[gimp] Created tag GIMP_2_9_4



The signed tag 'GIMP_2_9_4' was created.

Tagger: Michael Natterer <mitch gimp org>
Date: Tue Jul 12 22:34:43 2016 +0200

    Tag the 2.9.4 release

Changes since the last tag 'GIMP_2_9_2':

A S Alam (1):
      Completed Punjabi Translation

Adrian Likins (1):
      Bug 749044 - Exporting as KISS - CELL (*.cel) results in error

Alexandre Prokoudine (29):
      Fix conflicting menu accelerators as per C R's request
      Update Russian translation
      Update Russian translation
      Updated MyPaint brush icons from upstream MyPaint artwork
      Add symbolic Warp tool icon by Barbara Muraus
      Fix the fill of the Warp Transform tool's symbolic icons
      Update Russian translation
      Update Russian translation
      Update Russian translation
      Fix references to settings to match recent typo fixes in GEGL
      Update plug-ins compatibility list
      Add Ell to the list of v2.10 contributors
      app: add gegl:saturation as Colors -> Saturation
      app: add gegl:high-pass as Filters > Enhance > High Pass
      Uncopypaste the help hint for filters-saturation
      Update Russian translation
      Fix a typo in a user-visible message
      Update Russian translation
      Mark user-visible messages for translation
      Fix a user-visible typo
      Update Russian translation
      Mark user-visible-message for translation
      Update Russian translation
      Update Russian translation
      Add configuration for undo preview size
      Merge branch 'undo-preview-size'
      Introduce consistent use of 'soft-proofing' in user-visible messages
      Bring soft-proofing consistence to blurbs
      Update NEWS for GIMP 2.9.4

Alexia Death (5):
      app: remove some pointless code
      app: add the point of code removed in previous commit back in
      app: Allow for mypaint tool to differentiate extended and non-extended events
      app: correct outline calculation to match mypaint and add fallback
      data: new development splash

Andrew Worsley (5):
      Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
      fix missing semicolon in emboss
      Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
      plug-ins: add back some menu entries for plugins
      Bug 155733 - need to check return values of gimp_drawable_mask_bounds()

Aryeom Han (1):
      icons: gimp-tool-unified-transform icon updated with vectorial source.

Ask Hjorth Larsen (6):
      Updated Danish translation by scootergrisen
      Updated Danish translation     (cherry picked from commit dafe93c41bfe25d493cdb6ba61853b5e1e9b481c)
      Updated Danish translation     (cherry picked from commit 8d2cc6083a1e1cec1538370a0a80d4af059f5d67)
      Updated Danish translation     (cherry picked from commit 25ca13270f5c926cc92daffcf9fadf1054cf8505)
      Updated Danish translation     (cherry picked from commit 04b37eabdcce22c1ade46fb6f0b81dba38cfaeaf)
      Updated Danish translation     (cherry picked from commit 78ee2739653b25399b3c20b4344e3c08553c01b1)

Balázs Meskó (1):
      Updated Hungarian translation

Balázs Úr (3):
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation

Benoit Touchette (11):
      Bug 759105 - Patch to add icon theme selection
      Bug 759345 - Fix for prefs dialog to add icon theme support
      themes: fixes color issue with scrolled windows on dark theme.
      themes: updates & bug fixes for KDE, Gnome
      icons: fix compile errors
      themes: add missing png reference to makefile
      themes: add missing fixes for 'The Dark Side of Gimp' theme
      themes: Updated both dark and light themes menuitem prelight.
      themnes: Updated light theme menuitem prelight
      themes: updates to TLSOG & TDSOG (prelight, text, bug fixes, (C))
      Themes: Renamed themes. Added 3 themes (Lighter, Gray, Dark).

Carol Spears (1):
      Bug 623886 - CancelError exception support for gimpfu.py

Christian Kirbach (4):
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation

Cédric Valmary (14):
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation

Daniel Korostil (1):
      Updated Ukrainian translation

Daniel Mustieles (6):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Sabo (25):
      app: Fix MyPaint brush rendering, implement MyPaintSurface in a native format
      app: GimpMybrush: Don't treat time == 0 as a magic value
      app: MyBrush: Improve blend math
      app: Change mypaint dependency from libmypaint-gegl to just libmypaint
      INSTALL.in: Update libmypaint description.
      app: mypaint: Get rid of mixbuf, fix transparent pixel color when masking is active
      app: mypaint: Add colorize mode
      app: mypaint: Add a toggle to change between erase & paint mode
      app: mypaint: Make the reset-to-defaults button reset to the current myb's defaults
      app: mypaint: Fix missing chain up in gimp_mybrush_options_reset
      app: mypaint: Use GimpConfig->reset instead of GimpToolOptions->reset
      app: mypaint: Remove #if 0'ed code for libmypaint-gegl
      app: mypaint: Include offset_by_random in the cursor calculation
      plug-ins: Fix missing GEXIV2_LIBS for file-tiff
      app: mypaint: Remove another stray #if 0
      app: mypaint: Add some hacky code to allow line drawing
      app: mypaint: Remove inaccurate comment
      plug-ins: Attempt to fix Jenkins error in pagecurl
      app: Allow myb files with missing icons
      app: Show custom preset icons in the tool options menus
      app: mypaint: Honor selection mask
      app: Improve math of unaccelerated OperationNormalMode
      Make Burn mode output match Gimp 2.8 ( partial revert of bug 744265 )
      app: Fix GimpMyBrush action names
      plug-ins: openraster: Ignore the x,y values of layer groups (bug 760348)

Dimitris Spingos (8):
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation
      Updated Greek translation

Dušan Kazik (10):
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation

Ell (32):
      app: Add diagonal_neighbors parameter to...
      app: Add "Diagonal neighbors" option to the fuzzy select tool
      app: Add "Diagonal neighbors" option to the bucket fill tool
      app: Add diagonal_neighbors parameter to gimp_channel_select_fuzzy()
      pdb: Add "diagonal-neighbors" as GimpPDBContext property
      pdb: Use the diagonal-neighbors setting from GimpPDBContext...
      app: Add "gimp:flood" GEGL operation
      app: Add gimp_channel_flood() function
      app: Add "Flood" select action
      pdb: Add gimp-selection-flood
      Bug 761795 - Performance improvement for the flood operation
      app: Add a test case for the "gimp:flood" operation
      app: clear cond and mutex after usage
      app: Add GimpChannelBorderStyle enum
      app: Modify gimp_gegl_apply_border() to take a style parameter
      app, pdb: Modify gimp_channel_border() to take a style parameter
      app: Handle zero radius in gimp_channel_border()
      app: Add "Border style" combo to the "Select -> Border..." dialog
      pdb: Modify gimp-selection-border to use BORDER_STYLE_SMOOTH
      app: fix menu icon of "Selection Editor"
      app: refactor GimpStatusbar message pushing/popping code
      app: update GimpStatusbar message icon even when the text is unchanged
      Bug 765326 - Status bar progress messages aren't always updated
      app, libgimpwidgets: reset "old" selection color of GimpColor{Button,Panel} ...
      app: don't hold a direct reference to actions in the action history
      app: add missing NULL check in action_search_match_keyword()
      app: fix initial display state when dot-for-dot is off by default
      app: align gimp_operation_shrink_process() with 2.8
      app: fix wrong initialization in gimp_operation_{grow,shrink}_process()
      app: always use the image's mask format for quick mask
      app: eliminate double application of the selection mask ...
      app: add missing cleanup to the previous commit

Elle Stone (4):
      Bug 763996 - Where appropriate, change "gamma correction" to "gamma adjustment"
      Bug 764772 - Change GIMP-generated profile names to be more accurate
      Bug 756389 - Color-managing grayscale images
      Make grayscale profile with LAB companding curve TRC

Eugene Kuligin (1):
      po-plug-ins: fix typos.

Gábor Kelemen (2):
      Updated Hungarian translation
      Updated Hungarian translation

Hartmut Kuhse (5):
      Updated german translation
      Update german translation
      plug-ins: convert win-snap to screenshot     works as win-snap, lots of optimizing work to be done.
      plug-ins: remove obsolete win-snap, because its functionality is in plug-ins/screenshot
      plug-ins: convert screenshot-win32 to gegl     and do some repairs.

J.M. Ruetter (1):
      Updated German translation

