libvips/libvips/resample
Kleis Auke Wolthuizen 07edfe37b1
Improve symbol visibility (#2688)
* Improve symbol visibility

* Decorate required internal symbols with VIPS_API

* Remove a couple of stray header decls

* Incorporate review comment

- Ensure symbol visibility is also set on static libraries.
- Prefer to use `cc.has_function_attribute('visibility:hidden')`.

* Don't export internal deprecated symbols

* Move deprecated symbols to vips7compat.h

* `IM_FORMAT_H` -> `VIPS_FORMAT_H`

* Move `vips_window_ref` compat stub to `vips7compat.c`

* Disable deprecation warnings internally

* `vips_image_get_kill` -> `vips_image_iskilled`

* Ensure API compatibility

* Add missing include directives

* Move `vips__init` decl to vips7compat

* Move `vips__get_sizeof_vipsobject` to vips7compat

* Fix introspection build

* Fix 2 introspection warnings

* Ensure compatibility with vipsdisp

/usr/bin/ld: tilesource.o: in function `tile_source_new_from_source':
vipsdisp/tilesource.c:1627: undefined reference to `vips__region_no_ownership'
2022-04-16 10:58:55 +01:00
..
affine.c Improve edge handling for mapim (#2681) 2022-02-28 09:12:09 +00:00
bicubic.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
dummy2.cc remove cimg and gmic 2014-10-08 17:51:07 +01:00
interpolate.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
lbb.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Makefile.am compiles! 2016-11-02 09:29:19 +00:00
mapim.c Improve edge handling for mapim (#2681) 2022-02-28 09:12:09 +00:00
meson.build Improve symbol visibility (#2688) 2022-04-16 10:58:55 +01:00
nohalo.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
presample.h allow much larger reduce factors 2017-10-09 11:48:11 +01:00
quadratic.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
reduce.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
reduceh.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
reducev.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
resample.c revise resample docs 2022-03-06 11:42:27 +00:00
resize.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
shrink.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
shrinkh.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
shrinkv.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
similarity.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
templates.h Formatting and whitespace changes 2020-06-06 14:25:03 +02:00
thumbnail.c add a seq to thumbnail_image 2022-04-14 10:37:17 +01:00
transform.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
vsqbs.cpp Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00