Commit Graph

43109 Commits

Author SHA1 Message Date
Dimitris Spingos feea2b3042 Updated Greek translation 2019-03-15 13:26:37 +02:00
sabri ünal d5ea4c5653 Typo - Preceptual changed to Perceptual 2019-03-14 16:47:39 +00:00
Dimitris Spingos 0f3b2304c0 Updated Greek translation 2019-03-14 10:40:15 +02:00
Sabri Ünal 3a6e937221 Update Turkish translation 2019-03-14 08:39:53 +00:00
Sabri Ünal f68600193e Update Turkish translation 2019-03-14 08:37:33 +00:00
Piotr Drąg 5f56394409 Update Polish translation 2019-03-13 18:12:24 +01:00
Ell 506f412a05 app: avoid pushing undo while updating colormap entries
In GimpColormapEditor, while updating a colormap entry, only push
an undo step when confirming the new color.
2019-03-13 10:57:09 -04:00
Ell 1e89c161c5 app: more "Readjust" improvements
... technical stuff.
2019-03-13 10:12:08 -04:00
Sveinn í Felli 98fb2d77d7 Update Icelandic translation 2019-03-13 11:03:59 +00:00
Sveinn í Felli 6c4af8f175 Update Icelandic translation
(cherry picked from commit 1b9fdddc78)
2019-03-13 11:02:02 +00:00
Sveinn í Felli a1101863ef Update Icelandic translation
(cherry picked from commit 4d08f75978)
2019-03-13 10:48:54 +00:00
Sveinn í Felli b579e14526 Update Icelandic translation
(cherry picked from commit 282adfd581)
2019-03-13 10:07:20 +00:00
Ell a3fa3b6181 app: improve transform-tools readjustment
In GimpTransformGridTool, extend the functionality of the
"Readjust" button, such that if the transformation is already
adjusted to the view (i.e., when the button is clicked the second
time), readjust the transformation to the item bounds (as when
using the tool "normally"), and vice versa.  This allows switching
back and forth between "normal" mode, and "adjusted-to-view" mode.

Additionally, disable readjustment when the current transforamtion
is invalid, and show an error when readjustment results in an
invalid transformation.
2019-03-13 05:28:29 -04:00
Ell 92216a635a app: in gimp_tool_gui_set_response_sensitive(), allow non-existent ID
In gimp_tool_gui_set_response_sensitive(), silently ignore non-
existent response IDs, instead of emitting a CRITICAL, to match the
behavior of GtkDialog and GimpOverlayDialog.  This simplifies code
with optional dialog responses.
2019-03-13 05:28:29 -04:00
Balázs Meskó 29d63f49e5 Update Hungarian translation 2019-03-13 08:41:57 +00:00
Piotr Drąg 059202223f Update Polish translation 2019-03-12 18:55:19 +01:00
Sveinn í Felli 07029b3bac Update Icelandic translation
(cherry picked from commit 942da1ad66)
2019-03-12 14:35:50 +00:00
Sveinn í Felli 7e3c37f65c Update Icelandic translation
(cherry picked from commit 0857c5025d)
2019-03-12 14:25:54 +00:00
Sveinn í Felli 60c7baf2c0 Update Icelandic translation
(cherry picked from commit 578ed98227)
2019-03-12 14:19:16 +00:00
Sveinn í Felli 9494be76a3 Update Icelandic translation 2019-03-12 14:13:02 +00:00
Sveinn í Felli bc562e4b38 Update Icelandic translation 2019-03-12 14:07:26 +00:00
Alexandre Prokoudine fbde5da3b8 Tools presets -> Tool Pre_sets. Fixes #3092 2019-03-11 23:49:46 +03:00
Sveinn í Felli 5a35e92913 Update Icelandic translation
(cherry picked from commit 1c143228f0)
2019-03-11 19:47:20 +00:00
Sveinn í Felli 0203692ff3 Update Icelandic translation 2019-03-11 19:44:09 +00:00
Alan Mortensen 3d2107f2e1 Updated Danish translation 2019-03-11 20:28:40 +01:00
Sveinn í Felli 2a9cf5c813 Update Icelandic translation
(cherry picked from commit 790c4b002e)
2019-03-11 19:03:26 +00:00
Ell 81a361be73 libgimpwidgets: fix arithmetic-expression supprot in GimpSizeEntry
... after commit 8b3c7ae193.
2019-03-11 13:53:40 -04:00
Anders Jonsson 0f11b87874 Update Swedish translation
(cherry picked from commit 914d06547d)
2019-03-11 16:56:51 +00:00
Jehan ae8bf15758 plug-ins: try to clarify "save-transp-pixels" argument of tiff saving.
This argument should actually say "Do not store premultiplied channel
values", which is what the TIFF spec calls "Unassociated alpha" (vs.
"associated alpha" when values are stored premultiplied by alpha).

