Gimp/libgimpbase
Jacob Boerema 6840bb9eba plug-ins: fix #7109 exported gimp .jpg not processable in Windows Photo Viewer
In cases where the whole EXIF MakerNote is invalid we still load that
MakerNote data and export it too, causing partial invalid EXIF metadata.
We don't need to explicitly save Exif.Photo.MakerNote at all, because
as soon as we try to save a brand specific tag exiv2 will create that
MakerNote tag itself.
So from now we don't save the MakerNote but only the tags that go in it.
In issues like #2159 where exiv2 doesn't parse all tags inside certain
brand specific MakerNotes correctly, we will still export invalid EXIF.
That is an exiv2 issue that we can't do much about unless we remove all
MakerNote metadata including those that we can read, which doesn't seem
like a good idea at all.
2021-11-21 18:39:35 -05:00
..
.gitignore libgimp*: add GI's .dirstamp to .gitigore 2019-08-03 19:50:17 +02:00
gimpbase-private.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbase-private.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbase.def app, devel-docs, libgimpbase: s/gimp_parasite_name/gimp_parasite_get_name/… 2021-04-05 18:36:44 +02:00
gimpbase.h app, libgimpbase: move lots of GValue and GParamSpec types to libgimpbase 2019-07-26 15:54:33 +02:00
gimpbaseenums.c libgimpbase: new GimpProcedureSensitivityMask type. 2021-04-04 01:40:00 +02:00
gimpbaseenums.h Issue #6767: sensitivity ALWAYS not working in Python. 2021-04-30 00:27:56 +02:00
gimpbasetypes.c Fix various typos 2019-09-21 17:10:46 +00:00
gimpbasetypes.h Revert "Don't forget to include <glib-object.h>" 2020-05-21 22:39:10 +02:00
gimpchecks.c gir: More missing annotations 2020-05-08 16:57:45 +02:00
gimpchecks.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcompatenums.c
gimpcompatenums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcpuaccel.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpcpuaccel.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpenv.c app, libgimp*, plug-ins: Changed gendered terms to be gender-neutral 2021-11-14 11:22:24 +00:00
gimpenv.h libgimpbase: avoid double definition of exported variables on Windows 2020-06-10 18:29:23 +03:00
gimplimits.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmemsize.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpmemsize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmetadata.c plug-ins: fix #7109 exported gimp .jpg not processable in Windows Photo Viewer 2021-11-21 18:39:35 -05:00
gimpmetadata.h libgimp: manage boolean "save-comment" properties automatically 2019-10-10 01:30:29 +02:00
gimpparamspecs.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpparamspecs.h Remove GimpInt16Array 2021-02-18 11:32:45 +00:00
gimpparasite.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpparasite.h app, devel-docs, libgimpbase: s/gimp_parasite_name/gimp_parasite_get_name/… 2021-04-05 18:36:44 +02:00
gimpparasiteio.c libgimpbase: always allocate GimpPixPipeParams.placement, add docs 2019-07-24 02:09:49 +02:00
gimpparasiteio.h libgimpbase: remove obsolete members from struct GimpPixPipeParams 2019-07-24 02:22:47 +02:00
gimpprotocol.c libgimp*, plug-ins: fix some warnings 2021-05-24 20:36:31 +00:00
gimpprotocol.h app, libgimp: add boolean "export-comment" gimprc property 2019-10-10 00:48:28 +02:00
gimprectangle.c gir: Add more (out) tags when appropriate 2020-05-03 17:35:01 +02:00
gimprectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpreloc.c Remove another error message 2021-10-20 00:29:37 +01:00
gimpreloc.h
gimpsignal.c libgimpbase: some annotation and doc fixes 2019-08-07 23:32:15 +02:00
gimpsignal.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpunit.c libgimpbase: return 0 for GIMP_UNIT_PIXEL in gimp_unit_get_factor(). 2019-08-17 12:12:40 +02:00
gimpunit.h libgimpbase: make the GimpParamSpecUnit struct public 2019-07-30 15:03:03 +02:00
gimputils.c libgimp, libgimpbase, libgimpwidgets: new gimp_range_estimate_settings() 2020-11-25 01:34:36 +01:00
gimputils.h libgimp, libgimpbase, libgimpwidgets: new gimp_range_estimate_settings() 2020-11-25 01:34:36 +01:00
gimpvaluearray.c libgimp*, plug-ins: fix some warnings 2021-05-24 20:36:31 +00:00
gimpvaluearray.h gimppdb: Allow more easy bindable API 2020-09-20 11:36:01 +00:00
gimpversion.h.in Meson port. 2019-09-11 16:42:04 +02:00
gimpwin32-io.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpwire.c libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 16:51:23 -05:00
gimpwire.h libgimpbase: add _gimp_wire_{read,write}_int64() 2018-11-19 16:51:23 -05:00
Makefile.am libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
Makefile.gi libgimp*: move GObject Introspection into libgimp/. 2019-08-08 15:59:44 +02:00
meson.build libgimbase, meson: reorganize execinfo dependency testing. 2021-08-04 21:18:42 +02:00
test-cpu-accel.c