John Cupitt
b405047132
im_system*() -> a class
...
vips_system() is a bit more flexible too
2013-06-04 13:25:38 +01:00
John Cupitt
dfd09a0285
redo im_text() as a class
2013-06-03 14:37:55 +01:00
John Cupitt
27b7332a60
im_msb() -> class
...
and some cleanups
add a --band option
2013-06-03 10:26:09 +01:00
John Cupitt
738fe3aeaf
redo subsample as a class
2013-06-01 21:31:45 +01:00
John Cupitt
0bbc1b20d6
im_zoom() -> class
2013-06-01 10:56:16 +01:00
John Cupitt
236b8b99ad
redo im_wrap() as a class
...
incorporate im_rotquad() as an option too
2013-05-31 18:12:39 +01:00
John Cupitt
caed1199ed
im_scaleps() is a class
...
actually an option to vips_scale(), with a param for the exponent as
well
2013-05-30 16:55:32 +01:00
John Cupitt
4311d452f1
redo im_scale() as a class
2013-05-30 16:29:58 +01:00
John Cupitt
e0951c223b
redo im_grid() as a class
2013-05-30 15:52:36 +01:00
John Cupitt
42b4dd947d
im_copy_file() -> vips_copy_file()
...
also rename vips_image_new_disc_tmpe() as vips_image_new_temp_file()
2013-05-29 17:08:18 +01:00
John Cupitt
1310d4193b
add --angle option to dzsave
2013-05-29 14:06:23 +01:00
John Cupitt
62b52ed624
gaussnoise redone as a class
2013-05-29 12:21:30 +01:00
John Cupitt
69136b1d8c
auto rshift to 8 bits for 8-bit save
2013-05-28 10:32:37 +01:00
John Cupitt
cdb3c589dd
Merge remote-tracking branch 'origin/7.32'
...
Conflicts:
ChangeLog
configure.ac
2013-05-14 09:40:16 +01:00
John Cupitt
d739a240eb
fix a segv with icc import/export
...
would segv for very wide images
2013-05-14 09:38:59 +01:00
John Cupitt
5e3f868171
don't cache vips_copy() or im_copy()
2013-05-11 16:31:18 +01:00
John Cupitt
f80bf594ce
sharpen param to vipsthumbnail
2013-05-03 13:56:38 +01:00
John Cupitt
147b135944
Merge remote-tracking branch 'origin/7.32'
2013-04-25 22:22:53 +01:00
John Cupitt
d6e8abce9b
added "persistent" option to tilecache
...
sometimes you need to keep pixels between evaluations
2013-04-25 17:43:15 +01:00
John Cupitt
891051abbe
Merge remote-tracking branch 'origin/7.32'
...
Conflicts:
ChangeLog
configure.ac
po/vips7.32.pot
2013-04-16 17:01:37 +01:00
John Cupitt
4c5772fe5f
rename vips7.po as vips7.32.po
...
helps Debian, where they need to be able to install versions in parallel
2013-04-16 14:30:28 +01:00
John Cupitt
5e30107d75
Merge remote-tracking branch 'origin/7.32'
2013-04-08 13:17:31 +01:00
John Cupitt
f0cbe27bb2
Merge remote-tracking branch 'origin/7.32' into 7.32
...
Conflicts:
ChangeLog
2013-04-08 13:17:10 +01:00
John Cupitt
0c6da0c330
fix demand hints for shrink
...
"vips shrink" was broken due to wonky demand hints, thanks Jan
2013-04-08 13:08:24 +01:00
John Cupitt
9a73a0ea5c
Merge remote-tracking branch 'origin/7.32'
2013-03-22 09:14:43 +00:00
John Cupitt
4ebe588da6
fix compile without jpeg
...
im_jpeg2vips.c failed to compile if jpeglib.h was missing, thanks
Alessandro
2013-03-22 09:12:06 +00:00
John Cupitt
3612dce45a
Merge branch '7.32'
2013-03-17 15:24:25 +00:00
John Cupitt
831f8cb700
Merge remote-tracking branch 'origin/7.32' into 7.32
...
Conflicts:
ChangeLog
2013-03-17 15:24:13 +00:00
John Cupitt
f5188ee3f6
better arg without value handling
...
this was segv-ing:
vips tiffsave v26722.tif v26722.pyr.tif --tile -tile-width 256
(only one hypen before tile-width)
thanks Ruven
2013-03-17 15:19:37 +00:00
John Cupitt
4bcc380b93
Merge remote-tracking branch 'origin/7.32'
...
Conflicts:
ChangeLog
2013-03-15 12:17:09 +00:00
John Cupitt
9cb1403b9b
better error msg on unknown action
...
$ vips fred --n
would confusingly complain about unknown option --n, rather than the
unknown acrion "fred"
2013-03-15 12:15:35 +00:00
John Cupitt
386d73770e
oops date
2013-03-12 12:07:52 +00:00
John Cupitt
042d093df2
bump version for next cycle
2013-03-12 12:06:59 +00:00
John Cupitt
0f633da128
configure cleanup, version bump
...
configure.ac had some left-over debugging code
2013-03-12 08:56:25 +00:00
John Cupitt
9795913bf5
sync
2013-03-07 11:23:17 +00:00
John Cupitt
58040423d2
fix --without-lcms
...
oops! thanks speckins
2013-03-06 17:33:25 +00:00
John Cupitt
8269a79801
vipsthumbnail sizes cache better
...
the vipsthumbnail cache could be too small on many-cpu machines, size it
more intelligently
2013-03-01 09:44:19 +00:00
John Cupitt
2d085f753b
record the image loader
...
and display in header too
2013-02-27 12:51:26 +00:00
John Cupitt
ad2156a6d2
Merge remote-tracking branch 'origin/7.30'
...
Conflicts:
ChangeLog
configure.ac
po/vips7.pot
2013-02-27 12:10:53 +00:00
John Cupitt
b1b1d8ae39
fix png write bug, bump version
2013-02-27 12:09:10 +00:00
John Cupitt
25a7b760d0
neater "header" output
2013-02-26 13:32:40 +00:00
John Cupitt
3837497613
threaded tilecache could deadlock
...
in threaded mode, tilecache could deadlock if the downstream pixel
source raised an error
senario:
- thread1 starts working on tile A and flags it as a CALC
(calculation in progress)
- thread2 needs tile A, sees it is being worked on, and blocks
until computation is done
- thread1 hits an error ... it correctly remarks the tile as
PEND (calculation pending), but does not broadcast a wake-up
signal
- thread2 stays blocked!
threads now broadcast a wakeup on tile error as well as on tile success
Thanks to Todd Patrick
2013-02-21 17:26:58 +00:00
John Cupitt
b3c16b69a1
version number bump
...
bump version for new stable cycle
2013-01-22 14:04:55 +00:00
John Cupitt
9fb16c23fc
add --centre option to dzsave
...
with --centre turned on, in google maps mode dzsave will centre tiles
rather than placing them at the top-left
also, make sure blank.png is set to @background
2013-01-21 14:48:14 +00:00
John Cupitt
1ae19e896f
Merge remote-tracking branch 'origin/7.30'
...
Conflicts:
libvips/conversion/sequential.c
libvips/conversion/tilecache.c
libvips/deprecated/im_tile_cache.c
libvips/deprecated/vips7compat.c
po/vips7.pot
2013-01-15 13:47:48 +00:00
John Cupitt
a431f5e021
clean up after fix
...
threaded tile cache seems a good solution --- clean up and get ready to
merge back into master
2013-01-14 17:35:05 +00:00
John Cupitt
8ab2f3eeb6
backport threaded tile cache
2013-01-14 14:51:51 +00:00
John Cupitt
ac405862ba
argh
2013-01-11 14:51:12 +00:00
John Cupitt
fbfaac319a
Merge remote-tracking branch 'origin/master' into corner
2013-01-02 10:18:53 +00:00
John Cupitt
c43924f716
Merge remote-tracking branch 'origin/7.30'
...
Conflicts:
ChangeLog
configure.in
2012-12-31 14:40:30 +00:00