Now I can see where the current description is coming from, which is
that any color with alpha 0 (totally masked) ends up as RGBA value (0,
0, 0, 0), in other words, the color information is completely lost. Yet
this label is not very helpful to understand what the checkbox really
does. I decided to not just change it altogether as people would have
gotten used to this for years, but at least adding completary
information in API and tooltip in GUI.

(copied from 18a2f576bb instead of
cherry-picking since differences in the ui file was making
cherry-picking over-complicated for just one line)
2019-03-11 13:10:07 +01:00
Piotr Drąg 444fb8fabd Update Polish translation 2019-03-11 11:39:36 +01:00
Ell 8b3c7ae193 Issue #2557 - Gimp Can't Rotate By More Than 180 Degree
When the "wrap" property of a GimpSpinButton is TRUE, wrap-around
out-of-range values entered through the spin-button's text entry,
instead of clamping them.  Since we're using GimpSpinButton
everywhere since last commit, this applies to all our angle-entry
spin buttons (including spin scales).
2019-03-09 07:28:56 -05:00
Ell 8954d1f386 libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere
Replace all direct uses of GtkSpinButton with GimpSpinButton, so
that its modified behavior extends to all our spin buttons.
2019-03-09 07:28:52 -05:00
Jehan 0a1e688c1f plug-ins: tiff exporting can now support INDEXED*.
Not sure what this @image_types parameter of gimp_install_procedure() is
used for. Exporting was working find with INDEXEDA image even when not
advertized by this function. Let's update this anyway.

(cherry picked from commit a0a7ead13f)
2019-03-09 12:21:21 +01:00
Jehan 0129d8e262 Issue #102: TIFF plugin doesn't handle indexed images with alpha...
... channel.

(cherry picked from commit 72e86545f0)
2019-03-09 12:14:49 +01:00
Asier Sarasua Garmendia 39c4f49d75 Update Basque translation 2019-03-09 08:22:43 +00:00
Asier Sarasua Garmendia 23d8f2e1ca Update Basque translation 2019-03-09 07:52:03 +00:00
Piotr Drąg 7d6dcf7d1a Update Polish translation 2019-03-08 19:43:10 +01:00
Ell 46e16e175c app: take transform-grid handle size into account when readjusting
In the unified-transform, scale, and perspective tools, take the
maximal transform-grid handle size into account when readjusting
the transform, so that the handles themselves are fully within view
under arbitrary rotation, rather than just the corners.
2019-03-08 12:11:13 -05:00
Jehan f6bfc2f23b app: update fg/bg colors when committing a colormap change.
Since the color being currently edited is the selected one, it makes
sense that the fg/bg color should be updated appropriately.

(cherry picked from commit 628960ed22)
2019-03-08 17:39:08 +01:00
Jehan ebc3ef3c5e Issue #3087: error compiling for Windows.
s/THREAD_MODE_ABOVE_NORMAL/THREAD_PRIORITY_ABOVE_NORMAL/
Thanks to Sylvie Alexandre for noticing and searching this.
2019-03-08 17:29:16 +01:00
Jehan 21d131636a app: fix a critical on a colormap editor callback.
On color update, check the existence of a context image before trying to
update the colormap.

(cherry picked from commit d378f19390)
2019-03-08 16:14:49 +01:00
Jehan 3384bdf6bc Issue #1256: Import damages colormap numbering.
Do not remove fully transparent colors from the PNG palette.

(cherry picked from commit 7812aced5d)
2019-03-08 15:18:44 +01:00
Nathan Follens f49c436755 Update Dutch translation
(cherry picked from commit 114db4f60a)
2019-03-08 09:57:34 +00:00
Balázs Meskó 1481af4608 Update Hungarian translation 2019-03-08 09:32:14 +00:00
Ell 5ff38e6859 app: fix mnemonic of transform-tools "Readjust" button
... and make sure that the tool implements readjust() when
receiving a RESPONSE_READJUST.
2019-03-08 03:46:12 -05:00
Sabri Ünal 2f674ebf9b Update Turkish translation 2019-03-08 08:03:37 +00:00
Sabri Ünal a3cc154f8e Update Turkish translation 2019-03-08 08:02:29 +00:00
Sabri Ünal 45c5d06202 Update Turkish translation 2019-03-08 08:01:07 +00:00
Sabri Ünal e8e44b44bb Update Turkish translation 2019-03-08 07:59:33 +00:00
Ell 2c67b29190 app: reset overall transformation in transform tools
In GimpTransformGridTool, reset both transform directions in
response to the "Reset" button, so that the overall transformation
is restored to the identity.  Previously, we would only reset the
active transform direction (possibly compensating in the opposite
direction, if both directions are linked).  This was intentional,
but it's probably a bit too confusing, especially in conjunction
with the newly added "Readjust" button.  Let's just go back to
resetting everything.
2019-03-07 17:49:15 -05:00