John Cupitt
64d081e726
return default value for unset props
...
we used to issue a warning and return early, but this can leave garbage
in the *value pointer, I think
ruby gobject-introspection will walk object props during GC and can see
state inbetween init and build when not all objects have been given a
value ... we don't want these warnings
2015-10-16 14:50:44 +01:00
John Cupitt
4d95f4512c
Merge branch '8.1'
...
Conflicts:
ChangeLog
configure.ac
doc/libvips-docs.xml
2015-10-13 14:47:37 +01:00
John Cupitt
2b2ac1b077
rename vips-8.0 as vips-8.1
...
also bump configure version
thanks Danilo!
2015-10-13 08:55:54 +01:00
John Cupitt
3e16302701
bump version to 8.2 for the next cycle
2015-10-07 14:55:28 +01:00
John Cupitt
a7766b28b3
improve py docs
2015-10-07 12:20:22 +01:00
John Cupitt
6fa6ad40aa
update function list for new stuff
...
oops, forgot to put the new stuff there
2015-07-23 13:24:01 +01:00
John Cupitt
f5b6f2d0f7
update docs for scRGB
2015-06-22 07:21:36 +01:00
John Cupitt
5d8440a265
more doc fixes
2015-05-31 18:11:08 +01:00
John Cupitt
2f4c0da6eb
expand the py docs a bit
...
see https://github.com/jcupitt/libvips/issues/302
2015-05-29 16:48:36 +01:00
John Cupitt
ac800fd034
note on vipsthumbnail
2015-05-08 14:51:55 +01:00
John Cupitt
dbdcf91171
remove some stray decls
...
see https://github.com/jcupitt/libvips/issues/288
version bump as well
2015-05-04 19:41:08 +01:00
John Cupitt
4e96db4216
try to get C++ examples highlighted
...
looks like gtk-doc only supports C highlighting looking at the sources
... still, get the language= tags to match what source-highlight expects
2015-04-27 17:40:33 +01:00
John Cupitt
51c85b7450
more gtk-doc fixes
2015-04-27 13:16:31 +01:00
John Cupitt
f5a77dd80d
start some notes on threading
2015-04-27 10:57:27 +01:00
John Cupitt
7ded77cd4d
add a note on cli chaining
2015-04-21 16:41:03 +01:00
John Cupitt
011b77b61b
update build system files
2015-04-17 11:33:05 +01:00
John Cupitt
01bcb87583
cleanups
2015-04-09 10:04:58 +01:00
John Cupitt
5268f0280c
raw open allows larger offsets
...
offsets were sanity-checked at 100,000, remove this limit
2015-03-31 14:37:48 +01:00
John Cupitt
339f268200
add some API for args, fix a docs messup
2015-03-02 22:02:33 +00:00
John Cupitt
5ccb5ad70d
add () overload to python
...
for vips_getpoint()
2015-03-01 12:15:48 +00:00
John Cupitt
ded01df512
c++: add [], change ()
...
() used to return element zero, just return a vector
add [] overload
2015-03-01 10:43:02 +00:00
John Cupitt
5d912fdbbb
add [] overload to python
...
index and slice image bands
2015-02-28 16:53:06 +00:00
John Cupitt
5f3f7588cd
tiny doc fix
2015-02-26 16:31:34 +00:00
John Cupitt
cdeec4a912
small tweaks
2015-02-26 13:15:53 +00:00
John Cupitt
cce569cdb7
more docs work
2015-02-23 12:32:56 +00:00
John Cupitt
98b9214b4c
add a note
2015-02-22 09:37:56 +00:00
John Cupitt
9ec78d362a
doc polishing
2015-02-18 16:02:19 +00:00
Maurus Cuelenaere
dba1b1d81b
Add ImageMagick buffer support
...
This commits adds buffer support for the ImageMagick backend, using the Blob
API.
2015-02-15 21:45:17 +01:00
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
ddb43172f3
use new pyvips8 array constant syntax
...
also add median filter convenience function
2015-01-29 16:41:11 +00:00
John Cupitt
b2f23c853e
fix pydocs snafu
2015-01-28 21:32:32 +00:00
John Cupitt
2e61b6ed67
more tests
...
create is now done, phew
2015-01-28 13:02:38 +00:00
John Cupitt
c0c57f3f4a
fix up C docs intro
2015-01-28 11:37:16 +00:00
John Cupitt
ecf10f85a1
rewrite vips-cli docs
...
clearer and better formatting
2015-01-28 09:50:15 +00:00
Lovell Fuller
0b34a3403d
Docs: update pkg-config to use vips8 C++ API
2015-01-05 19:43:55 +00:00
John Cupitt
ad6f42c869
remove dead proto
...
vips_draw_line_mask() was never implemented .. use
vips__draw_line_direct() instead.
2015-01-02 21:34:34 +00:00
John Cupitt
46d8b93bc3
add file format docs
...
add some docs on the vips file format
2015-01-02 16:35:29 +00:00
John Cupitt
29fa54444e
add a function list to docs
...
lists all C functions and their vips operators
2015-01-02 12:39:20 +00:00
John Cupitt
6c35ae5540
display default and range in usage
...
eg. we now see:
$ vips gamma
gamma an image
usage:
gamma in out
where:
in - Input image, input VipsImage
out - Output image, output VipsImage
optional arguments:
exponent - Gamma factor, input gdouble
default: 2.4
min: 1e-06, max: 1000
operation flags: sequential-unbuffered
2014-12-30 13:16:22 +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
cd00d07711
another go at fixing gtk-doc.make
...
discovery! it's copied to the DOCDIR
2014-12-19 09:47:28 +00:00
John Cupitt
ba6f8044af
final doc fixups
...
and update cplusplus binding
2014-12-18 17:20:59 +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
c120edde0d
get make dist going
2014-11-18 14:52:52 +00:00
John Cupitt
dda412c85f
add command-line option parsing to python
2014-11-18 11:29:32 +00:00
John Cupitt
759682ef8a
updates notes on binding vips
2014-11-17 14:23:25 +00:00
John Cupitt
240f0f1fd2
more doc work
2014-11-17 12:25:46 +00:00
John Cupitt
394149e9e8
fix all docs warnings
2014-11-17 10:32:40 +00:00
John Cupitt
703514b85d
fix gtkdoc expansions in intro
2014-11-16 18:01:19 +00:00
John Cupitt
008d6d7a78
more doc polishing
2014-11-16 12:57:27 +00:00
John Cupitt
e3afa878e6
better support for drawing operations
...
much more mem efficient for repeated draws
doc updates too
2014-11-16 11:07:42 +00:00
John Cupitt
742ff4c108
more pydoc hacking
2014-11-14 10:07:04 +00:00
John Cupitt
b45e6b4ec8
more doc fixups
2014-11-13 22:01:42 +00:00
John Cupitt
be4ffa6d8a
more pyvips8 docs
...
and cleanups of various small doc markup errors
2014-11-07 14:49:18 +00:00
John Cupitt
02e8c600db
more small docs work
...
and don't cache gaussnoise
2014-11-07 09:25:40 +00:00
John Cupitt
677e6bf32c
pyvips8 docs hacking
2014-11-06 14:57:44 +00:00
John Cupitt
7ae35c3edb
start pydocs again
2014-11-05 14:56:59 +00:00
John Cupitt
5995fff130
start pydocs
2014-11-04 09:13:36 +00:00
John Cupitt
f1a3b866f7
oops tabs
2014-11-03 12:03:33 +00:00
John Cupitt
bbf49be063
cleanup and bump to 7.42
2014-11-03 12:01:53 +00:00
John Cupitt
a9cfb4d943
oops
2014-11-02 09:28:48 +00:00
John Cupitt
be144455b8
add some C++ docs
2014-11-02 09:26:12 +00:00
John Cupitt
8a6c3606e8
start python and cpp docs
2014-10-31 20:09:24 +00:00
John Cupitt
573b94e3ec
more docs argh
2014-08-19 17:57:27 +01:00
John Cupitt
2f72a9925f
more docs work
2014-08-12 13:37:16 +01:00
John Cupitt
78a50f6ec5
more docs stuff
2014-08-08 17:34:30 +01:00
John Cupitt
2e3baa1bef
more docs stuff
2014-08-06 21:59:13 +01:00
John Cupitt
5d8ba8b28f
more doc additions
2014-07-26 11:19:46 +01:00
John Cupitt
f4671f46e8
more work on docs
...
started adding .xml intro to vips sections
2014-07-25 09:22:49 +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
a76df77942
docs updates
2014-06-15 11:52:06 +01:00
John Cupitt
df225a97ff
small fixes
2014-03-17 13:56:55 +00:00
John Cupitt
fd617aa520
version bump for 7.38
...
and fix a few dist problems
2014-01-18 12:44:28 +00:00
John Cupitt
3dcf138fc4
more freq_dispatch to deprecated
2014-01-07 09:14:53 +00:00
John Cupitt
9cc8204ce1
vips_buildlut() works, removing old im_buildlut()
2013-07-03 14:01:46 +01:00
John Cupitt
2fd2fd58f7
fix up gtk-doc
...
fix various problems:
- out of date IGNORE in doc/reference/Makefile.am
- name clashes between private .h and public
2013-06-17 20:16:20 +01:00
John Cupitt
4c0ace34f0
docs cleanups
2013-06-17 14:54:11 +01:00
John Cupitt
038015a971
Merge remote-tracking branch 'origin/7.32'
2013-06-14 09:04:01 +01:00
John Cupitt
4436e370c7
make a "create" package
...
the old "other" package, plus move some of conversion in there
2013-06-13 10:12:22 +01:00
John Cupitt
69de2f83af
fix auto* change
...
mkinstalldirs is no longer included
2013-06-11 10:23:26 +01:00
John Cupitt
5039736cd7
update more version numbers
2013-02-16 13:24:55 +00:00
John Cupitt
950c7fc2bd
update "vips --list" usage
...
thanks ferryfax
2012-12-14 01:27:23 +00:00
Benjamin Gilbert
fda377f5c7
Fix .PHONY Make targets
...
GNU Make only respects the en-us spelling.
2012-10-21 14:24:59 -04:00
John Cupitt
bc13abe3da
update the manual version numbers
2012-07-20 15:52:45 +01:00
John Cupitt
ec53b1af74
remove refs to bicubic in docs
2012-07-01 11:06:42 +01:00
John Cupitt
ef2d7024bd
version number bump
...
starting to stabilise 7.28, hopefully
2012-01-30 11:27:28 +00:00
John Cupitt
6c33ec9ff2
foreign docs
2011-12-22 12:12:27 +00:00
John Cupitt
9ff654c405
ignore .bak files
2011-11-18 09:10:08 +00:00
John Cupitt
01a64422b2
start revising new docs
2011-11-18 09:08:45 +00:00
John Cupitt
4256563332
small fixes
2011-11-17 14:43:08 +00:00
John Cupitt
7111ff2433
version bump for next cycle
...
s Please enter the commit message for your changes. Lines starting
2011-08-21 18:06:19 +01:00
John Cupitt
1fe6241a5e
move enum gtk-doc
...
move the enum gtk-doc comments into the headers, matching glib's style
I hope this might fix some warnings during gtk-doc generation, but they
seeem to still be there, ah well
2011-07-28 12:22:44 +01:00
John Cupitt
e7dbd89938
bump version again, doc fixes
2011-07-26 22:37:03 +01:00
John Cupitt
eda7a9d9d7
fixes to get win32 building
2011-07-26 16:40:26 +01: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
af95502d82
final operators gtk-doc'd
...
All done! Good Lord. Just some parts of iofuncs/ still to do.
2011-02-02 17:17:05 +00:00
John Cupitt
afef89369b
gtk-doc for interpolate
...
Add gtk-doc comments for VipsInterpolate.
2011-02-02 14:24:58 +00:00
John Cupitt
d064818fd7
done gtk-doc for "other"
...
Finished gtk-doc-ing "other".
2011-02-01 14:47:08 +00:00
John Cupitt
1aea6a1347
gtkdoc for mosaicing
2011-01-25 13:12:22 +00:00
John Cupitt
97a5ff1607
branch for 7.24
2010-11-30 22:01:45 +00:00
John Cupitt
ceb3a6ec5c
morph done phew
2010-11-12 11:47:24 +00:00
John Cupitt
288d8583ac
gtk-doc for mask
2010-10-23 09:27:41 +00:00
John Cupitt
3fbd002dc0
fixups
2010-09-30 15:27:54 +00:00
John Cupitt
88019e7b1a
stuff
2010-05-05 21:16:23 +00:00
John Cupitt
e0d0d314d5
stuff
2010-04-19 17:09:57 +00:00
John Cupitt
e77cc6a428
doc hacking
2010-03-27 09:41:52 +00:00
John Cupitt
55541cdfc8
stuff
2010-03-21 22:39:47 +00:00
John Cupitt
5e58148666
fre_flt gtkdoc
2010-02-09 18:39:59 +00:00
John Cupitt
aace4d6ee6
stuff
2010-02-04 22:03:49 +00:00
John Cupitt
2932f383bc
convolution docs
2010-02-03 16:24:05 +00:00
John Cupitt
e493e7136a
polishing
2010-02-02 21:55:29 +00:00
John Cupitt
8a081f08da
make dist fixes
2009-11-10 13:54:15 +00:00
John Cupitt
7b3c7f8851
version bump to 7.20
2009-11-09 14:36:27 +00:00
John Cupitt
8200afcbb6
stuff
2009-11-04 17:20:23 +00:00
John Cupitt
271ad96116
stuff
2009-11-04 14:26:18 +00:00
John Cupitt
5c88d473a9
stuff
2009-11-03 22:00:09 +00:00
John Cupitt
41ccefe434
stuff
2009-11-03 21:27:56 +00:00
John Cupitt
42b73f0dc8
stuff
2009-11-03 19:03:47 +00:00
John Cupitt
6cc135dcc7
stuff
2009-11-03 11:09:11 +00:00
John Cupitt
ea4562a24a
stuff
2009-11-02 22:01:09 +00:00
John Cupitt
ee497eac17
oops
2009-11-02 20:54:21 +00:00
John Cupitt
83fc4b907b
finished colour
2009-11-02 17:54:42 +00:00
John Cupitt
4c1dd0f711
stuff
2009-11-01 10:39:17 +00:00
John Cupitt
f13a9a42a3
stuff
2009-10-25 23:04:05 +00:00
John Cupitt
10be46594d
memroy docs
2009-10-20 16:15:39 +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
a584569881
stuff
2009-10-08 14:02:38 +00:00
John Cupitt
1588dd3288
add gtkdocs for error
2009-10-02 15:40:52 +00:00
John Cupitt
b6cb3cbcbd
add callback gtkdoc
2009-10-02 10:22:16 +00:00
John Cupitt
c696bdc1ec
added header.h
2009-10-01 18:05:55 +00:00
John Cupitt
f94146df7c
gtkdoc for meta
2009-10-01 17:30:02 +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
62dc861a94
stuff
2009-09-21 16:12:53 +00:00
John Cupitt
2e42e736a9
stuff
2009-09-02 21:20:55 +00:00
John Cupitt
af3489558e
doc fixes, new im_subtract
2009-08-18 14:12:12 +00:00
John Cupitt
4e76695e19
merge gtkdoc branch
2009-08-16 15:00:08 +00:00
John Cupitt
eedebc5ab0
move doxygen stuff to a branch, revert trunk
2009-06-19 12:08:02 +00:00
John Cupitt
759041dcbd
stuff
2009-06-18 15:32:19 +00:00
John Cupitt
c3d617edde
stuff
2009-06-18 15:31:49 +00:00
John Cupitt
c588ab145d
stuff
2009-03-31 14:34:08 +00:00
John Cupitt
0b723402d3
stuff
2009-03-30 20:35:34 +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
b2648f77d5
update docs for rad2float etc.
2009-03-25 10:33:11 +00:00
John Cupitt
158a933151
stuff
2009-02-18 10:04:10 +00:00
John Cupitt
7496082f2c
use type introspection for vipsinterpolate too
2008-11-30 09:32:18 +00:00
John Cupitt
a5517d3bdc
more tweaks, docs updated
2008-11-28 21:26:23 +00:00
John Cupitt
e6f960e80e
merged 7.16 changes back into trunk
2008-10-11 21:29:16 +00:00
John Cupitt
263397cce3
docs for C++ meta
2008-08-09 18:45:26 +00:00
John Cupitt
8b453f0128
added im_guess_libdir, meta set/get for C++/Python
2008-08-05 15:46:16 +00:00
John Cupitt
f250ebdded
fix docs, don't wrap varargs in python
2008-07-29 11:30:48 +00:00
John Cupitt
ffb051b43d
added invaliidate callbacks
2008-07-02 14:35:21 +00:00
John Cupitt
6386de9b84
tiny doc fixes
2008-06-05 10:43:32 +00:00
John Cupitt
dadfc6f2b5
update docs for new Python stuff
2008-06-03 15:03:12 +00:00
John Cupitt
187754bfd9
stuff
2008-02-29 18:37:05 +00:00
John Cupitt
7ca31b5df4
added VImage::convert2disc
2008-02-11 18:18:53 +00:00
John Cupitt
c43151f4ba
oop, bump docs version numbers too
2008-01-25 12:17:45 +00:00
John Cupitt
19c9cccbfc
stuff
2007-11-09 14:26:41 +00:00
John Cupitt
5494f610e2
split to trunk/branches
2007-08-29 16:23:50 +00:00