Jasper Krijgsman (1):
      Bug 732363 - wilber.ico doesn't contain 256x256 layer

Jehan (192):
      app: do not request xcf compat mode when compat_toggle not sensitive.
      icons: new symbolic icon theme for GIMP.
      themes: fix icon paths in Default theme's gtkrc.
      app: prepend the selected icon theme path to the search path...
      app: remove some trailing spaces.
      icons: the color icons are now under the Default/ folder.
      icons: symbolic icons for 'icon theme selection'...
      icons: files missing from install list.
      icons: add vectorial icons by Benoit Touchette for prefs-icon-theme.
      app: replace some tabs with spaces in app/paint.
      icons: 2 symbolic icons were not installed.
      icons: generate "negative" color symbolic icons.
      app: XCF version 6 should not block compatibility mode.
      app: make the compat mode bubble tooltip into a label.
      icons: adding gimp-prefs-folders-icon-themes icons.
      icons: adds a 16x16 gimp-prefs-icon-theme icon.
      Bug 750546 - Include recently used colors in the Dockable Colors Dialog
      Bug 759649 - new dark theme by Benoit Touchette.
      icons: fix generated Symbolic-Inverted icons dependency.
      icons: install the new icons by Klaus Staedtler.
      authors.xml: add Klaus Staedtler in the list of contributor artists.
      configure: improved configuration script.
      libgimpwidgets: missing link library for GetICMProfile() on Win32.
      build/windows: fix Windows build.
      icons: realign icons from commit 9618cdd.
      icons: install the complete Symbolic icon sets.
      app: show example icon of icon themes in preferences.
      icons: set example icons to our themes.
      build/windows: strengthen `windres` call.
      configure: perform configuration actions only when configure succeeds.
      icons: source for symbolic icons in one single SVG file.
      app: remove trailing spaces.
      README: trailing space, typo fix and adding gimp-gui-list.
      icons: do not invert "gimp-default-colors" icon for Symbolic-Inverted.
      app: do not hardcode default theme and icon theme all over the code.
      icons: "Default" icon theme renamed to "Color".
      icons: original Symbolic gimp-default-colors was wrong.
      themes: fix paths to "Color" icon theme in "Default" and "Small" themes.
      app: remove unused variables (clean out build warnings).
      themes: clean out some duplicate style.
      themes: matches widget styles on Dark and Light themes.
      themes: complete dark and light themes.
      themes: update distributed theme images.
      themes: use a common gtkrc and correctly named colors.
      icons: invert the symbolic icons with gegl:invert-gamma...
      Bug 750105 - Migrating 2.8 themes to 2.9/2.10
      app: fix typos in comment.
      themes: default toolbox icon size should be GTK_ICON_SIZE_LARGE_TOOLBAR.
      app: minor fix of parameter alignment.
      icons: remove XCF icon sources for gimp-tool-unified-transform icons.
      icons: make every icon perfectly square.
      icons: both symbolic icon themes share the same folder tree.
      icons: fixing symbolic gimp-color-picker-white/black icons.
      icons: fix gimp-channel-indexed symbolic icon.
      app: add a "custom" guide concept.
      Bug 648776 - mirror symmetries.
      app: add a "Tiling" symmetry.
      app: add a "Mandala" symmetry.
      po: add symmetries to POTFILES.in.
      Bug 648776 - fixes symmetry painting after Massimo and Mitch's reviews.
      libgimpwidgets: add new symbols in def file.
      Revert "themes: use a common gtkrc and correctly named colors."
      themes: light theme should also use larger tool icons.
      app: move all guide styling to gimpcanvas-style.
      app: remove redundant "type" member of GimpSymmetry.
      app: GimpGuideStyle is not in display-enums anymore.
      app: class label is a translated string.
      app: cleaning out unused variable.
      app: reparenting GimpSymmetryEditor to GimpImageEditor.
      app: create pango font description of statusbar zoom field only once...
      Bug 760906 - Fixing warning on new themes.
      Revert "app: create pango font description of statusbar zoom field only once..."
      app: update tiling stroke coordinates when intervals change.
      app: minor space cleanup.
      app: fix coordinates computation when tile-painting with x-shift.
      app: do not add both a GtkLabel and GtkImage child to a GtkCheckButton.
      app, libgimpwidgets: update gimp_prop_foo_new() documentation comments.
      app: fix removing a GimpSymmetry from an image.
      app: mandala center coordinates should also be settable by number...
      app: mirror axis should also be settable by scale widget...
      app: allow the mirror axis position within image's dimensions only.
      app: update "horizontal/vertical guide position" labels.
      app: do not snap to custom guides.
      app: update documentation comment of gimp_guide_custom_new().
      Bug 761731 - Fix icon name in color icon theme source.
      tools: "invert-svg", new tool to invert grey colors in vectorial icons.
      tools: scripts to extract a single SVG icon from a source file.
      icons: add configure option --enable-vector-icons.
      icons: do not include generated inverted icons into the distribution.
      icons: more exceptions in icon generation.
      icons: fixes gimp-char-picker.
      icons: fix gimp-convert-grayscale export.
      icons: update various icons to work around librsvg bugs.
      icons: s/gimp-display-contrast/gimp-display-filter-contrast/
      Makefile.am: tools/ must be built after libgimpbase/.
      icons: fix gimp-toilet-paper icon exception.
      icons: update some color icons to prepare for SVG extraction.
      icons: allow vectorial icons for the Color icon theme too.
      plug-ins: various s/save/export/ replacement on visible strings.
      icons: gimp-tool-align as 16x16 pixel-perfect color icon.
      Bug 762282 - Link ends with "/."
      icons: s/gimp-tool-align/gimp-tool-align-16/
      Bug 762282 - Link ends with "/."
      icons: ignore all generated icons.
      themes: uninstalled Light theme icon.
      themes: s/menu-item-prelight.png/menuitem-prelight.png/
      icons: get the 2.8 pixel-perfect icon theme back under name "Legacy".
      themes: redo fix from commit 9c617d0.
      themes: order themes by shades of gray.
      themes: rename theme "Default" into "System".
      app, libgimpwidgets: Dark theme and Symbolic icons as defaults.
      app: do not migrate theme settings.
      icons: Legacy's 22x22/apps icons of "Threshold" type.
      icons: commit the extracted SVG images for Color and Symbolic.
      icons: cleaning.
      icons: update the icon list for new icon themes.
      icons: Legacy tool icons were always superseded by Symbolic icons.
      icons: add Legacy's tool icons in EXTRA_DIST.
      icons: use pixel-perfect 24x24 icons with vectorial icon themes.
      Bug 751333 - Crash when moving cursor with ibus "Hangul" input method...
      app: indentation cleanup.
      Bug 765459 - Artifacts symmetry painting with big brushes.
      configure: request libmypaint version 1.3.0 or higher.
      plug-ins: email plugin brought back from the dead.
      plug-ins: xdg-email is a runtime dependency.
      plug-ins: do not show all fields in dialog for xdg-email.
      plug-ins: redirect stdout to /dev/null when checking xdg-email presence.
      plug-ins: fix sendmail alternative.
      plug-ins: enter in the filename field activates email sending.
      plug-ins: sendmail is also a runtime dependency.
      INSTALL: adding list of runtime dependencies.
      app: fix "_WIN32_WINNT" redefined when cross-compiling with mingw-w64.
      Indentation (tabs) cleanup.
      Bug 575043 - GIMP ignores 'Maximized' windows hints on startup.
      app: fix warnings for win32 builds.
      plug-ins: script-fu bash processing should not finish with gimp-quit.
      plug-ins: make "filename" accessible to the loop of "with-files" macro.
      configure: output the list of missing dependencies at the end...
      app: GimpText can be set background colors.
      app: IM preedit displayed as expected.
      app: clean out tag indentation.
      app: create a different tag for underlined text during preedit.
      app: create separate tag lists for IME preedit colors.
      icons: various file extensions (.svg) missing from the icon list.
      INSTALL: libmypaint doesn't use scons anymore...
      plug-ins: if --with-sendmail is set with a value, use it.
      INSTALL: add description of --enable-vector-icons.
      configure: minor alignment fix of option description.
      app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs.
      icons: s/gimp-char-picker-24.svg/gimp-char-picker.svg/
      INSTALL: typo or agreement fix. s/This options/This option/
      plug-ins: if --with-sendmail is set with a value, use it. (2)
      libgimpwidgets: fix commit e6ba618.
      libgimpwidgets: fix some "incompatible pointer type" warnings on Win32.
      Bug 751333 - Crash when moving cursor with ibus "Hangul" input method.
      app: code reorganization in gimptexttool.c.
      Bug 767269 - Japanese IM undoes too much.
      app: the preedit_end mark must be created with right gravity.
      app: remove preedit text on abort.
      app: do not commit IM preedit text after switching text layer.
      configure: do not consider the target architecture.
      icons: fix broken icon names.
      libgimpwidgets: s/GIMP_STOCK_FILE_MANGER/GIMP_STOCK_FILE_MANAGER/...
      icons, libgimpwidgets: s/gimp-intend/gimp-indent/.
      app: fix various typos and missing commas.
      icons: gimp-indent icons were not installed.
      icons, libgimpwidgets: s/gimp-justify-block/gimp-justify-fill/.
      icons: 22/gimp-indent.png not svg.
      icons: missing exported bitmap icon.
      Bug 765040 - GIMP not remembering the order of dockable dialogs.
      INSTALL, configure: add Dr. MinGW information...
      configure: AC_CHECK_FILE() does not work when cross-compiling.
      libgimp: fix Win32 build with Dr. MinGW.
      app: fix win32 build with Dr. MinGW.
      configure: fix linking with ExcHndl for Dr. MinGW.
      tools: invert-svg is a build-only tool.
      icons: wrong directory created.
      tools: compute-svg-viewbox is not to be built for the time being.
      configure: run AX_PROG_CC_FOR_BUILD before AM_PROG_CC_C_O.
      libgimpwidgets: $XDG_DATA_HOME/icc/ is a common profile storage.
      Bug 763202 - Create $XDG_DATA_HOME if it doesn't exist.
      INSTALL: pretty-fix and conjugation error.
      app: allow locale lower and upper values in gimp_prop_spin_scale_new().
      NEWS: some cleanups.
      app: disconnect symmetries' callbacks connected to image signals...
      app: rename "update-ui" signal to "gui-param-changed".
      Bug 768030 - keep same button placement on quit and close image dialogs.
      app: tab cleanup.
      app: remove current implementation of GimpSpinScale soft bounds.
      app: do not allow mandala center position out of the image dimensions.
      app: type s/Thia/This/.
      app: typo fix - s/widht/width/

