Commit Graph

4433 Commits

Author SHA1 Message Date
Michael Natterer 4705684b0e po: fix typo in POTFILES.in 2018-04-14 02:18:56 +02:00
Michael Natterer b0beb0197a Bug 795230 - Rename Blend tool and provide PDB compatibility
Rename the tool and its options, and the gradient sub-struct of paint
options.
2018-04-14 00:52:20 +02:00
Michael Natterer 4f2e078ccb Bug 795230 - Rename Blend tool and provide PDB compatibility
Rename gimpdrawable-blend.[ch] to gimpdrawable-gradient.[ch]
2018-04-13 23:43:27 +02:00
Aron Xu 2255f09fac Update Chinese (China) translation 2018-04-12 22:22:28 +08:00
Piotr Drąg 7bb0821977 Update Polish translation 2018-04-11 10:17:46 +02:00
Alexandre Prokoudine 9f55de0b25 Update Russian translation 2018-04-11 01:02:09 +03:00
Ell 6982533292 app: add custom GUI for gegl:panorama-projection
... which uses a gyroscope controller to control the op's rotation
angles and zoom.
2018-04-10 10:18:49 -04:00
Ell 634d5ae57d app: add GimpToolGyroscope
GimpToolGyroscope is a tool widget providing canvas interaction for
3D rotation.  The widget doesn't preset a UI, but rather
facilitates panning, rotation, and zoom, by dragging the canvas, or
using the keyboard.

Rotation is expressed using yaw/pitch/roll angles (performed in
this order).  A zoom factor can be specified, which affects the
magnitude of the rotation per distance traveled.  The widget can
operate in inverse mode, performing an inverse transformation.
2018-04-10 10:18:48 -04:00
Piotr Drąg c4975dd893 Update Polish translation 2018-04-08 22:20:05 +02:00
Jehan 0ae8e356d1 po: fix desktop file keywords syntax for Basque translation.
Some tool in flatpak-build was failing to validate the keywords because
of this localization. It was complaining that:

> key "Keywords[eu]" in group "Desktop Entry" does not have a semicolon
> (';') as trailing character
2018-04-07 01:22:23 +02:00
Alexandre Prokoudine d66839993d Updated Russian translation 2018-04-06 02:09:48 +03:00
Julien Hardelin de0706f3f1 Updated French translation 2018-04-03 11:47:17 +02:00
Piotr Drąg 31086ae211 Update Polish translation 2018-03-30 22:00:14 +02:00
Jordi Mas dbb9fdb333 Update Catalan translation 2018-03-29 11:58:32 +02:00
Khaled Hosny 0fe50c76f8 Update Arabic translation 2018-03-27 15:47:41 +02:00
Marco Ciampa 7f96c9e7c6 Updated Italian translation 2018-03-27 12:25:33 +02:00
Alexandre Prokoudine 3261e03d22 Update Russian translation 2018-03-25 23:28:06 +03:00
Piotr Drąg 67041d6b82 Update Polish translation 2018-03-25 20:45:38 +02:00
Jehan 6a825f18bb desktop, po: also update the appdata description.
GIMP 2.10 is 2.10.0 and "2.10 RC1" is "2.10.0-RC1".
I also update directly the Polish msgid and msgstr (only language having
a translation on time, though it's our fault!) to avoid the translation
getting fuzzy uselessly.
I let the "rc" as lowercase in version property of <release> tag,
assuming the more official/parsable name should be lowercase. Not sure
if it makes sense.
2018-03-25 14:44:42 +02:00
Jehan 9adeee9d25 app, po: revert commit a0724783d8 and add a TRANSLATORS comment.
Not using %d in the singular form of English does not prevent other
languages to use %d in any form they wish to. This will still work and
will still be replaced by the relevant number of images.
So I revert commit a0724783d8 because it is just prettier (in English)
to write "An image" rather than "1 image", but this does not mean you
have to do the same in other languages! Adding a comment so that
translators know about it.

Also directly modify the msgid in the Polish and Russian translations
which already translated this string, so that the translations does not
end up unnecessarily fuzzy.
2018-03-24 03:07:07 +01:00
Piotr Drąg 08c4f84430 Update Polish translation 2018-03-24 01:43:52 +01:00
Alexandre Prokoudine 8266c2246e Update Russian translation 2018-03-24 01:43:43 +03:00
Piotr Drąg 501b0822b8 Update Polish translation 2018-03-23 21:24:52 +01:00
Piotr Drąg 9add6b92f3 Update Polish translation 2018-03-23 20:54:12 +01:00
Piotr Drąg bb58eab607 Update Polish translation 2018-03-23 20:16:34 +01:00
Piotr Drąg f3b3770283 Update Polish translation 2018-03-23 20:13:47 +01:00
Piotr Drąg a1d5978826 Update Polish translation 2018-03-18 17:51:33 +01:00
Balázs Meskó e47d3eb8eb Update Hungarian translation 2018-03-12 06:32:36 +00:00
Dimitris Spingos (Δημήτρης Σπίγγος) e3a4a63140 Update Greek translation 2018-03-11 20:06:56 +02:00
Piotr Drąg df0c898b39 Update Polish translation 2018-03-11 17:03:21 +01:00
Hajime Taira a7644a130d Update Japanese translation 2018-03-11 01:44:39 +00:00
Ell c2c5fedd13 po: update gimp-debug-tool.c path in POTFILES.in 2018-03-10 18:28:14 -05:00
Rūdolfs Mazurs 1ad1790864 Update Latvian translation 2018-03-10 21:52:22 +02:00
Marco Ciampa 89505dc774 Updated Italian translation 2018-03-05 16:41:26 +01:00
Ell 0f2df18dde app: add gimp_spawn_async()
gimp_spawn_async() is similar to, but more limited than,
g_spawn_sync().  Unlike the latter, gimp_spawn_async() uses
vfork(), instead of fork(), when possible.

On Linux, a process that uses large amounts of memory (as GIMP may)
can hang during a fork() if overcommitting is enabled, and there's
not enough memroy.  Using vfork() avoids that, since it doesn't
duplicate the parent's address space.
2018-03-05 01:55:40 -05:00
Piotr Drąg d7e7ab48ba Update Polish translation 2018-03-04 16:34:07 +01:00
Jordi Mas 638ec98a58 Update Catalan translation 2018-03-04 14:43:52 +01:00
Ell 8039582df0 app: add custom GUI for gegl:recursive-transform
gegl:recursive-transform applies a transformation recursively to
an image.  The custom GUI allows controlling the transformation
matrix using a transform-grid controller, added in the previous
commit.
2018-03-01 02:26:54 -05:00
Jordi Mas f3dd2fd65f Update translation 2018-02-25 22:34:29 +01:00
Balázs Úr 96eb9653b1 Update Hungarian translation 2018-02-25 16:31:13 +00:00
Rūdolfs Mazurs 042bcef90d Update Latvian translation 2018-02-24 00:48:50 +02:00
Jordi Mas 40cdc77ae6 Update Catalan translation 2018-02-23 19:08:20 +01:00
Alan Mortensen cd2fcc3dac Updated Danish translation 2018-02-23 02:57:23 +01:00
Sveinn í Felli 4a4ed3b685 Update Icelandic translation 2018-02-22 13:17:06 +00:00
Daniel Mustieles 405ec22bae Update Spanish translation 2018-02-19 17:53:34 +00:00
Alexandre Prokoudine 7b5ba251bd Updates and fixes to Russian translation 2018-02-18 14:45:43 +03:00
Alexandre Prokoudine 2275b8e520 Update and improve Russian translation based on feedback from uroki-gimp.ru 2018-02-17 12:23:50 +03:00
Piotr Drąg 13f638fb3f Update Polish translation 2018-02-13 18:46:42 +01:00
Marco Ciampa a1b1f53bae Updated Italian translation 2018-02-13 10:52:34 +01:00
Piotr Drąg 6db5ba61b2 Update Polish translation 2018-02-11 16:57:32 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος) ba4c544c29 Update Greek translation 2018-02-11 17:54:33 +02:00
Piotr Drąg b5cc23bf2a Update Polish translation 2018-02-04 17:30:18 +01:00
Michael Natterer 614b81ffb4 app, tools: rename "gimpdebug" to "gimp-debug-tool"
and use GIMP_TOOL_VERSION instead of hardcoding "2.0" in both
tools/Makefile.am and app/errors.c
2018-02-04 14:09:22 +01:00
Michael Natterer 518035c544 po: add desktop/org.gimp.GIMP.appdata.xml.in to POTFILES.skip 2018-02-01 14:41:12 +01:00
Alexandre Prokoudine 6ebc43fdcb Update Russian translation 2018-01-30 11:38:54 +03:00
Piotr Drąg 6945e10b53 Update POTFILES.in 2018-01-29 02:35:27 +01:00
Alexandre Prokoudine dd5be53836 Update Russian translation 2018-01-29 03:19:06 +03:00
Piotr Drąg def98c5983 Update Polish translation 2018-01-28 20:02:58 +01:00
Piotr Drąg 0ac29c0b61 Update POTFILES.in and POTFILES.skip 2018-01-28 19:06:13 +01:00
Inaki Larranaga Murgoitio fab7d6c92d Update Basque language 2018-01-27 16:49:34 +01:00
Ell 4c71ee8e7a app: add GimpGenericTransformTool
A subclass of GimpTransformTool, to be used as a base class for
transform tools that calculate their matrix based on 4 pairs of
input/output points, and that display the transform matrix as their
GUI (this includes the unified, perspective, and handle transform
tools; the next commit ports them over to
GimpGenericTransformTool).

