Commit graph

4322 commits

Author SHA1 Message Date
Ell
ed7ea51fb7 app: remove "Edit -> Fade..."
This commit completely removes the "Edit -> Fade..." feature,
because...

- The main reason is that "fade" requires us to keep two buffers,
  instead of one, for each fadeable undo step, doubling (or worse,
  since the extra buffer might have higher precision than the
  drawable) the space consumed by these steps.  This has notable
  impact when editing large images.  This overhead is incurred even
  when not actually using "fade", and since it seems to be very
  rarely used, this is too wasteful.

- "Fade" is broken in 2.10: when comitting a filter, we copy the
  cached parts of the result into the apply buffer.  However, the
  result cache sits after the mode node, while the apply buffer
  should contain the result of the filter *before* the mode node,
  which can lead to wrong results in the general case.

- The same behavior can be trivially achieved "manually", by
  duplicating the layer, editing the duplicate, and changing its
  opacity/mode.

- If we really want this feature, now that most filters are GEGL
  ops, it makes more sense to just add opacity/mode options to the
  filter tool, instead of having this be a separate step.
2018-12-27 11:44:25 -05:00
Piotr Drąg
10cdef9af1 Update Polish translation 2018-12-24 14:42:38 +01:00
Piotr Drąg
cbee0ed5a3 Update Polish translation 2018-12-23 13:53:27 +01:00
Piotr Drąg
079c70cc0b Update Polish translation 2018-12-16 12:13:49 +01:00
Ask Hjorth Larsen
e4e4422f5c revert last commit of Danish translation -- file incomplete 2018-12-12 21:18:48 +01:00
Alan Mortensen
15049da94e Updated Danish translation 2018-12-12 21:14:37 +01:00
Piotr Drąg
d90b0024f0 Update Polish translation 2018-12-09 12:23:29 +01:00
Piotr Drąg
8868dc957d Update POTFILES.in 2018-12-08 17:30:44 +01:00
Martin Srebotnjak
92cd2a083b Updated Slovenian translation 2018-12-02 18:01:33 +01:00
Piotr Drąg
62aae3f3a4 Update Polish translation 2018-12-02 12:42:18 +01:00
Daniel Mustieles
48335f61c3 Revert "Updated Spanish translation"
This reverts commit 2298c7ab76.
2018-11-28 16:16:54 +01:00
Daniel Mustieles
2298c7ab76 Updated Spanish translation 2018-11-28 16:15:03 +01:00
Piotr Drąg
9d34e9334f Update Polish translation 2018-11-18 13:24:07 +01:00
Adam Ostruszka
0c20d2bf55 Update Czech translation 2018-11-13 01:24:39 +03:00
Rodrigo Lledó
3dea26b6ee Update Spanish translation 2018-11-02 10:42:22 +00:00
Piotr Drąg
6f31272c87 Update Polish translation 2018-11-01 16:35:37 +01:00
Rodrigo Lledó
0fa2230e86 Update Spanish translation 2018-10-29 09:03:10 +00:00
Piotr Drąg
7b2fb4a38c Update Polish translation 2018-10-25 19:26:00 +02:00
Piotr Drąg
1cc3c3e5a4 Update Polish translation 2018-10-23 21:23:48 +02:00
Piotr Drąg
7a146de71d Update Polish translation 2018-10-23 18:14:01 +02:00
Rodrigo Lledó
e8b2e0e103 Update Spanish translation 2018-10-22 09:30:43 +00:00
Tim Sabsch
0102ebe0ac Update German translation 2018-10-17 17:28:09 +00:00
Rodrigo Lledó
3a73fb848f Update Spanish translation 2018-10-17 07:24:37 +00:00
Piotr Drąg
e879343012 Update Polish translation 2018-10-16 21:08:48 +02:00
Anders Jonsson
be84c6e766 Update Swedish translation 2018-10-02 21:01:15 +00:00
Jeremy Bicha
3e579efae0 Remove extra newline character in zh_HK translation
We don't use \r on Unix

I believe that it's best practice to not have \n in
translatable strings either.
2018-10-02 14:53:19 -04:00
Alan Mortensen
242c556ff9 Updated Danish translation 2018-09-29 17:44:52 +02:00
Piotr Drąg
e6b92dbbc6 Update Polish translation 2018-09-28 00:06:32 +02:00
Ell
c1347a7f26 app: construct tool-options GUI lazily
We currently construct the tool-options GUI for all the tools at
startup, which takes a significant amount of time.  Instead,
only register the GUI construction function with the tool-options
object, using the new gimp_tools_set_tool_options_gui_func()
function, and use the registered function to construct the GUI when
actually needed.
2018-09-27 02:41:59 -04:00
Marco Ciampa
d5586ed9d0 Updated Italian translation 2018-09-17 19:41:52 +02:00
Piotr Drąg
87999d17db Update Polish translation 2018-09-16 17:17:54 +02:00
Dimitris Spingos
6038f405bf Updated Greek translation 2018-09-16 05:43:29 +03:00
Rodrigo Lledó
35c71348a9 Update Spanish translation 2018-09-10 08:28:13 +00:00
Piotr Drąg
2273ebd6dc Update Polish translation 2018-09-09 19:16:13 +02:00
Gábor Kelemen
166c2c6a89 Update Hungarian translation
(cherry picked from commit 21e1445db4)
2018-09-05 22:51:57 +00:00
Timo Jyrinki
ad1f4f51bc Update Finnish translation
(cherry picked from commit c6b3a8363a)
2018-09-05 10:33:43 +00:00
Ell
0e04b77589 po: add dashboard-commands.c to POTFILES.in 2018-09-02 04:16:44 -04:00
Daniel Mustieles
b839263372 Update Spanish translation 2018-08-31 08:07:44 +00:00
Piotr Drąg
be668697cb Update Polish translation 2018-08-28 19:49:24 +02:00
Piotr Drąg
f0cb8a6f6f Update Polish translation 2018-08-26 18:16:40 +02:00
Christian Kirbach
4c9d82aaff Update German translation
(cherry picked from commit 9feca3b094)
2018-08-25 23:41:31 +00:00
Tim Sabsch
4c5cb92352 Update German translation
(cherry picked from commit 319b1efb4d)
2018-08-17 16:44:02 +00:00
Ricardo Silva Veloso
67cab0a9cf Update Brazilian Portuguese translation
(cherry picked from commit 7cc1bab361)
2018-08-16 20:27:43 +00:00
Martin Srebotnjak
442e71dbfe Updated Slovenian translation 2018-08-10 20:50:26 +02:00
Rodrigo Lledó
49cebcb643 Update Spanish translation 2018-08-10 11:57:00 +00:00
Anders Jonsson
29a05ccfac Update Swedish translation
(cherry picked from commit b785d7752c)
2018-08-10 07:48:39 +00:00
Piotr Drąg
0380ac82bf Update Polish translation 2018-08-10 06:49:47 +02:00
Rūdolfs Mazurs
0b075b5692 Update Latvian translation
(cherry picked from commit 4409d5496d)
2018-08-09 19:25:57 +00:00
Martin Srebotnjak
01ae843589 Updated Slovenian translation 2018-08-09 20:09:40 +02:00
Anders Jonsson
ef60a04a53 Update Swedish translation
(cherry picked from commit 6c201827a7)
2018-08-08 23:25:39 +00:00