[gimp] (633 commits) Non-fast-forward update to branch wip/nielsdg/conditional-cpu-exts



The branch 'wip/nielsdg/conditional-cpu-exts' 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:

  34c2012... meson: Always enable CPU extensions

Commits added to the branch:

  bd69747... viewable: Get rid of unused "stock-id" property (*)
  88b9359... viewable: Use g_object_notify_by_pspec() (*)
  7ac6f0a... viewable: Use GET_PRIVATE() before precondition checks (*)
  0d9716a... patternselect: Document pattern_name parameter (*)
  97b714d... Issue #3533 - Tool preset doesn't restore opacity and paint (*)
  5992a42... gimpthrobber: Get rid of g_type_class_add_private() (*)
  64c5ce7... Update Ukrainian translation (*)
  2afcca4... gimpcurve: Use g_object_notify_by_pspec (*)
  b537a2a... Update Swedish translation (*)
  ec7db84... docs: libgimp3: Add missing GimpProgressVtable*Func (*)
  6eb14fc... Update Romanian translation (*)
  06014e9... Updated Greek translation (*)
  a8e6412... Issue #5073: just skip all plug-ins/pygimp/ from POTFILES. (*)
  c687c56... Update Romanian translation (*)
  b11e529... app: fix a few warnings. (*)
  0352559... meson: Allow running tests headless (*)
  32bd008... Updated Greek translation (*)
  1bf9d1b... app: allow arbitrary aux inputs in GimpOperationTool (*)
  cd5e4e9... app: pause/resume active tool when rotating canvas (*)
  c73710e... app: in GimpDrawTool, update widget on tool resume (*)
  06a2b4f... app: add GimpCanvasLimit canvas item (*)
  8c1a277... app: add gimp_display_shell_constrain_angle() (*)
  1a8f0b6... app: add gimp_tool_widget_add_group() (*)
  5e005a7... app: add GimpToolFocus tool widget (*)
  3a62c53... app: add FOCUS prop-gui controller (*)
  f6f0a8a... app: add FOCUS controller to gegl:vignette (*)
  721f2d8... app, menus: add gegl:variable-blur to Filters -> Blur (*)
  60d4d25... app: add gegl:focus-blur to Filters -> Blur (*)
  9fe5897... app: fix signature of gimp_canvas_limit_new() (*)
  484e9af... app/text: Fix const warning (*)
  4394b92... Issue #1439: reverse the construction of the "selection to  (*)
  44352cb... gimpcanvashandle: implement drop shaped handle (*)
  000bc5f... gimptoolpath: use drop shaped handle to indicate the start  (*)
  f55acc1... app: fixed oversight in the canvashandle bounding box. (*)
  b14b93d... Split GIR into Gimp-3.0 and GimpUi-3.0 (*)
  80f2d29... Update Ukrainian translation (*)
  2fcf667... app: various fixes in GimpToolFocus (*)
  1171798... app: another fix in GimpToolFocus (*)
  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 (*)
  779ef4f... meson: Always enable CPU extensions

(*) 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]