John Cupitt
41fcb2a0e6
stop complaints about a missing README
...
add a @foreign' option to INIT_AUTOMAKE
2012-06-29 12:30:05 +01:00
John Cupitt
726946c82d
redo README in markdown
2012-06-29 12:20:50 +01:00
John Cupitt
3694a2edc5
add sequential mode to vips7
...
the tiff and jpg readers let you give :seq as well
2012-06-24 09:44:50 +01:00
John Cupitt
daac11b01c
add "minimise" signal
...
on end of an image loop, send a "minimise" signal down the pipeline
tilecache listens for this signal on its output and drops the cache
helps reduce ruby memuse
2012-06-23 11:51:57 +01:00
John Cupitt
49fbfdd454
Merge remote-tracking branch 'origin/7.28'
...
Conflicts:
ChangeLog
configure.in
2012-06-23 10:32:36 +01:00
John Cupitt
2427b2896c
slightly more memory debugging output
...
regions now say if they have attached memory, images say what type (eg.
partial etc) they are
2012-06-23 10:30:48 +01:00
John Cupitt
928827960a
sync
2012-06-21 14:54:22 +01:00
John Cupitt
cd7a769058
leak
2012-06-21 14:11:39 +01:00
John Cupitt
213b44894e
Merge remote-tracking branch 'origin/7.28'
...
Conflicts:
libvips/iofuncs/cache.c
2012-06-21 13:32:47 +01:00
John Cupitt
7a51b59016
some vips_shrink() tuning
...
tried an int coordinate path for vips_shrink(), no significant speedup
2012-06-21 13:11:35 +01:00
John Cupitt
352c88b0ce
clean up cache.c
2012-06-21 12:22:30 +01:00
John Cupitt
9b1ff0c399
Merge remote-tracking branch 'origin/7.28' into 7.28
...
Conflicts:
ChangeLog
libvips/iofuncs/cache.c
2012-06-21 12:10:52 +01:00
John Cupitt
5243f334e1
Merge remote-tracking branch 'origin/7.28'
...
Conflicts:
ChangeLog
configure.in
po/vips7.pot
2012-06-21 09:23:42 +01:00
John Cupitt
5b6b25b1e1
oops stray printf()
2012-06-20 22:44:27 +01:00
John Cupitt
9bb9f59091
fixes to help centos5
2012-06-20 22:10:10 +01:00
John Cupitt
f7a7fa384d
try to build with older glibs
2012-06-20 18:01:46 +01:00
John Cupitt
542d7f9c10
final tweaks for new release
2012-06-20 15:03:52 +01:00
John Cupitt
3ade518891
better config messages for tiff and png
...
final config output msg is better if .pc files are not found
2012-06-20 11:57:03 +01:00
John Cupitt
8b290ac58e
changelog update
2012-06-20 09:06:54 +01:00
John Cupitt
4aa24358d8
Merge remote-tracking branch 'origin/7.28'
...
Conflicts:
ChangeLog
configure.in
tools/vipsthumbnail.c
2012-06-19 17:24:43 +01:00
John Cupitt
bc60c7c886
oops variable left-over
2012-06-19 16:43:09 +01:00
John Cupitt
c7059af753
oop jpeg thumbnail
2012-06-19 14:48:32 +01:00
John Cupitt
400a40ea28
oops vipsthumbnail memleak
2012-06-19 14:24:24 +01:00
John Cupitt
2f897315ad
fix a crash with corrupted jpg files
...
three was a double-free crash with a scrambled jpg file, thanks Grigoriy
2012-06-19 08:52:06 +01:00
John Cupitt
b0edbc0aa9
relocate a proto
2012-06-18 18:50:12 +01:00
John Cupitt
f5134a2afd
make vipsthumbnail use a sequential cache
...
it wasn't setting the sequential option in the line cache
2012-06-18 17:37:40 +01:00
John Cupitt
fd98d100a9
use vips_flatten() in save
...
alpha is automatically flattened out if the save operation does not
support it
2012-06-18 17:26:50 +01:00
John Cupitt
70b14c2f1d
add vips_flatten()
...
... background arg not quite working
2012-06-18 14:49:39 +01:00
John Cupitt
7061f0f00b
put the shrink line cache back
...
so we can use THINSTRIP for the vips_shrink() operation
2012-06-18 09:19:31 +01:00
John Cupitt
2b432723f4
don't save RGBA as JPG CMYK
2012-06-18 09:08:02 +01:00
John Cupitt
df572e092b
use the new geneal seq mode
...
vipsthumbnail was using the prototype seq: mode stuff, make it use the
final seq system
2012-06-18 08:44:45 +01:00
John Cupitt
f07fb25ab5
fix write RGBA as JPG
...
it was saving RGBA as CMYK JPG, with comical results (thanks Tobias)
2012-06-17 22:16:20 +01:00
John Cupitt
fdd3b0a387
remove im_rightshift_size()
...
there's a deprecated wrapper now
2012-06-15 18:21:25 +01:00
John Cupitt
c12bf31c12
oops proto
2012-06-15 14:21:33 +01:00
John Cupitt
0a74a34096
remove logging, fix shrink hint
...
vipsthumbnail works again now
2012-06-15 09:28:57 +01:00
John Cupitt
c3ae8dafc0
remove the old im_shrink()
...
too much debugging still on though argh
2012-06-14 14:50:37 +01:00
John Cupitt
021ba9a01c
sync
2012-06-14 09:31:05 +01:00
John Cupitt
a2c37d10f0
sync
2012-06-13 09:45:32 +01:00
John Cupitt
b3d5f90c78
update the :seq stuff in vipsthumbnail
...
vipsthumbnail was not enabling sequential mode for tiff and jpg formats
2012-06-13 09:40:33 +01:00
John Cupitt
e286737042
vips_shrink done
2012-06-13 09:31:05 +01:00
John Cupitt
e9504c28f1
start moving im_shrink() to a class
2012-06-12 14:52:49 +01:00
John Cupitt
ff8ec789a0
oops fix compile break
2012-06-10 17:54:58 +01:00
John Cupitt
0e9b2e3168
Merge remote-tracking branch 'origin/7.28'
2012-06-09 10:37:30 +01:00
John Cupitt
7a79b1fb6b
remove G_DEFINE_BOXED_TYPE() use
...
was glib-2.26+ only argh, thanks Jake
2012-06-09 10:31:01 +01:00
John Cupitt
2dde7ce256
Merge remote-tracking branch 'origin/7.28'
...
Conflicts:
libvips/foreign/vips2tiff.c
po/vips7.pot
2012-06-08 19:37:03 +01:00
John Cupitt
75a68100bd
fix a crash in the tiff reader
...
some tiffs have HUGE values for RowsPerStrip ... clip these down to
avoid confusing later bits of vips
also, a better error msg for non-contig images
2012-06-07 13:54:05 +01:00
John Cupitt
1ee48e4cd6
add nocache flag, use for sequential file ops
...
stop it caching sequential file read (eg. sequential tiff read), since
you can only read sequentially once
2012-06-06 19:33:11 +01:00
John Cupitt
b6f902560f
add doc comments for vips_concurrency_*()
2012-06-03 13:01:21 +01:00
John Cupitt
fc3d4192d7
tiff loader always offers thinstrip
...
the tiff loader now always offers thinstrip ... later stages can then
pick any demand style they like (thanks Diuming)
2012-06-03 11:44:03 +01:00
John Cupitt
f65f9088f6
make jpeg pyr write work with tiff4
...
there was a problem with sizing tiles in chrominance subsample mode
2012-06-02 17:42:42 +01:00