[gimp] (2834 commits) Non-fast-forward update to branch wip/nielsdg/bash-completion
- From: Niels De Graef <nielsdg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] (2834 commits) Non-fast-forward update to branch wip/nielsdg/bash-completion
- Date: Sat, 28 May 2022 11:42:40 +0000 (UTC)
The branch 'wip/nielsdg/bash-completion' 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:
151f55e... Add a Bash completion file
Commits added to the branch:
bc13dc8... app: update display-enums.c (*)
0a06294... app: fix CRITICAL when using "show all" by default (*)
68ab11b... Update Polish translation (*)
b487087... app: add concept of selected items in GimpItemTree. (*)
0593cf4... app: add concept of multi-selected layers in GimpImage. (*)
178f32f... app: adds multi-selection support to "layers-delete" action (*)
1f733bc... app: make paint tools multiple-draware aware. (*)
1511378... app: warp tool also only works on single layers. (*)
288bec3... app: add a "select-items" signal to GimpContainerView. (*)
3bc1d09... app: do not lose multi item selection when dragging or righ (*)
5621182... app: do not notify of "active-item" change in GimpItemTree. (*)
48410d9... app: actually enable multi-selection. (*)
83b3d9e... app: make drag'n drop multi-drawable selection aware. (*)
f7b86c9... app: fix selection after a drag'n drop move. (*)
e11245b... app: button press on a non-selected item changes selection. (*)
5e008eb... app: show number of dragged layers in dnd box for multi-lay (*)
cc51c05... app: group undo steps when doing multiple layer drops. (*)
5b4c2da... app: implement multi-selection code for channels and vector (*)
c2023f3... app: s/insert_item_after()/insert_items_after() in GimpCont (*)
dbae0e4... app: new function gimp_item_is_ancestor(). (*)
f5dcfba... app: better logics to remove multiple layers. (*)
309ccf7... app: allow multi-item drop on GimpContainerView buttons. (*)
bcacf6e... app: "active item" concept => "selected items". (*)
45a87e6... app: fix double-click tree view cell editing. (*)
ac56b1e... app, libgimp, pdb: add PDB function gimp_image_get_selected (*)
9bd530a... app: add gimp_image_get_selected_drawables(). (*)
795e18b... app: fix running procedures with parameter array types in c (*)
d3139e0... app: support saving/exporting with multi-selection. (*)
592cea6... app: actually implement XCF multi-layer selection saving/lo (*)
7e0adbc... devel-docs: update XCF docs with XCF 14 changes. (*)
86af7c3... app: make "layers-new-last-values" multi-selection aware. (*)
65e2738... app: add an info label above GimpItemTreeView item list to (*)
b2c11f8... app: layers-duplicate now also multi-selection aware. (*)
b5c8a25... app: make layers-mask-add-last-values multi-selection aware (*)
9c277e0... app: make layers-mask-apply and layers-mask-delete multi-la (*)
a029ef3... app: layers-mask-show and layers-mask-disable multi-layer a (*)
6916edd... app: make layers-color-tag-* multi-layer aware. (*)
6501c39... app: multi-layer awareness for layers' lock-alpha, opacity (*)
7cdf856... app: multi-layer aware layers-mask-add and layers-mask-add- (*)
c1f68c0... app: fix some GimpContainerTreeView mouse interactions. (*)
c3e9aef... app: multi-layer awareness for layers-new-group and layers- (*)
8a65b9c... app: allow shift-click on GimpContainerTreeView expanders. (*)
80b74ce... app: raise-layers* and lower-layers* actions multi-selectio (*)
8f22f12... app: layers-lock-content and layers-lock-position multi-lay (*)
22a86c4... app: layers-select-* multi-selection aware. (*)
cb03fa1... app: Move tool multi-layer aware. (*)
0534e07... app: selection were not displayed when multi-layers selecte (*)
98603c6... app, libgimp, pdb: "edit-copy" multi-layer aware. (*)
9dc6b2e... app: various "select-*" were already multi-layer aware. (*)
0ae4686... pdb: proper conversions for object arrays in PDB. (*)
5964f72... app, pdb: layers-merge-layers* and image-merge-layers multi (*)
e3094b4... app: Crop tool now multi-layer aware. (*)
83d8fcd... app: GimpCanvasLayerBoundary to show all selected layers ar (*)
28112bb... app: layer pick through canvas click multi-layer aware. (*)
0ab91b9... app: "Import Palette" multi-layer aware. (*)
f0557e9... app: Layer Selection Advance (up/down) now multi-layer awar (*)
5cf71f3... app: test-ui multi-layer aware. (*)
6f5fbe4... app: scroll automatically only when none of the selected it (*)
5498adf... app, libgimp, pdb: color picker multi-layer aware. (*)
bb7f94c... libgimp: add new functions to gimp.def. (*)
a7c5927... app: quick on-canvas copy-paste multi-layer aware. (*)
5e960ad... app: fix gimp_item_tree_get_insert_pos() with GIMP_IMAGE_AC (*)
73096b9... app: make the text tool multi-layer aware. (*)
2956873... app, libgimp, pdb: fix gimp_selection_float() usage. (*)
2b764c6... app: do not try to copy a buffer result from a canceled GEG (*)
2dcd38c... app: gradient tool multi-drawables aware. (*)
645d801... app: make "Alpha to Selection" multi-layer aware. (*)
09094fe... gimpenumwidgets: Apply (transfer none) annotation (*)
c2d4e7d... gir: Fix some missing (out) annotations (*)
abc0348... Update Ukrainian translation (*)
65c5232... Update Ukrainian translation (*)
93a43ce... Update Romanian translation (*)
e38010b... app: in GimpPanedBox, don't accept drag contexts with unsup (*)
8fa9221... app: don't leak text-tool UI manager (*)
7412c4b... app: use G_GINT64_FORMAT to fix a long unsigned int vs. lon (*)
a90f59d... app: fix alignment of generic pixel buffers (*)
32740ac... app: improve alpha to selection with multiple items. (*)
09870d4... app: zero-out transparent pixels when converting to indexed (*)
081ebf1... app: more accurate undo names. (*)
338ac50... app: "layers-mask-selection-*" multi-layers aware. (*)
5c221df... app: layers-blend-space-* & layers-composite-space|mode-* m (*)
62798ef... Update Ukrainian translation (*)
95fa7bc... Issue #5109: "gimp-win64" CI artifact is missing gegl:npd s (*)
842dc75... gir: (skip) functions with varargs (*)
9fce475... Don't forget to include <glib-object.h> (*)
ae4abba... app: layers-merge-group multi-layer aware. (*)
25e535b... Fix missing includes (*)
4bc328a... Update Ukrainian translation (*)
febc5cc... Revert "Don't forget to include <glib-object.h>" (*)
d9f5558... app: update core-enums.c (*)
258c845... app: implement GimpColorManaged for GimpImageProxy (*)
1bb229a... Update Catalan translation (*)
3222381... Update Catalan translation (*)
d73a6a5... Update Ukrainian translation (*)
185dd8b... Update German translation (*)
44a7e92... app/vectors: implement stroke_reverse and stroke_shift_star (*)
f6f180c... app: Add basic infratructure for a vector tool popup menu. (*)
c10778f... app: implement a few more functions for the ToolPath contex (*)
2278472... pdb: implement gimp-vectors-stroke-reverse (*)
8839cb5... pdb: update autogenerated files. (*)
ec69083... app: fix compiler warnings in GimpToolWidget (*)
afda774... app: update tool widgets on display-shell changes more gran (*)
4b1c8f9... app: fix precondition return values in gimp_tool_widget_get (*)
18d7476... app: forward tool get_popup() to widget get_popup() in Gimp (*)
10f9ee6... app: don't leak UI manager in GimpToolPath (*)
8bf8eb9... plug-ins: use G_GOFFSET_FORMAT to fix a long int vs. long l (*)
661f057... app: add gimp_image_equal_selected_drawables(). (*)
03af9da... app: GimpTool multi-drawable aware. (*)
7233464... app: Alpha to Selection will warn when the resulting select (*)
b05fc69... app: create and use gimp_image_item_list_linked(). (*)
ab17287... plug-ins: fix python-console after GimpUi instrospection se (*)
b00bb34... plug-ins: more complete naming for Python|Script-Fu console (*)
24d062d... NEWS: kick start the NEWS file for GIMP 2.99 development br (*)
cf4aba1... Update Spanish translation (*)
6f4fd52... NEWS: some more changes. (*)
b8eef4e... app: fix check for XCF 14. (*)
e5b5515... Update Spanish translation (*)
1827f55... Update Spanish translation (*)
1a23448... Update Ukrainian translation (*)
4fb0029... Update Ukrainian translation (*)
2799a70... Update Ukrainian translation (*)
acf5000... Allow building vala plugins (*)
151b01e... Update Catalan translation (*)
5398d15... app, pdb: fix build warning because of discarded 'const' qu (*)
23d5ef2... vala: Fix some metadata warnings (*)
3927401... app: Simplify the logic for the GimpToolPath popup. (*)
6984665... Update Swedish translation (*)
2a4196b... Update Swedish translation (*)
6d14822... Update Catalan translation (*)
faeaaa3... Update Spanish translation (*)
603f0dc... Update Spanish translation (*)
d7d0c04... app,build: depend on babl-0.1.76 (*)
a97a46e... Update Catalan translation (*)
2056abf... Updated Greek translation (*)
647ebff... app: GimpTransformTool multi-layer aware. (*)
a5c0681... Update Ukrainian translation (*)
fd95575... Fixes to Catalan translation (*)
1cfcb39... Update Catalan translation (*)
e1aebba... app: CI cache now configured in GNOME gitlab. (*)
864bc49... Update Turkish translation (*)
c45c7fd... Update Turkish translation (*)
b95ec68... Update Turkish translation (*)
1037afa... Update Romanian translation (*)
155250f... Update Romanian translation (*)
63647ee... Update Romanian translation (*)
30ad5ca... ci: Remove some unused deps (*)
fdca56c... CI: use custom docker images for dependencies and GIMP buil (*)
63d2595... Update Romanian translation (*)
f275798... Update Romanian translation (*)
300d946... Update Dutch translation (*)
736aee4... Update Catalan translation (*)
4ad1a68... Fix a typo: All selected_items (*)
be5d23b... Compare counter value instead its pointer address (*)
f86329b... .gitlab: update the merge request template. (*)
2d70cc1... Update Ukrainian translation (*)
b58b9e6... Updated Italian translation (*)
9bcca65... Updated Italian translation (*)
fb0e4dd... Update Romanian translation (*)
74033f9... Update Romanian translation (*)
4b77ac4... Updated Italian translation (*)
ec782ca... Updated Italian translation (*)
101cc32... Update Romanian translation (*)
f8be175... Update Dutch translation (*)
08a1f16... Update Romanian translation (*)
3991220... Updated Italian translation (*)
6449dd7... devel-docs: add a tip for testing an older GIMP version wit (*)
2259ad5... app: add GimpAccelLabel (*)
4d83c7a... app: list all tool-group tools in tool-button tooltip (*)
ae80187... app: in gimp_prop_eval_string(), don't leak result upon tra (*)
8139836... app: fix parsing of GUM cross-property references (*)
4a97dd1... Update Romanian translation (*)
0ac2aa5... app: in gimp_accel_label_set_action(), emit notify (*)
c2562c4... Update Ukrainian translation (*)
fbf7072... Update Romanian translation (*)
45e5c22... app: add gimp_gtk_adjustment_chain() (*)
e03b8e5... app: add gimp_prop_range_new() (*)
fa5dd99... app: allow setting handle-bar limits explicitly (*)
ce8235e... app: add gimp_prop_range_set_ui_limits() (*)
8eb752b... app: use special prop-gui widget for luminance ranges (*)
323355a... app, menus: add gegl:lens-blur to Filters -> Blur (*)
438babe... app: improve gegl:focus-blur prop-gui constructor (*)
4492f61... app: in _gimp_prop_gui_new_generic(), use "range-label" psp (*)
c759962... app: fix prop-gui static range visibility (*)
ca351d3... app: misc cleanup in prop-gui range creation (*)
6dcac81... Update Ukrainian translation (*)
9a1d43c... Issue #4210 - GIMP reports errors on scanning ... (*)
b203a8f... Update Romanian translation (*)
d26ce5b... Update Romanian translation (*)
fd15a79... Update Romanian translation (*)
288177d... Update Romanian translation (*)
6def9e5... plug-ins: fix last twain-plug-in commit (*)
24f45e3... po: add vector-toolpath-actions.c to POTFILES.in (*)
ff7d927... Update Ukrainian translation (*)
a276f26... po-plug-ins: Add Vala plug-in to POTFILES.in (*)
00e1172... Issue #4941 - TWAIN 16-bit greyscale/rgb scan always loaded (*)
f4058d4... plug-ins: fix last commit (*)
6d4712e... plug-ins: another fix to last commit (*)
093d19c... Update Ukrainian translation (*)
86569b9... plug-ins: in twain, unify 8- and 16-bit data transfer (*)
94747df... NEWS: add some "Known issues" section to 2.99.2 notes. (*)
a9a61d9... Add url to code so that Source button actually does what it (*)
6c8cadf... Update Romanian translation (*)
5092a32... gimpparamspecs: Add GIR annotations (*)
c69467b... Update Polish translation (*)
b56f5eb... po-windows-installer: fix unsupported chars in Japanese tra (*)
0c06c24... build: add Japanese translation to the Windows installer (*)
bd6e870... Update Japanese translation (*)
5b100f5... Update Japanese translation (*)
6fa34df... Update Japanese translation (*)
5e504bc... Update Japanese translation (*)
529471e... meson, autotools, app: depend on babl-0.1.78 (*)
14765e7... meson, autotools, app: depend on GEGL 0.4.24 (*)
3c0867b... Add the list of changes in 2.10.20 to the appdata (*)
f67822c... Update Ukrainian translation (*)
478b733... Update Japanese translation (*)
1ef5f81... libgimp: change ARG_OFFSET define in GimpSaveProcedure from (*)
afe98c5... libgimp: add gimp_procedure_config_save_metadata() (*)
9054ab5... plug-ins: port file-tiff-save to GimpProcedureConfig (*)
fb978ac... Update Ukrainian translation (*)
7c664b3... NEWS: update. (*)
a9421be... Fix minor typo: pisels -> pixels (*)
c16e310... Corrected code to work with newer split Gimp and GimpUi bin (*)
2e66565... libgimpconfig: fix string deserialization for some cases (*)
5d41208... plug-ins: fix spyro-plus after Gimp/GimpUi split. (*)
b070abe... plug-ins: port decompose to GimpProcedureConfig (*)
5302beb... app: make a tooltip translatable and translate device axis (*)
080ef8a... Issue #5179: fix "Add layer masks" and improve "Edit layer (*)
d867fff... Add Central Kurdish translation (*)
4d8c60e... INSTALL: update the plug-in API binding dependencies. (*)
588ae66... desktop: fix some news URL in appdata. (*)
ee79c7b... app: "OK", "Cancel" and "Reset" buttons on "Input Devices" (*)
b2e2238... libgimpbase: avoid double definition of exported variables (*)
3c98305... Update Ukrainian translation (*)
9a25ae7... app: update custom guides when moved past display bounds (*)
214936e... app: use absolute offset for filter-tool split-preview guid (*)
93f728e... app: fix switching filter-tool split-preview orientation (*)
5c07bcd... app: fix reference parsing in boolean GUM expressions (*)
bbc0f18... app: fix error propagation in boolean GUM grouping subexpre (*)
c8d5d6b... Update Basque translation (*)
6d74c57... Update Basque translation (*)
c4a201e... Issue #5208 - paint brush is broken when aspect ratio is se (*)
f9cc239... data: clean up "Acrylic 05" brush (*)
6f5e4a8... Update Catalan translation (*)
0ce3798... build: add libwmf patch from libwmf repository to prevent i (*)
cef7ecc... build: add libwmf patch from libwmf repository to prevent i (*)
4def457... app: Input Devices "Reset" button should actually reset to (*)
f0281e1... app: remove the "Keys" list in the Input Device editor. (*)
c0367f2... Update Ukrainian translation (*)
68ec9c7... Update Polish translation (*)
6a01bf2... Issue #5219 - Color>Info>Export histogram counts pixels twi (*)
1fb754d... Updated Italian translation (*)
66a952d... app: check if display is X11 before gdk_x11_display_get_use (*)
ad0e34f... Update Swedish translation (*)
c6f2c8b... Updated Italian translation (*)
da73b6b... themes: remove entry/spin-button min-height (*)
9809939... app, themes: use compact style for GimpSpinScale (*)
f4f1bb3... Update Swedish translation (*)
f182442... app, themes: improve GimpSpinScale styling (*)
a5535dc... themes: improve GimpColor{Notebook,Scales} spin-button styl (*)
bcebc9f... Update Swedish translation (*)
b814ea9... libgimp: return the added GParamSpec from all GimpProcedure (*)
8962862... libgimpconfig: cache the "gegl-property-keys" Quark (*)
5a235fa... libgimp: add the concept of "argument sync" to GimpProcedur (*)
48b04e7... libgimp: implement argument sync in GimpProcedureConfig (*)
0d56bbb... plug-ins: change "comment" arguments to "gimp-comment" (*)
54b5fae... plug-ins: port file-xmc.c to GimpProcedureConfig and prop w (*)
4e9227e... plug-ins: make sure "decompose-type" in decompose.c is uppe (*)
45ce68f... plug-ins: change the "compose-type" default values to upper (*)
1ceb0dc... Fixes to Catalan translation (*)
4761fc4... Update Ukrainian translation (*)
f1eec22... Update Spanish translation (*)
76c735a... Update Spanish translation (*)
4510e75... Fix minor typo: entred -> entered (*)
4280f7d... Update Ukrainian translation (*)
887d6a3... app, themes: fix display-shell statusbar height (*)
eccf64c... Updated Italian translation (*)
2d3e507... Update Swedish translation (*)
2ae1ab5... app: [Wayland] fix invalid preedit range in text tool. (*)
9545406... NEWS: update. (*)
33520a5... app, libgimp: protect a bit GDK X Window calls. (*)
e3085c9... Update Swedish translation (*)
8b98193... Issue #5275 - TIFF files with signed-int samples are misint (*)
46cb5a5... plug-ins: fix last commit for PLANARCONFIG == SEPARATE (*)
da9ad96... Update Asturian translation (*)
f6c6c14... Add Asturian translation (*)
b86984e... Add Asturian translation (*)
8732f06... Update Turkish translation (*)
536bf77... Issue #5274 - Exporting as TIFF fails for layers with a neg (*)
4c8ee41... libgimp: add GIMP_EXPORT_NEEDS_CROP export capability (*)
7f39be8... plug-ins: add option to crop layers to image bounds when ex (*)
257ada4... desktop: add a <developer_name> tag. (*)
dadae64... app: fix selected layers in duplicated image. (*)
3edcaa4... libgimp: do not assume there are selected layers. (*)
240bc3a... Update Ukrainian translation (*)
d7e7457... Update Ukrainian translation (*)
b5659e8... Update Polish translation (*)
53b68bf... Update Basque translation (*)
1c38e21... Update Swedish translation (*)
fa5e345... Update Swedish translation (*)
5cafcbe... Update Central Kurdish translation (*)
955aeca... app, pdb: layers-merge-down action now multi-layer aware. (*)
86716ba... app: fix gimp_image_merge_down() when merging multiple neig (*)
5565a6a... app: layers-resize-to-image action multi-layer aware. (*)
cd5f023... Add Malay translation (*)
adeb321... Add Malay translation (*)
a774d54... Update Ukrainian translation (*)
e21db99... libgimp: fix documentation comment. (*)
73daf0f... Update Swedish translation (*)
15d0aac... Update Chinese (China) translation (*)
f40d702... Update Chinese (China) translation (*)
fb8cdc4... Update Catalan translation (*)
df5b363... Update Malay translation (*)
89fa643... Fix broken markup in Asturian UI translation (*)
47afc81... gitlab: add a trailing space to the bug template reproducti (*)
fae85e7... Issue #5349: meson build with -Dpoppler=false has no effect (*)
979b0bd... Fix GIMP_UNSTABLE macro. Fixes #5261. (*)
1a19ac6... Try to reenable Print plugin on Windows. Let's see if the C (*)
b52cdf4... app: make "gegl:matting-levin" default engine of Foreground (*)
74d0990... app: fix Alpha to Selection for single selected layer. (*)
0a611bd... Issue #5069: Gfig uses the Stroke color for filling instead (*)
24c740b... Add Kabyle translation (*)
2e46e65... Update Kabyle translation (*)
e531023... libgimpwidgets: handle Enter/Esc keys in GimpSpinButton (*)
f2ef0ec... Update Chinese (China) translation (*)
bc5f637... app: add contents of /.flatpak-info in the verbose info. (*)
0f806d0... app: move OpenCL settings into the Playground. (*)
d3ef6cf... app: show playground if any of the experimental feature is (*)
df2083d... Update German translation (*)
73b960a... app: fix a build warning. (*)
1a7a53d... plug-ins: fix argument description. (*)
0f31daf... Update Kazakh translation (*)
5169264... Update Kazakh translation (*)
c0c0d21... Update Kazakh translation (*)
962a1cf... Update Kazakh translation (*)
84c08e5... Offer image/webp content type in .desktop file (*)
5c51224... meson: add image/webp content type. (*)
a3a88bf... Stop writing file paths into TIFF DocumentNames (*)
81a3370... plug-ins: fix #5357 Image marked as compressed, but DDSD_LI (*)
aea69dc... plug-ins: file-dds (read) cleaned up a bit for better error (*)
1ac4a8f... Update Ukrainian translation (*)
0829dba... Issue #4536 - Seg fault when trying to open image on Google (*)
5c2fd39... Fix python version check (python's sysconfig.get_python_ver (*)
e78fbcc... Fix pygimp.interp generation, add /usr/bin/python3 alias (*)
9d3b2ba... Issue 2874 - gimp-tool-pencil.svg icon size is corrected on (*)
3a462a5... Issue #5472 - CRITICAL while using Move tool with arrow key (*)
281f17e... app: GimpToolRectangle multi-layer aware. (*)
95b69dd... app: in GimpBacktrace Windows backend, return NULL backtrac (*)
126002c... app: allow controlling performance-log parameters through t (*)
146c234... app: add progressive performance logs (*)
e5fe1ef... tools: add performance-log-close-tags.py, use in performanc (*)
76f9e5f... tools: add performance-log-progressive-coalesce.py; use in (*)
d11cbbb... app: in GimpDashboard, fix progressive-performance-log env- (*)
9069919... app: output errors to stderr when gimp_procedure_execute() (*)
d11e59f... app: allow a number of drawables to 0 for "gimp-xcf-save". (*)
949d7ee... app: fix backup creation on crash. (*)
89d1010... Update Ukrainian translation (*)
802ba92... app: do not allocate a GFile when crashing. (*)
b5af88a... devel-docs: add some debugging tricks for Flatpak. (*)
9b29d17... app: improve layout of performance-log file-selection dialo (*)
d72e6b3... devel-docs: update documentation of performance-log paramet (*)
1d70fee... devel-docs: fix image URL in performance-logs documentation (*)
ca6f577... devel-docs: remove old performance-logs-parameters section (*)
0fae461... devel-docs: use actual em-dashes in performance-logs docume (*)
4b3348d... app: layers-crop-to-selection and layers-crop-to-content mu (*)
9d844db... Update Ukrainian translation (*)
da9284b... plug-ins: fix goat-exercise-lua not working after the split (*)
62eedd4... app: layers-alpha-add|remove multi-layer aware. (*)
bf7d555... app: edit-clear multi-layers aware. (*)
0f1f8b7... app: layers-resize and layers-scale work on one layer at on (*)
897b095... Update Ukrainian translation (*)
696fb34... app: layers-mask-edit only works with a single layer select (*)
1174953... app: fix layer double click (Layer Attributes dialog). (*)
ae0f595... app: edit-fill-fg|bg|pattern multi-layer aware. (*)
552991b... app: return visible widgets from a few more gimp_prop() fun (*)
5eec3e3... app: get rid of last remnants of single-layer logics in edi (*)
5d14a7a... app: some fixes/improvements. (*)
6b829c7... app: Selection fill and "Fill Path" now multi-layer aware. (*)
8237c4c... Update Ukrainian translation (*)
2ba6ac6... app: selection stroke and "Stroke Path" now multi-layer awa (*)
6b69964... Update Ukrainian translation (*)
5357628... app, pdb: fix pdb and generated code. (*)
5950faf... Update Ukrainian translation (*)
ac0287e... app: window title stays single layer for now. (*)
1fa9511... app: more code in paint and brightness-contrast tool to por (*)
67b757f... app: drop a color or a buffer multi-layer aware. (*)
6093399... app: Fuzzy Select tool multi-layer aware. (*)
8b55346... app: Color Select tool multi-layer aware. (*)
9b55f82... app: drawables translation with arrow keys multi-layer awar (*)
248d2e9... plug-ins: enable screenshot for non x11 targets in meson bu (*)
892fbaf... app: some more gimp_image_get_active_drawable() removed. (*)
a143bfd... app: add gimp_log_{set,remove}_handler() (*)
9e0fdc8... app: allow recording GLIB log messages in performance logs (*)
d7de078... devel-docs: document new "Messages" performance-log paramet (*)
ef171ec... Update Polish translation (*)
c036188... desktop: prepare 2.10.22 release. (*)
70cf571... plug-ins: fix some warnings in Win32 screenshot code. (*)
1547563... Update Ukrainian translation (*)
be0e63a... Issue #4328: Distorted path of an open/imported circle from (*)
ec74690... build, app: depend on GEGL 0.4.26 (*)
596bf1d... gitlab-ci: add a distcheck step on master too. (*)
d93d7ef... libgimp: gimp_vectors_stroke_reverse missing in def file. (*)
6d2b6b8... Makefile: update DISTCHECK_CONFIGURE_FLAGS to fix CI distch (*)
c73ac8f... app: action "drawable-visible" now multi-layer aware. (*)
a10c85c... Updated Greek translation (*)
a68989e... Updated Greek translation (*)
b8d96c4... Updated Italian translation (*)
0be4e5c... libgimpwidgets: fix setting GimpMemSizeEntry value with uni (*)
d886bb1... libgimpwidgets: improve/fix more of GimpMemSizeEntry. (*)
b8d1513... Update Swedish translation (*)
bd6abe0... gitlab-ci: rename the CI jobs. (*)
30d73c6... Update Polish translation (*)
b4cac9d... Fix non-linear/perceptual symbolic icons (*)
63dddb5... gitlab-ci: run distcheck with multi-jobs. (*)
96073ae... gitlab-ci: add a distribution step. (*)
fcb9de0... plug-ins: fix reading of creator block data of PSP images. (*)
f4088ad... plug-ins: fix incorrect loading of PSP images with uncompre (*)
fe08520... Correct typos in layers-commands.c (*)
e8de03c... Update Ukrainian translation (*)
7f08b94... Update British English translation (*)
ed02a54... Update German translation (*)
451fcc1... Update British English translation (*)
10d3ae2... app: during splash-screen lookup, don't leak GFileEnumerato (*)
1e94bd3... Update Kabyle translation (*)
c5f9b8e... Issue #5530: do not fail font loading on broken user/GIMP f (*)
bd452d7... app: (selection editor) fix clicking on selection mask or d (*)
84e587d... app: GimpSelectionEditor multi-drawable aware. (*)
e50f522... app: "drawable-linked" multi-drawable aware. (*)
15ad952... plug-ins: improve psp image reader stability by always usin (*)
3e4acd0... Update Catalan translation (*)
5bb19ad... Update Ukrainian translation (*)
12f3ccd... Update Polish translation (*)
35a97e9... Update Kabyle translation (*)
dc80c78... plug-ins: fix wrong layer offset of psp layers. (*)
cb6a1a7... build: (meson) fix building with -Dwindows-installer=true o (*)
7a64218... Update Kabyle translation (*)
4ac373e... plug-ins: fix reading layer names with high bit ASCII chara (*)
a084032... build: (meson) fix CC_VERSION contains backslashes on Windo (*)
5d3ca7d... propwidget: Add gimp_prop_switch_new() (*)
e815c61... icons: install switch-(on|off)-symbolic icons in GIMP's hic (*)
56982e6... Allow building GIMP of without vala. (*)
d7089c9... plug-ins: Take zero length layer names into account in psp (*)
47a68dc... Issue #5584: JPEG magics detection failure. (*)
01e1587... Updated HEIF plug-in (*)
00024db... build: Prefer to find libwmf using pkg-config (*)
0666f7a... plug-ins: refactor reading of raster layer extension info f (*)
85241a2... plug-ins: enable reading of psp images with file versions > (*)
fa40bc7... plug-ins: add support for reading raster layers of newer ps (*)
792847d... Update Ukrainian translation (*)
a3a95ad... icons: rename ID of some icons moved to Freedesktop naming. (*)
2f74f89... Update German translation (*)
05de70e... icons: add all missing icons in the main SVG files. (*)
cb1f01a... tools: update the build-only tool compute-svg-viewbox. (*)
8cb0271... icons: modify dialog-information to work around a librsvg b (*)
fe6af57... Update Kabyle translation (*)
7063fd2... Update Polish translation (*)
4076785... Update Chinese (China) translation (*)
d7b96c4... Update Chinese (China) translation (*)
97ace5e... Add Kabyle translation (*)
3801c79... gitlab-ci: update dependencies to add libraw20 (*)
17b701a... Issue #5043: Spyrogimp 'Live' Preview Pollutes Undo History (*)
97dc1bf... plug-ins: fix wrong return type warning. (*)
b968a93... plug-ins: fix reading of psp tubes when psp file version >= (*)
19b261f... plug-ins: add most likely blend modes for certain psp blend (*)
7d1e108... plug-ins: spyrogimp - fix type of new layer to include alph (*)
987325f... INSTALL: update with libheif required dependency for AVIF s (*)
762c319... Typo fixed. (*)
f8de798... Update Polish translation (*)
a81846d... Update German translation (*)
4375b44... Update Indonesian translation (*)
167b8d3... Updated Spanish translation (*)
88f3120... Update Catalan translation (*)
0fce1b0... Fix compilation with old libheif 1.3.2 (*)
68a7431... Issue #5623: https://gimp.org/gimp_versions.json is redirec (*)
3dc47c0... Add Kabyle translation (*)
fcaf582... Add Kabyle translation (*)
0a8f5b9... plug-ins: replace a few occurrences of g_message with g_set (*)
d7abb77... plug-ins: add defines for psp reader to include new things (*)
84f06e9... plug-ins: show descriptive layer type name for psp layers w (*)
7863d66... plug-ins: add support for 16 bit integer images in psp read (*)
2054f9f... plug-ins: add support for grayscale images in psp reader. (*)
bf66a07... plug-ins: add support for indexed images in psp reader. (*)
5de6b2c... autotools, meson: bump GEGL dependency to 0.4.27. (*)
73aecae... Update Ukrainian translation (*)
7f95abc... Make strings translateable in HEIF/AVIF export dialog (*)
91bf3f2... Update Ukrainian translation (*)
25aefa9... libgimp: link libgimpui against GEGL (*)
1b48341... libgimp: better organization of gimp_image_metadata_*() API (*)
09475b5... Update POTFILES.in (*)
b90c915... Update Polish translation (*)
883b6a7... libgimp: update def files. (*)
6e00a19... Don't compile gimpmarshal source file many times (*)
436a9d2... Update Polish translation (*)
0828a37... propwidgets: Use g_bind_property() (*)
6ef0a5f... libgimpwidgets: minor alignment and indentation fixes. (*)
76db57e... Metadata (Exif, XMP) export in HEIF plug-in (*)
771b780... Update Catalan translation (*)
e426cda... Update Catalan translation (*)
db71a8f... libgimpwidgets: add a "value" property to GimpIntComboBox… (*)
b3bed72... plug-ins: default export bit depth for 16 or 32 bpc images (*)
d0b1c14... plug-ins: fix #3854 by porting twain to the new plugin fram (*)
9e3508c... plug-ins: silence some warnings in twain plug-in. (*)
783f7ca... Re-enable Twain plugin on Windows for Meson build (*)
678f400... Update Ukrainian translation (*)
8dcf258... Issue #2275: rotate commands not actually applied to the im (*)
0fc8821... plug-ins: fix missing "plug-in-colormap-swap" procedure. (*)
22bedfc... Fix #4560 - file-xpm saving unused transparency (*)
273ff38... Update British English translation (*)
ec26bc4... app: (meson) create_test_env.sh was not run. (*)
43d0f0f... gimppdb: Allow more easy bindable API (*)
943e00b... Update Catalan translation (*)
cc2f064... plug-ins: Port palette-sort to Python 3 (*)
a07576b... Port benchmark-foreground-extract.py to python 3. (*)
33085b5... plug-ins: Port python-eval.py plugin to python 3. (*)
12b4d9b... Port histogram-export plugin to python 3 (*)
a455c72... plug-ins: update previous commit to API changes. (*)
e154cd2... plug-ins: delete Python whirlpinch and clothify without por (*)
2271b5b... Issue #4368: remove 2 more outdated Python plug-ins. (*)
0ec5ee4... plug-ins: get rid of pygimp! (*)
3fb2820... icons: remove old file move error. (*)
6dae2c1... app: remove unused function. (*)
71ad53e... libgimpconfig: fix conversion of negative int values in gim (*)
1ae1801... Update Ukrainian translation (*)
5fb0577... app: NULL log domain is not a bug. (*)
67e2e1b... app, libgimp, plug-ins: move Orientation metadata handling (*)
5a8d696... libgimp, pdb: new functions gimp_image_policy_rotate() and… (*)
9005a3a... libgimp, po: fix def files and POTFILES.in. (*)
41c8d19... app: argh metadata-rotation-import-dialog.h missing from Ma (*)
09fa321... app: new profile conversion policy to preferred color profi (*)
2ec6510... Issue #4505: Adjust the Preferences size to fit on smaller (*)
b4fefc0... Update Ukrainian translation (*)
578e3b0... Issue #5630: Sample Merged as defaults in Color Picker tool (*)
578c078... app: GimpFilterTool displays a "Sample merged" checkbox. (*)
aac4987... Update Kabyle translation (*)
2e73e30... libgimp: 'gimp_ui' as priority prefix for GimpUi introspect (*)
9c90ab4... MR !343: using GimpUi prefix in Vala plug-ins too. (*)
9acefd2... fix: themes_theme_change_notify: error parsing theme.css on (*)
9f385b2... gitlab: update Container Registry link. (*)
fe340c8... plug-ins: The plugin can leak the "tif" file descriptor as (*)
9727a38... plug-ins: When exporting BMP with color space info, always (*)
7fb2fb9... NEWS: update with some of the master-only changes. (*)
68e0463... icons: (meson) gimp-curve-point-* icons were not installed (*)
b5298d0... etc: smaller default position and size of main image window (*)
b326b68... libgimpwidgets: GtkComboBox "active" property must trigger… (*)
8f8f7e4... gitlab, build: Win32 distribution jobs for our CI. (*)
cdb61d8... build: dll_link.py improved to handle both i686 and x86-64 (*)
6eab32c... build: (Windows) glib-compile-schemas and gdk-pixbuf-query- (*)
42e25e5... gitlab-ci: "needs" jobs have to be in a prior stage. (*)
6f4155e... gitlab-ci: name the distribution artifacts and small build- (*)
5ec3293... plug-ins: change export dialog title when exporting as AVIF (*)
45ad1c0... Update Ukrainian translation (*)
66dae00... Issue #5734: fix typos in if() test. (*)
c04c2d8... app: fix file comparison. (*)
e1f1075... Update Slovak translation (*)
37242c0... Update Slovak translation (*)
02bad34... Issue #5735: incorrect condition because of missing parenth (*)
f106c23... Add Slovak translation (*)
db37b1b... Update Slovak translation (*)
14e1d80... Update Slovak translation (*)
45fb76b... Update Slovak translation (*)
ecbc38f... plug-ins, extension: goat-exercises becomes a GIMP extensio (*)
9156571... app: don't show an uninstall button for system extensions. (*)
9c4860b... app: check extensionrc existence before trying to parse it. (*)
3e0be20... app: fix wrong extension active state on exit. (*)
81aea1f... Update Ukrainian translation (*)
e4dfd04... Update Ukrainian translation (*)
b9ad5d4... extensions, po-plug-ins: fix localization of extension meta (*)
f79fafb... Update Polish translation (*)
4766373... Update Catalan translation (*)
e77d951... meson, autotools, CI: simplify plug-in binding build option (*)
05d0d5b... Update Spanish translation (*)
64bfa57... Improved HEIF plug-in (*)
9069d81... libgimpbase: fix #2253 saving metadata failed if Pentax Pre (*)
fafe988... plug-ins: Let the user know if we fail to save image metada (*)
2ca6c87... Update Ukrainian translation (*)
d844b31... Update Slovak translation (*)
534e0a4... Update Slovak translation (*)
5c89099... Issue #4777: "New version available" after update. (*)
7bb0748... NEWS: HEIF improvements available on master only. (*)
025309b... app, libgimpconfig: "printer-profile" becomes "simulation-p (*)
7f303b3... desktop: sync AppData file with `gimp-2-10` branch. (*)
78ee8ae... desktop: kick start the Appdata for GIMP 2.99.2 release. (*)
042ed7e... Update Ukrainian translation (*)
a9a9bb7... extensions: removing a bunch of useless semicolon on Python (*)
228ad50... extensions: update the remote URI for the up-to-date source (*)
22b516a... extensions: Lua and Python 3 goat-exercise procedure name c (*)
326b2fe... extensions: do not build Vala plug-in without GObject Intro (*)
02cb754... plug-ins: run gimp_displays_flush() in foggify. (*)
a3498f4... meson: add a `install-extensions` target to meson/ninja. (*)
d4598dd... extensions: fix localization of the Python 3 goat exercise. (*)
59292c1... po-*: move the Python goat exercise to the gimp30-std-plug- (*)
0d01567... extensions: flag labels and documentation strings for local (*)
bd8f13a... Update Spanish translation (*)
2ac9b60... Update Spanish translation (*)
172bdba... Update Spanish translation (*)
cb2268a... meson: separate line for HEIC and AVIF support. (*)
7ada877... Update Ukrainian translation (*)
22b8cd3... autotools: separate line for HEIC and AVIF support. (*)
05bb84e... Issue #5788: 10/12 bpc in HEIF export does not mean HDR. (*)
29565fc... Update Ukrainian translation (*)
3f3c5b2... build: improve a bit the dll_link build script. (*)
eee0428... data: new splash screen for GIMP 2.99.2. (*)
1a90a2d... app: fix alpha to selection on single layer with offset. (*)
9487c56... app: fix gimp-file-save PDB procedure implementation. (*)
0f6e43f... pdb: fix gimp-file-save PDB procedure implementation. (*)
4b9dc93... app, pdb: set string arguments to "" *after* the GFile. (*)
e736b5f... meson: do not show "profile support: yes" when HEIC support (*)
fc25709... configure: do not show "profile support: yes" when HEIC sup (*)
057b94f... app: use gimp_viewable_is_ancestor() instead of gimp_item_i (*)
89db5f6... app: properly free internal strings at finalization and bef (*)
6c26d39... app: unstable versions will check available development rel (*)
5c03dd1... extensions: goat-exercise appdata depends on po files. (*)
e869a11... gitlab-ci: temporary allow distcheck job failure. (*)
35c0d7d... HEIF plug-in: runtime detection of supported formats (*)
68cea84... app: fix AppStream tag localization. (*)
bca4d43... NEWS: update with new "file-heif-av1-load" procedure. (*)
1baaeab... Update Ukrainian translation (*)
c86d909... plug-ins: fix parameters of Gimp.file_save(). (*)
f673122... Update Russian translation (*)
9b0b206... libgimp: only save metadata after all settings have been up (*)
c10bb09... plug-ins: file-tiff-save looks for the wrong exif tags to d (*)
679fe07... libgimpbase: fix copy-paste error in documentation comments (*)
7957653... plug-ins: fix #3757 Exporting invalid tiffs: Missing requir (*)
7462945... plug-ins: fix a type warning. (*)
e676ad4... app: clean tab indentation. (*)
2920a13... Issue #5809: missing dependency on libm for libgimpwidgets/ (*)
c606318... Issue #4922: install software-update-available from Adwaita (*)
e451456... plug-ins: don't try to read tiff pages with an invalid dire (*)
8e97d56... libgimp, libgimpbase: don't use a fixed GIMP 2.10 version n (*)
3a50e52... app: fix some glitches in the splash status text. (*)
f336f86... plug-ins: use g_message instead of g_printerr when there is (*)
7e6ced5... Issue #5322: [Wayland] broken splash size. (*)
df8d0bc... Update Polish translation (*)
f243b47... Update Russian translation (*)
3ddec66... Update Russain translation again (*)
ea8da00... NEWS: update with many of the major API changes. (*)
517f7e7... NEWS: more API update. (*)
1640a25... NEWS: some more news items. (*)
fa37ca9... po*: update POTFILES.skip with the new toplevel extensions/ (*)
12cf705... docs, etc: regenerate the default gimprc and its manpage (*)
d5892c4... desktop: set the appdata 2.99.2 release date to today (*)
4e79aaf... devel-docs: add the newly generated module.actions files to (*)
0052803... devel-docs: REVERT THIS once module.actions get removed aut (*)
71d24f1... configure.ac, meson.build: bump versions for the 2.99.2 rel (*)
c6f6c42... configure.ac, meson.build: post-release version bump to 2.9 (*)
136e5b6... Update Romanian translation (*)
f47ba9d... Update Romanian translation (*)
eb88603... Update Ukrainian translation (*)
c303201... Update Ukrainian translation (*)
f90f183... Update Romanian translation (*)
73f84ea... libgimp: update .gitignore (*)
8139c3b... Update Romanian translation (*)
9524416... Update Romanian translation (*)
90bcdf9... app, libgimp, pdb: remove references of removed functions. (*)
4d67667... devel-docs: add a "removed functions" table with replacemen (*)
85a6b86... NEWS: update a bit the 2.99.2 release section. (*)
b96bed5... app: show unavailable actions in Action Search after availa (*)
81f9ea4... Revert "gitlab-ci: temporary allow distcheck job failure." (*)
cebeb90... configure.ac: fix `--with-linux-input` handling with upcomi (*)
d48dae7... plug-ins: implement file-heif proc list in init_procedures( (*)
7473931... NEWS: some update. (*)
29c7ec9... libgimp: typo and wording fix in comment docs. (*)
df91623... Update Romanian translation (*)
adef87e... Update Romanian translation (*)
a7f40df... Add some new files to the GIMP3-plug-in-porting-guide, incl (*)
961be4d... libgimp: Fix regression in GimpRunSaveFunc (*)
7931980... GimpArray: Add missing array length GIR annotation (*)
1fb2448... app, pdb: use gimp_is_canonical_identifier() for pdb-get|se (*)
c109a35... plug-ins: fix PDB data identifier to be canonical. (*)
82ee478... libgimpwidgets: store GimpFileEntry private data in appropr (*)
1a5eea4... app, libgimp, pdb: improve a bit gimp_image_get_parasite_li (*)
5238958... libgimpwidgets: make GimpScaleEntry into its own widget. (*)
d81b151... app, plug-ins: use the updated gimp_prop_scale_entry_new() (*)
1e81bda... app, libgimpwidgets: improve GimpScaleEntry API. (*)
0f05825... app, libgimpwidgets, plug-ins: default increments for GimpS (*)
9919323... libgimpwidgets: fix def files. (*)
ad8b417... libgimpwidgets: better algorithm for GimpScaleEntry default (*)
10dfaea... libgimpwidgets, plug-ins: continue GimpScaleEntry port to r (*)
f342b56... plug-ins: various plug-ins ported to new GimpScaleEntry. (*)
7ebd196... plug-ins, modules: more port to GimpScaleEntry. (*)
611e22f... plug-ins: port script-fu-interface to GimpScaleEntry. (*)
52c3b91... plug-ins: port GIMPressionist to GimpScaleEntry. (*)
8eabc21... Update Catalan translation (*)
6830cbe... Update Catalan translation (*)
dbc1980... plug-ins: Fix incomplete port of file-openraster. (*)
e0854b6... plug-ins: port remaining plug-ins using old gimp_scale_entr (*)
aa0b70e... libgimpwidgets: get rid of old gimp_scale_entry_new(). (*)
4fe56cd... plug-ins: fix GIMPressionist build warning. (*)
f27d172... libgimpwidgets: new GimpColorScaleEntry class. (*)
1cdfb0b... libgimpwidgets: use G_DECLARE_* macros on Gimp*ScaleEntry c (*)
77d2a93... libgimpwidgets, plug-ins: remove legacy gimp_color_scale_en (*)
b3c0ba0... app, libgimpwidgets, modules, plug-ins: finishing GimpScale (*)
0d98969... libgimpwidgets, plug-ins: rename gimp_scale_entry_set_range (*)
924a863... Update Ukrainian translation (*)
61c345c... Update Polish translation (*)
b67ca55... Issue #5691: Import/Export of GeoTIFF loses important heade (*)
6109015... Update German translation (*)
96f36f0... Update Ukrainian translation (*)
9b9b436... NEWS: update 2.99.4 section. (*)
a821b47... Update Romanian translation (*)
2997230... Update Romanian translation (*)
005f3bd... Update Romanian translation (*)
9c0ce5a... Update Romanian translation (*)
4b50588... Update Romanian translation (*)
4ce6d35... Update Romanian translation (*)
c1a32e5... libgimp: add some first API to populate a GimpProcedureDial (*)
4e612b0... NEWS: remove GeoTIFF support (moved to GIMP 2.10.24 NEWS fi (*)
85fe0e7... Update Romanian translation (*)
78702da... Update Romanian translation (*)
4f20155... Update Romanian translation (*)
3449652... app: properly grab focus when targetting text input of Gimp (*)
4ea2b43... libgimpwidgets: new GimpLabeled class and GimpLabelSpin sub (*)
079d8fd... libgimpwidgets: make GimpScaleEntry a child class of GimpLa (*)
d95f417... app, libgimpwidgets, modules, plug-ins: code changes after (*)
2322c37... libgimp: improve design and usability of generated procedur (*)
6b846b4... plug-ins: update file-fli to use the GimpProcedureDialog ge (*)
fb7a46c... libgimpwidgets: fix gimpwidgets.def file. (*)
3e35fe4... Cppcheck fixes (*)
60f1095... Issue 5870: add reference to GNU documentation in INSTALL. (*)
dce67b4... gitlab form - Do not show compilation tips (*)
efd2af9... build: update nightly flatpak manifest. (*)
e85dd77... libgimpwidgets: fix GimpChainButton init(). (*)
93ad5eb... Update Swedish translation (*)
3d24f6c... Update Polish translation (*)
1514f99... Update Catalan translation (*)
1859891... Update Romanian translation (*)
9375673... Fixes Catalan translation (*)
b3fc242... Issue #5888: GIMP 2.99.2 crash when using brush in multiply (*)
8069659... Update Slovak translation (*)
f40dc40... app: fix autotools build. (*)
a8a8e57... Update Spanish translation (*)
75e6f10... app: fix "Luma Lighten/Darken only" layer modes. (*)
a86ed68... app: wait for the software to be fully initialized before p (*)
b2649da... app: improve opening images through the DBus service. (*)
b9ab461... app: display profile name in "Color space" field of Image P (*)
377de0a... app: proper ellipsis & wrap on Image Properties label where (*)
735a071... libgimpwidgets: align gimpproswitch label to the left. (*)
673f490... libgimp: also size prop switch widget's label as GimpLabele (*)
7b6f2e5... libgimp, libgimpwidgets, plug-ins: improved GimpProcedureDi (*)
636044a... libgimp: export_comment values was not set in libgimp. (*)
e6e2e11... libgimp: some more functions to GimpProcedureDialog. (*)
c85a6ca... libgimp: fix typo. (*)
e16f5bc... libgimpwidgets: argh forgot to edit the autotools Makefile (*)
74eb2b1... libgimp, libgimpwidgets: re-argh - fix the def files too. (*)
435d5ce... libgimpbase: do not use g_snprintf() with same source and b (*)
4485296... libgimp: fix timezone in IPTC tag Iptc.Application2.TimeCre (*)
4dd64e7... Update Romanian translation (*)
7a50b09... app: undeprecate some Pango/Harfbuzz calls. (*)
b19e779... app: s/pango_fc_font_has_char/pango_font_has_char/ (undepre (*)
b7796b0... app: improve sample text logics for CJK fonts. (*)
9c52af2... app: better translatable text for "Indexed color" color spa (*)
5d639dc... Update Ukrainian translation (*)
2a439ba... NEWS: update. (*)
9ff0204... Issue #5837: TIFF file not recognized. (*)
9a90eef... plug-ins: improvement of TIFF loading when TIFFNumberOfDire (*)
22534f7... Update Ukrainian translation (*)
3f59769... INSTALL: update GEGL build instructions. (*)
de91d84... meson: libjpeg and libtiff are not optional dependencies! (*)
02142e9... Update German translation (*)
0b040dc... Update Serbian translation (*)
bb322d9... Fix typos (*)
5fa38d5... libgimp: bug fixes and design improvements for generated wi (*)
501675b... plug-ins: file-png now uses generated dialog. (*)
d0f67fa... libgimpbase: fix incorrect reading of iptc tags that appear (*)
599d91d... plug-ins: Refactor certain string handling into separate fu (*)
26db975... plug-ins: fix incorrect reading of iptc tags that appear mo (*)
786aaec... plug-ins: fix incorrect single/multi(ple) values for certai (*)
c855590... plug-ins: fix incorrect struct used for comparison in metad (*)
bd2f43b... plug-ins: Refactor cleaning xmp values into a separate func (*)
879b374... plug-ins: fix not showing all values of iptc tags that appe (*)
7cce45b... plug-ins: In metadata-editor always read iptc equivalent va (*)
96c5d1c... plug-ins: add missing Iptc equivalents of Xmp tags in metad (*)
47065df... plug-ins: let metadata-editor also save Iptc tags. (*)
d004305... plug-ins: fix metadata-editor not saving Xmp.photoshop.Urge (*)
3128047... plug-ins: in metadata editor and viewer only convert values (*)
bc3602a... libgimpwidgets: new gimp_label_int_widget_get_widget() func (*)
cd0ac72... libgimp: generated text buffer should also have a tooltip t (*)
4511de4... plug-ins: file-tiff dialog now generated too. (*)
c58b7ad... libgimp: mnemonic duplicate verification in GimpProcedureDi (*)
9f03bdc... libgimpwidgets: fix the def file. (*)
f9f516a... libgimpwidgets: fix missing doc comments and annotations. (*)
ae4daf9... Update Polish translation (*)
3918a0a... libgimp: new metadata support concept in GimpSaveProcedure (*)
56bfda3... plug-ins: update file-png to new metadata handling. (*)
3e67d7d... plug-ins: file-tiff using the new dialog generation. (*)
e1cdb9f... app, icons: add Paint Select tool in the playground (*)
9e391bc... app: Paint Select tool, reflect changes applied to the gegl (*)
d3260b5... Update Ukrainian translation (*)
0b27fec... Update Ukrainian translation (*)
5bbc789... menus: remove PaintSelect tool from the menus... (*)
e53ce2f... libgimp: output a "saving metadata failed" message when rel (*)
3fb2ff1... libgimp: improvements to GimpProcedureDialog API. (*)
9f6fbe8... app: fix generated tool-enums.c and deactivate Paint Select (*)
31111d2... app: mark the paint select tool as experimental. (*)
78fabc1... icons: (meson) install the new icons for the Paint Select t (*)
9ca18c3... INSTALL: add information about GEGL options to enable for t (*)
8d5008d... libgimp, libgimpbase, libgimpwidgets: new gimp_range_estima (*)
2ea5dec... libgimpwidgets: improved gimp_prop_scale_entry_new(), new f (*)
f678aeb... Update Catalan translation (*)
87062e2... libgimp: new gimp_procedure_dialog_get_scale_entry() functi (*)
731537b... plug-ins: port file-jpeg export procedure to new API. (*)
0057356... libgimp: add gimp_procedure_dialog_get_scale_entry to gimpu (*)
b7d55fa... libgimp, libgimpwidgets: fix gimp_prop_scale_entry_new() fo (*)
222c820... libgimp, plug-ins: make mnemonic unique. (*)
7339865... Issue #5967: Inconvenient focus in PNG export. (*)
0e8acc5... Issue #5985: GIMP crashed when deleting paths. (*)
69d187f... Update Ukrainian translation (*)
10bc6a1... Update Catalan translation (*)
bb03641... Update Catalan translation (*)
6f09e09... Issue #5992: Mask to Selection isn't selecting the right pl (*)
b94121f... app/actions: fix Apply Layer Mask (*)
980f0a1... Update Basque translation (*)
f96e7a8... Update Basque translation (*)
c85e4c8... Issue #5813: Hidden rulers in GIMP 2.99 still take the same (*)
b74471e... NEWS: update. (*)
abdea8a... gitlab-ci: expire distribution stage artifacts after 2 days (*)
aa2027c... plug-ins: refactor saving longitude/latitude in metadata ed (*)
23fa5c7... plug-ins: improve casing in metadata-tags. (*)
8db1555... plug-ins: add functions for formatting gps metadata. (*)
34407a6... plug-ins: improve formatting of gps data in metadata-viewer (*)
3ce15f5... plug-ins: fix incorrect formatting when switching between m (*)
a048c8f... plug-ins: fix crash in metadata-editor when licensor phone (*)
c4fa4fc... plug-ins: use g_log instead of g_printerr when setting tag (*)
0318054... plug-ins: improve formatting of gps data in metadata-editor (*)
3d9a9fb... plug-ins: fix #2836 GPS data is truncated to the degree whe (*)
0ffee00... plug-ins: improve error handling and use GError in metadata (*)
08afb7d... plug-ins: use logging for some messages that seem to be for (*)
965e9ea... plug-ins: return proper non-success status in file-pdf. (*)
9172816... libgimpwidgets: allow prop labels on read-only properties. (*)
842889b... Update Ukrainian translation (*)
9c85fad... #5977 prompt to apply layer offset only if there actually i (*)
7ec05c3... app: do not show virtual devices and XTEST device in the In (*)
ff23b2c... Paint Select tool: regroup image mask updates in one place (*)
69b03cf... Paint Select tool: correctly handle drawable offsets (*)
6a169e2... Paint Select tool: add a temporary option to show painted s (*)
1ed87e2... app: improve input device axes display "Input Devices" dial (*)
cd6e777... Issue #6045: File > Debug > Show Image Graph == GIMP_Crash. (*)
ab269ad... Update German translation (*)
bfd2606... Update German translation (*)
7df9bf1... gitlab-ci: graphviz (for the `dot` tool) is now a dependenc (*)
fc4fede... gitlab-ci: disable building file-mng for gimp-win32 explici (*)
d6913fd... Update POTFILES.in (*)
685d938... Update Polish translation (*)
502dcf7... Update Ukrainian translation (*)
12fcf4b... Update Ukrainian translation (*)
822d875... Update Swedish translation (*)
a60d5fc... gitlab: comment out bug reporting howto text. (*)
de739bd... app: better code to handle GimpDeviceInfo axes. (*)
e3ee463... app: move GimpDeviceInfo variables to a private structure. (*)
1c06751... app: update when device axes/keys change. (*)
ac34336... Change "_Misc Ops." to "_Misc" (*)
fc1952c... Update Ukrainian translation (*)
4187b84... Update Catalan translation (*)
273972b... app: do not reuse stored configuration on virtual devices. (*)
31e38fe... app: better tool defaults depending on the device source. (*)
991e99f... plug-ins: fix loading 2 and 4 bit tiff images. This fixes i (*)
698b718... libgimp: add gimp_get_num_processors(). (*)
c94325c... plug-ins: s/g_get_num_processors/gimp_get_num_processors/ i (*)
3b3404b... plug-ins: Set the number of threads used to decode JPEG200 (*)
12564ca... Update Ukrainian translation (*)
845f1c8... data: create po-tags/ build directory. (*)
d4e5019... app: revert to "gimp-paintbrush-tool" as default tool. (*)
6c5c453... Update Kabyle translation (*)
08c3878... Update Icelandic translation (*)
9e4aa58... po, po-plug-ins: (workaround) fixing the distcheck job in C (*)
dfc4ecf... po-plug-ins, po: (workaround bis) fixing the distcheck job (*)
305dcdc... app: do not popup a viewable preview when modifiers are act (*)
f5d9856... app: be more accurate to ascertain in we are multi-selectin (*)
14b4c08... app: catch Alt-click exact combination on GimpItemTreeView (*)
f4d39f8... app: mask alternative click modifiers must not clash with… (*)
a3eba9f... app: new default dynamics is "Pressure Size". (*)
6da6b95... Update Brazilian Portuguese translation (*)
d6d8e43... Issue #6030: Mask related Shortcuts conflicting with Multip (*)
b659d3b... app: different undo labels for various "Alpha to Selection" (*)
c62cbd2... NEWS: update. (*)
155daa3... Update Swedish translation (*)
7a8f891... Update Ukrainian translation (*)
2cae9b9... app: make "gegl:introspect" an optional operation dependenc (*)
d90d622... INSTALL: adding infos about `dot` for "gegl:introspect" dep (*)
7ed6855... Issue #5863: No namespace info available for XMP prefix. (*)
0f7c628... plug-ins: move py-slice.py to gimp-data-extras. (*)
f6f9483... app, menus: get rid of custom input method menu. (*)
1649073... po-python: remove py-slice from POTFILES.in. (*)
6d7d739... app: remove unused (deprecated) property read. (*)
9a05f24... plug-ins: fix uninitialized warnings. (*)
df507c0... Remove trailing spaces in 3 strings (*)
e108584... Update Swedish translation (*)
a30cbb2... Update Ukrainian translation (*)
976b518... app: improve GimpSpinScale usability for keyboard editing o (*)
7b0d553... app: improve GimpSpinScale cursors. (*)
670bc35... app: show the "relative edit" cursor on motion with Shift p (*)
1f48fda... NEWS: update with GimpSpinScale usability updates. (*)
76810d2... Updated HEIF plug-in (*)
ab5ac46... Update NEWS: HEIF plug-in changes (*)
b135020... libgimp, plug-ins: add a "format name" concept to GimpFileP (*)
ea2a9a8... libgimp: replace GtkFlowbox use by GtkGrid in generated met (*)
56c116f... Update Ukrainian translation (*)
c0972ee... app: hide the export file dialog when showing the plug-in d (*)
c1c2b8e... libgimp, plug-ins: add an "(edit)" link next to "Metadata" (*)
fdd949a... Update Ukrainian translation (*)
2b75b63... app: keep error dialog above. (*)
f68d91e... Update Swedish translation (*)
c10ffd4... libgimp: fix the def file. (*)
59f2ba4... libgimp, devel-docs: enhance GIMP-PLUGIN-DEBUG backtrace (*)
9893f60... plug-ins: changed GTK_RESPONSE_YES|NO into GTK_RESPONSE_OK| (*)
c05abce... plug-ins: fix #4176 color displayed wrong in multi page tif (*)
43c3369... Update Ukrainian translation (*)
0d7c26f... plug-ins: add missing define G_LOG_DOMAIN in file-psd for t (*)
12348f5... app: fix some RGB/sRGB mixup in 2 labels. (*)
d9b25b8... app: do not ask about conversion for an image using a prefe (*)
2ffedd1... desktop: AppData updated for upcoming 2.99.4 release. (*)
15c1e04... INSTALL: update a bit the installation instructions. (*)
277a086... Update Ukrainian translation (*)
8040813... Update Polish translation (*)
2d5aa81... depend on GEGL-0.4.28 (*)
daea111... autotools: bump GEGL dependency to 0.4.28. (*)
aa151a0... app/dialogs: protect against calling gettext(NULL). (*)
dfbf1d5... app/widgets/gimpactiongroup: protect against calling gettex (*)
5520b55... NEWS: update. (*)
d4392d0... Update Catalan translation (*)
e5aa146... docs, etc: regenerate the default gimprc and its manpage. (*)
82391c1... devel-docs: some updates to release-howto.txt (*)
588626d... desktop: update appdata with dates. (*)
d89f28d... Update/fix Russian translation (*)
b1abc5b... app: improve Paint Select Tool description. (*)
9fc87b8... authors: update the authors list. (*)
db996f2... Release development version GIMP 2.99.4. (*)
72effc5... configure.ac, meson.build: post-release version bump to 2.9 (*)
50a0f49... devel-docs: some small release-howto updates. (*)
b38d55b... Update Ukrainian translation (*)
73252da... GIR: Add some missing (nullable) annotations (*)
bba70f5... gimpparamspecs: Add annotations about array length (*)
e34c051... gimpintcombobox: Add (array length) annotation (*)
df28349... GIR: Try to return more specific GtkWidget subclass (*)
c21859e... Issue #6142: plugin crash exporting as jpg. (*)
b3f3120... libgimpwidgets, app: silence warnings about State 0 for Gim (*)
918a1c4... Updated Greek translation (*)
1ba3052... Updated Greek translation (*)
1023197... Update Lithuanian translation (*)
76e3802... libgimpwidgets: Use g_object_notify_by_pspec for ruler (*)
4341077... libgimpwidgets: Use g_object_notify_by_pspec for zoommodel (*)
4d100cc... app: Use g_object_notify_by_pspec for GimpItem (*)
fa44c5d... libgimp: Fix SaveProcedure properties gtkdoc (*)
6dc3cb1... devel-docs: Update libgimpwidgets3-sections.txt (*)
4a48ea4... Updated Greek translation (*)
f1aae9a... app: tagpopup: Try to set transient-for property (*)
e8b6ba5... libgimpwidgets: Set transient_for on scrolledpreview (*)
226f370... libgimp: progress: partially fix native window id (*)
273486a... libgimp: Don't use g_message() for log message (*)
5a1dd58... app: Partially correct gimp_window_get_native_id() (*)
fa4eb26... plug-ins: screenshot: Remove GDK_NATIVE_WINDOW_POINTER (*)
929311f... libgimp: improve gimp_procedure_dialog_check_mnemonic(). (*)
a29ece2... plug-ins: screenshot_x11_available() should not always retu (*)
aab1d0c... plug-ins: do not show our own dialog with Freedesktop scree (*)
a4d3b5e... Update Swedish translation (*)
dcddb2f... Update Swedish translation (*)
ba4f24e... plug-ins: set parent_window parameter to Screenshot functio (*)
ce9bfdc... libgimp: always keep the same number of columns for metadat (*)
af7f46e... Update Spanish translation (*)
c328da6... app: Hide CSD when going fullscreen (*)
9fd2433... libgimp: Add gtkdoc comments in gimpproceduredialog (*)
1f3bcb9... libgimp: Always use g_object_notify_by_pspec() (*)
e3fcd3f... Update Japanese translation (*)
0595d0e... Update Japanese translation (*)
029ffd5... Issue #5066: Create From Screenshot Crash. (*)
df11a5c... Fixes small tweak (*)
6bd97df... Update Lithuanian translation (*)
d009aea... Update Lithuanian translation (*)
7be1776... Update Japanese translation (*)
efa899a... plug-ins: fix #6200 DDS BC5 compression/decompression has R (*)
a4cc8b7... plug-ins: fix incorrect dds BC5 images saved by GIMP. (*)
6915485... plug-ins: set blue channel of BC5 dds images to 0 instead o (*)
dda3990... Update Japanese translation (*)
478193f... libgimp: add down arrow to "Reset" button to show it will p (*)
2dd61d4... Fixed #6109 for saving color profile on each tiff layer (*)
f814ae7... plug-ins: save comment on all tiff pages/layers. (*)
c7efae0... plug-ins: fix tiff comment getting saved when save comment (*)
3e25ea5... libgimpbase: new gimp_parasite_get_data(). (*)
c9b0caf... libgimp: rename "Save|Load Defaults" buttons in GimpProcedu (*)
a2965b1... Update Swedish translation (*)
64a6baa... libgimp, libgimpbase: fix def files. (*)
e96dba4... Update Serbian translation (*)
d8c164c... plug-ins: fix #6144 Unrecognised or invalid BMP compression (*)
e55e078... plug-ins: allow loading of BMP images with incorrect BI_BIT (*)
0bd5eb3... Update Serbian translation (*)
d60b74b... Update Serbian (Latin) translation (*)
c15e9ba... Update Ukrainian translation (*)
de161a1... libgimp: Add compiler hints to gimpproceduredialog (*)
9cfc0a9... Update Catalan translation (*)
d0d0c9f... Update Catalan translation (*)
10dc9fc... Update Finnish translation (*)
4d0ba43... Paint Select tool: add a dedicated function to check tool r (*)
7d753c6... Paint Select tool: apply a threshold on the image mask befo (*)
dccc57c... Update Ukrainian translation (*)
e50f566... Update Swedish translation (*)
f572d77... Update Japanese translation (*)
634a28c... Update Japanese translation (*)
cca6830... Update Japanese translation (*)
234e006... Update Japanese translation (*)
b962c07... Update Japanese translation (*)
bfa35ef... Update Serbian translation (*)
8c3eb59... Update Serbian (Latin) translation (*)
f489976... plug-ins: fix #5081 Opening TIFF with YCbCr format displays (*)
00db130... Update Serbian translation (*)
fc955b8... Update Serbian (Latin) translation (*)
d9d8ae7... Update Serbian translation (*)
dce0eef... Update Serbian (Latin) translation (*)
773c3a8... HACKING: some update on coding style and other. (*)
cdf239b... Update Catalan translation (*)
16ddf39... Update Catalan translation (*)
0f6e6e0... Update Serbian translation (*)
e7db1e6... Update Serbian (Latin) translation (*)
f78b131... Update Japanese translation (*)
26903fd... Update Japanese translation (*)
f77e261... plug-ins: export with explicit PNG's sRGB chunk when no pro (*)
be45799... Update Japanese translation (*)
07a3734... plug-ins: fix plugin-defs for file-heif. (*)
823ae50... plug-ins: fix crash at end of JPEG export. (*)
83ab86e... plug-ins: fix #6279 Error loading PSD file: Unexpected end (*)
e341f00... Update Ukrainian translation (*)
6ca6a8d... HEIF plug-in: ensure max quality for lossless encoding (*)
7465b07... plug-ins: more debugging data in file-darktable. (*)
d21911e... Issue #3265: PNG gAMA chunk is silently ignored. (*)
041104b... Paint Select tool: enable viewport-based local selection (*)
c53b644... Update Serbian translation (*)
aceeb38... Update Serbian translation (*)
82f9329... Update Serbian translation (*)
5498640... Update Serbian translation (*)
593e9fa... Update Serbian translation (*)
76b5b97... Update Serbian (Latin) translation (*)
2b74bcb... Update Serbian translation (*)
a55cab8... plugins: feature #449 allow fract DPI values when importing (*)
40b8345... Update Swedish translation (*)
4e8087b... Update Catalan translation (*)
c264f0b... gimp: macOS: fix for file export dialogs GIF and PNG. Autho (*)
58b98b9... libgimpbase: remove case of plug-ins binaries directly unde (*)
1873f0d... libgimpbase: fix memory leak in gimp_installation_directory (*)
00bbeab... Issue #6210: Subpixel font rendering system settings should (*)
e813d90... app: allow 0.0 precision for gimp_coords_interpolate_bezier (*)
fee2211... app, libgimp, pdb: improve gimp_vectors_stroke_get_length() (*)
8220992... devel-docs: Introspected Python libgimp and libgimpui docs (*)
6b65998... xcf: fix #6138 Stack Overflow when saving xcf. (*)
d3194c1... Update Catalan translation (*)
926eb43... plug-ins: #5896. add option for reversing order of layers w (*)
93baaa6... app: Use GtkListBox for title formats preference (*)
25d80fa... app: Use GtkListBox for icon themes preference (*)
6df6332... Issue #987 Corrupt 'gimp-metadata' parasite. Parsing XMP da (*)
3c674e3... Update Ukrainian translation (*)
7890d20... Update Ukrainian translation (*)
d346596... Update Catalan translation (*)
2381dbe... Update Polish translation (*)
d001e4b... Issue #5984 file-openraster-save throws CRITICAL at Gimp.Ob (*)
7650767... plug-ins: loading and saving of group layers failed in open (*)
304c7d6... plug-ins: don't use the legacy layer modes in openraster lo (*)
6d6b7e9... plug-ins: improve exporting of layer modes for openraster. (*)
9d9f6e6... plug-ins: add progress updates to openraster load and save. (*)
9a19cf3... plug-ins: add missing parameters to file-png-save in openra (*)
d87cd48... plug-ins: check for run_procedure SUCCESS in openraster (*)
4686363... plug-ins: disable progress updates in file-png in non inter (*)
1850f69... libgimpwidgets: fix Gtk warning about wrong state for GimpC (*)
9f46d92... Update Swedish translation (*)
84337cb... Update Swedish translation (*)
4b39217... devel-docs: generate Python API (GObject Introspected) docu (*)
eae3d47... devel-docs, meson: g-ir-doc option to generate introspected (*)
72af40b... devel-docs: generate both gjs (Javascript) and Python API d (*)
d57eafd... plug-ins: gAMA chunk export is now a redundant option. (*)
3303f91... NEWS: update. (*)
443b738... libgimpbase: improve gimp_parasite_get_data(). (*)
ee26a39... app: replace gimp_parasite_data*() with gimp_parasite_get_d (*)
63d6d77... plug-ins: replace gimp_parasite_data*() with gimp_parasite_ (*)
ef3d4cd... app: fix crash when opening several times an export plug-in (*)
3e4407a... libgimp, libgimpconfig: use gimp_parasite_get_data(). (*)
5d5ad7e... libgimpbase: finally get rid of gimp_parasite_data() and… (*)
73a64a4... app: use the GimpDisplay as progress object when exporting. (*)
6bf7892... libgimpbase: fix def file. (*)
d8009a0... plug-ins: Remove gamma parameter in openraster call to file (*)
b8abac1... app: fix crash when deleting channel (*)
0d519a6... app: fix config properties / spin buttons mapping for Convo (*)
90d0a7f... app, menus: move "GEGL Operation" from Tools to Filters > G (*)
ce93d5c... gui: #5339 Disable GEGL Op menu action if no image is open (*)
7a363f9... app: s/GEGL graph/GEGL Graph/ (*)
09ed415... Update Ukrainian translation (*)
5781ee7... Update Catalan translation (*)
a603776... gui: #1140 Add image size template selector to resize canva (*)
5e9c33b... libgimp: add missing documentation for gimp_procedure_dialo (*)
052fbed... libgimp: allow NULL title for gimp_procedure_dialog_new()… (*)
b7e7561... app: fix wrong enum type bug. (*)
6298657... Update Swedish translation (*)
8342d96... Update Polish translation (*)
118c0c6... app: fix max size computation for status message. (*)
b134da1... Fix Python execution with autocrlf on Windows (*)
8243872... Issue #288: Point snapping to guides does not work outside (*)
f70f24d... Update Hungarian translation (*)
a4a9e17... Update Hungarian translation (*)
6b281e8... plug-ins: add progression to PDF exporting. (*)
a434dad... Update Hungarian translation (*)
b7fd0b3... Update Hungarian translation (*)
09bce47... Prettifications of the 3 issue templates (*)
636eb02... plug-ins: update darktable lua script to API change in dark (*)
708bdf3... libgimp: improve gimp_progress_update(). (*)
e881071... plug-ins: improve a bit PDF export progression. (*)
015f494... Issue #6435: Off canvas guides. (*)
846b706... Update Hungarian translation (*)
e58919a... Update Ukrainian translation (*)
55dda62... Update Swedish translation (*)
6e569e5... Update Hungarian translation (*)
300ca2c... Update Hungarian translation (*)
97db69c... Update Hungarian translation (*)
dffab0e... Remove GimpInt16Array (*)
1de810f... configure, meson: missing OpenRaster MIME type in desktop f (*)
1e76829... Issue #6447: Meson 0.57 build fails. (*)
579cfc0... libgimpwidgets: on HiPPI display, fix stroked eye when pare (*)
02fa354... app: replace more gimp_(s|g)et_active_layer() to *_selected (*)
c800b26... app, pdb, libgimp: new PDB call gimp-image-set-selected-lay (*)
d984089... app: remove useless code. (*)
0f0e63f... plug-ins: multi-layer support in PSD load/export. (*)
6e7ce32... libgimp: new gimp_image_take_selected_layers(). (*)
72d1f9c... plug-ins: get rid of gimp_image_(s|g)et_active_layer(). (*)
6457394... Issue #6446: Typo fixes. (*)
a3e7bdf... Update Ukrainian translation (*)
6959426... tools: Rectangle select. Incorrect center_xy after converti (*)
e83faed... Update Swedish translation (*)
8977c10... gui: Update text of 'Crop tool' option to 'Selected layers (*)
a3a6607... Update Ukrainian translation (*)
2abf23c... Update Swedish translation (*)
fb0deac... Update Catalan translation (*)
64128c7... Update Polish translation (*)
87669c2... Updated Italian translation (*)
f0a8c0c... plug-ins: also generate grayscale color profiles from gAMA/ (*)
a44de46... libgimp: fix annotation. (*)
97739af... plug-ins: libtiff warnings can cause a crash on Windows. (*)
2ff9ccf... plug-ins: add more safety checks when loading a TIFF image. (*)
20cedd4... plug-ins: improve a few error messages and allow translatin (*)
038e9ea... Update Slovenian translation (*)
fe4cde9... Update Ukrainian translation (*)
32434d9... gitlab-ci: testing gtk!1563 for Windows Ink support. (*)
8336147... Revert "gitlab-ci: testing gtk!1563 for Windows Ink support (*)
51a0278... Updated Slovenian translation (*)
d004a42... Updated Slovenian translation (*)
aff0c68... Updated Slovenian translation (*)
17d9fb8... Updated Slovenian translation (*)
8ef6a9c... Update Hungarian translation (*)
86d1cf1... Update Hungarian translation (*)
a6d4ef8... plug-ins, TIFF: improve loading of miniswhite/minisblack im (*)
a79aac6... plug-ins, TIFF: Don't try to load image with bit depth we c (*)
dee605c... Update Ukrainian translation (*)
4416313... plug-ins, TIFF: Oops, forgot to save formatting fixes befor (*)
df766d5... Fix annotations allowing null "constraint" and "data" args, (*)
f59feba... Fix #6540 annotations on BrushSelectButton.get_brush() (*)
1edd114... plug-ins: improve error handling when loading g3 fax images (*)
fd2aa64... plug-ins: be a little more forgiving loading g3 fax images. (*)
3fe07c1... Update Ukrainian translation (*)
0442f70... Update Polish translation (*)
43b2578... libgimp: fix annotations of gimp_image_list(_selected)_laye (*)
1cab305... tools: Made 'Crop tool' aware of color or pattern changes (*)
3f1cae4... libgimp: gimp_image_take_selected_layers() with boolean ret (*)
106e13d... Issue 4594: Spotify doesn't open with Gimp open. (*)
138aadc... Update Turkish translation (*)
0ef5d67... Update Hungarian translation (*)
e24a6dc... plug-ins: refactor metadata-editor adding values to gui. (*)
0a0eeac... plug-ins: more refactoring of metadata-editor. (*)
c2fa21a... plug-ins: remove use of global tagdata array in metadata-ed (*)
87763cb... plug-ins: remove use of strcpy without length checking in m (*)
9c2451d... plug-ins: refactor writing single metadata tag in metadata- (*)
4609def... plug-ins: more refactoring of duplicate code in metadata-ed (*)
f04b84c... plug-ins: fix using incorrect structs and fields in metadat (*)
184b803... plug-ins: fix several memory leaks in metadata-editor. (*)
d00fe2b... plug-ins: set most common CreatorContactInfo last in metada (*)
a95371c... plug-ins: in metadata-editor use /iptcExt instead of /Iptc4 (*)
2693438... libgimp: fix (destroy) and (closure) annotations. (*)
47fbfc2... libgimpbase: do not assume PATH_MAX to be the actual max si (*)
8586f16... libgimpbase: fix _gimp_reloc_init_lib(). (*)
362e00f... libgimpbase: get rid of one more PATH_MAX. (*)
5eb9a99... libgimp: improve saving xmp metadata. (*)
f4fd1f5... Update Swedish translation (*)
9e4bc86... Fix -Wsign-compare in gimpbase/gimpparamspecs. (*)
352b588... libgimp: fix issue #6050 Phantom comments on pictures. (*)
3446378... plug-ins: interpret Exif.Photo.UserComment before showing i (*)
fac9d9b... Update Brazilian Portuguese translation (*)
c15537b... Update Brazilian Portuguese translation (*)
2c96513... Update Brazilian Portuguese translation (*)
7fb6962... plug-ins: fix crash of qbist when loading files. (*)
a229454... plug-ins: Do not write empty ModelReleaseStatus and Digital (*)
0a90245... plug-ins: Do not write to Iptc.Application2.DateCreated if (*)
93f5919... plug-ins: fix incorrect values for ModelReleaseStatus and P (*)
8396fc5... plug-ins: tweak the pattern preview size relatively to the (*)
708f075... plug-ins: make the applied pattern in qbist a bit more prom (*)
4b940f8... Update Ukrainian translation (*)
5d14c59... plug-ins: fix incorrect saving of Iptc.Application2.Caption (*)
03d6bc9... app: do not use PATH_MAX and realpath() on macOS. (*)
cad00ab... Update Slovenian translation (*)
4b4a578... Update Slovenian translation (*)
804c322... Update Slovenian translation (*)
95900ae... configure,meson,app: depend on GEGL-0.4.30 (*)
21add2c... Update Swedish translation (*)
f3ee39c... devel-docs: quick command to get the right flatpak runtime (*)
758f259... NEWS: update. (*)
b1e16db... NEWS: remove some points which were actually backported to (*)
513fc9d... gimp.doap: adding myself as maintainer in the doap file. (*)
1a4b69c... Update Catalan translation (*)
ae96f43... Update German translation (*)
5e68a95... app: fix the test for XCF version with off-canvas guides. (*)
9b6d59f... Update British English translation (*)
a539c6d... Update Spanish translation (*)
158bb12... Update Polish translation (*)
c6150f6... Add Hebrew translation (*)
fb98b18... Update Hebrew translation (*)
b1fed22... libgimpbase: new GimpProcedureSensitivityMask type. (*)
dc78532... app, libgimp, pdb: new API to advertize when procedures are (*)
353c734... app, libgimp, libgimpconfig, extensions: image procedures n (*)
3f9c736... libgimp: new gimp_plug_in_error_quark() / GIMP_PLUG_IN_ERRO (*)
79e6086... plug-ins: fix many GimpImageProcedure to new run() API. (*)
931b9fb... plug-ins: fix all remaining GimpImageProcedure to new run() (*)
6dd48d1... app, libgimp, pdb: improve gimp_image_get_layers() docs. (*)
b78eb95... libgimp: only add the generic metadata aux arguments once. (*)
e54bfa5... app: Print 2-digit LittleCMS minor versions correctly (*)
de87a31... libgimp, libgimpbase: update the .def files. (*)
809e045... build: remove *.rs file association with SUN Raster images (*)
957e337... Update Ukrainian translation (*)
dda65d8... app: Don't second-guess the dependency system (*)
80c2f28... MAINTAINERS: update. (*)
cd3333c... meson, configure, plug-ins: image/x-sun-raster is a support (*)
d124e97... Update Dutch translation (*)
b839885... Update Swedish translation (*)
70a9576... app, devel-docs, libgimpbase: s/gimp_parasite_name/gimp_par (*)
891097b... libgimp: gimp_procedure_dialog_fill() allows no properties (*)
0b01b81... libgimpconfig: implement serializing GimpParasite into a Gi (*)
d659bb1... plug-ins: store last used values for QBist with new plug-in (*)
fa16152... app, libgimp, pdb, plug-ins: update some more functions to (*)
931f44e... extensions: update the 5 goat-exercise extensions to multi- (*)
6b31000... NEWS: update. (*)
acf104a... Update Ukrainian translation (*)
32310f5... libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_T (*)
ca8bc2b... app, libgimp, pdb, plug-ins: more functions moved to get|se (*)
df723ac... plug-ins: use GimpChannelOps in gfig rather than using a cu (*)
3f09030... libgimp: new gimp_procedure_dialog_set_sensitive(). (*)
2f46dfb... plug-ins: use gimp_procedure_dialog_set_sensitive(). (*)
5ae7bb6... app: fix folder when showing again the export dialog. (*)
c3cfab2... libgimpbase: fix gimp_parasite_new() annotation. (*)
7e2a023... build: adding patch for glib!2020. (*)
83a5838... Update Persian translation (*)
6488a5e... Disable automatic metadata handling for HEIF plug-in (*)
b218653... gui: Add pixel density selector to canvas size dialog ... (*)
cbce7b3... Issue #6033: fix calling gimp_pdb_run_procedure_argv() with (*)
1fb7763... Update Ukrainian translation (*)
4aaad4f... app: fix 3d transform tool not added to gimphelp-ids.h (*)
48ff531... plug-ins: fix #6723 Unable to open DDS files. (*)
530dc88... app, libgimp*: glib-genmarshal warns about --header --body (*)
6a0a8b4... desktop: sync AppData with gimp-2-10 branch. (*)
266f16c... NEWS: update. (*)
6f00228... Update Ukrainian translation (*)
6a9c072... Update Lithuanian translation (*)
ea08305... Update Lithuanian translation (*)
5cb51e0... Fix issue #6577 : scriptfu hang on select dialog on Mac (*)
e8b23d6... typo in pdb/groups/plug_in_compat.pdb (*)
1f4df66... desktop: prepare 2.99.6 release. (*)
51d9251... NEWS: small update. (*)
623ce4a... plug-ins: move benchmark-foreground-extract to gimp-data-ex (*)
3094517... Update Ukrainian translation (*)
c3b396c... Updated Italian translation (*)
0c39289... Update Spanish translation (*)
e3f2a54... Update Spanish translation (*)
72d4b91... libgimp: argument array for GimpImageProcedure was incremen (*)
5d21066... libgimp, libgimpconfig: recognize RGB boxed args containing (*)
ca72c41... libgimp, libgimpwidgets: support of GimpRGB properties in… (*)
f15d161... plug-ins: update foggify to latest API and add a GUI. (*)
e1a489a... libgimp: sink the floating references after adding them to (*)
077f2d4... plug-ins: remove now useless/ugly workaround. (*)
0b750ec... app: print to standard error output when procedure uses dep (*)
fb84b9e... plug-ins: fix a bunch of Scheme scripts after API functions (*)
e960f1a... Fix #5915, Python Console Apply button fail. (*)
2258648... libgimp, libgimpwidgets: fix def files. (*)
5f61d84... Issue 6210: Subpixel font rendering system settings should (*)
51614e9... Update Basque translation (*)
67f63b0... Update Basque translation (*)
66b09fe... libgimp: fix alphabetical order. (*)
2a1555b... plug-ins: fix spyro-plus. (*)
b622f09... po-python: benchmark-foreground-extract.py was deleted. (*)
60b9c56... app, libgimp: validate procedure arguments taking class her (*)
3f9184f... app, pdb: plug-in-autocrop-layer() multi-layer aware. (*)
88e6a8e... devel-docs: update the removed_functions table. (*)
90b3c4e... NEWS: update. (*)
6e27c46... Update Makefile.am (*)
5c12305... Add Vietnamese translation (*)
6068665... Update Vietnamese translation (*)
997c12a... Update Ukrainian translation (*)
68dcb4b... app: fix sending signals to finalized object. (*)
34c1dbd... Fix #6676 brush select crash, pass GimpArray->data instead (*)
65e10fa... plug-ins: change non-existing brush. (*)
6ec20e6... plug-ins: adapt file-openraster to API changes. (*)
33b267b... Update Basque translation (*)
2cb0d0a... Update Basque translation (*)
5bb7f2c... Update Swedish translation (*)
a0f89a9... Update Spanish translation (*)
34150dd... Use g_logging and migrate functions for author's errors to (*)
877d585... Partial fix 5426. Lets old scriptfu script call old name g (*)
51d1ab9... libgimpwidgets: Introduce GIMP_ZOOM_PINCH (*)
a8b258c... app: Implement canvas support for touchpad gesture zoom by (*)
046d420... Update Swedish translation (*)
e1e4818... Update Swedish translation (*)
811d356... app: GimpAction now has a "reason" parameter to explain bei (*)
13a02ae... app: append insensitive reason to GimpAction proxy tooltip. (*)
cad6273... plug-ins: fix #6755 DDS RGB10A2 has Red and Blue swapped. (*)
1d0b925... Update Swedish translation (*)
6a1a0d5... Update Ukrainian translation (*)
1fcb2a3... Update Catalan translation (*)
c0e605e... app: fix an assertion when converting grayscale images to i (*)
d6dac25... Issue #5008: Always true condition (i>=0) inside fill_inver (*)
c6fde64... GIMP-CRITICAL: gimp_marshal_VOID__OBJECT_STRING_STRING: ass (*)
11906fa... plug-ins: Add 'dir-make' procedure to Script-fu. (*)
472eec0... NEWS: update. (*)
69fdcf5... plug-ins: use g_mkdir() for generic cross-platform code. (*)
ed35579... script-fu: fix #6741 Round Corners script fails to work on (*)
165b50a... plug-ins:fix #6624 metadata viewer default window size is t (*)
11e1f6e... app: fix out-of-gamut representation (pink triangle). (*)
ef2402b... app, libgimp, pdb, plug-ins: allow pasting multiple full la (*)
c8020c2... app: don't print a NULL insensitive action reason. (*)
61a95a8... Update Swedish translation (*)
0c951e6... Update Catalan translation (*)
6b1ed7d... Update Catalan translation (*)
b25a8c5... Update Ukrainian translation (*)
3773490... Update Vietnamese translation (*)
d977876... libgimp: add missing API docs-comment for gimp_procedure_ne (*)
423a6fe... NEWS: update. (*)
b7a0679... desktop: fix release date (wrong month! Oups!). (*)
c97cf30... pdb: add a PDB compat procedure for median-blur (*)
829b0da... Update Swedish translation (*)
3950cc2... Update Catalan translation (*)
5115fd8... Update Catalan translation (*)
ed6f1fe... Update Ukrainian translation (*)
694d81d... Update Russian translation (slightly) (*)
e9e9233... Update Russian translation: and then some (*)
603e912... Issue #6179: New Icon for Paint Select Tool. (*)
9b3611e... desktop: release date pushed one day. (*)
8e77f7c... Update Vietnamese translation (*)
842689c... docs, etc: regenerate the default gimprc and its manpage. (*)
9b97846... devel-docs: update release-howto. (*)
bf1b405... Release development version GIMP 2.99.6. (*)
1e53985... configure.ac, meson.build: post-release version bump to 2.9 (*)
88898da... gitlab-ci: improve the CI for releases. (*)
fe228a6... plug-ins: fix #5960 Gimp loads 16 bit DDS images with lumin (*)
2089217... Issue #5475: Tablet pointer offset malfunction with scale r (*)
2967ab7... libgimp: add docs and annotations for gimp_brush_select_new (*)
4ee3a9c... app: fix core crash when a plug-in calling a GimpPdbDialog (*)
3d23369... Update Basque translation (*)
2211ca7... app: wait child processes with g_child_watch_add_full() rat (*)
fa14301... Update Spanish translation (*)
0645bf6... authors.xml, README: update the authors list. (*)
8d8c777... devel-docs: release-howto updated. (*)
3ce0e66... Issue #6767: sensitivity API NO_IMAGE not working in Python (*)
802c6fe... Issue #6767: sensitivity ALWAYS not working in Python. (*)
aba721a... Issue #6280: JPEG preview window doesn't get closed. (*)
7eaa4f1... app, libgimp, pdb: new gimp_display_present() PDB call. (*)
1566d94... app: make sure we send the origin display to plug-ins throu (*)
4f1007e... Issue #6695: Wrong tab after JPG export because of "Show pr (*)
834ff9d... Update Polish translation (*)
644abd7... Update Vietnamese translation (*)
fca3f23... Update Vietnamese translation (*)
8fdeadd... plug-ins: fix using wrong offset for group layer masks in p (*)
6c1a0e8... app: gui_free_progress() should accept any GimpProcess widg (*)
1858aac... gitlab-ci, build: testing native Windows build. (*)
7254d75... Cleanup the Gitlab runner manually. (*)
ffd732c... build: do not build Windows dependencies with ccache. (*)
6c91e7f... build, gitlab-ci: break the native Windows build into 2 job (*)
7cca69c... build: fix a weird (yet unexplained) build bug. (*)
3027b4e... devel-docs: update a bit the release-howto. (*)
8476683... Update Vietnamese translation (*)
89e83ae... Updated Greek translation (*)
2ad3491... gitlab-ci: add Win 32-bit and Linux Clang builds to schedul (*)
419892c... gitlab-ci, build: CI job to package GIMP on Windows from MS (*)
60a9e25... build: add Vietnamese translation to the Windows installer (*)
8c2afcb... NEWS: start the GIMP 2.99.8 section. (*)
4fee04b... Issue #5640: Selection tools not showing selection on Wayla (*)
e8a531e... app: fix selection display on right/bottom borders when rul (*)
6466d46... app: check the time before last selection draw before queui (*)
6dc98fe... Issue #6850: support for memory in the dashboard under Open (*)
e939fce... Installer: include gdk-pixbuf-query-loaders.exe (*)
33d0af3... Installer: ignore version information on files installed to (*)
66ccd53... Installer: install debug symbols by default (*)
5c31c6a... Installer: remove Quick Launch icon (*)
0f775b5... Installer: update python2 interpreter file (*)
06b98b9... Installer: include full version number in icon name (*)
f592814... Installer: more verbose debug messages (*)
655a874... Installer: remove all obsolete 2.8 plugins (*)
d2190e7... Installer: show progress while removing old .debug files (*)
e6eb002... Installer: improved compile.bat (*)
101d1a4... Installer: fix .svg MIME type in Registry (fixes toolbox ic (*)
97289a0... Installer: remove plugins from the lib\gimp\2.0\plug-ins di (*)
f030ade... Installer: plug-ins install changes (*)
4c64588... Installer: zlib1.dll has no version info, compare timestamp (*)
c8dfa69... Installer: don't include unnecessary files, some more fixes (*)
63d5e35... Installer: small fix for 32on64 (*)
9ed68c8... Installer: don't scan recursively for configuration overrid (*)
f05f512... Installer: include extra debug symbols, Ghostscript 9.25 (*)
f959726... Installer: remove Thai locale temporarily (causes crash on (*)
2c724ba... Installer: proper fix for libthai (*)
2cc134b... Installer: include debug symbols for babl/gegl DLLs in lib\ (*)
0ed3705... Installer: remove lib\gegl-0.2 (*)
d476b47... Installer: remove LIBTHAI_DICTDIR environment variable (no (*)
b8021c0... Installer: remove dead code (*)
67f7187... Installer: handle missing install directory of GIMP <2.8 be (*)
4ccf42d... Installer: changes for 2.10.12 (*)
c9b9e37... Installer: install 64-bit Python on 64-bit Windows (*)
d7799ef... Installer: ported install script to Inno Setup 6, add per-u (*)
90c2e81... Installer: minor fixes (*)
4d3b901... Installer: forgot about .xcf extension (*)
d94d375... Installer: fix for issue 3226 (*)
b7ab224... Installer: handle associations better (*)
62c1c5c... Installer: unofficial languages, ghostscript 9.50 (*)
1bb71e8... Installer: skip .debug files when they don't exist (*)
5315e9f... Installer: properly remove old icons on 32-bit installs and (*)
2bb5d28... Installer: file-mng builds on 32-bit Windows, stop special- (*)
ff4dd2c... Installer: rearrange install order of files, should make in (*)
7cc383c... Installer: add Croatian and Marathi language (*)
a42c441... Installer: preparing for GIMP 2.99 (*)
7cf6605... Installer: some cleanup, make Lua optional, add devel splas (*)
a97fbc5... Installer: forgot Components for girepository (*)
1284bbf... build: update the generated Windows installer languages. (*)
a04eff3... gitlab-ci: add native Windows 32-bit build with MSYS2. (*)
eb3c42f... Add a distribution job with Win 32-bit! (*)
fb16acf... build: enable Windows installer translation files in CI bui (*)
c4ba4bd... Update Ukrainian translation (*)
bd98558... Update Vietnamese translation (*)
df7b2b6... Update Vietnamese translation (*)
822eb3c... Issue #6852: Don't include gimp30-tips.mo in binary package (*)
a4a6ac5... Issue #6852: Don't include gimp30-tips.mo in binary package (*)
38c0344... plug-ins: fix #5944 Unable to open XCF converted PSD files (*)
668c9de... app: add back a timeout-based idle function to queue a canv (*)
85c050c... Update Swedish translation (*)
db10c2b... Update Ukrainian translation (*)
065581b... NEWS: update. (*)
9b033f8... plug-ins: fix creating multiple preview display for JPEG ex (*)
666ae4e... plug-ins: don't use G_GSIZE_FORMAT specifier in translatabl (*)
3d248dc... plug-ins: PSD color block can have a non zero length even w (*)
670ef6b... plug-ins: fix setting error message in psd-util. (*)
3da302a... plug-ins: consider reading less bytes than we need an error (*)
eb78aa9... plug-ins: fix computation of padding in fread_unicode_strin (*)
82cb11e... plug-ins: add extra safety checks in psd-load. (*)
970f7b0... Update Slovenian translation (*)
c7a8c35... Update Slovenian translation (*)
eeefa46... Update Slovenian translation (*)
d408568... Update Ukrainian translation (*)
0047491... gitlab-ci: native (MSYS2) Win32 32/64 builds only on schedu (*)
9f2b32d... build: package a bit more. (*)
3d50cb3... build: patterns to bypass ghostscript version detection. (*)
529eb56... build: also looking for HKEY_CURRENT_USER Inno Setup regist (*)
8cd05ce... build: unset LZMADictionarySize high value. (*)
681c37d... build: "debug" component only known when DEBUG_SYMBOLS is d (*)
2415d06... build: no signed installer for the CI yet. (*)
9057de6... build: remove some data relevant to GTK+2 from installer. (*)
1d03258... gitlab-ci, build: construct the Windows installer from CI. (*)
de31d65... gitlab-ci: gimp-distcheck-debian and gimp-autotools-debian (*)
cf6482f... build: more optional feature to Windows installer. (*)
a181d67... configure: better libaa detection. (*)
62ae321... build: add aalib dependency for ASCII Art support. (*)
5a366ee... gitlab-ci: reorganize pipeline rules. (*)
f98ccf5... build: Windows installer version deduced from configure.ac. (*)
58183e5... plug-ins: store PSD file version in our PSDimage data struc (*)
32be0ec... plug-ins: PSD layer name can be NULL. (*)
0a70311... plug-ins: increase MAX_CHANNELS in PSD files to 99. (*)
2e2e43a... plug-ins: add psd_read_len function (*)
714052e... plug-ins: remove outdated comment about GIMP_MAX_IMAGE_SIZE (*)
f82974a... plug-ins: in psd-load.c change debug state to 4 for 1 bit c (*)
0de02a5... plug-ins: PSD layer size validation only for "normal" layer (*)
2df0569... plug-ins: PSD ChannelLengthInfo data_len should be 64 bit. (*)
6f523d3... plug-ins: adjust some psd-load debug statements for 64-bit. (*)
35f4b7b... plug-ins: make PSD resource loading handle 64-bit lengths. (*)
d99b87c... plug-ins: add support for reading Photoshop PSB image files (*)
be20a25... plug-ins: additional layer info in PSD images can have mult (*)
e1fcaaa... plug-ins: always stop on error after reading PSD layer bloc (*)
625c437... Update Spanish translation (*)
0d479b4... Update Spanish translation (*)
90ee7bd... NEWS: update. (*)
016948c... plug-ins: load 16-bit per sample SGI images as 16 bit integ (*)
c5b05b6... build: separate debug symbols from binaries in the Windows (*)
9d065b8... build: create installer with debug symbols and Python suppo (*)
8a42c6c... build: add a test to check the Windows installer languages. (*)
a8f020d... meson: -Dwindows-installer also works on Linux build machin (*)
f647517... build: job win-installer-nightly should return failure appr (*)
9c62dfd... build: extensions are gimp32/64 specific. (*)
7d9e6e3... build: fix Python support in Windows installer. (*)
ee2a310... meson: fix the build. (*)
3b3ab0a... plug-ins: fix #6116 grayscale gif animation hangs on export (*)
b815bca... gitlab-ci, build: --enable-windows-installer also on Linux. (*)
11a891b... Issue #6257: Race condition bug in meson build. (*)
9c6776f... Issue #6257: Race condition bug in meson build. (*)
18785bf... build: clean out obsolete Windows-specific patches. (*)
0625902... app: set "OK" the default button to the "Create a New Image (*)
ece8cbe... Update Catalan translation (*)
49349c7... build: add lua support to the Windows installer. (*)
2d15aa0... build: move lua import files into bin/. (*)
7c4f12e... gitlab-ci: move the dependency moving step into the build s (*)
076e4d6... gitlab-ci: add a new "packaging" stage. (*)
f75cad5... build: disable javascript plug-ins. (*)
3fbe59c... build: do not add the same files twice for lua in the insta (*)
35ef549... Issue #5879: Legacy icon theme not installed with meson bui (*)
7a4f0a6... gitlab-ci: redirect installer logs to a file. (*)
8c54a0c... build: fix installer creation. (*)
f8320ce... core: minor memleak fixes (*)
203393a... core: function documentation clarification (*)
603c5dc... app: call parent's window_state_event() from GimpImageWindo (*)
e57304f... Issue #5402 Scriptfu handle GFile and GimpObjectArray types (*)
1c537b0... Add devel doc (*)
003f137... 6872 gimp-pdb-dump print type of GValue instead of type of (*)
825067e... plug-ins: fix #6859 Hurl random pct limits in PDB are incor (*)
c112a55... libgimp*, plug-ins: fix some warnings (*)
8b39b92... Update Spanish translation (*)
8e44825... flatpak: Fix build (*)
2842a8e... flatpak: Bump versions of some modules (*)
95754f0... flatpak: Add gvfsd permission for gvfs (*)
551cc6a... flatpak: Remove meson build (*)
68cf9d8... flatpak: Remove -Dlibdir=lib configure option (*)
d468722... flatpak: Build graphviz as GEGL submodule (*)
94ed45d... flatpak: Add patch to Cairo preventing subpixel font render (*)
1228d89... flatpak: Add maxflow dependency and build with workshop (*)
61389ad... flatpak: Use exact version of GEGL (0.4.30) (*)
83f5698... ci: Enable nightly flatpak builds (*)
434ef40... gitlab-ci: create a GIMP_CI_FLATPAK Gitlab variable to trig (*)
e6d3e89... gitlab-ci: remove "when: always" in flatpak job. (*)
f2c73f2... gitlab-ci: fix (again!) the gitlab-ci. (*)
eeb7b63... gitlab-ci: store flatpak-build output into a log file. (*)
2503453... Revert "flatpak: Use exact version of GEGL (0.4.30)" (*)
039be5d... build: sync with development flatpak. (*)
512fc24... add msys support (*)
85dd69d... gitlab-ci: expire the Windows installer artifact after a we (*)
20fa78d... gitlab-ci: add support for flatpak and Windows installer jo (*)
16fd4ae... gitlab-ci: make sure the normal commit jobs are also run on (*)
81b076a... devel-docs: some info on new Gitlab MR feature to create te (*)
8f89d31... Update Catalan translation (*)
1731c87... plug-ins: fix the fix for #6116 grayscale gif animation. (*)
3d33e4b... Update Catalan translation (*)
83f0763... Update Swedish translation (*)
c364d8a... NEWS: update. (*)
39a2974... NEWS: adding smooth scroll coming with GTK3. (*)
def862b... meson: Always enable CPU extensions (*)
df7e319... meson: fix comment about building with specific CPU instruc (*)
d8062d1... plug-in, libgimp: Fixes #6753: redesign of WebP Export dial (*)
c99ae37... libgimp: new GtkSizeGroup for widgets inside a container (*)
38cda06... libgimp: tooltip added to all widgets in GimpProcedureDialo (*)
19e545b... menus: fix validating the XML menu files with meson build. (*)
2730361... data: fix more xmllint validation. (*)
2d6bf6d... meson.build: fix more xmllint validation. (*)
a6c44a7... build: complete Windows installer lang list in meson and fi (*)
602add8... build: improve the script to test for Windows installer lan (*)
0e4263d... build, gitlab-ci: generated files should be in the build di (*)
1a3efe0... desktop: make validate-desktop a unit test. (*)
0d42693... Update Ukrainian translation (*)
98cad6d... Update Spanish translation (*)
63f7547... build: some cleanup in build scripts for Windows. (*)
74d3ad7... build: custom build of GLib with additional patch. (*)
9572cb4... gitlab-ci: keep the Windows native builds' config.log. (*)
dc3cc6f... build: move glib-networking modules into our custom glib pr (*)
179334b... build: do not copy a binary dependency when it already exis (*)
62b332e... Update Swedish translation (*)
68851c1... Issue #5875: Close button too big on wayland backend. (*)
3d9996f... Issue #6869: Toolbox buttons should focus the canvas as sid (*)
2d123b8... app: fix wrong unref-ing. (*)
086ae77... app: new gimp_display_grab_focus() function. (*)
d3105e5... app: add a comment and some newlines before the debug data (*)
f5eed26... Update Ukrainian translation (*)
36f103c... desktop: install a scalable GIMP icon too. (*)
3598562... app, libgimpwidgets: drop the thumbnail icon feature. (*)
b7c2fbe... desktop: install 64x64 app icon. (*)
8025962... libgimpwidgets: fix meson/mingw-w64 build and relocatable b (*)
fe329ad... gitlab-ci: install GIMP before running `make check`. (*)
97ae281... Revert "gitlab-ci: install GIMP before running `make check` (*)
2d80159... desktop: add scalable/gimp.svg to distributed tarball. (*)
4a00a99... libgimpwidgets: use g_printerr() instead of g_warning() for (*)
ad86717... build: custom GTK3 compilation for the Windows installer. (*)
74f67c1... build: compile GTK with new Windows Pointer Input Stack sup (*)
7f0dafe... plug-ins: use #!/usr/bin/env python3 shebang line in python (*)
8ca2322... libgimpwidgets: fix incomplete relocatable build commit. (*)
2e115d1... Update Polish translation (*)
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. (*)
9926c90... plug-ins: always set an error domain. (*)
883eded... app: missing space in the string. (*)
42a5326... Issue #6886: fix loading PNG images with linear profile or (*)
83434f7... Issue #8005: GIMP depends on gvfs, but it is not listed in (*)
dddb23c... help-browser: Rewrite without GtkAction (*)
784f166... plug-ins: clean up the patch !519 as per review. (*)
7c3122e... Issue #8010: Help button in File Open dialog closes dialog (*)
dd828f9... Fix #6839 by deleting call to gimp-context-set-transform-re (*)
2c3e62d... Allow editing text size when using the editor window (*)
2748dfe... app: fix coding style for and factorize MR !269. (*)
7ca324f... Issue #7843: Middle clicking while manipulating canvas with (*)
c799d52... app: fix a CRITICAL when physical device axis list changes. (*)
7123b6c... Issue #7685: g-ir-doc-tool produces broken XML. (*)
3d98372... gitlab-ci: build the specific Python and gjs doc with g-ir- (*)
0225e36... devel-docs: add more debugging tips. (*)
c302d2d... gitlab-ci: new job for dev docs. (*)
288a5f1... devel-docs: port g-ir-doc-tool hack-fix to autotools build. (*)
7961554... Issue #4291: meson: pdbgen not working. (*)
10afff9... pdb: remove weird confusing comment. (*)
f9cf16f... Issue #4201: meson: pdbgen not working. (*)
19afd8b... build: use https. (*)
b58c7a5... build: install MSYS2 autotools package. (*)
32498a7... build: also install intltool. (*)
8b5a098... build: intltool is actually a base package, not a mingw-w64 (*)
7785f96... build, po-windows-installer: add ability to leave translato (*)
58353a9... build, extensions, po-windows-installer: update gitignore. (*)
4f79850... NEWS: update. (*)
ae36d20... configure: fix option --enable-windows-installer. (*)
18d1fb6... desktop: update the appdata release items. (*)
47707ec... Update Hungarian translation (*)
dba0997... Update Ukrainian translation (*)
84a1423... Update Slovenian translation (*)
2fd78ce... Update Dutch translation (*)
cc849a5... Update Dutch translation (*)
3a94826... Update Dutch translation (*)
e17933d... Update Dutch translation (*)
57a9d07... Update Dutch translation (*)
e1a3895... Update Dutch translation (*)
f0c8adc... Fix warning in jigsaw.c -Warray-parameter (*)
0098422... Fix warn -Warray-parameter gflare_read_gradient_name gflare (*)
2b1de17... Update Swedish translation (*)
51b1d29... Update Portuguese translation (*)
a90cdb5... Update Catalan translation (*)
7a3b33f... Update Spanish translation (*)
0549bcc... Update Portuguese translation (*)
a97e437... build: install aalib from MSYS2 where it's now made availab (*)
15f98a3... build: add ability to run dll_link with debug. (*)
ed2d124... app: warning fix (MR !607). (*)
1de6072... pdb: Updating the parameter range for brightness (*)
14fd817... Fixes issues with fade-out breaking the script (*)
1349168... build: remove aalib patches. (*)
a86040b... gitlab-ci: Set container explicitly to docker (*)
354b0c2... build: let's now build the Windows installer with meson. (*)
b27dd3d... meson: fix broken directx declare_dependency(). (*)
5703b89... modules: fix one more broken meson rule for directx on Wind (*)
6ae69f5... build: do not build file-mng for 32-bit Windows. (*)
fbb484c... build: no need to build the reference API for the Windows b (*)
c9a34b8... meson: fix libmng test. (*)
8a6613b... configure: prioritize pkg-config check for libmng. (*)
e866cb7... configure, libgimp: disable GIR build when cross-compiling (*)
1866b4c... configure, tools: colorsvg2png must be built as native buil (*)
9242cbd... libgimp: fix linking in autotools when cross-compiling. (*)
1c730ce... meson, plug-ins: further fix the no-pkg-config test for lib (*)
b83450f... configure, meson: the build tool depends on very old glib. (*)
588d11d... INSTALL: update with new recommendation of meson for Window (*)
2cfe18f... meson: not discouraged anymore on Windows. (*)
3372dba... Fix -Wdiscarded-qualifiers in gimp_tool_button_update. (*)
d67c73f... Update French translation (*)
69e81e3... Merged French translations from gimp-2-10 branch (*)
b8156fd... Update French translation (*)
649687b... Revert "build: do not build file-mng for 32-bit Windows." (*)
aab8218... NEWS: update. (*)
6999b04... Update Dutch translation (*)
baaba0e... Add version constraints for OpenEXR and mypaint-brushes (*)
54f7f69... Replace C-style comments with JSON keys ignored by Flatpak (*)
6e87466... Update dependencies (*)
cadf485... libgimpbase: fix #8025 Slow loading of XCF files... (*)
8b10259... app: Smoother zooming while dragging with the mouse (*)
505a78e... app: Add option to re-enable previous drag-to-zoom behavior (*)
4cffd91... app: Halve the rate of distance-based drag-to-zoom scaling (*)
eb58b27... app: Add drag-to-zoom speed preference (*)
5b39bc9... app: fix #3928 GIMP cannot open .xcf (*)
4a42a26... Update Ukrainian translation (*)
8ceac59... Update Portuguese translation (*)
e7cdc80... Update Spanish translation (*)
c45ea0c... Update Icelandic translation (*)
6dcd1ca... Update Dutch translation (*)
9609b96... Update Icelandic translation (*)
0ae11f0... Update Icelandic translation (*)
182bb56... Update Icelandic translation (*)
e8cf57f... app: Implement canvas support for touchpad gesture rotation (*)
edcbf18... app: Implement exclusiveness of zoom and rotate gestures (*)
9cfb240... Update Icelandic translation (*)
c995e37... Update Icelandic translation (*)
f0aad6c... Update Slovenian translation (*)
f4e640c... Update Catalan translation (*)
b502b54... NEWS: update. (*)
90e2af7... Update Icelandic translation (*)
a97d915... Update Russian translation (*)
78fceca... libgimpwidgets: GimpSpinScale header was not listed. (*)
75f9bdc... libgimpwidgets: add back some GEGL prop special-casing in… (*)
73b2920... Update Icelandic translation (*)
e3a5894... Update Icelandic translation (*)
3805379... Update Icelandic translation (*)
eb2988a... Update Korean translation (*)
74ff121... Update French translation (*)
a6d59a9... Fixed text along path error message (*)
3bb6923... Update Ukrainian translation (*)
d3e38ea... libgimp: Fix issue #7387 luajit.exe crashes on Windows (*)
5a93f54... app: do not sync the PDB context "name" property. (*)
2d34768... app: wait for pending events before actually quitting. (*)
0282103... app: add a new --quit CLI option to quit GIMP after a batch (*)
1f74b4f... libgimp: missing annotation colon. (*)
5831f5e... app: when called with --quit, GIMP exit code will report ba (*)
296772f... Update Spanish translation (*)
46a335b... app: exit GIMP more cleanly when quitting immediately after (*)
9875cfe... Update French translation (*)
96a831e... Update Ukrainian translation (*)
d815250... Update Portuguese translation (*)
52b7273... app, pdb, libgimp: new GimpBatchProcedure class. (*)
752cbd1... plug-ins: port python-fu-eval to GimpBatchProcedure. (*)
0555a68... plug-ins: port plug-in-script-fu-eval to GimpBatchProcedure (*)
06ae6a8... libgimp: fix def file. (*)
de1d71b... app, libgimp, pdb, plug-ins: batch CLI options now interpre (*)
3524fe8... app: improve a bit the output for batch interpreters. (*)
471ae86... NEWS: update. (*)
16784c0... Update Ukrainian translation (*)
c1d2f35... app, plug-ins: redirect plug-in-script-fu-eval to text cons (*)
1ccdf46... INSTALL, NEWS: the macOS build is now officially using meso (*)
f200594... plug-ins: support CMYK import/export for JPEG. (*)
da48c5b... Update Portuguese translation (*)
3a6e3a3... Update Portuguese translation (*)
35a74f2... Update Spanish translation (*)
c4610f6... Update Spanish translation (*)
506c18e... Update Ukrainian translation (*)
f19f940... Update Chinese (China) translation (*)
1a840b8... libgimpcolor: fix call to cmsCreateProofingTransform(). (*)
0d0e024... Update French translation (*)
cad8cde... Update French translation (*)
c060831... Issue #8102: crash when using the clone tool. (*)
eebb207... Update Catalan translation (*)
9cdd99c... Update Galician translation (*)
b1b4f28... Update Georgian translation (*)
54cdeef... Add Georgian translation (*)
1688eb8... Update Danish translation (*)
c0461ea... Update Danish translation (*)
2e07b2d... Add Georgian translation (*)
d72cead... Updated Greek translation (*)
cd4401f... plug-ins: fix integer overflow in print-draw-page.c (*)
89d7bd2... Updated Greek translation (*)
c2badc8... Update Catalan translation (*)
df40252... Plug-ins: Add "Use Sharp YUV" for webp export (*)
ada64be... plug-ins: new "use-sharp-yuv" param only relevant when non (*)
b5fbe84... plug-ins: localize file-webp parameters' titles/docs. (*)
ba6ec46... Update Ukrainian translation (*)
c3cc859... libgimpwidgets: fix label vertical alignment of GimpSpinSca (*)
b904d67... plug-ins: localize file-png-save parameters. (*)
8d37584... NEWS: update. (*)
080dcfa... Update Ukrainian translation (*)
2364c17... Update Portuguese translation (*)
717a4a7... Update Persian translation (*)
82f9ae1... app: force re-querying all plug-ins after a language change (*)
f0dc690... app: improve a bit the restart-triggering change list. (*)
940cd26... Update Danish translation (*)
9cbbdce... Updated Greek translation (*)
0e46244... plug-ins: fix #3964 Incorrect position when printing (*)
4f99f1f... app: fix #8120 GIMP 2.10.30 crashed when allocate large mem (*)
513d331... Fix #6842 by deleting second of two strings passed for file (*)
73e2e70... Add new URL types to Appdata (*)
fa3a5ba... Update Slovenian translation (*)
22c2fe0... Update Slovenian translation (*)
868a6f1... plug-ins: compute DDS variables earlier and support 16-bit (*)
d914580... plug-ins: support loading more 16-bit, single channel DDS i (*)
045c3d3... plug-ins: fix crash in DDS loader when one of the masks is (*)
eb2d99b... plug-ins: support loading DDS with two 16-bit channels. (*)
09dfb3b... Update Spanish translation (*)
a1f0757... Fix #8091 ScriptFu scripts use v3 API for drawables in call (*)
89fc542... build: build Georgian localization for Windows installer. (*)
73f1f94... desktop: use appstreamcli for testing instead of appstream- (*)
0e5ce8b... .gitlab-ci: add appstream package to the CI Debian testing (*)
ea819ea... app: missing generated config-enums.c. (*)
e3d7526... desktop: fix our AppStream file for appstreamcli validation (*)
1691d9b... desktop: fix the data-extras AppStream file. (*)
caf506a... desktop: we might not be valid project_group GNOME? (*)
fa6efbf... Update Spanish translation (*)
6895631... desktop: add (bogus) date for 2.99.12 release. (*)
8363f14... Update Ukrainian translation (*)
920041c... desktop: gimp-data-extras AppStream was moved to the approp (*)
e97555a... Update Galician translation (*)
19204d7... meson: test version of appstreamcli. (*)
5e1dd03... plug-ins: fix PDB proc script-fu-selection-to-pattern (*)
2b8ed6c... app/display: Remove keyboard grab (*)
82f45b0... Update Danish translation (*)
45c2a0b... Update Portuguese translation (*)
1846f91... Fix #6026, SF scripts use v3 API for multilayer gimp-edit-c (*)
5ecf46c... plug-ins: cleanup of fli plug-in, use glib types and change (*)
d143a2d... plug-ins: fix #5315 Opening FLI with one frame fails (*)
b072a42... plug-ins: silence warnings about missing mnemonics in file- (*)
5e9c92c... plug-ins: fix script-fu-font-map error receiving GStrv (*)
45a99ae... plug-ins: make the BigTIFF warning translatable. (*)
1448560... Update Ukrainian translation (*)
3156c7b... Update Spanish translation (*)
4823074... Update Portuguese translation (*)
c25adf5... Update Slovenian translation (*)
56cac1c... Update Slovenian translation (*)
317e0ca... plug-ins: update public FLI functions to add a GError and r (*)
dd7c067... plug-ins: further improvements in error handling in FLI/FLC (*)
7a2dd01... plug-ins: fix wrong return types forgotten in previous comm (*)
8cdaf1b... Update Ukrainian translation (*)
ff4e9c6... Update Portuguese translation (*)
e5caf21... pickbutton: Add version check for XDG portal (*)
d90b84b... Custom transparency checkerboard colors (*)
a241538... libgimp: fix def files. (*)
87f7a92... app, libgimp, libgimpbase, libgimpwidgets: better checkboar (*)
1787492... plug-ins: tile-small should respect the user-set transparen (*)
916c5f9... app, libgimpbase: improve preferences and checkboard defaul (*)
b112e70... libgimpbase: bump the protocol version. (*)
64bfebc... Update Ukrainian translation (*)
de246c5... Update Ukrainian translation (*)
8d61c42... plug-ins: replace gimp_checks_get_shades() by gimp_checks_g (*)
0c01a44... devel-docs, libgimpbase: getting rid of gimp_checks_get_sha (*)
b0384e8... NEWS: updates. (*)
6f14db9... devel-docs: fix again (*)
8f96af1... Update Portuguese translation (*)
8ef8774... Update Portuguese translation (*)
84a21ea... devel-docs: work-around the g-ir-docs bugs in autotools too (*)
5924196... Update Swedish translation (*)
8f0a5f2... Update Polish translation (*)
baa406b... Update Russian translation (*)
18c80c0... Update Russian translation (*)
fccc13b... Issue #4: Enable loading transparent .EPS files (*)
ca8eee1... plug-ins: improve error handling of FLI export (*)
980e604... plug-ins: fix reading of FLI files where the filesize is of (*)
ed5d842... Update Ukrainian translation (*)
3644b90... plug-ins: fix #1351 Raw Data Import Creates Blank/White Ima (*)
42cbaff... Issue #4492: Add "Flip image", save visible layers feature (*)
5da57f9... Deweirdify recent Russian translation update, part 1 of man (*)
6bdff26... Deweirdify recent Russian translation update, part 2 of man (*)
7450af8... Update Ukrainian translation (*)
ef817dc... plug-ins: fix Windows build in UCRT environment (*)
e268d38... plug-ins: remove unnecessary Windows specific code in tinys (*)
0e80f44... Update Portuguese translation (*)
8e40558... NEWS: update. (*)
c2bfb92... Update Dutch translation (*)
2c7f94d... Update Spanish translation (*)
519e874... Update Spanish translation (*)
75e42ed... modules: Make sure we restore cursor in ColorWheel (*)
7f50e37... Fix typos introduced by myself (*)
f4fe8f3... Update Swedish translation (*)
26aafaa... Update Polish translation (*)
a96dc81... plug-ins: fix #7613 overwrite export creates thumbnail when (*)
d6b8655... Update Spanish translation (*)
94484ef... Update Russian translation (*)
a040134... Update Slovenian translation (*)
cf737a7... Update Slovenian translation (*)
b02b514... Update Slovenian translation (*)
3fd21f9... Update Chinese (China) translation (*)
8c1414e... app: fix gimp_g_value_get_memsize() with GStrv value. (*)
a6fab71... app: gimp_pdb_query() returns a GStrv. (*)
8c43e64... app: gimp_container_get_name_array() should always return a (*)
2d192ae... app: fix GStrv argument validation in PDB calls. (*)
a773e1c... libgimp: minor nitpick fixes. (*)
c02b483... extensions: remove call to gettext.bind_textdomain_codeset( (*)
e301f2e... Update Catalan translation (*)
dbd4751... Update Chinese (China) translation (*)
8b944fd... Add a Bash completion file
(*) 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]