When the resulting matrix of the input/output mapping sends any of
the output points to, or past, infinity, GimpGenericTransformTool
sets GimpTransformTool::transform_valid to FALSE, and displays an
appropriate message in the tool GUI, instead of showing the matrix.
2018-01-27 07:30:29 -05:00
Piotr Drąg db804ce540 Update Polish translation 2018-01-21 17:06:58 +01:00
Tim Sabsch 06c1dc7584 Update German translation 2018-01-20 11:30:06 +00:00
Alexandre Prokoudine 7179bb6736 Update Russian translation 2018-01-20 01:59:15 +03:00
Alexandre Prokoudine a15a18bd75 Update Rusian translation 2018-01-19 10:15:49 +03:00
Jordi Mas 8da2590533 Update Catalan translation 2018-01-17 11:40:24 +01:00
Jordi Mas 661a87c443 Update Catalan translation 2018-01-17 11:17:32 +01:00
Jordi Mas df70a35b71 Update Catalan translation 2018-01-16 23:10:27 +01:00
Claude Paroz ac99d61111 Updated French translation (main po file) 2018-01-15 15:23:15 +01:00
Luis Angel Gonzo ec2c0cb58b Update Spanish translation 2018-01-15 08:07:55 +00:00
Piotr Drąg c77ec09fb2 Update Polish translation 2018-01-14 19:23:52 +01:00
Michael Natterer b23f231a1a Bug 792470 - Some filters e.g. "Levels" are not added to "Repeat last" history
The four remaining "classic" color tools (Brightness-Contrast, Curves,
Levels and Threshold) are in fact just special UIs for otherwise
completely normal filter ops.

Add normal filter actions for them and invoke them like all
other filters, which makes them show up in the filter history
automatically.

