Gimp/libgimpbase
Alx Sa 6ff31e9af6 libgimpbase: issue #1561 update Exif.Photo.PixelX/YDimension
Some images have Exif.Photo.PixelXDimension and Exif.Photo.PixelYDimension
metadata tags in addition to Exif.Image.ImageWidth and
Exif.Image.ImageHeight (mainly tiff images). So far, we were not updating
these optional tags, meaning they could get out-of-sync with the actual
dimensions when resizing and then exporting the image.

Since these tags are non essential, we will only update them if they are
already present.
(Backport of @Wormnest's 52fb1e93)
2023-10-19 03:17:11 +00:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
gimpbase-private.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbase-private.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbase.def libgimpbase: remove the gimp protocol mutex and gp_lock()/gp_unlock() 2019-08-04 22:49:25 +02:00
gimpbase.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbaseenums.c Revert the *enums.c part of the last commit 2019-09-06 09:46:48 +03:00
gimpbaseenums.h libgimp*: lots of doc fixes and new docs for structs and enums 2019-07-24 01:26:11 +02:00
gimpbasetypes.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpbasetypes.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpchecks.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpchecks.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcompatenums.c enums: generate enum files in source dir 2017-05-06 17:26:16 -04:00
gimpcompatenums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcpuaccel.c libgimpbase: add hygon cpu detection and enable MMX/SSE support 2019-05-26 00:42:26 +02:00
gimpcpuaccel.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpdatafiles.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpdatafiles.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpenv.c libgimpbase: fix memory leak in gimp_installation_directory(). 2021-01-19 12:13:06 +01:00
gimpenv.h libgimpbase: avoid double definition of exported variables on Windows 2020-06-10 18:29:33 +03:00
gimplimits.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmemsize.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmemsize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpmetadata.c libgimpbase: issue #1561 update Exif.Photo.PixelX/YDimension 2023-10-19 03:17:11 +00:00
gimpmetadata.h Integrate the logic of profile saving with metadata saving 2018-12-04 17:40:12 +01:00
gimpparam.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpparasite.c libgimpbase: capitalize some docs section titles 2019-08-01 12:52:55 +02:00
gimpparasite.h libgimp*: lots of doc fixes and new docs for structs and enums 2019-07-24 01:26:11 +02:00
gimpparasiteio.c libgimpbase: always allocate GimpPixPipeParams.placement, add docs 2019-07-24 02:19:19 +02:00
gimpparasiteio.h libgimpbase: always allocate GimpPixPipeParams.placement, add docs 2019-07-24 02:19:19 +02:00
gimpprotocol.c libgimpbase, libgimp, app: inherit swap-compression in plug-ins 2019-09-22 18:07:11 +03:00
gimpprotocol.h libgimpbase, libgimp, app: inherit swap-compression in plug-ins 2019-09-22 18:07:11 +03:00
gimprectangle.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimprectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpreloc.c libgimpbase: style cleanup of gimpreloc.c 2019-02-07 14:56:26 +01:00
gimpreloc.h libgimpbase: clean up the linux relocation code 2013-01-27 22:26:29 +01:00
gimpsignal.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpsignal.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpunit.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpunit.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimputils.c (source modifs) Fix: Rename macros as it conflicts with Mingw headers. 2019-01-25 21:10:41 +01:00
gimputils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpvaluearray.c libgimp*: use more g_clear_pointer() 2019-07-25 12:40:33 +02:00
gimpvaluearray.h libgimpbase: fix docs of struct GimpParamSpecValueArray 2019-07-25 21:34:15 +02:00
gimpwin32-io.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpwire.c libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 17:09:53 -05:00
gimpwire.h libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 17:09:53 -05:00
Makefile.am app, libgimpbase: --enable-relocatable-bundle replaces --enable-binreloc 2019-02-07 14:56:26 +01:00
test-cpu-accel.c