Commit Graph

3229 Commits

Author SHA1 Message Date
John Cupitt 63d4370043 split to a separate branch 2014-10-27 18:17:49 +00:00
John Cupitt 070a437f61 cleanups ready for proto gen 2014-10-27 14:17:33 +00:00
John Cupitt b5cd4ac144 oops 2014-10-27 13:49:09 +00:00
John Cupitt c56e23e3c2 Merge remote-tracking branch 'origin/7.40'
Conflicts:
	ChangeLog
	configure.ac
2014-10-27 13:47:17 +00:00
John Cupitt 965936307b better bigtiff detection
update Changelog and bump version
2014-10-27 13:45:45 +00:00
John Cupitt 4f588ce908 package up new vips8 C++ API 2014-10-27 13:41:44 +00:00
John Cupitt 266e120676 new C++ interface works!
phew
2014-10-27 12:57:28 +00:00
John Cupitt 675bc71294 Merge pull request #187 from lovell/tiff-tightener-7.40
Verify first 4 bytes of TIFF file
2014-10-27 12:55:11 +00:00
John Cupitt 620bff2d78 allow symbolic names for flags
you can now use numbers or names for GFlags values, eg.:

$ vips copy 50020484-00001.png x.png[filter=avg]
$ vips copy 50020484-00001.png x.png[filter=64]

was numbers only before
2014-10-27 11:40:43 +00:00
John Cupitt 1589e84360 Merge pull request #190 from lovell/png-set-filter
Expose ability to control libpng's row filter
2014-10-27 10:39:52 +00:00
John Cupitt b1609e8006 cplusplus sort-of working
refs need fixing up
2014-10-27 08:44:10 +00:00
Lovell Fuller 45d90b68f1 Expose ability to control libpng's row filter
Disabling adaptive filters can improve image size
2014-10-26 21:55:14 +00:00
John Cupitt 66445c359d more cpp tinkering 2014-10-24 14:57:01 +01:00
John Cupitt ceb143a22a another stab at a C++ API design 2014-10-24 10:32:50 +01:00
John Cupitt 73cb17e925 more experimentation 2014-10-22 14:58:53 +01:00
John Cupitt 952241a426 more cplusplus hackery 2014-10-21 14:55:38 +01:00
John Cupitt 904803510d box/unbox hooks in C API
should help us pass C++ objects as args
2014-10-21 09:27:34 +01:00
John Cupitt f2898a8e3b more C++ hacking 2014-10-20 14:54:03 +01:00
John Cupitt 022150ceea start vips8++ 2014-10-20 11:50:34 +01:00
John Cupitt e21cbb9d4f tiny 2014-10-20 11:03:33 +01:00
John Cupitt c3e1ca227c oops! 2014-10-19 16:37:41 +01:00
John Cupitt afdf22ac37 small fixups to autorot 2014-10-19 11:20:33 +01:00
John Cupitt ad86f45cd9 add autorot as an operator as well 2014-10-19 10:35:10 +01:00
John Cupitt e6a2994c8d small fixes 2014-10-18 15:42:56 +01:00
John Cupitt 8a84d85335 sync 2014-10-17 14:08:35 +01:00
John Cupitt 0a51536162 seems to work 2014-10-17 13:17:44 +01:00
John Cupitt 14d7ce1e91 first try, not very good 2014-10-16 19:16:45 +01:00
John Cupitt 2acd185ee2 cleanups 2014-10-16 11:22:03 +01:00
John Cupitt a8f4ed7871 fix up ifthenelse and set_value 2014-10-16 10:58:54 +01:00
John Cupitt fc4c8b9cd7 constants as images working 2014-10-16 10:43:29 +01:00
John Cupitt 10b9374cb9 start adding auto image constants 2014-10-15 14:56:44 +01:00
John Cupitt b2de6d983c add build rules for new py binding 2014-10-14 14:56:49 +01:00
John Cupitt e1ed7f28d5 more Vips.py cleanups 2014-10-14 14:28:59 +01:00
John Cupitt 9e272ce78a use @classmethod decorators 2014-10-14 12:39:45 +01:00
John Cupitt e50c7f4a93 oops 2014-10-14 10:48:27 +01:00
John Cupitt 6fb967ac3b more py tweaks
fast startup, reorganised python/
2014-10-14 10:17:33 +01:00
Lovell Fuller 75bf439d92 Support BigTIFF, thanks @bgilbert 2014-10-13 19:47:06 +01:00
John Cupitt bb360ae410 use more overrides 2014-10-13 15:06:35 +01:00
Lovell Fuller 7d94e81b7b Verify first 4 bytes of TIFF file
Avoids Olympus Raw (ORF) false positive
2014-10-13 14:40:04 +01:00
John Cupitt 6e37d3a549 oops 2014-10-13 14:21:47 +01:00
John Cupitt a0988ffc31 start using overrides in Python 2014-10-13 14:21:05 +01:00
John Cupitt 76a9e0d161 update potfiles 2014-10-10 09:55:06 +01:00
John Cupitt b029188408 allow tiffs with >1000 pages
all sanity checks run out eventually :(
2014-10-09 14:11:21 +01:00
John Cupitt 3d4eecf921 add vips8 plugin support 2014-10-09 12:50:16 +01:00
John Cupitt 5683c3095c Merge remote-tracking branch 'origin/master' into update-cimg 2014-10-08 17:51:40 +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 bf65a024b6 Merge remote-tracking branch 'origin/7.40'
Conflicts:
	ChangeLog
2014-10-08 13:12:44 +01:00
John Cupitt 9069b2f9ad improve interpretation of maplut output
a mono image though a colour lut needs to take the lut's interpretation
2014-10-08 12:31:36 +01:00
John Cupitt 5225d70438 Merge branch '7.40'
Conflicts:
	ChangeLog
	configure.ac
	libvips/colour/Lab2LabQ.c
	libvips/colour/Lab2LabS.c
	libvips/colour/LabS2Lab.c
	libvips/colour/LabS2LabQ.c
	libvips/colour/float2rad.c
	libvips/colour/sRGB2scRGB.c
	libvips/colour/scRGB2sRGB.c
2014-10-08 12:01:25 +01:00
John Cupitt aa45c81464 fix extra band handling in colour
backport of new colour.c from 7.41
2014-10-08 11:55:24 +01:00