Jonathan Tait (2):
      Bug 761340 - on changing theme/icon theme, statusbar zoom field shrinks.
      Bug 755005 - Align Tool > Distribute - vertical offset is missing

Jordi Mas (3):
      Update Catalan translation
      Fixes to Catalan translation
      Update Catalan translation

João S. O. Bueno (1):
      Bug 765685: Disambiguates octal-escaped output in c-source image output

Kevin Cozens (3):
      Removed redundant 'break;' statement. Based on SVN version 105 of offical version of TinyScheme.
      Added "tinyscheme" to the features list. From SVN version 106 of offical version of TinyScheme.
      Make various limits configurable (from TinyScheme SVN r109)

Kevin Payne (1):
      icons: gimp-tool-blend and gimp-tool-rect-select 16x16 pixel-perfect.

Khaled Hosny (4):
      Update Arabic translation
      More Arabic translation updates
      Update Arabic translation
      Update Arabic translation

Klaus Staedtler (5):
      icons: new Symbolic icons.
      icons: complete Symbolic icon set.
      icons: updated icon-theme icons.
      icons: updating gimp-letter-spacing and gimp-line-spacing icons.
      icons: corrected symbolic handle-transform for dark-themes.

Kristian Rietveld (27):
      app: block edited signal in GimpDataFactory edited callback
      core: move final unref of images from gimp_real_exit to gimp_exit
      core: bail out of gimp_exit if exit was cancelled by user
      Bug 756178 - Crash on new layer creation in fullscreen mode
      Bug 449848 - Startup: initialize fontconfig in the background ...
      pygimp: pyconsole: remove unused method
      pygimp: pyconsole: coding style
      pygimp: pyconsole: comment the code a bit
      pygimp: pyconsole: replace raw_input builtin with modal raw input
      pygimp: pyconsole: use appropriate Pango function to estimate char width
      pygimp: pyconsole: set up a default size of 80x40 characters
      pygimp: python-console: ensure initial width of 80 characters
      pygimp: fix implicit enum casts
      pygimp: fix typo
      pygimp: remove calls to gimp_context_set_transform_recursion
      pygimp: add binding for GimpImageType
      pygimp: disable deprecation warnings for gimpui.c
      pygimp: add GimpColorConfig object
      pygimp: add type definition for GimpColorManaged
      pygimp: make GimpParasite type known to the code generator
      pygimp: require Pycairo in configure, link gimpui against pycairo
      pygimp: add overrides for two _convert_surface() methods
      pygimp: add override for gimp_zoom_preview_get_source
      pygimp: disable deprecation warnings for gimpmodule, drawable, tile
      libgimpwidgets: update OS X code to get display profile to new API
      libgimpwidgets: Mac OS X: read ICC profile from the correct buffer
      libgimpwidgets: Mac OS X: fix build

Marco Ciampa (9):
      Updated Italian translation (thanks FirasHanife)
      Small fix in Italian translation
      Small fix in Italian translation
      Updated Italian translation
      Updated Italian translation
      Updated Italian translation
      Updated Italian translation
      Updated Italian translation
      Updated Italian translation

Mario Blättermann (5):
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation

Martin Srebotnjak (12):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Massimo Valentini (31):
      Bug 758909: Gimp cannot open some tif files it exports
      Bug 760029: PSD loader fails to load files with...
      Bug 684295: wrong layer group structure in gimp 2.8.2...
      Bug 735810 - performance shrinkage of Paths tool
      Bug 678085 - Cage tool freezes GIMP
      Bug 678085 - Cage tool freezes GIMP
      Bug 761330: Gimp Drop Shadow window always opens...
      Bug 763135 - Gimp cage tool doesn't work anymore
      Bug 765205 - GIMP crashes dropping the fg color on a text layer
      Bug 765247: Foreground select tool does not respect item offsets
      Bug 765336: CRITICAL warning loading a thumbnail-less...
      Bug 765411: CRITICAL warnings loading an xcf with...
      Bug 765492: Memory leak in gimp_brush_cache_add
      Bug 761823: TIFF export generates corrupted output...
      Bug 766128: Use gegl_operation_progress
      Bug 766342: EEEEeEeek! 4 GeglBuffers leaked
      Bug 766369: Split view shows transparency filtering...
      Bug 766116: Behind mode is not working correctly
      Bug 764608: Smudge tool clips out of gamut channel values...
      Bug 766895: The --dump-pdb-procedures-deprecated...
      Bug 766886: the save bar keeps saving even whit a full bar
      Bug 766683: Burn Mode on Paint tools are producing artefacts
      Bug 767476: Previously bolded font un-bolds on edit, cannot be undone
      Bug 766706: Deleting text layer content does not clean canvas
      app: remove empty text layer when it becomes inactive
      Bug 767935: Foreground Select Freezes Gimp if accidentally...
      Bug 768086: Inconsistent text-layer focusing from text style editor
      Bug 768273: Rapid sequence of commands causes crash
      Bug 767345: Color Erase Blend Mode Do not working in Paint tools correctly (exception Bucket fill Tool)
      Bug 768519: File->Open Recent does not show...
      Bug 768625: gimp-gradient-segment-range-move crashes...

Michael Henning (15):
      Revert "app: use the new distance-transform operation in the blend tool"
      operations: Make GimpOperationBlend a filter.
      operations: Use input for the shapeburst distance map in Blend.
      core: Remove unused parameter.
      app/core: Expose creating shapeburst distmaps in gimpdrawable-blend.
      app: Add shapeburst handles to the blend tool.
      app: Place shapeburst buffers at the right offset.
      app: Use gimp:blend in gimp_drawable_blend
      app: Remove dead code in gimpdrawable-blend
      build/win: Start building libmypaint.
      build/win: Add pcre and upgrade glib2 to 2.48.1
      build/win: Upgrade exiv2 to 0.25
      build/win: Clear DISPLAY before building.
      modules: Add missing libraries to color_selector_libadd.
      build/win: Disable webkitgtk.