The only small hack needed is to special case them in
gimp_gegl_procedure_execute_async() so the right tools are created
instead of the default GimpOperationTool. Also, blacklist the
automatically generated tools actions from action search and the
shortcut editor.
2018-01-14 15:42:29 +01:00
Jehan 458e313000 Rename gimp.appdata.xml.in to org.gimp.GIMP.appdata.xml.in.in.
I completely forgot to rename the appstream file according to the new
ID. While doing so, I also make it a .in.in file, with initial
processing by the autotools. Indeed I need @GIMP_COMMAND@ to be replaced
by AC_CONFIG_FILES().
Finally I fix a badly closed XML tag (which reminds me I should always
test a commit, even when it's a simple non-C 1-liner change!).
2018-01-14 03:54:17 +01:00
Marco Ciampa e7c3c9f575 Updated Italian translation 2018-01-09 12:07:30 +01:00
Piotr Drąg 49a22d6d90 Update Polish translation 2018-01-08 15:30:21 +01:00
Jordi Mas 38b9fc61fc Update Catalan translation 2018-01-07 12:54:15 +01:00
Inaki Larranaga Murgoitio fff128ab2c Update Basque language 2018-01-07 11:32:49 +01:00
Jordi Mas b6ea167ad6 Update Catalan translation 2018-01-06 13:30:47 +01:00
Alexandre Prokoudine a16a31ab51 Make bits of Shadows-Highlights translatable 2018-01-05 21:09:15 +03:00
Marco Ciampa ba281258a0 Updated Italian translation 2018-01-04 19:46:18 +01:00
Piotr Drąg c38f14df36 Update Polish translation 2017-12-31 23:54:35 +01:00
Martin Srebotnjak 5ffb1e3657 Updated Slovenian translation 2017-12-31 11:36:36 +01:00
Chao-Hsiung Liao a3053e88a1 Update Chinese (Taiwan) translation 2017-12-27 06:41:17 +00:00
Muhammet Kara 6a7ed5c57e Update Turkish translation 2017-12-26 21:06:31 +00:00
Sveinn í Felli f4dc452961 Update Icelandic translation 2017-12-26 14:40:58 +00:00
Ell 1f27ee6219 build, configure.ac: misc Windows installer translations build improvements
In configure.ac, add --enable-windows-installer option (off by
default), which should be set to generate the necessary files for
the installer translations during the build.  Using this option is
only supported when building from git, since the installer files
are not included in source tarballs.

Rename setup.isl.desktop.in to setup.isl.in, and instruct intltool
to treat it as an .ini file explicitly.

Delete generated message files during make clean.
2017-12-25 07:42:20 -05:00
Alexandre Prokoudine de24c0279d Update Russian translation 2017-12-25 04:51:27 +03:00
Piotr Drąg e0d08035c8 Update POTFILES.skip 2017-12-24 23:00:13 +01:00
Милош Поповић 5008283e1c Update Serbian translation 2017-12-24 18:17:02 +00:00
Piotr Drąg 43b23df81e Update Polish translation 2017-12-24 17:06:41 +01:00
Sveinn í Felli af17ac600e Update Icelandic translation 2017-12-24 15:00:57 +00:00
Kristjan SCHMIDT 31713ac331 Update Esperanto translation 2017-12-23 19:53:59 +00:00
Sveinn í Felli a73565f7c3 Update Icelandic translation 2017-12-23 13:43:52 +00:00
Sveinn í Felli 4e3cadc9c7 Update Icelandic translation 2017-12-23 08:45:04 +00:00
Sveinn í Felli 6dcb0f76eb Update Icelandic translation 2017-12-23 07:44:26 +00:00
Piotr Drąg 09035bc3f5 Update POTFILES.in 2017-12-23 00:09:33 +01:00
Sveinn í Felli ae12413bfd Update Icelandic translation 2017-12-22 22:20:47 +00:00
Piotr Drąg f01fa4541f Update Polish translation 2017-12-21 22:04:50 +01:00
Alexandre Prokoudine 9d31d4caf5 Technical fix for updated ru.po 2017-12-20 01:04:44 +03:00
Alexandre Prokoudine 0952114df0 Update Russian translation 2017-12-20 00:59:44 +03:00
Ell 981e8dcdfe app, menus, icons: add dashboard dockable
The dashboard dockable shows the current GEGL cache and swap sizes,
and their recent history.  It has options to control the update
rate and history duration of the data, and an option to warn (by
raising/blinking the dialog) when the swap size approaches its
limit.
2017-12-18 19:42:23 -05:00
Alan Mortensen 433ee21c7d Updated Danish translation 2017-12-18 17:59:54 +01:00
Chao-Hsiung Liao 4fc4a8dd8e Update Chinese (Taiwan) translation 2017-12-16 02:31:51 +00:00
Piotr Drąg 6d0d6f1dbd Update Polish translation 2017-12-11 23:53:53 +01:00
Luis Angel Gonzo f2dee7ad1b Update Spanish translation 2017-12-11 08:22:32 +00:00
Alexandre Prokoudine 7b6d040f93 Update Russian translation 2017-12-06 01:26:20 +03:00
Luis Angel Gonzo 9f1e3de4da Update Spanish translation 2017-12-05 15:48:18 +00:00
Marco Ciampa 94a6ba9025 Updated Italian translation 2017-12-05 10:00:08 +01:00
Piotr Drąg 3c4ea160dc Update Polish translation 2017-12-03 19:17:51 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος) 91f7f90262 Update Greek translation 2017-11-30 11:03:02 +02:00
Luis Angel Gonzo 8fbac7090a Update Spanish translation 2017-11-30 08:29:09 +00:00
Dimitris Spingos (Δημήτρης Σπίγγος) 5ec5781c3a Update Greek translation 2017-11-28 16:14:32 +02:00
Piotr Drąg f9125b514b Update Polish translation 2017-11-26 18:34:13 +01:00
Jordi Mas 717cd7881e Update Catalan translation 2017-11-25 22:05:33 +01:00
Luis Angel Gonzo 61262f6e8e Update Spanish translation 2017-11-24 11:33:28 +00:00
Piotr Drąg 3c7ade6423 Update Polish translation 2017-11-20 03:26:46 +01:00
Piotr Drąg 1b804e5770 Update Polish translation 2017-11-19 20:21:12 +01:00
Piotr Drąg aee1a1f430 Update Polish translation 2017-11-12 19:17:40 +01:00
Jordi Mas 8793d6a3b2 Fixes to Catalan translation 2017-11-07 15:54:39 +01:00
Piotr Drąg c97c2fe06d Update Polish translation 2017-11-05 16:20:39 +01:00
Luis Angel Gonzo da41269dcd Update Spanish translation 2017-11-02 11:24:45 +00:00
Marco Ciampa 0f716b3357 Updated Italian translation 2017-10-31 00:55:43 +01:00
Marco Ciampa ab05320ce1 Updated Italian translation 2017-10-30 11:37:30 +01:00
Piotr Drąg 61727c69e0 Update Polish translation 2017-10-29 17:41:35 +01:00
Ell e4440e3fdb app: save custom gradient across sessions
Add a framework for saving and restoring internal data objects, in
gimp-internal-data.c.  Internal data objects are saved in separate
files under a new "internal-data" subdirectory of the user's gimp
directory.  The internal data is saved, restored, and cleared
together with the tool options.

