Gimp/app
Jacob Boerema 6b10cce682 app, libgimpbase: add creation date/time metadata...
when creating a new image.

We add a new function `gimp_metadata_set_creation_date` to
`libgimpbase/gimpmetadata` to handle setting all relevant
metadata tags.

We add a local function `gimp_image_new_add_creation_metadata` to
add the creation date metadata to relevant functions that create
new images.
We write tags for both the creation date and several modified dates
for IPTC, XMP and Exif metadata. All these use different ways to
express date/time and timezones and I can already see we need to have
another look at other places where we handle modified dates.

This solves the second part of #7287, adding metadata about the
date/time a new image was created.
2025-01-15 16:54:22 -05:00
..
actions Issue #12039: do not set NULL to the first non-standard plug-in arg. 2025-01-14 00:13:21 +01:00
config Issue #12577: get rid of the gamma hack. 2025-01-10 23:26:11 +01:00
core app, libgimpbase: add creation date/time metadata... 2025-01-15 16:54:22 -05:00
dialogs dialogs: Don't show Releases Notes if none exist 2025-01-14 04:02:56 +00:00
display app/display: Connect GimpStatusBar to icon size changes 2024-12-07 18:19:48 +00:00
file actions,core,file: Copy inactive filters 2024-10-07 16:35:39 +00:00
file-data app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gegl app, libgimp, pdb: fix perceptual blend space for linear TRC ICC profiles 2024-12-19 23:23:50 +01:00
gui macos: Open files from finder fixing #12603 #12465 #12439 2025-01-04 18:23:50 +00:00
menus
operations Issue #12614: Successive layer effects should use a higher bit-depth as intermediary format. 2025-01-12 22:18:28 +01:00
paint Issue #11675: Fade x Jitter dynamics now sync correctly at every step 2024-10-28 22:40:51 +00:00
pdb app, pdb, plug-ins: replace (plug-in-bump-map). 2024-12-17 16:24:54 +00:00
plug-in app, libgimp, pdb: new GimpDrawableFilterConfig class. 2024-12-17 16:24:54 +00:00
propgui
tests app/tests: use gdk_display_get_monitor_at_window in window_roles ui test 2024-12-11 20:18:02 +01:00
text Issue #12640: crash on font not found. 2025-01-07 12:57:44 +01:00
tools app: the "color-options-expanded" filter option is now bogus. 2025-01-10 23:43:31 +01:00
vectors app:vectors: fix #12120 CRITICAL on shift-start action on a bezier Handle 2024-10-09 11:40:12 +00:00
widgets widgets: Confirm color map selection before... 2025-01-14 03:01:14 +00:00
xcf core, pdb, xcf: Only load explicitly set filter names 2025-01-11 21:28:41 +00:00
about.h
app.c app, libgimpbase: also move gimp_cpu_accel_set_use() in a private header. 2024-10-17 16:12:04 +02:00
app.h
errors.c app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c Issue #12641: Help>About GIMP dialog does not show an update in 3.0 RC1. 2025-01-07 17:10:57 +01:00
gimp-update.h
gimp-version.c app: add gexiv2 and exiv2 versions to crash data 2024-09-23 18:24:48 +00:00
gimp-version.h
gimpconsoleapp.c
gimpconsoleapp.h
gimpcore.def
gimpcoreapp.c
gimpcoreapp.h
git-version.h.in
language.c app: fix localization of plug-ins on Linux. 2025-01-10 18:43:31 +01:00
language.h
main.c app, libgimp: move gimp_env_init() to a non-shipped header. 2024-10-17 16:11:15 +02:00
meson.build Issue #12277: GIMP 3.0 RC1 opens Windows Console. 2024-11-21 04:23:10 +00:00
sanity.c build,app: depend on gegl-0.4.52 2024-12-27 10:25:42 +01:00
sanity.h
signals.c app, libgimpbase: gimp_signal_private()'s header is now made private. 2024-10-17 17:12:30 +02:00
signals.h
unique.c
unique.h