Michael Natterer (514):
      configure.ac: post-release version bump to 2.8.3
      devel-docs: updated after the latest release experience
      app: add gegl:gaussian-blur-selective to Filters -> Blur
      app: add new widget GimpBufferSourceBox
      app: use GimpBufferSourceBox in GimpOperationTool
      app: note to self: don't push intermediate commits...
      plug-ins, pdb: remove the blur-gauss-selective plug-in, add a PDB compat proc
      app: improve the layout of GimpBufferSourceBox
      configure.ac, plug-ins: make libtiff a hard dependency
      plug-ins: merge the file-tiff-load and file-tiff-save plug-ins
      devel-docs: don't use deprecated API in doc-shooter
      app: cleanup in gimpviewable.c
      libgimpbase: use GIO to figure if a file is hidden
      icons: add a 48x48 icon for the prefs icon theme page
      Bug 759212 - Warp tool must be disabled on group layers
      libgimp, PDB: add gimp_get_icon_theme_dir()
      Revert "app: prepend the selected icon theme path to the search path..."
      app: fix the test that an icon theme folder actually contains a theme
      authors.xml: add Benoit Touchette
      app: make sure icons in GimpContainerTreeView follow icon theme changes
      app: update GimpItemTreeView's eye and link cells on icon theme change
      libgimpwidgets: be smarter when changing icon themes, and have fallbacks
      libgimpwidgets: rename gimpstock.[ch] to gimpicons.[ch]
      app: reorder the prefs categories tree, and rename some pages
      app, icons: make the icon theme path configurable in prefs
      app, icons: rename the prefs' "environment" icons to "system-resources"
      app: don't hardcode the prefs icon sizes n_categories times
      themes: fix icon paths in the "Small" theme
      libgimpcolor: add gimp_color_profile_is_gray()
      Bug 756389 - Color-managing grayscale images
      app: s/gimp_stock_init/gimp_icons_init/ in the user install dialog
      Bug 756389 - Color-managing grayscale images
      libgimpcolor: use D50 for the gray profiles
      libgimpconfig: add a preferred gray profile to GimpColorConfig
      app: add the preferred gray profile to the prefs dialog
      Revert "libgimpcolor: use D50 for the gray profiles"
      app: use the image's projectable format for profile conversion
      libgimpcolor: add support for GRAY profiles in gimp_color_profile_get_format()
      app: typo in debug output in gimp_display_shell_profile_update()
      app: invalidate GimpView's renderer in style_set()
      Bug 756389 - Color-managing grayscale images
      libgimpcolor: rename RGB and GRAY gimp_color_profile_new_*()  functions
      libgimpcolor: update gimpcolor.def
      modules: patch from Elle that fixes some forgotten profile_new name changes
      app: move "Snap Distance" to the prefs dialog's "Snapping" page
      app: rename GimpMybrush to GimpMybrushCore
      app: move the MyPaint brush config options around in GimpCoreConfig
      app: add new GimpData subclass GimpMybrush and infrastructure around it
      app: add "use MyPaint brush" to GimpToolPreset
      app, libgimpwidgets, icons: rename mypaint brush icons and help ID
      configure.ac, icons: check for the "gegl" binary
      app: connect the MyPaint brush core with the new brush container
      icons: re-export Default/16/gimp-prefs-folders-icon-themes.png
      configure.ac, app: make libmypaint a hard dependency
      icons: recreate Symbolic-Inverted icons when the original changes
      icons: add the generated Symbolic-Inverted icons to DISTCLEANFILES
      Bug 759556 - "incorrect gamma=(0/100000)" new with the new symbolic icons
      app: more s/mybrush/mypaint-brush/ in strings visible in config files
      devel-docs: fix icon locations in the libgimpwidgets docs
      app: fix icon theme location in tests
      docs, etc: regenerate the default gimprc and the gimprc manpage
      INSTALL.in: update libmypaint information and move libtiff to required list
      app: some long due cleanup in gimpimage-convert-type.c
      app: correctly deal with color profiles when converting from/to GRAY
      app: always emit GimpImage::profile-changed when converting from/to GRAY
      app, pdb: s/GRAY/grayscale/ in user-visible strings
      app: fix the curves tool to not warn on layers without alpha
      icons: put the recipe for the generated icons into a variable
      app: remove some useless g_object_freeze/thaw_notify() from gimpcurve.c
      AUTHORS: regenerated
      app: GimpDataFactory: get the data's mtime in the function where it's needed
      app: move GimpMybrushPrivate to its own header, perparation for more hacking
      app: load the mypaint brushes on startup, and do much more error checking
      app: add a brush selector to the MyPaint brush options
      INSTALL.in: put libmypaint build instructions back
      po: add gimpmybrush-load.c to POTFILES.in
      themes: fix EXTRA_DIST in The-Dark-Side-of-Gimp/Makefile.am
      app: gdk_pixbuf_new_from_inline() -> from_resource()
      plug-ins: put the pagecurl icons into a resource
      app: remove virtual function GimpToolOptions::reset()
      Bug 759939 - Ghost brush outline in FG Select tool
      app: formatting cleanup in the last commit
      app: no frames with borders, use GimpFrame instead in GimpSaveDialog
      Bug 759968 - Misleading README on GIT master branch
      app: emit "profile-changed" when undoing/redoing a gray image conversion
      Bug 759316 - "Recently used" menu not updated with gegl filters
      app: rename GimpPlugInAction to GimpProcedureAction
      app: derive GimpProcedure from GimpViewable
      app: set the sensitivity of the "filters-value-propagate" action
      app: turn get_label() and get_blurb() into virtual functions of GimpProcedure
      app: add GimpProcedure::get_menu_label()
      app: use gimp_procedure_get_label() in file-save-dialog.c
      app: add GimpProcedure::get_sensntive()
      app: move some code in actions/ to new utility file procedure-commands.c
      app: allow plug-ins to register procedures in the <MyPaintBrushes> menu
      app: create nicer object names from MyPaint brush filenames
      pdb, libgimp: add gimp_context_set/get_mypaint_brush()
      app: move some stuff out of app/file/
      app: use less weird paths for creating the test icon theme
      libgimpwidgets: use g_printerr() not g_warning() for wrong icon theme paths
      Bug 759316 - "Recently used" menu not updated with gegl filters
      Bug 759316 - "Recently used" menu not updated with gegl filters
      Bug 759194 - Unified Transform Tool fails when layer is hidden
      po: POTFILES.in it's gimpgeglprocedure.c not gimpgeglprocedure.h
      Bug 759104 - Allow coordinates of sample points to be accessed from scripts
      app: don't access GimpSamplePoint members directly
      Bug 759288 - Unfocused Zoom In/Out in Rotated Canvas View
      app: fix GimpNavigationView and GimpNavigationEditor for rotated canvases
      app: some cleanup in gimpdisplayshell-scroll.[ch]
      app: clean up gimp_display_shell_scroll() a bit
      app: remove gimp_display_shell_scroll_clamp_offsets()
      app: move the code to update scrollbars and rulers to their own files
      app make gimp_display_shell_get_screen_resolution() private
      app: make gimp_display_shell_scale_get_image_size_for_scale() private
      app: move gimp_display_shell_scale_changed() to gimpdisplayshell-scale.[ch]
      app: make gimp_display_shell_calculate_scale_x_and_y() private
      app: reorder an rename stuff in gimpdisplayshell-scale.[ch]
      app: pause/resume the shell in gimp_display_shell_scale_to()
      app: fix gimp_display_shell_scroll() again to work right with rotation
      app: add gimp_display_shell_scrollbars_update_steppers()
      app: tiny formatting issue in tool-preset-commands.c
      Bug 760175 - paintbrush size not applied in python scripts in version 2.9
      Bug 758685 - file-gbr-load/save, file-pat-load/save etc fail with...
      app: mention bug the # in the comment in the last commit
      app: set the name of the open dialog again in file_open_dialog_show()
      app: some formatting cleanup in the file dialog widgets
      app: argh, fix last commit, the properties are WRITABLE not READABLE
      app: add gimp_plug_in_manager_get_file_procedures() for the file dialogs
      app: remove includes from gimpfiledialog.c
      app: remove /*< skip >*/ and /*< pdb-skip >*/ annotations from enums
      Bug 760306 - "Image header corrupt" error on start-up
      app: fix broken formatting in gimpcanvasprogress.c
      app: also copy the parent PDB context's stroke options
      Bug 760212 - method edit-stroke fails in version 2.9
      app: disable "Resize windows on zoom/resize" in single-window mode
      Bug 760402 - Zoom in (with "Resize window on zoom") displays wrong...
      app: remove (hopefully) redundant calls to gimp_display_shell_scale_update()
      app: make new images jump around much less
      app: fix image position when entering/leaving fullscreen mode
      Bug 760362 - gimp-swap-colors not changed 'on the fly' when icon-theme changes
      icons: use cp not LN_S to "create" the inverted 12/gimp-default-colors.png
      app: s/Default/Color/ in the testing icon theme Makefile rules
      icons: create the directory in the rule to make 12/gimp-default-colors.png
      app: simplify gimp_display_shell_scale_get_zoom_focus()
      Bug 760658 - on rotated convas, marching ants are re-drawn incorrectly
      Bug 760579 - Plug-in dialogs fail to use UI themes
      app: turn the posterize tool into an ordinary GEGL filter
      app: add icons to the generated gimp-gegl-config-proxy classes
      menus: remove posterize from Tools -> Colors
      app: turn the desaturate tool into a normal GEGL filter
      app: register the newly changed ops' properties normally
      libgimp: add the new functions to gimp.def
      libgimp: remove duplicate entries from gimp.def
      libgimp: and a typo in gimp.def, hopefully finished now :)
      AUTHORS: regenerated
      app: make gimp_gegl_get_config_proxy() work without a passed icon_name
      app: add new virtual function GimpProcedure::get_help_id()
      libgimpwidgets: make GimpDialog's help_id settable after construction
      app: bring dialog titles and help IDs to GEGL filter dialogs
      menus: move "Desaturate" to Colors -> Desaturate
      pdb: clean up the channel mixel PDB compat proc
      Bug 750893 - Channel Mixer: Monochrome option missing in new GEGL Version
      app: rename gimp-gegl-config-proxy.[ch] to gimp-gegl-config.[ch]
      app: add gimp_gegl_config_register()
      app: change the include guards of gegl/gimp-gegl-config.h
      app: move stuff from GimpOperationTool to GimpImageMapTool
      app: remove GimpThresholdConfig
      app: add "title", "icon_name" and "help_id" to gimp_tool_gui_new()
      app: fix crash in gimp_gegl_tool_get_operation()
      Bug 735810 - performance shrinkage of Paths tool
      app: finish the levels dialog widget grouping
      app: change widget grouping in the curves dialog like in levels
      app: remove gimp_image_map_tool_dialog_get_label_group()
      app: rename more variables to "im_tool" in GimpImageMapTool
      app: fix changing tools to not prematurely change the old tool
      app: clean up tool_manager_tool_changed() a bit
      app: reorder select-commands.[ch] to be in the same order as -actions.c
      app: don't leak the GList element in gimp_vectors_real_stroke_remove()
      app: add gimp_g_queue_get_memsize() and gimp_g_queue_get_memsize_foreach()
      Bug 759316 - "Recently used" menu not updated with gegl filters
      app: change minimum value of GimpBlendOptions::supersample-depth to 1
      app: clean up the blend-tool-fun branch to be usable on master
      app: rename gimp_blend_tool_update_preview_coords() to _update_graph()
      app: simply call gimp_image_map_commit() in gimp_blend_tool_commit()
      app: some cleanup in gimpdrawable-blend.c
      app: some cleanup in the new symmetry code, mostly harmless
      app: core-enums.c was regenerated
      app: rename GimpImage.selected_symmetry to .active_symmetry
      app: ref the symmetry in gimp_image_symmetry_add()
      app: add an offset to GimpDisplayShell's mask
      app: simplify GimpSymmetryEditor even more
      app: add a GParamFlags parameter to gimp_prop_gui_new()
      app: simplify symmetry GUI generation
      app: move symmetry painting out of the playground
      libgimpconfig: add a new set of macros to register serialitable properties
      app, libgimpwidgets: allow NULL labels in some gimp_prop_foo_new() functions
      app: set the sensitivity of gegl:channel-mixer
      app: use the new GIMP_CONFIG_PROP_FOO()
      app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros
      Bug 752071 - less tool preset defaults checked
      Bug 761573 - Problem with Raw Image Loader plugin
      Bug 761170 - Warnings building with clang
      Bug 753683 - default path location
      app: don't invalidate the buffer source in gimp_drawable_real_update()
      app: add support for a "preview rectangle" to GimpApplicator
      app: make GimpApplicator's preview feature optional
      app: disable the preview area in gimp_drawable_merge_filter()
      app: add support for a preview rectangle to GimpImageMap
      app: add gimpdrawable-fill.[ch]
      app: rename gimp_selection_push,pop_stroking() to selection_suspend,resume()
      po: add app/core/gimpdrawable-fill.c to POTFILES.in
      pdb: fix gimp-edit-bucket-fill when there is a selection
      app: move gimp_drawable_fill() to gimpdrawable-fill.[ch]
      app: add gimp_fill_options_set_by_fill_type()
      pdb: also fix gimp-edit-bucket-fill-full, see below
      app: add "style" and "antialias" setters to GimpFillOptions
      app: add gimp_fill_options_get_undo_desc()
      app: add gimp_fill_options_set_by_fill_mode()
      app: change gimp_edit_fill() to take a GimpFillOptions
      app: change gimp_drawable_bucket_fill() to use GimpFillOptions
      app: remove boolean return value from gimp_edit_clear() and gimp_edit_fill()
      app: remove some #includes
      app: formatting cleanup in gimppaintbrush.c
      Bug 763547 - GIMP git segfaults on exit when the airbrush tool is active
      app: clean up "drop to new button" code in GimpDrawableTreeView
      app: clean up the color and pattern dropping code in gimpdisplayshell-dnd.c
      app: add GimpItem::fill() which fills what is outlined by ::stroke()
      app: change parameters of gimp_fill_options_new()
      app: add menu items and a dialog for GimpItem::fill()
      app: use gimp_gegl_config_register() in gimp_gegl_config_new()
      app: remove the recent_settings container from GimpImageMapToolClass
      app: remove GimpImageMapTool::get_operation() impl from GimpGeglTool
      Bug 763766 - Suggest changing "Postscript" to "PostScript"
      Bug 762279 - "Tip of the day" links opens two links
      app: actually use the calculated checksum in gimp_brush_get_checksum()
      app: implement get_memsize() and get_checksum() in GimpMybrush
      Bug 761998 - MyPaint brush popup out of screen
      app: don't automatically use explicitly stored filter values
      app: fix calculation for action values which can wrap around
      app: the range of GimpInkOption's and GimpBlobEditor's angle is [-PI..PI]
      Bug 740939 - No shortcut actions for changing tool's spacing, hardness and force
      app: clean up the GEGL progress code a bit
      Initialize GValues with G_VALUE_INIT instead of { 0, }
      app: fix typo in gimpimagemap.h
      app: change GEGL op GUI generation so widgets can expand vertically
      Bug 761270 - layer boundary not re-drawn correctly on scrolling
      Bug 737570 - Shortcut [some modifier] + Mousewheel for changing pen size
      Bug 761118 - GIMP prints many CRITICAL warnings
      app: remove obsolete #define GAMMA_CORRECTION_BLURB
      Bug 757687 - Screenshot functionality broken under Wayland
      plug-ins: move screenshot delay function to the main screenshot.[ch]
      Bug 757687 - Screenshot functionality broken under Wayland
      plug-ins: cleanups in screenshot
      plug-ins: screenshot: unref the GDBusProxy when done
      plug-ins: screenshot: quote the filename passed to OS X' screencapture
      plug-ins: screenshot: minor fix for the OS X screencapture command line
      Bug 764450 - Crash in screenshot's gnome-shell backend
      plug-ins: add an (empty) Win32 backend to screenshot
      plug-ins: screenshot: #include <glib.h> early for G_OS_WIN32
      plug-ins: more cleanup in screenhot, move the icon to its own file
      Bug 668016 - Accidentally clicking ruler loses active tool's state
      app: add g_return_if_fail() to gimp_guide_get_style() and is_custom()
      app: don't push move and remove undo steps for custom guides
      app: change GimpGuideTool to live-move custom guides
      app: add a canvas style for "split view" guides
      app: add a "split preview" feature to GEGL ops that can be dragged around
      Bug 764589 - Flip Tool: Use "Transform" and "Direction" instead...
      app: change the cursor when the mouse hovers the split view guide
      app: remove some leftover empty function cruft from GimpImageMapTool
      app: allow to switch the split preview between horizontal and vertical
      Bug 763620 - "Export" > "Export..."
      libgimpcolor: update docs of gimp_color_profile_get_format()
      Bug 764588 - Suggest changing "Select _Custom Color..." to "_Custom Color..."
      Bug 764822 - gimp man page references incorrect path to system-wide gimprc
      Bug 756389 - Color-managing grayscale images
      app: s/Remove holes/Remove Holes/, menu item labels are capitalized
      app: get rid of x1, y1, x2, y2 in gimp_channel_real_flood()
      Bug 764630 - Preview curtain: can there be a switch "left/right"...
      plug-ins: cleanup in file-gif-save
      plug-ins: port file-gif-save to GIO
      app: keep the split preview guide always movable
      Bug 732160 - menu activation with alt-somekey makes tools stay...
      app: don't unconditionally call tool_manager_modifier_state_active()
      app: cache more lcms transforms in GimpImage
      Bug 478528 - Layer and Image previews are not color managed
      app: don't assume that a GimpColorManaged is always also a GimpPickable
      app: GimpBuffer: same preview colorspace fixes as below for images/layers
      app: s/gimp_babl_get_description/gimp_babl_format_get_description/
      app: add gimp_babl_format_get_color_profile()
      app: add gimp_gegl_config_connect_node()
      app: support GEGL error string properties in gimp_prop_gui_new_from_pspec()
      app: use gimp_gegl_config_connect_node() in GimpImageMapTool
      app: add gegl:gegl to Filters -> Generic
      menus: really add gegl:gegl to the menus
      app: set a reasonable minimum height for prop text buffers/views
      app: port everything to GIMP_CONFIG_PROP_FOO()
      modules: port to GIMP_CONFIG_PROP_FOO()
      libgimpconfig: port to GIMP_CONFIG_PROP_FOO()
      libgimpconfig: deprecate all GIMP_CONFIG_INSTALL_PROP_FOO() macros
      app: cruft removal and cleanup in the config classes
      app: fix crash in config property cleanup
      Bug 759796 - Blend tool regression
      app: enable a pulsing progress bar in the splash
      Bug 765180 - Hard-coded NTSC parameters in babl/GEGL/GIMP
      app, pdb: minor cleanup in the new font loading code
      Bug 555525 - 64 Bit Build on Mac OS X Leopard fails...
      plug-ins: some cleanup in file-exr
      plug-ins: minor cleanups in file-darktable
      plug-ins: pass GFiles around instead of filenames in file-tiff
      plug-ins: port file-tiff to GIO
      plug-ins: fix error from manual patch applying (height instead of width)
      app: fix wrong parameter name in gimp_drawable_real_convert_type()
      Bug 765176 - ICC profile conversions between grayscale and RGB images
      plug-ins: cleanup in file-bmp
      po-plug-ins: forgot to push this with the last commit
      libgimpbase: fix gimp_metadata_set_from_xmp() to really expect XMP
      plug-ins: more code cleanup in file-bmp
      app: simplify gimp_image_convert_type()
      libgimp: don't #define TILE_HEIGHT gimp_tile_width()
      plug-ins: use the right magic for Canon CR2 files
      plug-ins: use the right magic for EXR files
      app: improve file magic matching
      plug-ins: add a magic for Nikon NEF files to file-darktable
      app: fix file_check_magic_list() to handle "and" matches again
      Bug 764320 - Xsane Gimp no device dialog
      libgimpcolor: handle palette formats in gimp_color_profile_get_format()
      app: change GimpDrawable::convert_type() to take a target profile
      app: tiny and completely irrelevant stylistic cleanup
      app: move indexed conversion to gimpimage-convert-indexed.[ch]
      app: prepare the color profile dialog for doing RGB <-> GRAY conversion
      app: add gimp_image_validate_color_profile_by_format()
      Bug 765176 - ICC profile conversions between grayscale and RGB images
      Bug 765176 - ICC profile conversions between grayscale and RGB images
      app: rename convert-type-dialog.[ch] to convert-indexed-dialog.[ch]
      app: #include gimp-babl.h in gimpimage-convert-type.c
      app: add ellipses to the color mode conversion menu items
      app: implement GimpColorManaged in GimpDrawable
      app: move the "visible" property from GimpItem to GimpFilter
      app: replace GimpList's internal GList with a GQueue
      app: make sure the last *visible* layer is displayed in normal mode
      app: switch the list of tools to using "append" mode
      app: prefer magic-less file procedures again when matching a filename
      plug-ins: remove the magic from file-nef-load
      plug-ins: rename all screenshot win32 files to screenshot-win32-*
      plug-ins: forgot to change an #include after renaming screenshot files
      app: don't reverse lists in GimpFilterStack and GimpUndoEditor
      app: transfer the right profile in gimp_image_new_from_drawable()
      app: don't disable profile import when display color management is off
      app: don't use a NULL profile to create the new "layer from visible"
      libgimpcolor: don't leak the path in gimp_color_profile_new_from_file()
      libgimpcolor: add gimp_color_profile_save_to_file()
      libgimpwidgets: add a shortcut to the profile chooser dialog on OS X too
      libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()
      Revert "libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()"
      libgimpwidgets: more parameters for gimp_color_profile_chooser_dialog_new()
      libgimpwidgets: support saving profile in GimpColorProfileChooserDialog
      app: add Image -> Color Management -> Save Color Profile to File...
      app: add a per-image "is color managed" switch
      app: reorder private functions in gimpimage-color-profile.c
      app: don't run and color profile import if the image is not color managed
      app: enable color management when the image is converted to a profile
      app: return built-in profiles from GimpColorManaged::get_color_profile(image)
      app: don't return any cached transforms is the image is not color managed
      app: handle profile conversion correctly in gimp_layer_convert()
      app: same fix as below in gimplayer-new.c
      app: pass the right color profile around in gimp_selection_float()
      app: pass profiles around along with the buffers in the transform code
      app: show the image's "is color managed" state in the window title string
      app: add Image -> Color Management -> Color Management Enabled
      app: move the image-duplicate action next to image-new
      app: set the image's "is color managed" in gimp_image_new_from_drawable()
      app: #include "gimpimage-color-profile.h" in gimplayer-new.c
      app: add gimp_prop_profile_combo_box_new()
      app: enable color management when a profile is assigned to the image
      app: some cleanup in gimp_prop_profile_combo_box_new()
      libgimpconfig: add support for (de)serializing GFile properties
      app: use gimp_config_path_expand() in gimp_prop_profile_combo_box_new()
      app: add basic support for creating images with color profiles
      app: don't call gimp_image_map_tool_preview() in GimpOperationTool
      app: make gimp_image_map_tool_preview() private
      app: make GimpImageMap setters update the drawable by itself
      app: remove most calls to gimp_image_map_tool_preview()
      app: remove a call to gimp_image_map_apply() from GimpBlendTool
      app: make GimpImageMap a subclass of GimpFilter
      app: don't preserve() GimpImageMapTool around most GimpImageMap calls
      app: rename GimpImageMapTool to GimpFilterTool
      app: remove gimp_filter_tool_preview()
      app: change the prefs property from image-map-tool-max-recent to filter-tool
      app: rename "image_map" member of GimpFilterTool to "filter"
      app: move tool undo typedefs out of tools-types.h
      app: turn the "Gamma Hack" into a non-serializable property
      app: use the proper help ID in gimp_operation_tool_get_settings_ui()
      app: don't call gimp_gegl_progress_connect() with a NULL text
      app: require a text in gimp_gegl_progress_connect()
      app: connect to the new operation progress in GimpFilterTool
      app: more cleanup in GimpImageMap
      app: normalize gegl:distance-transform, it's unusuable otherwise
      app: use gegl:distance-transform in the blend tool, it has a progress now
      app: rename GimpImageMap to GimpDrawableFilter
      app: clean up a lot of werid code in GimpColorOptions and GimpFilterOptions
      app: don't use unrelated prefs values for the color profile convert dialog
      app: add a private struct to GimpViewRenderer
      app: add a GimpColorConfig member to GimpViewRenderer
      app: add a GimpColorConfig to GimpDisplayShell
      app: clean up Preferences -> Color Management
      app: add gimpdisplayshell-actions.[ch]
      Bug 320447 - fast switching between "color managed display" and "softproof"
      menus: forgot to push with the last commit
      app: add gimp_display_shell_set_action_sensitive()
      Bug 320447 - fast switching between "color managed display" and "softproof"
      app: clean up toggle callbacks in view-commands.c
      libgimpwidgets: change the tooltip of GimpColorConfig:mode
      app: add tooltips that mention that disabling color management == sRGB
      app: split GimpApplicator's opacity and mode API into two functions
      app: add separate opacity and mode API to GimpDrawableFilter
      plug-ins: replace some gimp_spin_button_new() by plain GTK+ calls
      app: move GimpDrawable's FS to gimpdrawable-floating-selection.[ch]
      app: include gimpdrawable-floating-selection.h in gimplayer-floating-sel.c
      app: remove const qualifiers from all object parameters
      app: rename more stuff from "floating sel" to "floating selection"
      app: move the undo impl object typedefs out of the *-types.h files
      app: remove gimp_session_write_position()
      plug-ins: rename file-darktable format names to "Raw Foo"
      app: fix color profile logic in gimp_image_convert_precision()
      app: remove ancient utility function gimp_toggle_button_set_visible()
      Bug 320447 - fast switching between "color managed display" and "softproof"
      app: add gimp_color_profile_store_add_defaults()
      app: fix the new gimp_color_profile_store_add_defaults()
      app: use the new function in the color profile assign/convert dialog
      app: use the new function in GimpTemplateEditor
      libgimpwidgets: set a minimum width on GimpColorProfileComboBox
      app: treat the layer mask correctly in gimp_layer_get_opacity_at()
      Bug 766327 - gimptool-2.0 not quoting filenames/directories
      Bug 748749 - picked colors don't match image colors...
      app: add gimp_image_color_profile_srgb_to_pixel()
      app: add GimpPickable::srgb_to_pixel()
      app: add GimpOperationProfileTransform
      libgimpwidgets: add gimp_preview_area_set_color_config()
      libgimpcolor: optimize gimp_color_profile_get_format() for cairo-RGB24
      libgimpwidgets: add gimp_color_area_set_color_config()
      libgimpconfig: don't include gimpcolorconfig-enums.h in gimpcolorconfig.c
      libgimpcolor: add new object GimpColorTransform
      Argh, this was meant to be squashed into the previous commit...
      libgimpwidgets: set the color config on GimpColorSelection's color areas
      libgimpwidgets: set the color config on the "GIMP" page of color selectors
      app: color manage the color buttons of GimpColorHistory
      app: color manage GimpFgBgEditor, as used e.g. in the toolbox
      app: don't forget to ref GimpOperationProfileTransform's profiles
      libgimpcolor: add gimp_color_transform_can_gegl_copy()
      libgimpcolor: add CMYK formats to gimp_color_profile_get_format()
      Bug 467930 - color selectors are not color managed
      Bug 467930 - color selectors are not color managed
      libgimpcolor: small optimization in gimp_color_transform_process_pixels()
      libgimpwidgets: cache gimp_widget_get_color_transform()'s GimpColorTransforms
      app: make all GimpViewRenderers color manage themselves
      app: color manage palette and gradient previews
      Bug 467930 - color selectors are not color managed
      Bug 467930 - color selectors are not color managed
      app: set a color config on color areas created from menu actions
      app: remove gimp_context_[get|set]_[foreground|background]_pixel()
      Bug 766988 - Colors applied to images are not color managed
      app: add gimp_fill_options_create_buffer()
      Bug 766988 - Colors applied to images are not color managed
      Bug 766988 - Colors applied to images are not color managed
      libgimpcolor: optimize gimp_color_transform_process_buffer()
      app: color manage the color DND icon widget
      app: color manage GimpColorPanel and its color dialog
      app: make display color management work with the transform cache
      app: remove gimp_display_shell_profile_convert_buffer()
      app: don't invalidate all images on color config changes
      libgimpcolor: return NULL GimpColorTransform if creating cmsHTRANSFORM fails
      libgimpwidgets: don't unref a NULL transforms from the transform cache
      libgimpcolor: return a NULL transform if cmsCreate[Proofing]Transform() fails
      Bug 766824 - Invalid comment string causes export crash
      plug-ins: set SCREENSHOT_CAN_SHOOT_REGION on backends that support it
      libgimpwidgets, modules: improve set_color_config() functions a bit
      app: set the color config on the color picker tool dialog's color area
      libgimpwidgets: always ask the toplevel window for its color profile
      app: don't validate the terminating \0 of a gimp-comment parasite
      plug-ins: attach the default comment to all screenshots
      app: tiny indentation fix in view-commands.c
      app: add gimp_widget_track_monitor()
      libgimpwidgets, app: have all previews track the monitor they are on
      app: factor out a bunch of code in gimptexttool-editor.c
      app: fix various undo- and preedit-related text tool issues
      Bug 767062 - Lags when zooming or dragging zoomed image (cmsFLAGS_NOOPTIMIZE)
      libgimpwidgets: rename gimp_color_config_get_printer_color_profile()
      modules: hardcode the CMYK selector's conversion parameters
      plug-ins: link file-compressor against GIO
      app: don't let display color management settings affect file import
      libgimpconfig: add getters for all GimpColorConfig members
      libgimpconfig: add "optimize" options for display and softproofing
      libgimpconfig: rename gimpcolorconfig-enums.[ch] to gimpconfigenums.[ch]
      app: use combo boxes for the color color management optimize settings
      libgimpcolor: gimp_color_profile_get_format: support premultiplied formats
      libgimpconfig: commit regenerated enums.c file
      app: support premultiplied formats in some gimp_babl functions
      app: add gimp_gegl_node_get_format()
      Bug 767663 - Images appear completely black when images dockable is visible
      configure.ac, sanity.c: require babl >= 0.1.18 and GEGL >= 0.3.8
      Revert "Bug 768030 - keep same button placement on quit and close image dialogs."
      Bug 767348 - Make Paint Dynamics icon customizable
      app: simplify and fix paint dynamics editor sensitivity
      app: don't pass a NULL profile to gimp_image_convert_color_profile()
      NEWS: some fixes, capitalization of headers
      app: add smarter soft boundaries for GimpSpinScale widgets
      app: tag the symmetry properties as pixel-coordinate/pixel-distance
      app: always return a profile from gimp_drawable_transform_buffer_*()
      app: add GIMP_CONFIG_PARAM_IGNORE to the obsolete perfect-mouse setting
      app: move PROP_PERFECT_MOUSE to the end of the enum in GimpDisplayConfig
      app: fix description of GIMP_COLOR_PROFILE_POLICY_CONVERT in the header
      app: be smarter about handling the Space key in GimpPopup
      docs, etc: regenerated the default gimprc and the gimprc manpage
      configure.ac: release 2.9.4

