John Cupitt
aa935133d0
vipsthumbnail uses new vips_info()
2013-08-07 09:57:18 +01:00
John Cupitt
d5cac2a0fe
cache should be threaded
2013-07-31 22:00:52 +01:00
John Cupitt
101c60cf42
add a "const" to get_string
2013-07-13 13:02:06 +01:00
John Cupitt
aadd7c1ee5
vipsthumbnail rewrite
2013-07-10 11:05:45 +01:00
John Cupitt
ad258d9ad2
version bump
2013-06-07 09:53:22 +01:00
John Cupitt
7eb3513d46
vipsthumbnail sharpen defaults to mild
...
and add a "none" option
2013-05-06 14:01:29 +01:00
John Cupitt
f80bf594ce
sharpen param to vipsthumbnail
2013-05-03 13:56:38 +01: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
Benjamin Gilbert
8cc76a6ba3
Update address for Free Software Foundation
...
Also update LGPLv2.1 license text from the copy currently on the GNU
website.
2013-03-07 00:40:19 -05:00
John Cupitt
ae27de5140
more granular cache for tiny speed up
2013-03-01 10:29:01 +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
e4c2a14b7b
fix make dist
2013-02-14 08:51:44 +00:00
John Cupitt
90709538e6
update configure system
2013-01-23 10:17:51 +00:00
John Cupitt
b3c16b69a1
version number bump
...
bump version for new stable cycle
2013-01-22 14:04:55 +00:00
John Cupitt
c43924f716
Merge remote-tracking branch 'origin/7.30'
...
Conflicts:
ChangeLog
configure.in
2012-12-31 14:40:30 +00:00
John Cupitt
ee2b1f71ce
better option parsing for "vips"
...
The vips driver program was parsing options in a single pass. This
failed if an option came in two parts, for example:
vips --plugin x.plg list
the argument to --plug would be picked up as the action for "vips",
since actions were selected before option parsing
Now we parse in two passes: the first pass picks up options for vips
itself and for the libvips library, then we select the action, then we
parse again, including any options created by the action
2012-12-31 14:10:54 +00:00
John Cupitt
767bfc3b7f
allow absolute file names in vipsthumbnail -o
...
thanks fuho
2012-11-13 20:09:30 +00:00
John Cupitt
40fd51d165
Merge branch 'master' of github.com:jcupitt/libvips
2012-11-13 18:10:12 +00:00
Sebastian Gassner
274da3dcb6
tools/batch_* scripts: verify number of arguments before invoking 'shift'.
2012-11-13 15:11:34 +01:00
John Cupitt
fdaad16407
better --help output for vips driver prog
...
now lists possible actions
2012-11-13 12:51:58 +00:00
John Cupitt
1e121f2da7
fixes to lcms2 support
2012-10-25 13:55:26 +01:00
John Cupitt
5b03646799
Merge remote-tracking branch 'origin/master' into colour
...
Conflicts:
ChangeLog
TODO
configure.in
2012-09-06 16:29:22 +01:00
John Cupitt
0c87863222
argh still deadlocks on example.rb
2012-09-04 14:56:22 +01:00
John Cupitt
822f1bbdd9
hackety hack
...
make a base class for colorimetric operations
2012-08-31 17:27:30 +01:00
John Cupitt
8653b23810
better handling of jpeg warnings
2012-08-23 21:44:14 +01:00
John Cupitt
3276c636f7
add support for VipsInterpolate to the C++ API
...
quick and ugly hack, this will be replaced in vips8
necessary to get affinei and affinei_all in Python
2012-08-06 16:06:17 +01:00
John Cupitt
7df7bb85bb
add --vips-version cmdline arg
...
print version of libvips that a program is running against
2012-07-20 13:34:05 +01:00
John Cupitt
41be00d5dd
version bump for new stable
2012-07-20 10:32:20 +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
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
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
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
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
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
e8b83aa96e
fail if numeric args to vips are malformed
2012-04-04 13:37:05 +01:00
John Cupitt
451ac04eba
version bump
2012-03-09 09:47:28 +00:00
John Cupitt
9ea1387a68
add FLAGS args
2012-02-20 21:02:37 +00:00
John Cupitt
aee2999259
generic sequential read mode
...
moved sequential read stuff into VipsForeignLoad
2012-02-15 13:55:34 +00:00
John Cupitt
ed2f979497
vipsthumbnail shrinks to a scanline cache
...
so it works well with the new :seq mode for png
2012-02-08 14:05:58 +00:00
John Cupitt
e0f31e3b4a
vipsthumbnail knows about :seq mode for png
...
also im_open() knows about old-style embedded filename options
2012-02-08 13:33:19 +00:00
John Cupitt
190d438ec1
long names for C++ decl args
...
swig needs long names for args in C++ decls to make %apply accurate
also, fix use of vips --list etc. in C++ makefiles
2012-02-06 12:05:45 +00:00
John Cupitt
ef2d7024bd
version number bump
...
starting to stabilise 7.28, hopefully
2012-01-30 11:27:28 +00:00
John Cupitt
d1f5225e58
more robust char->enum
...
edvips has much safer char->enum conversion
2012-01-27 17:36:25 +00:00
John Cupitt
c197e2f90e
more robust enum printing
2012-01-27 17:14:59 +00:00
John Cupitt
1583000298
oops
2012-01-17 11:14:15 +00:00