Use this to save and restore the custom gradient.  In the future,
we might add similar writable internal data objects that we'd want
to save.
2017-10-29 10:19:07 -04:00
Jordi Mas 8dc33b7729 Fixes to Catalan translation 2017-10-28 22:09:07 +02:00
Luis Angel Gonzo 35ac95815a Update Spanish translation 2017-10-28 09:54:11 +00:00
Jordi Mas e47b955454 Update Catalan translation 2017-10-25 06:40:42 +02:00
Piotr Drąg 06ef794977 Update Polish translation 2017-10-22 17:55:05 +02:00
Jordi Mas ef89e07283 Update Catalan translation 2017-10-22 09:38:33 +02:00
Jordi Mas cdedc120c5 Update Catalan translation 2017-10-18 07:44:54 +01:00
Ell d4d8dbbc1b app: add custom gui for gegl:color-to-alpha(-plus)
Add a specialized propgui constructor for gegl:color-to-alpha-plus.
This op is currently in the workshop, but is set to be merged with
the existing gegl:color-to-alpha, so we omit the '-plus' from file-
and function-names.

The new op adds a pair of properties to control the radii, relative
to the selected color, below which colors become fully transparent,
and above which colors remain fully opaque.  Allow these properties
to be set by picking a color from the image, and calculating the
radius accordingly.
2017-10-16 12:38:38 -04:00
Ell 92cd4d4619 app: s/diffration-patterns/diffraction-patterns/ 2017-10-15 13:35:05 -04:00
Piotr Drąg 6c1e3beb69 Update Polish translation 2017-10-15 16:34:58 +02:00
Ell 4f1195be29 app: add "modify active gradient" option to the blend tool
Add a boolean "modify active gradient" option to the blend tool.
when checked, the active gradient is modified in-place while edited.
When unchecked, the active gradient is copied to the internal
"custom" gradient upon editing, and the custom gradient becomes
subsequently active.

Show a hint when the option is checked, but the active gradient is
non-writable, and can't be edited directly.