Michael Schumacher (2):
      Theme 'Default' has been renamed to 'Color'
      Changed "wilbur" to "wilber" for two icon files

Mukund Sivaraman (4):
      windows: Add support for generating crash backtraces using Dr. MingW
      Use an aux hashtable and avoid g_list_find() when searching for a GimpStroke*
      Use GQueue for strokes list
      app: Copy to dest_vectors correctly

Mónica Canizo (5):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Necdet Yücel (1):
      Updated Turkish translation

Pedro Albuquerque (6):
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation

Pedro Gimeno (2):
      Bug 738951 - (modulo n m) may fail for m >= 46342 (in 32-bit) or m >= 3037000501 (in 64-bit)
      Bug 690544 - Script-fu (rand 4294967295) hangs on machines with 64-bit longs

Piotr Drąg (47):
      Updated Polish translation
      app: remove double mnemonics in filters
      app: remove space before a colon
      Updated POTFILES.skip
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.skip
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Fix typos in app/actions/view-actions.c
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation

Richard Hughes (2):
      desktop: Bring the AppData up to date with the latest specification
      Add a missing tag to the AppData file

Richard Kreckel (1):
      Bug 768044 - Fix many typos

Rūdolfs Mazurs (1):
      Update Latvian translation

Sebastian Rasmussen (1):
      Updated Swedish translation

