Commit Graph

312 Commits

Author SHA1 Message Date
John Cupitt
ab5d511123 add fuzz corpus 2020-02-28 15:22:10 +00:00
John Cupitt
70e8c6a61f revise vipsthumbnail tutorial
Some of the args have changed slightly.
2020-01-14 17:10:31 +00:00
John Cupitt
be3775e868 fix up i18n
POTFILES etc. needed updating for the recent class renames.
2020-01-01 18:24:13 +00:00
Kleis Auke Wolthuizen
31bf0e3cb7 Update function list for stream -> source rename 2020-01-01 12:28:18 +01:00
John Cupitt
96cdc5ef01 revise docs for source / target 2019-12-30 16:28:39 +00:00
John Cupitt
317feec6a4 update docs 2019-12-06 16:58:47 +00:00
John Cupitt
5121e203f8 polish docs 2019-11-30 18:39:00 +00:00
Kleis Auke Wolthuizen
2499b38403 Update C++ binding and function list
The generators use the new Introspect class of pyvips.
2019-11-29 14:51:03 +01:00
John Cupitt
aa783514cf update TOC for docs
and update translation files
2019-11-25 17:48:44 +00:00
John Cupitt
bad58598f6 fix "how it works" in docs
I tried loads of ways to fix the rendering of this page, but swapping
the sections headings is the only one that works :(
2019-07-07 17:18:48 +01:00
John Cupitt
37ef7ad231 tiny doc errors 2019-07-07 15:14:16 +01:00
Kleis Auke Wolthuizen
8ac6574560 Change 'char *' to 'const char *' in the C++ binding
+ some documentation improvements.
2019-04-24 16:02:52 +02:00
John Cupitt
c351c665a1 more fixups from the vips7 removal 2019-04-14 12:48:02 +01:00
John Cupitt
f90de3c25d fix some links in docs 2019-01-16 17:45:02 +00:00
Yazan Medanat
90f578a05f Change jcupitt references to libvips. 2018-09-21 09:05:47 -07:00
John Cupitt
f3de6a9521 update function list in docs
thanks janko-m

see https://github.com/jcupitt/libvips/issues/1097
2018-09-20 08:26:51 +01:00
John Cupitt
79cafbd604 regen some docs 2018-08-17 18:04:47 +01:00
John Cupitt
ae5cbcd985 add note on '!' to vipsthumbnail docs
oops, this was missing, thanks beaudet

see https://github.com/jcupitt/libvips/issues/659
2018-07-17 12:39:48 +01:00
John Cupitt
5b55dd8ed4 Merge branch '8.6' 2018-04-11 09:38:59 +01:00
John Cupitt
f3842dcc4b update cpp example
thanks fangqiao

see https://github.com/jcupitt/libvips/issues/932
2018-04-08 11:44:15 +01:00
John Cupitt
fc52754c2a add example compile lines to C docs
see https://github.com/jcupitt/libvips/issues/909
2018-03-21 09:21:55 +00:00
John Cupitt
a1418b8f72 docs 2018-03-09 17:08:38 +00:00
John Cupitt
aa53f632e7 doc polish 2018-02-23 09:32:14 +00:00
John Cupitt
e7a0d98364 revise docs slightly 2018-02-14 14:52:50 +00:00
John Cupitt
19f7da9de2 Merge branch 'master' of github.com:jcupitt/libvips 2018-01-31 10:07:26 +00:00
John Cupitt
e0fd75266c update opens-files chapter 2018-01-27 11:43:03 +00:00
John Cupitt
c8afbb92e2 update doc 2018-01-26 15:34:52 +00:00
John Cupitt
67bacdb118 add note on cmyk profiles
to the vipsthumbnail docs, see

https://github.com/jcupitt/libvips/issues/861
2018-01-23 13:09:51 +00:00
John Cupitt
c5139a0e50 doc fixups
various small things; fix the docs for composite, reduceh and reducev
2017-12-04 13:42:31 +00:00
John Cupitt
b876f1d904 try to fix composite docs 2017-12-04 10:40:43 +00:00
John Cupitt
7182276c4d cite was in there twice 2017-12-02 13:06:17 +00:00
John Cupitt
10eef89a7f update c++ bindings 2017-11-26 17:45:04 +00:00
John Cupitt
ef9b23b95a update function list 2017-11-09 15:00:13 +00:00
John Cupitt
2bb7844f4c update docs
some old stuff in examples
2017-11-09 14:53:20 +00:00
John Cupitt
c01afbc559 update docs
the examples page was using the old python binding
2017-11-04 14:50:49 +00:00
John Cupitt
99568356ab add a configure test for vector_size 2017-10-02 08:17:11 +01:00
John Cupitt
645618592c off by one error 2017-10-01 19:52:54 +01:00
John Cupitt
d2b4478318 more work on binding docs 2017-09-25 13:12:23 +01:00
John Cupitt
6397aae326 rework binding docs 2017-09-25 12:19:23 +01:00
John Cupitt
9c1af2289c doc update 2017-07-26 16:45:55 +01:00
John Cupitt
42b04e48de fix doc typo 2017-07-19 14:54:13 +01:00
John Cupitt
0dd8de5450 update NYU path reference
since the page has gone

see https://github.com/jcupitt/libvips/issues/694
2017-07-19 13:34:22 +01:00
John Cupitt
15853504a7 fix gtk-doc, again 2017-05-13 11:49:32 +01:00
John Cupitt
45c49d6ff1 sync 2017-05-10 20:47:30 +01:00
John Cupitt
260180197d done! but needs some tests 2017-05-04 14:54:49 +01:00
John Cupitt
04353f8915 added new_from_image() to python
and tests
2017-04-28 18:27:15 +01:00
John Cupitt
7882602dfe C/C++ done
python next
2017-04-26 14:52:28 +01:00
John Cupitt
b0f8246c90 Merge branch '8.5' 2017-04-26 10:31:33 +01:00
John Cupitt
f6ad8465b6 add Cite section 2017-04-24 17:34:13 +01:00
John Cupitt
f71aa79352 update docs 2017-04-23 22:42:06 +01:00
John Cupitt
ca0bc5f20f update docs 2017-04-23 22:22:52 +01:00
John Cupitt
d1be9dd1ce Merge branch '8.5' 2017-04-23 22:10:22 +01:00
John Cupitt
f0cb008e23 fix php formatting
thanks @kleisauke !
2017-04-23 22:09:17 +01:00
John Cupitt
9434f1f86d more doc tweak 2017-04-23 19:29:02 +01:00
John Cupitt
4c8d83ce85 Merge branch '8.5' 2017-04-23 18:54:40 +01:00
John Cupitt
8bf0a05948 doc polishing 2017-04-23 18:52:05 +01:00
John Cupitt
af2fd6f58b add a cite section 2017-04-21 09:43:34 +01:00
John Cupitt
38b65478e5 bump version, doc tweaks
more sotons removed
2017-04-07 15:59:37 +01:00
John Cupitt
aae2c2716b gint -> int32 in disc format header description 2017-04-05 14:42:35 +01:00
John Cupitt
a0f420ea7e fix dicom example 2017-04-05 14:37:17 +01:00
John Cupitt
28693c060b more examples work 2017-04-05 08:41:10 +01:00
John Cupitt
d5858efd74 mostly done examples 2017-04-04 17:14:17 +01:00
John Cupitt
f7b01ed930 started examples page 2017-04-04 10:13:10 +01:00
John Cupitt
ab7bd3000b polish docs 2017-04-01 17:05:05 +01:00
John Cupitt
a78ef520e2 add how-it-opens-files page 2017-03-31 22:33:15 +01:00
John Cupitt
bc247770f4 fix small things 2017-03-31 20:15:33 +01:00
John Cupitt
b2b95ca045 finish up thumbnail docs 2017-03-31 18:11:39 +01:00
John Cupitt
27e6c60967 add vipsthumbnail page 2017-03-31 13:26:25 +01:00
John Cupitt
30829ef003 add howitworks.md 2017-03-31 10:57:04 +01:00
John Cupitt
60e661614f woo working 2017-03-31 08:11:46 +01:00
John Cupitt
420b1ea72c try writing some docs in markdown
we could move parts of the blog / wiki into core docs
2017-03-30 09:40:33 +01:00
John Cupitt
6d95cfd0c5 tweak docs
see https://github.com/jcupitt/libvips/issues/558
2017-02-20 11:10:04 +00:00
John Cupitt
9581e14dee all done 2017-01-04 14:45:35 +00:00
John Cupitt
5b31408fd3 note on use of new_from_memory_copy
for py docs

see https://github.com/jcupitt/libvips/issues/346#issuecomment-248536958
2016-09-21 10:50:53 +01:00
John Cupitt
ddd7ab7459 doc fixups 2016-03-25 10:56:59 +00:00
John Cupitt
f6d7463185 sync 2016-03-24 16:10:58 +00:00
John Cupitt
ec5cdf4fff Merge branch '8.2' 2016-03-24 16:09:44 +00:00
John Cupitt
b4737525cf sync 2016-03-24 16:08:36 +00:00
John Cupitt
abe4e70d02 make radload slightly more robust
stops some valgrind warnings
2016-03-12 15:10:52 +00:00
John Cupitt
e68cc33eed move some generated doc stuff out of git 2016-02-09 16:36:30 +00:00
John Cupitt
add75f235f version bump 2016-01-27 12:44:24 +00:00
John Cupitt
73bcc8b5d3 improve the using-C docs
add some stuff on giving options to operations

see https://github.com/jcupitt/libvips/issues/373
2016-01-25 09:35:06 +00:00
John Cupitt
4512400a3c better rounding in new bilinear interp
was off by 0.5
2016-01-14 13:13:08 +00:00
John Cupitt
52384606dd bump version for new C++ patch 2016-01-12 17:12:46 +00:00
John Cupitt
66373e9b41 remove exception specs from vips8 C++ interface
We had exception specs on the C++ interface, but C++11 does not support
them and some compilers have never honoured them. Remove all specs.
Thanks Lovell.

See https://github.com/jcupitt/libvips/issues/362
2016-01-09 14:52:05 +00:00
John Cupitt
b85231baba small doc improvements 2016-01-07 11:16:12 +00:00
John Cupitt
98f4a64a86 better Vips.py class names builder 2016-01-05 08:00:40 +00:00
John Cupitt
e81900b187 bandjoin is just an instance function
we had both a class member bandjoin, and an instance member

Vips.Image.bandjoin([i1, i2, i3..])
i1.ibandjoin([i2, i3..])

this was confusing and annoying ... get rid of the class one and just
use bandjoin everywhere, so this is now the way to do it:

i1.bandjoin([i2, i3..])
2016-01-04 14:18:10 +00:00
John Cupitt
8ce10058eb oop, missed a vips-8.1 2015-12-30 11:49:32 +00:00
John Cupitt
7c506b4351 stupid gtk-doc 2015-12-14 14:08:45 +00:00
John Cupitt
5916e25c31 rename python bandjoin as ibandjoin
oh argh class and instance methods are in the same namespace, so we have
to rename the instance one as ibandjoin

also, start adding a test for arrayjoin
2015-12-12 12:29:20 +00:00
John Cupitt
2409767679 add vips_image_new_from_memory_copy()
takes a copy of a memory area when making an image ... this helps bindings
for languages which don't have much control over memory

see https://github.com/jcupitt/libvips/issues/346
2015-11-25 17:05:59 +00:00
John Cupitt
32f6f5ed22 fix atan() for -ve angles 2015-11-20 14:45:51 +00:00
John Cupitt
03a4e54649 slightly less stupid float->int mask
still not quite right
2015-11-11 16:51:08 +00:00
John Cupitt
4c51f5b36d tune cache sizes a bit more 2015-11-11 13:00:25 +00:00
John Cupitt
ca51b46e9a docs, c++, all done 2015-11-07 20:54:00 +00:00
John Cupitt
7f400da698 better Py docs
talks about new_from_memory etc.
2015-11-04 11:03:36 +00:00
John Cupitt
582a7f1810 shrink2 now done
big mem saving, still a bit slower though
2015-10-31 10:43:08 +00:00
John Cupitt
da8f236f95 try a split shrink
not quite done yet
2015-10-30 18:15:14 +00:00
John Cupitt
36617bd2e4 added vips_blob_copy()
helps ruby-vips8
2015-10-24 11:12:08 +01:00