notesalexp.org

 /Packages  /bullseye /amd64  / gimp-gtk3-data  / ChangeLog
ChangeLog of package gimp-gtk3-data in bullseye of architecture amd64
gimp-gtk3 (2.99.0+git45901-df5b363a96-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: df5b363a9606fb7897b6a288ba24a05517219f54
  * Date: 1593736367
  * git changelog:
  *  df5b363a96 - Update Malay translation
  *  fb8cdc4219 - Update Catalan translation
  *  f40d702696 - Update Chinese (China) translation
  *  15d0aac4fd - Update Chinese (China) translation
  *  73daf0fcfb - Update Swedish translation
  *  e21db99333 - libgimp: fix documentation comment.
  *  a774d542b5 - Update Ukrainian translation
  *  adeb3214a1 - Add Malay translation
  *  cd5f023267 - Add Malay translation
  *  5565a6a389 - app: layers-resize-to-image action multi-layer aware.
  *  86716ba8a4 - app: fix gimp_image_merge_down() when merging multiple
    neighbour layers.
  *  955aecab92 - app, pdb: layers-merge-down action now multi-layer
    aware.
  *  5cafcbe920 - Update Central Kurdish translation
  *  fa5e345fda - Update Swedish translation
  *  1c38e2122b - Update Swedish translation
  *  53b68bfc21 - Update Basque translation
  *  b5659e8aa4 - Update Polish translation
  *  d7e7457329 - Update Ukrainian translation
  *  240bc3ac45 - Update Ukrainian translation
  *  3edcaa4baa - libgimp: do not assume there are selected layers.
  *  dadae644bf - app: fix selected layers in duplicated image.
  *  257ada495f - desktop: add a  tag.
  *  7f39be86de - plug-ins: add option to crop layers to image bounds
    when exporting TIFF
  *  4c8ee413eb - libgimp: add GIMP_EXPORT_NEEDS_CROP export capability
  *  536bf771b7 - Issue #5274 - Exporting as TIFF fails for layers with
    a negative offset
  *  8732f06196 - Update Turkish translation
  *  b86984e80f - Add Asturian translation
  *  f6c6c141ae - Add Asturian translation
  *  da9ad96c81 - Update Asturian translation
  *  46cb5a5e79 - plug-ins: fix last commit for PLANARCONFIG == SEPARATE
  *  8b9819339d - Issue #5275 - TIFF files with signed-int samples are
    misinterpreted as unsigned
  *  e3085c9da8 - Update Swedish translation
  *  33520a547d - app, libgimp: protect a bit GDK X Window calls.
  *  9545406034 - NEWS: update.
  *  2ae1ab505a - app: [Wayland] fix invalid preedit range in text tool.

 -- Alexander Pozdnyakov <censored>  Fri, 03 Jul 2020 16:36:57 +0300

gimp-gtk3 (2.99.0+git45866-2d3e5075a1-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 2d3e5075a1d2cd7a7f21c7def553b48f0ff08fa0
  * Date: 1592522445
  * git changelog:
  *  2d3e5075a1 - Update Swedish translation
  *  eccf64cf30 - Updated Italian translation
  *  887d6a3670 - app, themes: fix display-shell statusbar height
  *  4280f7dc9b - Update Ukrainian translation
  *  4510e75864 - Fix minor typo: entred -> entered
  *  76c735a722 - Update Spanish translation
  *  f1eec22047 - Update Spanish translation
  *  4761fc422f - Update Ukrainian translation
  *  1ceb0dc8ad - Fixes to Catalan translation
  *  45ce68fe15 - plug-ins: change the "compose-type" default values to
    upper case
  *  4e9227e5d3 - plug-ins: make sure "decompose-type" in decompose.c is
    upperacse
  *  54b5faeefb - plug-ins: port file-xmc.c to GimpProcedureConfig and
    prop widgets
  *  0d56bbb745 - plug-ins: change "comment" arguments to "gimp-comment"
  *  48b04e7257 - libgimp: implement argument sync in
    GimpProcedureConfig
  *  5a235fae69 - libgimp: add the concept of "argument sync" to
    GimpProcedure
  *  896286279b - libgimpconfig: cache the "gegl-property-keys" Quark
  *  b814ea95a1 - libgimp: return the added GParamSpec from all
    GimpProcedure...
  *  bcebc9f6e2 - Update Swedish translation
  *  a5535dc9c9 - themes: improve GimpColor{Notebook,Scales} spin-button
    style
  *  f182442206 - app, themes: improve GimpSpinScale styling
  *  f4f1bb3af4 - Update Swedish translation
  *  9809939e25 - app, themes: use compact style for GimpSpinScale
  *  da73b6b310 - themes: remove entry/spin-button min-height
  *  c6f2c8bda5 - Updated Italian translation
  *  ad0e34fb0c - Update Swedish translation
  *  66a952df9f - app: check if display is X11 before
    gdk_x11_display_get_user_time().
  *  1fb754d87b - Updated Italian translation
  *  6a01bf2df2 - Issue #5219 - Color>Info>Export histogram counts
    pixels twice
  *  68ec9c70f5 - Update Polish translation
  *  c0367f2dc2 - Update Ukrainian translation
  *  f0281e1421 - app: remove the "Keys" list in the Input Device
    editor.
  *  4def457c63 - app: Input Devices "Reset" button should actually
    reset to defaults.
  *  cef7ecca27 - build: add libwmf patch from libwmf repository to
    prevent issue #4061
  *  0ce3798a42 - build: add libwmf patch from libwmf repository to
    prevent issue #4016
  *  6f5e4a8e3d - Update Catalan translation
  *  f9cc239f2c - data: clean up "Acrylic 05" brush
  *  c4a201eaf4 - Issue #5208 - paint brush is broken when aspect ratio
    is set to negative
  *  6d74c57be7 - Update Basque translation
  *  c8d5d6b1d3 - Update Basque translation
  *  bbc0f18953 - app: fix error propagation in boolean GUM grouping
    subexpressions
  *  5c07bcd1ff - app: fix reference parsing in boolean GUM expressions
  *  93f728e484 - app: fix switching filter-tool split-preview
    orientation
  *  214936e8c6 - app: use absolute offset for filter-tool split-preview
    guide position
  *  9a25ae7171 - app: update custom guides when moved past display
    bounds
  *  3c98305979 - Update Ukrainian translation
  *  b2e223813b - libgimpbase: avoid double definition of exported
    variables on Windows
  *  ee79c7b294 - app: "OK", "Cancel" and "Reset" buttons on "Input
    Devices" dialog.
  *  588ae66e52 - desktop: fix some news URL in appdata.
  *  4d8c60e4ed - INSTALL: update the plug-in API binding dependencies.
  *  d867fffc70 - Add Central Kurdish translation
  *  080ef8a0d8 - Issue #5179: fix "Add layer masks" and improve "Edit
    layer mask".
  *  5302beb947 - app: make a tooltip translatable and translate device
    axis strings.
  *  b070abe5bf - plug-ins: port decompose to GimpProcedureConfig
  *  5d412088af - plug-ins: fix spyro-plus after Gimp/GimpUi split.
  *  2e6656599d - libgimpconfig: fix string deserialization for some
    cases
  *  c16e310c36 - Corrected code to work with newer split Gimp and
    GimpUi bindings.
  *  a9421be414 - Fix minor typo: pisels -> pixels
  *  7c664b369f - NEWS: update.
  *  fb978acda2 - Update Ukrainian translation
  *  9054ab5dc5 - plug-ins: port file-tiff-save to GimpProcedureConfig
  *  afe98c5c70 - libgimp: add gimp_procedure_config_save_metadata()
  *  1ef5f816aa - libgimp: change ARG_OFFSET define in GimpSaveProcedure
    from 4 to 5
  *  478b733c01 - Update Japanese translation
  *  f67822c545 - Update Ukrainian translation
  *  3c0867b8f3 - Add the list of changes in 2.10.20 to the appdata
  *  14765e72b6 - meson, autotools, app: depend on GEGL 0.4.24
  *  529471e1ca - meson, autotools, app: depend on babl-0.1.78
  *  5e504bc567 - Update Japanese translation
  *  6fa34df359 - Update Japanese translation
  *  5b100f59fa - Update Japanese translation
  *  bd6e870c6c - Update Japanese translation
  *  0c06c24441 - build: add Japanese translation to the Windows
    installer
  *  b56f5eb3f6 - po-windows-installer: fix unsupported chars in
    Japanese translation

 -- Alexander Pozdnyakov <censored>  Sun, 21 Jun 2020 01:24:21 +0300

gimp-gtk3 (2.99.0+git45793-c69467b6c4-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: c69467b6c4b49f01aa40c76b32026fb473d4cc1f
  * Date: 1591445759
  * git changelog:
  *  c69467b6c4 - Update Polish translation
  *  5092a32e75 - gimpparamspecs: Add GIR annotations
  *  6c8cadfd56 - Update Romanian translation
  *  a9a61d963d - Add url to code so that Source button actually does
    what it is supposed to do.
  *  94747df92e - NEWS: add some "Known issues" section to 2.99.2 notes.
  *  86569b9ae3 - plug-ins: in twain, unify 8- and 16-bit data transfer
  *  093d19c87c - Update Ukrainian translation
  *  6d4712edb9 - plug-ins: another fix to last commit
  *  f4058d47a2 - plug-ins: fix last commit
  *  00e1172a54 - Issue #4941 - TWAIN 16-bit greyscale/rgb scan always
    loaded as 8-bit
  *  a276f26b6c - po-plug-ins: Add Vala plug-in to POTFILES.in
  *  ff7d927d47 - Update Ukrainian translation
  *  24f45e327b - po: add vector-toolpath-actions.c to POTFILES.in
  *  6def9e59fb - plug-ins: fix last twain-plug-in commit
  *  288177d279 - Update Romanian translation
  *  fd15a7926c - Update Romanian translation
  *  d26ce5bb54 - Update Romanian translation
  *  b203a8f11a - Update Romanian translation
  *  9a1d43c978 - Issue #4210 - GIMP reports errors on scanning ...
  *  6dcac81634 - Update Ukrainian translation
  *  ca351d3520 - app: misc cleanup in prop-gui range creation
  *  c7599626f4 - app: fix prop-gui static range visibility
  *  4492f61df4 - app: in _gimp_prop_gui_new_generic(), use "range-
    label" pspec key as range label
  *  438babea6b - app: improve gegl:focus-blur prop-gui constructor
  *  323355a708 - app, menus: add gegl:lens-blur to Filters -> Blur
  *  8eb752b194 - app: use special prop-gui widget for luminance ranges
  *  ce8235e977 - app: add gimp_prop_range_set_ui_limits()
  *  fa5dd99559 - app: allow setting handle-bar limits explicitly
  *  e03b8e597b - app: add gimp_prop_range_new()
  *  45e5c2231a - app: add gimp_gtk_adjustment_chain()
  *  fbf7072972 - Update Romanian translation
  *  c2562c4bc5 - Update Ukrainian translation
  *  0ac2aa5130 - app: in gimp_accel_label_set_action(), emit notify
  *  4a97dd10db - Update Romanian translation
  *  8139836d5d - app: fix parsing of GUM cross-property references
  *  ae801871e5 - app: in gimp_prop_eval_string(), don't leak result
    upon trailing tokens
  *  4d83c7a3fc - app: list all tool-group tools in tool-button tooltip
  *  2259ad5fcc - app: add GimpAccelLabel
  *  6449dd7c14 - devel-docs: add a tip for testing an older GIMP
    version with flatpak.
  *  3991220a9d - Updated Italian translation
  *  08a1f16b95 - Update Romanian translation
  *  f8be175c21 - Update Dutch translation
  *  101cc32018 - Update Romanian translation
  *  ec782cadc8 - Updated Italian translation
  *  4b77ac4c0f - Updated Italian translation
  *  74033f9291 - Update Romanian translation
  *  fb0e4dd97a - Update Romanian translation
  *  9bcca65dc5 - Updated Italian translation
  *  b58b9e6bd9 - Updated Italian translation
  *  2d70cc14c0 - Update Ukrainian translation
  *  f86329bb30 - .gitlab: update the merge request template.
  *  be5d23bf98 - Compare counter value instead its pointer address
  *  4ad1a68c3a - Fix a typo: All selected_items
  *  736aee4a17 - Update Catalan translation
  *  300d946418 - Update Dutch translation
  *  f275798442 - Update Romanian translation
  *  63d2595897 - Update Romanian translation
  *  fdca56c94a - CI: use custom docker images for dependencies and GIMP
    builds
  *  30ad5cad68 - ci: Remove some unused deps
  *  63647ee187 - Update Romanian translation
  *  155250f568 - Update Romanian translation
  *  1037afae61 - Update Romanian translation
  *  b95ec68c87 - Update Turkish translation
  *  c45c7fdbe4 - Update Turkish translation
  *  864bc49176 - Update Turkish translation
  *  e1aebbac3b - app: CI cache now configured in GNOME gitlab.
  *  1cfcb392bc - Update Catalan translation
  *  fd95575bf3 - Fixes to Catalan translation
  *  a5c06816a1 - Update Ukrainian translation
  *  647ebffe7b - app: GimpTransformTool multi-layer aware.
  *  2056abf9fb - Updated Greek translation
  *  a97a46e707 - Update Catalan translation
  *  d7d0c046f0 - app,build: depend on babl-0.1.76
  *  603f0dc375 - Update Spanish translation
  *  faeaaa30c7 - Update Spanish translation
  *  6d14822994 - Update Catalan translation
  *  2a4196b88f - Update Swedish translation
  *  6984665477 - Update Swedish translation
  *  3927401a80 - app: Simplify the logic for the GimpToolPath popup.
  *  23d5ef2546 - vala: Fix some metadata warnings
  *  5398d15b55 - app, pdb: fix build warning because of discarded
    'const' qualifier.
  *  151b01e530 - Update Catalan translation
  *  acf50009f8 - Allow building vala plugins
  *  2799a709ea - Update Ukrainian translation
  *  4fb00298e1 - Update Ukrainian translation
  *  1a23448e1b - Update Ukrainian translation
  *  1827f55410 - Update Spanish translation
  *  e5b5515038 - Update Spanish translation
  *  b8eef4e859 - app: fix check for XCF 14.
  *  6f4fd52c86 - NEWS: some more changes.
  *  cf4aba1800 - Update Spanish translation
  *  24d062d7c7 - NEWS: kick start the NEWS file for GIMP 2.99
    development branch.
  *  b00bb346a9 - plug-ins: more complete naming for Python|Script-Fu
    consoles.
  *  ab172872ce - plug-ins: fix python-console after GimpUi
    instrospection separation.
  *  b05fc6950d - app: create and use gimp_image_item_list_linked().
  *  7233464664 - app: Alpha to Selection will warn when the resulting
    selection is empty.
  *  03af9da83b - app: GimpTool multi-drawable aware.
  *  661f057603 - app: add gimp_image_equal_selected_drawables().
  *  8bf8eb9dc0 - plug-ins: use G_GOFFSET_FORMAT to fix a long int vs.
    long long int format warning
  *  10f9ee63c6 - app: don't leak UI manager in GimpToolPath
  *  18d747611c - app: forward tool get_popup() to widget get_popup() in
    GimpDrawTool
  *  4b1c8f9ec7 - app: fix precondition return values in
    gimp_tool_widget_get_popup()
  *  afda774f44 - app: update tool widgets on display-shell changes more
    granularly
  *  ec69083354 - app: fix compiler warnings in GimpToolWidget
  *  8839cb58bb - pdb: update autogenerated files.
  *  22784727f4 - pdb: implement gimp-vectors-stroke-reverse
  *  c10778fa03 - app: implement a few more functions for the ToolPath
    context menu.
  *  f6f180c5cb - app: Add basic infratructure for a vector tool popup
    menu.
  *  44a7e92967 - app/vectors: implement stroke_reverse and
    stroke_shift_start
  *  185dd8ba2e - Update German translation
  *  d73a6a5cec - Update Ukrainian translation
  *  3222381199 - Update Catalan translation
  *  1bb229a6d0 - Update Catalan translation
  *  258c8454d5 - app: implement GimpColorManaged for GimpImageProxy
  *  d9f5558977 - app: update core-enums.c
  *  febc5cc6e6 - Revert "Don't forget to include "
  *  4bc328af8e - Update Ukrainian translation
  *  25e535b5e0 - Fix missing includes
  *  ae4abbabfd - app: layers-merge-group multi-layer aware.
  *  9fce4757ce - Don't forget to include 
  *  842dc7535f - gir: (skip) functions with varargs
  *  95fa7bc68c - Issue #5109: "gimp-win64" CI artifact is missing
    gegl:npd support.
  *  62798efd34 - Update Ukrainian translation
  *  5c221df99f - app: layers-blend-space-* & layers-composite-
    space|mode-* multi-layer…
  *  338ac504df - app: "layers-mask-selection-*" multi-layers aware.
  *  081ebf19f0 - app: more accurate undo names.
  *  09870d4b15 - app: zero-out transparent pixels when converting to
    indexed
  *  32740ac0de - app: improve alpha to selection with multiple items.
  *  a90f59d961 - app: fix alignment of generic pixel buffers
  *  7412c4be6f - app: use G_GINT64_FORMAT to fix a long unsigned int
    vs. long long int format warning
  *  8fa9221fb8 - app: don't leak text-tool UI manager
  *  e38010b2d1 - app: in GimpPanedBox, don't accept drag contexts with
    unsupported targets
  *  93a43ce0fd - Update Romanian translation
  *  65c5232e01 - Update Ukrainian translation
  *  abc0348f6d - Update Ukrainian translation
  *  c2d4e7d265 - gir: Fix some missing (out) annotations
  *  09094fe66f - gimpenumwidgets: Apply (transfer none) annotation
  *  645d80123a - app: make "Alpha to Selection" multi-layer aware.
  *  2dcd38c586 - app: gradient tool multi-drawables aware.
  *  2b764c6542 - app: do not try to copy a buffer result from a
    canceled GEGL operation.
  *  2956873740 - app, libgimp, pdb: fix gimp_selection_float() usage.
  *  73096b9a04 - app: make the text tool multi-layer aware.
  *  5e960ad56b - app: fix gimp_item_tree_get_insert_pos() with
    GIMP_IMAGE_ACTIVE_PARENT.
  *  a7c59277fb - app: quick on-canvas copy-paste multi-layer aware.
  *  bb7f94ce3b - libgimp: add new functions to gimp.def.
  *  5498adf50a - app, libgimp, pdb: color picker multi-layer aware.
  *  6f5fbe4022 - app: scroll automatically only when none of the
    selected items…
  *  5cf71f3220 - app: test-ui multi-layer aware.
  *  f0557e93f8 - app: Layer Selection Advance (up/down) now multi-layer
    aware.
  *  0ab91b9b55 - app: "Import Palette" multi-layer aware.
  *  28112bbf9e - app: layer pick through canvas click multi-layer
    aware.
  *  83d8fcdd06 - app: GimpCanvasLayerBoundary to show all selected
    layers area.
  *  e3094b4c86 - app: Crop tool now multi-layer aware.
  *  5964f72cea - app, pdb: layers-merge-layers* and image-merge-layers
    multi-layer aware.
  *  0ae4686172 - pdb: proper conversions for object arrays in PDB.
  *  9dc6b2e9fe - app: various "select-*" were already multi-layer
    aware.
  *  98603c69c9 - app, libgimp, pdb: "edit-copy" multi-layer aware.
  *  0534e077b7 - app: selection were not displayed when multi-layers
    selected.
  *  cb03fa1f08 - app: Move tool multi-layer aware.
  *  22a86c44ca - app: layers-select-* multi-selection aware.
  *  8f22f12ee7 - app: layers-lock-content and layers-lock-position
    multi-layer aware.
  *  80b74ce9e9 - app: raise-layers* and lower-layers* actions multi-
    selection aware.
  *  8a65b9c3b0 - app: allow shift-click on GimpContainerTreeView
    expanders.
  *  c3e9aeff8c - app: multi-layer awareness for layers-new-group and
    layers-new.
  *  c1f68c02cf - app: fix some GimpContainerTreeView mouse
    interactions.
  *  7cdf85693a - app: multi-layer aware layers-mask-add and layers-mask-
    add-button.
  *  6501c3961d - app: multi-layer awareness for layers' lock-alpha,
    opacity and mode.
  *  6916edde0c - app: make layers-color-tag-* multi-layer aware.
  *  a029ef3f97 - app: layers-mask-show and layers-mask-disable multi-
    layer aware.
  *  9c277e078c - app: make layers-mask-apply and layers-mask-delete
    multi-layer aware.
  *  b5c8a259c8 - app: make layers-mask-add-last-values multi-selection
    aware.
  *  b2c11f8e95 - app: layers-duplicate now also multi-selection aware.
  *  65e2738053 - app: add an info label above GimpItemTreeView item
    list to indicate…
  *  86af7c3fa2 - app: make "layers-new-last-values" multi-selection
    aware.
  *  7e0adbc282 - devel-docs: update XCF docs with XCF 14 changes.
  *  592cea6b87 - app: actually implement XCF multi-layer selection
    saving/loading.
  *  d3139e0f7c - app: support saving/exporting with multi-selection.
  *  795e18b9c9 - app: fix running procedures with parameter array types
    in code code…
  *  9bd530a2b1 - app: add gimp_image_get_selected_drawables().
  *  ac56b1ed14 - app, libgimp, pdb: add PDB function
    gimp_image_get_selected_layers().
  *  45a87e62ff - app: fix double-click tree view cell editing.
  *  bcacf6e2ae - app: "active item" concept => "selected items".
  *  309ccf71b4 - app: allow multi-item drop on GimpContainerView
    buttons.
  *  f5dcfbacbb - app: better logics to remove multiple layers.
  *  dbae0e436c - app: new function gimp_item_is_ancestor().
  *  c2023f3aa1 - app: s/insert_item_after()/insert_items_after() in
    GimpContainerView.
  *  5b4c2dac7a - app: implement multi-selection code for channels and
    vectors.
  *  cc51c05b80 - app: group undo steps when doing multiple layer drops.
  *  5e008eb92f - app: show number of dragged layers in dnd box for
    multi-layer drags.
  *  e11245b1d8 - app: button press on a non-selected item changes
    selection.
  *  f7b86c9062 - app: fix selection after a drag'n drop move.
  *  83b3d9e52e - app: make drag'n drop multi-drawable selection aware.
  *  48410d9ea4 - app: actually enable multi-selection.
  *  5621182d87 - app: do not notify of "active-item" change in
    GimpItemTree.
  *  3bc1d09c30 - app: do not lose multi item selection when dragging or
    right-clicking.
  *  288bec3b79 - app: add a "select-items" signal to GimpContainerView.
  *  15113782fd - app: warp tool also only works on single layers.
  *  1f733bcb1f - app: make paint tools multiple-draware aware.
  *  178f32f6a5 - app: adds multi-selection support to "layers-delete"
    action.
  *  0593cf4c9e - app: add concept of multi-selected layers in
    GimpImage.
  *  b487087429 - app: add concept of selected items in GimpItemTree.
  *  68ab11b813 - Update Polish translation
  *  0a06294af7 - app: fix CRITICAL when using "show all" by default
  *  bc13dc80dd - app: update display-enums.c
  *  1171798ca6 - app: another fix in GimpToolFocus
  *  2fcf667efd - app: various fixes in GimpToolFocus
  *  80f2d293f7 - Update Ukrainian translation
  *  b14b93de14 - Split GIR into Gimp-3.0 and GimpUi-3.0
  *  f55acc1d65 - app: fixed oversight in the canvashandle bounding box.
  *  000bc5fff4 - gimptoolpath: use drop shaped handle to indicate the
    start of a stroke.
  *  44352cb769 - gimpcanvashandle: implement drop shaped handle
  *  4394b92c71 - Issue #1439: reverse the construction of the
    "selection to path" plugin.
  *  484e9afb22 - app/text: Fix const warning
  *  9fe589734b - app: fix signature of gimp_canvas_limit_new()
  *  60d4d25b93 - app: add gegl:focus-blur to Filters -> Blur
  *  721f2d8c27 - app, menus: add gegl:variable-blur to Filters -> Blur
  *  f6f0a8a2d8 - app: add FOCUS controller to gegl:vignette
  *  3a62c53009 - app: add FOCUS prop-gui controller
  *  5e005a762c - app: add GimpToolFocus tool widget
  *  1a8f0b6cd6 - app: add gimp_tool_widget_add_group()
  *  8c1a277007 - app: add gimp_display_shell_constrain_angle()
  *  06a2b4f338 - app: add GimpCanvasLimit canvas item
  *  c73710e410 - app: in GimpDrawTool, update widget on tool resume
  *  cd5e4e99dd - app: pause/resume active tool when rotating canvas
  *  1bf9d1ba53 - app: allow arbitrary aux inputs in GimpOperationTool
  *  32bd008a1e - Updated Greek translation
  *  0352559efa - meson: Allow running tests headless
  *  b11e529316 - app: fix a few warnings.
  *  c687c5631d - Update Romanian translation

 -- Alexander Pozdnyakov <censored>  Sat, 06 Jun 2020 17:31:08 +0300

gimp-gtk3 (2.99.0+git45564-a8e6412ee6-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: a8e6412ee6539b9315c3ac5bc74e6fcf3ad68ffc
  * Date: 1589367345
  * git changelog:
  *  a8e6412ee6 - Issue #5073: just skip all plug-ins/pygimp/ from
    POTFILES.
  *  06014e9df0 - Updated Greek translation
  *  6eb14fcdac - Update Romanian translation
  *  ec7db847d0 - docs: libgimp3: Add missing GimpProgressVtable*Func
  *  b537a2ab39 - Update Swedish translation
  *  2afcca4e13 - gimpcurve: Use g_object_notify_by_pspec
  *  64c5ce71ee - Update Ukrainian translation
  *  5992a42231 - gimpthrobber: Get rid of g_type_class_add_private()
  *  97b714d428 - Issue #3533 - Tool preset doesn't restore opacity and
    paint mode
  *  0d9716a0a8 - patternselect: Document pattern_name parameter
  *  7ac6f0a22e - viewable: Use GET_PRIVATE() before precondition checks
  *  88b9359efc - viewable: Use g_object_notify_by_pspec()
  *  bd69747014 - viewable: Get rid of unused "stock-id" property
  *  ddfae277cb - meson: Cleanup and fix issues using libapp_dep
  *  8b0dfb99d5 - app/test-xcf: include necessary headers for close()
  *  5f117d0561 - meson: Fix envvar in tests
  *  3a167243b9 - meson: Fix building of tests
  *  ed4e2a3790 - Update Ukrainian translation
  *  ae34e778fc - meson: Use libgimp(ui)_dep in plug-ins meson files
  *  904a2e422d - meson: Declare internal libgimp(ui) dependency
  *  7025039b93 - app: in UI strings s/Precision/Encoding/
  *  fa467ff573 - Update Swedish translation
  *  96c795bebe - Update Swedish translation
  *  f4c6d4bb79 - gimplist: Don't use sort_func field directly
  *  7a8a300adc - gimpconfig-iface: Use G_DECLARE_INTERFACE
  *  65b12c108d - libgimpwidgets: UnitStore: Fix conflicting names
  *  25ecef0dc3 - build: fix cross-compiled meson builds.
  *  ce17f2c10b - Add Romanian translation
  *  30be314465 - .gitlab-ci.yml: expire all dependencies in 2 hours,
    and all builds in 1 day
  *  69c5fd02d4 - GimpHelpFunc: don't annotate (closure)
  *  4f46c9298e - gimpintstore: Mark iter (out) annotations
  *  aa6079fe8a - scrolledpreview: Add missing gir annotations
  *  4b6362c0bd - gir: Mark more (out) annotations
  *  57d3837e40 - gir: More missing annotations
  *  f23ada8c77 - zoompreview: Add (array) gir annotation
  *  09f8a3c922 - zoompreview: Fix gtk-doc identifier
  *  86478fe78a - gimppropwidgets: Add (nullable) annotation for label
  *  7aee2d1ea5 - gir: Fix typo nulllable → nullable
  *  ed310dd48d - Fix some gtk-doc comments and GIR annotations
  *  a8de828195 - gimpwidget: Correct gtk-doc docs wrt GtkHBox
  *  59f3b07c5f - app: remove ANTI_ERASE from filter mode set
  *  693eeae96b - gimpprogress: Add arg descriptions to vfuncs
  *  2f94513df4 - libgimp: Make sure GIR includes the right header
  *  58c41d9fdc - Fixed translation
  *  f00df8f773 - Update ddswrite.c
  *  fca6371e29 - app: clear the clipboard after storing its contents,
    upon quitting.
  *  b680945752 - gir: Make use of typedefs for GimpProgressVtable
    vfuncs
  *  4729fc8dec - Use GIMP_TYPE_RGB instead of G_TYPE_POINTER
  *  82e945d945 - Add GIR annotations to bilinear utils
  *  58fecd7f8c - gir: Make sure the GIR file includes the correct
    header
  *  97fcc8ca0f - gir: Mark gimp_dialog_new() parent nullable
  *  29b1d91b76 - devel-docs: update debugging-tips with GEGL's meson
    option names.
  *  50d9886c82 - Update Ukrainian translation
  *  e0a5aaeb22 - Issue #4992 - Modifiers change Free Select tool mode
    while active
  *  6cf9badefd - gitlab-ci: cppcheck does not need to wait for previous
    stages to occur.
  *  2baf8a3be1 - gitlab-ci: babl requires now vapigen for Vala binding.
  *  93602a3973 - Issue #4326 - Add visual tab to spyrogimp plugin
  *  83d6764e0e - gir: Add (closure) tags
  *  7f58f2d6e5 - gir: Add more missing (array) and (out) annotations
  *  f428667fff - .gitlab-ci.yml: set artifact expiry time for Linux
    builds to 2 days
  *  36f620012d - Fix typos
  *  9c9e310a67 - gir: Add missing annotations
  *  cf41d1fdf8 - colorselector: Rename signal emitters
  *  f6c7bb997d - .gitlab-ci.yml: change artifact expiry to 2 hours for
    dependencies and 1 day for MS Windows builds
  *  99a7d5f7dd - gir: Found some more missing (out) annotations
  *  52a146604b - gir: Add some missing (array length) annotations
  *  db0493aa0d - gir: Add more (out) annotations
  *  8d1ad63f3a - Use %NULL instead of NULL in gtk-doc comments
  *  5f1598f63d - gir: Add more (out) tags when appropriate
  *  8c7a2b42e6 - gir: (optional) tag requires a (out) annotation
  *  24a8fd8377 - gitlab: removing added label since code it is broken
  *  0941782fa4 - gitlab: remove label in bug template
  *  f3f8d3a54e - Issue #3405 - Color component decompose crash for CMY
  *  9adf2d19f8 - Issue #3949 - Image Map plug-in selects wrong areas
  *  452924dbe9 - Issue #5009 - Possible array overrun in d_draw_ellipse
  *  97e0322ebb - Issue #5010 - Setting twice value pcvals.paper_invert
    in paper_store
  *  80664c8e6e - app: do not snap white/black when making 2 color
    palette
  *  85d9730936 - Add some missing (nullable) annotations
  *  d4387987b5 - app: when creating palette only snap to black/white
    when present
  *  9bb3ff42d7 - app: make generated indexed palettes possibly contain
    pure black/white
  *  fc0d2d9ce7 - Fixed copy paste error in gimp_vector3_copy
  *  43b538bf1b - gitlab-ci: ignore a bunch of directories.
  *  1e8923e184 - Issue #4721 - Ordering of default MyPaint Brushes
    directories...
  *  50257e9f7e - Issue #4696 - Keyboard shortcuts for layer opacity are
    not working
  *  fdcf74ea72 - libgimp: add gimp_param_spec_get_desc() in gimp.def.
  *  5ecc36891b - gitlab-ci: add an analysis stage with cppcheck code
    analysis stage.
  *  15bedc9bf9 - libgimp: revive parameter range descriptions in the
    procedure browser
  *  2678bafca2 - Issue #5002: compare pointer to NULL, not 0.
  *  362b828a03 - Issue #4996 - Wrong propagate_mode parameter handling
    in plug-in-vpropagate
  *  a7f562e7cd - Update Spanish translation
  *  be8be1cb27 - app: don't leak event_blurb in
    gimp_controller_editor_edit_clicked()
  *  d7c995153d - app: in Unified Transform tool, avoid moving pivot
    when locked
  *  aa1a1f0a0c - app: add GimpTransformGridTool::apply_info() vfunc
  *  9f6af7dbd3 - app: unlink transform directions on tool halt; make
    chain button insensitive
  *  a1fc6144da - gitlab-ci: fix Windows CI builds.
  *  49351777b6 - Issue #3884: missing libgtk-3-dev leads to configure
    syntax error.
  *  2d4de85fe3 - plug-ins: in file-psd, use normal channel order
  *  281188e169 - Issue #189 - Store channel colors when saving as PSD
  *  ac19f6413b - plug-ins: in file-psd, fix indentation in psd-save.c
  *  953a3ad479 - plug-ins: in file-psd, remove unused member of
    DisplayInfoNew
  *  251ce5126e - plug-ins: in file-psd, fix u8 channel format

 -- Alexander Pozdnyakov <censored>  Wed, 13 May 2020 14:29:16 +0300

gimp-gtk3 (2.99.0+git45463-ffc7db84d1-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: ffc7db84d1834a8720fcf2b6109b97c3a0e3adf7
  * Date: 1587473271
  * git changelog:
  *  ffc7db84d1 - build: build OpenEXR plug-in.
  *  7e7d48a7ac - app: fixes string format argument types on Windows 32-
    bit.
  *  430f40d00b - app: gimp_sigfatal_handler() must not be declared on
    Win32 without…
  *  0aca033370 - build: removing OpenBlas patches.
  *  5dc1572b01 - libgimpwidgets: fix logarithmic transform in
    gimp_scale_entry
  *  8caef4ea0b - app: fix cast bug.
  *  37065ccf6f - app: make sure to update the display-shell
    title/statusbar when closing image
  *  4e560f2ff0 - Issue #4968 - Newly opened image not visible in image
    window ...
  *  eafe90fa7c - libgimp, po-python: fix missing header in
    distribution…
  *  19c0d43c25 - Issue #4967 - Crash when cancelling filters with aux
    inputs
  *  e0851680ac - build: more dependencies for the Windows builds.
  *  3a43e05936 - gitlab-ci: porting the Windows cross-build CI to a
    Debian image.
  *  c280cb9da7 - plug-ins: fix various other warnings on the Windows
    build CI.
  *  e854de73ee - plug-ins: fix signedness warning with different
    expectation Win/Linux.
  *  e1a11504cd - gitlab-ci: remove useless build dependencies.
  *  8398c83c23 - build: use msys2 packages as source for the Windows
    CI.
  *  b948ff932d - build: fix the Windows CI.
  *  987447f18f - app: maintain common settings when editing Brightness-
    Contrast/Levels as Levels/Curves
  *  88689515ab - app: reset common settings when resetting Curves tool
  *  56693a8393 - app: when copying GimpCurve, don't overwrite points
    from samples
  *  05556457df - plug-ins: remove last usage of GTimeVal and
    g_get_current_time().
  *  db35080e75 - Update Ukrainian translation
  *  f6dd30f3a8 - plug-ins: fix more abs().
  *  fddaa77218 - plug-ins: fix abs() on long int.
  *  b71754f2a7 - plug-ins: fix some build warning.
  *  ea0cc27c01 - app, libgimp, pdb: update gimpfile PDB functions'
    documentation.
  *  60854c8668 - gitlab-ci: libspiro is needed to run `gegl`.
  *  afd2b81dbf - build: proper libmypaint v1 development branch is now
    libmypaint-v1.5.x.
  *  0096e563f6 - app: apply "trc" setting when repeating curves and
    levels
  *  202012ba73 - plug-ins: screenshot-win32.c forbids mixed
    declarations and code
  *  472069779a - Update Polish translation

 -- Alexander Pozdnyakov <censored>  Sat, 25 Apr 2020 16:15:38 +0300

gimp-gtk3 (2.99.0+git45432-60b6c06638-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 60b6c0663878ebe875f715e4987e9240e9fa379d
  * Date: 1586540923
  * git changelog:
  *  60b6c06638 - Update Turkish translation
  *  6cc47a7af0 - Update Catalan translation
  *  32d00fd0e0 - Fixes to Catalan translation
  *  b2f21ded85 - Update Catalan translation
  *  9099f317bc - plug-ins: add support for exporting 16-bit PSDs
  *  0d4a9b7ca4 - Update Catalan translation
  *  de6eacd524 - build: build json-c with CMake.
  *  809e79f37a - Issue #4919: PDF: Order of pages reversed when opening
    and closing.
  *  38059dc5fd - app: rename "Fade" section of GimpFilterTool to
    "Blending Options"
  *  4932beb302 - app: fix last commits
  *  7b46a8be45 - app: exclude GimpSettings::time property from
    comparison
  *  46df3642d2 - libgimpconfig: in gimp_config_type_register(), don't
    override GimpConfig::equal()
  *  c5c807d191 - libgimpconfig: add GIMP_CONFIG_PARAM_DONT_COMPARE flag
  *  d25cddae8c - app: add gimpoperationsettings.c to meson.build
  *  ddd3199e02 - app: in filter tools, remember state of the fade and
    color-options expanders
  *  8384d37e66 - app: add "Fade" options to filter tools
  *  c81cb59e4e - app: apply common operation settings when reapplying a
    filter
  *  b4afe6e7a6 - app: in GimpFilterTool, store common settings in
    GimpOperationSettings
  *  a1ff1601ee - app: add GimpOperationSettings
  *  8c619bf0b2 - app: add gimp_gegl_node_has_key()
  *  9947093d02 - app: use gimp_drawable_supports_alpha() in
    GimpDrawableFilter
  *  0ade474286 - app: use gimp_drawable_filter_get_format() in
    GimpFilterTool
  *  9aee8744dc - app: add
    gimp_drawable_filter_get_{drawable,operation,format}()
  *  3f66f2df39 - Fixes to Catalan translation
  *  bd1326fd53 - Update Catatalan translation
  *  3c10f1cfc6 - Update Polish translation
  *  c1cc5ade2e - Update Ukrainian translation
  *  023919d606 - app: make version + revision string translatable.
  *  97a0ad3fec - build: sync development flatpak manifest with stable
    one.
  *  cb731fd873 - app: fix drag'n drop viewable description.
  *  291af71e95 - plug-ins: do not use strcpy() when src and dest
    overlap.
  *  105c4efc8b - Issue #4487: change "Save color values from
    transparent pixels"…
  *  cc16ec5f9f - Issue #4904: GIMP startup SLOW due to failed access
    to…
  *  6bae5d8cf7 - Issue #4895 - Crash when dragging a dockable dialog
  *  491dc85242 - app: add missing changes to last commits
  *  912b36a8f8 - app: don't detroy cached data when disabling filter-
    tool preview
  *  7ec033d896 - app: add gimp_drawable_filter_set_preview()
  *  616530e235 - app: rename gimp_drawable_filter_set_preview() to
    _set_preview_split()
  *  e324e2d4b3 - app: add gimp_applicator_set_active()
  *  878804fb01 - Cleanup GObject signal marshallers
  *  6a972786d9 - app: make new feature delete-pixels in Crop tool FALSE
    by default.
  *  9a9e2e9a19 - app: leave locked pixels alone when cropping
  *  ee97c25b87 - app: make deletion of cropped pixels in crop tool
    optional
  *  39890a49eb - Issue #4871: Plug-ins not translated.
  *  56ffa2fd11 - app: no generic comment when no revision comment set.
  *  98bd6f4b61 - Update Ukrainian translation
  *  56ec3163b5 - Fix German translation (Teams-Translation-German-de-
    Issues-#22)
  *  8f17d0b0d1 - app: remove deprecated GimpContainerGridView.
  *  a55e898c96 - app: GUI improvements to the update display in About
    dialog.
  *  e3c9ff780a - Update Ukrainian translation
  *  21e090aba5 - app: display revision number in About dialog if > 0.
  *  75a03b02f4 - app: let's display the release comment in update
    notification…
  *  a05b085112 - app: show time of last version update check.
  *  7f3bb72c8c - app: print gimp_versions.json parsing error on stderr.
  *  9908c14fbf - devel-docs: Fix id of PROP_BLEND_SPACE
  *  7ad16a4eb1 - Update Polish translation
  *  e819318b70 - Update Ukrainian translation
  *  fb96a29249 - Update Ukrainian translation
  *  5c0eda6264 - Update Ukrainian translation
  *  c41382f61d - Update Ukrainian translation
  *  d76c8e8cc3 - app-tools, app: gimp-debug-tool crashing with NULL
    release_date.
  *  dd705e21c0 - app: fix minor indentation bugs.
  *  6ed9b2bb7a - Issue #4846 - Symmetry origin is wrong when painting
    on offset drawable
  *  75435c8e6b - app: in GimpToolButton, select active tool in menu
  *  83f935873a - Issue #4858 - Duplicated image shows NULL in warning
    when closing it
  *  74b0d2ad14 - app, menus: add gegl:bloom to Filters -> Light and
    Shadow
  *  0389e6f9e4 - App file-data-gex.c fix incompatible pointer type
  *  5678153797 - app: apply spin-scale gamma to input, not output

 -- Alexander Pozdnyakov <censored>  Sat, 11 Apr 2020 15:10:12 +0300

gimp-gtk3 (2.99.0+git45364-92fd5675b1-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 92fd5675b16916d09957f43c1d053e52209909e7
  * Date: 1584636264
  * git changelog:
  *  92fd5675b1 - gitlab-ci: enabling make check on master CI.
  *  2c1efdedf0 - app: do not free non-allocated DBus manager.
  *  450ebd5e2b - App gimptooleditor fix tooltip text
  *  ee2a65af0d - Issue #4827 - Modified settings requiring a restart
    aren't saved
  *  f6e9c6ee6f - gitlab-ci: add missing dependencies.
  *  707d3c6f64 - libgimp: fix wrong assert in
    gimp_procedure_config_set_values().
  *  489c5c9d05 - Update Ukrainian translation
  *  6df7a948b4 - Update Ukrainian translation
  *  cc55af7b95 - Update Ukrainian translation
  *  0108d7e214 - Change order of CFLAGS for SSE tests
  *  8fd2f1e0e3 - Issue #4745: make check test-desktop failed.
  *  3c6cf7fb3f - Meson add suggested warning flags from Massimo
  *  9032df515b - meson: change option relocatable-bundle =
    yes|no|platform-default
  *  564d35fd2e - meson: relocatable-bundle should not be a feature
  *  bed95ebca7 - Revert "build: fix json-c cross-build for Windows."
  *  8d5afa76e7 - issue 4669
  *  a928452eba - Fix typos
  *  7a4254dda1 - m4macros: update ax_gcc_func_attribute.m4 to serial 12
  *  2b2a6b03ed - build: fix json-c cross-build for Windows.
  *  505967c4d2 - gitlab-ci: fix recently broken CLang compilation.
  *  a701e6224a - Update Polish translation
  *  3a0af1f50a - Issue #4618: support Canon CR3.
  *  0e735d1dc6 - Add Kabyle translation
  *  64bf77aed8 - app: render layer-group preview in chunks
  *  919ddce773 - app: speed up layer-group preview rendering
  *  faf6acfb67 - app: add "chunked" parameter to
    gimp_tile_handler_validate_validate()
  *  30f509c84d - app: allow waiting on idle asyncs
  *  fe82ee54e8 - app: white-space fix in gimp-utils.c
  *  10fe3009ed - app: avoid duplication in
    gimp_drawable_get_sub_preview_async()
  *  fee159e6b4 - Issue #4793 - Layer-group preview-update blocks UI
    when adding/removing layers
  *  6733b153cc - app: add gimp_idle_run_async[_full]()
  *  f25a8934fa - app: rename GimpParallelRunAsyncFunc to
    GimpRunAsyncFunc
  *  48d71bf6ab - Issue #4094 - Corrects some tools descriptions
  *  51e4549d5c - configure.ac: fix last commit
  *  52ae7d180a - configure.ac, meson: require glib >= 2.56.2
  *  27e78849a2 - Issue #4328 - Distorted path of an open/imported
    circle...

 -- Alexander Pozdnyakov <censored>  Sat, 21 Mar 2020 05:02:29 +0300

gimp-gtk3 (2.99.0+git45328-84ff130e18-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 84ff130e1815cf6ba0617bf56c0aa9b6ee8539e2
  * Date: 1583491026
  * git changelog:
  *  84ff130e18 - tools: in performance-log-viewer.py, handle markers
    with > INT_MAX timestamps
  *  287adbd1e6 - icons: in Symbolic theme, fix gimp-curve-point-
    {corner,smooth} PNGs
  *  b7b30ca3cb - icons: in Symbolic theme, fix media-record and gimp-
    marker icons
  *  274b677923 - icons: clean up the crop tool icon by redoing it
  *  de7d6537e6 - icons: redo the gimp-zoom-follow-window icon for it
    was broken
  *  ce7f59ec3e - icons: fix the dashboard icon by removing empty
    rectangle
  *  601a555321 - icons: in Symbolic theme, fix gimp-curve-point-
    {corner,smooth} icons
  *  3d0606a9be - libgimp: fix range of "opacity" parameter in brush-
    select callback
  *  11efe64736 - Issue #4734 - GIMP crashed while using Unified
    Transformation Tool
  *  34f00e8a7a - icons: convert some rectangles to outlines, fixes
    #4672
  *  3b66895273 - Update Basque translation
  *  ddf940e11e - Update Spanish translation
  *  70d71757a3 - Update Polish translation
  *  a31d83a4e6 - Update Hungarian translation
  *  0ce993c4b9 - Issue #4663 - "Error loading PSD file: No error" while
    trying to open a PSD
  *  be7cace74e - plug-ins: in file-psd, make offset/size fields
    unsigned
  *  b969a322fa - Update Catalan translation
  *  b8b5c915aa - Update Dutch translation
  *  36372ca1f2 - Update Dutch translation
  *  3e8ffef4bd - Update Swedish translation
  *  ac289461ae - app: add Finnish translation to the Windows installer

 -- Alexander Pozdnyakov <censored>  Sat, 07 Mar 2020 03:41:32 +0300

gimp-gtk3 (2.99.0+git45307-76bd8450b9-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 76bd8450b9697469d52b12d4ce186cf9375f11f9
  * Date: 1582482153
  * git changelog:
  *  76bd8450b9 - Update Finnish translation
  *  5b54632716 - Update Finnish translation
  *  9046c758e7 - Add Finnish translation
  *  455054be43 - Update Finnish translation
  *  fcc7b6916a - 2.10.18: update appdata to match recent changes
  *  9fe77d42c7 - Update Basque translation
  *  29dcb31a14 - Update Basque translation
  *  a5ea6d6b9b - app: use GIMP_BUILD_PLATFORM_FAMILY instead of
    GIMP_BUILD_PLATFORM.
  *  1b6191d176 - plug-ins: in file-psd, use scratch allocator for
    temporary CMYK buffers; cleanup
  *  d868247fd9 - app: in the Preferences dialog, allow horizontal
    scrollbars in all tree-views
  *  dfa6d26189 - Update Polish translation
  *  fb1c086097 - app: draw border around FG/BG-editor color areas
  *  69359ef572 - Update Swedish translation
  *  63df5602a2 - app: suspend layer-group size updates while loading
    XCF
  *  aa9ae1c65c - Issue #4634 - Pass-through groups bounding-box is not
    properly updated ...
  *  8c81c6e153 - app: fix layer group effective mode for different mask
    modes
  *  7f53cf9c55 - app: fix layer bounding box for different mask modes
  *  b2a1a7cb01 - app: fix layer effective mode for different mask modes
  *  646c804c04 - app: fix compositing of layers with masks, outside the
    mask bounds
  *  3a1aec3051 - 2.10.18: update appdata
  *  1462a91d86 - plug-ins: Convert CMYK u8 .psd to R'G'B' float on load
  *  0f07f1baa5 - app: in paint tools, fix cursor position in line mode
    when snapping to angle
  *  ae6f6ba42a - app: fix incorrect drawable format after applying a
    filter that resizes the drawable
  *  d53e701daa - app: avoid use-after-free when loading an XCF with
    corrupted layers
  *  2eaaa950a5 - app: in gimp:replace, add fast path when compositing a
    layer over itself
  *  401745e62a - Makefile.am, meson.build: require GEGL >= 0.4.23
  *  514b466fd7 - Update Catalan translation
  *  ab5ed1575c - meson,app,autotools: depend on GEGL-0.4.22
  *  bb144065c7 - app: s/getenv/g_getenv/ in
    gui_restore_after_callback()
  *  3a36ae49de - app: fix indentation in gui_restore_after_callback()
  *  52f5a9f654 - plug-ins: improve PSD loading speed
  *  2f2ea26c2f - Update Hungarian translation
  *  0eb614c3e0 - Update Polish translation
  *  15438c58d2 - Issue #4627 - memory corruption when open crafted sgi
  *  2ed889394d - plug-ins: in file-sgi, convert tabs to spaces
  *  4fe8217898 - plug-ins: in screenshot, keep image dirty; keep
    history clean
  *  3d756e136c - Update Swedish translation
  *  41fec41353 - Fixes and improvements for 2.10.16 appdata
  *  bb8d933033 - devel-docs: add missing functions to libgimpfoo-
    sections.txt
  *  cf574c44fb - data: in Makefile.am, make sure to uninstall gimp-
    release
  *  75838a59a8 - libgimpmath: fix unsorted line in gimpmath.def
  *  ea729f6d02 - app: fix brush outline position when snapping to
    stroke
  *  8bc92fd0ed - Fix the 2.10.16 release date in appdata
  *  2d6e15caa5 - Update appdata for upcoming 2.10.16 release
  *  b79e147923 - meson, data: create/install gimp-release file with
    meson too.
  *  f98e506712 - configure, data: create/install the gimp-release file.
  *  ded382f8b7 - app-tools: fix the meson file.
  *  87e9ebcfad - app: store the revision number in a data file.
  *  7029c3570c - Update German translation
  *  365afc829b - Update German translation
  *  1c90461e21 - Update Polish translation
  *  1a587a371b - Update Hungarian translation
  *  3e6763a50a - Update Hungarian translation
  *  61d04a93d6 - Update Swedish translation
  *  6cd3c8bc74 - app: increase the maximal airbrush stamp FPS
  *  30e925065f - app: fix gimp_brush_mipmap_get_memsize()
  *  f09e940cac - Update Swedish translation
  *  0a02e6c726 - Update Spanish translation
  *  6932c513ee - Update Spanish translation
  *  47c3035ecd - l10n: Updated Vietnamese translation
  *  364ebc1d78 - Update Swedish translation
  *  b41594023f - Update Swedish translation
  *  042385d0b4 - Update Swedish translation
  *  0a5af889f9 - Issue #175 - Allow the erase every other row plugin to
    skip a different number of rows
  *  f797f688ad - app: reorganize #includes in gimpbrush-
    {mipmap,transform}.cc
  *  ee39f0ec13 - app: use mipmaps when downscaling raster brushes
  *  2dddf59dbf - app: add gimp_brush_transform_get_scale()
  *  e0e1ad5e2a - app: fix brush-transform resampling
  *  da4228f6b2 - Update Swedish translation
  *  52a12742b4 - Update German translation
  *  611f5b66e7 - Updated Danish translation
  *  4648b4e3dd - Update Hungarian translation
  *  da73d35520 - Update Hungarian translation
  *  cee6a9ea4c - Update Hungarian translation
  *  d228498997 - Update Hungarian translation
  *  cc9a15de97 - app: do not update a finalized dialog.
  *  ed77830381 - app: only show a "Last checked" date when we did at
    least 1 check.
  *  495889630a - Update British English translation
  *  52cb2edd9e - Issue #4605 - Invalid abr brush crashes GIMP
  *  782e209a33 - app: in abr_rle_decode(), avoid freeing NULL scratch
    buffers
  *  07f95291a5 - app: improve ABR brush loading speed
  *  a5a7df5eb9 - Update Icelandic translation
  *  771c37bf9f - Update Icelandic translation
  *  a55a8ee010 - Update Icelandic translation
  *  9987e4b9a5 - Update Icelandic translation
  *  d11eef1be5 - Update German translation
  *  19d56cf546 - Update Polish translation
  *  dad963c257 - Update German translation
  *  ccc07f449d - Update German translation
  *  2900f2a868 - app: always show the "Check for updates" button in the
    About dialog.
  *  d244a079ca - app: improve brush outline position when not snapping
    to stroke
  *  893990afce - Issue #4584 - Segfault when closing an image with a
    layer group ...
  *  0891f1275a - app: add
    gimp_container_remove_handlers_by_{func,data}()
  *  5a9b5c1670 - Revert "Updated Danish translation"
  *  40bb5d30ee - Updated Danish translation
  *  db678ad212 - app: in polynomial_odd_roots(), fix derivative array
    size
  *  f9f4538358 - app: don't show "Check for updates" button in
    Preferences when option...
  *  7b3f696d9d - app: accept "revision" and "date" fields to be absent
    on a build...
  *  0c1205f4c5 - meson.build: store GIMP_BUILD_REVISION as an int
    macro.
  *  7b5fff7861 - app: now also process the build revision when checking
    for updates.
  *  89d6ee2f34 - meson: same option for meson -Dcheck-update=false as
    previous commit.
  *  315665592c - app, configure: new --disable-check-update option at
    configuration.
  *  5cc9af09b0 - app: respect brush-outline preferences in the Warp
    tool
  *  272fa300aa - app: initialize GimpPaintTool::snap_brush field
  *  499834a1cb - app: add "Snap brush outline to stroke" option to the
    preferences
  *  251d758771 - app: set the default 3D Transform tool mode to
    rotation
  *  3a8725a409 - app: add missing file to last commit
  *  9f298f767f - app: don't reject toolrc files due to missing
    experimental tools
  *  626e5b9b14 - app: increase GimpDrawTool update rate
  *  666d0845e1 - Issue #4174 - Crash when using the Foreground Select
    tool with an offset drawable
  *  ea864e2d5c - app: in GimpCanvasBufferPreview, take strong ref on
    buffer
  *  43f8a5199f - app: in GimpCanvasBufferPreview, add support for
    offset buffers
  *  d920569771 - app: add support for offset buffers in GimpScanConvert
  *  24534338e7 - app: add support for offset buffers in
    gimp_channel_select_buffer() ...
  *  285ef0b7fc - Issue #4285 - [Free Select Tool] functionality bug
    with Ctrl/Shift combination
  *  59ec1d0074 - app: reorganize GimpPolygonSelectTool functions
  *  57eaf91fbc - app: improve empty-selection check in
    GimpSelectionTool
  *  4ced806a0a - Update Spanish translation
  *  b8aba199a0 - app, po: don't translate gimppanedbox.c
  *  46079587e2 - app: "You can drop dockable dialogs here" no more!
  *  df19401fb3 - app: fix GimpToolEditor visibility-toggle state update
  *  6cc4217ff3 - Update Polish translation
  *  3cda972100 - app: add a "Use tool groups" option to the toolbox
    preferences
  *  2caa518b19 - app: add GimpTreeProxy
  *  c4cc015c43 - app: add gimp_container_search()
  *  ee9661237e - app: add GimpToolItem::shown property
  *  30d833d00f - app: use a weak pointer for tool-manager active group
  *  2145f4301c - app: fix a super secret segfault
  *  00b756d2da - app: move tool-activation upon tool-group active-tool
    change to GimpToolManager
  *  bae9f2d880 - app: various fixes to last commits
  *  fa53e1433f - etc: add a default toolrc file, using tool groups to
    oragnize the tools
  *  f2c7f49b12 - app: reduce toolbox color-area size
  *  e1398c0306 - app: in GimpToolPalette, allow single-column layout
  *  4b1a1fc901 - app: use GimpToolButton in GimpToolPalette
  *  282108ec91 - app: add GimpToolButton
  *  ffe4f8a068 - app: add gimp_tool_info_get_action_name()
  *  2255d62891 - app: don't register action for GimpOperationTool
  *  d1084c5816 - app: add tool-group support to GimpToolEditor
  *  20747e365c - app: add hierarchical dnd support to
    GimpContainerTreeView
  *  dcea2348c6 - libgimpconfig: allow calling gimp_scanner_new_string
    (NULL, -1, ...)
  *  cd2adfbede - app: add support for tool groups in toolrc
  *  a63bf32310 - app: don't merge similarly-named objects during
    GimpContainer deserialization ...
  *  d4db85d926 - app: update tool-group active tool in response to tool
    changes
  *  49196140e2 - app: add GimpToolGroup as a subclass of GimpToolItem
  *  77111ba045 - app: add GimpToolItem; derive GimpToolInfo from it
  *  12a03d3c95 - Update Japanese translation
  *  0336f924b8 - Update Japanese translation
  *  54a20f698c - Updated Spanish Translation
  *  09f87f6299 - Updated Spanish Translation
  *  8528759834 - app: better error management.
  *  425e6daf41 - Update Polish translation
  *  eca8076be6 - Issue #4532: tests fail due to app/gimp-update.c not
    in POTFILES.
  *  1f75d2e34a - app: update gimp-update to new gimp_versions.json
    format.
  *  ed6517f094 - app: Fix Mandala Symmetry Kaleidoscope mode - brush
    transform and stroke order
  *  b99a2631ef - app: avoid deleting empty layer groups when
    downscaling image
  *  885d4fb1cb - icons: replace gimp-visible symbolic icon again
  *  864ed16435 - icons: replace symbolic gimp-visible icon (aka the eye
    icon)
  *  18870975b8 - app: restrict whole-drawable updates to groups with
    filters
  *  8be0e646bc - app: always update full drawable region if it has
    filters
  *  1e26ce8a60 - app: don't emit GimpImage::linked-items-changed for
    non-attached items
  *  1cee6521b4 - Update Polish translation
  *  5d0b0ad467 - Fix meson build on macos
  *  d24713349d - app: add "Preview linked items" option to transform
    tools
  *  7d6737fe9a - app: add GimpImage::linked-items-changed signal
  *  fcc1c3d380 - app: suspend tile validation while setting extent of
    validate-handler buffer
  *  203bc9d893 - app: disable transform clipping for layer groups
  *  ab7c119c07 - meson,app,autotools: depend on babl 0.1.74 and GEGL
    0.4.20
  *  10a528ed2f - app: use gimp_gegl_node_get_key() in GimpFilterTool
  *  cfcf38e119 - plug-ins/screenshot: fix compilation on macOS
  *  1a2039da65 - pdb: add missing change to last commit
  *  6b5d1a0d46 - Fix reference from gimp_param_spec_duplicate to
    gimp_config_param_spec_duplicate
  *  85a19da868 - Issue #4366 - Color-to-alpha unnecessarily grayed out
    for grayscale images
  *  50b655de27 - Issue #1975 - Color to alpha now requires an alpha-
    channel ...
  *  d61a541475 - app: in GimpFilterTool, consolidate drawable-filter
    option setup
  *  bed825ab3d - app: add gimp_gegl_node_get_key()
  *  5e1eba68e2 - app: add GimpDrawable::supports_alpha() vfunc
  *  0103fe2c19 - app: silence warning in gimp_transform_resize_crop()
  *  52cd27f0d3 - app: add "Synchronous preview" option to transform
    tools
  *  d39822bcd7 - app: in GimpTileHandlerValidate, fix tile-data pointer
    for negative coords
  *  a335827896 - app: add "Composited preview" option to transform
    tools
  *  2e26603a55 - app: freeze drawable preview in transform tools
  *  006f300fff - libgimpmath: add gimp_matrix3_equal()
  *  b9a801f7d4 - app: add
    gimp_drawable_filter_set_override_constraints()
  *  1f81c31405 - app: add gimp_drawable_filter_set_add_alpha()
  *  cb5a63e260 - app: calculate drawable bounding box according to
    graph by default
  *  4a4359d3da - libgimp: (meson) build GIR file silently.
  *  7f84f10154 - app: implement GimpPickable::flush in GimpGroupLayer
  *  bb8ee0e686 - app: handle GimpTileHandlerValidate::invalidated in
    gimp:buffer-source-validate
  *  3ea391602e - app: add GimpTileHandlerValidate::invalidated signal
  *  ba6040bbcd - app: allow calling
    gimp_tile_handler_validate_validate() with a NULL rect
  *  3e78c674d8 - Return FALSE on gimp_osx_focus_window to avoid endless
    loop
  *  0271f4c861 - libgimpmath: add version annotations to new matrix
    functions
  *  469f8d6193 - icons: fix PNG 3D-transform icons in makefile
  *  ec9dbd8115 - libgimpwidgets, app, plug-ins: fix last GIR warnings.
  *  44300b134f - Update Japanese translation
  *  ccdb91e713 - Update Polish translation
  *  f823538f9e - Update Japanese translation
  *  64b971f096 - Update Japanese translation
  *  2116f587eb - Update Russian translation
  *  d8aa0d36a0 - Add macOS support for the GIMP dashboard
  *  36dd48aea6 - Issue #4484: Add reflection option for mandala
    symmetry
  *  a195dcaccc - Update Japanese translation
  *  d97f54dd07 - Update Japanese translation
  *  7b2e6b7595 - app: clip transform-tools preview according to
    clipping mode
  *  d79ef34f87 - app: fix spacing in gimptooltransform3dgrid.c
  *  30132fc2da - app: add unified interaction mode to the 3D Transform
    tool
  *  bcaaa453c4 - app: in 3D Transform tool, fix rotation direction when
    rotating arouns local Z axis
  *  05d6b8a591 - Move comment to match the description
  *  0de790137e - Move macos menu init to the gui related code and
    reparent it with a main window.
  *  58d04375c9 - app: improve placement of new tools with existing
    toolrc
  *  0ca59165ff - Update Turkish translation
  *  9c6fc184f2 - Update Turkish translation
  *  0e4e236167 - Update Turkish translation
  *  9fe33702fb - Issue #4354 - When using color to fade dynamics and
    gradient with transparency ...
  *  4a59c8919d - Update Japanese translation
  *  8d534dfde0 - app: snap spin scale to page increments when holding
    Ctrl
  *  ac8bf47fa6 - libgimpwidgets: control GimpSpinButton scroll
    increments using modifiers
  *  90022de2f4 - Update Japanese translation
  *  b89aff0064 - Update Japanese translation
  *  f1c448e0f4 - app: fix integer overflow when reporting operation
    progress
  *  32da86b6ed - menus: add the 3D Transform tool to the Tools menu
  *  a3cbf6bc13 - icons: add pivot icons to meson
  *  c93e5a2eae - app: fix wrong fix to gimpbacktrace-windows.c
  *  095e8299a0 - icons: install the new icons on meson build too.
  *  376aa86515 - Update Japanese translation
  *  e74994feaf - pdb: in plug_in_compat.pdb, set underlying op nodes
  *  8b7bafa43a - Issue #4204 - "Add Bevel" Has No Effect
  *  49221167c3 - app: fix indentation in gimppivotselector.h
  *  9d015b7b1a - libgimpmath: add new matrix functions to .def file
  *  5646e03eb3 - app, icons: add 3D Transform tool
  *  615035c101 - app, cursors: add GimpToolTransform3DGrid tool widget
  *  4ddf1afb44 - app: add a protected
    gimp_tool_transform_grid_get_handle() function
  *  0f697b897f - app: add GimpTransformGridTool::dynamic-handle-size
    property
  *  0eae8a47ea - app: in GimpToolTransformGrid, add NONE function
  *  d84789dcb7 - app: add gimp-transform-3d-utils.c
  *  e3bc877a42 - libgimpmath: add various GimpMatrix4 functions
  *  edfc837e7d - libgimpmath: add various GimpMatrix2 functions
  *  c0552de62b - app: add a pivot selector to the Rotate tool
  *  46e01d37db - app, icons: add GimpPivotSelector widget
  *  ac74326ec7 - app: reduce dialog size of Unified Transform tool and
    friends
  *  b0e9639684 - app: in GimpTransformGridTool, compress successive
    undo steps
  *  ee425f88d8 - app: in GimpTransformGridTool, avoid unnecessarily
    flushing image when pushing undo
  *  24add95e0a - app: fix indentation in gimptoolsheargrid.c
  *  a9e357d72d - libgimpwidgets: fix percentage use in size-entry
    arithmetic when lower-bound != 0
  *  38cccaac49 - Issue #4203 - Wavelet decomposition only on RGB images
  *  c39d8fde33 - Issue 2862 - Error message. Unable to decode abr...
  *  bb660c5821 - Issue #3588 - Add Yu'v' (CIE 1976 UCS) to GIMP color
    picker
  *  a11ada4ce2 - app: expand functionality of merge-down button
  *  f539fc78c0 - app: consolidate UI for merging down and anchoring
    layers (issue #1184)
  *  97bbd4773e - libgimp: fix writing empty array GValues in
    gimp_value_to_gp_param()
  *  2679d66ffb - Update Japanese translation
  *  653484df0b - Issue #4467 - (pagecurl) CRITICAL **: g_object_unref:
    assertion...
  *  c33e1263fa - Issue #4461 - Spinning Globe fails in gimp-2.99
  *  a1939247fb - Update Japanese translation
  *  29554e6f68 - Update Japanese translation
  *  afe19ff393 - libgimp: GimpProcedureDialog: next time save before
    committing...
  *  f2cf791a25 - libgimp: document GimpProcedureDialog's properties
  *  bffb753558 - Issue #4458 - gimp-console-2.99 -b '(gimp-quit 1)'
    segfaults
  *  4dfcffe4f7 - Remove all checks for finite() and isfinite()
  *  5adde64753 - Issue 4456: CRITICAL **...: g_object_unref: assertion
  *  157a5dc8b7 - Fixes to Catalan translation
  *  39f7dd269d - gitlab-ci: run unit tests for meson builds.
  *  b2c41bc1f9 - app: forgot to localize a string.
  *  0a28534a90 - app: fix a segmentation fault crash.
  *  5b664ecbec - app: properly pass the last release version and date
    to gimp-debug-tool.
  *  2cd765c000 - plug-ins: variable used after being freed.
  *  189da39805 - plug-ins: return value of
    gimp_procedure_config_begin_export() freed…
  *  109ad86db2 - gitlab-ci: test a CLang build.
  *  2f379494a7 - app: debug dialog will now advise to update when
    relevant.
  *  d5febf6e62 - app: parse the release date for the last release.
  *  df492fa898 - gitlab-ci: port our main CI to Debian testing.
  *  89ed6ae8ee - devel-docs: update the stats script.
  *  24a0b0c53a - plug-ins: also omit hidden layer groups in PDF export.
  *  34f05750d0 - plug-ins: forgot to look missing font duplicates
    recursively.
  *  1b06067164 - Issue #4425: Saving to PDF changes text's font and
    size.
  *  ff32fe9f5d - Issue #2227 - GIMP 2.10.6 crashes with assertion
    GIMP_IS_TAGGED in...
  *  8f87277653 - libgimpbase: same fix as previous commit to other
    static types.
  *  0eb6ff41cf - libgimpbase: fix wrong sizeof in
    gimp_param_object_array_get_type
  *  26db691197 - Update French translation
  *  5ec22b6720 - app: fix missing const qualifier.
  *  f51886b853 - app-tools: meson build was not installing gimp-debug-
    tool.
  *  4b07c62cbc - Issue #4338 Plug-in file-header exporting to format C
    header wrong output.
  *  a4e65ac836 - app: also localize LC_TIME to GUI language.
  *  1f6629f4b6 - app: allow snapping GimpPolar to 15 degree intervals
  *  2367e985a4 - app: allow snapping GimpDial to 15 degree intervals
  *  6b237b90fd - app: show the About dialog at startup when a new
    version is available.
  *  827473fd88 - app: add alternative "Check for updates" button in the
    About dialog.
  *  826ece3b86 - app: show new version availability in About dialog.
  *  b874cadfad - app: make gimp_versions.json parsing easier to test.
  *  45ad58dff4 - Issue #2674 - File/Open Recent opens the wrong
    document
  *  7cd99086ba - libgimp: some documentation fixes and improvements
  *  9a054fc248 - libgimpbase: document the members of GimpArray,
    GimpStringArray
  *  1856990c2b - libgimp*: check all return values of
    g_param_spec_internal()
  *  bb7f229b97 - app: fixes int overflow warning.
  *  4fa7d078d0 - plug-ins: install Python plug-ins in rwxr-xr-x.
  *  9399c937df - Issue #4392: Gimp Segmentation Fault triggered by Glib
    GParamSpec...
  *  44a7adfd9d - Fixes to Catalan transation
  *  ad590b0207 - Update Spanish translation
  *  1f149b15ab - plug-ins: correctly renaming plug-ins/gfig/gfig-
    examples/smily to smiley
  *  2a1713c008 - plug-ins: rename plug-ins/gfig/gfig-examples/simily to
    smiley
  *  494f1ab811 - Update Japanese translation
  *  45a85dc081 - Update Esperanto translation
  *  ee655ee661 - Update Japanese translation
  *  8e278130d9 - Update POTFILES.in
  *  6331cf7ae1 - Update Catalan translation
  *  7c6a147ffb - plug-ins: allow "html" extension for colorxhtml.
  *  2e40b8d674 - meson, autototools: install colorxhtml ported in
    previous commit.
  *  a3544fec6f - Port pygimp colorxhtml plugin to python 3
  *  cd9115beef - GIMP registry is deprecated
  *  b314437d4d - build: additional patch for OpenBlas (fix startup
    hang).
  *  f89692c25f - meson: add json-glib as dependency in meson files too.
  *  506a0476f4 - app: check last GIMP release from
    gimp.org/gimp_versions.json.
  *  bed5fe37d8 - tools, fix implicit declaration of function atoi
    warning
  *  0dd4feaafd - meson: new build id and revision also in meson
    configuration.
  *  73c09ebb32 - app, configure: add configure option for a build id
    and revision.
  *  1b03513fc6 - Update Catalan translation
  *  a43f7409c7 - Update Catalan translation
  *  468f3e84d8 - Fix cast to pointer from integer of different size
    warning on gimpbacktrace-windows.c
  *  c6a494e5d8 - Update Catalan translation
  *  39e6670c7c - gitlab-ci: job renaming.
  *  c8ec0ae7fa - gitlab-ci: add a Windows 32-bit CI.
  *  e54467a8fa - plug-ins: (meson) install Python plug-ins with
    execution permission.
  *  b0ae5f1351 - plug-ins: minor fixes to spyrogimp plugin.
  *  9a4d1f0277 - Issue #4209: Animation optimize for GIF moves layers
    to top left corner.
  *  a76012991b - gitlab-ci: do not wait for all jobs from
    "dependencies" stage.
  *  d48dcc1252 - gitlab-ci: move to Fedora 31 image for the Win32 CI
    build.
  *  44df9f2193 - meson: use explicitly python3 when calling it.
  *  cd54a8fee9 - Windows backtrace: VEH must use stdcall
  *  4b8bb5e057 - meson: Warn when git is missing in non-dist builds
  *  8b5060349a - meson: allow non-dist non-git builds but mark them
    unsupported.
  *  370499676f - build: add a patch for OpenBlas on Windows.
  *  05896b4e2f - libgimpbase: rename and reorder the values of enum
    GimpSelectCriterion
  *  0141a28419 - libgimpbase: remove enum value
    GIMP_FOREGROUND_EXTRACT_SIOX
  *  0e5a03605a - libgimpwidgets: remove enum value
    GIMP_CONVERT_PALETTE_REUSE
  *  1be4ec2100 - libgimpbase: remove enum GimpBlendMode, it's not used
    any longer
  *  c287fb6239 - libgimpwidgets: reorder enum GimpIntStoreColumns
  *  876199a03f - devel-docs, libgimp: update some .gitignore files
  *  9a043d0fc9 - Issue #4251: (meson) dbus-glib-1 not required.
  *  5f2a6940e3 - app, devel-docs: remove dangling DBUS_GLIB_*
    variables.
  *  ea379ef5a9 - meson: fix CC_VERSION.
  *  e4c7fc2334 - Change logic to detect .git directory on repositories
    (or file on submodules)
  *  9cd0584e90 - Add script to install files in the dist tarball. Add a
    check inside Meson to detect if we're building from a git clone or a
    dist tarball. (in thie later, don't generated INSTALL.in and git-
    version.h)
  *  86c5720375 - Use variables for minvers, partly fixes #4132.
  *  6124be59b7 - configure: fix typo which was breaking the build.
  *  54020c2597 - Updated Greek translation
  *  324d62c863 - meson: update the broken libheif test (similarly to
    autotools).
  *  f051e6d238 - Issue #4185: Plug-in “file-heif.exe” crashes exporting
    HEIF/HEIC.
  *  d1bb192d7d - Fix make check by replacing metadata-tags.h with
    metadata.c as spotted by grem
  *  f9752f39b0 - meson: add a libmypaint < 1.4.0 warning.
  *  5da252ca18 - Issue #2543: gimp doesn't open on debian stretch
    (libmypaint crash).
  *  59dcd29f1e - meson: fix HAVE_LIBHEIF_1_4_0 macro.
  *  41285813a5 - configure: improve libheif detection and output.
  *  1032632e63 - build: update flatpak nightly manifest.
  *  053fbd7da5 - po: fix missing semicolon in Basque translation.
  *  b6e558ae89 - Updated Danish translation of gimp-plug-ins
  *  24cadf8589 - plug-ins: port file-mng-save to GimpProcedureConfig
    and propwidgets
  *  0a5a363ceb - Update German translation
  *  0e29fc1b21 - Issue #4218 - Color>Invert doesn't work on saved
    selection channel ...
  *  2a292b02e3 - app: in GimpHistogram, don't initialize n_bins to 256
  *  0c899394b4 - Issue #4205 - The histogram dock scale is incorrect
    when an image is opened
  *  c297131d37 - Update Catalan translation
  *  8356a4d98c - Update Catalan translation
  *  417bf199c8 - Issue #4194: resolution passes from 300ppi to 72ppi
    after saving.
  *  79df3dd1e3 - plug-ins: port file-pnm-save to GimpProcedureConfig
  *  7229b842bf - app: image-cmds.c was regenerated
  *  9772b7162c - meson: remove duplicate line.
  *  2cb0493b2f - Replace finite() with isfinite() by default
  *  00106b1d45 - Revert finite() fix as it needs to be done in pdb and
    configure
  *  235b40e965 - Issue #4189: Missing warnings on meson build.
  *  669b4e92fc - Fix "finite() is depricated" warning on macOS
  *  6592671e21 - desktop: set appdata release date of 2.10.14 to today
  *  bf599067ce - plug-ins: meson change for previous commit.
  *  31cbc7e0e6 - plug-ins: clean all warnings on metadata plug-in.
  *  024a919c77 - plug-ins: clean out some warnings.
  *  fdf5c7edce - meson: add -Wformat to common cflags.
  *  557fd172e3 - Update Swedish translation
  *  cc21ec304f - libgimpmath: Use G_DEFINE_BOXED_TYPE()
  *  a551043ffe - libgimpbase: Use G_DEFINE_BOXED_TYPE()
  *  cb0ae619d1 - app: Use G_DEFINE_BOXED_TYPE()
  *  89f692cd73 - libgimpcolor: Use G_DEFINE_BOXED_TYPE()
  *  9cf4b20a7a - Updated Spanish Translation
  *  bfc06737ce - Updated Spanish Translation
  *  2315bc3fa0 - Update Catalan translation
  *  c033b3498f - app: reorder alphabetically file list in meson build.
  *  05f0f217e3 - Propagate 0ddd3330b8b30091e39ba2b758f26dbd84db0a12 to
    meson build system.
  *  43a1c33ecf - app: add "show all" support to the Bucket Fill tool in
    line-art mode
  *  02654b0ac0 - app: (re-)add GimpDisplayShell::show-all property
  *  c8b5c81a41 - app: in GimpLineArt, ref input pickable
  *  bce96eb690 - app: in GimpLineArt, add support for arbitrary buffer
    extents
  *  0e02795128 - app: in GimpImageProxy, implement GimpPickable
  *  8d8cc12f40 - app: rename GimpImageViewable to GimpImageProxy
  *  0ddd3330b8 - app: rename gimpimageviewable.[ch] to
    gimpimageproxy.[ch]
  *  74009c8b1e - app: add gimp_image_get_preview_format()
  *  4374fc3ff0 - Update Japanese translation
  *  8135a81db2 - Update Japanese translation
  *  12bc46ce14 - Set required variables if is running from Apple
    application bundle
  *  38fff3b6b3 - Issue #4172 - Gimp doesn't store negative values
    between sessions (Text Tool)
  *  236d68c44f - Update Turkish translation
  *  c55b4d358a - Update Turkish translation
  *  e58dbb4d3b - Update Turkish translation
  *  84023a01d8 - Update Turkish translation
  *  85c004edcc - Add missing -lm to file-psd plug-in
  *  672b77dedb - devel-docs: update the XCF docs.
  *  cffb86cc6f - build: sync flatpak nightly manifest with stable one.
  *  5a37be083a - libgimp: doc fixes and improvements in procedure
    subclasses
  *  1caff42c30 - app: add missing space in gimp-mkenums command in
    config/ and display/
  *  a5cf3e9506 - plug-ins: port file-gif-save to begin_export() and
    end_export()
  *  0da5f0ae7e - libgimp: make GimpProcedureConfig handle the image
    comment automatically
  *  d97dd6413a - configure.ac: fix escaping of backslashes in compiler
    version string
  *  288b4097b5 - devel-docs: fix and update the libgimp docs
  *  6ea003902d - meson: fix last commit
  *  0ce7c25dd4 - meson: improve host cpu detection
  *  c8bf85cc54 - pdb: item.pdb: '3,0' is not a version, it's '3.0'
  *  d217028032 - app: fix typo in gimptoolrectangle.c
  *  f0077265b4 - configure, meson, app: depend on gegl-0.4.18
  *  91db910aca - Updated Slovenian translation
  *  5319e44008 - Updated Slovenian translation
  *  549a606b2f - app: don't use the deprecated GTimeVal in gimp-test-
    session-utils.c
  *  6b87e2f90c - configure.ac: add AC_MSG_RESULT() for color-profile
    directory check
  *  dbd1bb1f90 - gitlab-ci: no need to specify explicitly -
    Dbuildtype=debugoptimized.
  *  f7c487f535 - meson: use "debugoptimized" as the default build type
  *  010a4fe058 - gitlab-ci: move the prefix to root for simpler paths
    in artefacts.
  *  7fdd78c6ea - gitlab-ci, build: add a wrapper for GIMP binary to
    Win32 CI result.
  *  6f6358bef6 - Updated Danish translation of gimp-script-fu
  *  6c96ce3a56 - Updated Danish translation of gimp-python
  *  27c86f7bb6 - Updated Danish translation of gimp-libgimp
  *  a0a6039e5c - Updated Danish translation
  *  2baeb87b3a - gitlab-ci: use debugoptimized built type for the Win32
    CI build.
  *  ce761ccc95 - build: add DrMingw in the Windows CI build.
  *  4d8a61af34 - CID 225792 Resource leak in script-fu-server.c
  *  94852a3957 - build: (Win32 CI) cairo as dependency of GEGL.
  *  3da8b9cc18 - build: mask glib and pango from pre-built Win32
    package for the CI.
  *  126a2352cd - gitlab-ci: (Win32) add install prefix to artifacts.
  *  e112141836 - Update Polish translation
  *  211b7de729 - app: add babl version info to $ gimp -v
  *  286de59494 - meson: wrong pangocairo minimum requirement.
  *  dad65000e1 - plug-ins: port file-raw-save to GimpProcedureConfig
    and propwidgets
  *  db6a0c6841 - po-libgimp: update POTFILES.in
  *  ba77ce58c7 - plug-ins: use begin_export() and end_export() in file-
    xbm
  *  c25778c882 - plug-ins: use begin_export()/end_export() in file-
    csource
  *  e21f78e577 - plug-ins: add an aux "comment" argument to file-png-
    save
  *  f7c7924564 - libgimp: automatically handle the image comment in
    GimpProcedureConfig
  *  991703a7ee - plug-ins: minor cleanups in file-jpeg, no porting to
    new stuff yet
  *  c7c0397fbe - libgimp: add gimp_procedure_find_argument(),
    aux_argument(), return_value()
  *  6adf77e13a - app, menus: add gegl:normal-map to Filters -> Generic
  *  0b81e4d056 - CID: 228176 Fix a Resource leak
  *  eb6f544c18 - app: avoid spurious channel switch in histogram editor
    when switching drawbles
  *  8bd4ae34f5 - app: fix gimp_hisotgram_n_components() for empty
    histograms
  *  fc17f0ed0c - app: streamline GimpHistogram; avoid spurious channel
    switch in histogram view
  *  2f01751907 - Issue #4119: GIMP main window not restored from
    Taskbar under MS Windows
  *  ca77fb2c95 - plug-ins: mktables.c in file-dds is unused.
  *  5fe20497c5 - libgimp: (meson) set GIMP_DISABLE_DEPRECATED for
    introspection.
  *  371f9578cb - CID 225808 Arguments in wrong order
  *  303ba93c5e - 225614 Copy-paste error
  *  93a0b640d2 - CID 228074: Missing varargs init or cleanup in file-
    tiff-io.c
  *  61f7eb768c - Checking wrong sizeof in gimpmetadata.c
  *  0f8b9ed4aa - CID 228155: Resource leak in file-tga.c
  *  da6c2f890c - CID 227971: Resource leak
  *  6dcdbf652b - CID 228166: Resource leak in file-raw-data.c
  *  4150bbb59f - libgimpwidgets: (meson) a whole list of headers were
    not introspected.
  *  b8d8424ae0 - app, libgimp*: (meson) fix all the generated `*-
    enums.c`.
  *  5d79fba823 - libgimpwidgets: (meson) fix gimpwidgetsenums.c
    generation.
  *  fb0ea13626 - meson: add a big fat "experimental" warning at end of
    meson configure.
  *  4312dc8a53 - Update Latvian translation
  *  fef9b1d2a3 - Issue #4068: default pixel density should be 72.0 for
    loaded images.
  *  30e7be6db1 - plug-ins: fix usage of gimp_file_save() in py-
    slice.py.
  *  fca64f5f66 - meson: add an `install-icons` meson target.
  *  16d9c1f00d - Issue #4049: Colour fill on Line Art Detection
    misaligned when…
  *  d6fa772f22 - icons: (meson) gimp-frame and gimp-texture were not
    installed.
  *  9dcdf37ab3 - libgimpwidgets: check error return for
    gtk_icon_theme_load_icon().
  *  1046430df1 - meson: add a special target `install-libgimp*` for all
    libgimp*.
  *  7b2af5b064 - Update Basque translation
  *  7ab55fbd1e - Update Basque translation
  *  1a4fbf0c8a - Update Basque translation
  *  5eb5ee76cb - Update Basque translation
  *  9c39602485 - Update Basque translation
  *  0789315b59 - Update German translation
  *  9e830c0c30 - plug-ins: fix goat-invasion plug-ins installation.
  *  69e993b24e - libgimp: remove duplicate gimpprocedureconfig.c
    (meson).
  *  b3f641028e - Update Basque translation
  *  92cba86ac2 - FIxed typos in app/
  *  3ca179283e - Update Turkish translation
  *  0f035d83d0 - Update Icelandic translation
  *  1ba506b574 - Update Icelandic translation
  *  cf6dae6f83 - libgimp: fix a type cast warning (win32).
  *  f59b0db0c8 - app, libgimp: fix more unused function warning
    (Win32).
  *  ba5f63efb8 - Update Spanish translation
  *  2b89aafe80 - Update Spanish translation
  *  590681434b - libgimp: sync autotools and meson to the same list of
    introspectable…
  *  8cf4b7a43a - libgimp: reduce GObject Introspection warnings.
  *  9326f4a76c - plug-ins: rename all boolean comment arguments to
    "save-comment"
  *  2409b6f219 - libgimp: manage boolean "save-comment" properties
    automatically
  *  1c7028aaaa - app, libgimp: add boolean "export-comment" gimprc
    property
  *  0b3c496968 - devel-docs: updates and fixes
  *  7f2995d568 - libgimp: improve docs for
    gimp_image_metadata_save_prepare()/finish()
  *  b5f10b6eda - plug-ins: port file-heif and file-webp to the new
    export stuff
  *  8a2f4c9157 - plug-ins: port file-png-save to
    begin_export()/end_export()
  *  8219092a6c - libgimp: start integrating image export with
    GimpProcedureConfig
  *  9b328167ab - libgimp: fix unused function (Win32).
  *  c809e221ec - app: fix "Result is not floating-point
    (UNINTENDED_INTEGER_DIVISION)".
  *  204df59474 - Issue #4054 - Missing closing brackets for some BMP
    saving names
  *  93bfd6f154 - plug-ins: port file-aa to GimpProcedureConfig
  *  4be4d828ad - plug-ins: port file-xbm-save to GimpProcedureConfig
  *  95a36c8e47 - Update Spanish translation
  *  e1e179a96c - Update Spanish translation
  *  b4c08d66c2 - Update Spanish translation
  *  714aea5b15 - Update Spanish translation
  *  21b5b6b1aa - plug-ins: port file-html-table to GimpProcedureConfig
  *  d4cdf164df - Update Polish translation
  *  a3d74fa09f - Update Latvian translation
  *  bdfd0055e0 - Update Latvian translation
  *  4213dffd4e - Update Latvian translation
  *  5b0e45aa41 - Update Latvian translation
  *  8e9a4ef8f1 - Update Latvian translation
  *  d84d42c835 - plug-ins: rename procedure file-gtm-save to file-html-
    table-save
  *  a59c13b724 - plug-ins: port file-csource to GimpProcedureConfig
  *  6660dc540d - plug-ins: port file-tga-save to GimpProcedureConfig
  *  f9ddf6ea03 - Issue #4008 - Ellipsis missing in File -> Page Setup
  *  076d9b2a28 - app: restore behavior of gimp_gegl_apply_operation()
    with NULL src_buffer
  *  8976370bce - app: forgot to follow API changes in test-config.c
  *  51ecb9929c - plug-ins: port file-psp-save to GimpProcedureConfig
  *  efb6ea9ceb - plug-ins: port file-fli to GimpProcedureConfig
  *  886d0cae9d - Update Spanish translation
  *  90591dc7ed - gitlab-ci: new build organization.
  *  aa611bea84 - gitlab-ci: set GIT_DEPTH to 1.
  *  5c7f1ce571 - gitlab-ci: improve artifacts settings.
  *  d27b7a27e0 - gitlab-ci: do not export SHELL env variable before
    crossroad.
  *  2963933695 - gitlab-ci: fix crossroad and dnf caching.
  *  9aec05266a - Updated Slovenian translation
  *  2665a6c7a6 - app: don't extend layers with no alpha channel when
    applying filters
  *  1c67395c21 - app: clip floating selection to layers with no alpha
    channel
  *  783b475b7b - app: update drawable bounding box when detaching
    floating selection
  *  11629fde66 - app: avoid dropping cached data when committing
    filters
  *  50b8adc715 - plug-ins: port file-fits to GimpProcedureConfig
  *  d02d97e310 - libgimpwidgets: add
    gimp_prop_int_radio_frame,box_new()
  *  68f9b540c7 - libgimp: fix all GIMP_PROC_ARG,AUX_ARG,VAL_FOO()
    macros
  *  871a31f70c - plug-ins: remove ddsplugin.h and add ddsread.h and
    ddswrite.h
  *  42564c076a - plug-ins: port file-dds-save to GimpProcedureConfig
  *  ec6bbd1937 - app: update drawable bounding box when floating-
    selection bounding box changes
  *  d17dc3112f - libgimp: fix segfault in
    gimp_procedure_config_load_default() with NULL error
  *  1e9bf288ba - app: fix CRITICAL when translating selected content
  *  64b979c2f3 - Issue #2837 - Floating selection is clipped to base
    layer
  *  6ed6cd78d8 - app: don't resize layer when applying filter if its
    position/size are locked
  *  aa02f1f35c - app: fix use of Clone tool with "sample merged" across
    images
  *  ffd6c2eda2 - app: add GimpPaintTool::paint_prepare() vfunc
  *  35f55ef07a - devel-docs: update a reference to 32-bit pointers.
  *  75396106d1 - plug-ins: port file-dds-load to GimpProcedureConfig
  *  e2ec4e0bd2 - plug-ins: more file-dds cleanup
  *  6b8ffd419d - app: add missing SET_SENSITIVE() for new filter
    actions
  *  e65639ecc3 - plug-ins: generated rc files depends on git-version.h.
  *  203509fe46 - gitlab-ci: run gdk-pixbuf-query-loaders.
  *  f87ae8cc6c - libgimp: fix meson build.
  *  e17efb7a07 - build, gitlab-ci: add a script to cross-build GIMP
    with Gitlab CI.
  *  d3cfae2795 - plug-ins: same cleanup in the DDS load dialog
  *  b10bdf88fd - plug-ins: prepare file-dds for GimpProcedureConfig
    porting
  *  de03dbed44 - Update Spanish translation
  *  88c6f8296d - Issue #3994 - Artifacts when committing half-cached
    filters
  *  49cd319b60 - Update Polish translation
  *  67b3d78911 - Updated Slovenian translation
  *  8bb1c6eff3 - Updated Slovenian translation
  *  711aa71e7a - Updated Slovenian translation
  *  e1a9b9242e - libgimp: remove underscores from the procedure conifig
    load/save functions
  *  b6b77feae2 - plug-ins: port file-bmp to GimpProcedureConfig and
    propwidgets
  *  68c3574569 - plug-ins: clean up file-bmp-save in preparation for
    GimpProcedureConfig
  *  24731851e4 - app: add missing change to last commit
  *  a6ebbfe317 - app: avoid updating image bounding box multiple times
    when reordering layer
  *  2a753170b9 - app: update image bounding box when moving layer
    inside/outside of group
  *  1b48c687ca - plug-ins: port file-webp to GimpProcedureConfig
  *  04280690b2 - app: fix offset handling in spiral gradients
  *  2e18a91916 - plug-ins: saner argument name in blinds
  *  5cccad9867 - plug-ins: move around and clean up some code in file-
    webp
  *  80e2e0a508 - Issue #3990: make the status of the XCF docs a bit
    clearer (hopefully).
  *  ab16f001e0 - Update Catalan translation
  *  eb0703430b - Updated Slovenian translation
  *  5c966343a0 - Updated Slovenian translation
  *  8829a728d8 - Updated Slovenian translation
  *  44ad1a6740 - Updated Slovenian translation
  *  2ea77e8780 - Updated Slovenian translation
  *  45e96a0ff4 - libgimp: improve handling of procedure default values
    a lot
  *  e4acb969ba - plug-ins: port file-xpm to GimpProcedureConfig
  *  9cb62f5f9a - libgimp: move "image" and "run_mode" from
    gimp_procedure_config_end_run()
  *  1f7c823a90 - libgimpwidgets: remove the gimp_radio_group_*()
    functions
  *  e8ed263e63 - plug-ins: port file-sunras to GimpProcedureConfig
  *  505473ab76 - plug-ins: gih_save(): file-gih-save-internal takes a
    GFile now
  *  cb40cfd10e - Issue #3983 - gimp_get_images returns NULL pointer
    whilst num_images > 0
  *  9593121431 - app, libgimpwidgets: return visible widgets from all
    gimp_prop_foo_new()
  *  1099aea726 - plug-ins: rename all "save-profile" args to "save-
    color-profile"
  *  58bf1d431d - libgimp: add a "status" parameter to
    gimp_procedure_config_end_run()
  *  1793a08548 - plug-ins: port file-png to GimpProcedureConfig and use
    propwidgets
  *  8b53d25eb9 - po-libgimp: update POTFILES.in
  *  d257c7ba91 - plug-ins: remove second parameter of gimp_ui_init() in
    all non-C plug-ins
  *  81cbc3edb7 - plug-ins: port file-heif to GimpProcedureConfig
  *  f94a241931 - plug-ins: minor cleanup in file-pat
  *  191fcdf884 - libgimp: add macros for adding aux args to
    gimpprocedure-params.h
  *  c3efeae31d - libgimp: add the concept of "Auxiliary arguments" to
    GimpProcedure
  *  70ac0e9d9a - libgimp: fix gimp_image_metadata_save_prepare()'s
    check for IPTC flags
  *  e34ffbff81 - plug-ins: port file-sgi to GimpProcedureConfig
  *  aeef726044 - libgimp: implement GimpProcedure::create_config() in
    all subclasses
  *  e80c90e17d - libgimpwidgets: change gimp_int_store_new()'s
    signature
  *  f3eef8fe83 - plug-ins, app: port file-pat to GimpProcedureConfig
  *  104ddb1374 - plug-ins: minor follow-up cleanup in file-gbr
  *  247f99ce22 - libgimp: change GimpProcedureDialog's "OK" with the
    procedure type
  *  b8fb09d330 - plug-ins, app: port file-gbr to GimpProcedureConfig
  *  243042730e - libgimp: add "image" parameters to
    gimp_procedure_config_begin,end_run()
  *  29e8527877 - Add Persian translation
  *  3d30a036de - libgimpconfig: relax precondition check in
    gimp_config_type_register()
  *  88158db78c - Updated Spanish Translation
  *  68eab009ea - Update Spanish translation
  *  2c6e21b1e7 - plug-ins: fix another cast warning.
  *  6bd5deea89 - app: add offset support to shaped gradients
  *  c9ccc16a97 - Update Catalan translation
  *  edd824ddef - libgimp: disable GObject Introspection generation when
    cross-compiling.
  *  47a8560bae - Fix meson build error
    ../../gimp/app/widgets/gimplanguagestore-parser.c:339:33: error: #if
    with no expression 339 | #if ENABLE_RELOCATABLE_RESOURCES
  *  d10a4cb83d - app: support smooth scroll events in GimpTagPopup
    widget.
  *  beeaec5670 - po: add gimpcompressioncombobox.c to POTFILES.in
  *  5cc289b642 - libgimpbase, libgimp, app: inherit swap-compression in
    plug-ins
  *  1664ecbf1d - app: add "Swap compression" option to the preferences
  *  e30a24273d - app: add missing NULL in call to gimp_directory_file()
  *  0567bb2e71 - plug-ins: fix some more cast of different size
    warnings.
  *  a2c92c576d - app, plug-ins: (Win32) fix calls to ShellExecute().
  *  6bc6a07b7e - libgimpbase, plug-ins: fix all warnings to g_stat()
    calls.
  *  44d10e458c - Fix various typos
  *  3ce2c7e3f9 - libgimp: s/filename/file/ in docs
  *  bfe7bb1d05 - libgimpconfig: fix doc typo
  *  142002446e - plug-ins: fix a type warning.
  *  1bca89163d - libgimpbase: remove gimp_personal_rc_file()
  *  7806021a41 - meson: minor formatting fixes.
  *  aeaae6bff2 - app: (meson) fix main executables linking when
    building for Windows.
  *  c77c903c8d - plug-ins: fix C goat-exercise build/installation in
    meson.
  *  738dab0fce - meson: fix relocatable-bundle feature and mypaint-
    brushes dependency.
  *  2b67a54b15 - Update Polish translation
  *  a4775d5b2d - libgimpbase: remove gimp_gtkrc()
  *  dbd793d631 - libgimpconfig: get rid of filenames in all config
    related APIs
  *  b327e0ff2f - meson: fix several checks.
  *  b8c34c41f1 - meson: fix glib-networking check when cross-compiling.
  *  693984e235 - app, libgimpwidgets: use the new parasite
    (de)serialization API
  *  82b11c361a - libgimpconfig: add function which (de)desialize
    from/to a GimpParasite
  *  3c1871680c - Update Russian translation
  *  396d227436 - libgimp: fix typo and libgimpui build.
  *  9ac117b143 - meson: iso-codes is an optional dependency.
  *  b834fdb64a - plug-ins: remove unused variable.
  *  df8d5b02ae - libgimp, plug-ins: remove the "preview" parameter from
    gimp_ui_init()
  *  aa41baef1e - libgimp: add gimp_procedure_config_get_procedure()
  *  f62665ad31 - plug-ins: use GimpProcedureDialog in despeckle
  *  bfb7f43dbc - libgimp: add GimpProcedureDialog, the new dialog class
    for plug-ins
  *  df62d08798 - plug-ins: as a proof-of-concept, port despeckle to
    GimpProcedureConfig
  *  b441d100ff - libgimp: add GimpProcedureConfig which implements the
    GimpConfig interface
  *  31bf04a610 - libgimpconfig: fix precondition checks in
    gimp_config_type_register()
  *  d52316741f - devel-docs: remove duplicate  that broke
    quite some stuff
  *  e7479cad47 - app: add "show all" support to "Layer -> New from
    Visible"
  *  6ef21ed1f0 - app: handle buffers with arbitrary origin in
    gimp_layer_new_from_gegl_buffer()
  *  71f42f6675 - app: add gimp_display_shell_get_canvas_pickable()
  *  7d2e872f4f - app: in Rectangle/Ellipse tools, update selection when
    clicking inside existing one
  *  fdb46684f8 - app: revert `#pragma once` to macro guards in meson
    build.
  *  791b2a12d4 - Update Brazilian Portuguese translation
  *  9f85efd825 - Issue #1283 - Artifacts in filters when aux input
    depends on filter result
  *  0029760e2e - plug-ins: add some missing types to
    script_fu_marshal_procedure_call()
  *  9ebaecdffb - desktop: use better wording by prokoudine in Appdata
    file.
  *  46e96a413d - desktop: fix the AppData release listing.
  *  5c7d6da1c3 - libgimpconfig: allow gimp_config_type_register() with
    0 pspecs.
  *  642e47efaa - plug-ins: fix warning.
  *  8edb75d78f - Update Polish translation
  *  ccd6f6385b - libgimpconfig: turn some comments into actual docs
  *  8cdcaa4ef1 - desktop: update release note in AppData.
  *  7c79fcc3ce - libgimpmodule: annotate gimp_module_get_file()
  *  3598722020 - libgimpconfig: add gimp_config_type_register()
  *  832e7fafc1 - libgimpconfig: gimp_config_param_spec_duplicate()
    support GFile
  *  ccc8224aa9 - plug-ins: mask the 3 "Converts *" procedure from file-
    dds plug-in.
  *  8fa7b5bc74 - tools: clean up patch from merge request !36.
  *  283ec1da0f - issue #2221: gimptool should install plug-ins into
    subfolders
  *  a94a286576 - app: fix GStatBuf warning on gimpconfig-file.c
  *  c98edaf101 - app: behave as if "show all" is disabled in
    GimpCanvasPassePartout when keeping padding
  *  f418ac3e2d - app: behave as if "show all" is disabled in
    GimpCanvasGrid when keeping padding
  *  c9fc2862f8 - app: behave as if "show all" is disabled in the
    navigation dockable when keeping padding
  *  3cef5b52ac - app: behave as if "show all" is disabled in
    edit/buffers/DnD actions when keeping padding
  *  2d6e80b8ed - app: behave as if "show all" is disabled in
    scroll/zoom actions when keeping padding
  *  235a20b65e - app: add option to keep canvas padding in "show all"
    mode
  *  f7798bcd9a - Update POTFILES.in
  *  7777c5fa0c - plug-ins: port gradients-save-as-css to Python 3 + new
    API.
  *  b942682280 - fix ``` ../../gimp/plug-ins/common/file-psp.c: In
    function 'load_image': ../../gimp/plug-ins/common/file-
    psp.c:1930:25: warning: passing argument 2 of 'g_stat' from
    incompatible pointer type [-Wincompatible-pointer-types]  1930 |
    if (g_stat (filename, &st) == -1)       |
    ^~~       |                         |       |
    struct stat * In file included from ../../gimp/plug-ins/common/file-
    psp.c:44: C:/msys64/mingw64/include/glib-2.0/glib/gstdio.h:134:31:
    note: expected 'GStatBuf *' {aka 'struct _stat64 *'} but argument is
    of type 'struct stat *'   134 |                  GStatBuf    *buf);
    |                  ~~~~~~~~~~~~~^~~
  *  8e74a22ce7 - tools: improve the install-* meson targets.
  *  cf276ed972 - libgimp: fix introspection of PDB functions in meson
    build.
  *  ac8c7770d7 - Update Swedish translation
  *  5495689180 - plug-ins: fix Python plug-ins installation.
  *  716a996dcd - Update Swedish translation
  *  44f3630574 - libgimpconfig: support more types in
    gimp_config_param_spec_duplicate()
  *  6fad257693 - libgimpconfig: more nested if() in
    gimp_config_param_spec_duplicate()
  *  918f66c8c1 - libgimpconfig: support GimpParamSpecConfigPath
  *  a06d33f4af - libgimpconfig: clean up
    gimp_config_param_spec_duplicate()
  *  8cdab31393 - app, libgimpconfig: move gimp_param_spec_duplicate()
    to libgimpconfig
  *  f73f813e1f - app: gimp_param_spec_duplicate(): don't warn
  *  3f84fbee1e - app: don't use the deprecated GTimeVal in file-
    remote.c
  *  755fa92f34 - Update Dutch translation
  *  287c8ffd5d - Update Dutch translation
  *  8cdb315017 - Update Dutch translation
  *  c512dbff55 - Update Dutch translation
  *  81ff4941a0 - libgimpmodule: clean up GimpModule and GimpModuleDB
  *  65530b6aa7 - Issue #3925 - Gimp from git master segfaults when
    showing preview of exported JPEG file
  *  4fc345183b - app, meson.build: fix a bunch of warnings in C++ files
  *  077e596dfc - plug-ins: fix wrong g_free() in jpeg-save
  *  2791328e41 - configure: fix LUA test.
  *  f0a8a5b67b - tools: add mnemonic-clashes to EXTRA_DIST
  *  a2a7fc993c - tools: add mnemonic-clashes tool
  *  63e0e7679b - plug-ins: fix "film" to not crash on repeat
  *  73cd120a4c - Issue #3912 - Object proxy management not happy with
    bindings
  *  f1a13b4904 - plug-ins: fix optional common/ plug-ins in meson build
  *  25f6198cc8 - devel-docs: update the libgimp docs
  *  7fa730b1c7 - app: make tests build again after file_open_image()
    signature change
  *  83a936b8fe - pdb: rename all functions in the "plug_in" group
  *  6de4af4ade - pdb: change paths and URIs in the "plug_in" group to
    GFiles
  *  2fa9b8f030 - pdb: forgot to change an URI to GFile in
    gimp_file_load()
  *  77731d1e8e - pdb: change the URIs in the color profile API to
    GFiles
  *  14af676b51 - pdb, libgimp: change "filename" to "file" in
    gimp_pdb_dump()
  *  6468fa06c7 - pdb, plug-ins: change gimp_temp_name() to
    gimp_temp_file()
  *  4118fb6a76 - Resolve implicit declaration of function 'getpid'
  *  6bca8c4f89 - pdb, app, libgimp, plug-ins: replace most PDB
    filenames/URIs by GFile
  *  a5ac3e45fe - libgimpbase, libgimp, app: add libgimp support for
    passing GFiles
  *  5d365352ca - Issue !125: avoid conflict with win32 macro.
  *  d710e96d81 - Issue #3781 - Display artifacts on HiDPI when render
    cache is invalidated
  *  c20a8b732c - Enforce libbacktrace tests. Add missing dep in app
  *  a2b74147c9 - Fixing error on Windors meson build
  *  3bfbf9972a - tools: fix install-* meson targets.
  *  035802c5a6 - gitlab-ci: our CI base system (Arch) fixed their
    libmypaint package.
  *  1f20b72a45 - Fix gitlab-ci : Archlinux fixed the bug upstream.
  *  ba6973e791 - Fix Meson some changes not pulled from Autotools
  *  eb229fe2dc - disabling Twain plug-in until it's fixed
  *  db8922738f - Add meson_install_subdir script
  *  184abdfc94 - Print warnings at the end of configuration
  *  65eff6f150 - Meson port.
  *  a97bad1cbe - Update gitlab-ci
  *  793c9588bf - Add meson to gitignore
  *  f3fb3d1a57 - Remove the second "raw-filename"/"raw-uri" parameter
    from file procedures
  *  6115d34fe8 - Rename the "fileops" PDB group to just "file"
  *  7c5cb29ca6 - pdb: move the file procedure register API from
    "fileops" to "pdb"
  *  fee551810b - app: fix adding file procedures from pluginrc
  *  56fee73441 - pdb: reorder stuff in the "pdb" group to make more
    sense
  *  21ff9999e4 - app: remove gimppluginmanager-file-procedure.[ch]
  *  ff9b469808 - app: move the file procedure registering functions
    into gimpplugin-proc.c
  *  fba010a642 - libgimp: more GimpPlugIn docs
  *  cc5149565a - plug-ins: remove unused variables from plugin-
    browser.c
  *  26a744f44d - plug-ins: register thumbnail procedures before load
    procedures
  *  5621de52fc - libgimp: have both annotations for GObject
    Introspection and gtk-docs.
  *  1b3c1fb9cb - app: fix CRITICAL in GimpNavigationEditor
  *  49640ebfee - plug-ins: fix warning on JavaScript goat exercise.
  *  183f00baf9 - libgimp: fix GimpPlugInClass methods introspection.
  *  b73519830e - app: gimp-register-magic-load-handler renamed in a
    previous commit.
  *  2c9a8a567b - app: clear navigation editor when last image is closed
  *  0745043ddb - pdb, libgimp: remove _gimp_register_load_handler()
  *  b1683ce692 - app: remove all check for the  and  menu
    prefixes
  *  a20fb094d9 - libgimp: remove gimp_plug_in_create_procedure() from
    the API
  *  34489d1b13 - libgimp: add section docs for GimpPlugIn with general
    information
  *  005143a43e - libgimp, devel-docs: fix docs for GimpPlugInClass and
    its members
  *  36d6896a92 - Fix INSTALL.in
  *  46f706a403 - [libgimp,app] add missing includes for windows
  *  0792cb65f4 - [devel-docs] move version file to deduplicate code
  *  a60ac57207 - Missing mnemonics on several file dialogs
  *  d93fefb174 - Issue #3876 - The tool options of some transform tools
    are vertically centered ...
  *  a88aa27942 - app: use GError in all gimpplugin-proc.[ch] functions,
    not gimp_message()
  *  b587740a10 - libgimp: make sure the GimpPlugIn and GimpPDB
    singletons get destroyed
  *  32c764dc60 - Update Spanish translation
  *  bde70bcdab - pdb: avoid duplicate argument names in gimp-plugins-
    query
  *  d745dc86c5 - libgimp: warn on attempts to install or uninstall a
    GimpPDBprocedure
  *  41fa670434 - Rename all "nparams" and "nreturn_vals" members in the
    wire protocol
  *  64572b00f5 - app: clean up gimp_plug_in_handle_proc_install()
  *  22a780c9d1 - pdb: add gimp_pdb_set_proc_documentation() and
    _attribution()
  *  5a57256a24 - libgimp: no need to set NULL strings on
    GimpPDBProcedure
  *  5f60f5422b - app: remove some procedure code duplication
  *  5341c42852 - app: remove "help_id" from GimpGeglProcedure
  *  6b0486174d - app, pdb: split GimpProcedure's "strings" into "help"
    and "attribution"
  *  26c8286675 - app, pdb: take "deprecated" out of GimpProcedure's
    "strings" API
  *  1716666bd1 - app: keep the help_id in GimpProcedure not
    GimpPlugInProcedure
  *  f6dc18a516 - app: remove code duplication in gimpplugin-proc.c
  *  453b4f4aa2 - pdb: add gimp_pdb_set_proc_menu_label()
  *  33c84ceb08 - plug-ins: don't set a NULL menu label in
    script_fu_script_install_proc()
  *  2a62287439 - pdb: add gimp_pdb_set_proc_image_types()
  *  d75a25c565 - app: move the plug-in procedure setters to gimpplugin-
    proc.[ch]
  *  303ccbedad - pdb: move gimp_plugin_icon_register_invoker() from
    "plugin" to "pdb"
  *  d89adebff8 - pdb: move gimp_plugin_menu_register() from the
    "plugin" to the "pdb" group
  *  7a9517c261 - plug-ins: fix film to succeed again and not always do
    nothing
  *  e82c80bf5f - pdb: rename all procedure query procedures to gimp-pdb-
    get-proc-foo
  *  388776df07 - Simplify the plug-in query API and fix plugin-browser
  *  f2db331fb7 - Update Polish translation
  *  d7e69b2bbb - libgimp: show the newly introspectable stuff in
    GimpProcView
  *  5c16fc205d - libgimp: use the new API in GimpPDBProcedure
  *  48692e58c3 - pdb: add pdb API to get a procedure's image types,
    menu label and menu paths
  *  a85ad31da0 - app: change gimp_plug_in_procedure_add_menu_path()
    again
  *  b06f119288 - Update Hungarian translation
  *  5cab6c816a - Update Hungarian translation
  *  dbacef4fe2 - plug-ins: revert temp hack in
    gimp_plug_in_procedure_add_menu_path()
  *  a63779e5a8 - app: remove obsolete check from
    gimp_plug_in_menu_register()
  *  4da47e2596 - plug-ins: it's "darktable" not "placeholder"...
  *  64a49c374a - Update Hungarian translation
  *  883740d452 - Update Hungarian translation
  *  85704c6c46 - pdb: add $since info to gimp-image-merge-layer-group
  *  643279bd31 - Issue #3893 - Error message when exporting to to TIF
    if there is a layer mask on a group
  *  62a6023b27 - pdb: add gimp-image-merge-layer-group procedure
  *  184762cd81 - app: fix empty mask when duplicating a group layer
  *  44cc7d239e - Issue 3100: cage transform tool -> always blurred
    without any action
  *  32afd4cb3e - Issue 2873 - Missing menu text on Image Map filter
  *  19c693a937 - app: add "show all" support to the Perspective Clone
    tool
  *  c5bf595fe6 - app: add "show all" support to the Clone tool
  *  84656cb3d4 - app: add "show all" support to the Smudge tool
  *  2523808e4a - app: add
    gimp_paint_core_{set_show_all,get_image_pickable}()
  *  6f4122b7b9 - Issue #3655 - Cannot edit long lines of metadata (no
    scroll bar)
  *  8ef87b0922 - libgimp: fix crash introduced in commit bfe4a2f9
  *  0a1e9d1190 - Issue 2206: Error message when opening "MULTICHANNEL"
    PSD...
  *  7486028ec9 - Missing mnemonics on Preferences
  *  7880711fef - Allow full range to Hue-Saturation Lightness slider
  *  b6b8e2c28d - Revert the *enums.c part of the last commit
  *  2e766f67d4 - Missing mnemonics on several dialogs
  *  90053e477f - devel-docs: update libgimp and libgimpbase docs
  *  e902871926 - libgimpbase: fix docs
  *  0123bb3389 - libgimp: make sure gimpparamspecs-body.c gets
    introspected
  *  bfe4a2f9dd - app, libgimp: add _gimp_gp_params_free() to
    gimpgpparams
  *  8acff481a3 - app: add missing procedure argument types to pluginrc
  *  0f7f322fa5 - libgimp: _gimp_gp_params_to_value_array() remove
    "gboolean full_copy"
  *  17f8cff6f6 - app: add "show all" support to the bucket-fill tool in
    "fill similar colors" mode
  *  99759a57e8 - app: in gimp_pickable_contiguous_region_by_seed(), add
    support for arbitrary buffer extents
  *  6df0be91ba - app: in gimp_gegl_mask_bounds(), add support for
    arbitrary buffer extents
  *  ddbff867a1 - app: fix gimp_gegl_mask_bounds()
  *  ee86e5630e - libgimp: don't leak the GPParam array after writing
    procedure return values
  *  b812d6241a - app, libgimp: make two functions of gimpgpparams
    private
  *  46608393c3 - pdb, libgimp: add a HORRIBLE hack to make sure objects
    arrays don't leak
  *  3dc354e848 - libgimp: _gimp_gp_param_to_value() must ref object
    array elements
  *  c10f5b2d68 - plug-ins: port film and guillotine to objects arrays
  *  c59eaa5e3d - libgimp: fix copy/paste errors in
    GIMP_VALUES_FOO_OBJECT_ARRAY()
  *  3a2f8d422a - plug-ins: use the newly added GET_FOO_ID() macros
  *  81ee690bbf - libgimp: add convenience macros
    GIMP_VALUES_GET_FOO_ID()
  *  0c83f4a96d - plug-ins: file-svg: follow
    gimp_vectors_import_from_file() change
  *  f764fd0f82 - pdb, libgimp: change all generated ID array return
    values to object arrays
  *  ccd516c569 - libgimpbase: update gimpbase.def
  *  34f848bb69 - libgimp: actually unref the global GimpPDB and
    GimpPlugIn instances
  *  747fce7260 - libgimp: gimp_plug_in_destroy_proxies() never checked
    for too much refs
  *  7d3427e91d - libgimp: gimp_pdb_run_procedure_array() was leaking
    proc_run.params
  *  b4f698e78c - libgimp: add object array convenience macros to
    gimpprocedure-params.h
  *  56772d4f4d - libgimp: add support for object arrays to gimpgpparams-
    body.c
  *  85591eb799 - libgimpbase: add support for arrays of object IDs to
    gimpprotocol
  *  0fefb7e922 - libgimpbase: add GimpObjectArray and
    GimpParamSpecObjectArray
  *  738b17063a - libgimpbase: add an own struct for GimpStringArray
  *  582930aa61 - app: update image-projection priority rect when
    switching displays
  *  43e91d632e - app: make "show canvas boundary" insensitive when
    "show all" is disabled
  *  19817877a5 - app: various fixes in
    gimp_display_shell_set_show_all()
  *  aab9f0ee10 - app: fix a few compilation warnings
  *  b7674faef8 - app: fix transform-tool preview/bounds in show-all
    mode when transforming entire image
  *  32dd8d2d2e - app: add support for show-all mode in
    GimpCanvasPassePartout
  *  1e621680f1 - app: add support for show-all mode in GimpCanvasGrid
  *  23617c943b - app: add gimp_canvas_item_untransform_viewport()
  *  cf3638391d - app: add support for color picking in "show all" mode
  *  02943e22f6 - app: fix gimp_projection_get_pixel_at() for general
    bounding boxes
  *  da701ffc3a - app: fix out-of-bounds rendering when alpha channel is
    invisible
  *  915bdffb5a - app: in GimpEditSelectionTool, freeze moved items'
    previews
  *  a33f549896 - app: show full image contents in GimpNavigationEditor
  *  f90da765b5 - app: handle GimpImageViewable in GimpViewRendererImage
  *  bce4d32d75 - app: add GimpImageViewable class
  *  a64dc8d618 - app: defer GimpViewable::size-changed signal emission
    while frozen
  *  e2f31852fb - app, menus: add "show canvas boundary" display option
  *  a1717a90a9 - app: improve display scroll/zoom-related behavior in
    "show all" mode
  *  788b136bbf - app: add "clip" parameter to
    gimp_display_shell_untransform_viewport()
  *  86dc451bce - app, menus: add "show all" mode to GimpDisplayShell;
    "View -> Show All" toggle
  *  a9d0643992 - app: in preferences dialog, add "show sample points"
    toggle
  *  4e8fa88705 - app: in preferences dialog, swap position of default-
    appearance columns
  *  697ab6a91a - app: in GimpImage, ignore "show all" when image used
    as pickable
  *  1f9d0d275c - app: add gimp_image_invalidate_all()
  *  7f629a630c - app: add "show all" mode to GimpImage
  *  bcf2b937d9 - app: notify GimpProjection::buffer when freeing the
    projection's buffer
  *  49bbf13911 - app: in GimpProjection, avoid invalidating preview on
    flush while rendering
  *  564afeda8b - app: in gimp_gegl_buffer_set_extent(), clear full OOB
    region
  *  7019eaa56b - app, libgimp: share the code of
    libgimp/gimpparamspecs.c with app/
  *  18bdf52a0b - libgimp: remove redundant validation code from
    gimpparamspecs.c
  *  b92dd2c8e3 - app: split GimpDisplay in two classes: GimpDisplay and
    GimpDisplayImpl
  *  b3b3d8160c - app, libgimp: don't duplicate
    _gimp_gp_param_def_to_param_spec()
  *  3fd3344f80 - plug-ins: script-fu lost all support for images,
    layers etc.
  *  5e00decc13 - pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the
    libgimp PDB wrappers
  *  c6082b37f8 - libgimp: add missing stuff to gimpprocedure-params.h
  *  cb24709916 - pdb: remove the "id" field from all pdb types, it's
    now unused
  *  90f9d551dc - pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp
    PDB wrappers
  *  feaf96735f - pdb: don't return any strings from
    _gimp_pdb_proc_info()
  *  d0f00bb76d - devel-docs: update the libgimp and libgimpbase docs
  *  a351ce9126 - Remove the entire old plug-in interface
  *  7257cc8abc - plug-ins: port curve-bend to GimpPlugIn... IT'S DONE
    YEAH
  *  f405b45058 - plug-ins: port sample-colorize to GimpPlugIn
  *  bdbe1ee06d - plug-ins: port sparkle to GimpPlugIn
  *  5c5b4642b1 - plug-ins: port warp to GimpPlugIn
  *  4ded322edf - plug-ins: port map-object to GimpPlugIn
  *  9e3359c659 - plug-ins: port lighting to GimpPlugIn
  *  5154b27108 - plug-ins: port depth-merge to GimpPlugIn
  *  0785dd17a5 - plug-ins: port sphere-designer to GimpPlugIn
  *  71ccaa21ee - pdb, libgimp: remove double API generation from PDB.
  *  a4637b0d69 - plug-ins: remove deprecated API support from
    common/mkgen.pl
  *  29687012c4 - plug-ins: port tile to GimpPlugIn
  *  8245102bbd - plug-ins: print: fix missing argument to
    GIMP_PROC_ARG_IMAGE()
  *  80340f2d47 - libgimp: remove the last manual compat wrappers
  *  6ba3fb3bd1 - plug-ins: port curve-bend to libgimp oobjects. THE
    LAST ONE \o/
  *  adfe5ee390 - plug-ins: port sphere-designer to libgimp objects
  *  0b98a3e2e8 - plug-ins: blind port of twain to libgimp objects
  *  9e771d8cd5 - libgimp: remove more deprecated API
  *  660ad6c41a - libgimp: use the new get_by_id() functions
  *  45d60acb65 - plug-ins: use the new item-type specific get_by_id()
    functions
  *  1f4a5d4004 - plug-ins: port map-objects to libgimp objects
  *  fd5740e70b - libgimp: add
    gimp_layer,chanel,vectors,etc,_get_by_id()
  *  71f767efc0 - plug-ins: port lightning to libgimp objects
  *  add31e2976 - plug-ins: fix a glitch in the script-fu unique
    argument name logic
  *  ff1663b559 - Update POTFILES.in
  *  86a99a942f - libgimp: GimpProcedure args and return values must
    have have unique
  *  6e0185b976 - plug-ins: make sure script-fu arguments have unique
    names
  *  a1343ee89c - plug-ins: fix duplicate argument name in file-gih-save
  *  2d50192c08 - plug-ins: port smooth-palette to GimpPlugIn and
    libgimp objects
  *  f68bf39a09 - plug-ins: port van-gogh-lic to GimpPlugIn and libgimp
    objects
  *  3f44a21b11 - plug-ins: port despeckle to GimpPlugIn
  *  3b65365982 - plug-ins: port gradient-flare to GimpPlugIn
  *  650d4b57ed - libgimp: add a doc comment to
    gimp_drawable_get_sub_thumbnail_data().
  *  1c0fb800e5 - app, pdb: fix gimp_item_id_is_vectors().
  *  3c6360a373 - plug-ins: port spyro-plus to Python 3 + new API.
  *  e70137d80f - plug-ins: port gimpressionist to GimpPlugIn
  *  0a1a9fce5b - plug-ins: port qbist to GimpPlugIn
  *  7bd9f2d2b5 - plug-ins: port tile-small to GimpPlugIn
  *  bba67bf6cc - libgimp: don't request tiles beyond the drawable
    extents
  *  d7f76fbba0 - app: better error messages when killing a plug-in for
    invalid tile access
  *  49dedbf716 - Revert "po-python: update POTFILES.in"
  *  7fe136c638 - plug-ins: port flame to GimpPlugIn
  *  4721f9843d - plug-ins: port hot to GimpPlugIn
  *  dcc89fb611 - plug-ins: port crop-zealous to GimpPlugIn
  *  d67eb6f438 - libgimp: remove all deprecated stuff from
    gimpimage.[ch]
  *  61131f6584 - plug-ins: port cml-explorer to GimpPlugIn
  *  e4c0e9cf4c - plug-ins: port animation-optimize to GimpPlugIn
  *  0228d4c079 - plug-ins: change the port of depth-merge slightly
  *  4cb23666db - plug-ins: port warp to libgimp objects
  *  9e5f802ab9 - plug-ins: port depth-merge to libgimp objects
  *  4ce5728d3a - plug-ins: port gradient-map to libgimp objects
  *  2395776215 - plug-ins: port gimpressionist to libgimp objects
  *  499e57d5f6 - Update British English translation
  *  9afc7cad3d - plug-ins: port tile to libgimp objects
  *  7b099b0568 - plug-ins: port tile-small to libgimp objects
  *  dfe73bf4ba - plug-ins: port some simple plug-ins to libgimp objects
  *  a66945342d - libgimp: remove some old API that is no longer needed
  *  2fd35e77b5 - Revert "libgimp: API with new object classes are since
    3.0."
  *  cecd7e3aae - plug-ins: port sample-colorize to libgimp objects
  *  b407d33259 - plug-ins: port flame to libgimp objects
  *  02e27bdbc3 - libgimp: fix gimp_item_combo_box_changed()
  *  e24375e64a - libgimp: API with new object classes are since 3.0.
  *  f4b97e740c - plug-ins: port nl-filter to GimpPlugIn
  *  c5745ad922 - plug-ins: port jigsaw to GimpPlugIn
  *  26ab882223 - plug-ins: port grid to GimpPlugIn
  *  138b99032e - plug-ins: port destripe to GimpPlugIn
  *  f4d0c8834a - plug-ins: port contrast-retinex to GimpPlugIn
  *  cf6b65b71b - plug-ins: port checkerboard to GimpPlugIn
  *  749ad22c05 - plug-ins: port blinds to GimpPlugIn
  *  4364b78446 - libgimp: remove the GIMP_DISABLE_COMPAT_CRUFT define
  *  5567a89347 - plug-ins: add missing GIMP_ITEM() cast in curve-bend
  *  8a78203aed - Properly prefix the values of enum GimpPDBProcType
  *  967cbb4fad - app: use the GParamSpec's name in gimp_pdb_dump()
  *  f8b8d99aca - po-python: update POTFILES.in
  *  e095af2ee4 - plug-ins: port gradient-map
  *  73298481f1 - plug-ins: oops, file-glob is not an image procedure
  *  ca1ef132c3 - plug-ins: port file-glob
  *  2524e9685e - plug-ins: port guillotine.
  *  2a640713e7 - libgimp: fix GIMP_VALUES_(SET|TAKE)_*_ARRAY() macros.
  *  1ee7cc867a - plug-ins: port wavelet-decompose
  *  bb0321fe5d - libgimp: allow GObject plug-in parameters for known
    libgimp classes.
  *  21a87d2b78 - libgimp: too many arguments to g_error_new().
  *  6e43d793ae - plug-ins: port decompose
  *  c765fb2b6a - plug-ins: port compose
  *  37897b13fe - libgimp: fix legacy plug-ins, which I broke with the
    big ID removal
  *  33601f7a87 - libgimp: argh, broke most plug-ins...
  *  e9b4b7fa0d - libgimp: update .gitignore
  *  a47772bd93 - devel-docs: update libgimp docs
  *  392f00baf5 - app, libgimp: get rid of all ID GTypes and ID param
    specs
  *  d68ef36974 - Update POTFILES.in
  *  02d06bb354 - plug-ins: help and help-browser don't need libgimp
    class porting.
  *  22857b5408 - plug-ins: port busy-dialog.
  *  34c6e8744c - plug-ins: port py-slice to new API.
  *  1b992e98d3 - plug-ins: port border-average to new API.
  *  f75b63fa80 - plug-ins: port align-layers to new API + libgimp
    objects.
  *  8d7d2e5f1d - plug-ins: port imagemap to foo and bar, why do I
    bother...
  *  55a53ef1a4 - plug-ins: port ifs-compose to GimpPlugIn and libgimp
    objects
  *  8eb099a24c - plug-ins, app: port selection-to-path to GimpPlugIn
    and libgmp objects
  *  f6a97c178c - libgimp: remove
    gimp_layer_new_from_surface_deprecated()
  *  cce5bbc344 - plug-ins: port the core of foggify plug-in.
  *  605f349137 - plug-ins: port web-browser to GimpPlugIn
  *  9d01b03490 - Add British English translation
  *  115b75d025 - Update British English translation
  *  eae484e54a - plug-ins: port web-page to GimpPlugIn and libgimp
    objects
  *  91d9e4d08f - libgimp: remove deprecated metadata functions
  *  b6b84f7afa - plug-ins: port the metadata plug-ins to GimpPlugIn and
    object
  *  1178f54522 - plug-ins: port script-fu to libgimp objects
  *  fb9b315fd4 - libgimp: fix type names:
    s/FooParamSpecString/FooParamString/
  *  eb311be120 - libgimp: add some debug code to warn about broken
    proxy handling
  *  f57725a96a - libgimp: add instance-private struct to all new
    objects
  *  96c1f754ba - libgimp: remove a ton of deprecated API that is unused
  *  96ac0d0802 - libgimp: remove the remining file procedure register
    API
  *  e1e048a823 - Issue #3852: Error compilation gimpimagecombobox
    MSYS2.
  *  c940ca8f8a - plug-ins: port file-mng to GimpPlugIn and libgmp
    objects
  *  7963462429 - libgimp: clean up some warnings when building with
    MSYS 64bit.
  *  2599d79292 - libgimp: remove gimp_register_magic_load_handler()
  *  10b798c198 - plug-ins: port file-dds to GimpPlugIn and libgimp
    objects
  *  3d7c044181 - plug-ins: port file-pdf-save to GimpPlugIn and libgmp
    objects
  *  2adfa90cc4 - plug-ins: somehow killed file-aa's attribution, put it
    back
  *  0b3e02be10 - libgimp: again, redo all APIs returning list of
    images, items, children
  *  6391b2bcff - Issue #3263: fix critical error on bucket fill tool.
  *  72d865daa0 - Updated Slovenian translation
  *  8b7a2c5012 - Updated Slovenian translation
  *  087b4ca9c2 - Updated Slovenian translation
  *  f0ef00b23b - Updated Slovenian translation
  *  d37fa2d576 - Updated Slovenian translation
  *  bf79896db1 - plug-ins: port (hopefully) missing Win32 screenshot
    code.
  *  18edd41319 - Update British English translation
  *  7402d5e514 - Update Catalan translation
  *  6e96490012 - plug-ins: port file-aa to GimpPlugIn and libgimp
    objects
  *  0ee329bd44 - plug-ins: port file-gegl to GimpPlugIn and libgimp
    objects
  *  5dd8add77a - plug-ins: port file-fli to GimpPlugIn and libgimp
    objects
  *  bc1e611bf0 - plug-ins: port file-sunras to GimpPlugIn and libgimp
    objects
  *  24af759483 - pdb: update a bunch of docs where s/-1/%NULL/
  *  13ea5caec2 - plug-ins: port file-openraster to Python 3 + new API.
  *  ac1c0ae3ce - libgimp, pdb: annotate arguments with none_ok as
    (nullable).
  *  74143024a8 - Update Hungarian translation
  *  b194ce1e07 - Issue #3840: Arch added a mypaint-brushes1 package.
  *  7bc4e6eb6b - plug-ins: port file-jp2-load to GimpPlugIn and libgimp
    objects
  *  a9481d2e43 - Updated Slovenian translation
  *  8cd5c76cef - Updated Slovenian translation
  *  b04c96afb3 - Updated Slovenian translation
  *  72df7883ef - plug-ins: port file-dicom to GimpPlugIn and libgimp
    objects
  *  8265cb8f9d - plug-ins: port file-psp to GimpPlugIn and libgimp
    objects, untested
  *  cd4fbb6213 - plug-ins: port file-pcx to GimpPlunIn and libgimp
    objects
  *  7f65383ad4 - plug-ins: port file-xpm to GimpPlugIn and to libgimp
    objects
  *  0ae833b0e0 - plug-ins: port file-tga to GimpPlugIn and libgimp
    objects
  *  9847072978 - plug-ins: port file-faxg3 to GimpPlugIn and libgimp
    objects
  *  e6322e319c - plug-ins: port file-fits to GimpPlugIn and libgimp
    objects
  *  71d56d8e6f - plug-ins: port file-bmp to GimpPlugIn and libgimp
    objects
  *  16abb690fd - libgimp: remove gimp_register_file_handler_remote()
  *  2fd17029f4 - plug-ins: port file-cel to GimpPlugIn and libgimp
    objects
  *  44ebcee901 - plug-ins: port file-xwd to GimpPlugIn and libgimp
    objects
  *  d7fb408267 - plug-ins: port file-gif-save to GimpPlugIn and libgimp
    objects
  *  33d7faf064 - libgimp: don't iterate NULL hash tables in
    gimp_plug_in_pop_procedure()
  *  cb01f15f8c - libgimp: gimpexport.c: must not unref proxy objects
  *  ed041bff39 - plug-ins: port file-html-table to GimpPlugIn and
    libgimp objects
  *  5428cc60b0 - plug-ins: port file-header to GimpPlugIn and libgmp
    objects
  *  037e8a6e49 - plug-ins: port file-csource to GimpPlugIn and libgimp
    objects
  *  55049488dc - plug-ins: port file-pnm to GimpPlugIn and libgimp
    objects
  *  56c8735f6f - libgimp: remove gimp_register_load_handler()
  *  ee5a93f368 - plug-ins: port file-raw-data to GimpPlugIn and libgmp
    objects
  *  3636541b42 - plug-ins: port file-webp to GimpPlugIn and libgimp
    objects
  *  9f3bc2bd7a - plug-ins: port file-xbm to GimpPlugIn and libgimp
    objects
  *  e1c2150f64 - plug-ins: port file-heif to GimpPlugIn and libgimp
    objects
  *  23197cfa9b - plug-ins: port file-pix to GimpPlugIn and libgimp
    objects
  *  75e708b319 - libgimp: remove gimp_register_thumbnail_loader()
  *  3bef94d56f - plug-ins: port file-jpeg to GimpPlugIn and to libgimp
    objects
  *  18c95e6fac - libgimp: g_object_get() wants a pointer to the
    variable, gah...
  *  773586f0c4 - libgimp: make gimpgpparams-body.c identical for app/
    and libgimp/ again
  *  7201d48231 - Get rid of capitalized "ID" in function and variable
    names
  *  75bf3865b8 - libgimp: memory/lifecycle manage the new libgmp proxy
    objects
  *  e3fdf254e0 - Update Swedish translation
  *  de7447d828 - libgimp: update def files.
  *  e8bbf42eba - Issue #3841: double mnemonics.
  *  4942acbc46 - plug-ins: animation-play ported to new
    GimpImage/Drawable objects.
  *  753434369b - plug-ins: port file-svg to libgimp objects.
  *  858ab51f44 - plug-ins: port file-gif-load to new libgimp objects.
  *  5e87258067 - plug-ins: plugin-browser and procedure-browser don't
    need porting.
  *  f9582f1a2f - plug-ins: port file-pdf-load to libgimp objects.
  *  fe3e945154 - configure,app: depend on babl-0.1.72
  *  2211e4eb0e - plug-ins: port file-wmf to libgimp objects.
  *  54dab3285d - plug-ins: update/fix the 3 non-C goat-exercise.
  *  883fbd7b65 - plug-ins: fixing automake warnings about source in
    subdirectories.
  *  a04e287966 - libgimp: fold gimpplugin-private.c into gimpplugin.c
  *  e1fe044779 - plug-ins: minor follow-up to the icon include fix two
    commits below
  *  e146e4747a - plug-ins: port file-xmc to GimpPlugIn and new API
    objects
  *  211e5f51a5 - plug-ins: do not #include c autogenerated sources
  *  3b5bc9f0b7 - gitlab-ci: don't use mypaint-brushes from Archlinux.
  *  899cf96ec5 - libgimp: make sure gimp_item_get_by_id() allocates the
    right class.
  *  2d0584dc91 - plug-ins: port file-psd to GimpImage/GimpDrawable.
  *  6e68f18685 - plug-ins: port file-ps to GimpImage/GimpDrawable.
  *  bbf90b3ba5 - plug-ins: port film to GimpImage/GimpDrawable.
  *  3e06295adf - plug-ins: port pagecurl to GimpImage/GimpDrawable.
  *  00e750776a - plug-ins: port print to GimpImage/GimpDrawable/etc.
  *  962e8b995e - plug-ins: port gfig to GimpImage|Drawable.
  *  7838c7f2b2 - plug-ins: port fractal-explorer to GimpImage|Drawable.
  *  6db115e475 - plug-ins: unit-editor does not need GimpImage porting.
  *  e6b141ffe4 - plug-ins: port file-tiff to
    GimpImage|Drawable|Vectors, etc.
  *  adc4f8e589 - plug-ins: port mail to GimpImage/GimpDrawable.
  *  8f34af49b7 - plug-ins: port file-png to GimpImage/GimpDrawable.
  *  9f0dbb5759 - plug-ins: port screenshot to GimpImage/GimpDrawable.
  *  0b64395fa6 - plug-ins: port colormap-remap to
    GimpImage/GimpDrawable.
  *  1b6e6b9b53 - plug-ins: port file-exr to GimpImage/GimpDrawable.
  *  3d4bf19bae - plug-ins: port file-sgi to GimpImage/GimpDrawable.
  *  08849a584c - libgimp: GimpItem now also belong to libgimp.
  *  d15388c8c9 - libgimp:
    s/gimp_display_new_by_id/gimp_display_get_by_id/
  *  cfd30ec62a - libgimp:
    s/gimp_image_new_by_id()/gimp_image_get_by_id()/
  *  8559cee053 - plug-ins: improve parameter creation on Python 3 goat-
    exercise.
  *  c95e9334d1 - plug-ins: port file-raw plug-ins to
    GimpImage/GimpDrawable.
  *  e29cb0329c - plug-ins: port file-compressor to
    GimpImage/GimpDrawable.
  *  3e636ba0c6 - plug-ins: port file-desktop-link to
    GimpImage/GimpDrawable.
  *  0cb995e8a4 - plug-ins: port file-gih to GimpImage/GimpDrawable.
  *  d6365c778e - plug-in: port file-gbr to GimpImage/GimpDrawable.
  *  abd4d6fab8 - plug-ins: port file-pat to GimpImage/GimpDrawable.
  *  0fa09282f2 - plug-ins: port file-ico to the new
    GimpImage/GimpDrawable objects.
  *  7f91f6bc25 - libgimp: GimpImageProcedure now uses
    GimpImage/GimpDrawable too.
  *  ee8b467e9f - libgimp: GimpSaveProcedure() now uses
    GimpImage/GimpDrawable object...
  *  a1eeca490f - libgimp: support all GimpItem subclasses as argument
    and return values.
  *  75f8a3804d - libgimp: nicer API for functions returning a list.
  *  c409829be5 - libgimp, pdb: no need to create deprecated versions
    for private API.
  *  5e6d4d8fbd - libgimp: fix the non-generated API with the new class
    types.
  *  8c95499e14 - pdb, libgimp: now make all ID types classes of their
    own.
  *  292b697f3e - plug-ins: use GimpDrawable class in Python goat-
    exercise.
  *  9b8f6089ce - plug-ins: port JavaScript goat-exercise to new
    GimpImage API.
  *  52811edcee - plug-ins: C goat-exercise now ported to new
    GimpImage/GimpDrawable.
  *  8249afe2fc - libgimp: allow object GParamSpec for GimpItem and
    child classes.
  *  433fcd4334 - plug-ins: ported a few plug-ins to new
    GimpImage/GimpDrawable classes.
  *  3f1491e572 - libgimp: update non-generated API using
    GimpItem/GimpDrawable/GimpLayer.
  *  79b319cf9d - libgimp, pdb: add GimpItem > GimpDrawable > GimpLayer
    classes.
  *  793cba6675 - libgimp: allow object GimpImage as procedure
    parameter.
  *  e0d50aa121 - plug-ins: keep building all plug-ins with old API.
  *  09f0530dab - libgimp: update non-generated API to allow old and new
    API.
  *  fec6034c7a - pdb: keep both the old and new API alive.
  *  17a40b049f - libgimp: generate functions both for old and new
    GimpImage APIs.
  *  688c3230d0 - libgimp: create and use gimp_image_new_by_id().
  *  bb72504ea9 - libgimp: change all non-generated API to use
    GimpImage.
  *  4db8cda24e - app, pdb, libgimp: add a new GimpImage class for plug-
    ins.
  *  699b3c5c02 - refactoring of the gitlab-ci.yml
  *  583d965773 - Fix typo in configure warning re: luajit
  *  115f9fc873 - Remove Bugzilla from the desktop file
  *  0340c4a904 - libgimp/ documentation typo fixes
  *  2b310999fc - plug-ins: port file-wmf to GimpPlugIn
  *  4c3f3c451b - plug-ins: port file-pdf-load to GimpPlugIn
  *  0f273a5959 - app, libgimp: also UTF-8-validate all elements of PDB
    string arrays
  *  6ed2d03c73 - libgimp: use the new macros in all non-generated files
  *  4cb4b3ef3a - plug-ins: port all plug-ins to the new macros
  *  09eaf0295a - libgimp: add a gazillion of macros to gimpprocedure-
    params.h
  *  1253faaab3 - plug-ins: change all ported thumbnail loaders to
    GimpThumbnailProcedure
  *  c4a973c30a - libgimp: add GimpThumbnailProceudre
  *  fab806089a - app, libgimp: UTF-8 validate all string arguments and
    return values
  *  d62e75a41f - Move GimpParamSpecString from libgimp back to app
  *  de121374ef - Change the "handles uri" flag of file procedures to
    "handle remote"
  *  9cabc8c8d0 - libgimp, plug-ins: use the new macros everwhere
  *  471285bda9 - libgimp: add gimpprocedure-params.h
  *  64920f01eb - plug-ins: port file-svg to GimpPlugIn
  *  1e49befef3 - plug-ins: link file-svg against GEGL, it uses it
    indirectly
  *  045d03a3de - plug-ins: some very minor style (alignment) fixes.
  *  4799619bbc - plug-ins: fix various plug-ins ported to
    GimpImageProcedure.
  *  5b3e8e1f05 - plug-ins: fix pagecurl arguments order after
    GimpImageProcedure port.
  *  011ae15460 - plug-ins: canonicalize curve-bend.
  *  81bb3237ef - libgimpconfig: add weird hack to
    gimp_scanner_parse_float()
  *  b444954d03 - plug-ins: port file-ps to GimpPlugIn
  *  5a09042b6d - Update Polish translation
  *  17648ead86 - plug-ins: port file-fig-load to GimpPlugIn
  *  b250af33e1 - devel-docs: some doc updates
  *  ea4fe02a6d - libgimpwidgets: some docs fixes
  *  d7e42b28e3 - libgimp: move the GimpProcedure icon API next to the
    menu API
  *  15019fef52 - plug-ins: port many plug-ins from GimpProcedure to
    GimpImageProcedure
  *  d89e6ca7e9 - plug-ins: port goat-exercise-c to GimpFileProcedure
  *  98bfe065e8 - libgimp: add GimpImageProcedure with (run_mode, image,
    drawable) args
  *  f480d02823 - libgimp: add precondition checks for
    gimp_is_canonical_identifier()
  *  11ce199cea - app: stop canonicalizing procedure names
  *  b610475122 - libgimp: remove gimp_register_file_handler_priority()
  *  293d909cf4 - plug-ins: port file-psd to GimpPlugIn
  *  93cd5b0b29 - Update Korean translation
  *  f705bfb395 - libgimpbase: return 0 for GIMP_UNIT_PIXEL in
    gimp_unit_get_factor().
  *  91bde62b08 - plug-ins: make mail more robust.
  *  f22290e0a2 - libgimpwidgets: fix a warning.
  *  9e9e6f0e9a - app: fix a warning.
  *  515dcbb1ee - libgimp: remove gimp_get_pdb_error()
  *  dcf648ddad - Update Swedish translation
  *  253a163c3f - plug-ins: port file-tiff to GimpPlugIn
  *  a4fb6b9ae9 - Update Swedish translation
  *  732d7c6a27 - plug-ins: port file-png to GimpPlugIn
  *  d6b33f9951 - build: .gitlab-ci.yml: GEGL is switching to meson
    exclusively
  *  4900dde0dc - gitlab-ci: build with --with-lua=force.
  *  0abdbebaad - plug-ins: fix and install the Lua goat-exercise.
  *  bbfa8f8e3e - plug-ins: Lua goat-exercise now showing its own source
    too.
  *  a09b7a9c92 - plug-ins: add a Lua goat-exercise.
  *  ef5c091e58 - plug-ins: add Python and JavaScript files to the DIST.
  *  1320a22fd8 - libgimpbase: update the def file.
  *  284ba5c870 - libgimpconfig: Prevent GIR conflicts in
    GimpConfigWriter
  *  ebc09985b0 - plug-ins: port file-sgi to GimpPlugIn
  *  7edd28706f - file-exr: use gimp_pdb_get_last_error() instead of
    gimp_get_pdb_error()
  *  c6fa23c22c - plug-ins: port file-exr to GimpPlugIn
  *  449e84c108 - pdb: use guint for tatoo, guide, sample point, which
    they are
  *  0e1f7457b9 - app: s/INT32/INT/ in error messages when installing
    plug-in procedures
  *  4fa08458e8 - pdb: remove int16 from the PDB types and rename int8
    to uchar
  *  652fd75891 - Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY
  *  350abba213 - Remove GIMP_TYPE_INT16 and GimpParamSpecInt16
  *  5a09523214 - Remove GIMP_TYPE_INT32 and GimpParamSpecInt32
  *  1bf90ec77f - Remove GIMP_TYPE_INT8 and GimpParamSpecInt8
  *  1bfa52b692 - libgimp: remove gimp_plugin_icon_register()
  *  b3a05a9f1d - plug-ins: port colormap-remap to GimpPlugIn
  *  5c4fa2de51 - plug-ins: port screenshot to GimpPlugIn
  *  1a5243b34d - Update Catalan translation
  *  b007269729 - Use g_strlcpy() instead of strncpy() everywhere
  *  31bee77be9 - libgimp: s/gimpdb-private.h/gimppdb-private.h/
  *  bb8d18ed39 - plug-ins: port mail to GimpPlugIn
  *  2cc080cf60 - libgimp, devel-docs: why bother having docs for
    gimplegacy.[ch]
  *  f8895f7f22 - Revert "libgimp: gimpdb-private.h was removed."
  *  e67c922b00 - libgimp: gimpdb-private.h was removed.
  *  b6ca0c4433 - plug-ins: port unit-editor to GimpPlugIn
  *  ff5dd3f3cf - plug-ins: port animation-play to GimpPlugIn
  *  996564116d - libgimp: gimp_pdb_temp_name() can also go, bye...
  *  6801857b9c - libgimp: remove all support for temp procs from
    gimplegacy.[ch]
  *  5b076e990d - libgimp: remove legacy support from
    gimpbrush,pattern,..select.c
  *  30c3fd4de5 - plug-ins: port fractal-explorer to GimpPlugIn
  *  0b5f5bf70a - plug-ins: port gfig to GimpPlugIn
  *  037421dee0 - plug-ins: port film to GimpPlugIn
  *  0246f34183 - libgimp: remove some more cruft that is no longer
    needed
  *  0bfc4cf7b2 - plug-ins: port all file-raw plug-ins to GimpPlugIn
  *  aba2eea17c - libgimp: remove gimp_run_procedure() and
    gimp_destroy_params()
  *  966c49d08e - plug-ins: remove some crack code from curve-bend
  *  10f1fcf066 - plug-ins: port file-ico to GimpPlugIn
  *  29165fde7f - plug-ins: port file-gih to GimpPlugIn
  *  35fb6ca716 - libgimp: deal with NULL arrays in
    _gimp_value_to_gp_param()
  *  91ecb6317a - libgimp: remove more cruft that is now unused
  *  358bbd932c - plug-ins: port print to GimpPlugIn
  *  bc5cfaea25 - plug-ins: port file-compressor to GimpPlugIn
  *  a5cb30173c - libgimp: don't call g_file_new_for_uri() on a path
  *  7e99aa59f5 - Add other misc. typo fixes
  *  c1585d609b - Misc typo fixes in plug-ins/
  *  1577174739 - app: update projection-buffer extent when projectable
    size changes
  *  b4ee9ff055 - app: add
    gimp_tile_handler_validate_buffer_set_extent()
  *  90610ac87e - app: add gimp_gegl_buffer_set_extent()
  *  b8ee717269 - libgimp: gimp_procedure_validate_args() support
    GIMP_PARAM_NO_VALIDATE
  *  1e717a0dc6 - plug-ins: port file-gbr to GimpPlugIn, and clean up
    file-pat a bit
  *  5c30acd5de - app: gimp_procedure_get_arguments(), _return_values():
    use defaults
  *  d2add325bb - libgimp: remove more legacy API that isn't used any
    longer by any plug-in
  *  298f38434b - app: fix writing of GP_PARAM_DEF_TYPE_FLOAT and
    _STRING in pluginrc
  *  12cafbfe6e - libgimp: refer to new API in GimpProcedure docs
  *  0491f653fa - plug-ins: port help-browser to GimpPlugIn
  *  21649c5eaa - Issue #3341 - Add Bevel doesn't work for high
    thickness values
  *  79d92a5d05 - libgimp: remove a lot of cruft because script-fu is
    ported now
  *  103a7e4fc3 - plug-ins: port script-fu to GimpPlugIn
  *  85d9a291a2 - script-fu: undeprecate slide.scm
  *  8222d3ffad - pdb: don't pass nodes with parents to
    gimp_drawable_apply_operation()
  *  dcb6a2c064 - app: re-use the generated gimp_enums_init() code from
    libgimp
  *  3d935b0bb0 - libgimp: don't unref() the GParamSpecs of a
    GimpPDBProcedure
  *  42e8a344ab - libgimp: don't use G_IS_FILE() and g_file_get_path()
    on a NULL GFile
  *  b33c3086a9 - libgimp: allow to call gimp_procedure_add_menu_path()
    on installed procs
  *  9582cf7717 - app: differentiate tooltips of image/layer arbitrary-
    rotation actions
  *  76d1ad414d - Update POTFILES.in
  *  dbeed89858 - libgimp: remove gimp_pdb_dump() and
    gimp_pdb_proc_exists()
  *  ae824dcab5 - pdb, libgimp: remove the now unused
    gimp_pdb_proc_arg() and _proc_val()
  *  533e947f50 - libgimp: stop using gimp_pdb_proc_arg() and proc_val()
  *  b35dbf0d77 - libgimp: change the remaining "author" strings and
    variables to "authors"
  *  1c9b3c7055 - libgimp: add gimp_pdb_get_last_error() and
    _get_last_status()
  *  78c7d46ad9 - devel-docs: update the libgimp docs
  *  6622cf0dc4 - libgimp: add and fix docs, reorder GimpParamData and
    remove d_boundary
  *  7fbf33869c - Update Polish translation
  *  d067441c31 - libgimp: rename GimpLoad,SaveFunc to
    GimpRunLoad,SaveFunc
  *  fc065f8add - pdb, libgimp: add
    gimp_load_procedure_set_thumbnail_loader()
  *  84629cc1d0 - pdb, libgimp: move the old file proc registering API
    to gimplegacy.[ch]
  *  0477e60200 - libgimp: update gimp.def
  *  cd836e9d96 - libgimp: add gimp_file_procedure_set_handles_uri()
  *  f042d21989 - plug-ins: port file-desktop-link to GimpLoadPocedure
  *  8bff415f59 - app, menus: add "Image -> Transform -> Arbitrary
    Rotation..." action
  *  52ad37a2aa - app: use gimp_transform_tool_set_type() in tools-
    rotate-arbitrary action
  *  f651db52fb - app: add gimp_transform_tool_set_type()
  *  e4990bee7b - app: add "Image" transform type to transform tools
  *  9f823c396a - app: indentation fixes in the transform tools
  *  6023f97509 - app: use a pickable instead of a drawable in
    GimpCanvasTransformPreview
  *  539d666ae2 - app: add gimp_display_shell_show_image()
  *  c45f1b4148 - app: add gimp_image_transform()
  *  ae080f06f9 - app: add gimp_image_flip_full()
  *  d13c6ce3e0 - app: fix sample-point OOB check in
    gimp_image_resize[_with_layers]()
  *  c377644ba5 - plug-ins: port file-pat-save to GimpSaveProcedure
  *  a79eaaf503 - libgimp: add GimpFileProcedure, GimpLoadProcedure and
    GimpSaveProcedure
  *  4a56f1d9cc - Update POTFILES.in
  *  299d657ff1 - libgimpbase: change gimpprotocol GPParamDefInt's
    members to gint64
  *  4bafbeca1b - devel-docs: doc updates, more doc modules without any
    warnings
  *  e6d662e352 - libgimp*: various doc fixes
  *  6cb027f402 - devel-docs: update the libgimp docs
  *  60b6f34737 - pdb, libgimp: fix various doc issues found by gtk-doc
  *  7e504a0ddd - libgimpconig: fix indentation in gimpscanner.h
  *  2182efddfb - devel-docs: update the libgimpconfig docs
  *  b6d39a4f3f - devel-docs: update libgimpbase docs
  *  ae7dfba2c4 - libgimpwidgets: fix some typos.
  *  6fe24fcb0b - libgimp: fix missing installed headers.
  *  1743f474e5 - app/widgets: Use G_DECLARE_INTERFACE()
  *  d3e9e5617d - app/core: Use G_DECLARE_INTERFACE()
  *  a0ba37649d - libgimpcolor: colormanaged: Use G_DECLARE_INTERFACE()
  *  aefb40c82a - libgimpconfig: Ensure G_PARAM_STATIC_STRINGS
  *  ce6dfd3194 - pdb: fix image-mask transforms
  *  33a389cd0c - app, pdb: use gimp_item_get_clip() everywhere
  *  d5cdcc6c02 - app: add gimp_item_get_clip()
  *  f9fb3e6fad - app: fix layer-mask offset when applying filter to
    layer without clipping
  *  ba5a583a5d - gitlab-ci: configure with --with-javascript=force.
  *  10c10e16b1 - libgimp: add libgimp_built_sources inside
    libgimp_introspectable.
  *  c9b22def51 - libgimpconfig: update gimpconfig.def
  *  354ce5f742 - pdb, libgimp: one more annotation for
    gimp_enums_get_type_names()
  *  6d24eb9bb2 - pdb, libgimp: annotate gimp_enums_get_type_names()
  *  f9f144b4bc - configure: add a check for gjs (JavaScript interpreter
    with GI binding).
  *  b1662443af - m4macros, configure: add and use
    AM_PYTHON_CHECK_PYGOBJECT() macro.
  *  96a33277d4 - gitlab-ci: configure GIMP with --with-python=force.
  *  8e938e0960 - configure: also look for pygobject-3.0 runtime
    dependency.
  *  c1f28f7e8c - plug-ins: rename the C goat exercise to goat-exercise-
    c.
  *  d0be3d3e0c - plug-ins: get rid of getCurrentPath() in goat-exercise-
    gjs.js.
  *  9ed4dd5dde - plug-ins: add a goat-exercise-py3.py.
  *  b45c2a6f78 - libgimpcolor: rudimentary docs for
    gimp_adaptive_supersample_area()
  *  9454567e8c - plug-ins: pre-load Babl module in Python console.
  *  31b8ea4a90 - libgimpbase: add lots of const to GimpEnumDesc and
    GimpFlagsDesc APIs
  *  55940b733b - libgimpwidgets: add a GDestroyNotify for
    gimp_help_connect()'s user_data
  *  ebddecd696 - libgimpwidgets: more docs and annotations
  *  4add4c6645 - libgimpbase: add a GimpStringArray typedef and use it
  *  8f79ddbfe0 - libgimp: add some (nullable) annotation and fix some
    comments.
  *  d3d621b502 - libgimpconfig: add a GimpScanner typedef and make it a
    boxed type
  *  41fb552988 - libgimp: more docs and annotations
  *  8cfef5e60d - libgimpwidgets: more docs and annotations
  *  d28af77fc2 - libgimp: make GimpProcBrowserDialog work both with the
    old and new API.
  *  4cef17c7cf - Issue #3758: fixes the build on mingw-w64.
  *  fd55514416 - plug-ins: eek, twain calls gimp_main() directly
  *  155bc75a75 - libimp*, app: get rid of inline pixbufs in the API and
    in pluginrc
  *  244b52bf0d - pdb, libgimp: make the "pdb" PDB group private
  *  25ec0a0381 - libgimp: GObject Introspection now depends on Babl-0.1
    introspected lib.
  *  6ffd25b9f7 - plug-ins: use new procedure.set_icon_name() in
    JavaScript demo.
  *  f49f1b587a - libgimp: improve GimpProcedure icon functions.
  *  9339741135 - libgimp: unnecessary (out) annotation on return value.
  *  376552fbfc - libgimp: fix the build.
  *  2dde79b3e7 - libgimp*: move GObject Introspection into libgimp/.
  *  16cd3014c8 - Update bug.md
  *  baf3bfee49 - gitlab-ci: add gobject-introspection dep for babl and
    gegl
  *  35ead93a8f - libgimp: simplify gimp_pdb_run_procedure_valist() a
    lot
  *  0ac2cf6171 - libgimpbase: some minor improvements to the previous
    commit
  *  30d63111c3 - libgimp*, pdb: gimp_value_array_new_from_types*()
    takes (type, value)
  *  dd8bf71f96 - libgimp: make "pdb" a construct-only property of
    GimpPDBProcedure
  *  88ff7ca258 - plug-ins: nearly-complete goat-exercise in JavaScript.
  *  f625e2ddfb - menus, plug-ins: move script development related plug-
    ins in a...
  *  d156028c8a - libgimp*, app: add the help-id to the wire protocol
  *  0aa2dcfadb - libgimp: replace gimp_pdb_dump() and gimp_pdb_query()
    by new API
  *  00bf76752c - libgimpwidgets: more docs and annotations for
    GimpUnitComboBox
  *  5d80b74204 - libgimp: more docs and annotations for GimpPDB
  *  169f98f915 - libgimpwidgets: add GDestroyNotify to
    gimp_int_combo_box_connect()
  *  e1276e2eda - libgimp: help_func is (scope async)
  *  67455a4ea7 - libgimpwidgets: add GDestroyNotify to all enum widgets
    callback_data
  *  6b2624f021 - libgimp: don't connect a NULL destroy notify
  *  1afb7a8b32 - libgimpwidgets: add GDestroyNotify to
    gimp_widget_track_monitor()
  *  b4bccc9808 - libgimpbase: some annotation and doc fixes
  *  c6bcb3114f - libgimp: add GDestroyNotify for image and item combo
    box data
  *  cbefd8e5bb - libgimpwidgets: add GDestroyNotify for
    gimp_query_foo_box() user_data
  *  b2582e80f6 - libimp: merge public gimppixbuf functions into
    gimplayer and gimpdrawable
  *  c08186e6fe - libgimp*: fix some parameter inconsistencies to
    silence GI warnings
  *  f90e19091d - libgimpconfig: make GimpConfigWriter a boxed type
  *  faf2db71cd - plug-ins: improve Makefile.am of python/ subdir.
  *  863c0849c8 - desktop, plug-ins, tools: update various .gitignore.
  *  6584839bf2 - pdb: add "lib_private" on procedures too, to make them
    private
  *  e437e00adf - pdb, libgimp: hide gimpunit_pdb.h and gimpplugin_pdb.h
    from the API
  *  7f0c801559 - plug-ins: link goat-exercise against GTK
  *  3f5b435941 - Update POTFILES.in and POTFILES.skip
  *  39e4aa3c57 - app/core: Use NULL for "simple" signals
  *  07b7d63a7d - app: limit color-history palette size
  *  e60829767e - Issue #3718 - Large colorrc file causes lag when
    painting with a new color
  *  6ed3b4898c - plug-ins: goat-exercise improved to show a dialog.
  *  fc620ee67e - libgimp: read and write channel should be boxed
    properties.
  *  0ef65bc647 - pdb: move gimp_plugin_set,get_pdb_error_handler() to
    gimplegacy.[ch]
  *  1e6abab1d3 - libgimp: name parameters "procedure_name" not just
    "name"
  *  6b17c942cf - plug-ins: adding a hello-world plug-in in javascript.
  *  7b58cb1d28 - libgimp: move most old gimp_pdb functions to
    gimplegacy.[ch]
  *  64d880f1fe - libgimp: add gimp_pdb_temp_procedure_name() and hide
    the PDB wrapper
  *  2599c6e071 - libgimp: add some const to input parameters, like
    const GimpValueArray*
  *  fc33489223 - plug-ins: move goat-exercise to a goat-exercises/
    directory.
  *  877a116667 - libgimp: fix typo in G_OS_WIN32 code
  *  500a840f50 - libgimp: forgot to add gimplegacy-private.h
  *  3a943f4853 - po-python, po-script-fu: update for new python plug-
    ins
  *  f16ad87f2d - plug-ins: add .gitignore files.
  *  cc5e9240d2 - libgmp: move the remaining legacy code to gimplegacy,
    even PLUG_IN_INFO
  *  3c001a6123 - libgimp: separate legacy from GimpPlugIn wire
    communication
  *  caa61eef4f - libgimp, pdb: remove gimp_run_procedure_with_array()
    from gimp.[ch]
  *  c2e5374845 - pdb, libgimp: make all PDB wrappers use GimpPDB to run
    procedures
  *  9a027140c8 - libgimp: add read- and write-channel construct
    properties to GimpPlugIn
  *  c65b507416 - Update Russian translation
  *  b20aab0236 - libgimp: add annotations to
    gimp_pdb_run_procedure_array().
  *  d6d987ebac - plug-ins: port plugin-browser to GimpPlugIn
  *  84cb07f995 - libgimp: add more comfortable ways to run procedures
    to GimpPDB
  *  8860d78979 - libgimp: more progress on the GimpPDB object
  *  bfda31a67e - configure: fix the Python checks.
  *  079027fd03 - m4macros: fix python3dev.
  *  dc8f9dd168 - plug-ins: add interactive run mode for palette-offset.
  *  d8640d5b59 - plug-ins: port procedure-browser to GimpPlugIn
  *  61c11b04c1 - m4macros: Windows may have a versioned directory for
    headers.
  *  4d74452444 - fix gtk version
  *  468276e4d2 - pdb: remove the section docs from unit.pdb
  *  05baadcd1d - pdb: rename the "procedural_db" PDB group to just
    "pdb"
  *  450a9f90b4 - libgimp: add a GimpPDB class and subclass
    GimpProcedure as GimpPDBProcedure
  *  82ada55b99 - plug-ins: port palette-offset to Python 3.
  *  dca353f8cd - plug-ins: port palette-offset to new API.
  *  35d4b68edc - plug-ins: add a "palette" argument to palette-to-
    gradient.
  *  718941a567 - Update Esperanto translation
  *  17eb4c551f - Revert "libgimpbase: fix/improve docs/annotations."
  *  eacda4bb50 - libgimp: remove includes and add "Since: 3.0" in
    gimpprocecure.c
  *  eaefe4f9d9 - libgimp: fail gimp_procedure_new() on non-canonical
    procedure names
  *  2f3a83754f - libgimpbase: add gboolean
    gimp_is_canonical_identifier()
  *  550ec68cff - libgimp: reorder functions and members of
    GimpProcedure
  *  e93a20e7ac - Issue #3112 - Missing mnemonics.
  *  6cf1ec8200 - libgimp: separate more new from old code by
    duplicating more logic in GimpPlugIn
  *  814ff02ab4 - INSTALL: add GObject Introspection dependencies.
  *  ddd726e253 - libgimpwidgets: add some annotations.
  *  c90287ecf5 - Issue #3746: Problem with automake creating
    directories $(top_srcdir).
  *  4a6b58507b - libgimp, libgimpmath, libgimpwidgets: update def
    files.
  *  f4f63dad9c - libgimpmath: remove gimpmath.h from introspection.
  *  fead2f7d9d - libgimpbase: fix broken annotation.
  *  d999248d70 - libgimpbase: fix/improve docs/annotations.
  *  aa6a1d369c - plug-ins: use GtkSettings values to determine whether
    to use header bar.
  *  f4b2cda964 - Issue #3753 - Gimp master don't build on mingw-w64
    errors on...
  *  d5fbbf3f49 - libgimp: #include  in gimp-debug.c
  *  254271971e - libgimp*: more docs and annotations
  *  515bfe94e3 - libgimpbase: add annotations to several functions.
  *  c6236ac140 - pdb, libgimp: more docs and annotations
  *  0af32861e7 - plug-ins: GimpProcBrowserDialog with "use-header-bar"
    in Python-console.
  *  a76c9305bb - libgimp: run the first search of GimpProcBrowserDialog
    in init().
  *  acbe229427 - libgimp: make gimp_proc_view_new() show both new- and
    old-style args
  *  6c18492668 - app, libgimp: support GParamParam as a GParamSpec
  *  7764f8b34b - libgimpbase: add support for GParamParam in GPParamDef
    too
  *  a6516e5097 - app, libgimp: support GParamUInt on the wire
  *  8f828d1899 - plug-ins: WebP: save_dialog() before gimp_export()
  *  9969dd8b03 - authors.xml: add Niels De Graef
  *  c8f38810d1 - pdb: add gimp_procedural_db_proc_argument() and
    _return_value()
  *  aa505b43dc - app, libgimp*: add protocol support for GValues
    holding a GParamSpec
  *  e77382ee75 - docs: Fix warnings for annotations
  *  32823f1709 - libgimpbase: reorder types and structs in
    gimpprotocol.h
  *  21d63d6c65 - pdb: fix the names of the oilify compat PDB wrappers
  *  8c1a43dff7 - libgimp: move the debug code to new private files gimp-
    debug.[ch]
  *  a74f4de81e - libgimp: some random minor cleanups
  *  888c42fbb8 - libgimpbase: remove the gimp protocol mutex and
    gp_lock()/gp_unlock()
  *  5ac8b70e47 - pdb: generate the (array length=foo) annotation with
    less hacks
  *  360314eda7 - pdb: fix generation of "Returns:" to not line-wrap
    annotations
  *  3f5595aadc - Update German translation
  *  1c317a739b - libgimp: forgot to actually add gimp-shm.[ch]
  *  ca1cb056fc - libgimp: move the shm code to new private files gimp-
    shm.[ch]
  *  454822e58f - data: add python.env to set up the GI_TYPELIB_PATH to
    Gimp-3.0.typelib
  *  d34bc03229 - libgimp: don't leak the temp callback name in the data
    select impls
  *  fad59611bc - libgimp: port gimpprogress to the new plug-in API,
    untested
  *  026cc0f149 - libgimp: fix s/m_float/m_enum/ for
    GP_PARAM_DEF_TYPE_ENUM.
  *  89feeecc96 - libgimp: make GimpFontSelectButton interpret NULL as
    the current font
  *  ae7fa2a1de - libgimp: clean up the instance private code in all
    select buttons
  *  b6033684ff - plug-ins: add all brush, pattern etc. select buttons
    to pagecurl
  *  6e80a2324f - libgimp: port gimp*select.[ch] to the new plug-in API
  *  224af7e42f - Update Polish translation
  *  1661aab620 - plug-ins: link dds plugins against libm
  *  0f8747f10a - app: avoid GIMP_TYPE_INT32 with
    gimp_pdb_execute_procedure_by_name()
  *  4962428440 - app: relax GIMP_TYPE_INT32 checks in
    gimp_pdb_execute_procedure_by_name()
  *  c822350fb3 - plug-ins: forgot to change run() signature to new API
    in python-console.
  *  cc8fc0f90f - libgimp*: add GI's .dirstamp to .gitigore
  *  9549be2539 - libgimp: kill the plug-in when old API is used while a
    GimpPlugIn exists
  *  529aa743dd - Start using g_object_notify_by_pspec()
  *  910828bf51 - app: better error reporting in
    gimp_pdb_dialog_run_callback()
  *  38089bb61f - libgmp: more useless includes
  *  e705ab050e - libgimp: remove useless includes
  *  eaf5c792bf - plug-ins: port pagecurl to the new API, to have a GUI
    plug-in to test
  *  20d04e029f - app, libgimp: support normal GParamInt for plug-in
    procedures
  *  5b8deb68b4 - libgimp: make sure GimpProcedures always get all their
    arguments
  *  5cd09366e1 - libgimp: fix gimp_procedure_add_*_from_property().
  *  ad8dcff199 - libgimp: add _gimp_plug_in_read_expect_msg()
  *  3dd79f42c3 - Revert "libgimp: move _gimp_read_expect_msg() back to
    gimp.c"
  *  992f4b0e8a - libgimp: add gimp_get_plug_in() which returns the
    GimpPlugIn singleton
  *  5f92ced1f3 - Add (nullable) if applicable
  *  1dda60154c - Use "Returns:" to annotate return values
  *  746a72b956 - Make sure to use % for constants
  *  b6e6f0b71b - libgimp: gimplegacy not introspected anymore.
  *  58b3ca816a - plug-ins: port python-console to new API.
  *  6a1df5be31 - libgimpwidgets: fix a copy-paste bug in function docs.
  *  04598b1522 - plug-ins: use new gimp_procedure_add_*_from_property()
    in Python.
  *  2c4a8c89ed - libgimp, app: allow usage of GParamSpecString
    procedure arguments.
  *  0787510810 - libgimp: add
    gimp_procedure_add_(argument|return_value)_from_property().
  *  95429ad704 - Issue #3723 - Symmetry Painting with random colour
    isn't symmetrical
  *  219fa33eb2 - libgimp: create the GimpPlugIn much later in
    gimp_main_internal()
  *  a50069e176 - libgimp: change the return values of
    GimpPlugIn::init_procedures()
  *  e3374e7d4e - libgimp: make gimp_close() static to gimp.c again
  *  05d47f197a - build: require babl-0.1.70
  *  366047f423 - libgimp: move _gimp_read_expect_msg() back to gimp.c
  *  856fe16070 - libgimp: add _gimp_plug_in_run() and copy the main
    plug-in loop to GimpPlugIn
  *  bc7b358802 - libgimp, plug-ins: remove n_procedures from
    (init|query)_procedures().
  *  3945701bd6 - plug-ins: localization calls must happens inside
    query().
  *  ed619d9ebd - libgimpbase: add documentations on gimpparasite public
    functions.
  *  1e2efcf95e - libgmp: reorder GimpPlugIn's query(), init(), quit()
  *  5f8d0ef27b - libgimp: add gimp_plug_in_extension_enable() and
    _extension_process()
  *  19fbb1d9a8 - libgimpwidgets: add documentation for many functions
    and fix...
  *  3a4b17e8b5 - libgimpmath: make GimpVector[23] boxed types.
  *  0411c7ef97 - libgimp: fix some annotations.
  *  512d2279af - libgimp: fix various docs typos or small errors.
  *  17667b7ddf - plug-ins: start porting palette-to-gradient to new
    GimpPlugIn API.
  *  ed86de48d2 - app, libgimpbase: s/author/authors/ here too
  *  f86279fd1f - libgimp: more GimpPlugIn and GimpProcedure docs and
    annotations
  *  0bec2bcdec - libgimp: add gimp_procedure_set_menu_label() and
    _set_documentation()
  *  d1d56f136e - libgimp: set a procedure's arguments and return values
    to defaults
  *  b511cf34cf - libgimp: add gimp_procedure_set_attribution()
  *  53ca87d693 - libgimp: cleanup and more docs for GimpProcedure
  *  82afcf5c85 - plug-ins: help: use gimp_procedure_extension_ready()
  *  eaec9443c3 - app: in GimpFilterTool, add "clipping" option
  *  b7f53262fc - app: add gimp_drawable_filter_set_clip()
  *  89a9cf7e49 - app: add "clip" parameter to
    gimp_drawable_merge_filter()
  *  35729ee02a - app: in gimp_gegl_apply_cached_operation(), copy
    cached result *before* rejigging graph
  *  998f89e3cb - app: in gimp:replace, implement
    GeglOperation::get_bounding_box()
  *  89c97bcf26 - app: in gimp:layer-mode, implement
    GeglOperation::get_bounding_box()
  *  9900fb74f2 - app: in gimp:mask-components, implement
    GeglOperation::get_bounding_box()
  *  332f662cda - app: in gimp:compose-crop, fix x/y properties lower
    bound
  *  ad1f3d20fb - app: calculate bounding box of group layers
  *  8ff43942d6 - app: add support for projectables with an arbitrary
    bounding box
  *  7a05d15f7e - app: implement GimpDrawable::get_bounding_box() for
    GimpLayer
  *  153cb33eec - app: maintain drawable bounding box separately from
    its logical boundary
  *  3afdd7c5c2 - app: in GimpDrawable::set_buffer(), take bounds rect
    instead of offset only
  *  0601b7f9a8 - libgimp: add gimp_procedure_extension_ready()
  *  a841e0fb06 - libgimp: add gimp_procedure_set_image_types()
  *  e0a6eb38da - libgimp: add run_data and run_data_destroy parameters
    to procedure_new()
  *  71d0251d2c - app: do not assume procedures always have a run mode.
  *  c059839e78 - libgimpbase: use g_try_new0() when allocating the
    parameters.
  *  0cfaeb7a90 - pdb: remove the section docs for the plug-in group
  *  67a0451ac5 - libgimp: transfer ownership of @error parameter to...
  *  254dee3b11 - devel-docs: update the libgimp docs
  *  c9d6f93188 - devel-docs: update the libgimpbase docs
  *  c12c031f2d - pdb, libgimp*: add (out caller-allocates) to all
    GimpRGB* return values
  *  bdac38a854 - libgimpwidgets: add and fix some annotations
  *  ea53089545 - libgimpwidgets: add a bunch of missing (transfer)
    annotations.
  *  9926e3fd96 - app: forgot to add support for GP_PARAM_DEF_TYPE_UNIT
    to plug-in-rc.c
  *  498d478b61 - libgimp: fix annotation for
    gimp_procedure_add_argument()
  *  bbf4270437 - libgimpcolor: fix "Since:" on
    gimp_param_spec_rgb_get_default()
  *  d66b845bac - libgimpbase: capitalize some docs section titles
  *  0ec7534607 - devel-docs: update the libgimpcolor docs
  *  acf36738b6 - devel-docs: update the libgimpbase docs
  *  0ccb40f89b - pdb, libgimp: hide more functions that have new API in
    gimplegacy.[ch]
  *  1627aacaa5 - libgimp, libgimpbase: add some documentation for new
    functions.
  *  e7f041492a - libgimpwidgets: fix a doc glitch in GimpStringComboBox
  *  83ecbc8e39 - libgimpwidgets: fix GimpScaleEntry annotations
  *  1099d609af - libgimpmodule: annotate one function, now warning-free
  *  3016dfb347 - libgimpwidgets: add many missing (transfer)
    annotations.
  *  6fe2508301 - libgimp*: fix various missing (transfer) annotations.
  *  8c978f4301 - libgimpcolor: some more (transfer) annotations.
  *  f7fbdc89b1 - libgimpwidgets: add a bunch of (transfer) values.
  *  ac0c3cf532 - pdb: remove some formerly manually added annotations.
  *  a87104fffb - pdb, libgimp: fix missing colons at end of
    annotations.
  *  05e68da4d4 - pdb, libgimp: add (array length=foo) annotations for
    out args
  *  a40f139fdc - pdb, libgimp: annotate input arrays with (array
    length=foo)
  *  e73916eab8 - pdb, libgimp: annotate input arrays with (element-type
    foo)
  *  1ab62fa220 - po-plug-ins, po-python: skip/add new python plug-in
    files.
  *  4a0f60d265 - libgimp: fix GimpPlugin virtual method documentation.
  *  f02a218356 - pdb, libgimp: add (out) annotations to everything
    returned via pointers
  *  e8c6ab7ce9 - pdb: add (element-type foo) annotations to all
    returned arrays
  *  5b6cfd9863 - pdb, libgimp: generate (transfer full) annotations for
    libgimp
  *  1291769cc7 - libgimp: some fixes in GimpPlugin.
  *  cd1ba1cd17 - pdb, libgimp: add proper support for multiline section
    comments
  *  076fc4ed23 - Update Catalan translation
  *  32c6c2ae43 - libgimp: add some annotations.
  *  826c09b629 - libgimp: keep gimplegacy as introspectable, at least
    temporarily.
  *  63695b4b21 - libgimbase: merge gimpparam.h into gimpparamspecs.h
  *  16043cec5e - Revert "pdb, libgimp: append _pdb for gtk-doc SECTION
    names of pdb files."
  *  c4ff1d085a - Update Spanish translation
  *  a198b5a948 - libgimpwidgets: fix annotation.
  *  833666d462 - pdb, libgimp: append _pdb for gtk-doc SECTION names of
    pdb files.
  *  8c4f73df8d - app, libgimp: add copyright notices to the new stuff,
    minor cleanup
  *  7dec3aa792 - libgimp: move gimp_plugin_icon_register() to
    gimplegacy.[ch]
  *  7201be78d9 - libgimp: add gimp-private.h for private stuff shared
    between files
  *  c1499f873e - libgimp: move more stuff to gimplegacy.c
  *  a42cb8051e - libgimp: forgot the disable-single-include guard in
    gimplegacy.h
  *  6f8e063bbb - libgimp: reindent gimp.h
  *  e9c0732595 - libgimp: move old plug-in and procedure
    registering/calling code to gimplegacy.c
  *  7b7c518782 - libgimp: move the old plug-in and procedure api to
    gimplegacy.h
  *  6a0ef1f7fe - plug-ins: help: remove the temp proc using new API
  *  46cacb5ebd - plug-ins: help: use new API to call the help browser
  *  941165961d - plug-ins: port help to the new plug-in API, to test
    temp procs
  *  1c650801e8 - plug-ins: follow gimp_procedure_new() API change in
    goat-exercise
  *  d64c0ebd30 - libgimp: change GimpPlugIn and GimpProcedures so temp
    procs work
  *  0a02855a59 - Revert "pdb, libgimp: fix some annotations in gimp.c
    and gimp_pdb.c."
  *  b687f111f6 - pdb, libgimp: fix some annotations in gimp.c and
    gimp_pdb.c.
  *  2331b88d7d - app: fix #include in gimpdrawable.c
  *  fb679f9efa - app: guarantee fully-COWed copies in more cases in
    paint code
  *  2d80d4d138 - app: use gimp_gegl_buffer_dup() everywhere
  *  5798cefe1b - app: add gimp_gegl_buffer_dup()
  *  69ce5e7e02 - app: in gimp_gegl_buffer_copy(), allow tiles outside
    the abyss to be COWed
  *  ab94251ae9 - app: remove gimp_gegl_rectangle_align_to_tile_grid()
  *  1e10cfc53f - plug-ins: register an icon for goat-exercise
  *  7a9e0d984e - libgimp: add more registering API to GimpPlugIn and
    GimpProcedure
  *  a001ce29a5 - build: .gitlab-ci.yml: change babl build to meson
  *  271c656e2d - pdb, libgimp: fix enum type generation in the libgimp
    PDB wrappers
  *  a47789fcb8 - plug-ins: and in ifs-compose too...
  *  2d471ce049 - libgimpconfig: fix float parsing in
    gimp_config_deserialize_fundamental() too
  *  84ff060ffa - libgimp: GValue of type GEnum not possible.
  *  67f33cb6ec - plug-ins: add button mnemonics.
  *  c0fb66254e - Use g_ascii_dtostr() instead of g_ascii_formatd()
  *  82cfa9c25f - libgimpwidgets: fix annotations in GimpDialog.
  *  e36028d2ac - app, libgimp, libgimpbase: forgot to support
    GIMP_TYPE_UNIT on the wire
  *  65a8ae2c91 - libgimpbase: make the GimpParamSpecUnit struct public
  *  82dd46580b - app: use g_ascii_dtostr() in plug-in-rc.c it's locale-
    independent
  *  2c97bc8327 - libgimpconfig: make gimp_scanner_parse_float() less
    strict
  *  f1351df9eb - plug-ins: replace
    set_alternative_button_order_from_array() by the...
  *  9691d73058 - libgimpwidgets: make a proper function out of the
    macro...
  *  62d87f15d9 - plug-ins: port python-console to new GObject-
    introspected API.
  *  afe0bcbc58 - libgimpwidgets: introspect libgimpwidgets.
  *  1a8d300994 - pdb: remove an obsolete snippet from lib.pl
  *  af5c587e21 - pdb, libgimp: port lib.pl to the new GType based
    libgimp API
  *  a0ee939dff - pdb: "gtype", "dup_value_func" and "take_value_func"
    to all PDB types
  *  ee0b06cbf1 - libgimp: remove all validation code from
    gimp_value_set_foo_id()
  *  e9443b2561 - libgimpbase: add gimp_value_array_new_from_types()
  *  9e50f1ed8f - libgimpbase: NULL-terminate the result of
    gimp_value_dup_string_array()
  *  aab75bb1d0 - plug-ins: install the pygimp.interp file.
  *  9e844ae1d7 - app: when interpreter not found in interpreter DB,
    leave shebang as-is.
  *  9a547c14d5 - libgimp: add preliminary function
    gimp_run_procedure_with_array()
  *  39ee40b1f0 - libgimp: pass the GimpValueArray to
    gimp_set_pdb_error()
  *  0402313e60 - libgimp: forgot to enable one commented-out
    gimp_value_array_unref()
  *  0a6f157d58 - app, libgimp, libgimpbase: big plug-in API refactoring
    part three
  *  f74320d4dc - Makefile: libgimpui also introspected.
  *  404ab1da46 - po-python: deactivate pot generation on VPATH builds.
  *  732852a471 - build: adding a .gitlab-ci.yml file for automated
    GitLab pipeline builds
  *  41d3b478a2 - configure.ac:
    s/GOBJECT_INTROSPECTION_CHECK/GOBJECT_INTROSPECTION_REQUIRE/
  *  c63ae2f945 - plug-ins: one more missing backslash.
  *  ee4e9bfee5 - plug-ins: missing backslash broke EXTRA_DIST.
  *  7e23ed454a - libgimp: fix gimp.def.
  *  94b7348777 - tools: port defcheck.py to Python 3.
  *  f049267f15 - m4macros: fixing Makefile.
  *  0f0cf4df87 - po-python: install again localization for Python plug-
    ins.
  *  7444b8eb9c - libgimpthumb: do not scan gimpthumb-enums.c for
    introspection.
  *  01e958422b - libgimpthumb: argh! Copy paste error which broke the
    build.
  *  ebc797a64e - libgimp: update gimp.def.
  *  65fb7536e1 - plug-ins: port Python plug-in palette-to-gradient to
    introspected API.
  *  521ff83cba - configure: some Python test cleanup/improvements.
  *  872aa50c56 - Re-enable Python in the build, but requiring Python
    >3.6.0 since...
  *  6b442a1ba3 - app, pdb, libgimp: fix annotations of some PDB
    functions.
  *  3a9ae8cc69 - libgimp: API to create GimpParam from values.
  *  624d091887 - libgimpbase: use _gimp_write_read_color() and
    _write_color()
  *  32ea28b6b1 - app, libgimp, libgimpbase: plug-in and PDB protocol
    refactoring part two
  *  83d485d9c6 - Update Catalan translation
  *  5a500b4a12 - app: use longer iteration inteval (= bigger chunks)
    when applyng an op
  *  f6c4e4912a - app: add gimp_gegl_node_is_area_filter_operation()
  *  a1f676aabd - app: in the gradient tool, set the graph's underlying
    node
  *  ab6783902e - libgimpbase: more (transfer) and (element-type)
    warnings fixed.
  *  74a0da9aa0 - libgimpconfig: fix a few more warnings.
  *  4e99c25902 - libgimpconfig: fix introspection in gimpcolorconfig.c.
  *  c67fa791be - GOI: add more introspected libraries as dependencies
    to ours.
  *  fb4c86a660 - libgimp*: make more libgimp* libraries introspected.
  *  3597e92a20 - libgimpcolor: add gimp_param_spec_rgb_get_default()
  *  597f3e0916 - Update Polish translation
  *  a375a744c7 - Update Catalan translation
  *  2e03300eb7 - desktop: new  appdata tag for GIMP 2.10.14.
  *  0093487d33 - libgimp: include the new file in gimp.h
  *  427b01a634 - libgimp: add GType and GParamSpec types for all IDs,
    like image, drawable
  *  d74ae12781 - app: oops these two files were not meant to be pushed
    just yet
  *  76ee0f6559 - app, libgimpbase: move lots of GValue and GParamSpec
    types to libgimpbase
  *  5c7134f3a5 - app, pdb: rename GIMP_TYPE_COLOR_ARRAY to
    GIMP_TYPE_RGB_ARRAY
  *  6cb8a59501 - app: fix gimp_value_set_drawable(), set_channel()
  *  4a5f0508e9 - libgimp: remove GimpParamRegion, it was never used
  *  8a462e867d - libgimp: add a GimpProcedure class
  *  f2d399b17b - libgimp: add initial version of a GimpPlugIn class
  *  771d415b5f - app: rename "On color" matting preview mode to
    "Color".
  *  e7af081b05 - libgimpbase: fix docs of struct
    GimpParamSpecValueArray
  *  c20645054c - libgimp: update annotations for
    gimp_install_procedure() and...
  *  74c69ae3c2 - libgimp: update the def.

 -- Alexander Pozdnyakov <censored>  Sun, 23 Feb 2020 21:45:44 +0300

gimp-gtk3 (2.99.0+git43671-febc1a843d-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: febc1a843d23566e86696d9996d166d21a1524c8
  * Date: 1564064587
  * git changelog:
  *  febc1a843d - libgimp: add gimp_plug_in_info_set_callbacks().
  *  8aaf517db4 - devel-docs: add screenshots of more widgets
  *  23ade7b80b - build, app: require babl-0.1.68 or newer
  *  7ddf40b78b - app: make sure the display is not rotated by a very
    small angle
  *  c144cf69de - libgimp*: use more g_clear_pointer()
  *  692272e580 - libgimp: add some comment documentation to Gimp*Proc
    callback types.
  *  c260b4d50d - libgimp: add correct annotation for gimp_main().
  *  6389bb4b58 - libgimp, libgimpbase: both introspectable under same
    namespace Gimp.
  *  0c75cd7fc4 - configure, libgimpbase, m4macros: first steps into API
    introspection.
  *  fe75ef28ad - libgimpwidgets: fix docs for GimpBusyBox:message
  *  ec18b969a3 - app: remove gimp_display_shell_filter_new(), it's
    empty and useless
  *  42a7d17d1a - app: add missing include to gimpdisplayshell-filter.c
  *  572775a60b - devel-docs: update the libgimpwidgets docs with new
    widget shots
  *  dcbd83cafc - devel-docs: undeprecate doc-shooter and add a few more
    widgets
  *  9e88105ee6 - libgimpwidgets: add more docs
  *  f67e607395 - libgimpwidgets: declare GimpHintBox with public
    instance and class
  *  7f39be196a - devel-docs: rename to doc titles to "GIMP 3"
  *  997730a69d - libgimpbase: remove obsolete members from struct
    GimpPixPipeParams
  *  fbee862c50 - devel-docs: remove gegl-porting-plan.txt, what was in
    there is done
  *  f28ec4bf86 - libgimpbase: always allocate
    GimpPixPipeParams.placement, add docs
  *  8bd4a4fac9 - pdb: fix typo in the gimp-context-set-line-dash-
    pattern docs
  *  1a7ea992f3 - pdb, libgimp: generate some useless API docs for enums
    extracted from app/
  *  c2a38f0631 - devel-docs: various documentation and build fixes
  *  aca5f806c4 - libgimp*: lots of doc fixes and new docs for structs
    and enums
  *  b9a4fdd1e0 - configure.ac: build the devel-docs again
  *  8b22b3ab35 - libgimpwidgets: fix some glitches noticed when
    updating docs
  *  0131c96e1d - devel-docs: undeprecate doc-shooterm but just so it
    builds
  *  55fc774ca9 - devel-docs: fix and update the libgimp docs
  *  0155eccbf2 - devel-docs: fix and update the libgimpthumb docs
  *  d2d9e47390 - devel-docs: fix and update the libgimpwidgets docs
  *  ff7467f6dd - devel-docs: fix and update the libgimpmodule docs
  *  29e1d9e7cf - devel-docs: fix and update the libgimpmath docs
  *  41d1ad26a4 - devel-docs: fix and update the libgimpcolor docs
  *  e92732f7cf - app: add assigned-threads variable to the dashboard
  *  79e40b1945 - devel-docs: update docs with missing symbols and types
  *  a05205b576 - devel-docs: fix the libgimpconfig docs
  *  c249ffe3ea - devel-docs: change the libgimpbase docs to
    "libgimpbase3"
  *  4e58a15816 - libgimpbase: forgot to remove the GimpDatafileData
    typedef
  *  696691efbd - app: fix tests by using the right value in sessionrc-
    expected-multi-window
  *  e7e0064bd7 - Updated Greek translation
  *  ebb3ec4925 - app: reduce time complexity of layer-group translation
  *  16660c5928 - file-svg: Use rsvg_handle_new_from_gfile_sync()
    instead of GIOChannel
  *  b2027c40b7 - Issue #2561: Fix computation of SVG image sizes
  *  6bb03dc21a - plug-ins: revive animation-play, and draw stuff with
    cairo
  *  ef3c13c6c5 - plug-ins: use global gegl_init() in file-pdf-load
    run() function.
  *  443c171f8d - plug-ins: babl_init|exit() for non-interactive "file-
    pdf-load" too.
  *  f4b88c0a9e - plug-ins: link file-pdf against GEGL/babl
  *  e0a24a27de - plug-ins: babl_init|exit() needs to be run for "file-
    pdf-load-thumb".
  *  5d2dbfe2e8 - app: gdk_threads_(enter|leave)() deprecated since GDK
    3.6.
  *  b9b8879ba0 - plug-ins: some GTK3 undeprecation in imagemap
  *  8e809160f0 - plug-ins: port file-dds to GtkGrid
  *  618fbc6b17 - plug-ins: clean up the file-dds GUI, remove the
    "Advanced" expander
  *  7208fba663 - plug-ins: don't use deprecated icon API in compose
  *  82cdd69e0c - plug-ins: completely undeprecate curve-bend
  *  98f9205faa - plug-ins: completely undeprecate sample-colorize
  *  b347cc73a1 - plug-ins: don't use GtkStyle in ifs-compose, it's
    deprecated
  *  d223522b8b - plug-ins: suppress deprecation warnings from the
    OpenEXR headers
  *  32d789e355 - plug-ins: port imagemap to named icons from a resource
  *  d88b90d026 - app: fix render cache artifacts when resizing the
    canvas
  *  3a453fa918 - plug-ins: gfig-icons.c doesn't need an i18n include
    any longer
  *  8cf7eb3108 - Update Polish translation
  *  60fc4a0aca - Update POTFILES.in
  *  a7a7cd7710 - plug-ins: fix VPATH build.
  *  2cc77e6927 - app: add active-thread variable to the dashboard
  *  d3400542f2 - plug-ins: port map-object to icon names too
  *  f6b60e08f2 - plug-ins: port lighting from stock icons to using a
    resource
  *  91f27dfc02 - plug-ins: replace stock icons in gfig by a resource
  *  05d552e634 - libgimp: cleanup in GimpTileBackendPlugin
  *  ee79eb999f - libgimpbase: minor cleanups while grepping for
    DEPRECATED
  *  b2f660ae43 - app, pdb, libgimp: remove the "plug-in precision-
    enabled" API and logic
  *  3811a65218 - plug-ins: remove unused declaration of a GimpDrawable
    variable
  *  3b17c750ec - libgimp: use one memcpy() between gimp and gegl tiles
    if possible
  *  7ad25c17b5 - libgimp: remove the tile_mul code from
    GimpTileBackendPlugin
  *  aafb55fa02 - libgimp: remove GimpDrawable and GimpTile
  *  6a59ccf840 - libgimp: remove GimpTile from the public API, and kill
    the tile cache
  *  e22fcc8942 - app: fix gradient dithering
  *  60554eaed9 - libgimp: remove GimpPixelRgn, it's now completely
    unused, yay!
  *  23f373e916 - plug-ins: remove filter-pack without any replacement
  *  c46044534a - libgimp: remove gimp_drawable_preview_draw_region()
  *  3914e04722 - plug-ins: port gimpressionist to GEGL, stupid 8-bit
    port only
  *  b7cf850671 - plug-ins: remove the oilify plug-in and add a PDB
    compat procedure
  *  3c73d42e97 - plug-ins: port imagemap to GEGL
  *  68afcf7001 - libgimp: remove deprecated GimpPixelRgn functions
    which are now unused
  *  ed64fda6e5 - app: add gegl:mean-curvature-blur to Filters -> Blur
  *  5fce763612 - pdb: fix wrong default value on gimp-plug-in-emboss
    compat proc.
  *  3864e9c782 - libgimp: remove gimp_tile_ref() and gimp_tile_unref()
    from the API
  *  d944a7b9a4 - plug-ins: port warp to GEGL, stupid 8-bit port only
  *  eca4ca8c8c - app: fix wrong default value on gimp-plug-in-emboss
    compat proc.
  *  8a51993e3f - pdb, plug-ins: remove the emboss plug-in and add a PDB
    compat procedure
  *  31fc338ab0 - pdb, plug-ins: remove the newsprint plug-in and add a
    PDB compat procedure
  *  ce44b04005 - app: improve gegl:newsprint's GUI a lot
  *  d718da27a8 - app: add gegl:newsprint to Filters -> Distorts
  *  fb3007edef - plug-ins: get rid of babl_format() in file-heif too.
  *  4f1ac48dd3 -  plug-ins: get rid of babl_format() in file-jpeg.
  *  9d54d81a8c - plug-ins: get rid of babl_format() in file-webp.
  *  03f645cd2d - Issue #3070: CRITICAL when converting to Indexed
    image.
  *  786686a541 - Issue #3070: CRITICAL when converting to Indexed
    image.
  *  74abdfa377 - plug-ins: improve a bit the space invasion code.
  *  7cd78f436d - plug-ins: port depth-merge to GEGL, stupid 8-bit port
    only
  *  d93e928703 - app: fix crash in the newly added GimpDisplayShell
    render_cache code
  *  4c1677078e - plug-ins: port van-gogh-lic to GEGL
  *  c393eff089 - app: use CAIRO_OPERATOR_SOURCE in
    gimp_display_shell_scroll()
  *  2061cc0077 - app: fix gimp_display_shell_render() to draw alpha
    correctly
  *  85cf3630c2 - app: make use of display_config->zoom_quality
  *  0ce73236b0 - app: add a "Zoom Quality" control to preferences ->
    display
  *  9aa6aa1f04 - app: make display update much faster again
  *  fd9b6ab834 - plug-ins: remove the colorify plug-in without any
    replacement
  *  9d33a9a9ca - plug-ins: port animation-optimize to GEGL, stupid 8-
    bit port only
  *  acea533a9a - plug-ins: remove the sharpen plug-in without
    replacement
  *  496b5ab9b4 - plug-ins: remove color-cube-analyze without
    replacement
  *  4074cec138 - plug-ins: remove the blur plug-in without replacement
  *  dd89f4a3d5 - plug-ins: remove the max-rgb plug-in without
    replacement
  *  2ead56096d - plug-ins, pdb: remove the softglow plug-in and add a
    PDB compat procedure
  *  a0ae31d337 - plug-ins, pdb: remove the edge-dog plug-in and add a
    PDB compat procedure
  *  798d5571e1 - Update Polish translation
  *  8fcccf3f88 - plug-ins, pdb: remove the contrast-normalize plug-in
  *  3d049f565a - Issue #360 - scripts that require brushes that GIMP no
    longer installs
  *  8b08f958ba - plug-ins, pdb: remove the edge-neon plug-in and add a
    PDB compat procedure
  *  12bed7be5b - plug-ins: port twain to GEGL, 8-bit port only
  *  98be067874 - plug-ins: port destripe to GEGL, stupid 8-bit port
    only
  *  f9e149dc1e - plug-ins: port cml-explorer to GEGL, stupid 8-bit port
    only

 -- Alexander Pozdnyakov <censored>  Thu, 25 Jul 2019 17:57:30 +0300

gimp-gtk3 (2.99.0+git43550-6d4a11a261-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 6d4a11a26114527893572c1538ab47a7613e7052
  * Date: 1562929907
  * git changelog:
  *  6d4a11a261 - plug-ins: properly free return values of
    gimp_image_get_layers()...
  *  075b34baea - plug-ins: port sparkle to GEGL, stupid 8-bit port only
  *  5b2d89f794 - plug-ins: clean up a bit file-pdf-save.
  *  bbd5ebbe8a - Issue #1002: Fix for layer groups in PDF export
  *  078d789216 - build: add missing patch named in flatpak manifest.
  *  fea8000743 - plug-ins: use profile space for TIFF export.
  *  06be074650 - app: salvage loaded group and text layer of dimension
    0.
  *  32a229b049 - plug-ins: hot's dest_buffer can have another format
    than src_buffer
  *  2045fdd2a3 - app: don't abandon immediately XCF loading at first
    layer load failure.
  *  bad956cb1f - plug-ins: port hot to GEGL, stupid 8-bit port only
  *  ceb327f357 - plug-ins, pdb: remove the photocopy plug-in and add a
    PDB compat procedure
  *  0e23d7262b - plug-ins: port contrast-retinex to GEGL, stupid 8-bit
    port only
  *  a49a79e244 - Issue #3641: gimp-drawable-offset does no longer work
    in script-fu...
  *  529ee9efc8 - plug-ins, pdb: remove the cartoon plug-in and add a
    PDB compat procedure
  *  0188853b23 - plug-ins: port sphere-designer to GEGL, stupid 8-bit
    port only
  *  a6ad02a60a - Issue #2685: Crash when distributing layers
    horizontally.
  *  b3f7f36bda - authors: add houz!
  *  c59feead89 - plug-ins: port despeckle to GEGL, stupid 8-bit port
    only
  *  fc89dfb09b - pdb, libgimp, app: add
    gimp_drawable_get_thumbnail_format()
  *  0326a3e79a - plug-ins: port grid to GEGL, stupid 8-bit port only
  *  eaed92e7a0 - plug-ins: port lighting to GEGL
  *  75114b1c40 - plug-ins: port map-object to GEGL
  *  bbcc7ca5f5 - Issue #3630 - postscript plugin crashes
  *  ac4d0a6efe - libgimp: make gimp_tile_flush() internal as
    _gimp_tile_flush()
  *  2a54b1b41c - plug-ins: forgot one deprecated call in sample-
    colorize
  *  df7699b814 - plug-ins: port sample-colorize to GEGL, stupid 8-bit
    port only
  *  f0b34bef02 - libgimpbase: remove the gimp_datafiles functions from
    gimpbase.def
  *  eb11aefa20 - libgimp: remove gimppixelfetcher.[ch] it was
    deprecated and now unused
  *  0b4b8d75ea - plug-ins: port curve-bend to GEGL, stupid 8-bit port
    only
  *  8ac6ec2a00 - plug-ins: a ton of cleanup in curve-bend
  *  069d4345bb - plug-ins: port tile-small to GEGL, stupid 8-bit port
    only
  *  c6934a67e7 - plug-ins: tile-small was still using "expose-event",
    port to "draw"
  *  a7d86c572d - libgimp: remove the deprecated gimpregioniterator.[ch]
  *  775abb03f3 - plug-ins: replace calls to GimpRegionIterator
    functions
  *  8f621ec91d - plug-ins: port checkerboard to GEGL, stupid 8-bit port
    only
  *  8d74983ac0 - Update Polish translation
  *  b6846efafd - Update British English translation
  *  1da9c3134d - Update British English translation
  *  1900384cc0 - plug-ins: port gradient-flare to GEGL, stupid 8-bit
    only
  *  96e7a791f8 - plug-ins: some WIP undeprecating curve-bend
  *  f7007d5161 - app: get rid of a few more GtkAction warnings, and a
    little cleanup
  *  e3d8783a7f - app: undeprecate GimpTagPopup
  *  87b1a27459 - app: don't warn in
    gimp_action_history_action_activated()
  *  472e75341a - app: don't use gdk_screen_get_height() in
    GimpSearchPopup
  *  7a589951c9 - Issue #3610 - Documentation: missing item in built-in
    documentation...
  *  f370596d04 - Issue #1725 - "Open location..." can't open internet
    URIs due to GLIB/GIO
  *  3b6b3fc189 - app: GtkAction -> GAction madness part two
  *  c180205601 - Update Spanish translation
  *  a813b1489c - Issue #3093: Invalid characters in Open Location
    dialog crashes GIMP.
  *  998bd04bd4 - Issue #3599 - Crash when creating channel
  *  b9d47f2d1f - app: change all action callback signatures to use
    GimpAction
  *  738c035839 - plug-ins: fix two harmless compiler warnings
  *  8ccd49ac78 - Issue #3597: Free selection: CRITICAL when double
    clicking on a handle.
  *  f20b873396 - app: fix some warnings in gimpactiongroup.c
  *  86e07c16b5 - app: start porting away from GtkAction and friends
  *  f4af95ab95 - plug-ins: some cleaning in HEIF plug-in.
  *  7f76430090 - plug-ins: improve a bit HEIF export dialog.
  *  dfd79ad79b - plug-ins: add a "Save color profile" checkbox in HEIF
    export.
  *  5d6baf5f85 - plug-ins: implement our profile export policy for
    HEIF.
  *  1370112ac2 - plug-ins: improved space invasion in HEIF export.
  *  ee9be7fe39 - plug-ins: space invasion in WebP export.
  *  b274789747 - Update Polish translation
  *  6c033317ac - issue 3082: screenshot plugin crashes when
    cancelling...
  *  667b4d71c9 - libgimp, plug-ins: get rid of
    GIMP_EXPORT_NEEDS_OPAQUE_LAYERS capacity.
  *  e72a9d88a5 - app: get rid of manual object type registration
  *  88188cba0c - libgimpwidgets: don't use g_type_class_add_private()
    in GimpColorButton
  *  7a73e9e76c - plug-ins: set "Save layers" toggle unsensitive for
    single-layer images.
  *  f9fd818c3d - Issue #3553: Cannot export TIF as G3/G4 fax
    compression.
  *  9933f46f85 - libgimp: add GIMP_EXPORT_NEEDS_OPAQUE_LAYERS export
    capacity.
  *  cf8148df5e - Issue #3093 - Invalid characters in Open Location
    dialog crashes GIMP
  *  382fe030ce - libgimp: forgot to deprecate
    gimp_drawable_preview_draw_region()
  *  267d925025 - plug-ins: port nl-filter to GEGL, 8 bit only
  *  c1f2973232 - plug-ins: port film to GEGL
  *  928b85d25c - app: add gegl:bayer-matrix and gegl:linear-sinusoid to
    the menus
  *  a3e2dda8c7 - plug-ins: port fractal-explorer to GEGL, 8 bit only
  *  be411a58a7 - plug-ins: port flame to GEGL, 8-bit only
  *  61013c392c - libgimpbase: remove gimpdatafiles.[ch], it's
    deprecated and now unused
  *  6078312bf2 - plug-ins: replace gimp_datafiles_read_directories() by
    GFileEnumerator
  *  6f9e88149e - Update Dutch translation
  *  8914353b9e - Update Dutch translation
  *  1a1623784f - plug-ins: plug-ins: get space from the profile in PNG
    export too.
  *  b0bb456563 - plug-ins: get the export space from the profile.
  *  eec6a385d9 - libgimp: remove gimp_drawable_get_tile2()
  *  d5ac62c6eb - pygimp: argh...
  *  61fe89ad02 - pygimp: replace gimp_drawable_get_tile2() by
    gimp_drawable_get_tile()
  *  86c2982fe1 - libgimp: remove gimp_drawable_get_color_uchar()
  *  4c7a43d234 - plug-ins: replace gimp_drawable_get_color_uchar() by
    manual code
  *  4c4abf7fc4 - plug-ins: port blinds to GEGL
  *  c3752ba743 - Issue #3435 - GIMP encountered an error: GIMP-
    CRITICAL:...
  *  57ac8cfa7e - plug-ins: port jigsaw to GEGL
  *  06e0ca8ef0 - plug-ins: fix comment typo in file-png
  *  b07975aa88 - plug-ins: cleanup, copyright headers, formatting in
    the openexr-wrapper
  *  f7413d70dd - plug-ins: improve JPEG and EXR comment validation
  *  4c58386ead - app: allocate GimpCurve's points with g_new0() and not
    just g_new()
  *  0afcaefec5 - Issue #3503 - Display Preset names on Filter Dialogs
  *  e2bacf918c - plug-ins: improve/fix metadata handling in file-exr
  *  4c41f185e2 - plug-ins: space invade file-jpeg
  *  c356564984 - plug-ins: space invade file-heif
  *  62f010df90 - configure.ac, plug-ins: make file-heif build with
    older libheif again
  *  153236f07d - Update Polish translation
  *  e47936182e - app: some formatting in the edit non-visible layers
    code
  *  3604e8e7ad - Issue #3560: "Screenshot delay: __ seconds" item lacks
    mnemonic.
  *  e512f0f1b7 - libgimpwidgets: fix "warning: excess elements in array
    initializer".
  *  2b22dffc49 - Issue #230: ruler subdivision is wrong for inches.
  *  39c71c6fb3 - app: Add initial support for configurable editing of
    non-visible layers (Issue #2713)
  *  57b2ba9c48 - libgimpwidgets: enable inch/feet/yard binary
    subdivisions.
  *  008604ad71 - Update Turkish translation
  *  d67f4604aa - Issue #3500 - Preferences option to convert to
    Preferred RGB profile...
  *  c4ee350f02 - Issue #3532 - Wrong color profile on nikon taken
    photos, it's...
  *  a08293dc74 - Issue #3532 - Wrong color profile on nikon taken
    photos, it's...
  *  b9829eddfe - app: consolidate all metadata syncing code into
    gimpimage-metadata.c
  *  d7d281bd97 - libgimpconfig: fix previous commit to return the right
    error token
  *  f19844d0d1 - enhancement: validate reference argument of
    gimp_scanner_parse_string before using it
  *  3c0f7f00ba - plug-ins: avoid converting TIFF extra channels for 8-
    bit non-linear too.
  *  d6bcb16b0b - Foreground-select Tool: new Preview Mode and color
    selector for "On color" preview
  *  ac8ad13f0a - plug-ins: avoid converting TIFF channels.
  *  348c9c22d0 - plug-ins: fix tiff load of grayscale images without
    alpha.
  *  7cf98231f1 - Issue #3493: GIMP changes R-channel, when it should
    not.
  *  66b55da9c1 - app: add missing space to a tooltip of the new feather
    feature
  *  50f8cb8542 - app: commit the free selection before floating it.
  *  c9a91b32bc - Issue #3514: Free Select tool: Alt-Ctrl|Shift not
    working unless...
  *  940dbdf6a7 - app: sync tests with gimp-2-10.
  *  5160f51676 - app: some files were missing from the previous commit
  *  aace6b179b - Issue #3512 - feather selection doesn't work at edges
    of images
  *  6740c0af92 - Issue #3264 - Wrong colors from opening and exporting
    non-sRGB tiffs...
  *  84286afeef - Update Polish translation

 -- Alexander Pozdnyakov <censored>  Fri, 12 Jul 2019 17:00:10 +0300

gimp-gtk3 (2.99.0+git43424-47d2b685a6-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 47d2b685a6579f95419b4794fb108fd1ce8dc594
  * Date: 1560369391
  * git changelog:
  *  47d2b685a6 - Offset tool: mark forgotten messages for translation
  *  b3dcb5aaac - build: depend on babl-0.1.66
  *  5335f313d9 - app: fix unit test.
  *  6786343909 - desktop: Update gimp-data-extras.metainfo with gimp's
    new appstream ID
  *  3ebad22539 - authors.xml: add Oleksii Samorukov and Yoshio Ono.
  *  de866d8815 - plug-ins: get rid of compilation warning.
  *  5d95040a9d - Issue #3264 - Wrong colors from opening and exporting
    non-sRGB tiffs...
  *  cdfca0b420 - plug-ins: tiff-load initialize a variable before using
    it
  *  37d1aff4ce - Update Swedish translation
  *  84ffcddaef - Issue #3264 - Wrong colors from opening and exporting
    non-sRGB tiffs...
  *  8f2f54deaa - Update Swedish translation
  *  236a33a927 - Update Swedish translation
  *  a9b36245c9 - tools: fix windows file handling in gimp-test-
    clipboard.c
  *  fa6b57cfbd - desktop: give 2.10.12 release date.
  *  bd701e7b35 - Update Dutch translation
  *  b090bc5213 - Issue #3493: GIMP changes R-channel, when it should
    not.
  *  aa1171ada2 - Issue #2194: Action search dialog behaves as a full
    window using a...
  *  1dd3d7e91e - app: clean up Luminance blend function
  *  65f85e7078 - Make luma_lighten/darken_only blend modes work in
    AnyRGB
  *  4a20a75dc3 - Issue #3484 - While moving a nested layer group, some
    area isn't updated
  *  3e5cbb03d9 - app: add gimp_drawable_update_all()
  *  19e74f0e28 - app: make luminance blend mode depend on space
  *  5c5f6018ab - Update Polish translation
  *  8e90468308 - app: add GeglOperation *operation argument to
    GimpLayerModeBlendFunc
  *  24ed5870ad - plug-ins: PNG export TRC chosen similarly to TIFF.
  *  8cd3f5a853 - plug-ins: simplify code a bit by removing useless
    variable.
  *  9cbc6d0304 - app: disable overlay scrolling for preferences pages
  *  8c1567f901 - app: indentation fix in gimp:offset
  *  533091055e - app: in gimp:offset, fix OFFSET_TRANSPARENT fast-path
    for chunked input
  *  0461022198 - plug-ins: add the 8-bit linear with no assigned
    profile exception...
  *  26ba915ca5 - plug-ins: remove the "Advanced Options" expander in
    WebP export dialog.
  *  6712228e5e - plug-ins: fix profile writing in save_animation() in
    WebP export.
  *  96e37dfdaf - plug-ins: add a "Save color profile" checkbox in WebP
    export.
  *  2a1eabc177 - plug-ins: improve decision on exported data format in
    Webp.
  *  5428e5e384 - app: gimp:desaturate, improve indentation and reduce
    overhead
  *  762fd66d28 - Desaturate to Luminance using AnyRGB
  *  8d9e70011d - plug-ins: improve decision of exported data format in
    TIFF export.
  *  42d4255262 - app: avoid duplicate offset actions
  *  e962e8b3de - icons: fix symbolic gimp-tool-offset icons
  *  066827e23c - app: add GimpFilterTool::region_changed() virtual
    function
  *  428ee0e2ad - app: in gimp_filter_tool_get_drawable_area(), don't
    return empty area
  *  30429e30e2 - app: various fixes/cleanups to last commits
  *  3a4a00c71e - Issue #40 - Layer offset tool
  *  5b2f3980bd - app: implement gimp_drawable_offset() in terms of
    gimp:offset
  *  40fefb6076 - app, libgimpbase: add gimp:offset operation
  *  8831ef2ea0 - plug-ins: in file-tiff, don't leak image when not
    saving layers
  *  2da5cb562d - app: update drawable when committing Warp tool
  *  df0c659f8b - configure.ac: also check for gtk-update-icon-cache-3.0
  *  a14834e336 - Issue #2057 - All tool presets change FG, BG and
    Pallete color...
  *  8d1c36d9ce - app: remove redundant assignment in gimptoolpreset.c
  *  3c2c85950c - Update Polish translation
  *  d928a80b7f - app: avoid unnecessarily updating drawable after
    merging filter
  *  6d781ec41f - Update Hungarian translation
  *  e6364ffa81 - Issue #2194 - Action search dialog behaves as a full
    window...
  *  2f925e7277 - libgimpwidgets: keep gimpwidgetsenums.h in
    alphabetical order
  *  a1aa179436 - Issue #2643 - Conversion to grayscale fails with
    artifacts
  *  6425bf820a - app: add "alpha" propertry to gimp:mask-components
  *  3766af9ac9 - Revert "app: avoid NULL output in layer-mode ops"
  *  8fcac3298c - app: avoid NULL output in layer-mode ops
  *  a26ade92a0 - app: use GTK_RESPONSE_CLOSE in image-properties-dialog
  *  792264ba6a - app: add gimp_suggest_trc_for_component_type()
  *  317b09c90f - app: rename gimp_rec_rm() to
    gimp_file_delete_recursive()
  *  eec1df23a5 - app: clean up most "non-linear" vs. "perceptual"
    confusion
  *  3cad4aa4c2 - Issue #3057 - Retain last user-chosen ICC profile
    information...
  *  add4500a16 - app: don't generate profiles from built-in profiles
  *  710cfc1f47 - app: fix undoing image parasite attach/detach to emit
    the right signals
  *  07ffef38c3 - app: make sure builtin profiles *really* don't get
    attached to images
  *  8251406b40 - app: add the dialog buttons after creating the
    GimpColorDialog instance
  *  e7307194cf - app: use the DEFAULT_USE_PATTERN define instead of
    TRUE in GimpPreset
  *  f946a5268d - libgimp: use the dialog header bar in
    GimpProcBrowserDialog
  *  8ef461bb70 - app: s/gimp_list_compare()/gimp_g_list_compare()/
  *  08ebcce2fa - app: fix memory leak in previous commit
  *  1e95481feb - app: allow moving an intersecting pair of guides with
    the Move tool
  *  c4ce70a2d3 - app: add gimp_list_compare()

 -- Alexander Pozdnyakov <censored>  Fri, 14 Jun 2019 22:54:04 +0300

gimp-gtk3 (2.99.0+git43350-b1c113c444-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: b1c113c444f94a7f95da5c9febb47fa782693cb8
  * Date: 1559169577
  * git changelog:
  *  b1c113c444 - Issue #3119 - Two tooltips were marked as translatable
  *  df8bad7a44 - Issue #3105 - "Maximum Image Size" changed to "Maximum
    new image size"
  *  476cf19747 - Issue #2986 - Input controller configuration window is
    too small by default
  *  04b69e2494 - Issue #263 - Add a "Save Keyboard Shortcuts Now"
    button...
  *  a6393e6c55 - app: add support for offset buffers in
    gimp_gegl_apply_[cached_]operation()
  *  a701032b4e - app: fix symmetry transform in Clone/Heal tools when
    brush is cropped
  *  60a3965020 - app: implement gimp_symmetry_get_operation() in terms
    of gimp_symmetry_get_matrix()
  *  3895dc07a9 - app: add gimp_gegl_create_transform_node()
  *  117734f45f - app: use gimp_symmetry_get_matrix() in GimpInk
  *  cd7bcd081b - app: add gimp_symmetry_get_matrix()
  *  86f4d4d41d - app: don't add fg color to history in GimpEraser
  *  890b554230 - libgimpcolor: better error messages in
    GimpColorProfile and GimpColorTransform
  *  0be3fce4fb - Issue #3132 - Missing accelerator on "Export Image as
    JPEG" dialog
  *  679fd5f231 - Issue #2794 - Gimp crash just on File Open and Edit
    Preferences
  *  4ac4820a54 - libgimpcolor: space invade
    gimp_color_profile_get_lcms_format()
  *  0710051e2b - app, plug-ins: make sure a GIH brush's spacing is
    preserved
  *  01dd1c62ab - Update Polish translation
  *  901350ba20 - app: use g_clear_pointer() in more places
  *  9fa49af470 - app: display the screenshot in the extension details
    GUI.
  *  cc7af306b6 - app: new gimp_extension_get_screenshot() screenshot.
  *  f67ac0f0ca - app: improve extension list widget.
  *  400b564648 - app: do not crash when an extension has no description
    tag.
  *  024bc4cd3f - Issue #886 - Artifacts symmetry painting with big
    brushes
  *  1e07f00a95 - Issue #3067 - "Make New from Visible" produces wrong
    results
  *  765abcd316 - Issue #3398 - colour map picker isn't positioned on
    the correct...
  *  97b1200b38 - app: forgot to remove comment in
    color_area_color_clicked()
  *  ebb6b08e62 - app: add gimp_dialog_factory_position_dialog()
  *  39e1a6dfea - app: fix Ink tool symmetry transform
  *  c1cba759f8 - app: minor formatting fixes in gimpdrawable-bucket-
    fill.c
  *  aba4eef916 - app: derive GimpEraser from GimpPaintbrush
  *  3b56bd7a9a - app: add symmetry-transform support to the Ink tool
  *  b63af476bd - app: use gimp_symmetry_get_transform() in paint code
  *  e0f2a6f1be - app: add gimp_symmetry_get_transform()
  *  8d3e2dc30c - Update German translation
  *  cf37d1ae56 - plug-ins: follow the assigned profile TRC in PNG
    export.
  *  31b90638cb - build: sync our nightly flatpak manifest with stable
    one.
  *  5b1f8cb4d0 - libgimpbase: add hygon cpu detection and enable
    MMX/SSE support
  *  a3f2d734a7 - depend on babl-0.1.64
  *  1f57675a46 - Issue #3124 - layer mask pastes as a greyscale
    layer/grayscale layer...
  *  e931895f7c - Issue #3364 - make check fails with a linker error
  *  1a691f77e6 - Issue #1220 - Text tool has color from previous
    line...
  *  e249a42226 - Issue #3343 - Some translated tooltips are appearing
    untranslated
  *  c2021d3c5b - app: disregard composite space in source-only trivial
    layer modes
  *  a5962e4049 - app: disregard composite space in non-union alpha-only
    layer modes
  *  2a48a5f868 - plug-ins: big formatting and indentation cleanup in
    file-dds
  *  1c91578bb2 - app: don't show result-size warning when transforming
    a selection
  *  04f9281bdd - configure.ac: improve compiler version string escaping
  *  853d91b8e4 - app: initialize GimpBacktrace earlier on
  *  86a7c053cc - app: fix indentation in gimppaintbrush.h
  *  edc99531e6 - app: in GimpPaintbrush, reuse existing paint buffer
  *  fcd19a2aeb - app: add gimp_brush_core_get_brush_pixmap()
  *  f24bca5156 - app: don't modify paint buffer when pasting to canvas
  *  669bd398a7 - Update Spanish translation
  *  6310582b36 - Update Spanish translation
  *  e94cca3b42 - Update Polish translation

 -- Alexander Pozdnyakov <censored>  Thu, 30 May 2019 05:02:42 +0300

gimp-gtk3 (2.99.0+git43295-bea1a44672-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: bea1a44672f864a46d7d743d64a350436fd6307d
  * Date: 1557566064
  * git changelog:
  *  bea1a44672 - app: in GimpBrushCore, free old paint buffer before
    allocating new one
  *  088827e563 - app: in GimpDashboard, improve legend logic
  *  d7a4d5c6a8 - Issue #3140 - Export as DDS dialog does not have an
    Export button
  *  45f37b9b63 - app, libgimp, pdb: s/procesures/procedures/
  *  1c91b8d97e - Add a few more misc. source comment typos
  *  86edc31b11 - Misc. typos
  *  f4c6fd0ee4 - desktop: prepare an AppData release tag for 2.10.12.
  *  0f6654dad3 - Update Catalan translation
  *  9c97fb6b16 - Update Catalan translation
  *  cf54f790fd - app: add tile-alloc-total variable to the dashboard
  *  8434ae42a3 - app: in GimpDashboard, don't show legend for groups
    with no meter
  *  29d575c033 - configure.ac: require GEGL >= 0.4.16
  *  c7a29e5f98 - Issue #3353 - Gimp 2.10.10 freezes while changing
    Background color ...
  *  a761ed3ae8 - app: round curve point position when displaying it as
    int.
  *  b29d1ea6ff - Issue 1878: Eyedrop tool doesn't work when screen
    composing (KWin)...
  *  90bc9e10f1 - Issue #835: warnings building with Clang.
  *  417f2c873f - plug-ins: follow the assigned profile TRC.
  *  a6f50a6bc4 - Update German translation
  *  c9b10ff3bf - Issue #3251 - Windows menu shows doc's old name not
    new
  *  75acae40e3 - app: make sure the labels of our GtkImageMenuItem
    replacements get updated
  *  3bf2a3c166 - app: don't dereference NULL image pointer
  *  b1077a903e - tools: in performance-log-viewer.py, fix deprecation
    warnings
  *  14d9606c04 - app: allow undoing extension removal in the GUI.
  *  09ca1e8962 - app: add undo_remove ability to the extension manager.
  *  5febc9a5d4 - Update Catalan translation
  *  84e183e5ed - Issue #3306 - Memory leak using Crop tool
  *  068df34a27 - Issue #3304 - Invalid write when halting filter tool
    with controller
  *  928e5957e3 - app: in gimp-gegl-nodes, set underlying operation
  *  f760a333a1 - app: have the extension GUI listen to manager
    install/remove events.
  *  50aa7233b2 - app: add extension installation in
    GimpExtensionManager.
  *  f7e483dd64 - app: add ability to remove an extension.
  *  15a62eea8e - Update Polish translation
  *  88f97aedef - Issue 2949: Newly Installed Fonts not Registering.
  *  11e8ba0f51 - build: add Wayland support to nightly flatpak.

 -- Alexander Pozdnyakov <censored>  Sat, 11 May 2019 20:13:21 +0300

gimp-gtk3 (2.99.0+git43261-02b2867134-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 02b28671341ff55c9ea1391cf6cf8d854403869e
  * Date: 1556347851
  * git changelog:
  *  02b2867134 - Update Catalan translation
  *  3ce4fbdac1 - Update Catalan translation
  *  d0529dc5d0 - Update Catalan translation
  *  71c624c5ab - app: flush image when committing free-select tool
  *  2ee1ceb21f - Update Hungarian translation
  *  0af3be5600 - Update Hungarian translation
  *  abbf4d157d - Update Hungarian translation
  *  01f258faec - Issue #3309: Translation of gimp installer for MS
    Windows.
  *  3369958525 - app: increase GimpSelectionTools idle priority to
    avoid flickering
  *  3db167083a - build: bump nightly flatpak manifest to GNOME 3.32
    runtime.
  *  062195117c - plug-ins: fix TIFF linear export.
  *  6a2bea733b - app: fix dirty mask/action in the rectangle- and free-
    select tools
  *  476833b553 - Issue #2328 - Free Select tool should create
    preliminary marching ants selection
  *  afab7deaa3 - app: factor-out common free/fg-select logic into
    GimpPolygonSelectTool
  *  134ff92fe0 - app: add GimpToolPolygon::change-complete signal
  *  f84f1d89dc - app: add gimp_tool_polygon_is_closed()
  *  e8c915af93 - app: allow passing NULL pointers to
    gimp_tool_polygon_get_points()
  *  eda421e852 - app: remove unused field from
    GimpPolygonSelectToolPrivate
  *  4612105e52 - app: move undo/redo logic for GimpRectangleSelectTool
    to GimpSelectionTool
  *  cf892ba2f0 - Issue #3220 - "How to Use Dialogs" does not open any
    page.
  *  8ee11d8d75 - build: update various deps in flatpak manifest.
  *  f8389c1d02 - Update Catalan translation
  *  5ddfe36d96 - plug-ins: Move layer option up in TIFF dialog
  *  bb8648a2e9 - Issue #3284 - Wrong layer renamed when switching
    images
  *  fb0b4330e4 - Update Polish translation
  *  b01113741e - Issue #3275 - Crash when opening an image after
    closing existing image
  *  eda8b717d5 - app: don't leak curve in
    gimp_curves_config_save_cruft()
  *  b65aeaf034 - Fix a terminology in zh_CN translation
  *  0eb3ef2634 - Update zh_CN translation of po-script-fu
  *  f02a1f880e - Update zh_CN translation of po-tips
  *  9ee3a8a08b - Update zh_CN translation of po-libgimp
  *  99976fbcb0 - Update zh_CN translation of po-tags
  *  edb6767ed9 - Update zh_CN translation
  *  8fc94184a8 - app: fix spin-button width in the Curves tool
  *  f6d76ff342 - app: fix last commit
  *  be719f9070 - app: fix Curves tool numeric-entry range/precision for
    > 8-bpc images
  *  33e47c85a2 - app: add smooth/corner curve-point types
  *  5140d903b8 - Issue #1528 - Allow precise or numeric input in color
    curves tool
  *  91ecca7e10 - app: add "selection-changed" signal to GimpCruveView
  *  b6d829a1b2 - app: streamline GimpCurve
  *  dc6ca2cf9a - app: fix gimp_operation_levels_map_input() for
    negative values
  *  4f8a5e02d7 - Update zh_CN translation of po-windows-installer
  *  a9e147aec3 - Update zh_CN translation
  *  91c69b782c - app: null the pointer after destruction.
  *  8357c9ad64 - app: in GimpCurveView, snap to curve when holding Ctrl
  *  0b9737a3ed - app: in GimpCurveView, use relative motion when
    dragging point
  *  62f7f2775e - Update Turkish translation
  *  8bdb27d85a - Update Turkish translation
  *  fbc8893465 - Update Turkish translation
  *  df1b5c8cbb - Update Turkish translation
  *  2522df0d2f - Update Turkish translation
  *  d2f6f19758 - Update Turkish translation
  *  83184d1626 - app: add incremental mode to the Dodge/Burn tool
  *  6532a7e529 - Update German translation
  *  7584969453 - plug-ins: Add layer support to TIFF writing
  *  b9458f8a6e - plug-ins: export linear WebP if and only if the work
    image was 8-bit...
  *  5f4cf53519 - plug-ins: export linear JPEG if and only if the work
    image was 8-bit...
  *  7a4b313b12 - Issue #3253: exporting to webp from 32-bit float
    linear image...
  *  862bf4af60 - Update German translation

 -- Alexander Pozdnyakov <censored>  Sun, 28 Apr 2019 04:14:27 +0300

gimp-gtk3 (2.99.0+git43202-f0ff1adacc-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: f0ff1adacc2942d7579e78e98530a261a7e6f753
  * Date: 1555144969
  * git changelog:
  *  f0ff1adacc - Update POTFILES.in
  *  ab2b6c0400 - Update Catalan translation
  *  406279e4ef - app: new "gex" format (GIMP Extension).
  *  5c9114aedf - app: allow core file procedure which don't return an
    image.
  *  aee6d44b61 - app: remove defines GIMP_BRUSH_FILE_VERSION and
    GIMP_PATTERN_FILE_VERSION
  *  5d5ced88a8 - Issue #3224: Fill by Line Art Detection Bug (Fatal
    Error with Crash).
  *  c5fae74ac1 - Issue #3193: Wrong colors after exporting 8bpc RGB png
    from 32f...
  *  8594275bb7 - Issue #1070: exporting to jpeg from 32-bit float
    linear image...
  *  6017683c87 - Update Spanish translation
  *  d5a2c5cc91 - Update Indonesian translation
  *  640bc17e63 - Update Indonesian translation
  *  5d331a1f90 - Update French translation
  *  40863bffdd - app: fix legacy .gpb parsing code in
    gimp_brush_load_brush()
  *  9fd8d65f98 - .gitlab: improve templates.
  *  e0b958b22c - desktop: prepare the GIMP 2.10.10 release.
  *  2da6cefa3f - Issue #2665 - Settings changes in Rectangle and
    Ellipse selection don't "stick"
  *  2e5d6a6b72 - Update German translation
  *  e7b8a57bec - build: oups, shared module not included.
  *  58e1a2ae47 - build: sync nightly flatpak with recent changes on the
    stable one.
  *  48b5f50a58 - build: remove unreleased  when building
    flatpak nightly.
  *  1028345b7b - INSTALL: update info about libmypaint.
  *  b1133ef866 - plug-ins: updating deprecated enum names from libheif.
  *  22e14e0b9b - Issue #3164: HEIC doesnt have color profile.
  *  033082dd9a - Issue #3025 - "File/New" doesn't honor "precision"
    choice ...
  *  79225868e2 - Update Latvian translation
  *  1f14c1eae0 - Update Latvian translation
  *  14c954dff0 - Update Latvian translation
  *  2e4a066a6b - Update Latvian translation
  *  08be71fdd8 - Update Latvian translation
  *  c95502266a - app: in GimpChunkIterator, avoid preparing rect before
    merging
  *  50aaeef6a0 - app: fix image-window UI-manager update while a
    projection is being rendered
  *  d182c41f8f - app: small fix to GimpChunkIterator
  *  fa31854a66 - app: in gimp:fill-source, align result to tile grid
  *  be7906c05c - Issue #2090 - Crash when using transform tools
  *  91f4c809d8 - app: more responsiveness improvements to
    GimpChunkIterator
  *  5ab08b72a9 - Update Polish translation

 -- Alexander Pozdnyakov <censored>  Sat, 13 Apr 2019 17:02:01 +0300

gimp-gtk3 (2.99.0+git43166-9dabad4cb9-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 9dabad4cb9d1cfc14cd07a6ac7c739033acdc622
  * Date: 1553849647
  * git changelog:
  *  9dabad4cb9 - app: don't invalidate viewable preview when thawed
    unless explicitly requested
  *  24ed9dbdf5 - app: avoid risky alloca() in gimp_brush_save()
  *  de36e33347 - app: avoid freezing image preview if drawable is not
    attached
  *  e2ea2e4a82 - app: when freezing a drawable's preview, freeze
    ancestors' previews
  *  d821b088e2 - app: change antialias feature in fill by line art into
    Feather Edges.
  *  1846764d3b - app: include system gimp.css file in theme.css
  *  846d242f30 - app: revert combo-box drop-down changes
  *  234f76b6fb - app: use gimp:fill-source in gimp_drawable_edit_fill()
  *  6b0337e384 - app: add gimp:fill-source operation
  *  3c1634ee0d - app: improve gimp_drawable_fill_buffer() for patterns
  *  245a17c79f - app: use compositing format for fill buffer
  *  b0dfc1e7c7 - app: in GimpDrawableFilter, set underlying operation
  *  213b126c6e - app: use underlying operation in
    gimp_gegl_apply_cached_operation()
  *  eb5e473665 - app: add
    gimp_gegl_node_{set,get}_underlying_oepration()
  *  ff13e55c16 - app: add gimp_gegl_node_is_source_operation()
  *  8f845d3a51 - app: in gimp_drawable_apply_buffer(), work in chunks
  *  e904b71242 - app: improve responsiveness of GimpChunkIterator
  *  9d80ccc3e6 - app: preserve projection priority rect across
    structure/bounds changes
  *  b2969a11e1 - Updated Greek translation
  *  30da2f3d6f - app: don't disable filter format conversion if !=
    drawable format
  *  733a6ec01c - app: skip cache and format conversion when merging a
    drawable filter
  *  d4689441fe - app: small fix to
    gimp_gegl_mask_combine_ellipse_rect()
  *  106df3b794 - Issue #3142 - Filters on-canvas preview doesn't work
    ...
  *  23b5d503a8 - Updated Slovenian translation
  *  2ec3ec98b7 - Updated Slovenian translation
  *  369382c862 - Updated Slovenian translation
  *  79e1c9668e - Updated Slovenian translation
  *  d1e4969ec4 - Updated Slovenian translation
  *  a712308f20 - Issue #3134 - Deleting last layer of group not
    updating image
  *  8e77347cac - app: improve gimpchannel-{combine,select}
  *  a227c8e94d - app: improve gimp_gegl_mask_combine_buffer()
  *  1044342393 - app: improve gimp_gegl_mask_combine_ellipse[_rect]()
  *  8a6e1c907d - app: improve gimp_gegl_mask_combine_rect()
  *  5198d3c32d - app: convert gimp-gegl-mask-combine to C++
  *  ffaaa81c8a - app: add
    gimp_babl_format_change_{component_type,trc}()
  *  d7f12c9d26 - app: add gimp_babl_is_bounded()
  *  9042e85f3c - app: make gimp_prop_gui_chain_toggled() less error-
    prone.
  *  03dc24455a - Issue #3133: Gimp freezes after selecting a filter
    preset and...
  *  af6760b3c9 - app: fixes g_object_unref: assertion 'G_IS_OBJECT
    (object)' failed.
  *  7cf06c3f60 - app: color widget updated properly when editing
    colors.
  *  4dcda7ffb8 - Issue #3129: Split sentence on gimpexport.c.
  *  425eb83f8a - app: GimpColorDialog follows the user context active
    image.
  *  0b68ce8182 - plug-ins: do not needlessly free/malloc() buffer of
    same size.
  *  3dc820c017 - app: make active_image member a weak pointer in
    GimpColorDialog.
  *  1c6fb83308 - Update POTFILES.in
  *  0ae3f38f52 - Issue #3122: gimp_color_dialog_constructed: 'colormap'
    action group...
  *  ed3bcf248e - plug-ins: remove old spyrogimp.
  *  3b0e4d8760 - app: update padding color interactively.
  *  edb90672fb - app: again properly disconnect signal handlers.
  *  4a3da7d05e - app: properly disconnect signal handlers.
  *  c2ab385207 - app: some cleanup in GimpColormapEditor.
  *  6e84c47469 - app: use a GtkStack instead of GtkNotebook in
    GimpColorDialog.
  *  576e804ebf - app: make the active_image into a weak pointer.
  *  6abb55c759 - app: GimpColorDialog should actually follow the user
    context...
  *  8ab04a2a3a - app: use the new GimpColormapSelection in
    GimpColormapEditor.
  *  94043529c8 - Issue #2938: Painting on indexed images counter-
    intuitive.
  *  8e8535ac5b - Updated Greek translation
  *  feea2b3042 - Updated Greek translation

 -- Alexander Pozdnyakov <censored>  Sat, 30 Mar 2019 14:03:18 +0300

gimp-gtk3 (2.99.0+git43108-d5ea4c5653-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: d5ea4c5653d567409034885ad2be43dd8eaf8038
  * Date: 1552582059
  * git changelog:
  *  d5ea4c5653 - Typo - Preceptual changed to Perceptual
  *  0f3b2304c0 - Updated Greek translation
  *  3a6e937221 - Update Turkish translation
  *  f68600193e - Update Turkish translation
  *  5f56394409 - Update Polish translation
  *  506f412a05 - app: avoid pushing undo while updating colormap
    entries
  *  1e89c161c5 - app: more "Readjust" improvements
  *  98fb2d77d7 - Update Icelandic translation
  *  6c4af8f175 - Update Icelandic translation
  *  a1101863ef - Update Icelandic translation
  *  b579e14526 - Update Icelandic translation
  *  a3fa3b6181 - app: improve transform-tools readjustment
  *  92216a635a - app: in gimp_tool_gui_set_response_sensitive(), allow
    non-existent ID
  *  29d63f49e5 - Update Hungarian translation
  *  059202223f - Update Polish translation
  *  07029b3bac - Update Icelandic translation
  *  7e3c37f65c - Update Icelandic translation
  *  60c7baf2c0 - Update Icelandic translation
  *  9494be76a3 - Update Icelandic translation
  *  bc562e4b38 - Update Icelandic translation
  *  fbde5da3b8 - Tools presets -> Tool Pre_sets. Fixes #3092
  *  5a35e92913 - Update Icelandic translation
  *  0203692ff3 - Update Icelandic translation
  *  3d2107f2e1 - Updated Danish translation
  *  2a9cf5c813 - Update Icelandic translation
  *  81a361be73 - libgimpwidgets: fix arithmetic-expression supprot in
    GimpSizeEntry
  *  0f11b87874 - Update Swedish translation
  *  ae8bf15758 - plug-ins: try to clarify "save-transp-pixels" argument
    of tiff saving.
  *  444fb8fabd - Update Polish translation
  *  8b3c7ae193 - Issue #2557 - Gimp Can't Rotate By More Than 180
    Degree
  *  8954d1f386 - libgimpwidgets, app, plug-ins: use GimpSpinButton
    everywhere
  *  0a1e688c1f - plug-ins: tiff exporting can now support INDEXED*.
  *  0129d8e262 - Issue #102: TIFF plugin doesn't handle indexed images
    with alpha...
  *  39c4f49d75 - Update Basque translation
  *  23d8f2e1ca - Update Basque translation
  *  7d6dcf7d1a - Update Polish translation
  *  46e16e175c - app: take transform-grid handle size into account when
    readjusting
  *  f6bfc2f23b - app: update fg/bg colors when committing a colormap
    change.
  *  ebc3ef3c5e - Issue #3087: error compiling for Windows.
  *  21d131636a - app: fix a critical on a colormap editor callback.
  *  3384bdf6bc - Issue #1256: Import damages colormap numbering.
  *  f49c436755 - Update Dutch translation
  *  1481af4608 - Update Hungarian translation
  *  5ff38e6859 - app: fix mnemonic of transform-tools "Readjust" button
  *  2f674ebf9b - Update Turkish translation
  *  a3cc154f8e - Update Turkish translation
  *  45c5d06202 - Update Turkish translation
  *  e8e44b44bb - Update Turkish translation
  *  2c67b29190 - app: reset overall transformation in transform tools
  *  7fb1d05ca4 - app: fix unused variable warning in
    gimp_tool_gui_new()
  *  5e5118c1db - app: implement readjust() in various transform tools
  *  5055dd10d5 - app: add "Readjust" function to transform-grid tools
  *  b23fae86f0 - app: add gimp_tool_gui_add_button()
  *  31b2b55b28 - Issue #3041: Color Picker no longer selects Colormap
    entry.
  *  e47185bf11 - Issue #3041: Color Picker no longer selects Colormap
    entry.
  *  a24957a804 - app: direct on-canvas color preview when editing a
    colormap color.
  *  14be4c03cd - Update French translation
  *  f1cca8ee2e - app: save the accurate color in the colormap palette
    when possible.
  *  8e8b4e82c1 - app: update the GimpFgBgEditor when image colormap is
    updated.
  *  ac98d7c021 - Update Esperanto translation
  *  caad9ca649 - app: various fixes to last commit
  *  d8e69d66bc - app: allow canceling line-art computation
  *  8886994c85 - Update Polish translation
  *  0beebf4d64 - libgimpwidgets: add gimp_color_area_set_out_of_gamut()
    in def file.
  *  4be9b7a401 - app, libgimpwidgets: new
    gimp_color_area_set_out_of_gamut().
  *  bb7f61c919 - app: use gimp_gegl_buffer_copy() in various places
  *  190095c97b - app: fix indepndent-async thread priority on Windows
  *  652a2a90cf - app: use independent async for resolving performance-
    log symbol information
  *  fa2e4dcce0 - app: add gimp_parallel_run_async_independent_full()
  *  b0de51b6bf - app: clean up last commit
  *  d7e3a1e226 - app: fix segfault when closing an image with a
    floating selection
  *  9886b69dac - Issue #3062 - Picking by hue using "Select by Color"
    goes awry ...
  *  0a5b3ec82f - Update Hungarian translation
  *  f310db6c21 - app: improve line art filling when clicking on a line
    art closure.
  *  3a317e72aa - app: fixing the line art GimpBusyBox visibility.
  *  c0996241f6 - app: avoid useless line art closure recomputation.
  *  bc187cc5cc - app: add a GimpBusyBox near the "Line Art Detection"
    label in…
  *  daa09ef602 - app: improve warp-tool cropped-area calculation
  *  dab57ba0b1 - Update Swedish translation
  *  a93af839fe - app: add "real-time preview" option to the warp tool
  *  e8a39d5c49 - app: properly implement "spacing" option in the warp
    tool
  *  aa91528084 - app: improve warp-tool invalidated-area calculation
  *  6acedc7ebb - app: set warp-tool scroll-lock to TRUE
  *  8d4e5e0ff7 - app: optimize gimp_layer_invalidate_boundary()
  *  cc7e07fecb - app, plug-ins: move brush pipe saving from the file-
    gih plug-in to the core
  *  861106a0b3 - app: factor file_gbr_drawable_to_brush() out of
    file_gbr_image_to_brush()
  *  e742b4a95b - app: factor out gimp_brush_pipe_set_params() from
    gimp_brush_pipe_load()
  *  8fce349c4e - desktop: update a bit the 2.10.10 appdata.
  *  3c64697878 - #3050 - Four tooltips marked as translatable
  *  ad72094867 - Updated Danish translation of gimp-python
  *  ec5092aa06 - Updated Danish translation of gimp-plug-ins
  *  1266968812 - Updated Danish translation
  *  7664744def - Updated Danish translation of gimp-libgimp
  *  19eb9fb1bf - libgimpwidgets: fix gimp_spin_button_new_with_range()
  *  03810861d2 - app: in gimppaintcore-loops, improve
    CanvasBufferIterator algorithm helper-class

 -- Alexander Pozdnyakov <censored>  Fri, 15 Mar 2019 14:00:49 +0300

gimp-gtk3 (2.99.0+git43013-371e35eeb8-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 371e35eeb84c195fde6aa397a799582854e00752
  * Date: 1551468952
  * git changelog:
  *  371e35eeb8 - app: in gimp:mask-components, don't forward empty aux
    when mask is fully set
  *  f9ce0369a0 - Update Dutch translation
  *  842a18f42c - Update Polish translation
  *  a8a29312de - app: small fix to last commit
  *  6419ed3246 - app: fix toggling-off of alpha channel
  *  6166f9ae14 - app: disable spec. 8-bpp version of gimp:mask-
    components for non-little-endian platforms
  *  1ddb38f0fa - Update Dutch translation
  *  4c15386441 - Update Dutch translation
  *  f7692e99af - Update Dutch translation
  *  1e739675a4 - Issue #3037 - Crash in transform tools after
    transforming an out-of-bounds selection
  *  dde7108584 - build,app: require GEGL-0.4.14
  *  3e2d9e6b9e - build,app: require babl-0.1.62
  *  ac4b0fe9f1 - app: add "Constrain handles", "Around center" options
    to the perspective tool
  *  cdc5782b3c - app: fix transform-grid center point for non-affine
    transforms; use as pivot
  *  a6c79770c3 - Issue #1554 - Select by Color tool does not select
    pixel(s) or area(s) of pixel(s)
  *  962b17de05 - Update Spanish translation
  *  fe35294ee7 - build: add Korean translation to the Windows installer
  *  ee49487cf2 - po-windows-installer: technical fix to the Korean
    translations
  *  a621060cd6 - Add Korean translation
  *  ebf2c2fef1 - app: in gimp_gegl_create_flatten_node(), explicitly
    set color node format
  *  e83d8ac4f2 - app: merge layers in chunks, and show progress
  *  914200f3ad - app: streamline action_data_get_foo() functions
  *  fb5987fd57 - app: in GimpSmudge, avoid copying brush pixmap when
    flow = 0
  *  5b09af4390 - app: improve gimp_brush_core_color_area_with_pixmap()
  *  0a1e62768a - app: accept a const GimpTempBuf in more temp-buf
    functions
  *  88685bcf0e - Update Polish translation
  *  aee097fa97 - app: implement saving of GimpBrushPipes in the core
  *  11defa4271 - Issue #2997 - Error importing PCX
  *  bb645bae17 - app: add temp-buf-total varaible to the dashboard
  *  cbf581d42f - Update Hungarian translation
  *  c87020fb73 - Update Hungarian translation
  *  7489f0aece - app: replace use of deprecated dont-cache/no_cache
    with cache-policy
  *  42975e52a5 - Update Polish translation
  *  d878551e60 - devel-docs: clarify PROP_ITEM_PATH property.
  *  8c96c3d1bb - app, libgimp: communicate dark-theme preference to
    plug-ins through theme.css
  *  569f3e1bc2 - app: use NON_LINEAR not PERCEPTUAL in file-pat-load
    and file-gbr-load
  *  52adaa1963 - app, plug-ins: move file-gih-load from the file-gih
    plug-in to the core
  *  4b456e6079 - app: some changes to GimpBrushPipe in preparation for
    .git image loading
  *  7aa99c8cf0 - app: cosmetic change in file_pat_load_invoker()
  *  3b89ae40d0 - app: factor file_gbr_brush_to_layer() out of the brush-
    to-image logic
  *  7f05ec00cd - app: reimplement gimp_widget_flush_expose().
  *  5719f9ac23 - Update Japanese translation
  *  aa5e557adc - Update Spanish translation
  *  b5a34c3190 - plug-ins: in file-dds, rename endian.h to endian_rw.h
    ...
  *  6fe57a946b - app: in gimppaintcore-loops, unsuppress
    COMBINE_PAINT_MASK_TO_CANVAS_BUFFER algorithm
  *  7c1429d1ff - app: in gimp:mask-components, handle half-precision
    float formats
  *  af2c7d1b33 - app: in GimpDrawableFilter, don't mask-out alpha
    comonent for alpha-less drawables
  *  1b900bfa16 - app: set/clear component-mask alpha-bit of alpha-less
    drawables, to make mask uniform
  *  90164c4951 - app, plug-ins: move brush (gbr) saving to the core
  *  b71ebcea6d - plug-ins: forward the error message if file-pat-save-
    internal fails
  *  e513e9e054 - app: in gimppaintcore-loops, in
    MaskComponents::finalize_step(), chain up
  *  c7d8d9ba2e - app: use MASK_COMPONENTS algorithm in
    gimp_paint_core_{paste,replace}()
  *  08fa46ea41 - app: in gimppaintcore-loops, add MASK_COMPONENTS
    algorithm
  *  858f30a609 - app: in gimppaintcore-loops, add [Temp]CompBuffer
    algorithm helper-classes
  *  b717ead1ab - app: in gimppaintcore-loops, mark algorithms as
    mandatory/suppressed
  *  fc7ffc71a3 - app: in gimppaintcore-loops, add
    {Mandatory,Suppressed}AlgorithmDispatch
  *  95761db557 - app: in gimppaintcore-loops, remove individual-
    algorithm functions
  *  ee156b8fd6 - app: improve gimp:mask-components
  *  a7f7a485bd - app: convert gimp:mask-components to C++
  *  248477a125 - app: some small improvements in line art code.

 -- Alexander Pozdnyakov <censored>  Sat, 02 Mar 2019 08:37:33 +0300

gimp-gtk3 (2.99.0+git42953-4b3986e61b-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 4b3986e61bb3b478ad082d8c42534b6587c16802
  * Date: 1550263596
  * git changelog:
  *  4b3986e61b - Update Hungarian translation
  *  0d21f2469b - app: in gimp_gegl_apply_cached_operation(), don't dup
    src buffer for point ops
  *  918f2e75bd - app: add gimp_gegl_node_is_point_operation()
  *  975d93758a - Update Japanese translation
  *  51d6b617e6 - Update Polish translation
  *  0cf77b0a3b - app: #include  in gimpoperationreplace.c
  *  27e8f452b3 - app: change behavior of REPLACE mode for fully-
    transparent pixels
  *  d2f8413173 - app: remove gimp_gegl_replace()
  *  2074accb60 - app: remove gimp_drawable_replace_buffer()
  *  0636c302a3 - app: gimp_edgel_region_area() may return < 0 for non-
    closed zones.
  *  5ccd5a9829 - Update Spanish translation
  *  8b709279e1 - Update Spanish translation
  *  35eff00e2e - Issue #2961: minor coding style fix.
  *  616efae3b0 - Remap Linear Invert's mnemonic to I to remove a
    duplicate with Levels
  *  636b77f7d3 - app: fix a "Floating point exception" crash.
  *  72d4977574 - app: in gimpbrushcore-loops, fix memory corruption in
    clear_edges()
  *  c7d5438b49 - Update gimpfu.py
  *  3b818f6a9b - Update plug-ins/pygimp/gimpfu.py
  *  cdd686f752 - Update plug-ins/pygimp/gimpui.py
  *  b44c2e9352 - Update plug-ins/pygimp/gimpfu.py
  *  582801ccc5 - Setting the FileChooserbutton to a fixed width.
  *  9090de96f2 - app: out-of-gamut for grayscale images too in
    GimpFgBgEditor.
  *  7b4c96d03d - app: GimpFgBgEditor displays the out-of-gamut color
    for indexed images.
  *  dbca709fe8 - Update Japanese translation
  *  1cda00d426 - app: allow GimpColorHistory widgets to be on 1 or 2
    rows.
  *  41e27a8428 - app: make GimpFgBgEditor a width-for-height widget.
  *  45adf9d0d7 - app: pack color picker and hexadecimal entry on same
    line in Color dock.
  *  52b1348f3d - plug-ins: remove stuff that is no longer needed from
    file-pat
  *  b29ecfb5da - app, plug-ins: move pattern saving to the core
  *  a95c169091 - app: don't unref a NULL GimpTempBuf in
    gimp_pattern_copy()
  *  68b22d45ed - app: link tests against libappfile-data
  *  1e6b26e83a - app: implement brush saving in the core
  *  831d04ec7e - app: remove useless includes from gimppattern-save.c
  *  74a151a124 - m4macros: remove binreloc.m4 from EXTRA_DIST
  *  4ecbf33e18 - app: in gimppaintcore-loops, fix indentation in
    DispatchPaintMaskToCompMask
  *  a5a62fdf02 - Update Japanese translation
  *  3451ffb62c - app: in gimp_paint_core_replace(), improve applicator
    path
  *  ba6713bbe1 - app: in gimp_paint_core_paste(), don't copy paint mask
    when combining to canvas buffer
  *  ddb69b77a7 - app: implement gimp_paint_core_replace() using
    gimp_paint_core_loops_process()
  *  183a55613e - app: in gimppaintcore-loops, add
    {CANVAS_BUFFER,PAINT_MASK}_TO_COMP_MASK algorithms
  *  f9c072c328 - app: in gimppaintcore-loops, make sure dest_buffer is
    the primary iterator buffer
  *  44281ce2c4 - app: in gimppaintcore-loops, add MaskBufferIterator
    algorithm helper-class
  *  e36847febb - app: in gimppaintcore-loops, add [Temp]CompMask
    algorithm helper-classes
  *  d23e239fed - app: in gimppaintcore-loops, name algorithms more
    consistently
  *  2788444df4 - app: in gimppaintcore-loops, allow specifying
    dependencies to BasicDispatch
  *  4d2ce15400 - app: in gimppaintcore-loops, add finalize[_step]()
    algorithm functions
  *  0d1f724112 - app: in gimppaintcore-loops, make CanvasBufferIterator
    self-contained
  *  9d1d21e716 - app: in gimppaintcore-loops, use dynamic iterator
    indices
  *  e93fd73fac - app: implement pattern saving in the core
  *  fc609d12dd - app: add an "Open as Image" button to the brushes
    dialog
  *  036f6e42c4 - Update Polish translation
  *  410ffc435e - app: move file-pat-load from the file-pat plug-in to
    the core
  *  a6aa14bca2 - app: s/plug-In/plug-in in a GUI-visible string.
  *  c4beca8c90 - app: clarify function to validate line art closure.
  *  14e7424403 - app: proper signedness for return value of
    gimp_edgel_region_area().
  *  a4e77e57f6 - app, plug-ins: start consolidating brush and pattern
    loading/saving code
  *  619f999280 - app: add all missing festures from file-gbr-load to
    the core brush loader
  *  bf1537da98 - Update Spanish translation
  *  af77be64f9 - Update Spanish translation
  *  8d857cea86 - app: fix tool->progress_cancelable assignment in
    gimp_tool_progress_start()
  *  cb066484d2 - Update Hungarian translation
  *  1ad2fcdb5e - Update Japanese translation
  *  74cfd4fd95 - app: error messages should happen on button press, not
    initialization.
  *  d634860940 - Update Japanese translation
  *  4b3b22812b - Typo - Put a blank after the fullstop.
  *  a1538c2010 - Update Polish translation
  *  c0c055b4e9 - libgimpwidgets: in GimpChainButton, emit "toggled"
    signal when "active" changes
  *  cb025cec64 - Issue #2922: fix msgctxt s/view-action/view-zoom-
    action/ for 5 strings.
  *  6c5b6c6135 - Issue #2922: Some sentences appear untranslated.
  *  60c334a779 - Issue #2922: Some sentences appear untranslated.
  *  40773458c5 - Update Hungarian translation
  *  7a5e5be35e - po: fix the context (msgctx) for 2 strings.
  *  72092fbdbc - app: improve line art bucket fill by filling
    unsignificant areas.
  *  55f963cb2a - app: fix gimp_babl_compat_u8_mask_format()
  *  f8f3a74971 - Issue #2920: Dilate and Erode filters' tooltips are
    untranslatable.
  *  82c449496e - app, pdb: use compat formats for brushes/patterns in
    plug-ins
  *  1853770660 - 2 sentences are marked as translatable.
  *  9d19e804ed - app: avoid unnecessary calls to
    gimp_temp_buf_data_clear()
  *  cbe40000f5 - app: small fix in gimpbrushcore-kernels.h
  *  8ef1113dee - Issue #2372 - Reduced quality of the Parametric brush
    in 2.10
  *  12dde445c4 - app: add gimp_temp_buf_{lock,unlock}()
  *  f85870ca13 - Update Japanese translation
  *  50b93d2034 - Update Japanese translation
  *  47dcd4b93a - libgimp: avoid libgimp tile-cache in the plug-in tile
    backend
  *  60d407ac21 - configure.ac: remove old outdated code.
  *  757b8bba7d - libgimpbase: style cleanup of gimpreloc.c
  *  4d84c1d7ee - app, libgimpbase: --enable-relocatable-bundle replaces
    --enable-binreloc
  *  b002f20412 - app: in GimpRotateTool, improve fuzzy comparisons
  *  0714510802 - libgimpwidgets: add
    gimp_chain_button_{get,size}_icon_size() to gimpwidgets.def
  *  1b2ec2961c - po-python: add spyro_plus.py copy to POTFILES.skip
  *  8802698945 - Update Hungarian translation
  *  39e23267f7 - app: in GimpTransformGridTool, allow linking
    forward/backward transforms
  *  de8e81f81f - app: in GimpTransformGridTool, allow simultaneous
    forward and backward transforms
  *  9c3f150e25 - libgimpwidgets: add GimpChainButton::active property
  *  8d6c7e42bf - libgimpwidgets: add GimpChainButton::icon-size
    property
  *  d549440650 - app: add GimpTransformToolClass::undo_desc field
  *  44c8a1f274 - app: improve rotate-tool undo description
  *  b95bf3fb93 - app: improve measure-tool undo description
  *  40c0913178 - app: add GimpToolCompass::effective-orientation
    property
  *  7fc5698f32 - app: fix CRITICALs in GimpMeasureTool
  *  59ef222c7f - app: in gimp_transform_matrix_generic(), apply matrix
    even if invalid
  *  7ed512040e - app: in GimpTransformGridTool, fix layer hiding
  *  3ebda874b5 - app: in GimpTransformGridTool, remove flip-tool hack
  *  9210599021 - Update Spanish translation
  *  7998a27b8b - app: in the prefs dialog, warn that OpenCL support is
    experimental
  *  b85d7c2334 - Issue #2898 - Gegl Operations - Color Wrap does not
    fit the screen on...
  *  c71a887b08 - libgimpbase: add gimp_installation_directory_file() to
    gimpbase.def
  *  db00616888 - libgimpbase: add gimp_installation_directory_file().
  *  10ce702188 - Issue #2867 - iso-codes location is not relocatable on
    all platforms
  *  545ef0228d - Update Polish translation

 -- Alexander Pozdnyakov <censored>  Sat, 16 Feb 2019 07:15:23 +0300

gimp-gtk3 (2.99.0+git42843-f6e4145756-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: f6e414575628189a51582f34284bd4356b659f85
  * Date: 1549024879
  * git changelog:
  *  f6e4145756 - Add i18n support for python spyrogimp plugin
  *  12dbd4aee2 - plug-ins: in pygimp/plug-ins/Makefile.am, simplify
    plug-in copy recipe
  *  95044d86b3 - plug-ins: in pygimp/plug-ins/Makefile.am, re-copy plug-
    ins upon change
  *  bcd9f55526 - plug-ins: in pygimp/plug-ins/Makesfile.am, use tab-
    width of 8
  *  2ea2e84f0f - Update Japanese translation
  *  07d2d5af5a - app: fix CRITICAL when initializing the perspective-
    clone tool
  *  e5c9314a88 - app: in perspective-clone tool, fix cursor presicion;
    hide brush while adjusting
  *  05dd5029ee - app: add gimp_paint_tool_set_active()
  *  ef2818231f - app: fix cursor precision of source tools
  *  158705e4ef - app: fix cursor precision of various tools
  *  2c81d9cbcf - Issue #1683 - possibly undefined macro:
    AM_PATH_GTK_3_0
  *  0fa98d4849 - plug-ins: add .gitignore file to file-dds
  *  8cfdf13af0 - Update Japanese translation
  *  b41d60455f - libgimp: formats with space are only for layers
  *  08d75d795e - Update Spanish translation
  *  08b4b944dc - app: remove GimpDrawableFilter's own color profile
    conversion hack
  *  78dd964000 - Update Japanese translation
  *  f7c94a8a8c - app: apply constraining to opacity scales as well.
  *  3c7fc5527f - Updated Danish translation of gimp-plug-ins
  *  abecf6c845 - Update Japanese translation
  *  07e3c1c15b - Issue #2863 - Improve error reporting for scripts
  *  8f0ed2422f - Update Hungarian translation
  *  b295a33aaf - Issue #1119 - Unable to give a layer group as a
    parameter to a python script
  *  a776232e14 - Update Japanese translation
  *  7a7ecda4f1 - plug-ins: optionally define several float.h macros for
    MinGW64.
  *  586107ccbb - Update Polish translation
  *  fc657184a0 - Undo some (unnecessary) changes.
  *  fc8303dd0a - (source modifs) Fix: Rename macros as it conflicts
    with Mingw headers. * DATADIR -> GIMPDATADIR * SYSCONFDIR ->
    GIMPSYSCONFDIR * DATADIR -> SYSDATADIR (tools/)
  *  bff3903f37 - app: new gimp_spin_scale_set_constrain_drag() and use
    it on paint...
  *  8e0135362e - libgimpbase: display thread id of the calling thread
    as hexadecimal...
  *  9851bc8962 - plug-ins: avoid running pygimp plug-ins derived from
    gimpplugin.plugin at each startup
  *  43fb9242ca - Typo
  *  47d08b0e0e - Update Swedish translation
  *  f508e24f0c - Issue #2848: some sentences have no translation.
  *  2cd7938f02 - app: in gimp:gradient, improve adaptive supersampling
  *  33d5eb2090 - libgimpcolor: in gimp_adaptive_supersample_area(), use
    scratch allocator
  *  c3061c13d4 - desktop: add rewrite of the Spyrogimp in appdata
     tag.
  *  e91028df2f - plug-ins: clean the new Spyrogimp, rename it and
    remove old version...
  *  a702c6a327 - plug-ins: Spyrogimp plugin rewrite.
  *  c0fed5afd6 - desktop: check that no remaining TODOs are in appdata
    file.
  *  f83271a39b - desktop: reenable validity tests for appdata file.
  *  cfe1941ac7 - desktop: add  tags to .
  *  4fefa44574 - devel-docs: in performance-logs.md, fix markers-page
    section number
  *  dafb63fd66 - tools: in performance-log-viewer.py, add markers view
  *  5a6548a4b6 - tools: in performance-log-viewer.py, some cleanup
  *  17270bb3aa - devel-docs: fix performance-log profile-view function-
    column description
  *  3274d86e79 - Update Japanese translation
  *  9c13058d54 - app: allow more motion events with line art bucket
    fill.
  *  66bde0875b - Update Swedish translation
  *  6013a3b144 - Update Swedish translation
  *  2163113cdc - Updated Danish translation of gimp-script-fu
  *  51d6da5da8 - Updated Danish translation of gimp-plug-ins
  *  cf94f611c9 - Updated Danish translation of gimp-libgimp
  *  f3ed7d4b43 - Update Japanese translation
  *  a472696012 - app: fix rectangle-select tool rounded-corners option
  *  3dd66e14b1 - Updated Danish translation
  *  34cad3a06e - Issue #1942 - Smudge Tool with Sample Merged Option
  *  4db566f0e1 - app: fix indentation in gimpmaskundo.h
  *  7cd768f3d8 - app: align mask-undo buffer to tile grid
  *  1d984542e9 - Issue #2828: Scrolling up with a mouse within a drop-
    down list.
  *  68a33ab5bd - Issue #2828: Scrolling up with a mouse within a drop-
    down list.
  *  e269a837cd - Issue #266 - Healing Tool - Sample Merged option does
    not work
  *  8dbd10b3c6 - app: brute force the session memorized size when
    showing a window.
  *  02d6478c24 - Update Japanese translation
  *  ac5e4f4c33 - app: improve gimp_channel_clear()
  *  de4e7b4770 - app: update drawable filter upon alpha-lock change
  *  8571d7812f - app: parallelize
    gimp_pickable_contiguous_region_by_color()
  *  9719dff9c5 - app: convert gimppickable-contiguous-region to C++
  *  0a952a3429 - app: fix a crash in bucket fill tool.
  *  aa04258620 - app: improved fix to commit 036ccc70cf.
  *  dec747a515 - Update Polish translation
  *  08de4bf0af - plug-ins: small formatting fix in selection-to-path-
    dialog.c
  *  76302b6634 - Odd ` characters corrected as '.
  *  b74c33db5c - tools: in performance-log-viewer.py, allow inverting
    selection
  *  f246a0197b - tools: in performane-log-viewer.py, change sample-
    selection icon
  *  c44f94f368 - Update Japanese translation
  *  c71b4916af - app: add the concept of line art source to Bucket Fill
    tool.
  *  a5e2945b68 - libgimp: in GimpTileBackendPlugin, change default tile
    multiplier to 1
  *  5ffdb9aa41 - libgimp: in GimpTileBackendPlugin, don't read tile
    data upon TILE_SET
  *  41d5986a2b - Update Japanese translation
  *  f4b93b75a2 - app: remove a junk signal signature from struct
    GimpGuiConfigClass
  *  036ccc70cf - Issue #2785: Fill by line art detection produces
    Segmentation fault...
  *  9833da3431 - app: clear priority rect when finishing projection
    rendering
  *  33c22ae2a3 - app: in filter tools, allow toggling on-canvas
    controller visibility
  *  f1a7abaef9 - app: add gimp_tool_widget_{get,set}_visible()
  *  34e6c8734b - app: in GimpDrawTool, avoid CRITICAL on widget signal
    if not active
  *  a9883e98e3 - app: in GimpToolPath, use gimp_tool_message() instead
    of _set_status() ...
  *  265071f34b - app: handle GimpToolWidget::message in GimpDrawTool
  *  00a06f94be - app: handle GimpToolWidget::message in
    GimpToolWidgetGroup
  *  1ac4b85ce0 - app: add gimp_tool_widget_message[_literal]()
  *  749dc3c465 - app: in gimpdrawtool.c, s/rectangle/widget/ in tool-
    widget signal handlers
  *  250b9c033e - Update Polish translation
  *  f9c170dfbd - Issue #2786: a few string issues.
  *  42845c9462 - app: in gimp_projection_chunk_render_start(), properly
    invalidate preview
  *  0e5de95760 - app: in gimp_projection_chunk_render_start(), don't
    leak empty region
  *  f8cd5891ee - Update British English translation
  *  942e1aa939 - app: fix gimp_chunk_iterator_set_priority_rect()
  *  ee646716f4 - Update Polish translation
  *  a61f29e30a - app: in gimpchunkiterator.c, #include 
  *  d0ae39f017 - Issue #440 - libgimp/gimptilebackendplugin.c provides
    no pyramid
  *  2256ab22f7 - app: in the gradient tool, halt gradient editor before
    committing filter
  *  f4750a0ae7 - app: in gimp_tile_handler_validate_buffer_copy(),
    temporarily remove source handler
  *  4110f7b7b1 - app: use GimpChunkIterator in
    gimp_gegl_apply_cached_operation()
  *  246e782858 - app: use GimpChunkIterator in GimpProjection
  *  ba9ce34e10 - app: add GimpChunkIterator
  *  005bc1406b - app: add link to Smart Colorization scientific paper.
  *  388f6da1c4 - desktop: prepare GIMP 2.10.10 appdata.
  *  f3972329e3 - Update Japanese translation
  *  50696780fe - Update Japanese translation
  *  a67ccc63f7 - Update Japanese translation
  *  74df62034a - Annotation for translators.
  *  6370147990 - app: make all pixbuf rendering in GimpViewRenderer
    HiDPI-aware
  *  aaf8b8b53c - Update POTFILES.in
  *  9b25611857 - Issue #1824 - Crash on 2.10.4 using tablet
  *  25cf13402c - Update Japanese translation
  *  5f176172e6 - Update Japanese translation
  *  496bc02b49 - app: push a temporary status when picking layer with
    alt-midclick.
  *  5c20d220dd - build: add "org.freedesktop.FileManager1" bus access
    to flatpak.
  *  4c13eee294 - Update Japanese translation
  *  49e57f8d6e - app: in gimp_display_empty(), clear image of matching
    contexts
  *  b31729f821 - app: expect event == NULL in
    gimp_device_info_get_event_coords().
  *  fc55e7bd7f - Update Japanese translation
  *  94384efb0c - Add Japanese translation
  *  4c337353a0 - app: make layer picking a generic modifier of the
    shell.
  *  90e9eb3fca - app: alt-click to pick a layer will loop through
    candidate layers.
  *  3b59e6f61e - app: allow picking layer in paint tools on alt-click.
  *  479fd5b24b - libgimpbase: more metadata fixes for tags that can
    appear multiple times
  *  62de94c7fd - Issue #763 - GTK3 GIT Set Keyboard Shortcut Broken
  *  4b4fffbd0e - app: in bucket fill tool, don't calculate line art of
    layer groups
  *  19320235f1 - Issue #1004 - file-pdf-load crashes in lcms when
    opening PDF with...
  *  ee6b629fa3 - Issue #1358 - Increase default size of "extended input
    device dialog"...

 -- Alexander Pozdnyakov <censored>  Sat, 02 Feb 2019 08:58:41 +0300

gimp-gtk3 (2.99.0+git42712-823d4a0d24-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 823d4a0d2451b242d33dcd56adf661ed08597546
  * Date: 1546810241
  * git changelog:
  *  823d4a0d24 - app: in bucket-fill tool, avoid calculating line art
    when not in line-art mode
  *  879ad52477 - Update Polish translation
  *  d708ac0b21 - Issue #1437 - 2.10 Image Metadata "keywords" corrupt
  *  889e2e26ee - app: remove gimp-scratch; replace with gegl-scratch
  *  5fffadba54 - Issue #1793 - Move Guillotine tool to a different
    position in menus...
  *  99764000be - Issue #2260 - "Selection to Path Advanced Settings"
    dialog not scrollable
  *  08a31a01f8 - plug-ins: set a minimum height on the unit editor's
    scrolled window
  *  55219ffaf1 - Issue #2751 - Some Translated sentences appear as
    Untranslated
  *  7435be68cc - Update Japanese translation
  *  d39ac2a3f0 - app: small fix to last commit
  *  471efee769 - app: in GimpHistogramEditor, don't block when creating
    bg histogram
  *  626208b17c - app: write floating-point vars using C locale in
    performance logs
  *  a0263f40d0 - Issue #2446 - DPI information is not stored in
    clipboard
  *  b505f3a5c0 - libgimp: make sure plug-ins follow the core's theme
  *  ce55cfa7b2 - pdb: remove gimp_get_theme_dir() and
    gimp_get_icon_theme_dir()
  *  53aa2bb211 - app: put the * { -gtk-icon-style: regular|symbolic; }
    into theme.css
  *  39406b83d3 - Issue #2136 - On-image UI for adjusting Linear Motion
    Blur
  *  5561da87e6 - app: in GimpHistogramEditor, cancel ongoing async upon
    update
  *  d56d663eaa - app: In GimpHistogram, align copied buffer region to
    tile rect
  *  0a1ecdf4ee - Issue #2540 - block width / height slider of the
    pixelize filter don't...
  *  fc4add7c2b - Issue #1538 - Crash when adding file to already opened
    image and...
  *  24233bc4ec - tools: fix perl warning about unescaped left brace in
    gimp-mkenums
  *  331b13277b - AUTHORS: regenerated
  *  b9265e7cde - Issue #2685 - Crash when distributing layers
    horizontally
  *  9e82ace409 - Issue #2716 - Windows: Rawtherapee plugin cannot be
    installed
  *  be0d41e1ad - authors.xml: my name was in duplicate.
  *  a89e503054 - Issue #2611: Cannot open certain .pdf files in GIMP.
  *  ff2d22d915 - plug-ins: a lot of coding style cleanup in file-dds.
  *  74c9d835e8 - Issue #2617 - Export to C image artifacts
  *  e20930e1ff - po-python: add the new file-dds plug-in to
    POTFILES.skip.
  *  d1de204dbc - plug-ins: "Export as DDS" is translatable.
  *  11ed7ee68b - po-plug-ins, po-script-fu: update for the DDS plug-in
  *  948608e658 - plug-ins: get rid of "Show this dialog" checkbox in
    file-dds.
  *  7e68aa37c1 - plug-ins: s/Save as DDS/Export as DDS/
  *  8f49fad3da - plug-ins: fix a few more warnings.
  *  67a80c8667 - plug-ins: make the file-dds plug-in load correctly.
  *  df8a20956b - plug-ins: make file-dds compile.
  *  2f3504e06a - file-dds: mark some user-vsible messages for
    translation, expose them to PO files
  *  d25348ca24 - file-dds: support for DXT2/DXT4, initial build and
    GEGL-related fixes
  *  79bc2dc1ef - file-dds: add original source code of the DDS plug-in
  *  291e84281a - app: fix canvas jumping because of the status bar
    label being too wide
  *  292903b78d - app: wrap some overly long lines in
    gimpbucketfilltool.c
  *  b2cb334b47 - app, libgimp: forgot to add /*< pdb-skip >*/ to enum
    GimpBucketFillMode
  *  07e46abb72 - app, libgimp*: move enum GimpBucketFillMode to the
    core
  *  368f2e596a - app, libgimpbase: move enum GimpBucketFillArea to the
    core
  *  78ed038fca - app: in GimpTileHandlerValidate, avoid
    fetching/copying whole tiles
  *  aa02d619f7 - plug-ins: in file-png, pass a more correct
    SAVE_COLOR_PROFILE flag...
  *  abd7cbfc8d - Issue #1788 - Inconsistency between FG color and
    selected color in...
  *  8a4aacb52f - Issue #2667 - When copying a text layer, paste should
    create a new...
  *  d873290915 - libgimp: use G_N_ELEMENTS() in
    gimp_image_metadata_save_finish()
  *  b24cc6e7fa - configure.ac: require babl >= 0.1.61
  *  a338220fa6 - app: fix the layer formats of indexed images to
    contain the space
  *  dfe3e23622 - libgimp: fix gimp_drawable_get_format() to honor the
    drawable's space
  *  78f5d39e1a - app, libgimpcolor: handle palette formats across
    babl_format_with_space()
  *  070e10eda7 - app: show message when attempting to change layers
    while there is a floating sel.
  *  192bc9536c - plug-ins: in image-map, fix spin-scale adjustment
  *  3351174ebe - app: more optimizations to gimp_gegl_mask_bounds()
  *  819a5352f6 - app: optimize gimp_gegl_mask_bounds()
  *  986a298a07 - app: optimize gimp_gegl_mask_is_empty()
  *  8fd072dc29 - Update Swedish translation
  *  ad5bf1dee7 - cursors: add -HiDPI variants of all cursors
  *  26ae35fc3d - app: make GimpErrorConsole's icons HiDPI-aware
  *  e3e2cdcbd2 - app: make GimpFgBgEditor and GimpStatusbar HiDPI-aware
  *  20225a2268 - app: fix last gimpcursor.c commit: g_printerr() needs
    a newline
  *  eef735a49c - app: make a HiDPI-aware magenta fallback square in
    gimp_widget_load_icon()
  *  8ff8f1d442 - app: support cursors with a scale factor of 2 for
    HiDPI
  *  47ff7e1467 - app: pass a GdkWindow not GdkDisplay to
    gimp_cursor_new()
  *  3738ff3ffd - app: small fix to gimp_drawable_edit_fill()
  *  e967e5fa9e - app: show error on attempt to clear/cut layer with
    locked alpha channel
  *  6384ff01b6 - app: in gimp_drawable_edit_fill(), make trivial alpha-
    only fill a NOP
  *  637270615b - Update Swedish translation
  *  2847b1143b - Update Swedish translation
  *  d9b4ffe09e - app: in gimp_gegl_apply_cached_operation(), intersect
    cached rects with dest rect
  *  e06c4643dc - app: in warp tool, crop filter to stroke bounds
  *  b846ffed19 - app: in GimpDrawableFilter, only update crop/preview
    area when updating whole drawable
  *  5c27d14fdf - app: add gimp_drawable_filter_set_crop()
  *  7534ae53d6 - app: rename gimp_applicator_set_preview() to
    _set_crop(); add _get_crop()
  *  093e017df8 - app: in GimpFilterTool, make region combo insensitive
    when selection is empty
  *  7949fd9a28 - app: in GimpFilterTool, show region combo for non-
    point ops
  *  b201f73562 - app: use GimpDrawableFilter in
    gimp_drawable_apply_operation()
  *  ab52dc6bca - app: in GimpApplicator, allow enabling cache/preview
    after construction; remove preview cache
  *  42dd3fd939 - Added OARS
  *  cba4bc4781 - app: in gimp_drawable_merge_filter(), align undo rect
    to tile grid
  *  95393722cc - Revert "Bug 796090 - (wrong) true-color preview of
    GEGL filter ops, ..."
  *  3f45e893bf - app: cache result of floating selections
  *  0560c5a6fe - app: use drawable format as floating-sel applicator
    output format
  *  8e57ee2265 - app: in GimpDrawableFilter, use the drawable format as
    the cache format
  *  b93df0311f - app: add gimp_applicator_set_output_format()
  *  85e454bae8 - app: add GimpDrawable::format-changed signal
  *  ef9b1f6694 - app: in GimpLineArt, use "invalidate-preview" signal
    of input viewable
  *  12e83350bf - app: remove gimp_applicator_dup_apply_buffer()
  *  ed7ea51fb7 - app: remove "Edit -> Fade..."
  *  10cdef9af1 - Update Polish translation
  *  503775a5a0 - app: rename and merge the spline and segment length
    properties...
  *  cbee0ed5a3 - Update Polish translation
  *  822f1b9090 - app: fix capitalization of the "Line Art Detection"
    frame

 -- Alexander Pozdnyakov <censored>  Mon, 07 Jan 2019 02:35:50 +0300

gimp-gtk3 (2.99.0+git42616-b8bf6b86e5-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: b8bf6b86e5ad59122c56e4c2856ada7fa227b08e
  * Date: 1545346471
  * git changelog:
  *  b8bf6b86e5 - Unified transform: enable Constraint:Scale by default
  *  93f4b18704 - app: improve gradient color-sampling speed
  *  5a61959b74 - build: sync recent flatpak's stable manifest to the
    nightly one.
  *  182786b4fb - app: fix type warning.
  *  6dfca83c2a - app: show the layer mode dropdown list properly.
  *  a9a979b2d0 - app: add gtk_combo_box_set_wrap_width for scale menu
  *  0a2d066168 - app: allow setting line art spline and segment length
    to 0.
  *  fda53f9c18 - app: update definition of "{cache,swap}-compressed"
    dashboard vars
  *  079c70cc0b - Update Polish translation
  *  c3ac722995 - Issue #2664: add a tooltip to "better compression"
    checkbox.
  *  132a378bed - Fix Problem found in ./libgimpbase/gimpbase.def   the
    following symbols are in the library,   but are not listed in the
    .def-file:      + gimp_bucket_fill_area_get_type
  *  e4e4422f5c - revert last commit of Danish translation -- file
    incomplete
  *  15049da94e - Updated Danish translation
  *  7958387d54 - app: in the warp tool, blink behavior combo when the
    current behavior is invalid
  *  17cc44a7be - app: in the warp tool, blink stroke frame when no
    events are selected
  *  2085cb4a37 - app: s/GEGL_WARP_BEHAVIOR/GIMP_WARP_BEHAVIOR/
  *  cd924f453a - app: do not make line art bucket fill a
    GimpSelectCriterion anymore.
  *  74a7a5d3e2 - Issue #2495: different code for Windows and Linux on
    duplicate devices.
  *  3e967ed02c - devel-docs: 0 at end of layer and channel pointer list
    is a pointer too.

 -- Alexander Pozdnyakov <censored>  Sat, 22 Dec 2018 13:30:41 +0300

gimp-gtk3 (2.99.0+git42597-5a2dee29d7-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 5a2dee29d76b3d65d41804875581dee30500f270
  * Date: 1544469557
  * git changelog:
  *  5a2dee29d7 - app: in gimp_widget_blink_cancel(), avoid redrawing
    non-blinking widget
  *  5a157bf1ba - app: allow switching fill type with Alt even when
    Pattern fill selected.
  *  637105b962 - app: in all tools, blink lock box when the current
    item is locked
  *  9bdaec3a49 - app: add gimp_tools_blink_lock_box()
  *  fe139e5662 - app: in gimp_widget_blink(), cancel blinking of parent
    widgets
  *  464bf1b0a9 - app: in the paint tools, blink mode box when the
    current mode is invalid
  *  17412aa234 - app: in the transform tools, blink type box when
    there's no item to transform
  *  c9bc3d7a09 - app: in the move tool, blink type box when there's no
    item to move
  *  f990e41609 - app: in the selection tools, blink mode box when the
    current operation is invalid
  *  0efa00932b - app: clean up size group code in the preferences
    dialog
  *  bfbad0a5ca - Issue #1299 - Add selection of default export file
    type
  *  d90b0024f0 - Update Polish translation
  *  8868dc957d - Update POTFILES.in
  *  ad831dbc6d - Issue #2635 - Segfault when using measuring tool
  *  db18c679f3 - app: reorganize the line art code inside a GimpLineArt
    object.
  *  27aa87ba8e - Improve pixel format choice UI in PNG exporting
    options
  *  ce24e16083 - Issue #2495: many tablets broken by GIMP 2.10.8.
  *  c9c2397b0d - app: in GimpProjection, fix reinit. of current row
    when chunk height changes
  *  411ddb7e48 - Revert "app: save images with fractional grid
    coordinates as version-10 XCFs"
  *  a90322278d - app: save images with fractional grid coordinates as
    version-10 XCFs
  *  a822603807 - plug-ins: port the GIF plug-in's UI file to GTK+ 3.x
  *  799f6b14bb - libgimp: actually use the path expanded in the
    previous commit
  *  cc835e877d - libgimp: need to expand config->swap_path in
    gimp_config()
  *  2168d91cf7 - Issue #2604 - XCF saving bug in xcf_save_buffer()
  *  c667fdc5c0 - Integrate the logic of profile saving with metadata
    saving
  *  7f9379cb32 - Issue #1297 - Unhide the items hidden in the Advanced
    drop-down file...
  *  a35b243f9b - plug-ins: always save the color profile in file-psd
  *  83250eb57c - app: don't use direct-buffer fill when some components
    are masked
  *  f508ec8b89 - app: mark REPLACE and PASS_THROUGH modes as trivial
  *  7ed93452e8 - Issue #1297 - Unhide the items hidden in the Advanced
    drop-down file...
  *  540cfa9611 - Issue #1297 - Unhide the items hidden in the Advanced
    drop-down file...
  *  92cd2a083b - Updated Slovenian translation
  *  053e5edc93 - libgimpcolor, app, modules, plug-ins: remove
    GEGL_ITERATOR2 define
  *  dac9bfe334 - app: add "direct" parameter to
    gimp_projection_flush_now()
  *  62aae3f3a4 - Update Polish translation
  *  06923d0f65 - app: fix iterated-over area in gimp_gegl_clear()
  *  42b82419b1 - app: another fix to drawable direct-fill criterion
  *  660f53d300 - app: fix drawable direct-fill criterion
  *  dd8268c0a2 - app: optimize simple whole-drawable fill/clear
  *  45fc4cb4f9 - app: add gimp_fill_options_fill_buffer()
  *  8adec5fb3a - app: add gimp_layer_mode_is_trivial()
  *  2e3eab7fbd - app: add gimp_gegl_clear()
  *  861f356b63 - app: in GimpPaintCore, align copied undo rect to tile
    grid
  *  bb9dd049fb - app: align drawable undo rectangle to tile grid
  *  ce3a6c4fd6 - app: use gimp_gegl_rectangle_align_to_tile_grid() in
    gimp:buffer-source-validate
  *  69e5f783c5 - app: add gimp_gegl_rectangle_align_to_tile_grid()
  *  f27b38808f - app: a few improvements to gimp-scratch
  *  67d595f651 - app: sigh, another gimp-scratch link fix, in config/
  *  471fa632cd - app: fix gimp-scratch linking in tests/
  *  ae6bebb981 - app: fix gimp-scratch linking
  *  8c9eb1c743 - app: #include  in gimp-scratch.h
  *  5d1a79a34f - app: fix definition signature of
    gimp_scratch_get_total()
  *  dbab0b557d - app: in Luminance mode, cache RGBA -> Y fish
  *  70b7316ebc - app: in Luminance mode, replace VLAs with gimp-scratch
  *  698d1af798 - app: add scratch-total variable to the dashboard
  *  a8a8655285 - app: add gimp-scratch allocator
  *  dcfbcc3da0 - Updated French translation
  *  01f9409902 - app: in GimpBacktrace Linux backend, don't leak
    backtrace when dropping threads
  *  c749097dcc - app: in GimpBacktrace Linux backend, make
    blacklisted_thread_names const
  *  6103f0e5d0 - app: use gimp_async_add_callback_for_object() in the
    bucket-fill tool
  *  7c00cf498a - app: use gimp_async_add_callback_for_object() in
    various places
  *  49fd2847ac - app: add gimp_async_add_callback_for_object()
  *  a779dd3849 - app: unref async when removing last callback if idle
    is pending
  *  4dd3e2197a - app: cache fishes per operation instance in layer-
    modes
  *  d71efdec20 - app: add the segment and spline max length options for
    line art.
  *  f7a4ce1051 - app: some code cleaning in gimplineart.
  *  83dd94ba6a - app: use gimp_tile_handler_validate_validate() in
    gimp:buffer-source-validate
  *  d6f0ca5531 - app: use gimp_tile_handler_validate_validate() in
    GimpProjection
  *  82a60997d4 - app: add gimp_tile_handler_validate_validate()
  *  0ad41cfe0c - app: add GimpTileHandlerValidate::validate_buffer()
    vfunc
  *  5a623fc54b - app: add
    GimpTileHandlerValidate::{begin,end}_validate() vfuncs
  *  8a47b68194 - app: avoid starting the chunk renderer while finishing
    drawing a projection
  *  b07f810273 - app: avoid flushing bufferless projections
  *  48335f61c3 - Revert "Updated Spanish translation"
  *  2298c7ab76 - Updated Spanish translation
  *  e9200d2c00 - webpmux: fix memory leak by calling WebPMuxDelete()
  *  5d4281944f - app: make GimpBucketFillTool a GimpColorTool.
  *  744d67939d - app: flood isolated pixels in smart colorization fill.
  *  6bec0bc82d - app: radius map actually not useful during smart
    colorization grow step.
  *  66ec467217 - plug-ins: make various usage of g_file_replace()
    safer.
  *  613bf7c5ab - app, libgimpconfig: make various usage of
    g_file_replace() safer.
  *  076b53511a - app: do no overwite XCF when an error occurred at
    saving time.
  *  d2f9549c9f - app: add possibility to antialias line art
    colorization.
  *  c32b0ecc92 - app: simpler code with gegl_node_blit().

 -- Alexander Pozdnyakov <censored>  Tue, 11 Dec 2018 10:22:18 +0300

gimp-gtk3 (2.99.0+git42513-7ce5abd35e-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 7ce5abd35e6c02288196ab966a009fb4314ff6f3
  * Date: 1543055925
  * git changelog:
  *  7ce5abd35e - plug-ins: remove now useless code under
    GTK_CHECK_VERSION(3, 0, 0).
  *  ec78a7e419 - app: gdk_test_simulate_key() Win32 replacement code
    unneeded on master.
  *  28d376ae3e - tests: OSX - activate GIMP window when tests are
    running
  *  7921b24a89 - tests: implement gimp_test_utils_synthesize_key_event
    on OSX/QUARTZ
  *  4e3441137e - tests: fix clang compilation error on test-eevl.c
  *  0a123a81a3 - Issue #2553 - Can't Move Imported or Pasted Path
  *  ea2c9eefb3 - app: do not activate OSX menu if tests are running to
    prevent crash
  *  53f0f93556 - add  to fix test link on OSX
  *  eb042e6c87 - app: add "line-art-max-grow" property to the bucket
    fill options.
  *  dd3d9ab3dd - app: make sure we reset tool modifier state before
    saving options.
  *  5a4754f32b - app: properly (bucket) fill created splines and
    segments in line art.
  *  3467acf096 - app: replace gegl:watershed-transform with custom
    algorithm.
  *  8304d2b5b7 - Issue #1025 - Place taken by expanded "Advanced Color
    Options"...
  *  36c885a6df - app: fix a line art leak in bucket fill tool.
  *  963eef8207 - app: priority map now unneeded for gegl:watershed-
    transform.
  *  c288b28ac8 - libgimpbase, libgimp, app: pass misc. GEGL config to
    plug-ins
  *  77c24ca16c - libgimpbase: add _gimp_wire_{read,write}_int64()
  *  9afa42ab91 - libgimpbase: don't leak GPConfig::icon_theme_dir
  *  b4e12fbbbb - app: add
    gimp_pickable_contiguous_region_prepare_line_art_async() ...
  *  663a6c7011 - app: in bucket-fill tool, cancel async on tool
    destruction
  *  62baffed98 - app: in gimp-parallel, boost priority of waited-upon
    asyncs
  *  965da12b35 - app: add GimpAsync::waiting signal
  *  2e45c4c8c8 - app: in bucket-fill tool, fix potential leak when
    computing line-art
  *  4575949cdf - app: in the bucket-fill tool, avoid CRITICALs when
    computing line-art ...
  *  03a928409a - libgimpwidgets: install gimpspinbutton.h
  *  79571231c5 - app: end point detection uses both the end point rate
    and clamped value.
  *  047265333c - app: better handle drawable and image update for line
    art computation.
  *  3f58a38574 - app: remove now useless erosion size option.
  *  a29f73bd9a - Issue #2224 - Use the "Swap folder" setting for the
    GEGL cache
  *  9d34e9334f - Update Polish translation
  *  b00037b850 - app: improve end point detection for smart
    colorization.
  *  287d90ba9e - app: force the image flush after a selection fill.
  *  72c6749634 - Update Spanish translation
  *  3821ce4bcd - configure.ac: require babl >= 0.1.60
  *  786bfa5171 - app: in scale tool, scale around center even when
    using numeric input
  *  255f2e1cdf - app: fix uninitialized variables.
  *  05a4437d9a - app: more gimp-parallel fixes
  *  115fc174f2 - app: indentation fix in gimp-parallel.cc
  *  2736cee577 - app: remove gimp_parallel_distribute(); use
    gegl_parallel_distribute()
  *  43e3939d4a - configure.ac: require GEGL >= 0.4.13
  *  afe1de950f - Issue #2501: Confusing wording in "Export Image as
    PDF" dialog.
  *  969143c436 - app: recompute line art if needed after a bucket fill
    commit.
  *  824af12438 - app: edit the bucket fill tool options with new line
    art options.
  *  e1c4050617 - app: bucket fill tool with a "paint-style"
    interaction.
  *  a3cda4abbe - app: make line art pre-computation in threads.
  *  f246f40494 - app: compute line art in advance.
  *  b9de1076ed - devel-docs: small update for GEGL buffer leak
    debugging.
  *  93a49951a0 - app: fix line art labellization.
  *  c4ff81540d - app: better use GeglBufferIterator!
  *  f02993fb9c - app: directly update the mask buffer with
    gegl_node_blit_buffer().
  *  410c747509 - app: create a simple priority map for line art
    selection flooding.
  *  e905ea7ba2 - app: with recent gegl:watershed-transform, no need for
    intermediate...
  *  0c80f8a718 - app: use char array for temporary data (rather than a
    GEGL buffer).
  *  f975f15ec0 - app: use simpler allocated variables.
  *  f19181dcf8 - app: make visited into single-level allocated array.
  *  910d7934f5 - app: fix stroke labels in
    gimp_lineart_estimate_stroke_width().
  *  1822ea399a - app: use more GeglBufferIterator.
  *  041a8f1eec - app: use GeglBufferIterator rather than
    gegl_buffer_sample|set().
  *  fcd038eb16 - app: babl types returned by choose_format() must be
    float!
  *  8502b4e743 - app: implement second step for line art
    selection/filling.
  *  8ed12b1b98 - app, libgimpbase: add GIMP_SELECT_CRITERION_LINE_ART
    selection type.
  *  85e6700aac - Help menu: various updates
  *  a2da1cd596 - Issue #2489 - Gimp 2.10.8 layer menu text along path
  *  0c20d2bf55 - Update Czech translation
  *  c0b107531e - configure.ac: escape backslash chars in compiler
    version string
  *  45fc30caa7 - Issue #2473 - Transforming a layer doesn't properly
    transform its mask
  *  658d9f3a82 - Issue #2470 - Spacing between grid lines does not stay
    at 1px ...
  *  7ab9ee2686 - libgimpwidgets: add GimpSpinButton
  *  84227fbfec - tools: in performance-log-viewer.py, fix "function()"
    predicate ...
  *  c7f1730702 - app: in performance logs, add new-lines between
    variable definitions

 -- Alexander Pozdnyakov <censored>  Sat, 24 Nov 2018 21:36:59 +0300

gimp-gtk3 (2.99.0+git42443-c61138f8f0-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: c61138f8f0c4273bd9c27fabed7e72d8417122d9
  * Date: 1541748193
  * git changelog:
  *  c61138f8f0 - tools: add performance-log-coalesce.py to EXTRA_DIST
  *  662636041c - devel-docs: another typo fix in performance-logs.md
    TOC
  *  5a077649f9 - devel-docs: fix typo in performance-logs.md TOC
  *  ba98b98f58 - Issue #2431: After coloring a selection and exporting
    to PDF, file...
  *  49375a3def - devel-docs: fix typo in performance-issue screenshot
  *  df4e35a846 - Issue #2454: recent libwmf uses pkg-config.
  *  baa8aadc83 - devel-docs: fix typo in performance-logs/Makefile.am
  *  a75c57f2cd - configure.ac: add devel-docs/performance-logs/Makefile
  *  e3b6c8e877 - .gitlab: add "performance" issue template
  *  fa9161e4f2 - devel-docs: add performance-logs documentation
  *  a29d040db5 - app: a few improvements to the GimpBacktrace Linux
    backend
  *  0b2d41635a - tools: a few improvements in performance-log-viewer.py
  *  fb95d3b86e - tools: in performance-log-expand.py, preserve threads
    with empty stacks
  *  eec1e1f189 - app: a few fixes to performance-log backtrace output
  *  2c4831f90b - desktop: update release date.
  *  56920dcdbf - app: don't let image component mask affect channel
    colors
  *  963322fdd4 - app: avoid allocating empty tempbuf for drawable
    previews
  *  21b36cd864 - tools: in performance-log-viewer.py, show variable
    descriptions
  *  646208eff0 - app: include variable descriptions in performance logs
  *  8009ea342a - app: simplify drawable preview rendering
  *  0cdbe91e5a - Issue #2436 - Crash after downsizing canvas
  *  3dea26b6ee - Update Spanish translation
  *  5d319b77bf - Issue #2160: Exporting to PCX results in a warped
    file.
  *  a181372795 - build: sync the nightly flatpak manifest with the
    stable one.
  *  6f31272c87 - Update Polish translation
  *  34376c7abf - app: propagate space in gimp_layer_mode_get_format
  *  c55f2308e1 - Issue #2379 - Crash on saving
  *  026fe766cd - devel-docs: add "step" blending function to GGR format
    spec
  *  bfcb7fc593 - file-pnm: Remove clamping when loading PFM files
  *  0fa2230e86 - Update Spanish translation
  *  4113aaad69 - app: fix tests for new show-tabs option

 -- Alexander Pozdnyakov <censored>  Sat, 10 Nov 2018 06:56:33 +0300

gimp-gtk3 (2.99.0+git42412-c271992aa0-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: c271992aa01dc8d565524ade8f511f4932c307fd
  * Date: 1540613687
  * git changelog:
  *  c271992aa0 - Issue #2405 - Rotation center shifts by half a pixel
    ...
  *  fbee6a6582 - Update Swedish translation
  *  7b2fb4a38c - Update Polish translation
  *  ae9d84dd22 - Issue #2235 - Color reset/swap keyboard shortcuts not
    discoverable...
  *  231b82a7fe - themes: draw a wider border around GimpFgBgColor's
    active color
  *  8ba81c8848 - Some small fixes in Italian installer translation
  *  bd48996933 - Fix compilation on Mac 10.6 and 10.7 (#2112)
  *  1cc3c3e5a4 - Update Polish translation
  *  7a146de71d - Update Polish translation
  *  298cc57042 - Issue #2345 - Add xyY to color sample readouts
  *  a39b4abfbc - configure/app: depend on GEGL 0.4.12
  *  1ca2d74411 - app: Add option in the windows menu to hide the image
    tab bar.
  *  1915c17584 - Issue #2226 - Assigning wrong color profile results in
    error reporting dialog
  *  38dcb73bfc - Issue #2386 - Pattern fill with selection is shifted
    in 2.10
  *  8421221b60 - Issue #2388 - CRITICAL: XMP Toolkit error 4: Invalid
    UTF-8 data byte
  *  2880f08044 - plug-ins: fix some new strncpy() warnings
  *  582c692010 - plug-ins: make curve-bend build again, and undeprecate
    it a bit
  *  6bb8c74a46 - plug-ins: kill GtkAlignment in all plug-ins which are
    currently built
  *  f8ce6b7440 - libgimpcolor: remove deprecated integer RGB <-> HSL
    conversion functions
  *  07f5527998 - plug-ins: stop using gimp_rgb_to_hsl_int(),
    gimp_hsl_to_rgb_int()
  *  40df58011f - libgimpcolor: remove gimp_rgb_to_hsv_int() and
    gimp_hsv_to_rgb_int() cruft
  *  befe80bd08 - plug-ins: don't use gimp_rgb_to_hsv_int() and
    gimp_hsv_to_rgb_int()
  *  075ba4eccc - Update Spanish translation
  *  e8b2e0e103 - Update Spanish translation
  *  1d43e2ff37 - Issue #2332 - Marching ants from one image displayed
    on every tab
  *  4664fa73fb - tools: in performance-log-viewer.py, allow sorting
    profile by function name
  *  27dc9b815d - tools: in performance-log-viewer.py, fix percentage
    cell renderer
  *  dac5be6108 - plug-ins: kill GtkAlignment in cml-explorer
  *  0b99fc8194 - plug-ins, pdb: remove the fractal-trace plug-in and
    add a PDB compat proc
  *  643004af06 - plug-ins: kill some deprecated GtkAlignments
  *  5866e48f8a - docs, etc: regenerate system gimprc and its manpage
  *  2e4b3ae05a - Issue #1371 - Add title printf-like expando for export-
    clean and export-dirty
  *  f5f3573337 - plug-ins: kill deprecated GtkAlignment in file-xmc
  *  ac282f2045 - Misc. typos
  *  450843baa7 - Replace deprecated CGColorSpaceCopyICCProfile with
    CGColorSpaceCopyICCData
  *  26ea334825 - tools: in performance-log-viewer.py, visualize
    percentage in profile viewer
  *  2987f012f9 - Issue #2087 - Issues discovered by coverity scan
  *  0f88830a00 - configure.ac: the list of required versions is now
    alphabetically ordered
  *  ac26671eb6 - Fix plugin focus issues on osx
  *  0102ebe0ac - Update German translation
  *  3a73fb848f - Update Spanish translation
  *  e879343012 - Update Polish translation
  *  d885ef34f5 - configure/app: depend on GEGL 0.4.10
  *  e26a220a6f - Issue #2237 - export as, select file type (by
    extention) list problem

 -- Alexander Pozdnyakov <censored>  Sat, 27 Oct 2018 08:36:35 +0300

gimp-gtk3 (2.99.0+git42368-7adb6c26e5-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 7adb6c26e5913b70decfcd7119354a4f59feb216
  * Date: 1539366956
  * git changelog:
  *  7adb6c26e5 - Issue #2210 - GIMP crashes on startup if usb mouse is
    present
  *  43b492ff83 - tools: fix performance-log viewer profile thread-
    filter
  *  72fc01742b - app: always use libunwind for symbol names in
    GimpBacktrace Linux backend
  *  85b16b9eaa - app: fix gimp_wait() deadlock
  *  cb51ea981a - tools: add performance-log-coalesce.py; use in
    performance-log-viewer
  *  52772cf3ff - app: in GimpBacktrace Windows backend, avoid bogus
    symbol addresses
  *  52908f397f - app: in GimpBacktrace Windows backend, set main-thread
    name
  *  ca6e4eb460 - app: improve description comment of GimpAsync
  *  5e6e979a00 - Issue #2339 - Error while executing script-fu-ripply-
    anim
  *  4969d75785 - app: allow progressive execution of parallel async
    operations
  *  1c9775d7bd - libgimpbase: just remove a small typo in a doc
    comment.
  *  ea2c3d2cea - Update Romanian translation
  *  74efea7e34 - app: fix tooltips on the toolbox' color and image
    areas
  *  c399b894a8 - app: remove the image's "Enable Color Management"
    toggle
  *  c483beadb3 - Update Hungarian translation
  *  30d7599389 - Update Hungarian translation
  *  e5f312335e - Update Hungarian translation
  *  ca6e22f0f8 - app/configure: depend on babl-0.1.58
  *  3eaae58595 - Issue #2308 - Strange behavior when switching active
    layer during transform
  *  84066ca26a - app: use "step" blending function in "FG to BG
    (Hardedge)" gradient
  *  68bf99e806 - Issue #2303 - Please add Constant type of gradient
    interpolation ...
  *  be84c6e766 - Update Swedish translation
  *  3e579efae0 - Remove extra newline character in zh_HK translation
  *  97392b9e15 - Update German translation
  *  d853f56203 - Update Dutch translation
  *  3c92b5e00b - plug-ins: fix a datasourcetype does not shown in
    metadata-editor.
  *  e46fdc714e - app: in gimp-parallel, cancel ongoing async operations
    upon exit
  *  6bc0b3b8ad - app: add gimp_data_factory_data_cancel()
  *  50bab438ce - app: don't depend on GimpData sort order for
    identifying internal data
  *  5ac267820f - INSTALL: update mypaint-brushes repository (finally
    upstream!).
  *  88438c5055 - tools: in performance-log-viewer.py, add annotated
    source view
  *  b672f20075 - tools: in performance-log-view.py, don't change call-
    graph path ...
  *  97498017c0 - tools: in performance-log-viewer.py, cache source file
    lookups
  *  0f38709259 - tools: in performance-log-viewer.py, allow viewing
    source files ...
  *  cb892aa0e6 - plug-ins: add more generated files in .gitignore.
  *  1e7d714f0a - plug-ins: pygimp: Add autogenerated python files to
    .gitignore
  *  04688c3111 - Use the "with" keyword when dealing with file objects
  *  263b4722ca - Use assignment operator
  *  6090fd654f - "Generator Expressions" improvements
  *  82e59a951d - Use list comprehensions
  *  09d1a3c82f - Comparision to None should be done with "is" or "is
    not"
  *  46e5e4d478 - tools: in performance-log-viewer.py, handle infinities
    in sample graph
  *  a21667821c - app: avoid double-initialization of operation tools
    when changing layers
  *  d12dd3fb35 - app: don't commit trivial warp transform
  *  ed20393f0e - Issue #1180 - Warp tool aborts changes to layer A when
    ...
  *  1742e76144 - Updated Danish translation of gimp-windows-installer
  *  4ad04cdef8 - Updated Danish translation of gimp-plug-ins
  *  242c556ff9 - Updated Danish translation
  *  8895c20a90 - Updated Danish translation of gimp-libgimp
  *  ae3c006293 - app: avoid applying buffer to drawable if application
    region is empty
  *  a782acab57 - Issue #2287 - Weird things happen with dodge tool ...
  *  ae628a8664 - Issue #2222 - Warp Transform doesn't commit changes
    upon saving ...
  *  fca05065e1 - tools: in performance-log-viewer.py, retain call-graph
    path

 -- Alexander Pozdnyakov <censored>  Sat, 13 Oct 2018 23:28:56 +0300

gimp-gtk3 (2.99.0+git42315-6ad3dbdb17-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 6ad3dbdb17d1cc419b15dbb84a144545d695bf4a
  * Date: 1538166657
  * git changelog:
  *  6ad3dbdb17 - app: in performance-log-viewer.py, add undo support
  *  e6b92dbbc6 - Update Polish translation
  *  fb0b04e8d9 - build: bump some dependencies in nightly flatpak.
  *  ba53a833b2 - desktop: prepare release of GIMP 2.10.8.
  *  c1347a7f26 - app: construct tool-options GUI lazily
  *  d33fb0e7b8 - tools: various improvements in gimp-performance-log-
    viewer.py
  *  9a2999a553 - plug-ins: in script-fu, don't query PDB procedures'
    info on startup
  *  72b80213bc - Update Brazilian Portuguese translation
  *  a5baba5539 - Issue #2272 - Crash when using the intelligent-
    scissors tool ...
  *  53964dcb92 - Revert "app: add "perspective correction" option to
    the measure tool"
  *  bf2ea81fcc - app: use gimp_dialog_set_alternative_button_order()
  *  24fb597196 - app: tweak focus behavior of GimpToolWidgetGroup when
    removing widget
  *  d31725a9cd - app: add "perspective correction" option to the
    measure tool
  *  95d2c92ff2 - app: in GimpToolWidgetGroup, improve focus behavior
    when adding/removing widgets
  *  5b217b3ad4 - app: in GimpToolWidgetGroup, calculate hover widget at
    button press
  *  20a6a3583b - app: confirm transforms that result in very large
    items
  *  2ae823ba2b - app: add gimp_drawable_transform_get_effective_clip()
  *  2c52bba071 - app: indentation fix in gimpdrawable-transform.[ch]
  *  51d9934942 - tools: in performance-log-viewer.py, right-align
    backtrace frame number column
  *  407e9f36ca - tools: in performance-log-viewer.py, set thread filter
    search column
  *  3f630378b0 - tools: in performance-log-viewer.py, add thread filter
    to profile
  *  a7afbe13ec - tools: in performance-log-viewer.py, defer UI updates
    util needed
  *  0245775346 - configure.ac: fix libbacktrace test
  *  7cdd1ebeef - app: add source location information to the Linux
    GimpBacktrace backend
  *  2c8e3f8e0a - tools: only show object/source basename in performance-
    log backtraces
  *  c7a4eb4602 - tools: replace performance-log viewer call-graph
    direction icons
  *  c537341d35 - tools: a few improvements in performance-log-viewer.py
  *  4dc45f9658 - libgimpmath: fix typo in various places:
    s/orthognal/orthogonal/.
  *  a1b08a503d - Revert "app: disable parallel asynchronous operations
    when GEGL_THREADS=1"
  *  6a5023a38a - Issue #2179: Get rid of the win32_use_hkcu flag.
  *  f7ac033777 - libgimpwidgets: fix accidential double G_ADD_PRIVATE
  *  a5c8dd5c73 - app: fix incompatible pointer type warning in
    gimpviewrendererdrawable.c
  *  a84b57e67e - app: fix unhandled enumeration value warning in
    gimptextlayer.c
  *  3b0040c043 - app, libgimp*, modules: don't use
    g_type_class_add_private() ...
  *  d5586ed9d0 - Updated Italian translation
  *  7bfd22ca68 - Fixed small typo
  *  ef8042e812 - icons: fix icons!
  *  97247f41ea - app: don't sanity check for "gegl:matting-levin".
  *  9560a653c5 - configure: check presence of "gegl:matting-levin" with
    `gegl --exists`.
  *  386587736f - Misc. typo fixes
  *  64b00b5c7f - plug-ins: add the "msf1" brand for HEIF files.
  *  f8dd444e98 - tools: in performance-log-viewer.py, fix profile
    viewer search column
  *  3601c9189b - tools: add performance-log-viewer.py and driver
  *  7e186f3e5d - tools: add performance-log-deduce.py
  *  87999d17db - Update Polish translation
  *  4ad3993eca - Issue #2209: more accurate magic for HEIF files.
  *  2c6b5c371e - app: add more information to performance logs
  *  e8c1cd79ba - app: in gimpbacktrace-linux, use SA_RESTART for the
    backtrace signal
  *  6038f405bf - Updated Greek translation

 -- Alexander Pozdnyakov <censored>  Sat, 29 Sep 2018 06:52:05 +0300

gimp-gtk3 (2.99.0+git42266-dc9a30446b-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: dc9a30446ba9a27f10cc37c7627dfd11f6ac9c88
  * Date: 1536996189
  * git changelog:
  *  dc9a30446b - devel-docs: add the package maintainers in the release-
    howto.
  *  ff56a3af8d - build: update the flatpak cron file.
  *  d738d2f645 - Issue #2209: HEIF: Invalid input: No 'ftyp' box.
  *  a654ecbd70 - build: assume yes to questions when updating flatpak
    runtimes.
  *  573d817539 - Issue #2055: make save dialog compatibility
    information understandable.
  *  0fa2ef9118 - app: add a reason string for internal zlib compression
    in GIMP 2.10.
  *  7448c7f811 - libgimpwidgets: do not assume a GimpFrame has a child.
  *  ea67537d85 - app: conditionnally free new profile in
    gimp_image_convert_precision().
  *  6c6a7514a4 - app: some cleanup in gimppaintcore-loops
  *  6fca9959c7 - plug-ins: migrate pagecurl to new iterator api
  *  cc10af72cc - plug-ins: migrate screenshot-x11 to new iterator api
  *  49c53568d7 - plug-ins: migrate print-draw-page to new iterator api
  *  8edbc0d491 - plug-ins: migrate ifs compose to new iterator api
  *  29f63616d2 - plug-ins: migrate file-tiff-load to new iterator api
  *  3a2014984d - plug-ins: migrate psd plug-ins to new iterator api
  *  ee48ec6877 - plug-ins: migrate gradient-map to new iterator api
  *  4165a315d5 - plug-ins: migrate qbist to new iterator api
  *  764085278f - plug-ins: migrate file-png to new iterator-api
  *  b7633c722e - plug-ins: compose migrated to new iterator api
  *  6ab12061b7 - plug-ins: colormap-remap migrated to new iterator api
  *  754a3c5b18 - plug-ins: border-average migrated to new iterator api
  *  22b4b647bd - plug-ins: decompose migrated to new iterator api
  *  55b3438328 - app: migrate gimpoperationmaskcomponents to new
    iterator api
  *  c6d23add65 - app: migrate gimpoperationgradient to new iterator api
  *  f03a84d607 - app: migrate gimpoperationcagetransform to new
    iterator api
  *  822f9f0d2b - app: migrate gimpoperationcagecoefcalc to new iterator
    api
  *  95358ca1fa - app: migrate operationbuffersourcevalidate to new
    iterator api
  *  cdda37f4ee - libgimpcolor: migrate to new iterator api
  *  41e8035635 - modules: migrate display filters to new iterator api
  *  6761da42b2 - modules: migrate aces-rrt filter to new iterator api
  *  fb5d7832a8 - app: migrate paintcore loops to new iterator api
  *  97ed7817d8 - app: migrate gimpmybrushsurface to new iterator api
  *  46e9036578 - app: migrate brush core to new iterator api
  *  ea9c5e6a49 - app: migrate ink paint core to iterator api
  *  24fbdfb591 - app: migrate heal to new iterator api
  *  beb4ecb238 - app: migrate iscissorstool to new iterator api
  *  4b77831e03 - app: migrate gimp-gegl-mask to new iterator api
  *  fcf113a39c - app: migrate gegl-mask-combine to new iterator api
  *  567ffe94ff - app: migrate gegl-loops to new iterator api
  *  d99cae4ab8 - app: gimpscanconvert: migrate to new buffer iterator
  *  c56f543354 - app: pickable-contiguous-region migrated to new buffer
    iterator
  *  43c107aeab - app: palette-import migrated to new buffer iterator
  *  9f481d3607 - app: image-convert-indexed migrated to new buffer
    iterator
  *  2c2d8d86fd - app: histogram migrated to new buffer iterator
  *  972f232316 - app: gimpdrawable-transform migrated to new buffer
    iterator
  *  829ca6583d - Issue #2179: Make file_rawtherapee use the registry
    value that is...
  *  35c71348a9 - Update Spanish translation
  *  2273ebd6dc - Update Polish translation
  *  601c213c7a - app: don't change text-layer box mode after moving
    using text tool
  *  238c1035db - app: fix text tool frame position when undoing move
    operation
  *  a03183b266 - app: streamline text-tool drawing blocking/unblocking
    logic
  *  a1caa17531 - app: fix uninitialized variable warning in
    gimptexttool.c
  *  5483ea88e5 - app: avoid to rotate unattached vectors directory in
    ...
  *  1ff9487d00 - Revert "app: make unattached vectors enable to
    rotate."
  *  166c2c6a89 - Update Hungarian translation
  *  b9f1ab8f53 - app: more cleanup in GimpBacktrace
  *  644234e99d - app: GimpBacktrace Windows backend only available with
    Dr. Mingw.
  *  ad1f4f51bc - Update Finnish translation
  *  c2666ae5b8 - configure, app: depend on babl-0.1.57
  *  78adb7c900 - app, tools: add "running" thread attribute to
    GimpBacktrace/performance-log
  *  667efc221d - app: add Windows backend to GimpBacktrace
  *  a6ec857123 - app: add source-location information to GimpBacktrace
  *  422f6a55e4 - app: more GimpBacktrace tidying
  *  2d415f53bf - app: make unattached vectors enable to rotate.
  *  8dfe00fa17 - Issue #2064 - text along path not working with
    vertical text.
  *  c4d89bfe0b - app: remove unused #define in gimpbacktrace-linux.c
  *  7ac87dc01e - app: rename gimp_backtrace_get_symbol_info() to
    ..._get_address_info()
  *  77746fd8fc - app: in gimpbacktrace-none.c, fix
    gimp_backtrace_get_frame_address()
  *  0d3647f854 - app: remove stray g_printerr() from gimpbacktrace-
    linux.c
  *  cb8dd047d0 - app: minor cleanup in GimpBacktrace
  *  0e26525e65 - app: show error on attempt to subtract-from/intersect-
    with empty selection
  *  7a02859d32 - app: fix app/tests linking
  *  0e04b77589 - po: add dashboard-commands.c to POTFILES.in
  *  d7c74a615b - tools: add performance-log-related tools
  *  36477bb287 - app, icons, menus: add performance-log recording to
    the dashboard
  *  80bf686c94 - app: add GimpBacktrace
  *  a109a77db1 - app: add mnemonics to dashboard action labels

 -- Alexander Pozdnyakov <censored>  Sat, 15 Sep 2018 18:53:13 +0300

gimp-gtk3 (2.99.0+git42189-d03e5a90d3-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: d03e5a90d3707ce3e88ec44a951e35db129173e1
  * Date: 1535826177
  * git changelog:
  *  d03e5a90d3 - Update Brazilian Portuguese translation
  *  b839263372 - Update Spanish translation
  *  1a20253b0c - app: use gimp_gtk_container_clear() in GimpDashboard
  *  b3d27555ec - app: remove unused function prototype in GimpDashboard
  *  e98255efc1 - Issue #2124 - The origin of vertical, right to left
    text does not...
  *  2bec4b0a0c - INSTALL: also add gexiv2 dependency in requirement
    table.
  *  7a7de5c61c - desktop: add missing filter in  notes.
  *  c04544c3db - Update INSTALL.in - gexiv2 required version
  *  3bf1c6a571 - configure: Simplify libjpeg detection
  *  072d6b0d12 - Issue #2120 - Segmentation fault while using Levels to
    white balance a layer
  *  5dcee9ad37 - file-jpeg: Fix the copyright and license notices of
    jpeg-icc.*
  *  be668697cb - Update Polish translation
  *  547190faa8 - Issue #2116 - bug: Image guide creation by dragging
    does not allow ...
  *  d210199da5 - app: fix dashboard swap read-throughput desc.; add
    translator comment
  *  f0cb8a6f6f - Update Polish translation
  *  4c9d82aaff - Update German translation
  *  e563845174 - Issue #2095 - Filter wavelet-decompose error with
    layer Group option active
  *  bcf9c94358 - app: s/sprintf/g_snprintf/ in xcf_save_image()
  *  ec80a88513 - app: explicitly clear GUI when halting a filter tool
  *  fd64aae47b - app: add gimp_gtk_container_clear()
  *  717c183a3e - app: make GimpDeviceInfo more rubust against broken
    device listings
  *  5d937a237b - icons: make the gap of the broken chain larger in the
    Color theme
  *  49fc5e3034 - tools: invert-svg build tool no longer necessary.
  *  96dc7da000 - devel-docs: document new debugging option --enable-
    win32-debug-console.
  *  a1706bbd29 - app: use adaptive chunk size when rendering
    projections
  *  105ffc787d - app: don't chunk update area when rendering projection
    synchronously
  *  b8d4ab4808 - configure: reorder the dependency version list.
  *  9420805525 - Issue 2052 - Crash when using the flip tool
  *  668fee966a - libgimp: in GimpTileBackendPlugin, use
    gegl_tile_backend_command()
  *  17e37ddf24 - INSTALL: add appstream-glib in the dependency list.
  *  11cee13f62 - configure: more explicit error message for gtk-encode-
    symbolic-svg.
  *  bc3b076caf - libgimp: disable tile command range check in plug-in
    tile backend
  *  de11e3532c - Issue #1970: Python-fu missing in 2.10.4.
  *  b67d7c4413 - app: fix "Bad interpreter" error messaging.
  *  f1ff239d68 - configure.ac: require GEGL >= 0.4.9
  *  5446163e1d - app: show swap read/write throughput in the dashboard
  *  cd54457d46 - app: add "queued" field to the dashboard swap group
  *  b6e552a74b - app: add "compression" field to the swap dashboard
    group
  *  8313a40fb5 - app: show horizontal scrollbar in dashboard when
    necessary
  *  1d555018ed - desktop: GIMP 2.10.6 is now planned to be released on
    2018-08-19.
  *  0b73a1bc93 - icons: fix build with vector icons (default).
  *  6ad5d74565 - configure/app: depend on GEGL 0.4.8
  *  b810590b44 - plug-ins: include the right python source in the
    distribution.
  *  9bbe950c00 - po-python: skip copied Python files from POTFILES.
  *  babf74a3db - icons: generate PNG symbolic icons with `gtk-encode-
    symbolic-svg`.
  *  8cfe2df866 - app: allow GUI config property for icon style
    preference.

 -- Alexander Pozdnyakov <censored>  Sun, 02 Sep 2018 07:14:05 +0300

gimp-gtk3 (2.99.0+git42143-4c5cb92352-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 4c5cb92352754cf8ef27cd0d3413a253d2b99428
  * Date: 1534524242
  * git changelog:
  *  4c5cb92352 - Update German translation
  *  bcdd575124 - Issue ##2000 - Linked and unlinked chain icons look
    almost identical
  *  d65f5eb9de - Update Brazilian Portuguese translation
  *  67cab0a9cf - Update Brazilian Portuguese translation
  *  b4f7a90afe - app: reorder function definitions/declarations.
  *  ff4ce6b70b - Update Turkish translation
  *  d5b0f71b4c - app: open the Windows console a bit earlier.
  *  624edf9017 - Issue #1809: update DLL directory for 32-bit plug-in
    run from 64-bit...
  *  3d464e03b4 - configure/app: depend on babl 0.1.56
  *  fb57133d55 - INSTALL, configure: replace Jasper with OpenJPEG.
  *  ddeff31476 - app, configure: add a --enable-win32-debug-console
    build option.
  *  0832bbd771 - plug-ins: replace s/printf/g_printf/
  *  8e453330c9 - configure: GLIB_COMPILE_RESOURCES is wrong when cross-
    compiling.
  *  f8a1d574ee - libgimpthumb: another missing link to libgimpbase.
  *  1461496999 - tools: fix linking error.
  *  04bbe941d5 - Issue #1999: Opening the Preferences dialogue triggers
    Xcode warning.
  *  ae19441ddc - app: small code cleaning.
  *  4818e93686 - Updated Slovenian translation
  *  442e71dbfe - Updated Slovenian translation
  *  b7d614b330 - Update Latvian translation
  *  49cebcb643 - Update Spanish translation
  *  a6c65fe05f - Update German translation
  *  fabc0ceaf7 - Update German translation
  *  29a05ccfac - Update Swedish translation
  *  fc2c640ca2 - app: fix group layer drawable update during size
    change
  *  2d63bc6e0a - app: fix projection update-area offset upon buffer
    allocation/reisizing
  *  0380ac82bf - Update Polish translation
  *  537bf4ec6a - app: add gegl:long-shadow to the menus
  *  b6c56a6ae9 - app: keep sanity/blacklist gegl op lists
    alphabetically sorted
  *  d4ef45bdbd - configure.ac: require GEGL >= 0.4.7
  *  0b075b5692 - Update Latvian translation
  *  3c483321ee - Updated Slovenian translation
  *  0a42267d1e - Update Latvian translation
  *  0e6364d583 - Update Latvian translation
  *  c210a1f097 - Updated Slovenian translation
  *  bd2e7d1805 - Updated Slovenian translation
  *  0d696efe89 - Updated Slovenian translation
  *  01ae843589 - Updated Slovenian translation
  *  6938d11716 - Issue #1997 - Colors not properly converted to image's
    color space
  *  753523c4d1 - Issue #1953 - Crashes during color profile conversion
  *  ef60a04a53 - Update Swedish translation
  *  bbd5b66d65 - Update Swedish translation
  *  6798f7d4cd - app: add precondition checks to
    gimp_gegl_convert_color_profile()
  *  3ff2f28b94 - Update Spanish translation
  *  49dfc6143d - Issue #1662 - GIMP crashes while using cage transform
    when selection is active
  *  0169d48165 - Update Polish translation
  *  549d880847 - app: display extension long description in the details
    widget.
  *  ab1bad23e3 - Update German translation
  *  a4e0a8f96e - app: extensions can now install themes.
  *  7d611e713c - app: extensions can now install splashes.
  *  c7b5977637 - app: work with GIO in splash code.
  *  5331e40042 - Update Spanish translation
  *  b3add5109c - app: fix small leak.
  *  f6d1380fcd - app: removing gimp_get_icon_size() now unused.
  *  d1372c6c24 - libgimpwidgets, app: change "stock-size" property
    of...
  *  343bfbf259 - desktop: preparing release for GIMP 2.10.6.
  *  9530b5cea3 - Issue #1980 - Color picker wrong results when picking
    from non-sRGB...
  *  f14ace2116 - Update Swedish translation
  *  05226763ba - Update Swedish translation
  *  a2fe90aa54 - Issue #1980 - Color picker wrong results when picking
    from non-sRGB...
  *  f0e585e7ff - Fix file-pdf-save exports broken vertical text.
  *  2ac91e0fc3 - Issue #1125 - Transform tools temporarily disables
    layer mask
  *  2b90231844 - Update Spanish translation
  *  79bfcabc81 - Update Spanish translation
  *  afc8066630 - Update Spanish translation
  *  8226265b12 - Issue #1954 - GIMP-2.99 color changes when converting
    between...
  *  d9737ba156 - Update Polish translation
  *  b3c9089ea2 - Issue #1974: and again another memory leak.
  *  50221e1438 - Issue #1974: another memory leak when saving a file.

 -- Alexander Pozdnyakov <censored>  Fri, 17 Aug 2018 22:31:24 +0300

gimp-gtk3 (2.99.0+git42074-2912fe7c17-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 2912fe7c1765dfc8d2e3f4858dc03ef4178e1c70
  * Date: 1533380223
  * git changelog:
  *  2912fe7c17 - Issue #1974: Memory leak in gimpimage.c.
  *  0ab682b0f5 - Issue #1974: Memory leak in gimpimage.c.
  *  aafa925906 - Issue #1846 - "gitlab::" typo in the Windows installer
  *  c6b8a4213c - app: short-circuit GimpProjection bounds-changed
    handler if disjoint
  *  bb5e3fd926 - app: fix gimp_projection_projectable_bounds_changed()
  *  bd726c96bf - app: avoid re-rendering group layers upon resizing
  *  3ff820a00a - app: avoid re-rendering group layers upon translation
  *  1bb3e962f6 - app: use gimp_projectable_bounds_changed() when
    resizing group layers
  *  a4957c7c76 - app: stop idle projection rendering when flushing
    group layers
  *  26a8d141f6 - app: add "update" parameter to
    gimp_drawable_set_buffer_full()
  *  fbeae36118 - app: respond to GimpProjectable::bounds-changed in
    GimpProjection
  *  460c3d1349 - app: add GimpProjectable::bounds-changed signal
  *  eeed4778a2 - app: add gimp_tile_handler_validate_buffer_copy()
  *  12530e21b2 - app: add gimp_tile_handler_validate_unassign()
  *  e1e4ba9c8b - app: in GimpTileHandlerValidate, clear data when
    allocating tile
  *  1a0185f7ef - Updated Slovenian translation
  *  19076b133f - Updated Slovenian translation
  *  a03dc0e772 - Updated Slovenian translation
  *  79bdbfaab6 - Update German translation
  *  1394af39ec - Updated Slovenian translation
  *  3889a59197 - libgimpcolor: make
    gimp_color_transform_process_buffer() thread-safer
  *  0ce4db749d - app, libgimpbase: update vertical text labels
    (shorten)
  *  9cdedc98f8 - app, libgimpbase: update vertical text labels.
  *  5c56f8cb3a - app: minor coding-style cleanup.
  *  ee468b0024 - Fixed when texttool popup is shown first, it does not
    have current text direction.
  *  70945b8960 - Fixed that anchor position of text is shifted when
    text direction is changed.
  *  9c84d2375b - INSTALL: update gettext requirement.
  *  8e6afe10a6 - configure: making xgettext recommended version a
    requirement.
  *  a03e52ea08 - app: add "cairo-ARGB32" to "R'G'B'A u8" in
    gimp_babl_init_fishes().
  *  79a5c304d2 - po: fix validation of Desktop file because of Marathi
    keywords.
  *  a826a19359 - Issue #1884 - Incorrect font when export to png
  *  f38443f3b0 - app: copy the is-color-managed status when duplicating
    an image
  *  d7345a6a1f - Issue 1917 - GIMP-2.99 uses sRGB instead of the user-
    selected monitor profile
  *  b405b0364c - Modified a comment in more detail.
  *  949912f5d6 - Misc. typos
  *  b2d5920d7e - Update Spanish translation
  *  5798728f98 - Update Spanish translation
  *  e326faa77c - icons: update icons for new top-to-bottom text
    feature.
  *  587d9bbb03 - MR !19: Add support for vertical text writing.
  *  712557e761 - Update Brazilian Portuguese translation
  *  46f528131b - Issue 1652 - Empty toolbox has very large minimum
    height in MWM
  *  b70de60680 - Update Polish translation
  *  1e5cf10585 - icons, app, libgimpwidgets: use Freedesktop standard
    icons.
  *  2ca55c8e36 - libgimpwidgets: fix gimp_monitor_get_color_profile()
  *  9019512840 - Update Spanish translation
  *  6b4b3bad13 - app: show relevant files only by default.
  *  6369445874 - Issue #1160: file dialog view filter getting confused
    with file...
  *  193a49a6d1 - app: force the extra widget to take as much place as
    possible.
  *  9ae7827f9b - Issue #1160: file dialog view filter getting confused
    with file...
  *  fdaca0de80 - Update Spanish translation
  *  3620baa24d - Update Spanish translation
  *  1d9332e12d - Update Spanish translation
  *  a5102a7dba - */Makefile.am: add *marshal.h files to BUILT_SOURCES
  *  248199e997 - app: make replacing a drawable's format use almost no
    undo memory
  *  a76553fb62 - Updated Spanish translation
  *  78abe756f1 - app: fix segafult when halting filter-tool with
    controller
  *  6976e87dac - app: in prop-GUI, use "direction" UI-meta of angle
    props for dial
  *  0c477564ad - app: in GimpDial, add "clockwise-angles" property ...
  *  fdc3c84fc5 - build: move fribidi as a module of pango in flatpak
    manifest.
  *  cb132d2a97 - configure/app: depend on GEGL 0.4.6
  *  5fdcc0dfbb - configure/app: depend on babl 0.1.54
  *  550e2905dd - Update Polish translation
  *  255e5a52a4 - modules: fix typos in ACES RRT’s translatable strings
  *  2e6b8082c8 - Update POTFILES.in
  *  768a4d439d - modules: rename filmic display filter to ACES RRT
  *  9a03a7f6cd - icons: add missing Symbolic/24/gimp-color-space-non-
    linear.png
  *  97f6179281 - icons: add missing Symbolic/16/gimp-color-space-non-
    linear.png
  *  ce0d6b3799 - icons: add missing file 16/gimp-color-space-non-
    linear.png
  *  e09e563a70 - Initial space invasion commit in GIMP
  *  5c94ebaed3 - libgimpwidgets, icons: add gimp-color-space-non-linear
    icon
  *  9b9ca43777 - Update Spanish translation
  *  69100f7e6d - Update Spanish translation
  *  955136e74b - app: do not show close button to extensions dialog.
  *  e49cfd0e44 - Update Ukrainian translation
  *  dec35b98e0 - Update Spanish translation
  *  6b1d77b11c - Issue #1874 - Critical error after selecting "Edit
    Text on Canvas" ...
  *  dbb9555d2f - Issue #788: also install all python plug-ins in their
    own directory.
  *  1cd87e2e9a - Update Greek translation
  *  534e8aa92c - app: improve file-handler sorting
  *  530a2bd9a5 - INSTALL: add some recommended dependencies to GEGL.
  *  c9a382f7bd - app: connect the switch to start/stop the extension.
  *  d68a68c54d - app: add "running" property to extension.
  *  acdf169d97 - app: set overrided system extensions as unsensitive.
  *  4d745743e8 - app: functions to manage running extensions.
  *  02aec4c3d6 - app: serialize and deserialize extensionrc from
    GimpExtensionManager.
  *  bc427479e0 - libgimpconfig: update some description comments.
  *  3d6a9f3ab5 - Update POTFILES.in
  *  fe14feaaff - modules: add a filmic proof display filter
  *  b2a9bb4688 - app: fix dynamics editor "fade" curve color
  *  bfc2681753 - app: indentation fix in gimppluginmanager-restore.c
  *  0320126254 - Issue #1825 - PSD files are loaded as merged by
    default ...
  *  b4ac956859 - app, pdb: add gimp-register-file-handler-priority
    procedure
  *  e707e55f82 - app: update babl API usage
  *  ac5f44eb74 - app: opaque in gimp_layer_new() is 1.0 not 255
  *  ac57af58a2 - libgimpcolor: add gimp_color_profile_get_space()
  *  a810c6b60b - app: update GimpToolCompass when display is
    scaled/rotated
  *  0f03f9e9f5 - app: in GimpToolCompass, add visual distinction
    between angle lines
  *  f026a3fc2d - app: keep display-enums.h (sort-of) alphabetically
    sorted
  *  2e08c9164a - Issue #1850 - Undoing the "straighten" operation in
    the Measure tool ...
  *  7a91aabf37 - app: bind "orientation" measure-tool option to compass
  *  47a008be97 - Issue #1805 - Sample Points keep resetting themselves
    to "Pixel"
  *  cb3b7a1ba5 - Issue #1851 - Measure tool straighten rotation is
    always to the horizontal.
  *  d2f33cf1be - app: add "orientation" property to GimpToolCompass +
    improvements
  *  4fefab1798 - app: fix line-angle constraint when xres != yres
  *  a0129504c8 - Issue #1805 - Sample Points keep resetting themselves
    to "Pixel"
  *  2aaa133442 - libgimpmodude: increment GIMP_MODULE_ABI_VERSION
  *  f676f2aa79 - app: move GimpColorFrameMode to the core and name it
    GimpColorPickMode
  *  a7a277efe7 - app: sort core-enums.h alphabetically
  *  827faa2a25 - app: minor cleanup in gimpguide.c
  *  bac29b4d67 - Update Polish translation
  *  18e0aedde3 - Update Ukrainian translation
  *  2cd829eb85 - app: add GimpAuxItem as base class for GimpGuide and
    GimpSamplePoint
  *  b4c244b839 - app: turn GimpSamplePoint into a GObject, just like
    GimpGuide
  *  e76eb736d4 - app: some cosmetic cleanup in the guide code
  *  b140b283dc - app: rename enum GimpColorPickMode to
    GimpColorPickTarget
  *  8b71d32659 - app: fix GimpControllerWheel for smooth scrolling
    events
  *  432a884715 - app: flush async-operations queue when setting async
    thread count to 0
  *  8dce3f3323 - Update Spanish translation
  *  408540659f - app: disable parallel asynchronous operations when
    GEGL_THREADS=1
  *  719059fb4e - gimptoolpolygon.c source typo
  *  732bcb463e - Misc. comment typos
  *  680642e37c - plug-ins, pdb: remove the unsharp-mask plug-in and add
    a PDB compat proc
  *  bab75b7365 - Change a bazillion URLs to https://
  *  c7272d779c - po-python: apparently I missed one bugzilla URL before
  *  02160a26b0 - libgimpthumb: update the URL of the thumbnail spec
  *  491ebb0619 - Update Brazilian Portuguese translation
  *  0fa991fb5f - app: undeprecate gimpdisplayshell-selection.c
  *  44b469e493 - Issue #1841 - Export As... mng swaps width and height
  *  573ab95315 - build: add Wayland socket and bump LibRaw.
  *  a88279ba4d - Update Brazilian Portuguese translation
  *  149e4af170 - app: remove forgotten prototype from gui.c
  *  ab30b9537c - app: include extensions-dialog.h in dialogs-
    constructors.c
  *  af44a5161d - libgimpwidgets: fix GimpIntComboBox popup-shown
    appearance
  *  03feba0f35 - libgimpbase, app: remove the plug-in menu_path compat
    code
  *  9ef39b507b - app: relax precondition checks in
    gimp_operation_config_get_type()
  *  fd29af341d - Update Spanish translation
  *  9629fc8785 - app: small formatting fix in gimpfiltertool-widgets.c
  *  55707166f5 - Update Brazilian Portuguese translation
  *  ac8b70aa48 - Update Brazilian Portuguese translation
  *  b5b48e51c8 - app: remove duplicate include in gimpcurvesconfig.c
  *  a918437f81 - Update Brazilian Portuguese translation
  *  397ae027ba - Issue #1834 - (gimp-context-get-gradient) could return
    a gradient name...
  *  c3d37140eb - Issue #1833 - (gimp-context-get-gradient-repeat-mode)
    always warns...
  *  829f12040d - Forgot two license links...
  *  5f700549e7 - Change the license URL from
    http://www.gnu.org/licenses/ to https://
  *  8eb77376c4 - More bugzilla -> gitlab in various files
  *  c3d6140f5b - Added Slovenian translation
  *  1b386dfe04 - po*: change Report-Msgid-Bugs-To URL to
    gitlab.gnome.org
  *  fb73f46570 - Update Brazilian Portuguese translation
  *  66c1199354 - Update Brazilian Portuguese translation
  *  20efe74834 - Update Brazilian Portuguese translation
  *  6e971a3fe2 - app: remove the  compat menu path for plug-
    ins
  *  238748c3ce - Update Polish translation
  *  aeec0f7f49 - app: small improvement to previous GimpPaletteEditor
    commit
  *  ea27fd912c - app: add color index label to the palette editor.
  *  de6f469c16 - Update Spanish translation
  *  66d465abfc - Updated Spanish translation
  *  eeb61e5b42 - Update Brazilian Portuguese translation
  *  a6ee02b72b - Update Polish translation
  *  a1f2464ed6 - libgimpwidgets: forgot one s/H/h/ in LCh
  *  ac05d72072 - Update Polish translation
  *  926dc070ef - app, libgimp*: make user visible color model labels
    consistent
  *  6c3b1112be - app: make the rectangle options a bit narrower, still
    too wide...
  *  3c96ba4d84 - Update German translation
  *  370680f9bc - Issue #1805 - Sample Points keep resetting themselves
    to "Pixel"
  *  c6b63589c2 - Added Marathi translations
  *  de649f4d7a - po: adding app/dialogs/extensions-dialog.c in
    POTFILES.in.
  *  a4c1d73b75 - icons: toilet paper should always be white!
  *  56717f80cc - icons: fix symbolic icon gtk-select-color.
  *  22099db280 - app: new GimpExtensionDetails widget.
  *  869f345ff0 - app: new GimpExtensionList widget.
  *  ff12c2d903 - app: a skeleton for the extension GUI.
  *  20b399e9bf - app: add some GimpExtension and GimpExtensionManager
    API.
  *  b9b8676cb8 - app: use GIMP_VERSION for version comparison.
  *  9fae08595d - plug-ins: help-browser Web view does not need a
    scrolled window
  *  aa2cdb2aa9 - Added Marathi translation
  *  34a0c36602 - plug-ins: need to initialize "name" now in file-pat.c
  *  49ca383fa4 - app, pdb: use gimp_babl_is_valid() in more places
  *  a0a62656d2 - Issue #1792 - Xcf file crashing gimp-console-2.10 ...
  *  8f63397ef7 - app: gimp:semi-flatten propagate babl space
  *  11dd90eb89 - app: gimp:threshold-alpha propagate babl space
  *  f3a757ff33 - app: gimp:set-alpha propagate space
  *  045328c889 - app: gimp:grow propagate babl space
  *  4d5a967d6a - app: gimp:shrink propagate bable space
  *  df4f9e0d9b - app: propagate babl space in pointfilter base class
  *  ae2c30ad0e - app: gimp:flood propagate babl space
  *  38b1502024 - app: gimp:desaturate propagate babl space
  *  0b4d41c2ee - app: gimp:compose-crop propagate babl space
  *  5e8a5cf999 - app: gimp:border propagate babl space
  *  1fc55c1572 - app: switch off overlay scrollbars in tool options
  *  6a7a010769 - app: link tests against APPSTREAM_GLIB_LIBS
  *  9b56ca8c1d - Issue #1730 - pat file that crashes gimp-2.10
  *  8195a56261 - app, plug-ins: move GIMP_BRUSH_MAX_SIZE to gimpbrush-
    header.h
  *  e759ce3558 - app, plug-ins: clean up gimpbrush-header.h and
    gimppattern-header.h
  *  bd09e6d4ed - Update Spanish translation
  *  2aa1d0c7cc - Update Spanish translation
  *  5612b47f29 - Update Spanish translation
  *  1e29f8bb8d - Update Spanish translation
  *  fc9131cc7a - Update Spanish translation
  *  ed033b1cb5 - app: properly shut down gimp-parallel in stable
    versions
  *  114d49510f - app: log actions upon activation before emitting
    "selected" signal
  *  b4aece8a27 - app: avoid CRITICAL when loading XCF with empty gimp-
    text-layer parasite
  *  e97f2510dc - app: avoid CRITICAL when loading XCF with empty
    symmetry parasites
  *  eafefc7d81 - libgimpbase: gracefully reject Exif/IPTC/XMP metadata
    of invalid size
  *  d4ff57c793 - app: avoid CRITICAL when loading XCF with empty gimp-
    image-metadata parasite
  *  b54256fbdc - app: avoid CRITICAL when loading XCF with empty gimp-
    image-grid parasite
  *  8e798e9cf2 - app: avoid CRITICAL when writing 0-length data to XCF
  *  3b228afdbe - libgimpconfig: allow writing empty data in
    gimp_config_writer_data()
  *  10f33b080b - libgimpcolor, app: gracefully reject empty ICC
    profiles
  *  f384a0713d - Issue #1783 - Xcf file crashing gimp-console-2.10 ...
  *  6ebadea7c1 - Issue #1783 - Xcf file crashing gimp-console-2.10 ...
  *  6544ce4301 - app: fix potential segfault in
    gimp_action_history_activate_callback()
  *  a96264b1b7 - app: add gegl:stereographic-projection (little planet)
    to the menus
  *  450e61f853 - configure.ac: require GEGL >= 0.4.5
  *  dc6c14c29f - build: sync nightly flatpak with recent changes on
    stable one.
  *  cb2ff238c3 - Update Swedish translation
  *  e8bce41a0d - Updated Danish translation of gimp-plug-ins
  *  b019f2fb24 - Updated Danish translation
  *  8eef339ed5 - desktop: 2.10.4 release is today, earlier than
    planned!
  *  a62fdce55a - configure.ac: require GEGL >= 0.4.4
  *  2cff76658a - Updated po-script-fu uk.po
  *  e27e783f88 - Issue #1748 - Crash when parsing currupt tool preset
  *  7db59e7af9 - Issue #1719 - GIMP crashes with an invalid pluginrc
  *  17429c585f - app: undeprecate GimpDisplayXfer, no more
    gdk_cairo_create()
  *  716412a807 - app: undeprecate GimpStatusbar
  *  ab17727d44 - app: use GdkRGBA instead of GdkColor for text tags
  *  b6c099c4b9 - app: fix width of GimpThumbBox' thumbnail generation
    progressbar
  *  7efb8576a1 - app: prepare gimpdisplayshell-selection for
    undeprecation
  *  0968618590 - Update POTFILES.in
  *  b8e08cddbc - app: fix GimpMeter history-graph painting when clipped
  *  34181a93c2 - Update Ukrainian translation
  *  67062a5867 - app: undeprecate gimpdisplayshell-layer-select
  *  e05c20173a - Update Ukrainian translation
  *  ea2bb13008 - Update Ukrainian translation
  *  00d034a1d4 - app: fix signature of gimp_parallel_run_async()
    function template
  *  da1558d0c8 - app: add mnemonic to the layer-group previews
    prefrences option
  *  e6a59eba08 - app: fix drawable-preview offset
  *  a411ee7c38 - libgimpconfig: forgot to update gimpconfig.def AGAIN!
  *  4ac9543f72 - app: extensions can now contain plug-ins.
  *  a8f1a18b11 - app: fix parent check for extension files.
  *  87b17944e9 - app: adding extension requirement support.
  *  a8a0408eb6 - app: extensions can now bundle various data.
  *  b70424b20a - app: add base classes for the extension manager.
  *  9c05f10368 - libgimpconfig: new API
    gimp_config_build_system_path().
  *  38e5a021ad - Sync USM menu entry to GEGL
  *  7aa4273806 - configure.ac: require babl >= 0.1.52
  *  a72f7f1ace - app: explicitly close output stream when saving
    internal data
  *  cb4d52159c - Update Polish translation
  *  cbff90495a - Update Dutch translation
  *  d30ee3a773 - app: adjust sessionrc-expected-multi-window, no
    further comment...
  *  aa382650a1 - app: add active async-operations counter to the
    dashboard
  *  30cc85fd63 - app: add config option to enable/disable layer-group
    previews
  *  5b9bc0aadd - app: make dependent options insensitive when "promote
    imported" is unchecked
  *  8a81bfd2f1 - app: render drawable previews asynchronously
  *  d79e3fbd6f - app: add gimp_drawable_get_sub_preview_async()
  *  b74e600c12 - app: add gimp_parallel_run_async_{full,independent}()
  *  ff679c66a1 - app: in gimp-parallel, fix async-thread shutdown
  *  8516aedade - app: on make check, search menu XML files in both
    buildir and srcdir
  *  e325503c81 - Update Polish translation
  *  a38896c4cd - Update Latvian translation
  *  3089a20167 - app: remove all calls to gdk_window_process_updated()
  *  2ab5558b22 - Update Latvian translation
  *  5e02d02707 - libgimpwidgets: remove calls to
    gdk_window_process_[all]_updates()
  *  847c923835 - Update Hungarian translation
  *  2ed3859b4a - app: some cleanup in tool_manager and gimp-tool-
    options-manager
  *  584a2d18f5 - Update Catalan translation
  *  29a9d19e59 - Update Chinese (Taiwan) translation
  *  c3b05e7f8d - README: update for 2.99 dev version.
  *  1ef7056324 - app: fix logic error in
    tool_options_manager_paint_options_notify()
  *  80c423ae40 - app: move the improved paint property copying code to
    GimpPaintOptions
  *  5299b1894d - app: indentation in gimp-tools.c
  *  37f69457b7 - app: switch to using gimp-tool-options-manager
  *  599f4bfd8b - app: fix .NOTPARALLEL: check target
  *  c008ef7e85 - app: Prevent parallel builds for the tests
  *  188fd773a5 - app: make sure the active tool options get saved in
    devicerc
  *  1b858eb4ad - app: more stuff in gimp-tool-options-manager.c
  *  54257da7c4 - app: small fix in gimp-tool-options-manager.c
  *  f294d5e1af - app: gimp_container_icon_view_select_item() must only
    select one item
  *  164de32998 - Update Hungarian translation
  *  941058e0c6 - Update Hungarian translation
  *  ef952f2926 - app: add gimp-tool-options-manager.[ch]
  *  b5890e05b8 - app: a few async font loading fixes
  *  92e1f785ce - INSTALL: WEBKIT_REQUIRED_VERSION renamed to
    WEBKITGTK_REQUIRED_VERSION.
  *  c543103783 - INSTALL: add --enable-relocatable-bundle in options
    list.
  *  7cbbb8cba8 - Issue #1740: Move tool has two identical options for
    selection mode.
  *  401ec556e1 - build: remove obsolete patch.
  *  716510cb83 - app: allow multiple variables as input to dashboard
    group-meter LED
  *  b3de0bb7a5 - Issue #1731: gbr file that crashes gimp-2.10.
  *  19f4abbbd6 - app: even more Windows-specific fixes in
    gimpdashboard.c
  *  4914103b5f - app: more Windows-specific fixes in gimpdashboard.c
  *  d75e599431 - app: s/DAta/Data/ in gimpdashboard.c
  *  0961ccf754 - Issue #1340 - Critical when editing input controllers
  *  40b09952f0 - Update Swedish translation
  *  1a8bf4bcaf - libgimpbase: forgot to add gimp_pixpipe_params_free()
    in gimpbase.def.
  *  c0480f502d - app: don't do any queue_resize() in the canvas' size-
    allocate callback
  *  478d18f6c5 - app: remove gdk_window_process_updates() from
    gimp_overlay_box_scroll()
  *  06282f28ed - app: Make GimpThumbBox pretty again
  *  779de4bcf8 - libgimpbase: add gimp_pixpipe_params_free().
  *  47163717ba - Issue #1723: gih file that crashes gimp-2.10.
  *  6b71bf27c8 - build: build flatpak with new --with-icc-directory
    option.
  *  a89c4738cc - devel-docs: update macOS support to OSX 10.12 on
    master.
  *  2e076f8205 - plug-ins: wait one second before calling
    webkit_web_view_get_snapshot()
  *  4ff856f68d - plug-ins: lookup WMF fonts on same prefix when
    relocatable bundle.
  *  0084776002 - Update Swedish translation
  *  8da2646372 - configure: replace --enable-bundled-mypaint-brushes
    with...
  *  a1989ff003 - Update Ukrainian translation
  *  590b8bb4bf - .gitlab: adding a MR template.
  *  a12cb58b7c - plug-ins: create the web-page image using
    webkit_web_view_get_snapshot()
  *  4fa5f61dae - desktop: tentative release for 2.10.4 on 2018-07-07.
  *  1b9729d46d - app: replace Carbon/Carbon.h by
    CoreGraphics/CoreGraphics.h.
  *  c6aa613f9c - Issue #1719 - GIMP crashes with an invalid pluginrc
  *  d37f352825 - plug-ins: port web-page to WebKitGTK+ 2
  *  d34f46b3c4 - plug-ins: port help-browser to WebKitGTK+ 2
  *  cb0e6c65d0 - Issue #1714 - When GIMP starts, default brush hardness
    is always at 100
  *  aad82d1a9b - app: add an assertion test on result of
    gimp_widget_load_icon().
  *  80d2a02b58 - app: reorganize a bit gimp_widget_load_icon().
  *  5b6126146a - Fix screen resolution detection on OSX
  *  49b4b1a5c2 - libgimpbase: fix declaration after statement and reset
    safecheck...
  *  559d9b89e3 - Fix empty lldb backtrace on OSX
  *  792b27afe1 - libgimpwidgets: do not free the GtkAdjustment when
    finalizing...
  *  50bcc8db3c - Issue #1712: Add translator comment for string "Export
    Exif...
  *  25a6ec29a0 - Update Polish translation
  *  6834af889e - app: fix typo in a translatable string (trnasferred)
  *  b7685cc579 - app: remove check since gimp_widget_load_icon() now
    always non-NULL.
  *  a6e77355d8 - Revert "Issue #1608: Gimp 2.10.0 and 2.10.2 crash
    immediately on start."
  *  123dcc6f3f - app: gimp_widget_load_icon() should actually always
    return a result.
  *  80997a8646 - Remove most GTK_ADJUSTMENT() and (GtkAdjutment *)
    casts
  *  877c20f420 - app: even for fallback icons, it is better to check
    lookup success.
  *  352bc2160f - app: add a doc-comment to gimp_widget_load_icon().
  *  ff9d41902e - app: load "gimp-wilber-eek" as fallback when an icon
    fails to load.
  *  7886bdc2a9 - Issue #1608: Gimp 2.10.0 and 2.10.2 crash immediately
    on start.
  *  b8e75a0201 - app: more GimpGradientEditor cleanup
  *  025a13b519 - app: peek/poke much less in GimpGradientEditor
    internals
  *  acd3a6f169 - Clean up color selector styling
  *  2b8b780b6a - app, libgimpwidgets: all GimpColorHexEntries should
    have the same tooltip
  *  ca3ffec111 - Issze #1711 - GIMP does not unref all
    GLocalFileEnumerator it uses
  *  72bc216f4a - app: make GimpFgBgEditor and GimpFgBgView honor border
    and padding
  *  c21eff4b03 - Issue #1689: create unique temporary file with
    g_file_open_tmp().
  *  b87d34bace - icons: work around dimension bug of librsvg for a
    bunch of color icons.
  *  199df5a128 - icons: complete color-scalable SVG.
  *  8a36b786bc - tools: post-process SVG objects with "color-important"
    label.
  *  5e25cdc713 - Issue #1708: g_free() called instead of
    gdk_device_free_history().
  *  4c68d5dfc9 - icons: update various icons to account for librsvg
    bugs.
  *  8811b0d916 - icons: fix many icons for proper recoloring.
  *  627d58dce1 - Issue #1706 - Typo in gimpgradientselect.h include
    guard
  *  5d5bbeb88b - icons: force colors on some icons.
  *  fd46018203 - icons: fix various symbolic icons not properly
    recolored.
  *  3a23dc3849 - Update Swedish translation
  *  6af2a4997b - app: flush image after selecting colormap color
  *  f335ef7b61 - app: argh!
  *  7c3191fdd0 - app: fix signature of
    gimp_gegl_procedure_get_sensitive()
  *  63817485c0 - app: when a plug-in procedure is not sensitive, show
    the reason in the tooltip
  *  51793b114a - app: fix dashboard swap read/write variable order
  *  558641fe6c - app: move the gradient editor color dialog code to
    GimpGradientEditor
  *  8a881ca61a - app: properly handle NULL rectangle arguments in gimp-
    gegl-loops
  *  02b6ff24da - app: make gimp_gradient_editor_update() private
  *  5edc0306f9 - app: move the colormap editor color dialog code to
    GimpColormapEditor
  *  fda671841c - app: more fixes to last dashboard commit
  *  1c1dd2038e - app: move the palette editor color dialog code to
    GimpPaletteEditor
  *  ab9f70d95c - app: a few fixes to last commit
  *  6b9aba3067 - app: add swap read/write fields to the dashboard
  *  993bbd354e - Issue #1682 - Segfault when starting GIMP, due to
    empty data files
  *  3301c06163 - app: add gimp_ascii_strtoi() and gimp_ascii_strotod()
  *  e090b910c0 - app: add gimp_data_input_stream_read_line_always()
  *  669127dbd6 - app, menus: add new menu item Debug -> Start
    GtkInspector
  *  52204b74b1 - app: should --amend my commits after I fix
    something...
  *  bf66882878 - app: protect windows-actions.c against adding/removing
    a GdkDisplay twice
  *  1ae2b5d573 - Issue #1093 - Color dialog appears in the first
    monitor...
  *  a04f2f3b3a - libgimpwidgets: remove unused variable in
    GimpColorButton
  *  60dfc45700 - libgimpwidgets: finish GimpColorScale undeprecation,
    and lots of cleanup
  *  335023b127 - app: make sure the color picker tool is halted when
    closing display
  *  7b54272a01 - app, themes: make the color tag button in item
    properties smaller
  *  a5afb04501 - icons: larger spacing between broken chains.
  *  dc6ea0a977 - app: in the dashboard, fix statm file-descriptor
    initialization
  *  9832f7129e - app: make the dashboard scrollable
  *  8d0766c1fc - app: add memory group to the dashboard
  *  a58fe8963a - Issue #1678 - CWE-120 - Don't use strcpy()
  *  2bb8afd119 - icons: fixing more icons.
  *  4b6869dd67 - icons: fix various icons broken when recoloring with
    CSS.
  *  45f46db815 - icons: make gimp-tool-ellipse-select symmetric.
  *  6c506509b6 - app: remove gimp_layer_mask_new_from_buffer() and some
    includes
  *  f815a2d922 - Issue #1677 - Alpha channel copy / Layer Mask issues
  *  89776dbff5 - app: fix drawing the focus around the selected color
    in GimpPaletteView
  *  5ebc7909a3 - plug-ins: clean up pagecurl build, update .gitignore
  *  1d9a8a91ab - plug-ins: add support for loading merged image data
    from PSD files
  *  38295dcb82 - Replace #include .c -> #include .h
    glib_compile_resources generate .c as sources and .h as headers
  *  fe648c87bd - libgimp: remove gimp_gamma()
  *  8c9c091021 - Issue #701 - Add the ability to embed the GIMP built-
    in sRGB profile...
  *  e0f46d1dc9 - app: cleanup in GimpClipboard
  *  9c8d2a6e89 - themes: make stuff in GimpTextStyleEditor smaller
  *  5ee48e9ef3 - app: undeprecate GimpTextStyleEditor, and set a CSS
    name for themeing
  *  f18fcd468e - Issue #1240 - The drive or unc share you selected does
    not exist...
  *  3a0c03a61c - plug-ins: clearer plug-in-screenshot parameter
    description.
  *  6d8128e3e0 - app: fix filename in gimppropgui-recursive-transform.c
    license notice
  *  56d15e83e9 - app: merge back gegl:recursive-transform-plus propgui
    to recursive-transform
  *  d94b954c2a - Issue #1611 - plug-in-screenshot does not work in non-
    interactive run mode
  *  5a07876c78 - Issue #1668 -- Smudge Tool - Wrong colors when
    painting on an image ...
  *  eaddef595e - app: make sure crash-saving of open images to XCF
    doesn't call the GUI
  *  e58e2ec5dc - Issue #1668 - Smudge Tool - Wrong colors when painting
    on an image ...
  *  3c608c6ba7 - Update Polish translation
  *  93d28ceccc - Isse #1476 - strange behavior in Layer resize dialog
  *  697ff4b423 - app: show the added tab in gimp_dockbook_page_added()
  *  552a60b8bf - app: some g_return_if_fail() were missing or non-
    standard in GimpContext
  *  f06d0485e6 - app: don't g_return_if_fail() in
    gimp_device_info_set_device()
  *  4260fa3e78 - app: some cleanup in GimpContext
  *  ed1e2b1524 - Issue #1213 - Text Tool Preset does not restore font
    face/name...
  *  b3690b48d9 - app: add GIMP_CONTEXT_PROP_MASK_TOOL_PRESET to
    GIMP_CONTEXT_PROP_MASK_ALL
  *  0af3ae81ff - app: also search interpreters executable in $PATH.
  *  15075932be - Fix Python files: * Prefer python2 to python that may
    point on python3 on modern installs. * Fix indent/spaces
    consistency.
  *  3c6f789ca5 - plug-ins: recognize "python2" env to launch the python
    interpreter.
  *  42b13216fc - m4macros, plug-ins: run more accurately the "python2"
    interpreter.
  *  c0cc5abe36 - app: gimp_interpreter_db_add_extension() should check
    $PATH if needed.
  *  51a8ff9c37 - app: actually resolve the interpreter through
    extension as last resort.
  *  1516bfc14b - app: fix scaling around center in scale tool; avoid
    negative width/height
  *  6a3fc6c1b9 - app: clean up GimpTransformGridTool; adapt subclasses
  *  02edd1c8eb - Specify utf-8 for rc file.
  *  8feb51954b - Fix encoding. The world should be utf-8.
  *  79d55e09e4 - Issue #248: Python console doesn't support
    input()/raw_input().
  *  276d9b60b3 - configure, tools: actually use GIMP_PKGCONFIG_VERSION
    and...
  *  10480ef7c6 - tools: gimptool should check gimp*-3.0 pkg-config
    file.
  *  58c96f596e - Issue #1624 - Crashes when using Scissor Select Tool
  *  756fed0cc2 - Issue #1450 - Transform tools don't add an alpha
    channel in 'None' interpolation
  *  541f730f44 - plug-ins: use g_fopen(filename, "w+b")...
  *  c93727e791 - plug-ins: use g_fopen(filename, "w+b") instead of
    "wb+" to fix SGI format export on the Microsoft Windows platforms
  *  d3a3c35317 - Issue #1646 - Transform preview looks wrong with
    selection
  *  e15733236c - Issue #1613 - foreground select tool raises a CRITICAL
    when committing
  *  47b7e7be7d - Issue #1602 - Numeric selection size wrong after
    switching tools
  *  aeeddb7241 - desktop: start a  tag for 2.10.4.
  *  55977d8413 - Update Swedish translation
  *  33d2595d22 - app: make GimpCursorView fit narrow docks
  *  0aa018dec2 - Issue #1633 - Palette Editor is much too wide on GIMP
    2.99
  *  c16c68e63e - app: make sure image colormaps always have at least
    one color
  *  4117c98655 - plug-ins: add busy-dialog plug-in in plugin-defs.pl.
  *  2713bc4285 - plug-ins: fix individual install targets of common
    plug-ins.
  *  035cef696a - Issue #1612: Symmetry Painting dock needs a design
    tweak.
  *  e7a1b162e6 - build: improve and simplify flatpak building script.
  *  3096fd295a - icons: clean the symbolic vector file.
  *  ffcd2a0366 - app: undeprecate GimpGradientEditor, fix scrolling and
    drawing
  *  5674e31850 - Generate icon resources where they are needed, and
    don't include .c files
  *  de5babe943 - app: move -u gimp_tool_cursors_get_resource to
    gimp_LDFLAGS
  *  db08271d16 - Issue #1634 - PNG image opens as a blank one in GIMP
  *  c42baf6676 - themes: fix the toolbox button selector, remove
    special style
  *  8d66e7eaa1 - libgimpwidgets: improve
    gimp_scroll_adjustment_values()
  *  e490aa8393 - themes: make tool buttons great again
  *  0555eb7329 - Update Dutch translation
  *  007bc5d8ae - libgimpwidgets: pack the cells in GimpPageSelector's
    icon view manually
  *  625aa514f6 - plug-ins: pack the file-heif load dialog's icon view
    cells manually
  *  76b83bebbf - plug-ins: put file-heif's icon view into a scrolled
    window
  *  683f76b1a3 - plug-ins: don't use the deprecated
    gtk_hscale_new_with_range()
  *  afd4045866 - plug-ins: undeprecate file-heif but only as much as
    can be merged to 2.10
  *  1dee517bc9 - Issue #1627 - Non-existing item ID error when loading
    multiple-image HEIFs
  *  acddb8e2d3 - Updated Italian translation
  *  8a01866af0 - Issue #1621 - Alpha incorrectly exported in PSD
  *  d5fb349e1b - themes: make the buttons in tool dialog header bars
    slightly larger again
  *  a00945d8ed - app: increase opacity of GimpTextTool's overlay
    widget, it was unreadable
  *  03d470074f - themes: use the same smaller styling we use for docks
    for tool dialogs
  *  5a7925c5dc - app: set CSS names on GimpToolDialog and
    GimpOverlayDialog
  *  cc3bc015f4 - themes: tweak some more widgets in space-critical
    places
  *  4cdb579f29 - app: fix styling in GimpEditor, put back
    GtkWidget::style_updated()
  *  0c555efb7d - app: set a CSS name on GimpColorHistory so it can be
    individually themed
  *  e7fa71cb75 - app: GimpToolPreset:
    s/GimpTransformOptions/GimpTransformGridOptions/
  *  50911fedfe - app: if --verbose, make GimpDataFactory print each
    loaded and saved data
  *  428e7d17da - Update Polish translation
  *  f997106fb2 - all: make GimpDataLoaderFactory less static
  *  cea6f1dc73 - Bug 759194 - Unified Transform Tool fails when layer
    is hidden
  *  360b25b9a8 - app: don't allow transforming invisible layers in
    flip/measure tools
  *  ea6d997e56 - Issue #1607 - Fatal Crash on ACT Palette File Import
  *  845a19b785 - app: code cleanup in the measure tool
  *  b0cf2e435a - app: derive GimpMeasureTool from GimpTransformTool
  *  1dbe765905 - app: add GimpTransformGridTool; derive most transform
    tools from it

 -- Alexander Pozdnyakov <censored>  Sun, 05 Aug 2018 08:24:53 +0300

gimp-gtk3 (2.99.0+git41604-8d6f023b41-1) unstable; urgency=medium

  * Compile
  * URL: https://gitlab.gnome.org/GNOME/gimp.git
  * Branch: master
  * Commit: 8d6f023b41190375664fcfe79115e9d44200366d
  * Date: 1528479869
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Fri, 08 Jun 2018 23:06:24 +0300

gimp-gtk3 (2.10.0+git41170-b12904c879-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: b12904c879a0f829bf557e80f88f07bacc97af85
  * Date: 1526132170
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Sat, 12 May 2018 19:56:59 +0300

gimp-gtk3 (2.9.8+git40211-8b3a6bcf5c-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 8b3a6bcf5cee06f97c2603f3b9736607520d0532
  * Date: 1518443182
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Mon, 19 Mar 2018 11:46:10 +0300

gimp-gtk3 (2.9.4+git39060-3762480-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 3762480587a798997bf9779a3c10ef0d62b3c165
  * Date: 1499894564
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Thu, 20 Jul 2017 21:12:36 +0300

gimp-gtk3 (2.9.4+git38620-9e9feac-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 9e9feac5e2ac4346bb9b23e375cf9da1c370f13f
  * Date: 1494366706
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Sun, 14 May 2017 22:59:33 +0300

gimp-gtk3 (2.9.4+git38404-218d561-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 218d561ff8fda28e3ef68a083ad3d48eaee38a2f
  * Date: 1488729108
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Sat, 11 Mar 2017 21:05:53 +0300

gimp-gtk3 (2.9.4+git38308-940126d-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 940126d7d9f98a903f56b069e94e5ca746904377
  * Date: 1486913670
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Sat, 18 Feb 2017 18:10:04 +0300

gimp-gtk3 (2.9.4+git38018-456bc62-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 456bc62de75207db66862dd4d6a2f07e5bd88c2e
  * Date: 1483914274
  * git changelog:

 -- Alexander Pozdnyakov <censored>  Sat, 21 Jan 2017 20:54:34 +0300

gimp-gtk3 (2.9.4+git37883-447e734-1) unstable; urgency=medium

  * Compile
  * URL: git://git.gnome.org/gimp
  * Branch: gtk3-port
  * Commit: 447e73415dafe1cf8c2981d9b5be871aab87f8dc
  * Date: 1479232010

 -- Alexander Pozdnyakov <censored>  Thu, 01 Dec 2016 21:19:21 +0300

gimp-gtk3 (2.9.4-1) unstable; urgency=low

  * Initial release (Closes: #123456)

 -- Alexander Pozdnyakov <censored>  Mon, 07 Nov 2016 22:09:05 +0300