Commit Graph

43533 Commits

Author SHA1 Message Date
34fec88a53 Update Polish translation 2019-09-16 20:34:40 +02:00
74de3ef229 NEWS: add code contributors and translators for 2.10.14 2019-09-16 20:42:38 +03:00
c1da126a42 tools: add gimp-release-notes.sh to generate Contributors and Translators sections for NEWS 2019-09-16 18:43:55 +02:00
57f5861ec4 Fix typo on appdata changelog, spotted by Sabri Ünal 2019-09-16 18:02:07 +03:00
e7aed5cac0 Update NEWS: more info on out-of-canvas stuff, more bugfixes mentioned 2019-09-16 14:27:59 +03:00
8d3e70aadc NEWS: add many forgotten changes.
I'm sure I missed many more. Please everyone, if you made news-worthy
changes, write them down in NEWS!
2019-09-16 11:57:37 +02:00
414a9a7f49 plug-ins: mask the 3 "Converts *" procedure from file-dds plug-in.
See equivalent commit ccc8224aa9 in master
(couldn't cherry-pick as code changed too much with new API obviously).

Let's also hide these procs even in gimp-2-10, because that's how much
these don't really make sense for a core plug-in IMO.
2019-09-16 11:13:15 +02:00
1f1b189e31 NEWS: update. 2019-09-16 10:53:00 +02:00
50b1c19f36 tools: clean up patch from merge request !36.
Commit 283ec1da0f previously pushed had some coding style bugs, which
unfortunately couldn't be fixed before pushing because the platform
doesn't allow it and the original contributor is not available lately.
Let's fix these.

(cherry picked from commit 8fa7b5bc74)
2019-09-16 10:50:34 +02:00
6789a4350c issue #2221: gimptool should install plug-ins into subfolders
(cherry picked from commit 283ec1da0f)
2019-09-16 10:50:26 +02:00
f203e92aa2 Mention Show All option in the appdata changelog 2019-09-16 00:59:39 +03:00
28dc82e6f9 Update Russian translation 2019-09-16 00:16:56 +03:00
bf5a0460f1 avoid conflict with win32 macro 2019-09-15 18:18:10 +00:00
Ell
dcfbc877ac app: behave as if "show all" is disabled in GimpCanvasPassePartout when keeping padding 2019-09-15 16:41:36 +03:00
Ell
be2c6d139f app: behave as if "show all" is disabled in GimpCanvasGrid when keeping padding 2019-09-15 16:41:36 +03:00
Ell
f5fab1daa6 app: behave as if "show all" is disabled in the navigation dockable when keeping padding 2019-09-15 16:41:36 +03:00
Ell
6088a747c0 app: behave as if "show all" is disabled in edit/buffers/DnD actions when keeping padding 2019-09-15 16:41:35 +03:00
Ell
f7582614f4 app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:41:35 +03:00
Ell
c8df81692c app: add option to keep canvas padding in "show all" mode
Add an option to keep the normal canvas padding in "show all" mode,
instead of extending the checkerboard pattern indefinitely.  This
is useful when wanting to show the image content beyond the canvas,
while still keeping the focus on the canvas; further commits will
extend this mode to behave in more view-related cases as if "show
all" wasn't enabled.

Add a new 'View -> Padding Color -> Keep Padding in "Show All"
Mode" toggle, which controls this behavior, with a corresponding
default-value option in the preferences, under "Image Windows ->
Appearance".
2019-09-15 16:41:35 +03:00
bb70b268e1 gitlab-ci: our CI base system (Arch) fixed their libmypaint package.
See: https://bugs.archlinux.org/task/62468
(cherry picked from commit 035802c5a6)
2019-09-15 14:37:52 +02:00
5599dcb5a6 Update Swedish translation 2019-09-14 20:50:15 +00:00
f101f10d4c Update Swedish translation 2019-09-14 17:37:16 +00:00
93c1a6bf46 Updated italian translation 2019-09-14 16:41:52 +02:00
d7e068451f Update Dutch translation 2019-09-14 08:25:23 +00:00
a668d0a1a1 Update Dutch translation 2019-09-14 08:23:15 +00:00
3504e46950 Update Dutch translation 2019-09-14 08:21:45 +00:00
040c294b0b Update Dutch translation 2019-09-14 08:19:57 +00:00
54ecc77787 Updated Italian translation 2019-09-13 13:57:32 +02:00
Ell
d3e1f50b13 app, meson.build: fix a bunch of warnings in C++ files
(cherry picked from commit 4fc345183b)
2019-09-12 20:05:45 +03:00
Ell
f8432a6dc9 tools: add mnemonic-clashes to EXTRA_DIST
(cherry picked from commit f0a8a5b67b)
2019-09-12 18:17:12 +03:00
Ell
c526f7f7a0 tools: add mnemonic-clashes tool
Add a new mnemonic-clashes tool, which checks for mnemonic clashes
in menus.  This tool can be invoked directly from the shell.  It
takes an optional parameter which limits the search to a specific
type of menus, according to their xml tag (in particular, "menu"
for regular menus, and "popup" for popup menus).

(cherry picked from commit a2a7fc993c)
2019-09-12 17:56:49 +03:00
Ell
10b05d42df app: fix CRITICAL in GimpNavigationEditor
... after commit 2c9a8a567b.  Don't
use the same function as a handler for GimpContext::display-changed
and GimpContext::image-changed -- their signatures are different.

(cherry picked from commit 1b3c1fb9cb)
2019-09-10 17:56:03 +03:00
Ell
0b6c63c0cc app: clear navigation editor when last image is closed
In GimpNavigationEditor, make sure to clear the editor's shell when
the last image is closed, even though the corresponding display is
stil alive, so that we don't needlessly extend the lifetime of the
image.  This is necessary after the recent GimpImageViewable
changes, since the editor now (indirectly) holds a reference on the
image.

(cherry picked from commit 2c9a8a567b)
2019-09-10 15:16:13 +03:00
a0255fc199 Update Turkish translation 2019-09-09 12:32:03 +00:00
f6ed38876d Update Turkish translation 2019-09-09 12:30:50 +00:00
42dc4d7a55 Update Turkish translation 2019-09-09 12:29:32 +00:00
1dd6c01cb7 Update Turkish translation 2019-09-09 12:21:46 +00:00
ea51feff15 Update Spanish translation 2019-09-09 07:52:25 +00:00
36fd07734b Update Spanish translation 2019-09-09 06:51:49 +00:00
0cf0e9e624 Update Polish translation 2019-09-08 12:06:54 +02:00
ef6842bd8c Update Hungarian translation 2019-09-07 18:07:12 +00:00
21075365c4 Update Hungarian translation 2019-09-07 18:03:10 +00:00
1489a75152 Update Hungarian translation 2019-09-07 17:53:05 +00:00
1d6508920f Update Hungarian translation 2019-09-07 17:42:45 +00:00
Ell
7c69bdad4f pdb: add $since info to gimp-image-merge-layer-group
(cherry picked from commit 85704c6c46)
2019-09-07 10:55:33 +03:00
Ell
0c85a0b3e4 Issue #3893 - Error message when exporting to to TIF if there is a layer mask on a group
When exporting to a format that supports layers, but doesn't
support layer masks, merge layer groups with a mask before applying
their mask, since masks can't be applied to layer groups.

(cherry picked from commit 643279bd31)
2019-09-07 10:43:30 +03:00
Ell
b4635741e6 pdb: add gimp-image-merge-layer-group procedure
Oddly, we didn't have this one yet :P

(cherry picked from commit 62a6023b27)
2019-09-07 10:42:32 +03:00
Ell
d8622989e3 app: fix empty mask when duplicating a group layer
In gimp_group_layer_mask_changed(), avoid recalculating the group's
bounding box if it hasn't been calculated yet, since, not only is
this unnecessary in this case, but it causes the group's mask to
be erroneously clipped upon duplication, when set by
gimp_layer_duplicate() while the group is still empty.

(cherry picked from commit 184762cd81)
2019-09-07 10:37:24 +03:00
cbc8c7f17c Issue 2708: Animation playback detach and zoom 2019-09-07 01:41:32 +02:00
1fc5ff4ed0 Issue 3100: cage transform tool -> always blurred without any action
Makes sure the tool doesn't offset everything by 0.5 pixels.

(cherry picked from commit 44cc7d239e)
2019-09-07 01:25:04 +02:00