Shmuel H (1):
      Bug 767873 - (CVE-2016-4994) Multiple Use-After-Free when parsing...

Simon Budig (6):
      Bug 735810- performance shrinkage of Paths tool
      app/vectors: fix up the anchors types which I messed up with my last change.
      pagecurl: do a pretty basic port to the gegl API. Still 8 bit though.
      pagecurl: avoid 8 bit handling.
      pagecurl: reduce fish genocide.
      script-fu: make regex matching return character indexes

Sveinn í Felli (8):
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation
      Updated Icelandic translation

Sven Claussner (4):
      Rename UI strings
      Flood op: improve descriptions
      flood: improve PDB description completely
      Make PDBGEN documentation clearer.

Thomas Manni (4):
      Bug 758769 - Smudge tool not working correctly...
      Bug 758915 - port Tile to gegl
      Bug 724731 - Difference clouds - memory leak if UNDO performed
      Bug 109161 - Improve Histogram with Luminance Channel

Tiago Santos (7):
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation

Tobias Ellinghaus (14):
      plug-ins: add new plug-in file-darktable
      plug-ins: Don't leak the gegl buffer in pnm loader
      plug-ins: don't create a temp dir when using darktable
      plug-ins: Actually export to linear sRGB from darktable
      plug-ins: Fix copyright header of darktable lua script
      plug-ins: Only enable darktable loading when it's installed
      plug-ins: Read comment and Exif data from EXR files
      plug-ins: Read Xmp data from EXR files
      plug-ins: Try harder to export an image from darktable
      plug-ins: Don't start darktable when creating thumbnails
      plug-ins: Get an image size when creating thumbs with darktable
      plug-ins: Use GIMP's internal profile when loading EXR
      plug-ins: Add a bunch of formats for file-darktable
      plug-ins: Only have one thumb loader for darktable

