John Cupitt
e6dba689ce
auto array-ize scalars in python
2014-09-01 09:41:14 +01:00
John Cupitt
a370e5003e
vips array types are more binding-friendly
...
this all works now:
```python
from gi.repository import Vips
a = Vips.ArrayDouble.new([1,2,3])
a.get()
a = Vips.ArrayInt.new([1,2,3])
a.get()
a = Vips.ArrayImage.new([c, d, e])
a.get()
```
2014-08-31 10:41:53 +01:00
John Cupitt
42dac9209a
GBoxed almost working
2014-08-29 18:14:22 +01:00
John Cupitt
86b729150c
fix memleak in type.c
...
see
https://github.com/jcupitt/libvips/pull/164
2014-08-27 13:46:51 +01:00
John Cupitt
573b94e3ec
more docs argh
2014-08-19 17:57:27 +01:00
John Cupitt
af84b3097c
more docs work
2014-08-19 16:57:37 +01:00
John Cupitt
2e8217338b
docs work
2014-08-09 10:25:34 +01:00
John Cupitt
84d65c1727
Merge branch '7.38'
...
Conflicts:
libvips/resample/affine.c
2014-06-18 13:48:08 +01:00
John Cupitt
339712fb13
hackey hack
2014-06-06 15:03:12 +01:00
John Cupitt
1772588eb6
small fixes
...
help cleanup and debug if operations fail
2014-05-16 08:28:44 +01:00
John Cupitt
ce5a01290d
work around g-ir crash
2014-04-10 10:57:39 +01:00
John Cupitt
b8dbd4dfce
oops
2014-04-10 09:34:58 +01:00
John Cupitt
b27c7a40ef
add get/set array of image from GValue
2014-04-10 09:21:29 +01:00
John Cupitt
aa935133d0
vipsthumbnail uses new vips_info()
2013-08-07 09:57:18 +01:00
John Cupitt
5f340ea554
Merge remote-tracking branch 'origin/7.34'
...
Conflicts:
libvips/iofuncs/type.c
2013-08-06 13:20:13 +01:00
John Cupitt
497cf55fc0
don't output transparency ifrom openslide
...
openslide now always outputs solid colours, helps vips_flatten() convert
to RGB for jpg tile save correctly
2013-08-06 12:58:07 +01:00
John Cupitt
ba60202285
better type leak checks
2013-08-06 12:02:11 +01:00
John Cupitt
1ef32179da
lock on area tracking
2013-08-06 11:43:41 +01:00
John Cupitt
67a5aa7442
make VipsArea leakcheck a run-time option
...
was compile-time
2013-07-16 11:37:01 +01:00
John Cupitt
6167d4d97c
Fix three minor memleaks
2013-07-15 22:01:00 +01:00
John Cupitt
47adc8f08d
flag more str->array errors
...
str->[int] and [double] conversions set the output array to size 0 on
convert fail
2013-06-18 11:00:04 +01: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
8b67d53e56
make VipsArea threadsafe
...
google maps output needs threaded create / destroy of VipsArea (used to
hold the background colour). We need a lock on VipsArea::count.
Fixes https://github.com/jcupitt/libvips/issues/46
Thanks fuho
2012-12-19 09:58:35 +00:00
John Cupitt
1e332d2f29
vips_max() returns arrays for position and value
...
int array type too for x/y position arrays
2012-12-05 13:11:29 +00:00
John Cupitt
3216fddc92
easier array arg creation
...
added stdarg array double creator, used the _new as well, small other
fixes
2012-11-02 21:45:13 +00:00
John Cupitt
3a6b32dcf9
small fixes
2012-09-24 13:31:06 +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
a5b3eb2040
amke vips_cache() a vips8 operation
2012-01-13 13:15:56 +00:00
John Cupitt
c04458c7ce
Merge remote-tracking branch 'origin/master'
2012-01-13 12:11:22 +00:00
John Cupitt
23807b5999
add a test type
2012-01-13 12:11:12 +00:00
John Cupitt
ef09bcd01a
sync
2012-01-13 09:03:11 +00:00
John Cupitt
429c9977d4
add a test type for intro
2012-01-12 14:58:34 +00:00
John Cupitt
b4d37b86fb
sync
2012-01-10 14:56:59 +00:00
John Cupitt
0c556de9d5
clean up types.c a bit
...
still tying to get constants working, cleaned up types.[hc] a bit
2012-01-10 14:09:25 +00:00
John Cupitt
dce5e3483d
oops
2012-01-01 14:21:53 +00:00
John Cupitt
7ae919e4f4
more hacking on gio warnings
...
all the serious ones seem to be fixed now
2012-01-01 12:04:46 +00:00
John Cupitt
d0ec401a12
hackery to get goi working
2011-12-31 18:22:42 +00:00
John Cupitt
c0150ea3c3
better CLI imagevec handling
2011-11-22 09:26:31 +00:00
John Cupitt
441ae2305e
sync
2011-10-28 17:36:20 +01:00
John Cupitt
d503e710e2
fix array double -> gstring
2011-10-28 15:13:55 +01:00
John Cupitt
2da5560992
bandjoin done and dusted
2011-10-28 14:12:39 +01:00
John Cupitt
c1f1957e88
break out libvip gtypes
...
all libvips gtype definitions broken out and renamed for consistency
2011-10-28 10:28:31 +01:00
John Cupitt
f9adf20874
gtkdoc comments for check
2009-10-12 15:27:18 +00:00
John Cupitt
4e76695e19
merge gtkdoc branch
2009-08-16 15:00:08 +00:00