This commit adds the new gimpblendtool-editor.[hc] files, which are
where the gradient-editing related functionality of the blend tool
is going to go.
2017-10-09 12:48:53 -04:00
Piotr Drąg e1afed3ddd Update Polish translation 2017-10-08 19:05:47 +02:00
Marco Ciampa b62b442550 Updated Italian translation 2017-10-08 17:00:21 +02:00
Piotr Drąg bda06dd450 Update Polish translation 2017-10-01 14:09:51 +02:00
Christian Kirbach 46e7d02d5a Update German translation 2017-09-30 13:58:03 +00:00
Fran Dieguez 7da0153f17 Update Galician translation 2017-09-28 13:56:47 +00:00
Alexandre Prokoudine 6efbe67dc4 Update Russian translation 2017-09-28 04:25:44 +03:00
Marco Ciampa 5fdf49421b Another small fix in Italian translation 2017-09-26 14:59:48 +02:00
Marco Ciampa 234f8c7ab0 Small fix in Italian translation 2017-09-26 14:53:52 +02:00
Marco Ciampa 92e58c4caf Updated Italian translation 2017-09-26 13:46:33 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 973f340206 Update Greek translation 2017-09-25 17:14:16 +03:00
Marco Ciampa a8dd6b2d7b Updated Italian translation 2017-09-25 15:56:21 +02:00
Andika Triwidada 16eadb8ad1 Update Indonesian translation 2017-09-21 14:13:58 +00:00
Piotr Drąg bd2ed6265a Update Polish translation 2017-09-17 16:46:28 +02:00
Jordi Mas 0dfed0ec8a Update Catalan translation 2017-09-13 20:50:35 +02:00
Jordi Mas 9f83dcab8e Update Catalan translation 2017-09-09 19:57:33 +02:00
Jordi Mas 66df027591 Fixes to Catalan translation 2017-09-08 15:34:13 +02:00
Luis Angel Gonzo ee4ec014ef Update Spanish translation 2017-09-07 08:17:44 +00:00
Michael Natterer 723c4d7f87 app: remove GimpColorizeConfig, merge its props into GimpOperationColorize
Colorize doesn't need a config object just because it has a generated
property for the GUI only.
2017-09-05 21:26:59 +02:00
Piotr Drąg 62c37c7ddb Update Polish translation 2017-09-05 18:01:28 +02:00
gogo a2981cffe7 Update Croatian translation 2017-08-25 18:39:40 +00:00
gogo d5a46f19bc Update Croatian translation 2017-08-25 16:04:59 +00:00
gogo 9d2f93f62d Update Croatian translation 2017-08-24 18:30:37 +00:00
gogo 50128d533f Update Croatian translation 2017-08-24 17:08:10 +00:00
Sveinn í Felli 4b5f0c10ac Update Icelandic translation 2017-08-21 09:50:37 +00:00
Piotr Drąg 885b7abab0 Update Polish translation 2017-08-20 23:56:21 +02:00
Sveinn í Felli 17596fb145 Update Icelandic translation 2017-08-18 08:38:09 +00:00
Alexandre Prokoudine 4ef1648774 Update Russian translation 2017-08-15 01:22:20 +03:00
Alexandre Prokoudine 0d3b666c7a Update Russian translation 2017-08-15 01:15:52 +03:00
Alexandre Prokoudine a592192500 Update Russian translation 2017-08-15 01:04:24 +03:00
Marco Ciampa d875f24e66 Updated Italian translation 2017-08-14 13:31:39 +02:00
Piotr Drąg 2f037fcba5 Update Polish translation 2017-08-13 18:45:17 +02:00
Marco Ciampa 4ac359dc41 Updated Italian translation 2017-08-12 17:02:19 +02:00
Daniel Mustieles 59905273b2 Update Spanish translation 2017-08-11 11:02:46 +00:00
Daniel Mustieles 1cf2e66826 Update Spanish translation 2017-08-10 07:07:17 +00:00
Pawan Chitrakar ee7d951a4f Update Nepali translation 2017-07-31 07:13:32 +00:00
Piotr Drąg a0ea6d6f18 Update Polish translation 2017-07-30 16:08:50 +02:00
Mario Blättermann ac51991fa6 Update German translation 2017-07-29 22:19:48 +00:00
Alexandre Prokoudine 1a09a5b75d Update Russian translation 2017-07-29 18:37:38 +03:00
Jordi Mas 17c9f7cbd7 Update Catalan translation 2017-07-27 14:39:15 +02:00
Alexandre Prokoudine 88304944bb Update Russian translation 2017-07-24 00:43:02 +03:00
Piotr Drąg 17478b0ef4 Update Polish translation 2017-07-23 16:46:18 +02:00
Jordi Mas 5928e3b8d1 Update Catalan translation 2017-07-20 21:27:25 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 46847023a4 Update Greek translation 2017-07-20 04:25:00 +03:00
Michael Natterer bef155ef30 app: prepend "Last used: " to the names of the automatic filter presets
and add a tooltip about renaming them in order to save them
permanently.
2017-07-18 00:29:45 +02:00
Michael Natterer cb0757e1c5 app: split some utils out of gimppropgui.[ch] to gimppropgui-utils.[ch] 2017-07-16 20:14:18 +02:00
Piotr Drąg b08f532571 Update Polish translation 2017-07-16 17:43:30 +02:00
Jordi Mas 18ecc1c3db Update Catalan translation 2017-07-13 08:23:59 +02:00
Piotr Drąg 2938599011 Update Polish translation 2017-07-09 18:32:23 +02:00
Alexandre Prokoudine 9cc89969f8 Update Russian translation 2017-07-08 03:22:20 +03:00
Marco Ciampa 0fd9fd31e2 Updated Italian translation 2017-07-04 18:39:28 +02:00
Michael Natterer 76644b7367 app: add a "status_title" to GimpCreateControllerFunc
so the status bar now says "Spiral:" or "Supernova:" instead of just
"Line:".
2017-07-04 12:51:05 +02:00
Michael Natterer e8ee5475b7 app: move all propgui files from app/widgets/ to new folder app/propgui/
We are getting more and app/widgets/ is already too large.
2017-07-03 12:29:41 +02:00
Piotr Drąg c8420777d2 Update Polish translation 2017-07-02 17:50:33 +02:00
Michael Natterer e11cb1edf3 app: remove GimpRectangleTool, all users were ported to tool widgets 2017-06-28 15:42:02 +02:00
Marco Ciampa 3378520204 Updated Italian translation 2017-06-28 13:34:12 +02:00
Jordi Mas 5e2a2967f7 Update Catalan translation 2017-06-27 20:17:27 +02:00
Michael Natterer a3acb7422d app: move status message setting from GimpBlendTool to GimpToolLine 2017-06-26 21:48:43 +02:00
Michael Natterer be63a4a836 app: add new GimpToolWidget subclass GimpToolRectangle
which is a replacement for GimpRectangleTool. It's a massive piece of
code and I'm not sure everyting works as it should, but it seems to do
crop stuff without any glitches.
2017-06-26 19:19:16 +02:00
Piotr Drąg ff35d35e63 Update Polish translation 2017-06-25 19:35:51 +02:00
Michael Natterer 2192f520da app: add new GimpToolWidget subclass GimpToolPolygon
which is the free select curve.
2017-06-23 01:57:21 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 2a1a81e0c5 Update Greek translation 2017-06-22 05:25:53 +03:00
Michael Natterer 3ab92c7290 app: add GimpToolWidget subclass GimpToolPath, a complete vectors editor 2017-06-21 23:27:20 +02:00
Jordi Mas a78d45fca6 Update Catalan translation 2017-06-21 22:39:54 +02:00
Piotr Drąg 163d46682d Update POTFILES.in 2017-06-20 16:59:42 +02:00
Jehan 60f09c3482 desktop: make the appstream metainfo file translatable.
To have the name and summary translatable, rename as .in file, add
underscore on localizable tags and add to POTFILES.in.
Also clean out trailing whitespace and weird characters, add indentation
and fix tag s/updatecontact/update_contact/.
Finally add an appstream-util validation so that the file syntax is
checked during a `make check`.
2017-06-17 04:31:22 +02:00
Michael Natterer dc17194fca po: add gimptooltransformgrid.c to POTFILES.in 2017-06-17 03:04:06 +02:00
Piotr Drąg b097dce96e Update Polish translation 2017-06-16 17:40:55 +02:00
Daniel Mustieles e242ec41bb Update Spanish translation 2017-06-16 11:44:03 +00:00
Jordi Mas 073d792408 Update Catalan translation 2017-06-15 21:11:57 +02:00
Marco Ciampa 7bf04966d4 Updated Italian translation 2017-06-15 12:56:42 +02:00
Michael Natterer 18fe8f61a5 app: add GimpToolCompass, which is the entire canvas GUI of the measure tool 2017-06-11 23:38:55 +02:00
Alexandre Prokoudine 5d12642fcd Update Russian translation 2017-06-11 23:41:40 +03:00
Piotr Drąg 323aea658d Update Polish translation 2017-06-11 15:33:57 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 94f05bac89 Update Greek translation 2017-06-11 11:21:13 +03:00
Kristjan SCHMIDT 10be415535 Updated Esperanto translation 2017-06-11 00:35:42 +02:00
Michael Natterer 109f23af39 app: replace the hue-saturation tool by a generic filter action
Move the GUI to a custom gimppropgui function.
2017-06-05 18:35:05 +02:00
Michael Natterer 85aab2a0f5 app: restore color balance's tooltip 2017-06-05 13:16:59 +02:00
Michael Natterer 5abf0c2e5b app: rename gimppropgui-constructors.[ch] to gimppropgui-generic.[ch] 2017-06-05 12:05:39 +02:00
Michael Natterer 9e1aee48c5 app: move all custom gimppropgui constructors to their own files 2017-06-05 02:26:30 +02:00
Michael Natterer 757ca64e58 app: replace the color balance tool by a generic filter action
Move the color balance GUI to a custom gimppropgui function.
2017-06-05 01:20:37 +02:00
Jordi Mas 34d302e6e4 Update Catalan translation 2017-06-04 21:41:58 +02:00
Michael Natterer ecfec4103b app: remove the colorize tool and replace it by a generic filter action 2017-06-04 21:21:43 +02:00
Piotr Drąg 467573ce6f Update Polish translation 2017-06-04 09:54:37 +02:00
Marco Ciampa a5f0bf3461 Updated Italian translation 2017-06-01 13:31:30 +02:00
Marco Ciampa d4e55fe4b9 Updated Italian translation 2017-06-01 13:27:58 +02:00
Marco Ciampa c1deb5ca0e Updated Italian translationù 2017-06-01 12:23:03 +02:00
Piotr Drąg b9ebebf957 Update Polish translation 2017-05-28 17:24:35 +02:00
Marco Ciampa 44fd647826 Update Italian translation 2017-05-27 02:33:35 +02:00
Alexandre Prokoudine be513e04ef Update Russian translation 2017-05-26 02:11:28 +03:00
Jordi Mas 293aecf9c8 Update Catalan translation 2017-05-21 21:59:43 +02:00
Piotr Drąg cb5d97709c Update Polish translation 2017-05-21 17:43:25 +02:00
Marco Ciampa 7f7d8b43d4 Updated Italian translation 2017-05-21 02:25:24 +02:00
Marco Ciampa 8a0e65e0cb Small fix in Italian translation 2017-05-16 10:26:10 +02:00
Marco Ciampa d4283316ad Updated Italian translation 2017-05-16 08:47:09 +02:00
Mario Blättermann bb17bcd665 Update German translation 2017-05-15 11:37:22 +00:00
Piotr Drąg 8534307391 Update Polish translation 2017-05-14 16:01:28 +02:00
Marco Ciampa fb9e957714 Updated Italian translation 2017-05-10 13:14:44 +02:00
Marco Ciampa 2428e850a7 Update Italian translation 2017-05-08 14:04:50 +02:00
Marco Ciampa 964bb223b4 Updated Italian translation 2017-05-07 21:24:43 +02:00
Piotr Drąg e48e75a294 Update Polish translation 2017-05-07 10:25:57 +02:00
Michael Natterer 7e239901dd app: add new GtkTreeView subclass GimpPlugInView
which takes a list of GimpPlugInProcedures and allows to choose
between the plug-ins that implement these procedures.
2017-05-04 20:35:41 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 80ec8683db Update Greek translation 2017-05-01 17:51:22 +03:00
Piotr Drąg e546b1a97c Update Polish translation 2017-04-30 19:01:35 +02:00
Chao-Hsiung Liao 65d75f00ab Update Chinese (Taiwan) translation 2017-04-26 01:47:21 +00:00
Piotr Drąg 2944dbd688 Update Polish translation 2017-04-23 20:53:47 +02:00
Dimitris Spingos (Δημήτρης Σπίγγος) 03f9f2e794 Update Greek translation 2017-04-09 21:33:18 +03:00
Piotr Drąg 257a4cebf7 Update Polish translation 2017-04-02 10:06:32 +02:00
Mario Blättermann 6c806aabe7 Update German translation 2017-03-31 22:28:07 +00:00
Jordi Mas 3df24ff77c Update Catalan translation 2017-03-27 22:42:13 +02:00
Piotr Drąg c043ffda4e Update Polish translation 2017-03-26 21:24:32 +02:00
Piotr Drąg a8d6bea607 Update Polish translation 2017-03-19 17:01:23 +01:00
Baurzhan Muftakhidinov 4cec2b91c7 Update Kazakh translation 2017-03-17 08:33:20 +00:00
Marco Ciampa 06e0c7516d Update Italian translation 2017-03-13 12:15:18 +01:00
Marco Ciampa 1f245731a5 Update Italian translation 2017-03-13 08:56:28 +01:00
Marco Ciampa a4d7841fe5 Update Italian translation 2017-03-13 08:50:43 +01:00
Piotr Drąg 6aaf66700c Update Polish translation 2017-03-12 12:24:16 +01:00
Piotr Drąg 7d8976ad5b Update POTFILES.in 2017-03-11 12:08:44 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος) 682c5e9ca5 Update Greek translation 2017-03-11 11:53:08 +02:00
Marco Ciampa 4ad9967189 Fixed long standing translation error, thanks to 'found' 2017-02-28 13:19:41 +01:00
Marco Ciampa 58e5f38667 Updated Italian translation 2017-02-27 12:18:09 +01:00
Piotr Drąg 86e101e322 Update Polish translation 2017-02-26 17:40:47 +01:00
Jordi Mas 34cd299b0d Fixes to Catalan translation 2017-02-26 13:55:57 +01:00
Christian Kirbach dc74ac9470 Update German translation 2017-02-23 21:53:22 +00:00
Piotr Drąg f144418716 Update Polish translation 2017-02-20 01:22:55 +01:00
Alexandre Prokoudine 9279f173ca Update Russian translation 2017-02-19 14:31:46 +03:00
Dimitris Spingos (Δημήτρης Σπίγγος) fdf7b24de4 Update Greek translation 2017-02-18 09:39:05 +02:00
Alexandre Prokoudine 3bd9ce539a Update Russian translation 2017-02-18 02:09:18 +03:00
Martin Srebotnjak 78e337fd20 Updated Slovenian translation 2017-02-14 08:28:09 +01:00
Alexandre Prokoudine 2c503d4ba3 Update Russian translation 2017-02-13 04:17:35 +03:00
Michael Natterer 7da7bab09c app: get rid of icons in dialog buttons (use labels not stock IDs)
Nobody has them anymore, and they are deprecated in GTK+ 3.x. This
also fixes all conflicting mnemonics except those I missed, but we can
fix them now.
2017-02-12 16:18:54 +01:00
Piotr Drąg a0a5eda068 Update Polish translation 2017-02-12 14:52:49 +01:00
Alexandre Prokoudine b7d3c4b755 Update Russian translation 2017-02-09 01:01:59 +03:00
Marco Ciampa d422a37001 Updated Italian translation 2017-02-08 22:41:38 +01:00
Piotr Drąg 80244ad4b4 Update Polish translation 2017-02-05 18:30:26 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος) 7726238689 Update Greek translation 2017-02-03 09:28:12 +02:00
Marco Ciampa 550086410c Updated Italian translation 2017-02-02 17:49:19 +01:00
Michael Natterer 2a96d598c3 app: add internal and PDB API and UI to control a layer's composite mode
Largely based on a patch by Ell, with the enum type renamed and
various small changes. Adds another axis of configurability to the
existing layer mode madness, and is WIP too.
2017-02-02 00:38:25 +01:00
Piotr Drąg f5868a03e4 Update Polish translation 2017-01-30 02:13:05 +01:00
Piotr Drąg a842217049 Update POTFILES.in 2017-01-30 01:24:33 +01:00
Jordi Mas da2ad35d72 Update Catalan translation 2017-01-27 18:42:58 +01:00
Piotr Drąg 6c8985daf6 Update Polish translation 2017-01-22 21:21:00 +01:00
Tiago Santos 31aae078d4 Update Portuguese translation 2017-01-16 21:08:50 +00:00
Piotr Drąg 97efe7668a Update Polish translation 2017-01-16 12:30:24 +01:00
Piotr Drąg d68a62d405 Update Polish translation 2017-01-15 17:25:39 +01:00
Piotr Drąg d4edf0e50c Update Polish translation 2017-01-15 14:58:52 +01:00
Dušan Kazik 3158aa7949 Update Slovak translation 2017-01-15 09:53:25 +00:00
Dimitris Spingos (Δημήτρης Σπίγγος) 52e3398cff Update Greek translation 2017-01-14 18:43:27 +02:00
Ask Hjorth Larsen 75cb9049a3 Updated Danish translation by scootergrisen 2017-01-13 16:21:03 +01:00
Daniel Mustieles ee05717c8b Update Spanish translation 2017-01-13 12:03:49 +00:00
Piotr Drąg 40ec407f78 Update Polish translation 2017-01-10 16:40:22 +01:00
Piotr Drąg 4aa7a2411b Update Polish translation 2017-01-08 09:56:36 +01:00
Tiago Santos 6c593534e0 Update Portuguese translation 2017-01-02 09:51:24 +00:00
Piotr Drąg d5bd26fd29 Update Polish translation 2016-12-25 21:26:35 +01:00
Khaled Hosny 33ee7f9f42 Update Arabic translation 2016-12-25 00:48:39 +02:00
Martin Srebotnjak 9f7db893e7 Updated Slovenian translation 2016-12-22 14:35:24 +01:00
Balázs Meskó 4357e8f77b Update Hungarian translation 2016-12-13 08:24:56 +00:00
Marco Ciampa 6e29680d5d Updated Italian translation 2016-12-12 22:39:33 +01:00
Tiago Santos ab6cf7e3ee Update Portuguese translation 2016-12-05 22:07:03 +00:00
Jordi Mas 43b63af4b1 Fixes to Catalan translation 2016-12-01 21:36:04 +01:00
Alexandre Prokoudine b65b996fe8 Update the list of updated translations 2016-11-29 00:01:24 +03:00
Alexandre Prokoudine 1744534c68 Update Russian translation 2016-11-28 23:55:52 +03:00
Piotr Drąg 1c6073fdaf Update Polish translation 2016-11-27 18:01:42 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος) b3519bfcfc Update Greek translation 2016-11-26 15:26:42 +02:00
Piotr Drąg a0e5e9c64e Update Polish translation 2016-11-20 18:09:39 +01:00
Piotr Drąg 8074872368 Update Polish translation 2016-11-13 14:21:04 +01:00
Christian Kirbach 60ecc6fa82 Update German translation 2016-11-12 13:29:02 +01:00
Jordi Mas 406fa555ee Update Catalan translation 2016-11-11 06:53:09 +01:00
Marco Ciampa a5efd8a5cc Updated Italian translation 2016-11-09 23:02:42 +01:00
Christian Kirbach f92c2b9698 Update German translation 2016-11-09 09:01:21 +00:00
Piotr Drąg e98f45db58 Update Polish translation 2016-11-08 10:24:21 +01:00
Jordi Mas a82bd87b3b Update Catalan translation 2016-11-08 07:56:07 +01:00
Piotr Drąg c369333d3d Update Polish translation 2016-11-06 21:36:57 +01:00
Jordi Mas e2e31643fc Update Catalan translation 2016-11-06 20:14:56 +01:00
Gábor Kelemen 59bbd3819b Update Hungarian translation 2016-11-05 10:42:26 +00:00
Mario Blättermann 1bd9d3dd5b Update German translation 2016-11-04 19:23:10 +00:00
Hartmut Kuhse 4d1dd479ca Revert "Update German translation"
This reverts commit 750aa5a495.
2016-11-04 15:44:59 +01:00
Hartmut Kuhse 750aa5a495 Update German translation 2016-11-04 15:03:46 +01:00
Piotr Drąg 44aedebb53 Update Polish translation 2016-10-31 01:31:21 +01:00
Alexandre Prokoudine a10758acf8 Update Russian translation 2016-10-31 02:53:57 +03:00
Michael Natterer 76f9e0ca2d po: add items-commands.c to POTFILES.in 2016-10-30 17:05:55 +01:00
Marco Ciampa 6abcc37ad9 Updated Italian translation 2016-10-27 10:35:41 +02:00
Piotr Drąg 4baf4cb69c Update Polish translation 2016-10-27 02:19:41 +02:00
Alexandre Prokoudine 3f01af582f Update Russian translation 2016-10-27 03:12:28 +03:00
Michael Natterer b81b60950b app: bring the "Switches" column to the channel and path properties dialogs
Introduce item-options-dialog.[ch] which abstracts this away and use
it from the layer, channel, vectors options dialogs. This is all
pretty ugly but better than duplicating that code three times. The
vector-options-dialog is now completely pointless but I kept it anyway
for now, let's see what unique path options we come up with.
2016-10-26 16:51:56 +02:00
Balázs Meskó 35556c91ca Update Hungarian translation 2016-10-24 20:54:59 +00:00
Piotr Drąg fb512c9446 Update Polish translation 2016-10-23 18:55:30 +02:00
Jordi Mas 459dbde60d Fixes to Catalan translation 2016-10-23 16:13:08 +02:00
Balázs Meskó fc23aab1d9 Update Hungarian translation 2016-10-23 08:05:13 +00:00
Jordi Mas c76699dad4 Update Catalan translation 2016-10-22 20:33:54 +02:00
Alexandre Prokoudine 72ac00ad9a Update Russian translation 2016-10-22 03:36:31 +03:00
Michael Natterer ca2156ee35 app: language.c contains no translatable strings, remove "gimp-intl.h" 2016-10-21 18:44:39 +02:00
Tiago Santos 2576e93462 Update Portuguese translation 2016-10-20 20:59:25 +00:00
Jordi Mas de4bf50107 Update Catalan translation 2016-10-20 21:27:57 +02:00
Jordi Mas 2414909818 Update Catalan translation 2016-10-19 21:10:05 +02:00
Piotr Drąg 4f465e9172 Update Polish translation 2016-10-19 18:33:44 +02:00
Balázs Meskó 2f46b2145a Update Hungarian translation 2016-10-16 22:25:51 +00:00
Piotr Drąg 5c2042ac70 Update Polish translation 2016-10-16 19:40:50 +02:00
Cédric Valmary d10572e62e Update Occitan translation 2016-10-16 15:18:38 +00:00
Michael Natterer 3d1c5641f7 Bug 731279 - Tool Preset Editor not working correctly
Have "Save" and "Restore" buttons in both the tool preset list/grid
and the tool preset editor. The save button stores the active tool's
options in the preset, if possible.
2016-10-12 23:51:24 +02:00
Mario Blättermann 035336721e Update German translation 2016-10-12 19:30:10 +00:00
Dimitris Spingos (Δημήτρης Σπίγγος) bb8a1e6c8e Update Greek translation 2016-10-12 14:55:04 +03:00
Marco Ciampa 8c10f8a409 Updated Italian translation 2016-10-11 09:35:25 +02:00
Tiago Santos e9b162b8b8 Update Portuguese translation 2016-10-10 18:01:13 +00:00
Balázs Meskó e7cfbb6944 Update Hungarian translation 2016-10-10 13:42:24 +00:00
GNOME Translation Robot 7646157c28 Update Scottish Gaelic translation 2016-10-09 10:56:46 +00:00
Piotr Drąg 88b016fe91 Update Polish translation 2016-10-09 08:43:17 +02:00
Tiago Santos 400b9b4607 Updated Portuguese translation 2016-10-05 15:32:51 +00:00
Jehan 20d45e5919 po: only warn on pot generation.
Commit c4bb708 was making `make check` fail. I should not return `false`
on the .pot file generation, simply warn. I explicitly fail the `make
update-po` command though when $(INTLTOOL_UPDATE) is the `true` command
because I know the message merge will fail and there won't be any proper
error message explaining why when it does.
2016-10-03 15:28:18 +02:00
Balázs Meskó badd7ce257 Updated Hungarian translation 2016-10-03 09:48:26 +00:00
Piotr Drąg 63a7a94920 Updated Polish translation 2016-10-02 13:49:46 +02:00
Balázs Meskó 256a317d22 Updated Hungarian translation 2016-10-02 10:50:00 +00:00
Jehan c4bb7089d1 po: explain why `make update-po` will fail on a VPATH build.
Commit c96006919 worked around a still-existing bug (well at least the
bug report is still open) of intltool with automake 1.15 when the build
and source directories are different (VPATH build) by replacing
`intltool-update` by `true`. But because of this `make update-po` fails
on such a build and the make output is totally unclear at why. Add an
error message when this happens.
2016-10-02 02:03:03 +02:00
Jehan 9e9955480b app: add an extracted comment for translators on the quit dialog's text.
"There is one image" should not necessarily be translated to '1' in
other languages. It depends if their singular applies only to 1, like
in English. For instance in French, it can also apply to 0, so I fixed
the French translation.
2016-10-02 00:26:37 +02:00
Jehan 2340f37ef4 Updated French translation.
"dépôt" is not a proper translation for "commit".
"Modification" seems more appropriate, though the Pro Git book (which
is a reference on the topic) keeps the English word "commit" even in
the French version (simply italicized when in a sentence). But let's
use a French word for now.
2016-10-01 23:46:35 +02:00
Jehan b517dd27d4 Updated French translation.
<small> tag was not closed, provoking the following warning with French
translations (and failing to display the text on the canvas):
(lt-gimp-2.9:23730): Pango-WARNING **: pango_layout_set_markup_with_accel:
Erreur à la ligne 5, caractère 54 : L'élément « markup » a été fermé, mais
l'élément actuellement ouvert est « small »
2016-10-01 23:46:35 +02:00