gimp-gtk3 (2.99.0+git46734-dee605ce27-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: dee605ce27c732fd0853a84acf1f23eb95b65cd0
* Date: 1614882774
* git changelog:
* dee605ce27 - Update Ukrainian translation
* a79aac687b - plug-ins, TIFF: Don't try to load image with bit depth
we can't handle.
* a6d4ef8b94 - plug-ins, TIFF: improve loading of
miniswhite/minisblack images.
* 86d1cf1c1b - Update Hungarian translation
* 8ef6a9cb2c - Update Hungarian translation
* 17d9fb8ff1 - Updated Slovenian translation
* aff0c68234 - Updated Slovenian translation
* d004a42c35 - Updated Slovenian translation
* 51a0278ae2 - Updated Slovenian translation
* 8336147bdf - Revert gitlab-ci: testing gtk!1563 for Windows Ink
support.
* 32434d9fc3 - gitlab-ci: testing gtk!1563 for Windows Ink support.
* fe4cde9d48 - Update Ukrainian translation
* 038e9eaa47 - Update Slovenian translation
* 20cedd4c0c - plug-ins: improve a few error messages and allow
translating.
* 2ff9ccf46c - plug-ins: add more safety checks when loading a TIFF
image.
* 97739af643 - plug-ins: libtiff warnings can cause a crash on
Windows.
* a44de4679f - libgimp: fix annotation.
* f0a8c0c3f5 - plug-ins: also generate grayscale color profiles from
gAMA/cHRM chunks.
* 87669c2a1c - Updated Italian translation
* 64128c7787 - Update Polish translation
* fb0deacdeb - Update Catalan translation
* 2abf23c812 - Update Swedish translation
* a3a6607b92 - Update Ukrainian translation
* 8977c1055d - gui: Update text of 'Crop tool' option to 'Selected
layers only'
* e83faedb9d - Update Swedish translation
* 6959426603 - tools: Rectangle select. Incorrect center_xy after
converting channel selection to rectangle
* a3e7bdf900 - Update Ukrainian translation
* 6457394069 - Issue #6446: Typo fixes.
* 72d1f9cb6d - plug-ins: get rid of
gimp_image_(s|g)et_active_layer().
* 6e7ce32446 - libgimp: new gimp_image_take_selected_layers().
* 0f0e63fff3 - plug-ins: multi-layer support in PSD load/export.
* d9840893c0 - app: remove useless code.
* c800b262b0 - app, pdb, libgimp: new PDB call gimp-image-set-
selected-layers.
* 02fa354254 - app: replace more gimp_(s|g)et_active_layer() to
*_selected_layers().
* 579cfc064c - libgimpwidgets: on HiPPI display, fix stroked eye when
parent item…
* 1e76829989 - Issue #6447: Meson 0.57 build fails.
* 1de810f6de - configure, meson: missing OpenRaster MIME type in
desktop file.
-- Alexander Pozdnyakov <censored> Thu, 04 Mar 2021 23:04:56 +0300
gimp-gtk3 (2.99.0+git46697-dffab0e9a4-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: dffab0e9a4b99078aad0d716062e1df6be7a256b
* Date: 1613647965
* git changelog:
* dffab0e9a4 - Remove GimpInt16Array
* 97db69c300 - Update Hungarian translation
* 300ca2cb92 - Update Hungarian translation
* 6e569e5325 - Update Hungarian translation
* 55dda62b97 - Update Swedish translation
* e58919aea4 - Update Ukrainian translation
* 846b706293 - Update Hungarian translation
* 015f49467d - Issue #6435: Off canvas guides.
* e88107153c - plug-ins: improve a bit PDF export progression.
* 708bdf325a - libgimp: improve gimp_progress_update().
* 636eb02edc - plug-ins: update darktable lua script to API change in
darktable master
* 09bce474b1 - Prettifications of the 3 issue templates
* b7fd0b3bf7 - Update Hungarian translation
* a434dadb1d - Update Hungarian translation
* 6b281e8f00 - plug-ins: add progression to PDF exporting.
* a4a9e17bf1 - Update Hungarian translation
* f70f24dda2 - Update Hungarian translation
* 82438728fb - Issue #288: Point snapping to guides does not work
outside the canvas.
* b134da1f39 - Fix Python execution with autocrlf on Windows
* 118c0c6734 - app: fix max size computation for status message.
* 8342d969ed - Update Polish translation
-- Alexander Pozdnyakov <censored> Sat, 20 Feb 2021 16:13:16 +0300
gimp-gtk3 (2.99.0+git46676-6298657297-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: 6298657297c5509e677eead739321992246b1645
* Date: 1612399163
* git changelog:
* 6298657297 - Update Swedish translation
* b7e7561583 - app: fix wrong enum type bug.
* 052fbedc83 - libgimp: allow NULL title for
gimp_procedure_dialog_new()…
* 5e9c33b2c9 - libgimp: add missing documentation for
gimp_procedure_dialog_new().
* a6037760da - gui: #1140 Add image size template selector to resize
canvas dialog
* 5781ee756a - Update Catalan translation
* 09ed4152dc - Update Ukrainian translation
* 7a363f9095 - app: s/GEGL graph/GEGL Graph/
* ce93d5c3ab - gui: #5339 Disable GEGL Op menu action if no image is
open
* 90d0a7f628 - app, menus: move GEGL Operation from Tools to Filters
> Generic menu.
* 0d519a606f - app: fix config properties / spin buttons mapping for
Convolution Matrix filter
* b8abac1777 - app: fix crash when deleting channel
* d8009a000b - plug-ins: Remove gamma parameter in openraster call to
file-png-save.
* 6bf7892cdf - libgimpbase: fix def file.
* 73a64a4ee8 - app: use the GimpDisplay as progress object when
exporting.
* 5d5ad7ea73 - libgimpbase: finally get rid of gimp_parasite_data()
and…
* 3e4407a315 - libgimp, libgimpconfig: use gimp_parasite_get_data().
* ef3d4cddc4 - app: fix crash when opening several times an export
plug-in.
* 63d6d770c4 - plug-ins: replace gimp_parasite_data*() with
gimp_parasite_get_data().
* ee26a39049 - app: replace gimp_parasite_data*() with
gimp_parasite_get_data().
* 443b738e61 - libgimpbase: improve gimp_parasite_get_data().
* 3303f9182e - NEWS: update.
* d57eafd189 - plug-ins: gAMA chunk export is now a redundant option.
* 72af40b427 - devel-docs: generate both gjs (Javascript) and Python
API docs.
* eae3d47e32 - devel-docs, meson: g-ir-doc option to generate
introspected API docs.
* 4b39217181 - devel-docs: generate Python API (GObject Introspected)
documentation.
* 84337cb754 - Update Swedish translation
* 9f46d92e8f - Update Swedish translation
* 1850f69dbf - libgimpwidgets: fix Gtk warning about wrong state for
GimpChainLine.
* 4686363606 - plug-ins: disable progress updates in file-png in non
interactive mode.
* d87cd48f02 - plug-ins: check for run_procedure SUCCESS in
openraster
* 9a19cf3b81 - plug-ins: add missing parameters to file-png-save in
openraster save_ora
* 9d9f6e6240 - plug-ins: add progress updates to openraster load and
save.
* 6d6b7e90c2 - plug-ins: improve exporting of layer modes for
openraster.
* 304c7d6bc8 - plug-ins: don't use the legacy layer modes in
openraster load/save
* 7650767ad3 - plug-ins: loading and saving of group layers failed in
openraster plug-in.
* d001e4b38b - Issue #5984 file-openraster-save throws CRITICAL at
Gimp.ObjectArray.new()
* 2381dbe7a4 - Update Polish translation
* d346596381 - Update Catalan translation
* 7890d20a61 - Update Ukrainian translation
* 3c674e3d42 - Update Ukrainian translation
* 6df6332f9b - Issue #987 Corrupt 'gimp-metadata' parasite. Parsing
XMP data failed.
* 25d80faaf3 - app: Use GtkListBox for icon themes preference
* 93baaa64f2 - app: Use GtkListBox for title formats preference
* 926eb43716 - plug-ins: #5896. add option for reversing order of
layers when importing PDF
* d3194c1f2f - Update Catalan translation
-- Alexander Pozdnyakov <censored> Thu, 04 Feb 2021 23:39:56 +0300
gimp-gtk3 (2.99.0+git46630-6b65998bf7-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: 6b65998bf7a54304852dde0221b8f04ebb245a0a
* Date: 1611247174
* git changelog:
* 6b65998bf7 - xcf: fix #6138 Stack Overflow when saving xcf.
* 82209920a9 - devel-docs: Introspected Python libgimp and libgimpui
docs generation.
* fee221167c - app, libgimp, pdb: improve
gimp_vectors_stroke_get_length() docs.
* e813d90fbb - app: allow 0.0 precision for
gimp_coords_interpolate_bezier().
* 00bbeabaf4 - Issue #6210: Subpixel font rendering system settings
should only…
* 1873f0d65c - libgimpbase: fix memory leak in
gimp_installation_directory().
* 58b98b941f - libgimpbase: remove case of plug-ins binaries directly
under plug-ins/.
* c264f0b705 - gimp: macOS: fix for file export dialogs GIF and PNG.
Authored by @pietervo, and he should be credited with this.
* 4e8087be85 - Update Catalan translation
* 40b83450bd - Update Swedish translation
* a55cab8f80 - plugins: feature #449 allow fract DPI values when
importing PDF
* 2b74bcb59a - Update Serbian translation
* 76b5b97c2b - Update Serbian (Latin) translation
* 593e9fa854 - Update Serbian translation
* 549864089d - Update Serbian translation
* 82f9329481 - Update Serbian translation
* aceeb38cf7 - Update Serbian translation
* c53b64452b - Update Serbian translation
* 041104b5ec - Paint Select tool: enable viewport-based local
selection
* d21911ebfc - Issue #3265: PNG gAMA chunk is silently ignored.
* 7465b0782a - plug-ins: more debugging data in file-darktable.
* 6ca6a8d239 - HEIF plug-in: ensure max quality for lossless encoding
* e341f00875 - Update Ukrainian translation
* 83ab86eb8b - plug-ins: fix #6279 Error loading PSD file:
Unexpected end of file.
* 823ae50cc5 - plug-ins: fix crash at end of JPEG export.
* 07a3734db5 - plug-ins: fix plugin-defs for file-heif.
* be457997f3 - Update Japanese translation
* f77e261cd4 - plug-ins: export with explicit PNG's sRGB chunk when
no profile written.
* 26903fde73 - Update Japanese translation
* f78b131c1b - Update Japanese translation
* e7db1e688e - Update Serbian (Latin) translation
* 0f6e6e0337 - Update Serbian translation
* 16ddf3984e - Update Catalan translation
* cdf239b29a - Update Catalan translation
* 773c3a88e5 - HACKING: some update on coding style and other.
* dce0eef704 - Update Serbian (Latin) translation
* d9d8ae723a - Update Serbian translation
* fc955b8208 - Update Serbian (Latin) translation
* 00db130ff6 - Update Serbian translation
* f489976b05 - plug-ins: fix #5081 Opening TIFF with YCbCr format
displays incorrect warning.
* 8c3eb59ac0 - Update Serbian (Latin) translation
* bfa35ef378 - Update Serbian translation
* b962c07edc - Update Japanese translation
* 234e006ffc - Update Japanese translation
* cca6830077 - Update Japanese translation
* 634a28c10e - Update Japanese translation
* f572d77999 - Update Japanese translation
* e50f56662a - Update Swedish translation
* dccc57c473 - Update Ukrainian translation
* 7d753c6f54 - Paint Select tool: apply a threshold on the image mask
before triggering...
* 4d0ba4392b - Paint Select tool: add a dedicated function to check
tool requirements
* 10dc9fc177 - Update Finnish translation
* d0d0c9f8df - Update Catalan translation
* 9cfc0a92b8 - Update Catalan translation
* de161a1bba - libgimp: Add compiler hints to gimpproceduredialog
* c15e9bad03 - Update Ukrainian translation
* d60b74b391 - Update Serbian (Latin) translation
* 0bd5eb3ad1 - Update Serbian translation
* e55e078245 - plug-ins: allow loading of BMP images with incorrect
BI_BITFIELDS compression.
* d8c164ced3 - plug-ins: fix #6144 Unrecognised or invalid BMP
compression format.
* e96dba41f4 - Update Serbian translation
* 64a6baad3d - libgimp, libgimpbase: fix def files.
* a2965b1974 - Update Swedish translation
* c9b0cafc1d - libgimp: rename Save
* 3e25ea532e - libgimpbase: new gimp_parasite_get_data().
* c7efae0cff - plug-ins: fix tiff comment getting saved when save
comment is unchecked.
* f814ae7205 - plug-ins: save comment on all tiff pages/layers.
* 2dd61d4613 - Fixed #6109 for saving color profile on each tiff
layer
-- Alexander Pozdnyakov <censored> Thu, 21 Jan 2021 22:30:38 +0300
gimp-gtk3 (2.99.0+git46562-478193fbcd-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: 478193fbcd8f02bfac4cc4fee9d5639ded5f1fdc
* Date: 1609953394
* git changelog:
* 478193fbcd - libgimp: add down arrow to Reset button to show it
will pop-up a menu.
* dda39908ce - Update Japanese translation
* 691548579a - plug-ins: set blue channel of BC5 dds images to 0
instead of 255.
* a4cc8b7070 - plug-ins: fix incorrect dds BC5 images saved by GIMP.
* efa899ad15 - plug-ins: fix #6200 DDS BC5 compression/decompression
has Red and Blue swapped.
* 7be1776914 - Update Japanese translation
* d009aea990 - Update Lithuanian translation
* 6bd97dfaf0 - Update Lithuanian translation
* df11a5ce9a - Fixes small tweak
* 029ffd5778 - Issue #5066: Create From Screenshot Crash.
* 0595d0ee74 - Update Japanese translation
* e3fcd3fbdb - Update Japanese translation
* 1f3bcb9b49 - libgimp: Always use g_object_notify_by_pspec()
* 9fd2433f21 - libgimp: Add gtkdoc comments in gimpproceduredialog
* c328da6bd3 - app: Hide CSD when going fullscreen
* af7f46eb65 - Update Spanish translation
* ce9bfdca8d - libgimp: always keep the same number of columns for
metadata settings.
* ba4f24e49c - plug-ins: set parent_window parameter to Screenshot
function of portal…
* dcddb2f150 - Update Swedish translation
* a4d3b5ecd3 - Update Swedish translation
* aab1d0c227 - plug-ins: do not show our own dialog with Freedesktop
screenshot portal.
* a29ece23b9 - plug-ins: screenshot_x11_available() should not always
return TRUE.
* 929311f208 - libgimp: improve
gimp_procedure_dialog_check_mnemonic().
* fa4eb263a0 - plug-ins: screenshot: Remove GDK_NATIVE_WINDOW_POINTER
* 5a1dd584e9 - app: Partially correct gimp_window_get_native_id()
* 273486a625 - libgimp: Don't use g_message() for log message
* 226f3707de - libgimp: progress: partially fix native window id
* e8b6ba5c10 - libgimpwidgets: Set transient_for on scrolledpreview
* f1aae9ad6d - app: tagpopup: Try to set transient-for property
* 4a48ea44dc - Updated Greek translation
* 6dc3cb16dd - devel-docs: Update libgimpwidgets3-sections.txt
* fa44c5dc85 - libgimp: Fix SaveProcedure properties gtkdoc
* 4d100cc20c - app: Use g_object_notify_by_pspec for GimpItem
* 434107731a - libgimpwidgets: Use g_object_notify_by_pspec for
zoommodel
* 76e380244b - libgimpwidgets: Use g_object_notify_by_pspec for ruler
* 1023197ca7 - Update Lithuanian translation
* 1ba3052c66 - Updated Greek translation
* 918a1c4499 - Updated Greek translation
* b3f3120e32 - libgimpwidgets, app: silence warnings about State 0
for GimpRuler and GtkScrolledWindow doesn't match state 128 set via
gtk_style_context_set_state ()
* c21859ebc4 - Issue #6142: plugin crash exporting as jpg.
* df28349c17 - GIR: Try to return more specific GtkWidget subclass
* e34c051d78 - gimpintcombobox: Add (array length) annotation
* bba70f5869 - gimpparamspecs: Add annotations about array length
* 73252da4f4 - GIR: Add some missing (nullable) annotations
* b38d55b1f7 - Update Ukrainian translation
* 50a0f49762 - devel-docs: some small release-howto updates.
* 72effc5a57 - configure.ac, meson.build: post-release version bump
to 2.99.5.
* db996f218d - Release development version GIMP 2.99.4.
* 9fc87b8d91 - authors: update the authors list.
* b1abc5b6a6 - app: improve Paint Select Tool description.
* d89f28db1c - Update/fix Russian translation
* 588626dec1 - desktop: update appdata with dates.
* 82391c136b - devel-docs: some updates to release-howto.txt
* e5aa146f76 - docs, etc: regenerate the default gimprc and its
manpage.
* d4392d0bc6 - Update Catalan translation
* 5520b5531d - NEWS: update.
* dfbf1d5d7b - app/widgets/gimpactiongroup: protect against calling
gettext with NULL msgid
* aa151a08a0 - app/dialogs: protect against calling gettext(NULL).
* daea111efc - autotools: bump GEGL dependency to 0.4.28.
* 2d5aa81456 - depend on GEGL-0.4.28
* 8040813a4f - Update Polish translation
* 277a086c68 - Update Ukrainian translation
* 15c1e04c27 - INSTALL: update a bit the installation instructions.
* 2ffedd1db6 - desktop: AppData updated for upcoming 2.99.4 release.
* d9b25b8b50 - app: do not ask about conversion for an image using a
preferred profile.
* 12348f5241 - app: fix some RGB/sRGB mixup in 2 labels.
* 0d7c26f129 - plug-ins: add missing define G_LOG_DOMAIN in file-psd
for the meson build.
* 43c3369b36 - Update Ukrainian translation
* c05abcefc6 - plug-ins: fix #4176 color displayed wrong in multi
page tiffs with linear TRC.
* 9893f60d8c - plug-ins: changed GTK_RESPONSE_YES|NO into
GTK_RESPONSE_OK|CANCEL.
* 59f2ba44c7 - libgimp, devel-docs: enhance GIMP-PLUGIN-DEBUG
backtrace
* c10ffd4f38 - libgimp: fix the def file.
* f68d91e87f - Update Swedish translation
* 2b75b63ab7 - app: keep error dialog above.
* fdd949ae69 - Update Ukrainian translation
* c0972eebb5 - app: hide the export file dialog when showing the plug-
in dialog.
* 56c116f132 - Update Ukrainian translation
* ea2a9a8312 - libgimp: replace GtkFlowbox use by GtkGrid in
generated metadata frame.
* b13502088f - libgimp, plug-ins: add a format name concept to
GimpFileProcedure.
* ab5ac463a2 - Update NEWS: HEIF plug-in changes
* 76810d28dd - Updated HEIF plug-in
* 1f48fdabbc - NEWS: update with GimpSpinScale usability updates.
* 670bc35eb9 - app: show the relative edit cursor on motion with
Shift pushed.
* 7b0d553511 - app: improve GimpSpinScale cursors.
* 976b518999 - app: improve GimpSpinScale usability for keyboard
editing of value.
* a30cbb22d9 - Update Ukrainian translation
* e108584c55 - Update Swedish translation
* df507c05ae - Remove trailing spaces in 3 strings
* 9a05f24a03 - plug-ins: fix uninitialized warnings.
* 6d7d73935f - app: remove unused (deprecated) property read.
* 164907384c - po-python: remove py-slice from POTFILES.in.
* f6f94836c1 - app, menus: get rid of custom input method menu.
* 0f7c6285ca - plug-ins: move py-slice.py to gimp-data-extras.
* 7ed68556c7 - Issue #5863: No namespace info available for XMP
prefix.
* d90d622c92 - INSTALL: adding infos about for gegl:introspect
dependency.
* 2cae9b9acf - app: make gegl:introspect an optional operation
dependency.
* 7a8f89122d - Update Ukrainian translation
* 155daa337e - Update Swedish translation
* c62cbd2585 - NEWS: update.
* b659d3ba4f - app: different undo labels for various Alpha to
Selection operations.
* d6d8e43cb5 - Issue #6030: Mask related Shortcuts conflicting with
Multiple Layers…
* 6da6b95cd4 - Update Brazilian Portuguese translation
* a3eba9fbad - app: new default dynamics is Pressure Size.
* f4d39f8c72 - app: mask alternative click modifiers must not clash
with…
* 14b4c08881 - app: catch Alt-click exact combination on
GimpItemTreeView preview.
* f5d9856125 - app: be more accurate to ascertain in we are multi-
selecting.
* 305dcdcccc - app: do not popup a viewable preview when modifiers
are active.
* dfc4ecfc4c - po-plug-ins, po: (workaround bis) fixing the distcheck
job in CI.
* 9e4aa586f7 - po, po-plug-ins: (workaround) fixing the distcheck job
in CI.
* 08c387805f - Update Icelandic translation
* 6c5c453c6b - Update Kabyle translation
* d4e501919e - app: revert to gimp-paintbrush-tool as default tool.
* 845f1c81ed - data: create po-tags/ build directory.
* 12564ca646 - Update Ukrainian translation
* 3b3404b03d - plug-ins: Set the number of threads used to decode
JPEG200 files...
* c94325c670 - plug-ins:
s/g_get_num_processors/gimp_get_num_processors/ in file-heif.
* 698b7184b2 - libgimp: add gimp_get_num_processors().
* 991e99f08a - plug-ins: fix loading 2 and 4 bit tiff images. This
fixes issue #6065 and part of #2680.
* 31e38fe869 - app: better tool defaults depending on the device
source.
* 273972bc4d - app: do not reuse stored configuration on virtual
devices.
-- Alexander Pozdnyakov <censored> Wed, 06 Jan 2021 22:38:18 +0300
gimp-gtk3 (2.99.0+git46441-4187b840d0-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: 4187b840d00717d44fd43b74e04e534457eea01b
* Date: 1607545592
* git changelog:
* 4187b840d0 - Update Catalan translation
* fc1952ce05 - Update Ukrainian translation
* ac343368ec - Change _Misc Ops. to _Misc
* 1c06751c08 - app: update when device axes/keys change.
* e3ee463815 - app: move GimpDeviceInfo variables to a private
structure.
* de739bde23 - app: better code to handle GimpDeviceInfo axes.
* a60d5fc2e0 - gitlab: comment out bug reporting howto text.
* 822d875589 - Update Swedish translation
* 12fcf4b930 - Update Ukrainian translation
* 502dcf7d19 - Update Ukrainian translation
* 685d938c1a - Update Polish translation
* d6913fd622 - Update POTFILES.in
* fc4fedeb68 - gitlab-ci: disable building file-mng for gimp-win32
explicitly.
-- Alexander Pozdnyakov <censored> Fri, 11 Dec 2020 00:11:12 +0300
gimp-gtk3 (2.99.0+git46397-bb03641794-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: bb036417947d6b6efa28140a30857e88c2ccd625
* Date: 1606396457
* git changelog:
* bb03641794 - Update Catalan translation
* 10bc6a11d3 - Update Catalan translation
* 69d187f320 - Update Ukrainian translation
* 0e8acc5dd6 - Issue #5985: GIMP crashed when deleting paths.
* 733986513a - Issue #5967: Inconvenient focus in PNG export.
* 222c820024 - libgimp, plug-ins: make mnemonic unique.
* b7d55fa066 - libgimp, libgimpwidgets: fix
gimp_prop_scale_entry_new() for integer…
* 00573560d4 - libgimp: add gimp_procedure_dialog_get_scale_entry to
gimpui.def
* 731537befd - plug-ins: port file-jpeg export procedure to new API.
* 87062e22ec - libgimp: new gimp_procedure_dialog_get_scale_entry()
function.
* f678aeba77 - Update Catalan translation
* 2ea5dec56e - libgimpwidgets: improved gimp_prop_scale_entry_new(),
new function…
* 8d5008d76f - libgimp, libgimpbase, libgimpwidgets: new
gimp_range_estimate_settings()
* 9ca18c37cd - INSTALL: add information about GEGL options to enable
for the…
* 78fabc1e47 - icons: (meson) install the new icons for the Paint
Select tool.
* 31111d2802 - app: mark the paint select tool as experimental.
* 9f6fbe8aca - app: fix generated tool-enums.c and deactivate Paint
Select tool…
* 3fb2ff1b9d - libgimp: improvements to GimpProcedureDialog API.
* e53ce2fde9 - libgimp: output a saving metadata failed message when
relevant.
* 5bbc7899bc - menus: remove PaintSelect tool from the menus...
* 0b27fec6f9 - Update Ukrainian translation
* d3260b594b - Update Ukrainian translation
* 9e391bc3b6 - app: Paint Select tool, reflect changes applied to the
gegl operation...
* e1cdb9f54e - app, icons: add Paint Select tool in the playground
* 3e67d7d676 - plug-ins: file-tiff using the new dialog generation.
* 56bfda3dd3 - plug-ins: update file-png to new metadata handling.
* 3918a0a04c - libgimp: new metadata support concept in
GimpSaveProcedure and new…
* ae4daf9465 - Update Polish translation
* f9f516a99a - libgimpwidgets: fix missing doc comments and
annotations.
* 9f03bdce30 - libgimpwidgets: fix the def file.
* c58b7ad80b - libgimp: mnemonic duplicate verification in
GimpProcedureDialog.
* 4511de4268 - plug-ins: file-tiff dialog now generated too.
* cd0ac72314 - libgimp: generated text buffer should also have a
tooltip taken from…
* bc3602a787 - libgimpwidgets: new gimp_label_int_widget_get_widget()
function.
* 3128047a0b - plug-ins: in metadata editor and viewer only convert
values to UTF-8 if they are not.
* d004305019 - plug-ins: fix metadata-editor not saving
Xmp.photoshop.Urgency and Xmp.xmpRights.Marked.
* 47065df53c - plug-ins: let metadata-editor also save Iptc tags.
* 96c5d1c1a1 - plug-ins: add missing Iptc equivalents of Xmp tags in
metadata-editor.
* 7cce45b377 - plug-ins: In metadata-editor always read iptc
equivalent values of xmp tags.
* 879b3745d2 - plug-ins: fix not showing all values of iptc tags that
appear more than once.
* bd2f43bf20 - plug-ins: Refactor cleaning xmp values into a separate
function in metadata-editor.
* c855590ffa - plug-ins: fix incorrect struct used for comparison in
metadata-editor.
* 786aaec2a3 - plug-ins: fix incorrect single/multi(ple) values for
certain iptc tags used in metadata editor.
* 26db975a84 - plug-ins: fix incorrect reading of iptc tags that
appear more than once.
* 599d91db54 - plug-ins: Refactor certain string handling into
separate functions in metadata-viewer.
* d0f67faf29 - libgimpbase: fix incorrect reading of iptc tags that
appear more than once.
* 501675b8a3 - plug-ins: file-png now uses generated dialog.
* 5fa38d5765 - libgimp: bug fixes and design improvements for
generated widgets.
* bb322d94d7 - Fix typos
* 0b040dc109 - Update Serbian translation
* 02142e92f7 - Update German translation
* de91d84906 - meson: libjpeg and libtiff are not optional
dependencies!
* 3f59769120 - INSTALL: update GEGL build instructions.
* 22534f71b3 - Update Ukrainian translation
* 9a90eefe1f - plug-ins: improvement of TIFF loading when
TIFFNumberOfDirectories()…
* 9ff0204230 - Issue #5837: TIFF file not recognized.
* 2a439ba21e - NEWS: update.
* 5d639dcd97 - Update Ukrainian translation
* 9c52af21ea - app: better translatable text for Indexed color color
space text…
* b7796b0bfb - app: improve sample text logics for CJK fonts.
* b19e7796b2 - app: s/pango_fc_font_has_char/pango_font_has_char/
(undeprecation).
* 7a50b0940e - app: undeprecate some Pango/Harfbuzz calls.
* 4dd64e75c3 - Update Romanian translation
* 4485296bdc - libgimp: fix timezone in IPTC tag
Iptc.Application2.TimeCreated.
* 435d5ce83a - libgimpbase: do not use g_snprintf() with same source
and buffer.
* 74eb2b1f8a - libgimp, libgimpwidgets: re-argh - fix the def files
too.
* e16f5bc1a1 - libgimpwidgets: argh forgot to edit the autotools
Makefile too!
* c85a6ca9d3 - libgimp: fix typo.
* e6e2e11ff6 - libgimp: some more functions to GimpProcedureDialog.
* 636044a0c3 - libgimp: export_comment values was not set in libgimp.
* 7b6f2e5c2b - libgimp, libgimpwidgets, plug-ins: improved
GimpProcedureDialog API.
* 673f490a95 - libgimp: also size prop switch widget's label as
GimpLabeled's labels.
* 735a071c4e - libgimpwidgets: align gimpproswitch label to the left.
* 377de0a65b - app: proper ellipsis & wrap on Image Properties label
where it matters.
* b9ab461977 - app: display profile name in Color space field of
Image Properties.
* b2649daf11 - app: improve opening images through the DBus service.
* a86ed68870 - app: wait for the software to be fully initialized
before processing…
* 75e6f1062e - app: fix Luma Lighten/Darken only layer modes.
* a8a8e57a29 - Update Spanish translation
* f40dc40cbc - app: fix autotools build.
* 8069659e60 - Update Slovak translation
* b3fc24268a - Issue #5888: GIMP 2.99.2 crash when using brush in
multiply mode.
* 93756733ee - Fixes Catalan translation
* 18598915e4 - Update Romanian translation
* 1514f99b18 - Update Catalan translation
* 3d24f6cd06 - Update Polish translation
* 93ad5ebe95 - Update Swedish translation
* e85dd77ad1 - libgimpwidgets: fix GimpChainButton init().
* efd2af9994 - build: update nightly flatpak manifest.
* dce67b41f9 - gitlab form - Do not show compilation tips
* 60f1095d4b - Issue 5870: add reference to GNU documentation in
INSTALL.
* 3e35fe4d80 - Cppcheck fixes
* fb7a46c6a2 - libgimpwidgets: fix gimpwidgets.def file.
* 6b846b4600 - plug-ins: update file-fli to use the
GimpProcedureDialog generation.
* 2322c3759a - libgimp: improve design and usability of generated
procedure dialog.
* d95f417719 - app, libgimpwidgets, modules, plug-ins: code changes
after GimpScaleEntry…
* 079d8fd7f2 - libgimpwidgets: make GimpScaleEntry a child class of
GimpLabelSpin.
* 4ea2b430be - libgimpwidgets: new GimpLabeled class and
GimpLabelSpin subclass.
* 3449652fe8 - app: properly grab focus when targetting text input of
GimpSpinScale.
* 4f20155696 - Update Romanian translation
* 78702da4c2 - Update Romanian translation
* 85fe0e7243 - Update Romanian translation
* 4e612b0f2a - NEWS: remove GeoTIFF support (moved to GIMP 2.10.24
NEWS file).
* c1a32e5763 - libgimp: add some first API to populate a
GimpProcedureDialog.
* 4ce6d35a53 - Update Romanian translation
* 4b50588bc3 - Update Romanian translation
* 9c0ce5a051 - Update Romanian translation
* 005f3bd63a - Update Romanian translation
* 2997230416 - Update Romanian translation
* a821b47f6f - Update Romanian translation
* 9b9b43627f - NEWS: update 2.99.4 section.
* 96f36f0da1 - Update Ukrainian translation
* 6109015250 - Update German translation
* b67ca557f0 - Issue #5691: Import/Export of GeoTIFF loses important
header tags.
* 61c345cd89 - Update Polish translation
* 924a863bce - Update Ukrainian translation
* 0d98969a47 - libgimpwidgets, plug-ins: rename
gimp_scale_entry_set_range() to…
* b3c0ba061b - app, libgimpwidgets, modules, plug-ins: finishing
GimpScaleEntry port.
* 77d2a93a52 - libgimpwidgets, plug-ins: remove legacy
gimp_color_scale_entry_new().
* 1cdfb0bd3f - libgimpwidgets: use G_DECLARE_* macros on
Gimp*ScaleEntry classes.
* f27d172750 - libgimpwidgets: new GimpColorScaleEntry class.
* 4fe56cd388 - plug-ins: fix GIMPressionist build warning.
* aa0b70ea38 - libgimpwidgets: get rid of old gimp_scale_entry_new().
* e0854b62b6 - plug-ins: port remaining plug-ins using old
gimp_scale_entry_new().
* dbc198001e - plug-ins: Fix incomplete port of file-openraster.
* 6830cbe92f - Update Catalan translation
* 8eabc21e22 - Update Catalan translation
* 52c3b9115b - plug-ins: port GIMPressionist to GimpScaleEntry.
* 611e22fd81 - plug-ins: port script-fu-interface to GimpScaleEntry.
* 7ebd19636c - plug-ins, modules: more port to GimpScaleEntry.
* f342b566c8 - plug-ins: various plug-ins ported to new
GimpScaleEntry.
* 10dfaead68 - libgimpwidgets, plug-ins: continue GimpScaleEntry port
to real widget.
* ad8b417871 - libgimpwidgets: better algorithm for GimpScaleEntry
default increments.
* 99193230b3 - libgimpwidgets: fix def files.
* 0f05825a29 - app, libgimpwidgets, plug-ins: default increments for
GimpScaleEntry.
* 1e81bdabb0 - app, libgimpwidgets: improve GimpScaleEntry API.
* d81b151e79 - app, plug-ins: use the updated
gimp_prop_scale_entry_new() API.
* 5238958e55 - libgimpwidgets: make GimpScaleEntry into its own
widget.
* 1a5eea4f0f - app, libgimp, pdb: improve a bit
gimp_image_get_parasite_list() docs.
* 82ee478920 - libgimpwidgets: store GimpFileEntry private data in
appropriate struct.
* c109a35c25 - plug-ins: fix PDB data identifier to be canonical.
* 1fb2448850 - app, pdb: use gimp_is_canonical_identifier() for pdb-
get|set-data…
-- Alexander Pozdnyakov <censored> Thu, 26 Nov 2020 17:53:16 +0300
gimp-gtk3 (2.99.0+git46255-79319803a2-1) unstable; urgency=medium
* Compile
* URL: https://gitlab.gnome.org/GNOME/gimp.git
* Branch: master
* Commit: 79319803a216148b0cd1e70cd29b3a9da6ab4c5b
* Date: 1603914708
* git changelog:
* 79319803a2 - GimpArray: Add missing array length GIR annotation
* 961be4dd23 - libgimp: Fix regression in GimpRunSaveFunc
* a7f40df469 - Add some new files to the GIMP3-plug-in-porting-guide,
including a README
* adef87e616 - Update Romanian translation
* df916239f2 - Update Romanian translation
* 29c7ec9c43 - libgimp: typo and wording fix in comment docs.
* 7473931429 - NEWS: some update.
* d48dae7181 - plug-ins: implement file-heif proc list in
init_procedures() instead…
* cebeb90a87 - configure.ac: fix `--with-linux-input` handling with
upcoming autoconf-2.70
* 81f9ea457c - Revert "gitlab-ci: temporary allow distcheck job
failure."
* b96bed5909 - app: show unavailable actions in Action Search after
available ones.
* 85a6b86b66 - NEWS: update a bit the 2.99.2 release section.
* 4d67667efc - devel-docs: add a "removed functions" table with
replacement proposal.
* 90bcdf9bda - app, libgimp, pdb: remove references of removed
functions.
* 952441653a - Update Romanian translation
* 8139c3bc5d - Update Romanian translation
* 73f84ea08b - libgimp: update .gitignore
* f90f183b01 - Update Romanian translation
* c3032018cf - Update Ukrainian translation
* eb886032d0 - Update Ukrainian translation
* f47ba9d879 - Update Romanian translation
* 136e5b6ff8 - Update Romanian translation
* c6f6c42e7a - configure.ac, meson.build: post-release version bump
to 2.99.3
* 71d24f1103 - configure.ac, meson.build: bump versions for the
2.99.2 release
* 0052803313 - devel-docs: REVERT THIS once module.actions get
removed automatically
* 4e79aaf20c - devel-docs: add the newly generated module.actions
files to .gitignore
* d5892c4794 - desktop: set the appdata 2.99.2 release date to today
* 12cf70596d - docs, etc: regenerate the default gimprc and its
manpage
* fa37ca9aa0 - po*: update POTFILES.skip with the new toplevel
extensions/ folder
* 1640a25159 - NEWS: some more news items.
* 517f7e707e - NEWS: more API update.
* ea8da00dd8 - NEWS: update with many of the major API changes.
* 3ddec66471 - Update Russain translation again
* f243b4743f - Update Russian translation
* df8d0bccba - Update Polish translation
* 7e6ced5c99 - Issue #5322: [Wayland] broken splash size.
* f336f86f60 - plug-ins: use g_message instead of g_printerr when
there is data loss.
* 3a50e52ac7 - app: fix some glitches in the splash status text.
* 8e97d56d1e - libgimp, libgimpbase: don't use a fixed GIMP 2.10
version number in exif metadata.
* e4514567f9 - plug-ins: don't try to read tiff pages with an invalid
directory.
* c6063183d3 - Issue #4922: install software-update-available from
Adwaita on hicolor.
* 2920a13609 - Issue #5809: missing dependency on libm for
libgimpwidgets/test-eevl
* e676ad46ec - app: clean tab indentation.
* 7462945360 - plug-ins: fix a type warning.
* 7957653e98 - plug-ins: fix #3757 Exporting invalid tiffs: Missing
required "ImageLength" field.
* 679fe079f6 - libgimpbase: fix copy-paste error in documentation
comments.
* c10bb098b4 - plug-ins: file-tiff-save looks for the wrong exif tags
to delete.
* 9b0b20698e - libgimp: only save metadata after all settings have
been updated.
* f67312293a - Update Russian translation
* c86d909dda - plug-ins: fix parameters of Gimp.file_save().
* 1baaeabb87 - Update Ukrainian translation
* bca4d434b3 - NEWS: update with new "file-heif-av1-load" procedure.
* 68cea84658 - app: fix AppStream tag localization.
* 35c0d7dca6 - HEIF plug-in: runtime detection of supported formats
* e869a11270 - gitlab-ci: temporary allow distcheck job failure.
* 5c03dd1677 - extensions: goat-exercise appdata depends on po files.
* 6c26d39c8e - app: unstable versions will check available
development releases.
* 89db5f65fd - app: properly free internal strings at finalization
and before…
* 057b94f5f5 - app: use gimp_viewable_is_ancestor() instead of
gimp_item_is_ancestor().
* fc25709367 - configure: do not show "profile support: yes" when
HEIC support is OFF.
* e736b5fa0c - meson: do not show "profile support: yes" when HEIC
support is OFF.
* 4b9dc93d08 - app, pdb: set string arguments to "" *after* the
GFile.
* 0f6e43f0b8 - pdb: fix gimp-file-save PDB procedure implementation.
* 9487c5648b - app: fix gimp-file-save PDB procedure implementation.
* 1a90a2df32 - app: fix alpha to selection on single layer with
offset.
* eee04288c8 - data: new splash screen for GIMP 2.99.2.
* 3f3c5b242e - build: improve a bit the dll_link build script.
* 29565fcfd8 - Update Ukrainian translation
* 05bb84ebed - Issue #5788: 10/12 bpc in HEIF export does not mean
HDR.
* 22b8cd305c - autotools: separate line for HEIC and AVIF support.
* 7ada877b4d - Update Ukrainian translation
* cb2268ab21 - meson: separate line for HEIC and AVIF support.
* 172bdbaad3 - Update Spanish translation
* 2ac9b6069b - Update Spanish translation
* bd8f13a950 - Update Spanish translation
* 0d01567b61 - extensions: flag labels and documentation strings for
localization…
* 59292c1432 - po-*: move the Python goat exercise to the gimp30-std-
plug-ins domain.
* d4598ddefd - extensions: fix localization of the Python 3 goat
exercise.
* a3498f427a - meson: add a `install-extensions` target to
meson/ninja.
* 02cb754b4a - plug-ins: run gimp_displays_flush() in foggify.
* 326b2feddb - extensions: do not build Vala plug-in without GObject
Introspection.
* 22b516a1cc - extensions: Lua and Python 3 goat-exercise procedure
name consistency.
* 228ad503ad - extensions: update the remote URI for the up-to-date
source code.
* a9a9bb7cc0 - extensions: removing a bunch of useless semicolon on
Python script.
* 042ed7e299 - Update Ukrainian translation
* 78ee8ae2c8 - desktop: kick start the Appdata for GIMP 2.99.2
release.
* 7f303b3787 - desktop: sync AppData file with `gimp-2-10` branch.
* 025309b0d7 - app, libgimpconfig: "printer-profile" becomes
"simulation-profile".
* 7bb0748caa - NEWS: HEIF improvements available on master only.
* 5c89099f75 - Issue #4777: "New version available" after update.
* 534e0a4967 - Update Slovak translation
* d844b31572 - Update Slovak translation
* 2ca6c87e2d - Update Ukrainian translation
* fafe9889e0 - plug-ins: Let the user know if we fail to save image
metadata in file-jpeg.
* 9069d812ef - libgimpbase: fix #2253 saving metadata failed if
Pentax PreviewOffset present in exif tags.
* 64bfa57eec - Improved HEIF plug-in
* 05d0d5b123 - Update Spanish translation
* e77d9517f7 - meson, autotools, CI: simplify plug-in binding build
options.
* 4766373023 - Update Catalan translation
* f79fafb053 - Update Polish translation
* b9ad5d46cc - extensions, po-plug-ins: fix localization of extension
metadata.
* e4dfd04ab7 - Update Ukrainian translation
* 81aea1fd6c - Update Ukrainian translation
* 3e0be2046e - app: fix wrong extension active state on exit.
* 9c4860b31e - app: check extensionrc existence before trying to
parse it.
* 915657153f - app: don't show an uninstall button for system
extensions.
* ecbc38f9e9 - plug-ins, extension: goat-exercises becomes a GIMP
extension.
* 45fb76beb4 - Update Slovak translation
* 14e1d802c9 - Update Slovak translation
* db37b1b14a - Update Slovak translation
* f106c231b6 - Add Slovak translation
* 02bad34a41 - Issue #5735: incorrect condition because of missing
parenthesis.
* 37242c0466 - Update Slovak translation
* e1f10755d8 - Update Slovak translation
* c04c2d841d - app: fix file comparison.
* 66dae000f9 - Issue #5734: fix typos in if() test.
* 45ad1c0b93 - Update Ukrainian translation
* 5ec3293fee - plug-ins: change export dialog title when exporting as
AVIF.
* 6f4155ee34 - gitlab-ci: name the distribution artifacts and small
build-deps.sh fix.
* 42e25e5b6f - gitlab-ci: "needs" jobs have to be in a prior stage.
* 6eab32c71a - build: (Windows) glib-compile-schemas and gdk-pixbuf-
query-loaders in…
* cdb61d829e - build: dll_link.py improved to handle both i686 and
x86-64 Windows…
* 8f8f7e497a - gitlab, build: Win32 distribution jobs for our CI.
* b326b68b32 - libgimpwidgets: GtkComboBox "active" property must
trigger…
* b5298d0673 - etc: smaller default position and size of main image
window.
* 68e0463501 - icons: (meson) gimp-curve-point-* icons were not
installed for the…
* 7fb2fb930e - NEWS: update with some of the master-only changes.
* 9727a38977 - plug-ins: When exporting BMP with color space info,
always include color masks.
* fe340c822a - plug-ins: The plugin can leak the "tif" file
descriptor as written...
* 9f385b287f - gitlab: update Container Registry link.
* 9acefd22de - fix: themes_theme_change_notify: error parsing
theme.css on Windows.
* 9c90ab44fe - MR !343: using GimpUi prefix in Vala plug-ins too.
* 2e73e30afd - libgimp: 'gimp_ui' as priority prefix for GimpUi
introspected module.
* aac49878f7 - Update Kabyle translation
* 578c078590 - app: GimpFilterTool displays a "Sample merged"
checkbox.
* 578e3b0bd9 - Issue #5630: Sample Merged as defaults in Color Picker
tool.
* b4fefc004d - Update Ukrainian translation
* 2ec6510973 - Issue #4505: Adjust the Preferences size to fit on
smaller displays.
* 09fa321074 - app: new profile conversion policy to preferred color
profile.
* 41c8d19634 - app: argh metadata-rotation-import-dialog.h missing
from Makefile.am.
* 9005a3aa46 - libgimp, po: fix def files and POTFILES.in.
* 5a8d69629a - libgimp, pdb: new functions gimp_image_policy_rotate()
and…
* 67e2e1b5bb - app, libgimp, plug-ins: move Orientation metadata
handling into core.
* 5fb0577768 - app: NULL log domain is not a bug.
* 1ae180121b - Update Ukrainian translation
* 71ad53ebcf - libgimpconfig: fix conversion of negative int values
in gimp_scanner_parse_float()
* 6dae2c1d33 - app: remove unused function.
* 3fb28202f0 - icons: remove old file move error.
* 0ec5ee4394 - plug-ins: get rid of pygimp!
* 2271b5bbdb - Issue #4368: remove 2 more outdated Python plug-ins.
* e154cd220d - plug-ins: delete Python whirlpinch and clothify
without porting them.
* a455c72929 - plug-ins: update previous commit to API changes.
* 12b4d9b097 - Port histogram-export plugin to python 3
* 33085b5182 - plug-ins: Port python-eval.py plugin to python 3.
* a07576b219 - Port benchmark-foreground-extract.py to python 3.
* cc2f064d8d - plug-ins: Port palette-sort to Python 3
* 943e00b357 - Update Catalan translation
* 43d0f0fbd2 - gimppdb: Allow more easy bindable API
* ec26bc44ae - app: (meson) create_test_env.sh was not run.
* 273ff383dd - Update British English translation
* 22bedfc376 - Fix #4560 - file-xpm saving unused transparency
* 0fc8821932 - plug-ins: fix missing "plug-in-colormap-swap"
procedure.
* 8dcf258ffc - Issue #2275: rotate commands not actually applied to
the image.
* 678f400ee8 - Update Ukrainian translation
* 783f7cae55 - Re-enable Twain plugin on Windows for Meson build
* 9e3508cc23 - plug-ins: silence some warnings in twain plug-in.
* d0b1c143b6 - plug-ins: fix #3854 by porting twain to the new plugin
framework.
* b3bed72d84 - plug-ins: default export bit depth for 16 or 32 bpc
images should be 12.
* db71a8ffc7 - libgimpwidgets: add a "value" property to
GimpIntComboBox…
* e426cdafc4 - Update Catalan translation
* 771b78089f - Update Catalan translation
* 76db57e738 - Metadata (Exif, XMP) export in HEIF plug-in
* 6ef0a5f294 - libgimpwidgets: minor alignment and indentation fixes.
* 0828a371c2 - propwidgets: Use g_bind_property()
* 436a9d2b5d - Update Polish translation
* 6e00a19fd0 - Don't compile gimpmarshal source file many times
* 883b6a7c8e - libgimp: update def files.
* b90c91555d - Update Polish translation
* 09475b539a - Update POTFILES.in
* 1b4834126f - libgimp: better organization of
gimp_image_metadata_*() API.
* 25aefa972e - libgimp: link libgimpui against GEGL
* 91bf3f2e55 - Update Ukrainian translation
* 7f95abc4ef - Make strings translateable in HEIF/AVIF export dialog
* 73aecaeb19 - Update Ukrainian translation
* 5de6b2c1ea - autotools, meson: bump GEGL dependency to 0.4.27.
* bf66a07d20 - plug-ins: add support for indexed images in psp
reader.
* 2054f9f163 - plug-ins: add support for grayscale images in psp
reader.
* 7863d668e0 - plug-ins: add support for 16 bit integer images in psp
reader.
* 84f06e976a - plug-ins: show descriptive layer type name for psp
layers we can't convert.
* d7abb774a9 - plug-ins: add defines for psp reader to include new
things up to psp file version 8.
* 0a8f5b99f5 - plug-ins: replace a few occurrences of g_message with
g_set_error in psp reader.
* fcaf582de9 - Add Kabyle translation
* 3dc47c05e6 - Add Kabyle translation
* 68a7431a10 - Issue #5623: https://gimp.org/gimp_versions.json is
redirected…
* 0fce1b042b - Fix compilation with old libheif 1.3.2
* 88f31208ce - Update Catalan translation
* 167b8d3780 - Updated Spanish translation
* 4375b44a6f - Update Indonesian translation
* a81846d1b6 - Update German translation
* f8de798329 - Update Polish translation
* 762c319346 - Typo fixed.
* 987325f1a7 - INSTALL: update with libheif required dependency for
AVIF support.
* 7d1e108b90 - plug-ins: spyrogimp - fix type of new layer to include
alpha channel
* 19b261f3c6 - plug-ins: add most likely blend modes for certain psp
blend modes.
* b968a93ab2 - plug-ins: fix reading of psp tubes when psp file
version >= 4.
* 97dc1bf9c6 - plug-ins: fix wrong return type warning.
* 17b701a940 - Issue #5043: Spyrogimp 'Live' Preview Pollutes Undo
History
* 3801c79372 - gitlab-ci: update dependencies to add libraw20
* 97ace5e9a6 - Add Kabyle translation
* d7b96c4b76 - Update Chinese (China) translation
* 4076785c63 - Update Chinese (China) translation
* 7063fd2cc9 - Update Polish translation
* fe6af57830 - Update Kabyle translation
* 8cb02716d6 - icons: modify dialog-information to work around a
librsvg bug.
* cb1f01a42b - tools: update the build-only tool compute-svg-viewbox.
* 05de70e002 - icons: add all missing icons in the main SVG files.
* 2f74f8931e - Update German translation
* a3a95ad47e - icons: rename ID of some icons moved to Freedesktop
naming.
* 792847d377 - Update Ukrainian translation
* fa40bc7778 - plug-ins: add support for reading raster layers of
newer psp versions.
* 85241a205b - plug-ins: enable reading of psp images with file
versions > 6.
* 0666f7a4f9 - plug-ins: refactor reading of raster layer extension
info for psp images.
* 00024db382 - build: Prefer to find libwmf using pkg-config
* 01e1587ec1 - Updated HEIF plug-in
* 47a68dc871 - Issue #5584: JPEG magics detection failure.
* d7089c93b2 - plug-ins: Take zero length layer names into account in
psp reader.
* 56982e6ce9 - Allow building GIMP of without vala.
* e815c615e1 - icons: install switch-(on|off)-symbolic icons in
GIMP's hicolor theme.
* 5d3ca7d714 - propwidget: Add gimp_prop_switch_new()
* a084032c59 - build: (meson) fix CC_VERSION contains backslashes on
Windows.
* 4ac373e84f - plug-ins: fix reading layer names with high bit ASCII
characters in psp files.
* 7a64218407 - Update Kabyle translation
* cb6a1a75c9 - build: (meson) fix building with -Dwindows-
installer=true option.
* dc80c78a26 - plug-ins: fix wrong layer offset of psp layers.
* 35a97e94f2 - Update Kabyle translation
* 12f3ccd191 - Update Polish translation
* 5bb19ad6db - Update Ukrainian translation
* 3e4acd0e3b - Update Catalan translation
* 15ad952288 - plug-ins: improve psp image reader stability by always
using the block/chunk length.
* e50f522d5b - app: "drawable-linked" multi-drawable aware.
* 84e587d255 - app: GimpSelectionEditor multi-drawable aware.
* bd452d7df1 - app: (selection editor) fix clicking on selection mask
or dropping color
* c5f9b8e190 - Issue #5530: do not fail font loading on broken
user/GIMP fonts.conf.
* 1e94bd3f83 - Update Kabyle translation
* 10d3ae2894 - app: during splash-screen lookup, don't leak
GFileEnumerator
* 451fcc1af5 - Update British English translation
* ed02a54a4d - Update German translation
* 7f08b940c7 - Update British English translation
* e8de03c5b5 - Update Ukrainian translation
* fe085200c3 - Correct typos in layers-commands.c
* f4088adefa - plug-ins: fix incorrect loading of PSP images with
uncompressed channel data.
* fcb9de07f6 - plug-ins: fix reading of creator block data of PSP
images. Since string data in PSP images is not zero terminated
reading creator block data always failed.
* 96073ae1b0 - gitlab-ci: add a distribution step.
* 63dddb5eb7 - gitlab-ci: run distcheck with multi-jobs.
* b4cac9dc25 - Fix non-linear/perceptual symbolic icons
* 30d73c6311 - Update Polish translation
* bd6abe0654 - gitlab-ci: rename the CI jobs.
* b8d151367d - Update Swedish translation
* d886bb1b90 - libgimpwidgets: improve/fix more of GimpMemSizeEntry.
* 0be4e5c1dc - libgimpwidgets: fix setting GimpMemSizeEntry value
with unit change.
* b8d96c49f3 - Updated Italian translation
* a68989e7dc - Updated Greek translation
* a10c85cf34 - Updated Greek translation
* c73ac8fdf4 - app: action "drawable-visible" now multi-layer aware.
* 6d2b6b8ea0 - Makefile: update DISTCHECK_CONFIGURE_FLAGS to fix CI
distcheck.
* d93d7effb2 - libgimp: gimp_vectors_stroke_reverse missing in def
file.
* 596bf1dbc3 - gitlab-ci: add a distcheck step on master too.
* ec746901c3 - build, app: depend on GEGL 0.4.26
* be0e63aa1c - Issue #4328: Distorted path of an open/imported circle
from an svg file.
* 154756326a - Update Ukrainian translation
* 70cf57154f - plug-ins: fix some warnings in Win32 screenshot code.
* c0361889ca - desktop: prepare 2.10.22 release.
* ef171ec70c - Update Polish translation
* d7de0781ab - devel-docs: document new "Messages" performance-log
parameter
* 9e0fdc8e2c - app: allow recording GLIB log messages in performance
logs
* a143bfdf1d - app: add gimp_log_{set,remove}_handler()
* 892fbafdf8 - app: some more gimp_image_get_active_drawable()
removed.
* 248d2e95b8 - plug-ins: enable screenshot for non x11 targets in
meson build.
* 9b55f82579 - app: drawables translation with arrow keys multi-layer
aware.
* 8b55346500 - app: Color Select tool multi-layer aware.
* 6093399d7b - app: Fuzzy Select tool multi-layer aware.
* 67b757f55a - app: drop a color or a buffer multi-layer aware.
* 1fa951127e - app: more code in paint and brightness-contrast tool
to port.
* ac0287e2f3 - app: window title stays single layer for now.
* 5950fafbef - Update Ukrainian translation
* 5357628df2 - app, pdb: fix pdb and generated code.
* 6b699640df - Update Ukrainian translation
* 2ba6ac6286 - app: selection stroke and "Stroke Path" now multi-
layer aware.
* 8237c4c3d9 - Update Ukrainian translation
* 6b829c7008 - app: Selection fill and "Fill Path" now multi-layer
aware.
* 5d14a7a595 - app: some fixes/improvements.
* 5eec3e3457 - app: get rid of last remnants of single-layer logics
in edit-actions.
* 552991b2d2 - app: return visible widgets from a few more
gimp_prop() functions
* ae0f595a19 - app: edit-fill-fg|bg|pattern multi-layer aware.
* 117495323f - app: fix layer double click (Layer Attributes dialog).
* 696fb34cc5 - app: layers-mask-edit only works with a single layer
selected.
* 897b0952ba - Update Ukrainian translation
* 0f1f8b7b45 - app: layers-resize and layers-scale work on one layer
at once.
* bf7d555759 - app: edit-clear multi-layers aware.
* 62eedd41b4 - app: layers-alpha-add|remove multi-layer aware.
* da9284b737 - plug-ins: fix goat-exercise-lua not working after the
split between Gimp and GimpUi.
* 9d844dbe39 - Update Ukrainian translation
* 4b3348dffe - app: layers-crop-to-selection and layers-crop-to-
content multi-layers…
* 0fae46133c - devel-docs: use actual em-dashes in performance-logs
documentation
* ca6f577413 - devel-docs: remove old performance-logs-parameters
section
* 1d70fee1fd - devel-docs: fix image URL in performance-logs
documentation
* d72e6b3aed - devel-docs: update documentation of performance-log
parameters
* 9b29d17895 - app: improve layout of performance-log file-selection
dialog parameters
* b5af88a563 - devel-docs: add some debugging tricks for Flatpak.
* 802ba92ca5 - app: do not allocate a GFile when crashing.
* 89d1010790 - Update Ukrainian translation
* 949d7eee3b - app: fix backup creation on crash.
* d11e59fc42 - app: allow a number of drawables to 0 for "gimp-xcf-
save".
* 9069919931 - app: output errors to stderr when
gimp_procedure_execute() fails with…
* d11cbbbbc9 - app: in GimpDashboard, fix progressive-performance-log
env-var
* 76f9e5feaf - tools: add performance-log-progressive-coalesce.py;
use in performance-log-viewer
* e5fe1ef152 - tools: add performance-log-close-tags.py, use in
performance-log-viewer
* 146c234350 - app: add progressive performance logs
* 126002c5c9 - app: allow controlling performance-log parameters
through the UI
* 95b69dd77b - app: in GimpBacktrace Windows backend, return NULL
backtrace if not initialized
* 281f17e53c - app: GimpToolRectangle multi-layer aware.
* 3a462a5e63 - Issue #5472 - CRITICAL while using Move tool with
arrow keys
* 9d3b2ba756 - Issue 2874 - gimp-tool-pencil.svg icon size is
corrected on Color icon theme
* e78fbccea7 - Fix pygimp.interp generation, add /usr/bin/python3
alias
* 5c2fd398df - Fix python version check (python's
sysconfig.get_python_version() returns only major.minor)
* 0829dba97f - Issue #4536 - Seg fault when trying to open image on
Google Drive (Gnome 3.34.3)
* 1ac4a8f890 - Update Ukrainian translation
* aea69dc165 - plug-ins: file-dds (read) cleaned up a bit for better
error handling.
* 81a3370e1d - plug-ins: fix #5357 Image marked as compressed, but
DDSD_LINEARSIZE is not set.
* a3a88bf6b9 - Stop writing file paths into TIFF DocumentNames
* 5c51224594 - meson: add image/webp content type.
* 84c08e55e1 - Offer image/webp content type in .desktop file
* 962a1cfea6 - Update Kazakh translation
* c0c0d21ed9 - Update Kazakh translation
* 5169264e1c - Update Kazakh translation
* 0f31dafaf4 - Update Kazakh translation
* 1a7a53dc09 - plug-ins: fix argument description.
* 73b960aefb - app: fix a build warning.
* df2083dcb0 - Update German translation
* d3ef6cfb18 - app: show playground if any of the experimental
feature is enabled.
* 0f806d0e9c - app: move OpenCL settings into the Playground.
* bc5f6371e9 - app: add contents of /.flatpak-info in the verbose
info.
* f2ef0ec6a5 - Update Chinese (China) translation
* e531023031 - libgimpwidgets: handle Enter/Esc keys in
GimpSpinButton
* 2e46e6552b - Update Kabyle translation
* 24c740b0e0 - Add Kabyle translation
* 0a611bd8ad - Issue #5069: Gfig uses the Stroke color for filling
instead of the fill color
* 74d0990456 - app: fix Alpha to Selection for single selected layer.
* b52cdf4c90 - app: make "gegl:matting-levin" default engine of
Foreground Select tool.
* 1a19ac6a3a - Try to reenable Print plugin on Windows. Let's see if
the CI passes.
* 979b0bd9b3 - Fix GIMP_UNSTABLE macro. Fixes #5261.
* fae85e704a - Issue #5349: meson build with -Dpoppler=false has no
effect.
* 47afc8170d - gitlab: add a trailing space to the bug template
reproduction list steps
* 89fa643ef9 - Fix broken markup in Asturian UI translation
-- Alexander Pozdnyakov <censored> Thu, 29 Oct 2020 18:32:47 +0300
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