Kleis Auke Wolthuizen
60e18873fd
Fix version number in generated gtk-doc ( #3259 )
...
* Fix version number in generated gtk-doc
By using a separate XML file for the version number.
Resolves : #3255 .
* Avoid newline in `version.xml.in`
2023-01-03 11:56:56 +00:00
Kleis Auke Wolthuizen
1b9a6397d7
Lower Meson version requirement to 0.55.x ( #3257 )
...
Allowing libvips to be compiled on RHEL 7 (and its derivatives).
2023-01-02 20:35:50 +00:00
John Cupitt
13e619381c
Merge branch 'master' into 8.14
2022-12-23 12:33:55 +00:00
Kleis Auke Wolthuizen
97720a1fb8
Minor doc improvements ( #3236 )
...
* doc: regenerate docbook after commit 5056f59
* cplusplus: update doc comments
Incorporates the improvements of commit ac4c2d2
and 6bb0b4d
.
2022-12-23 12:33:26 +00:00
John Cupitt
530f286fde
doc link
2022-12-23 11:50:07 +00:00
aliflux-omo
5056f59f51
Adding layout: IIIF and IIIF3 to documentation ( #3209 )
2022-12-15 11:09:49 +00:00
Kleis Auke Wolthuizen
fa03989b60
Minor doc improvements ( #3202 )
...
* doc: avoid use of GCC's old syntax (`-Wgnu-designator`)
* doc: highlight shell commands
* doc: point the C++ docs to v8.12
* doc: avoid highlight on output matching bash keywords
2022-11-30 00:07:57 +00:00
Kleis Auke Wolthuizen
489ed5c0e8
Update C++ binding and function list ( #3204 )
2022-11-30 00:06:06 +00:00
Daniel Löbl
2d9c50735f
webpsave: switch to sink_disc ( #3018 )
...
* webpsave: switch to sink_disc
* fix some warnings
* distinguish between animated and single image write
* fix some formatting issues
* add missing comments
* fix webpsave_mime
* don't use sink_disc for single image webp write
* fix potential segv/double free
* update changelog
* remove leftover function declaration
* Revert "don't use sink_disc for single image webp write"
This reverts commit a75922ca93ee8987fa5e1ffc52b68e22bd6fb1fb.
* implement review feedback
* adjust to a column size of 80
* get contiguous RGB(A) buffer directly from VipsRegion
* Revert "get contiguous RGB(A) buffer directly from VipsRegion"
This reverts commit 84fc10e52fb223f0208c605dde92d3f821ceee0e.
* accumulate image data directly in frame_bytes buffer
* switch WebP back to Webp naming scheme
* rename page_index to page_number
* revise formatting
2022-09-08 14:32:13 +01:00
Kleis Auke Wolthuizen
f132acf94a
doc: remove non-existent headers ( #2962 )
...
These pre-generated headers were removed in commit 0577039
.
2022-07-29 11:08:44 +01:00
John Cupitt
538aa2a841
remove autotools ( #2941 )
...
* remove autotools
It seems to all work. I tested with gtk-doc enabled. I probably missed a
few things argh.
* oop, forgot m4/
2022-07-24 11:14:52 +01:00
Kleis Auke Wolthuizen
f26a025516
doc: ensure pandoc-docbook-template.docbook
is distributed ( #2891 )
...
Since that is also used by Meson (when configuring with `-Dgtk_doc=true`
and when pandoc is available).
2022-06-23 16:36:02 +01:00
John Cupitt
d9f31be67d
configure should add meson files to make dist
...
add meson.build etc. to EXTRA_DIST
see https://github.com/libvips/libvips/issues/2876
2022-06-20 15:04:33 +01:00
Kleis Auke Wolthuizen
9c22d74cff
doc: make pandoc optional ( #2866 )
...
Since it's currently unavailable on RHEL 9.
2022-06-15 10:19:49 +01:00
Kleis Auke Wolthuizen
bae0342d95
Update C++ binding and function list ( #2851 )
...
* Update C++ binding and function list
Also, start with a capital letter in descriptions whenever possible.
* Ensure `dzsave_target` is generated
2022-06-10 14:43:44 +01:00
Kleis Auke Wolthuizen
a96dd73648
doc: add missing files and use full paths ( #2822 )
...
* doc: add missing files and use full paths
It seems that private_headers didn't work for out-of-tree builds.
This commit makes it use full paths and adds a few missing files.
* cplusplus: use the correct `install_dir` for the Doxygen docs
2022-05-26 08:48:31 +01:00
Corentin Noël
02901436d4
Add meson build system ( #2637 )
...
Allows to use the Meson build system to build the project.
2022-02-08 15:19:36 +00:00
John Cupitt
68a8bf42a7
better arg checking for hist_find_ndim
...
we were not checking the number of input bands
move checks to _build
thanks travisbell
see https://github.com/libvips/libvips/issues/2634
2022-01-28 08:47:30 +00:00
John Cupitt
4fd2de5754
fix function list
...
jxl/jp2k had dropped from the list for some reason
2021-11-16 14:15:22 +00:00
John Cupitt
57a0bd82f9
small fixes
...
update func list in docs
add missing C decls for hyperbolic trig funcs
2021-11-15 11:17:36 +00:00
Heshy Roskes
d8c04011ea
Add hyperbolic functions ( #2508 )
...
* add hyperbolic functions
* add hyperbolic function tests
* changelog
* add inverse hyperbolic functions for old compilers
2021-11-02 15:05:37 +00:00
John Cupitt
13285c7cfc
Merge branch 'master' of https://github.com/indus/libvips into indus-master
2021-10-20 18:41:39 +01:00
John Cupitt
1192d87acf
remove old libtiff numeric defines
...
use the glib ones instead rather than depending on stdint etc.
2021-10-01 17:29:43 +01:00
John Cupitt
6acc77505b
fix doc link
2021-09-18 14:18:43 +01:00
John Cupitt
b96ed28903
update docs for vips_shutdown() use
...
Since we have a new policy.
2021-09-17 19:09:07 +01:00
John Cupitt
4ee19edd46
add another C example
...
see https://github.com/libvips/libvips/issues/1167
2021-06-18 11:39:00 +01:00
Keim, Stefan
f75f698ab4
Add atan2 to math2
2021-06-18 11:14:02 +02:00
John Cupitt
1b6cd28fb8
fix links in docs
2021-06-04 16:57:08 +01:00
Kleis Auke Wolthuizen
b78812f200
Update C++ binding and function list
2021-05-12 11:36:24 +02:00
Kleis Auke Wolthuizen
221a5f7e8b
Remove remnant of gmic
...
This was moved to a plugin with commit 927b2d7
.
2021-04-22 12:01:42 +02:00
Kleis Auke Wolthuizen
c294835200
Update C++ binding and function list
2021-04-21 18:09:34 +02:00
John Cupitt
fae5d9cc82
improve configure summary table
...
- order and group summary
- list by file format type, rather than library
- describe as load/save rather than import/export
- also --vips-config output
I split the VIPS_CFLAGS, VIPS_INCLUDES and VIPS_LIBS var settings into
the various finders for maintainability.
2021-03-07 12:41:44 +00:00
John Cupitt
fc4ad15f97
Merge branch '8.10'
2021-03-07 12:26:24 +00:00
John Cupitt
94503c1aca
update for newer pandoc
...
"smart" extension is no longer supported for docbook
2021-03-06 12:47:31 +00:00
John Cupitt
5634377fa0
revise binding chapter in docs
2021-01-28 12:27:16 +00:00
John Cupitt
c3c9f281c0
Merge branch '8.10'
2020-12-22 14:31:08 +00:00
John Cupitt
728397d76c
Merge branch '8.10'
2020-12-15 13:22:56 +00:00
John Cupitt
5e26f1ec16
improve website link in docs
...
it was being rewritten by the export script
see https://github.com/libvips/libvips/issues/1928
2020-12-14 09:08:27 +00:00
John Cupitt
5afa726b8c
update examples to py3
2020-11-09 11:00:29 +00:00
Antonio Martínez
a4e57ace74
Update Examples.md
...
Just some issues I found while testing the examples:
- Reference on header for the file try255.py
- Typo on parameter from bigtif to bigtiff
- Use explicit call to python interpreter from command line
2020-11-09 10:25:54 +01:00
John Cupitt
fbaa3c6dff
update vipsthumbnail docs for --export-profile
...
and --input-profile
2020-10-02 11:42:04 +01:00
John Cupitt
f2956ac069
note improvements to iprofile
...
The docs had fallen behind a bit ... iprofile is no longer usually necessary.
see https://github.com/libvips/libvips/issues/1843
2020-10-02 11:20:35 +01:00
John Cupitt
4073f8082b
more small doc tweaks
2020-09-09 13:52:38 +01:00
John Cupitt
c501e024dc
integrate new C++ docs in main docs
2020-09-09 12:49:48 +01:00
John Cupitt
603036a315
docs fix
...
pandoc changed the name of their top-level section node
2020-08-09 14:21:26 +01:00
Zeranoe
2d7fe6211f
Update link for vips-gmic
...
vips-gmic doesn't appear to be a libvips repo anymore.
2020-07-15 03:30:58 -04:00
Kleis Auke Wolthuizen
42a7c9736b
Update IGNORE_VIPS_C list
2020-07-06 21:32:41 +02:00
Kleis Auke Wolthuizen
e5323b070b
Update C++ binding and function list
2020-06-18 14:45:14 +02:00
John Cupitt
9e4b78215e
fix po
2020-05-27 16:30:04 +01:00
John Cupitt
29d9fcb0c8
update docs for --delete deprecation
...
see https://github.com/libvips/libvips/pull/1564
2020-05-03 16:10:59 +01:00