John Cupitt
8f7c2c7110
sort out alpha going to and from 16-bit
...
rewritten sRGB <-> scRGB so that 16-bit alpha is scaled to float 8
2015-02-12 17:50:38 +00:00
John Cupitt
244ab301f7
start final push for vips 8
2015-02-11 17:01:02 +00:00
John Cupitt
346a9e70c0
remove --disable-cxx flag
...
it was getting too hard to support :( automake now generates libtool
lines before configure runs, so it can't know we don't want a C++ link
see https://github.com/jcupitt/libvips/issues/231
2015-02-07 10:37:13 +00:00
John Cupitt
3d902d2feb
improvements to python configure
2015-02-06 14:54:52 +00:00
John Cupitt
9d11c02e35
version bump
2015-02-06 13:39:39 +00:00
John Cupitt
1ddd7faa01
fix up pygobject tests
...
again
2015-01-12 13:03:51 +00:00
John Cupitt
32625146db
cpp can set enums from strings
...
eg.
set("extend", "copy")->
2014-12-30 11:27:04 +00:00
John Cupitt
e93e27cd6e
bump pygobject version check
...
now asks for >=3.12 since we seem to fail on 3.10
see https://github.com/jcupitt/libvips/issues/199
2014-12-27 09:58:51 +00:00
John Cupitt
01b409bdba
soname bump
...
to reflect changes in vips8 API, see
https://github.com/jcupitt/libvips/issues/211
2014-12-26 16:53:11 +00:00
John Cupitt
366e7e3a5e
add gobject to Requires: line
...
vips C and C++ programs can link directly against things in gobject
without appearing to, for example:
a = VIPS_OBJECT( b );
the macro will expand to include a g_type_check_instance_is_a(). So we
have to have gobject-2.0 in the link line of things like:
g++ -g -Wall hello8.cc `pkg-config vips-cpp --cflags --libs`
see also
https://github.com/jcupitt/libvips/issues/196
2014-12-24 10:10:14 +00:00
John Cupitt
1b86de44f4
"make check" works uninstalled
...
and skips tests for missing features
2014-12-22 10:35:26 +00:00
John Cupitt
abdd98409d
add configure option for pyvips8
...
it tests for pygobject as well
2014-12-18 09:15:58 +00:00
John Cupitt
71bb0e81d1
better Vips.py install
...
more work on test_convolution
2014-12-15 18:12:47 +00:00
John Cupitt
7f34722f9f
update gtk-doc Makefile.am
...
"make check" now works in docs
2014-12-12 15:51:07 +00:00
John Cupitt
dbc404ed66
fix nip2 build on win
...
we have to statically link on win if we are using cfitsio ... make sure
-ljpeg gets into the link line, it doesn't have a .pc
https://github.com/jcupitt/libvips/issues/196
2014-11-29 14:32:08 +00:00
John Cupitt
ee4416040b
make a test suite
...
put the python and non-nip2 bits of the nip2 suite together
some test images too
2014-11-19 15:01:28 +00:00
John Cupitt
8267dd2621
naming improvements
...
and test_overloads.cpp has started working
2014-11-05 14:04:46 +00:00
John Cupitt
bbf49be063
cleanup and bump to 7.42
2014-11-03 12:01:53 +00:00
John Cupitt
4f588ce908
package up new vips8 C++ API
2014-10-27 13:41:44 +00:00
John Cupitt
b2de6d983c
add build rules for new py binding
2014-10-14 14:56:49 +01:00
John Cupitt
e50c7f4a93
oops
2014-10-14 10:48:27 +01:00
John Cupitt
927b2d7954
remove cimg and gmic
...
move this to a plugin, it's too big for the core library
2014-10-08 17:51:07 +01:00
John Cupitt
ca2ae681cd
add --with-gmic configure option
2014-10-07 14:54:53 +01:00
John Cupitt
4eeacd3c1f
fix intro header list
2014-09-11 19:28:17 +01:00
John Cupitt
b746984318
Merge branch '7.40'
...
Conflicts:
ChangeLog
configure.ac
2014-09-08 19:49:09 +01:00
John Cupitt
a8becfc9d4
bump version to 7.40.8
2014-09-08 19:47:01 +01:00
Lovell Fuller
a620170362
Prevent empty else block in configure
...
Enables libvips to compile on RHEL/Centos 6
2014-09-08 18:56:51 +01:00
John Cupitt
6f8b5c6745
bring the rest of the API into python
2014-09-05 23:18:16 +01:00
John Cupitt
180142b2b1
Merge branch '7.40'
...
Conflicts:
ChangeLog
configure.ac
2014-08-27 14:00:54 +01:00
John Cupitt
a75ddfbd5a
fix matlab load
...
oops, width and height were swapped
2014-08-21 22:01:40 +01:00
John Cupitt
b24cbb492c
Merge remote-tracking branch 'origin/7.40'
...
Conflicts:
ChangeLog
TODO
configure.ac
libvips/foreign/vipspng.c
2014-08-12 13:41:52 +01:00
John Cupitt
2f72a9925f
more docs work
2014-08-12 13:37:16 +01:00
John Cupitt
32a8fe117e
start working on --disable-deprecated
...
need to move im_conv() etc to classes to finish this
2014-07-25 18:06:52 +01:00
John Cupitt
a338a48c63
fix a race in im_maxpos_avg()
2014-07-25 13:52:36 +01:00
John Cupitt
c2ae9f30c6
fix vips_rawsave_fd()
...
see https://github.com/jcupitt/libvips/issues/143
thanks aferrero2707
2014-07-04 13:58:47 +01:00
John Cupitt
8c82ffb865
fix interlaced thumbnails
...
we need to cache the thumbnail before we write it in case the writer
needs to make several passes
see https://github.com/jcupitt/libvips/issues/140
2014-06-30 12:07:00 +01:00
John Cupitt
a44fd6f72f
oops
2014-06-28 10:02:20 +01:00
John Cupitt
1ad9d246fe
bump soname
...
see https://github.com/jcupitt/libvips/issues/139
2014-06-28 09:42:56 +01:00
John Cupitt
04d130828f
add --enable-docs configure option
...
so you can now stop all docs installing, freebsd likes this
2014-06-27 14:56:11 +01:00
John Cupitt
243c86f405
small fixes to help freebsd
2014-06-27 13:11:57 +01:00
John Cupitt
a02deb3ac9
stop dzsave zip write at 4gb
...
see https://github.com/jcupitt/libvips/issues/138
not great, but better than producing a corrupt file
2014-06-25 14:34:13 +01:00
John Cupitt
9ad0942062
update man pages
...
oops, forgot to update man pages for header -> vipsheader rename
2014-06-24 14:19:57 +01:00
John Cupitt
da77b68d3e
bump version to 7.40
...
and rename header and edvips as vipsheader and vipsedit
remove mergeup and find_mosaic
2014-06-23 20:22:50 +01:00
John Cupitt
1d74aaecc3
require libgsf-1 1.14.27 or later
...
1.14.21 is known bad, 1.14.27 is fine, not sure about inbetween versions
1.14.30 works too
2014-06-10 14:14:44 +01:00
John Cupitt
25f2193992
oops
2014-05-09 13:22:57 +01:00
John Cupitt
f6de1e7cb9
make libgsf-1 an optional dependency
...
dzsave vanishes if you don't have it, but you can still build vips
2014-05-09 13:13:18 +01:00
John Cupitt
6ab49a9af3
Merge remote-tracking branch 'origin/master' into dzsave-gsf
...
Conflicts:
ChangeLog
2014-04-24 18:35:33 +01:00
John Cupitt
35cea5dbf8
fix for new ubuntu
2014-04-20 10:16:34 +01:00
John Cupitt
325f3b9451
dzsave will write a zip file
...
but see the TODO in dzsave.c
- no way to pick a tile format, always jpeg
- no way to pick a container format, always zip
- needs testing
- examine memuse, how well do we work for large zips
- can we make a zip over 4gb?
2014-04-19 15:15:25 +01:00
John Cupitt
998634060a
tiny fixes
2014-03-23 12:26:06 +00:00