[gimp] (997 commits) Non-fast-forward update to branch wip/wormnest/issue-6886



The branch 'wip/wormnest/issue-6886' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  0589211... Change: Allow loading of indexed images with linear precisi

Commits added to the branch:

  bd71814... build: bump GTK to 3.24.30. (*)
  681d8e7... build: MSYS2 python package is now Python 3.9. (*)
  3b3f34c... Issue #6994: Color Noise produces artifacts with highly sat (*)
  3e2207e... build: update the master flatpak. (*)
  58fd168... build: update OpenEXR in our nightly flatpak manifest. (*)
  f8f768c... app: adding a comment for translators. (*)
  9e95d44... build: forgot a patch for a dependency of the flatpak build (*)
  3733a36... plug-ins: add support for planar configuration in DICOM ima (*)
  e0707af... plug-ins: fix #1146 DICOM with big endian transfer syntax f (*)
  db7e005... Update Ukrainian translation (*)
  d6e39f3... Update Polish translation (*)
  3b8165f... Update Swedish translation (*)
  b824abc... gitlab-ci: do not run `meson test` anymore inside the flatp (*)
  de9a171... gitlab-ci: generate SHA* checksums for generated Windows in (*)
  42fe8ab... app: fix #5153 keyboard shortcuts Shift+[ and ] don't work  (*)
  894fd27... Update Chinese (China) translation (*)
  fd0bb89... Update Chinese (China) translation (*)
  4f9f329... Update Chinese (China) translation (*)
  83c1d35... Update Chinese (China) translation (*)
  af909b8... app: fix #6724 When creating keyboard shortcut the section  (*)
  0a4915c... Update Swedish translation (*)
  34748af... gitlab-ci, build: compute the checksums of installer in bas (*)
  2d84ad7... libgimp: do not leak dialog containers' size groups. (*)
  1e31b65... Issue #7106: GIMP 2.99.6 Python Script Fatal Error. (*)
  1373bec... Add separate CODING_STYLE file (*)
  c87d6d9... Fix issue with generating GIR API docs in meson (*)
  24dc6bf... libgimp: libgimpmodule is part of libgimp not libgimpui. (*)
  8176bd0... libgimp: have gimp_procedure_dialog_new() behave like g_obj (*)
  488e3c4... plug-ins: use GimpUi.ProcedureDialog() instead of… (*)
  2329fc1... plug-ins: fix #7086 Can't remove color space from a 1bit mo (*)
  2026c2d... libgimp: fix the meson build. (*)
  0a83a45... libgimp: fix (again) the meson build. (*)
  cc57860... Issue #7115: properly chaining up finalize() methods. (*)
  6664b31... SF-ADJUSTMENT Slider Duplicate Label Fix (*)
  f2fb98c... Issue #6610: crashes on free select for images of certain d (*)
  37593d6... Fix #6979 meson build fails link libexecinfo on Alpine (*)
  54263f2... libgimbase, meson: reorganize execinfo dependency testing. (*)
  4f9b737... Issue #5989 - performance improvement patches for gtk and g (*)
  2749706... devel-docs: update release-howto file. (*)
  3b2a8f7... Issue #5267: Cage transform tool causes artifacts. (*)
  7982a5d... Issue #5386: Gimp crashes when setting AdobeRGB image to In (*)
  4d528f2... Issue #5415: compensate for null byte (*)
  d94a0c0... plug-ins: add non interactive support for extra parameters  (*)
  c324ec3... Fix #6980 /app/pdb/gimppdb.c unnecessarily includes core/gi (*)
  4f86d80... plug-ins: fix #2655 Can't open EPS-files with german Umlaut (*)
  65950de... libgimpbase: fix #1350 Failure to load metadata importing i (*)
  7bb892f... plug-ins: fix #5313 Exporting to "Gimp pattern" i.e. pat fo (*)
  f130fe1... app: disallow saving of patterns larger than max allowed di (*)
  317b5d9... app: improve error message loading pattern that is too larg (*)
  dd03716... Issue 7128: Mouse wheel zoom when cursor is over the zoom s (*)
  2b59006... Fix to Catalan translation (*)
  dc89adf... Update Ukrainian translation (*)
  619cb91... Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h i (*)
  428b944... Remove unnecessary linking with genmarshal from meson build (*)
  6892326... Remove use of custom marshallers in favor of GLib ones (*)
  ac0a084... Show message dialogs in preferences dialog (*)
  4f7dcef... app: fix string array leak as reported by Massimo. (*)
  c7b3c3c... app: free leaking drawable list (as reported by Massimo). (*)
  ee09ae7... app: fix gimp_plug_in_cleanup_item_new(). (*)
  b1afc33... app: fix list leak, as reported by Massimo. (*)
  a10bb05... app: fix 2 possible leaks. (*)
  2d1d234... app: fix one more ugly leak. (*)
  70f2192... app: fix leaked queue created at init() (as reported by Mas (*)
  abb904d... app: improve/fix the most-recently used layers stack manage (*)
  4336b7a... app: fix memory leak reported by Massimo. (*)
  968cc3c... app: free unused return value of gimp_procedure_execute(). (*)
  b93c416... app: free a GimpPixPipeParams value (reported by Massimo). (*)
  140652a... app: free GList (leak reported by Massimo). (*)
  3603441... app: return of gimp_image_get_selected_drawables() must be  (*)
  0359427... app: allow image_merge_layers_callback() to be called with  (*)
  24e44c1... app: fix leaking a GimpMybrushSurface struct. (*)
  bde62ce... Update Swedish translation (*)
  60fc2cb... Update Slovenian translation (*)
  2ba8c2f... Update Slovenian translation (*)
  7489418... Update Slovenian translation (*)
  23da87a... Update Slovenian translation (*)
  f5ea8e9... app: fix leak of a GdkPoint and improve stable zoom centeri (*)
  411c279... app: return value of gtk_tree_path_new_from_string() must b (*)
  ef56fed... app: string allocated by gtk_tree_path_to_string() must be  (*)
  025cebf... app: free an unusing allocated string when not used as a re (*)
  1ece367... app: another leaked GtkTreePath. (*)
  9a0876b... app: forgotten GList freeing. (*)
  c3e3c68... libgimpconfig: free a GimpValueArray on deserialization fai (*)
  a3d7f71... Fix broken markup in Bulgarian user help (*)
  eae6e9a... Fix broken markup in Dzonghka user help (*)
  e50d844... Fix broken markup in Galician user help (*)
  b89e815... Fix broken markup in Malay user help (*)
  456327e... app: unfreed GList. (*)
  901b8c1... Fix broken markup in Macedonian user help (*)
  6282756... app: unref the newly created GVariant-s. (*)
  0fe7e14... app: unref the GtkSizeGroup-s. (*)
  3fa68be... app: date string in the About dialog was not always freed. (*)
  38a0b76... app: free mypaint_brush_path, mypaint_brush_path_writable a (*)
  dd38b88... libgimpwidgets: free leaked GError. (*)
  887bab0... Update Polish translation (*)
  6312248... build: do not build GLib for Windows anymore. (*)
  64c786e... devel-docs: fix automake when --disable-gtk-docs is used (*)
  d0bef53... build: patch to configure libwmf with no freetype-config. (*)
  ef87f34... Issue #6843: "Canvas Size" dialog takes too much vertical s (*)
  fadda1b... devel-docs: we must still restart a plug-in to debug with S (*)
  c43de62... app: config folder migration update for GIMP 3. (*)
  753e994... app: forgot to also properly migrate the docks size. (*)
  15fb4a7... Issue #1168 - Allow resetting rotation view and flip view s (*)
  714e911... Issue #7169: add app/core/gimppattern-save.c in POTFILES.in (*)
  f888a6f... app: update menurc migration. (*)
  855d5ce... build: fix Windows installer build. (*)
  f479084... Update Ukrainian translation (*)
  cbc4a3b... Update Swedish translation (*)
  f6fc9d4... Rename GimpLangRc to GimpEarlyRc (*)
  012df85... Add a config enum for the pointer input API to use on Windo (*)
  825ea9d... Move initialization order (*)
  1685746... Only select available API's (*)
  0e46fad... configure: --enable-check-update now with an "auto" value. (*)
  f0be225... meson: -Dcheck-update option as a yes|no|platform-default c (*)
  595838f... Update Ukrainian translation (*)
  d65e82a... Update Spanish translation (*)
  61a7da6... Update Spanish translation (*)
  d707e4c... autotools, meson: bump GLib dependency to 2.68.0. (*)
  49e5342... app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_ (*)
  d577e51... libgimp: set subfiletype to FILETYPE_REDUCEDIMAGE when savi (*)
  2a38ec9... plug-ins: when loading TIFF images ignore thumbnail pages (*)
  42e6110... plug-ins: fix #3740 Impossible to delete multi page tiff wi (*)
  f04e744... desktop: add an appdata section for 2.10.26 release. (*)
  b1ace8d... Update Ukrainian translation (*)
  d61a682... plug-ins: fix #7195 Exporting multilayer TIFF with EXIF sav (*)
  03f538e... Update Slovenian translation (*)
  968df76... Update Spanish translation (*)
  6b3ef41... Update German translation (*)
  d8cbd61... Update Vietnamese translation (*)
  d6dffdc... Update Slovenian translation (*)
  8516221... app: Correctly place merged down layer... (*)
  833783b... Add Lithuanian translation (*)
  6c0b8c5... Update Swedish translation (*)
  3b3f5c8... build: add new Lithuanian translation to the Windows instal (*)
  3e11435... build: fix typo s/en_GN/en_GB/ (*)
  d0fb53a... Update Chinese (China) translation (*)
  cce8946... Update Chinese (China) translation (*)
  4f8ced1... NEWS: update. (*)
  22acc45... Update Vietnamese translation (*)
  f4bbaf4... Update Vietnamese translation (*)
  44f72c5... gitlab-ci: flatpak artifacts must always be uploaded. (*)
  2bc1dd1... build: fix flatpak manifest. (*)
  30f215f... Update Polish translation (*)
  fb7a995... gitlab-ci: do not make the flatpak job interruptible. (*)
  127bf7a... configure,meson,app: depend on GEGL-0.4.32 (*)
  117fbc7... Update Lithuanian translation (*)
  828923d... Update Chinese (China) translation (*)
  9c36ff2... Update Chinese (China) translation (*)
  987a815... Update Chinese (China) translation (*)
  d0f8b57... Update Brazilian Portuguese translation (*)
  40cd866... Update Polish translation (*)
  e73f82d... build: fix installer. (*)
  ad83fd0... build: improve Windows installer language test. (*)
  f656ef9... Updated Italian translation (*)
  00958fe... Updated Italian translation (*)
  062f447... Update Catalan translation (*)
  d6ffbc1... Update Catalan translation (*)
  3d6d94f... Update Hungarian translation (*)
  78c1289... Update Finnish translation (*)
  37d76c8... build: mention incomplete and outdated state of build/gimpb (*)
  97bb359... desktop: let's skip 2.10.26 and directly release 2.10.28. (*)
  e0ac71b... desktop: update 2.10.28 release date in appdata. (*)
  8934d43... app: make painting possibly multi-drawable aware. (*)
  b4d189f... app: add ability to clone/heal from/on multiple layers. (*)
  3a9462b... app, pdb: properly save the list of source drawables. (*)
  231ab44... app: make Perspective Clone tool also work with multiple dr (*)
  9778079... app: fix broken source painting offset. (*)
  03edaf5... app: fix more broken offset in other tools. (*)
  d567064... app: make painting with applicator working in multi-drawabl (*)
  b86c927... app: fixing painting with a selection. (*)
  370db86... app: "Registered" alignment makes no sense with self-to-sel (*)
  6ad00cd... app: improve source tool options GUI. (*)
  1abb454... app, pdb: move "src-drawables" from core to option object f (*)
  3b535b8... Update Ukrainian translation (*)
  6fd2747... NEWS: update. (*)
  8809160... Update Swedish translation (*)
  148fbb2... Updated Greek translation (*)
  f90e294... Update Slovenian translation (*)
  475e037... Update Spanish translation (*)
  af888e4... plug-ins: fix #6258 Hierarchical XMP tag should be written  (*)
  e7f65e4... plug-ins: improve formatting in metadata-viewer (*)
  e9ab89f... plug-ins: use separate function for adding multiple values  (*)
  baaa138... plug-ins: in metadata-viewer improve how we show XMP tags. (*)
  76dc649... plug-ins: improve loading of XMP BAG/SEQ tags in metadata-e (*)
  a4cb134... plug-ins: fix saving of XMP BAG/SEQ array values in metadat (*)
  6374481... Issue #6909: Crash after cancelling out of avif export dial (*)
  78d9f97... app: fix dragging color boxes into item dockables. (*)
  d4733e5... app: fix drag'n drop of fg/bg colors under Wayland. (*)
  7ce0f2d... Add JPEG XL plug-in (*)
  1b2ed2e... build: sync our nightly flatpak with last changes. (*)
  878c3f6... Use more specific magic string for JPEG XL container format (*)
  e213f1f... plug-ins: minor styling fixes and other. (*)
  fe551d6... NEWS: update. (*)
  6aaa017... Remove unnecessary space at the end of the string (*)
  f4ab5cd... i18n: Add plug-ins/common/file-jpegxl.c in POTFILES.in (*)
  0d2f3bc... Update Ukrainian translation (*)
  fe94b46... Update Ukrainian translation (*)
  bb2174d... Update Swedish translation (*)
  0236308... Build libjxl in crossroad Win64 CI (*)
  e43743e... Build libjxl in Win64 native MSYS2 CI (*)
  48ee6a1... build: meson.build minor code refactoring (*)
  dd02503... gitlab-ci: Remove extra ninja call in crossroads Win builds (*)
  2afa019... build, meson: Fix rc files build order dependency... (*)
  7ee72ee... flatpak: Use fallback-x11 (*)
  b61dd87... meson.make: Don't use backend-specific calls (*)
  2da70b3... build: CC="cache gcc" breaks gobject-introspection for nati (*)
  e01c37c... plug-ins: fix wrong data freeing. (*)
  5452572... plug-ins: use g_file_peek_path() instead of g_file_get_path (*)
  22f234e... libgimpwidgets: do not free cache before using it for debug (*)
  fd9f96f... app: get rid of a wrong return-after-free report. (*)
  ea6bcef... Fix missing return in file-jpegxl.c (*)
  bb1efa6... Update Slovenian translation (*)
  e3d9852... Update Slovenian translation (*)
  cec3c3a... Add Portuguese translation (*)
  216a4bc... Update Portuguese translation (*)
  2ddc2ab... plug-ins: some cleanup in file-webp. (*)
  27dea4f... plug-ins: various g_file_get_path() replaced by g_file_peek (*)
  4ae3687... plug-ins: more replacement of g_file_get_path() to g_file_p (*)
  f131780... plug-ins: clean up warnings from psd-save. (*)
  9cd9c34... build: improve gimp:build / windows-installer-langs unit te (*)
  3ace66e... build: add Portuguese translation to installer. (*)
  4055ac9... build: add more help text to the windows-installer-langs te (*)
  60b9f4a... NEWS: update. (*)
  e61adec... plug-ins: more g_file_get_path() changed to g_file_peek_pat (*)
  6107ae1... build: build libjxl to sync nightly and beta flatpak manife (*)
  1791c17... Update Catalan translation (*)
  d33c45f... Update Swedish translation (*)
  f87ec4b... libgimpbase: GError set twice in gimpreloc.c (*)
  e14f9fc... app: allow compiling on Mac OS where gimpimagewindow.c need (*)
  9c4c7b5... Update Polish translation (*)
  dd5cb5c... Crash workaround for HEIF plug-in (*)
  0ac0e4b... gdkquartz-cocoa-access.h is not correct yet (*)
  5ff5d38... Macro name change to GDK_OSX_BIGSUR (*)
  31e52f0... build: allow giving several source prefixes to dll_link.py. (*)
  c4e5c18... HEIF plug-in: fix typo in comment (*)
  1114d95... Update Portuguese translation (*)
  c2dfbb5... Update Portuguese translation (*)
  e4065c4... Update Portuguese translation (*)
  b803fca... Update Portuguese translation (*)
  a0570cb... Update Portuguese translation (*)
  a287ef2... Update Portuguese translation (*)
  43e2e80... Update Portuguese translation (*)
  2ad19b0... Update Spanish translation (*)
  d7f93b3... Update Spanish translation (*)
  219d9b4... Reduces noisy errors (*)
  73930f9... NEWS: update. (*)
  fa71017... build: use several source prefixes for all dll_link usage. (*)
  9cdc8c0... desktop: add release tag for the AppData. (*)
  eb20d65... Update Ukrainian translation (*)
  3aa9c0b... build: do not use os.EX_* exit code for cross-compatibility (*)
  5905b26... Update Portuguese translation (*)
  28758fc... Update Icelandic translation (*)
  4d5d0de... Update Swedish translation (*)
  08cdb54... Update Catalan translation (*)
  c2143fd... Update Icelandic translation (*)
  808869c... Update Finnish translation (*)
  9a76db4... Update Icelandic translation (*)
  9c667b0... Update Icelandic translation (*)
  8167a8a... Updated Italian translation (*)
  cda2e68... Update Icelandic translation (*)
  27e92a5... Update Icelandic translation (*)
  5482595... Update Icelandic translation (*)
  e06125a... Update Brazilian Portuguese translation (*)
  e43d621... libgimpwidgets: fix warnings on Windows/macOS. (*)
  52928e0... Issue #7327: Cannot build GIMP3 on MSYS2 using Meson. (*)
  206bc06... app: fix Gimp-Config warning Can't tell anything about a gi (*)
  970665f... app: fix no console output on Windows for --dump-gimprc (*)
  c4b4363... gif: perform bounds checking for table entries (*)
  5828e0a... gif: don't use strlcpy on non-null terminated string (*)
  54bd8c8... plug-ins: fix coding style from MR !472. (*)
  352ef68... app, libgimp: Add metadata preference for saving thumbnail  (*)
  a0f2f00... libgimp: fix pspec leak when procedure argument has already (*)
  76b11a5... gimptagcache: free error to avoid leak (*)
  59eae13... xcf-load: g_free name in error cases to avoid leak (*)
  345d148... libgimp: do not return a possibly invalid pointer. (*)
  7e3cab1... app: replace a g_free_error() by g_clear_error(). (*)
  1c2d100... desktop: fix duplication of the app icon in a dock like Pla (*)
  84443c8... Update Ukrainian translation (*)
  8147392... Update Swedish translation (*)
  e574dbe... plug-ins: fix warning in file-ps: assignment discards 'cons (*)
  9453f04... docs, etc: regenerate the default gimprc and its manpage. (*)
  47be60d... flatpak: Add x-checker-data to sources (*)
  e7ca891... flatpak: Update dependencies (*)
  e6475e9... flatpak: Manifest minor fixes (*)
  fc1a3f8... Update Portuguese translation (*)
  d47fc13... plug-ins: fix file-gih. (*)
  6905b0b... Issue #5313: consistent "file-pat-save-internal" procedure  (*)
  c0c8d68... Update Indonesian translation (*)
  9f8de17... flatpak: use libjxl 0.6 released version (*)
  a637692... plug-ins: fix loading of only the merged image of a PSD (*)
  a77131d... plug-ins: fix #1111 TGA with indexed colors + alpha channel (*)
  3d095e5... NEWS: update. (*)
  87e621e... flatpak: Bump openexr from v2.3.0 to v2.5.7 (*)
  93ce988... Update Slovenian translation (*)
  dd67dd3... libgimpcolor:  use g_debug for informational "using babl .. (*)
  944cbc1... desktop: update 2.99.8 release date in AppData metadata. (*)
  64ab8ac... NEWS: update. (*)
  808b3aa... build: remove calls to ccache in native Windows build. (*)
  5470af3... Quick update of the Russian translation, more to follow soo (*)
  ee46618... devel-docs: release howto update. (*)
  b5c1cd6... Update Russian translation (*)
  0151659... plug-ins: Silence some warnings (*)
  71c2fd6... Release development version GIMP 2.99.8. (*)
  f94abce... configure.ac, meson.build: post-release version bump to 2.9 (*)
  edc719c... libgimpwidgets: Stop using deprecated APIs (*)
  3e58204... devel-docs: GIMP_VERSIONS was renamed some time ago. (*)
  e6d0766... Remove another error message (*)
  5ed68ab... CODING_STYLE: add a "Commit messages" section. (*)
  12aae56... build: add a bit more info about using the Anitya db (for f (*)
  2b3c52f... build: add build-id to our CI Windows installer build. (*)
  7834fc9... windows installer: associate avif and jxl (*)
  0d5a4f5... build: compile libjxl under 32bit MSYS2 too (*)
  4dcbafc... plug-ins: fix static analysis warning. (*)
  99202c4... tools: win32_command() return value is never freed. (*)
  8e69e9f... Issue #7402: update GTK build for Windows CI with GCC 11 fa (*)
  d7fde8f... NEWS: some move around items. (*)
  b618d6a... Update British English translation (*)
  40ca022... app, docs: fix GIMP's version in --dump-gimprc-manpage and  (*)
  422d5fe... plug-ins: handle memory allocation failure in JXL import (*)
  b070c6f... plug-ins: Iptc.Application2.Headline is not a repeatable ta (*)
  6eba73e... plug-ins: fix #7408 metadata-editor plugin cashing when sav (*)
  e90f041... plug-ins: fix resource leaks detected by coverity (*)
  641080c... plug-ins: fix several issues detected by coverity (*)
  75fabb0... plug-ins: prefer AOM encoder for AVIF export (*)
  fe23889... Update Swedish translation (*)
  ec98d8c... Update Ukrainian translation (*)
  ea19845... Update Catalan translation (*)
  b27bf5c... plug-ins: fix #7429 Error loading PSD file: Unsupported or  (*)
  080d680... plug-ins: JXL lossless implies uses_original_profile (*)
  5115021... plug-ins: fix incorrect CMYK transform for the variant with (*)
  dbed547... Update Portuguese translation (*)
  b751819... plug-ins: fix incorrect loading of CMYK PSD images without  (*)
  bc9a26b... plug-ins: make string translate-able in JXL export (*)
  7e54924... plug-ins: fix memory leak in HEIF import/export (*)
  a36e5b9... Update Basque translation (*)
  97c3473... Update Basque translation (*)
  1d17686... Update Basque translation (*)
  f59cf8b... Update Basque translation (*)
  b44a47c... Update Basque translation (*)
  7af186f... Update Basque translation (*)
  b745f00... build: use libjxl 0.6.1 in MSYS2 native build (*)
  86b2920... build: use libjxl 0.6.1 in flatpak package (*)
  46e00a1... CODING_STYLE: update intro and use [TOC] markdown macro. (*)
  dc36b45... CODING_STYLE: update. (*)
  cd12c33... Update Polish translation (*)
  2494a06... INSTALL: remove --without-libtiff. (*)
  8e1f982... libgimpbase: fix #7383 GIMP loses exif data when a folder h (*)
  64c0478... plug-ins: Support PSD files in LAB colorspace (*)
  4856d72... devel-docs: add some more tricks to review MR in Gitlab. (*)
  c296bbf... Update Latvian translation (*)
  0321772... Update Latvian translation (*)
  1d1234b... plug-ins: avoid problematic/marginal JXL compression settin (*)
  020d383... Update Spanish translation (*)
  d497e8c... Update Spanish translation (*)
  a6c52cc... Update Latvian translation (*)
  42283e4... Update Latvian translation (*)
  e2b1cc9... app: fix #6436 *.gih grayscale export crashes GIMP (*)
  4d5e661... Update Spanish translation (*)
  8d9db45... app: fix resource leak warnings caught by static analysis. (*)
  f7e327c... plug-ins: improve loading of PSD merged images with alpha c (*)
  fcff4c7... Update Ukrainian translation (*)
  ef720d6... plug-ins: fix a few resource leaks in case of errors in psd (*)
  c6243bf... plug-ins: add support for loading 16-bit per channel CMYK P (*)
  18e835e... plug-ins: remove unneeded and uninitialized base_channels. (*)
  2f0ac83... Update Latvian translation (*)
  3adf290... Update Latvian translation (*)
  34d34c2... NEWS: kickstart 2.99.10 news section. (*)
  5365d0a... plug-ins: fix more resource leaks in case of errors for psd (*)
  737cc09... plug-ins: Use the same define for debugging psd-load and ps (*)
  3425212... plug-ins: fix export of multi layer image as psd (*)
  d2b0b0f... Update Portuguese translation (*)
  3afa37c... app, libgimp*, plug-ins: Changed gendered terms to be gende (*)
  f9e206d... Fix meson: use env kwarg in custom targets (*)
  d4df5d0... pdb: fix previous commit to work with old and new meson (+  (*)
  190e44d... Update Polish translation (*)
  4282d6f... Update Latvian translation (*)
  3973cde... Update Latvian translation (*)
  1388b07... Update Latvian translation (*)
  9bc9ef0... build: use POSIX test syntax. (*)
  588ff7c... build: xvfb-run call from meson fails. (*)
  449a91b... build: fix again the `xvfb-run` call to work on various dis (*)
  d2c5591... app: fix #383 Large PBM files exported from GIMP are blank (*)
  74aa6a2... devel-docs: remove gtkbuilder-porting-guide. (*)
  952c24e... devel-docs: remove gtkbuilder-porting-guide.txt from EXTRA_ (*)
  82b7fa8... plug-ins: fix loading of 32-bit per channel psd images (*)
  bb4ab85... app: replace using the "draw" signal by "expose-event" on G (*)
  48bd0bc... Update Latvian translation (*)
  7decb7d... GimpFrame: Switch to using the GtkContainer::add signal (*)
  6840bb9... plug-ins: fix #7109 exported gimp .jpg not processable in W (*)
  9fd234d... Update Slovenian translation (*)
  44573c1... Update Slovenian translation (*)
  fa78193... Update Spanish translation (*)
  08eba7f... Update Spanish translation (*)
  7c99fa0... libgimpbase: read up to 255 bytes into a 256 bytes buffer. (*)
  7b7e312... Updated Italian translation (*)
  6cbac22... plug-ins: user can select bit depth in JXL export (*)
  e69d903... Update Ukrainian translation (*)
  6b9d21e... Update Portuguese translation (*)
  68b35d1... Update Swedish translation (*)
  de286a0... Update Catalan translation (*)
  d2be608... Update Spanish translation (*)
  52f2ea5... Coding Style: add some docs about natural language text in  (*)
  8e5edac... Coding Style: add necessity to keep POTFILES.in updated. (*)
  e69b704... NEWS: update. (*)
  ee30d50... packaging: Update paths for MacOS (*)
  9b94e34... Issue #7539: Opening some images lock GIMP. (*)
  dec5ca2... plug-ins: fix #7566 Import Issues with Indexed .dds Images (*)
  b0547a7... macos env: Fix #7567, crash on new and open dialog (*)
  dcd1dd2... libgimpcolor: Fix gimp_rgb_list_names() for introspection (*)
  5ca9a38... Fix some gobject-introspection annotations (*)
  6821636... gimp_macos_setenv: set GI_TYPELIB_PATH macos (*)
  156d00f... Update Swedish translation (*)
  44f6ee3... meson: missing test for sys/prctl.h. (*)
  9dda014... Update Kabyle translation (*)
  70dc70d... Update Kabyle translation (*)
  e9ef4b7... Update Slovenian translation (*)
  06de8ab... libgimpwidgets: use GtkGestureDrag in ScrolledPreview (*)
  b2f875e... modules: Use GtkGestureDrag in ColorWheel (*)
  cf55b61... Update Lithuanian translation (*)
  67fd1f0... app: Popup menu at pointer in GimpEditor (*)
  eed28c0... app: Popup menu at rect in GimpEditor (*)
  bb4403f... app: Remove old GimpUiManager popup API (*)
  62953e6... screenshot: Remove GNOME Shell implementation (*)
  c502fb1... plug-ins: show screenshot options dialog immediately in Fre (*)
  e7f85f7... plug-ins: PSD layers with clipping set need clip to backdro (*)
  e51d5d4... plug-ins: add extra layer groups when loading PSD images wi (*)
  e82f6d5... libgimpwidgets: Use Screenshot portal for picking (*)
  b2c715b... plug-ins: fix #7464 GIMP stops responding opening metadata  (*)
  bba4959... app: Use g_clear_object() in main.c (*)
  24d6140... build: make sure InnoSetup language files are not already p (*)
  d516407... plug-ins: fix Radiance RGBE magic number. (*)
  e8a31ba... plug-ins: in file-gegl, use the accurate load/save GEGL ope (*)
  7b7d616... plug-ins: fix #5305 Lighting Effects crashes when I use a c (*)
  ef9c483... plug-ins: remove KDE screenshot portal in favor of Freedesk (*)
  2d1c447... libgimpwidgets: Migration from GetICMProfile() to WcsGetDef (*)
  e5157f9... configure.ac: Correct detection of `xgettext` (*)
  1242392... app,build: depend on GEGL-0.4.34 (*)
  321cdd9... desktop: AppData tag for GIMP 2.10.30. (*)
  3e1b783... build: drop codepage conversion, use UTF-8 for Win install  (*)
  c59c93c... build: do not build GTK3 for our MSYS2 dependency job anymo (*)
  e87b3d5... Update Swedish translation (*)
  6cf3d67... build: fix packaging step with MSYS2 GTK+3. (*)
  25a5d06... Update Portuguese translation (*)
  d0dcb19... Update Ukrainian translation (*)
  d8afa6c... gimp: macOS run from build directory (*)
  e412503... gimptextstyleeditor: Fix crash on exit (*)
  41ff82a... macos: style cleanup in gimp wrapper code (*)
  bf9c488... build: fix Windows installer lang test after recent re-enco (*)
  201cbe7... build: no need to chmod the test file which is already exec (*)
  a982809... configure, meson, plug-ins: unmaintain WebkitGTK-depending  (*)
  d4a951d... meson: PNG support has not been an optional feature since f (*)
  52b1177... Update Spanish translation (*)
  07d7102... Update Chinese (China) translation (*)
  c7d89fd... Update Hungarian translation (*)
  4fad4bf... app: new concept of sets of layers stored in GimpImage. (*)
  25adf68... app: add logical operations on layer sets. (*)
  da987a1... app: add layer selection by regular expression. (*)
  ec99784... app: add a placeholder to the stored layer set list. (*)
  a0fc5a0... app: allow storing regular expression-based item sets. (*)
  9492aff... app: add an item visibility lock. (*)
  b356ea6... app: show lock state as cell icon in Layers dockable… (*)
  33e2d18... app: new gimp_widget_blink_rect(). (*)
  0a5a20c... app: use gimp-layer as visibility lock icon. (*)
  dda15cb... app: improve item lock management with gimp_item_tree_view_ (*)
  1c1b84b... app: also use gimp_item_tree_view_add_lock() for default lo (*)
  302bf53... app: blink the lock cell when failing to switch visibility  (*)
  8508eda... app: more responsive lock and link popovers. (*)
  c9812c2... app: hide the lock popup when clicking on shown same cell's (*)
  cd7f399... app: implement exclusive lock switching (Shift-click). (*)
  18fab4e... app: add Alt-click on visibility and locks for exclusive sw (*)
  9efe601... icons: new icon gimp-multi-lock. (*)
  59f3d00... app: show GimpItemTreeView's header. (*)
  1ba3c3d... app: fix gimp_item_tree_view_blink_lock(). (*)
  cd3b3b8... app: fix crash with a NULL highlight area. (*)
  09654a4... icons: new lock icons. (*)
  9d25482... app: use the new lock icons. (*)
  9b7c868... app: more coordinate conversion in GimpContainerTreeView. (*)
  de6a57d... app: fix coordinate conversion. (*)
  47e0e6f... app, libgimp, pdb: add visibility lock API. (*)
  1a3dbe2... app: implement a select_items() method for GimpContainerCom (*)
  3679018... app: check if an item was already inserted by actually look (*)
  a404500... app: add a select_items() implementation on various classes (*)
  9d46e47... app: one more select_items() implementation which I had for (*)
  8a91d97... app: fix clicking on unsaved images in Quit / Close All dia (*)
  4b681eb... app, libgimpwidgets: new gimp_event_triggers_context_menu() (*)
  2a404cb... app: more "select-item" signal handlers changed to "select- (*)
  8a46a72... app: all remaining select-item handlers replaced by select- (*)
  8faf6a8... app: get rid of GimpContainerViewInterface select_item sign (*)
  bd038b1... app: implement multi-channel selection. (*)
  58302ee... app, pdb: get rid of various gimp_image_get_active_channel( (*)
  45e18f6... app: add multi-channel drag'n drop ability. (*)
  b9eb289... app: implement multi-paths selection. (*)
  566e55e... app: "Bend the text along the currently active path" multi- (*)
  9dd6c1c... plug-ins: fix lava script-fu script. (*)
  708f322... plug-ins: fix select-to-brush script. (*)
  7dda738... plug-ins: update more script-fu scripts. (*)
  670a7fc... app: generate a critical with some more information. (*)
  8d38b72... app: channel selection actions now multi-channel aware. (*)
  fcd5978... app: improve "Select Top|Bottom Layer" actions. (*)
  718177b... app: raise/lower channels one step or to top/bottom multi-c (*)
  5c63c24... app: duplicate and delete channel actions multi-channel awa (*)
  d774a8f... app: add multi-vectors drag'n drop ability. (*)
  767674f... app: fix weird pointer behavior when clicking out of lock p (*)
  e49c0e4... icons: new lock icons for Color icon theme. (*)
  cb11eca... icons: fix build rules for icon theme. (*)
  01b4786... app: GimpItemList supports glob, regular expression and sim (*)
  5ac6d57... app: add a preferences for choosing your prefered search pa (*)
  ed9a082... NEWS: update. (*)
  9d23216... app: remove the "Linked" switch from the item options dialo (*)
  d9846ac... app: get rid of all "*-linked" actions. (*)
  a6dccf5... app: fix icons for the "*-lock-*" actions. (*)
  b489293... app: fix critical when filtering items in Palette dockable. (*)
  efaf9e0... app, libgimp, libgimpwidgets: fix "Application icon missing (*)
  72f8e63... app: find templaterc and controllerrc when testing the buil (*)
  e671e3b... libgimpwidgets: add gimp_event_triggers_context_menu() to d (*)
  86dfad3... libgimpwidgets: GimpCellRendererToggle fallback to "image-m (*)
  6a89107... app: special-case icon theme loading when testing build. (*)
  ca3c480... app: check selected items changed before running "select-it (*)
  ac17219... app: reording private functions' declarations and definitio (*)
  0a43a70... app: add an implementation for get_selected() of GimpContai (*)
  9a1a7a7... app: implement GimpContainerViewInterface's get_selected()  (*)
  28f6b1b... app: fix gimp_container_view_multi_selected(). (*)
  0db6dd9... app: make sure the GimpContainerPopup shows the right item  (*)
  60bf8cd... app: fix selecting an object in an icon view. (*)
  ca28934... app: fix "%d items selected" label when multi-selecting. (*)
  7f90d73... app: do not update the tree view editable renderer when edi (*)
  26d696c... app, devel-docs, libgimp, pdb: remove item link ref in flip (*)
  6f901df... app, devel-docs, libgimp, pdb: get rid of gimp_item_linked_ (*)
  26615fd... app, devel-docs, libgimp, pdb: now removing gimp_item_linke (*)
  2ce84b5... app, devel-docs, libgimp, pdb: delete gimpitem-linked.[ch]. (*)
  aab4ea2... app: more removal of item link related code. (*)
  084906d... app, devel-docs, libgimp, pdb: remove gimp_item_set_linked( (*)
  7c5e883... po: removing gimpitem-linked.c from localized source. (*)
  362fae9... app, devel-docs: saving the item sets in XCF (bumping to XC (*)
  2b54ad1... app: do not save an item pattern search on Enter, but Shift (*)
  8dd07a7... app: unselect all layers when a search pattern is wrong. (*)
  2329d3e... app: labels for item search display the pattern syntax. (*)
  cbf979e... app: oups, forgot to add an correspondance for XCF 16 loadi (*)
  f522be3... NEWS: update. (*)
  7607261... app: add eye icon to the GimpItemTreeView header's visibili (*)
  0530e26... app: remove some signal remnant from GimpImageClass. (*)
  c2e9ea0... Update Ukrainian translation (*)
  a1beff3... Update Ukrainian translation (*)
  3e1bdef... Update Swedish translation (*)
  273178a... Update POTFILES.in (*)
  6e5414b... Update Polish translation (*)
  d2d7c8b... Update Chinese (China) translation (*)
  72f0c9e... NEWS: update. (*)
  429d536... Update Portuguese translation (*)
  3fe0151... Update Portuguese translation (*)
  92e80d1... docs: Migrate from gtk-doc to gi-docgen (*)
  9297ffe... NEWS: updated translations (*)
  1397440... build: add gi-docgen dependency to MSYS2 build (*)
  b4578a8... configure, meson: depend on GExiv2 0.12.2 or over. (*)
  454d1da... Issue #5863: do not raise WARNINGs on Exiv2 unsupported tag (*)
  cd7b488... build: removing patches added for issue #5863. (*)
  15b0828... configure: typo fix. (*)
  a0495b1... devel-docs: Fix configuration of gimp-3.0.toml (*)
  6fc26cf... libgimpcolor: Fix annotation in GimpRenderFunc (*)
  7473b24... libgimpmath: Fix some vector gi-docgen annotations (*)
  d5e22ad... configure, meson, devel-docs: make gi-docgen into an auto o (*)
  0446a90... docs: Migrate some gtk-doc comments to gi-docgen (*)
  68ad641... crossroad gimp-win64 build: update gi-docgen feature settin (*)
  2da425e... libgimp: Migrate gtk-doc annotations to gi-docgen (*)
  6acb5fd... configure, meson: bump libjxl dependency to 0.6.1 (*)
  f4c67d8... Update German translation (*)
  640bc9b... build: update gi-docgen feature setting in flatpak (*)
  eb42bbb... build: remove gtk-doc from MSYS2 build environment (*)
  bea0618... INSTALL: add xdg-desktop-portal in the runtime dependencies (*)
  9bc971a... plug-ins: use newer gexiv2 0.12.2 API in HEIF export (*)
  1b8a501... NEWS: update. (*)
  6da9a71... plug-ins: adjust selection of precision during JXL import (*)
  37c04cc... NEWS: update. (*)
  e5ce2d7... Update Spanish translation (*)
  4ab3284... Update Spanish translation (*)
  c9fabac... meson: make gir buildable (*)
  56d6cf6... INSTALL, libgimp: document a bit better the GIR cross-tool  (*)
  1858d72... app: fix #7682 crash loading xcf with linked text layers (*)
  7e85e8f... plug-ins: new speed levels possible for JXL export (*)
  53d6d46... Update Swedish translation (*)
  3c0e21e... Update Ukrainian translation (*)
  5872d8d... build: factorize downloading code for InnoSetup languages. (*)
  9ba44aa... build: Improve BOM-adding on InnoSetup files. (*)
  407472f... build: fix windows-installer-langs unit test. (*)
  c27e972... Updated Italian translation (*)
  3f6bf3c... Updated Italian translation (*)
  2fe6b11... Update Spanish translation (*)
  794b27e... Update Portuguese translation (*)
  3f8934b... Update Slovenian translation (*)
  0986fec... Update Slovenian translation (*)
  1c8aad4... Update Spanish translation (*)
  059599f... plug-ins: fix #6871 indexed tga file cannot be saved (*)
  e51ca66... plug-ins: fix #7524 DICOM File is broken (*)
  5c4c5c5... Update Ukrainian translation (*)
  94c7f80... Issue #4009: enables option to capture cursor in screenshot (*)
  df06eeb... Coding style: update. (*)
  26ed0d6... Update Portuguese translation (*)
  9385a64... .gitlab-ci.yml: add clang-format rules and pipeline (*)
  1e47c89... .gitlab: search common git ancestor with `mr-origin` remote (*)
  3d97a40... clang-format: improve according to our coding style. (*)
  3294586... libgimpcolor: use the proper GimpColorRenderingIntent type. (*)
  96e25b7... libgimp: fix and workaround Exif.Photo.UserComment interpre (*)
  e3c8032... libgimp: port a bunch of gexiv2_metadata_set_tag_string() t (*)
  0d33ede... libgimp: undeprecate some more GExiv2 calls. (*)
  c76172d... libgimp: more un-deprecating GExiv2. (*)
  2e8abf4... libgimpbase: undeprecate GExiv2 calls in GimpMetadata. (*)
  b35c44c... devel-docs: move specifications to their own subfolder. (*)
  1aeee78... devel-docs: add a README.md. (*)
  9984797... Issue #4107: Removing titlebar/borders from Windows Splash  (*)
  db5964b... Update Swedish translation (*)
  66cfa75... tools: add a `flatpak-releases` tool for quick testing with (*)
  fac84db... devel-docs: add directory structure of the repo to develope (*)
  e4cb7e1... devel-docs: add CI info in developer docs. (*)
  67a1d9f... devel-docs: update further the devel docs. (*)
  4065c33... devel-docs: update the developer documentation further. (*)
  10fe910... Update Polish translation (*)
  ce90cc2... macos: support python plugins in meson (*)
  c2ef33e... Update Chinese (China) translation (*)
  84d298d... devel-docs: fix autotools dist rules. (*)
  96c2390... macos: support standard fullscreen (*)
  996e5ef... icons: fix missing icons with the --disable-vector-icons op (*)
  54e2c30... Update Slovenian translation (*)
  650e0fa... build: sync nightly flatpak with updates from the dev flatp (*)
  a08224f... INSTALL: update the install instructions regarding librsvg. (*)
  d266100... devel-docs: update icons.txt and icon theme section in READ (*)
  ae861e0... icons: sync all icon lists between autotools and meson. (*)
  11183f4... icons: have -Dvec-icons=false option work with meson. (*)
  784a209... icons: share the same list for symbolic and color icons in  (*)
  8f0d677... meson: rename -Dvec-icons to -Dvector-icons. (*)
  8aee873... icons: remove use of meson 'fs' module. (*)
  fc12d9e... tools: new tool to generate the icon-list.mk-s from icons/i (*)
  3ed7c92... icons: regenerate the icon-list.mk-s with the new tool. (*)
  7a2f4b8... icons, tools: add a comment to generated icon-list.mk. (*)
  cfc770b... Coding Style: update regarding tabs in Makefile-s. (*)
  2b843aa... devel-docs: update icons docs. (*)
  b37fad2... Update Spanish translation (*)
  8a5120e... Update Spanish translation (*)
  6e9b137... icons, tools: allow newlines in the icon lists. (*)
  f3702a7... gitlab-ci: add a new GIMP_CI_RASTER_ICONS to test raster ic (*)
  4a00c10... icons: clean up old lists. (*)
  ee9b35f... Update Danish translation (*)
  015da41... Updated Danish translation of gimp-script-fu (*)
  89b4592... Updated Danish translation of gimp-windows-installer (*)
  64361f9... Updated Danish translation (*)
  9685539... Updated Danish translation of gimp-plug-ins (*)
  069393d... Update Chinese (China) translation (*)
  0747db5... icons: 24x24 SVG icons are redundant. (*)
  3e47e39... app: some typo fix. (*)
  bc99932... icons, tools: new colorsvg2png tool to build PNG out of SVG (*)
  d2db539... icons, tools: start grouping icons by their usage. (*)
  9052762... icons: tool icons are another big group of icons handled al (*)
  c0431df... icons, tools: new 'templates' icon list. (*)
  ddd9fe8... icons, tools: new icon lists for modules. (*)
  cb6ae85... Update Chinese (China) translation (*)
  8f136ab... icons: clean the icon list a bit. (*)
  b6e0ebc... icons: removing some now unused icons. (*)
  a0ffddf... icons: argh I should not have touched the Legacy theme! (*)
  5a93168... icons: actually remove all the now-generated icons. (*)
  c872dcb... app, icons, libgimpwidgets: fix icon's gresources rules. (*)
  92a919a... icons, tools: touch the meson.build files when regenerating (*)
  ae6c586... icons, tools: fix the CI when building icon resources with  (*)
  26f9bcb... INSTALL: explaining a bit more the deal with librsvg. (*)
  960a239... gitlab-ci: install native librsvg in a cross-build environm (*)
  48d6699... Update Chinese (China) translation (*)
  097e09f... devel-docs: make the icons docs into markdown. (*)
  20479ee... devel-docs: improve a bit the icons docs. (*)
  407f54f... icons: more factorization of icon installation/build code. (*)
  4d8c1e3... devel-docs: removing version.in. (*)
  03272a9... devel-docs, tools: move the release-stats script to tools/. (*)
  63a1760... icons, tools: review visible, linked and lock icons. (*)
  3b6b17d... icons: oups, forgot to commit the locks.list. (*)
  59cd3af... icons: now unused meson.build files. (*)
  55b3e3a... app: fix selecting fonts with arrow keys in Fonts dockable. (*)
  0222076... app: small code reorganization. (*)
  aed8573... devel-docs: add some .gitignore in reference/ subdirs. (*)
  edf0d08... devel-docs, extensions: more gitignore updates. (*)
  f38cd88... Issue #7521: VAPI file name different on meson and autotool (*)
  e9bea93... Issue #7720: Layer Sets UI Suggestion. (*)
  69ee9c9... app: fix build warning. (*)
  e0299ea... extensions: fixing Vala goat-exercise build (Vala lib renam (*)
  3f5af65... NEWS: update. (*)
  839f9cc... Update Portuguese translation (*)
  a6a0756... Update Ukrainian translation (*)
  55aa462... plug-ins: add translation context for tag values (*)
  849df6b... Update Swedish translation (*)
  6a16779... Issue #6683: Set turbulence max-value to 7 per GEGL specs ( (*)
  256f08b... Update Ukrainian translation (*)
  748dc77... Revert "app: check selected items changed before running "s (*)
  bc83b28... app: avoiding infinite loops of signals calling each other. (*)
  6ceaf14... app: argh, a warning went through! (*)
  b4099de... app: reduce redraws on statusbar (*)
  6955db4... app: add some doc comment to internal API. (*)
  aa8f260... Update Chinese (China) translation (*)
  d98c1d7... Update Chinese (China) translation (*)
  614e1c6... app: make dynamics tool options a checkbox (*)
  b46fafb... app: also get rid of "dynamics-expanded" config property wh (*)
  d938781... app, libgimp, pdb: new PDB API to enable/disable dynamics. (*)
  387d974... plug-ins: use the new function Gimp.context_enable_dynamics (*)
  849bd0a... app: new "context-dynamics-toggle" action. (*)
  d5f832d... NEWS: update with the dynamics changes. (*)
  3e58869... libgimp: missing new API in def file. (*)
  181e7de... Update Ukrainian translation (*)
  4c8f50c... Issue #287: Impossible to stroke a path with the clone tool (*)
  1bc3fd4... app: gimp_source_core_set|get_property() are now useless. (*)
  590611a... Update Chinese (China) translation (*)
  f119621... Update Swedish translation (*)
  5a8d3d3... Update Portuguese translation (*)
  0c9e7ad... Update Portuguese translation (*)
  8289976... app, INSTALL: remove our Windows-only trick to add user-ins (*)
  dd6c104... macos: version 10.7 long no longer supported (*)
  6de9ea7... macos: reduce frequency of coordinates refresh (*)
  bad465c... README, devel-docs: reorganize a bit the main README and de (*)
  6f31db5... Update Slovenian translation (*)
  3e69759... Update Slovenian translation (*)
  5ad5f67... goat-exercises: fix vala build problem (*)
  0db3597... app: temporarily move GimpLineArt ownership to context when (*)
  8a3ff1a... devel-docs: move HACKING from root EXTRA_DIR to devel-docs  (*)
  e7668c0... app: add some new feature to close line arts manually. (*)
  35cef54... app: fix handling multi-drawables selected in bucket fill t (*)
  023ca21... NEWS: update. (*)
  bcdb1cd... Issue #7837: gimp_installation_directory() in macOS doesn't (*)
  5e7bcc2... icons: add COPYING files for icon themes. (*)
  5b01290... all, libgimp, pdb: some alignment and param description fix (*)
  5aae429... app: properly report thumbnail creation errors. (*)
  7b22025... app: GimpThumbnailProcedure expects a GFile too. (*)
  d25b730... plug-ins: fix the ORA thumbnail load procedure. (*)
  a22fd4f... Issue #526 - Add Import/Export for Windows .CUR files (*)
  d131c6a... plug-ins: fix magics for .cur and .ico. (*)
  ef67733... Update Portuguese translation (*)
  ef35496... Update Portuguese translation (*)
  73c0ee8... libgimp, libgimpconfig: gimp_config_deserialize_file() shou (*)
  b301dbe... Issue #526: Import/Export Windows cursor files (.CUR). (*)
  7131c22... NEWS: update. (*)
  40bebec... libgimpconfig: remove more g_assert(). (*)
  1020e05... Update Ukrainian translation (*)
  30b6d1a... Update Ukrainian translation (*)
  1ed8ed8... Revert "libgimpconfig: remove more g_assert()." (*)
  f4c7ea7... Revert "libgimp, libgimpconfig: gimp_config_deserialize_fil (*)
  e6350f9... libgimpconfig: this is the appropriate fix for the previous (*)
  e7a7edd... libgimpconfig: fix gimp_config_param_spec_duplicate() for o (*)
  0734ac2... libgimp: fix gimp_procedure_config_get_values(). (*)
  43f4428... libgimp: new gimp_pdb_run_procedure_config() function. (*)
  6c5a3d9... NEWS: update. (*)
  406247a... Update Portuguese translation (*)
  8eb7f6d... Remove GimpStringArray in favor of GStrv (*)
  1e34a95... app, libgimp: pdbgen for previous commit. (*)
  87916e5... libgimpbase: pass a NULL GStrv as an empty GStrv. (*)
  a9e443f... plug-ins: fixing "file-glob" with the new GStrv return valu (*)
  3e1c914... plug-ins: fix file-gih. (*)
  ce236b8... plug-ins: rename "write-color-space-info" arg into "write-c (*)
  061a20d... NEWS: update. (*)
  6492186... Update Swedish translation (*)
  d14b1d0... plug-ins: change export dialog format name for Windows Curs (*)
  ac20459... Update Ukrainian translation (*)
  cef6737... app: plural is expected here with multi-layer selected supp (*)
  6b45c03... Update Ukrainian translation (*)
  89159f0... Update Russian translation (*)
  2bb2c89... app: fix typo in name of lens mode enum (*)
  32049af... app: don't propagate resize requests from statusbar to disp (*)
  643a5f8... Update Ukrainian translation (*)
  c1b0364... Update Slovenian translation (*)
  6fe62ce... Update Slovenian translation (*)
  1918736... Issue #6792: broken annotation for GimpRunBrushCallback. (*)
  f361009... devel-docs: edit and rename debugging-tips file. (*)
  7fa04b1... Update Swedish translation (*)
  cbbae3a... plug-ins: fix procedure parameter in file-jpegxl-save (*)
  0cdb76a... Update Slovenian translation (*)
  50b3078... Update Slovenian translation (*)
  f61f389... plug-ins: remove save-bit-depth heuristics in HEIF plug-in (*)
  1849887... Update Portuguese translation (*)
  eaf6604... Update Portuguese translation (*)
  b881ad0... Update Swedish translation (*)
  4ba8aa2... icons: fix the native Windows build in CI with autotools. (*)
  89f06c6... NEWS: update. (*)
  73414b9... desktop: prepare an AppStream <release> tag for GIMP 2.99.1 (*)
  b618adc... Update Portuguese translation (*)
  2ce4984... Update Ukrainian translation (*)
  957b547... Issue #7864: store and load "lock visibility" flag on items (*)
  e72f561... app: properly blink the right locked layer when pixels are  (*)
  ed59344... app: allowing to "Lock position" on layer groups. (*)
  2e64bfc... app: allow "Lock alpha" to be set on layer groups. (*)
  50496b8... app: update the item visibility lock logics. (*)
  05d226c... app, desktop: fix the Alt-click exclusive visibility case. (*)
  aa3808a... app, devel-docs: bumping the XCF version to 17. (*)
  e52955b... NEWS: update. (*)
  2bbd128... Update Ukrainian translation (*)
  61a0d97... devel-docs: add specifications for the various locks behavi (*)
  27ca25f... app: this string became singular. Fix the grammar. (*)
  9f15da2... Update Swedish translation (*)
  50ae1d1... themes: issue #7303. Add on-hover indicator around... (*)
  65fcda3... themes: Add a bit of padding around treeview header column  (*)
  919101a... Update Catalan translation (*)
  5e50603... Update Ukrainian translation (*)
  6d11b36... Update British English translation (*)
  4adb493... Update British English translation (*)
  19ac1f3... Update British English translation (*)
  17528d7... Updated Greek translation (*)
  ab1fc79... app, libgimpwidgets: move GimpSpinScale to libgimpwidgets. (*)
  dfd05c0... libgimpwidgets: improve a bit the position of progress and  (*)
  c93742f... libgimpwidgets: improving (kinda) GimpSpinScale in RTL layo (*)
  6b5037f... libgimpwidgets, themes: more compact GimpSpinScale. (*)
  9357552... libgimpwidgets: new GimpLabelEntry widget and associated pr (*)
  8169287... Issue #7301: default GimpProcedureDialog widget for string  (*)
  f50976d... libgimpwidgets: new gimp_color_area_enable_drag() API. (*)
  d7fb084... libgimpwidgets: new GimpLabelColor widget (color area with  (*)
  1c03df0... libgimpwidgets: new gimp_prop_label_color_new(). (*)
  4fecdd5... libgimpwidgets: allow editable GimpLabelColor. (*)
  0f36ce5... libgimp: improves the support of GimpParamRGB properties. (*)
  65077a6... plug-ins: update foggigy after changes in GimpProcedureDial (*)
  97b8111... libgimpwidgets: add a "mnemonic-widget-changed" signal to G (*)
  b889de3... app: remove early macOS optimizations which are now counter (*)
  3f5fbe2... Update Swedish translation (*)
  f6a68b4... Update Swedish translation (*)
  fd6bf84... NEWS: update. (*)
  9ce93ec... desktop: add some AppStream release items. (*)
  8f200ba... Update Ukrainian translation (*)
  cf55f3f... Update Ukrainian translation (*)
  3126e49... Update Vietnamese translation (*)
  6b76e3c... libgimpwidgets: updating .def file. (*)
  29f23c8... libgimp, libgimpconfig: fixing gi-docgen "qualifier fragmen (*)
  cf84f0e... libgimp: fix more gi-docgen "qualifier fragment". (*)
  6d117b2... build: fixing Exiv2 source URL in flatpak manifest. (*)
  aa5a61e... Update Swedish translation (*)
  7056f1b... app, libgimpwidgets: move gimp_prop_spin_scale_new() and… (*)
  1baeffc... macos: Fix 7690 (slow drawing) (*)
  7ca4d0c... libgimp: new gimp_procedure_dialog_get_spin_scale() and sup (*)
  657911c... plug-ins: using a GimpSpinScale instead of a GimpScaleEntry (*)
  201eb46... NEWS: update. (*)
  a9551bb... app: update/fix the About's authors.xsl. (*)
  70ddda8... authors.xml: update. (*)
  fce78bb... Update Portuguese translation (*)
  3545069... Update Portuguese translation (*)
  de44059... build: do not search again dependencies of already done sys (*)
  753b29a... Update Catalan translation (*)
  926d895... Update Swedish translation (*)
  2803f33... Update Basque translation (*)
  8b2ee06... app: move appstream to pango markup function to gimp-utils. (*)
  8370dcc... NEWS: update. (*)
  38d6783... .gitlab-ci, build: avoid same DLL dependencies from previou (*)
  b0f0f46... gimpcursor: cursor hotspots platform specific (*)
  45d34d3... Update Slovenian translation (*)
  ef4e1b8... configure, meson, app: depend on GEGL 0.4.36 (*)
  62a76d7... app: new welcome dialog to appear only at first launch afte (*)
  5628b9a... app: now store the last run version in the core config. (*)
  7511c81... data: new "experiments" splash screen for GIMP 2.99.10. (*)
  1f9057d... app: rename "last-run-version" property by simpler "config- (*)
  d31d417... app: make sure the welcome dialog is centered on the GIMP m (*)
  b4b41f7... NEWS: update. (*)
  e5509ff... app: fix sentence and typo. (*)
  f32bca6... app: trying a new logic for the image size of the welcome d (*)
  526271d... desktop: update release date. (*)
  25344cd... Update Swedish translation (*)
  618e11e... Release development version GIMP 2.99.10. (*)
  64bf804... configure.ac, meson.build: post-release version bump to 2.9 (*)
  69167b6... Update Russian translation (*)
  eb0dd2e... Update Ukrainian translation (*)
  a128210... Update Portuguese translation (*)
  aaafa86... devel-docs: add some information about theming. (*)
  eb9b936... app: let's also check the appstream in the legacy location  (*)
  140ce80... devel-docs: typo fix. (*)
  271d6a0... build: fix libjxl compilation (*)
  82af34e... NEWS: update translations for GIMP 2.99.10. (*)
  ca050d4... Update Chinese (China) translation (*)
  4c73b49... Update Basque translation (*)
  cba9389... Update Basque translation (*)
  aa007e1... Update Slovenian translation (*)
  fedc548... Update Slovenian translation (*)
  a0d65b8... AUTHORS: update. (*)
  1101c23... build: package the AppStream file into the Windows installe (*)
  63a530f... app: don't use build-time path for the desktop datadir. (*)
  e6722aa... app: add a concept of hidden items to a GimpImage. (*)
  76699e8... app: add a new feature to stroke the line art fill borders. (*)
  b896b33... app: a first step trying to tidying up the line art bucket  (*)
  2eb6787... app: apply feather before stroking. (*)
  ab8e7b6... app: allowing to choose the paint tool used for stroking. (*)
  46d2d19... app: new manual closure option can't work with pattern fill (*)
  08c3bb4... app: source tools should not be choosable for bucket fill s (*)
  deb5dfc... NEWS: kick start the NEWS for GIMP 2.99.12. (*)
  d3686fd... app: make the "Automatic closure" a settings of its own. (*)
  e519e1a... build: use libjxl package from MSYS2 (*)
  81c60c1... Update Ukrainian translation (*)
  e03d3d9... Update Portuguese translation (*)
  4a6b2e9... app: change "Detect opacity" checkbox sensitivity and toolt (*)
  ff15dc2... Update Ukrainian translation (*)
  71a2c83... app, libgimpwigets: new internal util function gimp_tools_b (*)
  e1c3e7d... app: use new gimp_tools_blink_widget() to blink source scro (*)
  3e25645... libgimpconfig: fix small typo. (*)
  dac452f... app: grab focus before blinking a dockable widget. (*)
  9d3199f... app: fix gimp_appstream_to_pango_markup(). (*)
  83a3130... Update Portuguese translation (*)
  3011795... app: display the release notes as a GtkListBox instead of t (*)
  5dcc833... app: move gimp_tools_blink_widget() as gimp_blink_dockable( (*)
  1984ebf... app: fix gimp_single_window_strategy_show_dockable_dialog() (*)
  60a9c90... app: create a concept of "blink scenario" to blink several  (*)
  93021b1... app, libgimpwidgets: create private gimp_widget_set_identif (*)
  d848c86... app: allow gimp_blink_dockable() with a NULL widget identif (*)
  3904c40... app, tools: allow creating demo "scenarios" from the AppStr (*)
  4942a9c... app: add a bold dot in front of each release note item. (*)
  60b67ec... libgimpwidgets: fix the def file. (*)
  eb871a1... app: make welcome-dialog-data.[ch] deps relative to $(top_s (*)
  3a6965d... app: improve discoverability of release item demos. (*)
  9c97ff7... Update Ukrainian translation (*)
  4dc41f1... app: make demo scripting even simpler/cleaner. (*)
  dbe28aa... Update Ukrainian translation (*)
  622d0da... app, libgimpwidgets: allowing changing a dockable settings  (*)
  d4ae533... app: pack all line art settings in a single box. (*)
  8f57b92... Update Portuguese translation (*)
  adc03de... app: clearer release note tours. (*)
  17474d0... Update Ukrainian translation (*)
  091b958... Update Portuguese translation (*)
  0593980... libgimpwidgets: missing API in the def file. (*)
  10d8765... app, tools: pre-process release items from AppStream as wel (*)
  d5cb5cd... desktop: add <release> tag for 2.99.12. (*)
  25f891b... devel-docs: update docs with info on the "release note demo (*)
  d5cf0b2... Update Ukrainian translation (*)
  e5ca710... Update Portuguese translation (*)
  477302f... plug-ins: replace deprecated gexiv2 functions in metadata-v (*)
  b482860... Issue #2509: Adding support for 'locl' in Text Tool (*)
  e3822f2... Update Hungarian translation (*)
  b95dd57... Update Hungarian translation (*)
  52411a4... Update Hungarian translation (*)
  2ce82fe... Update Hungarian translation (*)
  3c11b4f... app: avoid jumping of label. (*)
  800539d... app: get rid of macOS-only specific workaround code. (*)
  fc5e6e6... app: handle non-pixel cases to compute a reasonable max siz (*)
  871796a... Issue #7956: Add full BigTiff open/export support to GIMP. (*)
  6e71478... plug-ins: propose exporting as BigTIFF once if TIFF export  (*)
  f9c68c0... NEWS, desktop: update release notes. (*)
  76b15ea... plug-ins: don't set the BigTIFF checkbox insensitive on sec (*)
  e88dc5b... plug-ins: wrap the warning label to something smaller. (*)
  1b015b1... Update Portuguese translation (*)
  781adc2... Update Portuguese translation (*)
  5bd295a... Update Ukrainian translation (*)
  8363d7a... Update Ukrainian translation (*)
  7f19243... Update Galician translation (*)
  4cf38d7... Get rid of image->n_colors and image->colormap (*)
  9c96e34... remove the ->position entry from GimpPaletteEntry (*)
  0ea6e9f... app: fix brush outline when dynamics is disabled. (*)
  4473951... app: check if both restored and initialized flags are set t (*)
  64dc260... app: do not draw the big handle when we have a fallback for (*)
  f90efdf... app: fix a crash in PDB "gimp-image-get-colormap". (*)
  de6e37e... app: use gimp_is_restored() rather than object variables. (*)
  0729f70... Update Galician translation (*)
  cbed3d5... Update Galician translation (*)
  96ce3b0... Update Galician translation (*)
  d857d2c... Add Galician translation (*)
  f6c2e71... Update Galician translation (*)
  e73fcc5... Update Galician translation (*)
  368e1d7... build: add Galician to the Windows installer scripts. (*)
  187d2e3... Issue #7034: Add single dot cursor mode (*)
  ba21196... app, cursors: add meson rules for single dot cursor mode im (*)
  7ff2b66... cursors: make the "single dot" cursor actually slightly big (*)
  365478f... app: tweak the tool pointers options in Preferences. (*)
  fc063cb... app: use the unobtrusive cursor only in no-pointer+no-outli (*)
  4cc89e2... NEWS, desktop: update release notes. (*)
  f268813... Update Slovenian translation (*)
  f68aebd... Update Portuguese translation (*)
  831deb9... Update Galician translation (*)
  9c2a3d2... Update Galician translation (*)
  e7ef9be... Update Ukrainian translation (*)
  f136915... app: do not feed babl with empty color palette. (*)
  cab09cd... devel-docs: fix Coding Style document. (*)
  2d0ece6... clang-format: update. (*)
  f2d321e... Update Swedish translation (*)
  b07975b... Update Swedish translation (*)
  2446871... Update Chinese (China) translation (*)
  b26bed9... Update Chinese (China) translation (*)
  55f4177... Update Chinese (China) translation (*)
  ff87bc8... libgimp: new gimp_image_metadata_save_filter API (*)
  8846119... plug-ins: refactor metadata saving in HEIF/AVIF plugin (*)
  cb86e4c... Update Slovenian translation (*)
  6c7110b... Update Slovenian translation (*)
  7b64a2e... Update Slovenian translation (*)
  1cc7510... configure, meson: bumping GExiv2 requirement to version 0.1 (*)
  b17b9b7... libgimpbase: update deprecated functions (*)
  db59108... NEWS: update. (*)
  7fc963d... libgimp: fix annotations for gimp_image_metadata_save_filte (*)
  3279bb3... tools: Use env in shebangs (*)
  0c7a980... meson: Fix dist script (*)
  e4cbfab... meson: Fix build from tarball (*)
  4b9f7b2... build: make clearer mandatory installer-needed macros. (*)
  f465209... gitlab-ci: build and test `meson dist`. (*)
  d4ab358... Update Hungarian translation (*)
  906ef8b... Update Hungarian translation (*)
  2c6cde8... build: 7 mandatory parameters in our installer bat script. (*)
  ba1896f... Issue #5648: Allow users to set the number of GIF loops (*)
  9b68817... Update Ukrainian translation (*)
  e19111c... themes: Issue #2000. Make Color theme H/V chain icons... (*)
  26bb4a2... Update Portuguese translation (*)
  09949c9... Update Slovenian translation (*)
  ff9f1bb... Update Spanish translation (*)
  04139a7... Update Spanish translation (*)
  f7e4470... Update Spanish translation (*)
  cb47a72... Fix: unable to open online help (*)
  3dfb364... Initialize variables that are not initialized to silence wa (*)
  a36cfe0... NEWS: update. (*)
  3c17505... Change: Allow loading of indexed images with linear precisi

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]