Yolanda Álvarez Pérez (34):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

draekko (3):
      themes: adding The-Light-Side-of-Gimp theme
      themes: update/fixes for 'The-Dark-Side-of-Gimp' theme
      themes: update/fixes for 'The-Light-Side-of-Gimp' theme

klausstaedtler (182):
      Updated symbolic icon theme
      Deleted gimp-preefs-icon-theme, was a false named double of gimp-prefs-icon-theme
      Icons:
      Icons: All *.svg files from Color and it's subdirectories are moved to     Color/scalable with 
according subdirectory. This is a first step to collect     all individual color *svg in one 
color-scalable.svg, like in symbolic.
      Icons: some *.svg files not moved to /color scalable corrected
      Icons: even more to move to /color/scalable
      Icons: hopefully I have now all *.svg moved arrgh.
      Icons: some low-hangings fruits of my attempt to redraw     missing color *.svg icons.
      Icons: Some low hanging fruits of my attempt to redraw missing *svg's
      Icons: color-scalable.svg
      Icons:Changes in color-scalable.svg
      Icons:
      icons: Changes in color-scalable
      icons:Changes in scalable.svg
      icons:Changes in scalable.svg     gimp-tool-path redrawn to be in sync with new colored gimp-tool-path 
and with inkscape
      icons:Changes in scalable.svg, gimp-tool-path refined
      icons: scalable,svg correct paths in gimp-tool-path
      icons: Changes in color-scalable     lot's of  additions, currently 'only' 134 icons are missing. Work 
