John Cupitt
11eb90cdb3
itest for C++ compiler
...
automatically disable C++ support if no compiler found
2011-08-16 13:26:57 +01:00
John Cupitt
3383344a31
TODO notes
2011-08-15 18:27:43 +01:00
John Cupitt
e5effaba94
oop debugging was enabled for disc write
2011-08-09 13:11:03 +01:00
John Cupitt
53589638d0
Merge remote-tracking branch 'origin/master'
...
Conflicts:
TODO
2011-08-09 12:47:05 +01:00
John Cupitt
b494ce7a52
stuff!
2011-08-09 12:45:42 +01:00
John Cupitt
f5397a68af
sync
2011-08-09 11:15:09 +01:00
John Cupitt
1bded6682e
todo update
2011-07-29 13:24:52 +01:00
John Cupitt
8cc0d033ea
allow <> enclosing argument lists
2011-07-28 12:55:54 +01:00
John Cupitt
e7dbd89938
bump version again, doc fixes
2011-07-26 22:37:03 +01:00
John Cupitt
1b5803af2e
new man pages
...
restored and updated man.1 pages
2011-07-26 09:27:06 +01:00
John Cupitt
a92e500132
more CLI fixes
...
"vips add" shows output args, clearer display, spot too few args
2011-07-22 17:28:08 +01:00
John Cupitt
9627f889b0
reenable wrap7 for nicked vips7 ops
...
so now "vips im_subtract" gets you the old interface, "vips subtract"
the new one
2011-07-22 16:12:47 +01:00
John Cupitt
cfb076f726
make enum names work again
...
allow old names in enums, so edivips --format allows IM_BANDFMT_UCHAR,
VIPS_FORMAT_UCHAR and uchar
2011-07-22 15:56:31 +01:00
John Cupitt
0a4e314194
start fixing char->int enums use
...
oops was doing chart->int incorrectly for glib enums
2011-07-22 13:51:20 +01:00
John Cupitt
ed5cb531bd
wrap7 works, for images at least
...
still need to add masks, doubles, strings, etc.
2011-07-18 17:10:41 +01:00
John Cupitt
681e3c893e
update notes
2011-07-18 09:03:33 +01:00
John Cupitt
fde23c93ef
vipsobject cleanups
...
vipsobject always goes via set_prop so it can work with subclasses
which override these funcs (eg. wrap7)
2011-07-17 14:36:57 +01:00
John Cupitt
e11fbbb23f
move vips.c usage and nickname
...
wrap7 now has the old vips.c nickname maker and usage code
2011-07-16 13:33:20 +01:00
John Cupitt
03226f6f67
vips7 wrap runs
...
"vips list clases" now works, not tested actually supplying any args
2011-07-15 21:28:33 +01:00
John Cupitt
a9dc321afd
add wrap7
...
add a thing to wrap vips7 functions as vips8 classes
in and in use, but not yet working
2011-07-15 14:37:20 +01:00
John Cupitt
5b97d5210a
more vips7 wrapper hackery
...
small changes to vipsobject etc. as well ... warn on read of unset
props, for example, and dont pointlessly set the set/set ops in
subclasses
2011-07-13 14:51:02 +01:00
John Cupitt
2ee4fefa46
better temp files for im_vips2tiff() pyramids
...
im_vips2tiff() used to keep intermediate files in the same directory as
the destination file ... instead, make temp files using im__temp_name(),
see im_system_image().
2011-07-12 15:27:22 +01:00
John Cupitt
0f20f9152b
icc import/export cast inputs
2011-07-12 14:56:58 +01:00
John Cupitt
e84640af58
im_falsecolour() does implicit conversion
...
convert input automatically to mono 8-bit in falsecolour
2011-07-12 13:30:25 +01:00
John Cupitt
c78e3382fc
TODO notes
...
updated the TODO again
2011-07-08 14:28:08 +01:00
John Cupitt
6131388cc4
jpeg cmyk write was not inverting
...
the change to vips_sink_disc() for vips2jpeg make CMYK write fail, argh
thanks to Ole for the report
2011-07-08 11:34:26 +01:00
John Cupitt
b04daa4849
added deprecated wrapper for im_remainderconst_vec
...
forgot to add a dispatch wrapper for im_remainderconst_vec when we reanmed to
im_remainder_vec
2011-06-27 15:47:01 +01:00
John Cupitt
180fa919e2
blend does sizealike
...
added sizealike to im_blend()
2011-06-27 12:28:10 +01:00
John Cupitt
f94541ba64
more introspection hackery
2011-06-21 14:41:38 +01:00
John Cupitt
b3af94917c
sync
2011-06-20 18:25:18 +01:00
John Cupitt
b9d32462ba
add gobject introspection support
2011-06-20 18:00:01 +01:00
John Cupitt
3628692799
add experimental ctypes Python binding
...
start hacking on a new Python interface
2011-06-17 14:50:14 +01:00
John Cupitt
3920f5dc7e
get im_system_image() working again
...
chop stuff about to get system image working again.
2011-06-16 13:54:13 +01:00
John Cupitt
953a315755
more im_aconv() speedups
...
now uses rolling boxes for the vertical pass too
2011-06-09 17:53:53 +01:00
John Cupitt
ecf344ec0f
more tweaks, still not working
...
argh, can't see the problem
2011-06-08 22:13:30 +01:00
John Cupitt
0aa9f81c30
started im_aconv()
...
started hacking non-separable version of im_aconvsep()
2011-06-06 17:35:32 +01:00
John Cupitt
7b6bc4267b
better vips error msg
...
"vips mpouikh" makes a better error message
2011-06-06 12:31:12 +01:00
John Cupitt
710294f889
rename aconv as aconvsep
2011-06-04 17:44:54 +01:00
John Cupitt
56d8f75500
fix an edge problem in aconv
...
aconv no longer has tiling artifacts
2011-06-04 10:01:52 +01:00
John Cupitt
3fab0cbbd4
fix vips8 CLI
...
the vips8 CLI needed updating for the new refcount strategy
2011-06-02 15:53:30 +01:00
John Cupitt
35a7515e3f
small bugfixes
...
various bugfixes ... nip2 runs reliably again now
2011-06-02 15:34:57 +01:00
John Cupitt
971615d6ae
back to fixed refs, add a pool system instead
...
floating refs were very confusing and annoying, instead use simple fixed
refs and add a pool system to track refs for you
also fixed a couple of dumb errors in close callbacks
2011-06-02 12:23:56 +01:00
John Cupitt
6819919f0c
im_aconv() works
...
got im_aconv() working, woo
2011-06-01 17:36:17 +01:00
John Cupitt
c0cbbbf415
free im_malloc() mem in postclose
2011-05-30 19:40:56 +01:00
John Cupitt
a9045c9ec3
oops vipsthumbnail needed updating
2011-05-30 11:41:02 +01:00
John Cupitt
47a3bd6689
TODO updates
2011-05-25 14:06:23 +01:00
John Cupitt
cba1ea0024
vipsobject fallback for new_from_string() as well
2011-05-25 13:43:53 +01:00
John Cupitt
1a75cf5be2
object new from string() is now a vfunc
...
and the inverse too ... interpolate and format need fixing still
2011-05-25 12:24:01 +01:00
John Cupitt
5492e0dbda
TODO updates
2011-05-25 08:51:19 +01:00
John Cupitt
ff44680022
get the CLI working again
...
get the cli working with the new vfunc thing
2011-05-24 17:01:23 +01:00
John Cupitt
0b902bfbd4
make CLI arg handling into vfuncs
...
add vfuncs to vipsobject for the CLI interface
2011-05-24 14:44:23 +01:00
John Cupitt
26c0ce8fde
fixed vips7 CLI
...
"vips im_add a b c" works again
2011-05-24 13:50:17 +01:00
John Cupitt
2ba39ebc23
notes
2011-05-23 21:27:33 +01:00
John Cupitt
9515c5cb06
more fixes for im_add
...
still getting some dangling region refs though argh
2011-05-23 18:19:20 +01:00
John Cupitt
8036dda5b7
vips8 CLI works
...
bugs fixed, leaks plugged, hooked up output write
2011-05-23 17:12:09 +01:00
John Cupitt
0514485fa6
functional API
...
make all output args created by operation, so operations are now true
functions ... means we can do memoisation
various cleanups as well
2011-05-22 17:32:57 +01:00
John Cupitt
1ad9c8a885
progress notes updated
2011-05-19 14:39:11 +01:00
John Cupitt
b6185af194
more new API hackery
...
added some notes ot the TODO on a more functional approach
2011-05-19 09:22:48 +01:00
John Cupitt
5b6ee532c4
oop TODO
2011-05-18 11:06:01 +01:00
John Cupitt
c4804b6fb3
argh
2011-05-17 14:45:51 +01:00
John Cupitt
dd6f0e8b4d
sizealike everywhere
...
all ops now sizealike (I think) and docs are updated to match
2011-05-17 13:05:45 +01:00
John Cupitt
0c1034de44
vips7 has sizealike as well
2011-05-16 17:34:00 +01:00
John Cupitt
6cb6d2289b
new CLI done
...
the new cli interface is done, try "vips add a.jpg b.jpg out.jpg", or
"vips add".
2011-05-16 17:10:08 +01:00
John Cupitt
8c6697c40a
misc CLI hackery sync
2011-05-16 08:31:55 +01:00
John Cupitt
1f3f20ee4e
new cli working
...
some final testing needed
2011-05-13 14:47:23 +01:00
John Cupitt
825280b365
more cli hackery
...
almost there now, parsing strings to standard types
2011-05-13 10:08:53 +01:00
John Cupitt
2a66c50410
mostly working
2011-05-11 22:07:30 +01:00
John Cupitt
db48961c46
todo updates
2011-05-09 18:28:21 +01:00
John Cupitt
e92f5ff353
README updates
2011-05-08 10:59:07 +01:00
John Cupitt
8b10aa2fe0
magick notes
2011-05-02 18:02:41 +01:00
John Cupitt
620c02a833
cleanups
...
small tidies
2011-04-21 09:57:04 +01:00
John Cupitt
c4f5c71507
add im_bufjpeg2vips()
...
add a thing to open a jpeg from a memory buffer, handy for processing
thumbnails from exif data
2011-04-20 15:23:34 +01:00
John Cupitt
efcc0c20de
need private array in VipsBinary
...
oops
2011-04-13 17:55:58 +01:00
John Cupitt
e0d4ed89ff
reorganise tools/ dir
...
The subdir in tools are no lonmger necessary. Also, remove ther old bin
links feature, not very useful anymore.
2011-04-06 12:06:32 +01:00
John Cupitt
8d367998c6
VipsAdd works
...
done VipsAdd class and made an im_add() stub for compat
2011-04-04 15:46:57 +01:00
John Cupitt
db41b6ac4e
add VipsOperation
...
abstract base class for all operations goes in
2011-03-29 12:12:20 +01:00
John Cupitt
4120f7b296
cleanup util
...
just a few little things left, yay
2011-03-28 16:03:31 +01:00
John Cupitt
c7b74f620f
yet more cleanups
...
just util.c left now, woo
2011-03-28 14:57:43 +01:00
John Cupitt
b13872f111
clean up sink
...
common up some stuff in the sinks
2011-03-28 14:08:42 +01:00
John Cupitt
59f88260d6
oops png gamma on save
...
the gamma on save was set to 1.0, incorrectly
2011-03-28 11:53:39 +01:00
John Cupitt
9c10f10eaf
oops sense swapped in typeof
...
argh, nip2 passes test suite now
2011-03-28 11:38:26 +01:00
John Cupitt
5e8121321d
written callbacks can fail
...
written callbacks now take a status return argument, so we can error for
"vips im_copy fred.jpg /jim.jpg", phew
2011-03-24 11:21:24 +00:00
John Cupitt
0b9189b2ef
support old header names
...
vips_image_get_int() and friends let you use the old header names eg.
"Xsize"
2011-03-23 14:44:20 +00:00
John Cupitt
1135e553f3
fix up header stuff
...
clean up the main header functions
2011-03-23 14:25:34 +00:00
John Cupitt
9f3c8d468a
better image header print
...
"header" now shows all fields
2011-03-22 14:52:12 +00:00
John Cupitt
bbd4bfe240
TODO updates
...
oops
2011-03-20 11:33:56 +00:00
John Cupitt
0dfd37b036
better png import
...
better handling of 1-bit and palette png images, though png 1.2.9 and
later only now argh
2011-03-20 11:28:17 +00:00
John Cupitt
3ae641b320
TODO updates
...
stuff
2011-03-18 14:51:41 +00:00
John Cupitt
9a9704bcf6
basic fits write done
...
now sort-of works, but see notes in fits.c re. missing features
2011-03-18 14:44:35 +00:00
John Cupitt
9297a96ecf
support libpng-1.5
...
libpng-1.5 removes some old API that libvips still used ... update png
read/write to support the new API
2011-03-17 14:17:03 +00:00
John Cupitt
73839df294
move some vips object stuff about
...
move some vipsobject code out of util.c
2011-03-17 13:22:02 +00:00
John Cupitt
ac801dd1fc
rename Rect as VipsRect
...
move Rect to the new Vips namespace, add gtkdoc comments, add back
compat stuff
2011-03-17 13:05:46 +00:00
John Cupitt
2abb0f8d99
move VipsRegion off VipsObject again
...
We were having various unfixable segvs with VipsRegion on top of
VipsObject. Move back to a simple struct to reestablish stability,
then try slowly moving back to GObject again.
2011-03-16 14:27:34 +00:00
John Cupitt
cc6535acff
rename ->progress
...
->progress, the image we signal progress on, has become progress_signal.
There's a progress class as well now, it was just too confusing.
2011-03-11 14:08:10 +00:00
John Cupitt
e17435c105
small fixes
...
small fixes and we now pass all tests
2011-03-11 13:53:59 +00:00
John Cupitt
939ce4fd51
rewind is an object method
...
make rewind a method on object, image uses it to preserve filename and
mode across rewind
2011-03-10 23:44:38 +00:00
John Cupitt
e180c9ec52
better object rewind
...
added a vips_object_rewind() to allow rebuild, though it's not quite
working yet, see TODO
2011-03-10 14:44:38 +00:00
John Cupitt
b8e526d40e
now runs simple operations
...
im_copy and im_invert at least seem to work
2011-03-09 17:45:37 +00:00
John Cupitt
fd26b098b7
it runs!
...
"vips im_avg poop.png" now works, amazing. Test a few more things before
we merge back to master.
2011-03-07 15:52:53 +00:00
John Cupitt
c49db35cfa
all compiles and links cleanly
...
or mostly, anyway, try running next
2011-03-05 12:07:18 +00:00
John Cupitt
df0eab1f35
TODO notes
...
small TODO updates
2011-03-03 22:01:43 +00:00
John Cupitt
ab427d906b
iofuncs compiles
...
except for a reset thing we need argh
2011-03-03 17:54:08 +00:00
John Cupitt
6fa48b0e7d
region done
...
VipsRegion now exists, up to semaphore.c
2011-03-03 14:49:12 +00:00
John Cupitt
6b9ddf6f54
up to REGION now
...
more hackery, we've now reached REGION
2011-03-02 14:13:05 +00:00
John Cupitt
17c5ab4383
remove im_binfile
...
im_binfile is now folded into image.c
2011-02-28 18:00:03 +00:00
John Cupitt
241187146f
debug.c makes it
...
by removing most of it, argh. add _sanity() as an object mthod.
2011-02-25 18:07:09 +00:00
John Cupitt
1d364cd9f1
sigh more hacking
...
Yet more VipsImage fiddling.
2011-02-22 21:46:17 +00:00
John Cupitt
7f081f4d54
more hackery
...
headers compile now, just about, working on image.c
2011-02-16 14:40:31 +00:00
John Cupitt
62836151d4
more vipsimage hacking
...
Moved all of im_close.c and im_open.c into the image.c class file,
various small cleanups.
2011-02-15 14:41:46 +00:00
John Cupitt
cbc366cd7d
more image to object hackery
...
More movement of VipsImage to a subclass of VipsObject. im_close.c still
to do. Added wrappings for the enums.
2011-02-14 18:23:01 +00:00
John Cupitt
826de45ba1
stuff
2011-02-03 12:52:14 +00:00
John Cupitt
729b680841
set MAP_NOCACHE if we can
...
Set the MAP_NOCACHE flags in mmap() if we can. On OS X this stops the
mad super-aggressive disc caching and produces a huge improveemnt in
performance.
2011-02-02 21:56:40 +00:00
John Cupitt
aca238dfca
TODO updates
2011-02-02 21:19:13 +00:00
John Cupitt
444887e57f
more informative progress messages
...
--vips-progress now tells you nthreads, tile size and nlines. For
example:
$ vips --vips-progress im_shrink big.v x.v 8 8
vips x.v: 2 threads, 2858 x 1 tiles, groups of 4 scanlines
vips x.v: done in 43s
$
2011-02-02 12:52:54 +00:00
John Cupitt
233cbf1f15
get all fopen()s going through util.c
...
Add a text_mode flag to im__file_open_write() and _read() so we can
route all fopen() though these two functions.
2011-01-31 16:00:35 +00:00
John Cupitt
1aea6a1347
gtkdoc for mosaicing
2011-01-25 13:12:22 +00:00
John Cupitt
823650b2b4
oops
2011-01-24 10:40:40 +00:00
John Cupitt
15dc216d91
stuff
2011-01-12 13:40:07 +00:00
John Cupitt
609a598896
oops
2011-01-11 16:58:59 +00:00
John Cupitt
ae31832180
new bilinear
2011-01-11 14:48:45 +00:00
John Cupitt
213cb019de
bilinear hacking
2011-01-11 14:43:21 +00:00
John Cupitt
882ce18d57
stuff
2011-01-07 15:06:35 +00:00
John Cupitt
dfd97464b0
speed up bilinear on float
2011-01-07 15:03:01 +00:00
John Cupitt
c93443aaca
any size mask for rot90
2010-12-01 10:02:40 +00:00
John Cupitt
05ceccc4d2
po updates
2010-11-30 14:41:04 +00:00
John Cupitt
83fc52c491
smaller norm factor for d->i mask
2010-11-30 11:53:53 +00:00
John Cupitt
8cfe327cae
stuff
2010-11-29 14:46:47 +00:00
John Cupitt
82d04fb4ec
fix rulers in mm display
2010-11-28 16:42:17 +00:00
John Cupitt
404778cc3c
oop, better sync sinkscreen fix
2010-11-27 20:50:35 +00:00
John Cupitt
197877e32c
fix im_cache
2010-11-25 17:20:14 +00:00
John Cupitt
1cb6c3a40f
stuff
2010-11-24 17:00:46 +00:00
John Cupitt
b1e7aaa2d5
oop, bool const are always int now
2010-11-21 12:12:12 +00:00
John Cupitt
22cf2fe3ee
stuff
2010-11-20 17:55:33 +00:00
John Cupitt
0a9ca45f6d
stuff
2010-11-19 14:53:11 +00:00
John Cupitt
4d0fd160a0
stuff
2010-11-19 09:22:54 +00:00
John Cupitt
aa805f82c1
stuff
2010-11-18 16:55:30 +00:00
John Cupitt
dfc7f859cd
docs
2010-11-18 14:09:56 +00:00
John Cupitt
d4e7af5f58
stuff
2010-11-18 13:54:44 +00:00
John Cupitt
b0f162478f
more im_conv improvements
2010-11-18 12:36:49 +00:00
John Cupitt
313a2dcef4
stuff
2010-11-18 05:36:19 +00:00
John Cupitt
531feb10a1
stuff
2010-11-09 23:02:24 +00:00
John Cupitt
2872fc8eb8
stuff
2010-11-09 16:30:19 +00:00
John Cupitt
425795a8c8
multipass mode for im_conv()
2010-11-08 17:24:58 +00:00
John Cupitt
593af5a8d8
morph docs
2010-11-07 11:02:49 +00:00
John Cupitt
526590d244
fix vector stuff
2010-11-05 10:52:29 +00:00
John Cupitt
5bedec65da
argh
2010-11-04 14:54:23 +00:00
John Cupitt
5caec62940
stuff
2010-11-03 14:45:59 +00:00
John Cupitt
49aac21adc
morph oops
2010-11-03 13:43:42 +00:00
John Cupitt
5283a14575
stuff
2010-11-02 14:48:46 +00:00
John Cupitt
59a73c079b
stuff
2010-11-02 10:59:34 +00:00
John Cupitt
f3b5bfde80
merge orc branch
2010-11-01 17:46:47 +00:00
John Cupitt
50b9e5c855
stuff
2010-10-31 21:46:48 +00:00
John Cupitt
c9c893047c
oops, init status
2010-10-27 16:02:47 +00:00
John Cupitt
9b3d081994
oops, init status
2010-10-27 15:49:57 +00:00
John Cupitt
57a8d8f12e
add fits read
2010-10-26 15:12:49 +00:00
John Cupitt
288d8583ac
gtk-doc for mask
2010-10-23 09:27:41 +00:00
John Cupitt
e8e67e51d1
gtk-doc on mask
2010-10-21 13:51:19 +00:00
John Cupitt
01b1597a75
gtk-doc on mask
2010-10-21 13:50:36 +00:00
John Cupitt
332476835f
bigger margin for affine
2010-10-12 13:37:00 +00:00
John Cupitt
8ef0b344d6
security fix for setting env vars
2010-10-03 17:10:11 +00:00
John Cupitt
08ebc9e535
im_blend() can take non-uchar conditions
2010-10-01 15:45:55 +00:00
John Cupitt
05b92ea6e5
stuff
2010-10-01 12:57:06 +00:00
John Cupitt
60b0420c1d
im_draw_rect fix
2010-10-01 12:53:58 +00:00
John Cupitt
51b15a375a
stuff
2010-10-01 11:49:59 +00:00
John Cupitt
3145b7aed5
added complex convolution
2010-10-01 11:03:11 +00:00
John Cupitt
4915fb0a83
flood -> draw_flood
2010-10-01 10:47:48 +00:00
John Cupitt
3fbd002dc0
fixups
2010-09-30 15:27:54 +00:00
John Cupitt
6bcf09c1d4
smudge / smear stuff
2010-09-30 13:36:21 +00:00
John Cupitt
ed204980b1
stuff
2010-09-29 13:46:45 +00:00
John Cupitt
94763652ad
added im_draw_point() / im_read_point()
2010-09-29 13:45:09 +00:00
John Cupitt
1458021a95
stuff
2010-09-28 16:20:24 +00:00
John Cupitt
6b1c5b8e56
im_draw_mask() added
2010-09-28 16:06:58 +00:00
John Cupitt
9330273f51
stuff
2010-09-26 15:33:58 +00:00
John Cupitt
d991f177ca
stuff
2010-09-24 08:12:30 +00:00
John Cupitt
39a6a2c0b3
added im_draw_rect(), deprecated im_paintrect()
2010-09-22 14:51:36 +00:00
John Cupitt
de026e0750
deprecate _copy() inplace ops
2010-09-22 12:51:52 +00:00
John Cupitt
bdfab2b297
added win32 build system to svn
2010-09-07 16:01:13 +00:00
John Cupitt
d215ef4a33
im_inserplace() hacking
2010-08-25 11:15:36 +00:00
John Cupitt
f5faed779c
stuff
2010-08-21 11:34:34 +00:00
John Cupitt
048ba1c211
stuff
2010-08-13 20:02:23 +00:00
John Cupitt
f27ab2fa3f
fix window_offset stuff, fix a performance problem
2010-08-12 15:56:07 +00:00
John Cupitt
6d97500587
stuff
2010-08-11 15:57:37 +00:00
John Cupitt
a3f8ddadfc
add lcms2 support
2010-08-02 15:58:30 +00:00
John Cupitt
669dda83d2
stuff
2010-08-01 20:27:47 +00:00
John Cupitt
44add33388
stuff
2010-08-01 09:50:40 +00:00
John Cupitt
35d1856f3b
various cleanups, remove liboil
2010-07-31 10:41:59 +00:00
John Cupitt
57d7d02214
fixes to rd mode
2010-07-30 12:17:46 +00:00
John Cupitt
7e6deb8548
stuff
2010-07-30 08:40:22 +00:00
John Cupitt
d2f5893641
disc open stuff
2010-07-29 21:08:30 +00:00
John Cupitt
5367c650c4
stuff
2010-07-29 10:56:49 +00:00
John Cupitt
9ea66365c4
add rd mode to im_open()
2010-07-29 10:51:51 +00:00
John Cupitt
f822234c4e
use GetTempPath() on WIndows
2010-07-29 10:18:44 +00:00
John Cupitt
36fa881c7a
stuff
2010-07-28 15:01:48 +00:00
John Cupitt
2cbaf93b18
stuff
2010-06-24 19:40:12 +00:00
John Cupitt
b56ad5ec7f
stuff
2010-06-24 16:41:01 +00:00
John Cupitt
3f8259e390
vips.exe is less chatty
2010-06-24 16:02:00 +00:00
John Cupitt
4a43c7b19a
add threading tests
2010-06-24 15:24:12 +00:00
John Cupitt
1c51b0217b
tiff pyr write fix
2010-06-22 09:35:16 +00:00
John Cupitt
06141a2516
better region repaint during drag
2010-06-21 17:14:29 +00:00
John Cupitt
7fd672f595
faster, more accurate bilinear/bicubic
2010-05-30 17:26:23 +00:00
John Cupitt
d0573100b3
interpolation precision hacking
2010-05-28 21:16:28 +00:00
John Cupitt
53cc08881d
stuff
2010-05-27 16:24:24 +00:00
John Cupitt
b275740002
stuff
2010-05-26 15:32:13 +00:00
John Cupitt
8cb481f0be
updated en_GB translation
2010-05-26 11:19:25 +00:00
John Cupitt
92fba214ce
stuff
2010-05-24 13:38:44 +00:00
John Cupitt
d8a46ee268
stuff
2010-05-18 22:03:32 +00:00
Nicolas Robidoux
7de848e644
removed all traces of yafrsmooth (obsolete prototype)
2010-05-15 22:24:27 +00:00
John Cupitt
f85cce8b27
stuff
2010-05-12 08:55:20 +00:00
John Cupitt
4787c8e00d
stuff
2010-05-12 08:39:26 +00:00
John Cupitt
cf0ba3b887
fix a race in threadpool
2010-05-11 20:22:12 +00:00
John Cupitt
deb58b818d
stuff
2010-05-06 20:43:44 +00:00
John Cupitt
27fcca7ef9
python module hacking
2010-05-05 15:22:04 +00:00
John Cupitt
daf074e950
PFM read / write
2010-05-03 16:52:15 +00:00
John Cupitt
1d473ef5cc
stuff
2010-04-30 19:16:39 +00:00
John Cupitt
ad5df95c60
stuff
2010-04-30 08:43:40 +00:00
John Cupitt
26c495b938
infobar fix for 7.20
2010-04-25 21:20:00 +00:00
John Cupitt
3a9f0d50fa
remove im_iterate() uses
2010-04-19 11:00:28 +00:00
John Cupitt
68fae1ab1f
stuff
2010-04-19 08:04:42 +00:00
John Cupitt
9ae7535ff9
stuff
2010-04-18 15:58:36 +00:00
John Cupitt
ccca77e79e
stuff
2010-04-18 09:14:58 +00:00
John Cupitt
f974564e79
fixes to get paintbox working again
2010-04-17 14:34:40 +00:00
John Cupitt
4dd1fb608a
fixes to get paintbox working again
2010-04-17 14:20:36 +00:00
John Cupitt
9007dbf2e1
strip out threadgroup
2010-04-16 21:22:16 +00:00
John Cupitt
fdbdba432b
strip out threadgroup
2010-04-16 21:21:15 +00:00
John Cupitt
f1ebc12fb1
added sinkmemory, started removing threadgroup
2010-04-16 16:09:48 +00:00
John Cupitt
54730feadc
im_vips2tiff() uses vips_sink() instead of threadgroup
2010-04-16 15:48:30 +00:00
John Cupitt
31b06dbc5a
sink_screen works
2010-04-16 13:44:24 +00:00
John Cupitt
732caaf7d8
stuff
2010-04-14 20:44:06 +00:00
John Cupitt
7ca1fb4909
stuff
2010-04-12 17:27:11 +00:00
John Cupitt
fb965a7136
stuff
2010-04-11 20:24:04 +00:00
John Cupitt
eb4d3f9fd5
vips_sink_screen() hacking
2010-04-10 08:35:55 +00:00
John Cupitt
56c1c9c036
im_iterate() has an optional threadpool backend too
2010-04-09 16:51:45 +00:00
John Cupitt
5b00c86bab
add VIPS_DEBUG_MSG
2010-04-06 09:02:26 +00:00
John Cupitt
a5e3009a75
stuff
2010-03-28 10:05:58 +00:00
John Cupitt
95da6513c8
stuff
2010-03-28 09:58:57 +00:00
John Cupitt
3d0aba1a89
/0 probs with masks
2010-03-28 09:56:49 +00:00
John Cupitt
e77cc6a428
doc hacking
2010-03-27 09:41:52 +00:00
John Cupitt
d19a117861
hist hacking
2010-03-26 17:32:29 +00:00
John Cupitt
5c02d91f93
hist hacking
2010-03-26 14:31:37 +00:00
John Cupitt
3268bd0aaf
hist hacking
2010-03-26 10:03:37 +00:00
John Cupitt
05c5ae9734
hist hacking
2010-03-25 14:41:27 +00:00
John Cupitt
f30e7c113b
hist hacking
2010-03-24 21:50:15 +00:00
John Cupitt
24c95bcb65
hist hacking
2010-03-24 16:23:27 +00:00
John Cupitt
7f8938ae6c
hist hacking
2010-03-23 17:41:43 +00:00
John Cupitt
8556cc7c4a
finished gtkdoc for freq_filt
2010-03-22 17:43:56 +00:00
John Cupitt
1f927ef18e
finished gtkdoc for freq_filt
2010-03-22 17:28:00 +00:00
John Cupitt
0194d803e2
stuff
2010-03-22 15:38:17 +00:00
John Cupitt
55541cdfc8
stuff
2010-03-21 22:39:47 +00:00
John Cupitt
2bbcf5aa5e
threadpool progress feedback
2010-03-21 13:54:56 +00:00
John Cupitt
cdbda60d2e
wooo, threadpool works
2010-03-21 00:49:30 +00:00
John Cupitt
8d7dcfe5f6
added wbuffer2
2010-03-20 23:56:35 +00:00
John Cupitt
a1fa13cfc2
stuff
2010-03-17 14:39:00 +00:00
John Cupitt
55d78a4dcf
stuff
2010-03-15 18:11:36 +00:00
John Cupitt
7c1d0a7bfb
scale output buffers with nthr for smalltile
2010-03-14 20:12:41 +00:00
John Cupitt
3f10e78b91
stuff
2010-03-12 09:05:08 +00:00
John Cupitt
a7e21dddda
stuff
2010-03-10 21:29:45 +00:00
John Cupitt
c80452f70b
oops upstream/downstream typo
2010-03-10 15:35:55 +00:00
John Cupitt
56754e7eac
stuff
2010-03-08 18:24:44 +00:00
John Cupitt
a3456511b6
rename parent/child as upstream/downstream
2010-03-08 17:52:32 +00:00
John Cupitt
8b24518422
fix to buffer caching
2010-03-06 17:42:17 +00:00
John Cupitt
060b4d4a3d
argh broken everything
2010-03-05 14:43:49 +00:00
John Cupitt
0023008db7
stuff
2010-03-05 08:42:48 +00:00
John Cupitt
fb4a191ab7
stuff
2010-02-17 22:06:29 +00:00
John Cupitt
3c18b0f0c1
stuff
2010-02-17 17:17:38 +00:00
John Cupitt
81afcea40d
stuff
2010-02-15 17:32:21 +00:00
John Cupitt
31a8830f46
stuff
2010-02-11 12:23:15 +00:00
John Cupitt
7562b73916
stuff
2010-02-10 14:29:39 +00:00
John Cupitt
5e58148666
fre_flt gtkdoc
2010-02-09 18:39:59 +00:00
John Cupitt
61d4eddbb4
stuff
2010-02-05 14:34:38 +00:00
John Cupitt
f9b29783f5
png fix, doc fixes
2010-02-05 13:32:08 +00:00
John Cupitt
aace4d6ee6
stuff
2010-02-04 22:03:49 +00:00
John Cupitt
d0e2867674
im_insert*() gtkdoc
2010-01-31 11:19:58 +00:00
John Cupitt
b84b08a883
remove old flood-fill
2010-01-29 13:53:51 +00:00
John Cupitt
79c050c814
added vips_bandfmt_*()
2010-01-26 21:28:33 +00:00
John Cupitt
53ed981820
stuff
2010-01-25 16:28:34 +00:00
John Cupitt
e0d4e0c158
added im_meta_remove
2010-01-25 14:23:30 +00:00
John Cupitt
51130d2368
flood fixes
2010-01-22 17:08:39 +00:00
John Cupitt
3673808aa4
flood fixes
2010-01-22 16:56:57 +00:00
John Cupitt
a4cdba13b2
paintbox fixes
2010-01-22 16:17:23 +00:00
John Cupitt
c5e3ce4408
stuff
2010-01-21 17:04:00 +00:00
John Cupitt
2f0a6ab66b
stuff
2010-01-14 22:07:07 +00:00
John Cupitt
17ef02861e
better colour management for vipsthumbnail
2010-01-14 14:00:12 +00:00
John Cupitt
b8525c6d47
tiff import to memory was broken
2010-01-14 13:39:46 +00:00
John Cupitt
510801ec15
stuff
2010-01-11 17:33:40 +00:00
John Cupitt
88779a7e3b
add im_system_image()
2010-01-08 16:58:44 +00:00
John Cupitt
377b76b255
add --disable-cxx option
2010-01-08 14:28:40 +00:00
John Cupitt
3cf1646b1d
fixed up flood other
2010-01-07 16:03:37 +00:00
John Cupitt
594add49a3
oops
2009-12-29 11:15:18 +00:00
John Cupitt
cb888b9765
new flood
2009-12-27 16:40:54 +00:00
John Cupitt
d71b6b754a
fix up flood
2009-12-17 11:44:28 +00:00
John Cupitt
3894464e42
minimum bytes for mmap windows
2009-12-10 12:34:50 +00:00
John Cupitt
3ebc6d947f
always use mmap windows
2009-12-10 10:58:10 +00:00
John Cupitt
734ae5fd2a
remove some debugging
2009-11-26 19:41:41 +00:00
John Cupitt
dc80bd98d7
stuff
2009-11-15 11:33:48 +00:00
John Cupitt
c2a4908d43
stuff
2009-11-07 21:33:07 +00:00
John Cupitt
174fdd782a
stuff
2009-11-06 14:35:43 +00:00
John Cupitt
7bae8738e0
stuff
2009-11-06 13:41:11 +00:00
John Cupitt
587ff112f0
stuff
2009-11-06 13:00:51 +00:00
John Cupitt
990dc4fd16
stuff
2009-11-05 21:48:31 +00:00
John Cupitt
7ae8466922
stuff
2009-11-05 15:21:42 +00:00
John Cupitt
04f01d3e60
deprecate _raw versions
2009-11-05 14:57:30 +00:00
John Cupitt
be6306172c
stuff
2009-11-05 13:35:21 +00:00
John Cupitt
8200afcbb6
stuff
2009-11-04 17:20:23 +00:00
John Cupitt
4d7cafdde1
stuff
2009-11-03 21:31:01 +00:00
John Cupitt
42b73f0dc8
stuff
2009-11-03 19:03:47 +00:00
John Cupitt
83fc4b907b
finished colour
2009-11-02 17:54:42 +00:00
John Cupitt
d17691ea0c
stuff
2009-11-01 21:28:49 +00:00
John Cupitt
f1f0f9acbb
stuff
2009-10-31 10:18:58 +00:00
John Cupitt
60b6211ccf
stuff
2009-10-22 15:18:46 +00:00
John Cupitt
a93662b8c8
im_insertplace() fixups
2009-10-21 08:36:15 +00:00
John Cupitt
10be46594d
memroy docs
2009-10-20 16:15:39 +00:00
John Cupitt
8f60a3a957
added im_insertplaceset
2009-10-20 12:58:45 +00:00
John Cupitt
41f92d853c
added im_copy_file()
2009-10-16 08:33:17 +00:00
John Cupitt
bb6ce837e8
stuff
2009-10-15 14:22:23 +00:00
John Cupitt
5472ee939b
stuff
2009-10-14 22:22:40 +00:00
John Cupitt
d99a4eea40
stuff
2009-10-13 13:37:23 +00:00
John Cupitt
ef8e966284
stuff
2009-10-12 16:50:07 +00:00
John Cupitt
f9adf20874
gtkdoc comments for check
2009-10-12 15:27:18 +00:00
John Cupitt
c7e973b4db
stuff
2009-10-11 21:43:22 +00:00
John Cupitt
3ca5f876e4
stuff
2009-10-08 16:14:11 +00:00
John Cupitt
a584569881
stuff
2009-10-08 14:02:38 +00:00
John Cupitt
6468217105
stuff
2009-10-07 21:15:29 +00:00
John Cupitt
5f02498408
docs for REGION
2009-10-07 13:03:46 +00:00
John Cupitt
a7d6110e0a
stuff
2009-10-06 16:46:59 +00:00
John Cupitt
096dee8327
stuff
2009-10-05 17:00:24 +00:00
John Cupitt
3fdee44694
stuff
2009-10-03 14:15:24 +00:00
John Cupitt
caa84d3deb
stuff
2009-10-02 10:30:22 +00:00
John Cupitt
f94146df7c
gtkdoc for meta
2009-10-01 17:30:02 +00:00
John Cupitt
9f46e58ca3
stuff
2009-09-29 16:00:21 +00:00
John Cupitt
ce4ed9d2bf
added im_flood_other(), better check() functions
2009-09-28 17:03:52 +00:00
John Cupitt
02bbf2fd5a
ifthenelse done
2009-09-24 21:13:53 +00:00
John Cupitt
150865045f
stuff
2009-09-24 16:20:12 +00:00
John Cupitt
b3f2c93c5d
more relational stuff
2009-09-23 20:22:33 +00:00
John Cupitt
2fcb8c67ae
stuff
2009-09-22 21:02:00 +00:00
John Cupitt
af3842a804
stuff
2009-09-21 16:42:16 +00:00
John Cupitt
70ae9f7751
move affine/similarity to deprecated
2009-09-21 16:19:23 +00:00
John Cupitt
b628642f4a
fix im_errormsg() calls
2009-09-21 15:50:29 +00:00
John Cupitt
ea2285f315
stuff
2009-09-20 16:42:08 +00:00
John Cupitt
86dd11880d
math.c tidies
2009-09-19 10:59:20 +00:00
John Cupitt
c6418893eb
stuff
2009-09-17 08:51:37 +00:00
John Cupitt
21ec53fda9
stuff
2009-09-09 16:09:21 +00:00
John Cupitt
6026a0282d
stuff
2009-09-09 13:57:17 +00:00
John Cupitt
e319f251b0
stuff
2009-09-09 13:41:14 +00:00
John Cupitt
ad6bb5d67f
add im_point()
2009-09-09 08:54:10 +00:00
John Cupitt
94eaae68ef
new im_maxpos_avg()
2009-09-08 20:32:24 +00:00
John Cupitt
ffea411943
im_minpos() and im_min() rewrite
2009-09-08 16:57:34 +00:00
John Cupitt
42dbc81827
stuff
2009-09-07 17:05:19 +00:00
John Cupitt
616bb9ab7f
stuff
2009-09-07 08:06:53 +00:00
John Cupitt
68256707bc
more
2009-09-02 20:49:38 +00:00
John Cupitt
72e9094048
more gtkdoc
2009-09-02 15:34:21 +00:00
John Cupitt
3e043b0d6f
stuff
2009-09-01 16:17:46 +00:00
John Cupitt
0534e5563d
im_stats fix
2009-09-01 14:21:28 +00:00
John Cupitt
b2fc33313e
stuff
2009-08-31 19:59:11 +00:00
John Cupitt
641c7fa430
stuff
2009-08-20 08:06:25 +00:00
John Cupitt
62cea3b7ef
stuff
2009-08-18 15:32:28 +00:00
John Cupitt
ec73347f59
more gtkdoc
2009-08-17 16:16:31 +00:00
John Cupitt
4d204a3062
stuff
2009-08-17 08:28:47 +00:00
John Cupitt
4e76695e19
merge gtkdoc branch
2009-08-16 15:00:08 +00:00
John Cupitt
cedb04f0ec
stuff
2009-08-03 13:17:03 +00:00
John Cupitt
856b272259
stuff
2009-08-01 09:54:45 +00:00
John Cupitt
350b0f92b4
stuff
2009-07-15 19:56:40 +00:00
John Cupitt
19bacc7c81
stuff
2009-07-06 08:12:37 +00:00
John Cupitt
acb5335739
stuff
2009-06-17 16:00:16 +00:00
John Cupitt
073f740993
stuff
2009-05-26 16:20:36 +00:00
John Cupitt
bf3ead2840
stuff
2009-05-21 13:46:13 +00:00
John Cupitt
5c95d1d681
-Wextra fixes
2009-05-12 15:32:52 +00:00
John Cupitt
e7aafd3f61
stuff
2009-04-16 20:13:28 +00:00
John Cupitt
02797e76b7
win32 build fixes
2009-04-16 14:42:16 +00:00
John Cupitt
19e496a40b
stuff
2009-04-07 20:40:14 +00:00
John Cupitt
e8d3491a3a
stuff
2009-04-07 16:17:21 +00:00
John Cupitt
54d88d2679
catch lcms errors
2009-04-06 22:09:51 +00:00
John Cupitt
62c4fd03ab
stuff
2009-04-06 17:10:23 +00:00
John Cupitt
90ecad14fc
stuff
2009-04-05 10:14:57 +00:00
John Cupitt
0b723402d3
stuff
2009-03-30 20:35:34 +00:00
John Cupitt
f5a7781a75
stuff
2009-03-30 16:50:27 +00:00
John Cupitt
87ab8c4e40
stuff
2009-03-30 14:02:06 +00:00
John Cupitt
c4edd1f621
stuff
2009-03-30 12:36:05 +00:00
John Cupitt
40307b23dc
stuff
2009-03-29 21:20:48 +00:00
John Cupitt
db623aa8cf
stuff
2009-03-28 17:32:53 +00:00
John Cupitt
41ed8375e7
manpage oopses
2009-03-28 17:07:55 +00:00
John Cupitt
1160f6a4b7
stuff
2009-03-27 17:23:11 +00:00
John Cupitt
f07e517474
stuff
2009-03-26 17:05:40 +00:00
John Cupitt
c049db8258
bump for 7.18
2009-03-25 14:38:02 +00:00
John Cupitt
b2648f77d5
update docs for rad2float etc.
2009-03-25 10:33:11 +00:00
John Cupitt
5f567320d2
more Radiance fixes
2009-03-24 14:18:06 +00:00
John Cupitt
bafa70caec
add radiance write, float2rad
2009-03-23 22:47:53 +00:00
John Cupitt
c1cfe958e1
stuff
2009-03-23 18:05:17 +00:00
John Cupitt
453adb425e
stuff
2009-03-23 17:43:13 +00:00
John Cupitt
6f2e74de81
stuff
2009-03-23 17:38:14 +00:00
John Cupitt
56573a82e8
stuff
2009-03-23 16:08:20 +00:00
John Cupitt
2795247756
stuff
2009-03-19 23:43:52 +00:00
John Cupitt
1c8bddaadc
allow open of truncated images, but block data access
2009-03-19 23:35:46 +00:00
John Cupitt
588aa082d3
allow open of truncated images, but block data access
2009-03-19 23:29:12 +00:00
John Cupitt
0a3c36677b
reset dcm window before magick read
2009-03-17 17:04:00 +00:00
John Cupitt
d028a2cc52
stuff
2009-03-12 14:11:06 +00:00
John Cupitt
88af68df64
stuff
2009-03-05 13:20:43 +00:00
John Cupitt
f248a246b5
stuff
2009-03-02 17:42:26 +00:00
John Cupitt
94217760f9
stuff
2009-03-02 15:10:34 +00:00
John Cupitt
aa6d24578a
added radiance file read
2009-03-01 17:35:24 +00:00
John Cupitt
dc9d9908d4
add matlab file read
2009-02-27 16:52:25 +00:00