in progress...
      icons: Changes in color-scalable
      icons:Changes in color-scalable.svg     all gimp-channel* removed highlights     all 
gimp-prefs-folders* are identical for all sizes and have folders in their symbolic     gimp-tool-crop synced 
with symbolic and krita     gimp-path* synced with symbolic     gimp-tool-ink now has a fountain-pen in its 
symbol (to better fit to inkscape and krita)     gimp-tool-airbrush new     gimp-tool-colorize synced with 
symbolic     gimp-icon-theme synced with symbolic     gimp-tool* new, gimp is for painters and artists and 
..., not for brick-layers, lock-smiths ... (naturally they can paint with gimp too...), corrected metaphor.
      icons: Changes in color-scalable, add missed 48x48 prefs-folders
      icons: changes in scalable & color-scalable
      icons: Changes in color-scalable,
      icons: Changes in color-scalable,
      icons: upload recent color-scalable.svg, move gimp-symmetry.xcf to /xcf foder
      Merge git://git.gnome.org/gimp
      icons: use mypaint symmetry icons in scalable.svg & color-scalable.svg
      icons: icon-list.mk gimp-symmetry added
      icons: Changes in color-scalable,
      icons: Changes in color-scalable,
      icons: Changes in color-scalable,     gimp-channels, corrected order of rgb     gimp-tool-ink, tweak 
for visibilty     gimp-tool-blend, tweak for visibility
      icons: Changes in color-scalable,
      icons: Changes in color-scalable & scalable
      icons: Changes in color-scalable
      icons: Changes in color-scalable & scalable
      icons: Changes in color-scalable     tweak gimp-transparency
      icons: Changes in color-scalable
      icons: Changes in color-scalable & scalable
      icons: Changes in color-scalable
      icons:Changes in scalable.svg
      icons: Changes in color-scalable
      icons: Changes in color-scalable
      icons: Changes in color-scalable & scalable
      icons: Changes in color-scalable
      icons: all old icons from /xcf and /svg are moved to /unused
      icons: Changes in color-scalable & scalable
      icons:Changes in scalable.svg
      icons: Changes in color-scalable
      icons: Changes in color-scalable
      icons: Changes in scalable
      icons: Changes in color-scalable
      icons: Changes in color-scalable
      icons: Changes in color-scalable & scalable
      icons: Changes in color-scalable & scalable
      icons: add forgotten /22 gimp-tool-measure
      icons:Changes in scalable.svg
      icons: Changes in color-scalable & scalable
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: add forgotten correction symbolic-scalable to Makefile
      Updated German translation
      Correct typo in German translation
      Update German translation
      Updated German translation
      icons: Changes symbolic
      icons: Changes symbolic
      Updated/Fixed German translation
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic
      icons: Changes symbolic&color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color, symbolic & legacy
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons:
      icons
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: Changes color & symbolic
      icons: Changes color
      icons: Changes color&symbolic
      icons: Changes color
      icons: Changes
      icons: Changes color
      icons: Changes color
      icons: Changes color
      icons: add icon prototypes
      icons: color-scalable
      icons: scalable
      icons: color-scalable & symbolic-scalable & legacy
      icons:
      icons: color-scalable & symbolic-scalable & legacy
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable&legacy
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: update icon-list.mk
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable & symbolic-scalable
      icons: color-scalable
      icons: color-scalable
      icons: symbolic-scalable
      icons:symbolic-scalalable & color-scalable
      icons:symbolic-scalalable     symbolic-scalable     add 'pixel-perfect' 24px vectorial twins (as 
replacement for 22px)     gimp-prefs-new-image     gimp-prefs-playground     gimp-prefs-session     
gimp-prefs-system-resources     gimp-prefs-theme     gimp-prefs-toolbox     gimp-prefs-tool-options     
gimp-prefs-window-management     gimp-prefs-folders-brushes
      icons:symbolic-scalalable
      icons:
      icons:
      icons: add new icons to gimpicons.c too
      icons: symbolic-scalable
      icons: fixes
      icons: add new icon gimp-color-palette
      Merge git://git.gnome.org/gimp
      icons: correct gimpicons.h
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: add missing prefs icons
      icons: fix typo
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904 revert patch file-pdf-save.c
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: add missing gimp-pattern
      icons: add forgotten update icon-list.mk
      icons: symbolic revert gimp-prefs-color-management
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: Bug 759904
      icons: scalable&color-scalable
      icons: color-scalable
      icons: color-scalable
      icons: scalable&color-scalable
      icons: scalable&color-scalable
      icons: remove Prototype directory. Many of the icons there are in use or     superseded in iconswip.

kolbjoern (2):
      Updated Norwegian (nn) translation
      Updated Norwegian (nn) translation

nmat (1):
      Fix wrong reference to .ico .cur and resource.h for to fix compilation errors on windows.

saul (1):
      Simplify command line processing by adding a 'with-files' macro.

Øyvind Kolås (5):
      configure.ac: require GEGL 0.3.5
      icons: use argv chain of ops instead of xml to express inverting graph
      configure/app: bump required GEGL version to 0.3.6
      app: recognize multiline meta data from ops
      app: remove old GEGL multiline prop type/handling

Милош Поповић (2):
      Updated Serbian translation
      Updated Serbian translation


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