Gimp/app
Jehan c403e472d6 app: don't sync Blend tool's gradient-repeat property with gimp:blend...
... when gradient_type >= GIMP_GRADIENT_SHAPEBURST_ANGULAR.
Our current GUI code for the Blend tool options disables the "Repeat"
widget with any of the shaped and spiral gradient types, which means (I
assume) no repeat mode is allowed on these gradients. Nevertheless it
was possible to change the repeat mode in another gradient type, then
switch to one of these and get the repeat processed even though the GUI
shows insensitive.
I could simply reset the repeat mode to GIMP_REPEAT_NONE when setting
one of these gradient types, but I think you'd want the repeat to stay
at its value (being insensitive is enough to mean whatever value is set
is not taken into account). So instead, I just unsync this specific
property when appropriate.
Note also I don't do this in the gimp:blend operation code because I am
not sure this specific behavior is meant to be a generic blend behavior
or just relative to the tool (render of the shaped gradients is barely
different with a repeat, but there is still a difference).
2018-03-15 15:03:05 +01:00
..
actions app, pdb, libgimp, plug-ins, menus: rename layer composite modes 2018-03-14 16:19:09 -04:00
config app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
core app: add "distance-metric" property to the Blend tool options. 2018-03-15 13:24:59 +01:00
dialogs libgimpbase: consistent gimp_stack_trace namespace for stack trace functions 2018-02-22 12:35:43 +01:00
display app: rename gimp_cairo_foo() functions to follow cairo naming scheme 2018-03-07 06:18:20 -05:00
file app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gegl app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gui libgimpbase: consistent gimp_stack_trace namespace for stack trace functions 2018-02-22 12:35:43 +01:00
menus app, menus, icons: add dashboard dockable 2017-12-18 19:42:23 -05:00
operations app, pdb, libgimp, plug-ins, menus: rename layer composite modes 2018-03-14 16:19:09 -04:00
paint Bug 793392 - Issue when painting with some layer modes ... 2018-02-12 13:49:03 -05:00
pdb app: keep track of number of errors and traces in GimpCriticalDialog. 2018-02-12 02:09:15 +01:00
plug-in app, libgimp: don't close parent pipes in libgimp; use gimp_spawn_set_cloexec() 2018-03-06 16:31:17 -05:00
propgui app: fix tooltip of propgui color buttons 2018-03-08 15:24:21 -05:00
tests app: another try to tweak the test sessionrc-expected-2-6 2018-02-22 13:33:29 +01:00
text app: use gimp_drawable_steal_buffer() in gimp_text_layer_from_layer() 2018-02-13 13:29:16 -05:00
tools app: don't sync Blend tool's gradient-repeat property with gimp:blend... 2018-03-15 15:03:05 +01:00
vectors app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
widgets app: update layers-dialog floating-sel attrs/highlight when image changes 2018-03-07 10:58:25 -05:00
xcf app: small cleanup in xcf_load_channel_props() 2018-02-13 13:47:37 -05:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h
app.c Bug 793630 - GIMP does not create 'gradients' directory on first run. 2018-02-21 14:48:15 +01:00
app.h app, tools: add support for ExcHndl/DrMinGW for Win32 debugging. 2018-01-28 15:43:07 +01:00
errors.c libgimpbase: consistent gimp_stack_trace namespace for stack trace functions 2018-02-22 12:35:43 +01:00
errors.h app, tools: add support for ExcHndl/DrMinGW for Win32 debugging. 2018-01-28 15:43:07 +01:00
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: add back helper features to output possible flags for GIMP_DEBUG. 2017-12-23 20:41:55 +01:00
gimp-log.h app: turn magic matching debug output into GIMP_LOG() 2017-07-28 22:35:13 +02:00
gimp-priorities.h
gimp-version.c app, tools: rename app/version.[ch] to app/gimp-version.[ch]. 2018-01-29 01:48:30 +01:00
gimp-version.h app: adapt include guards of gimp-version.h to new filename 2018-01-29 10:50:24 +01:00
gimpcore.def
language.c app: language.c contains no translatable strings, remove "gimp-intl.h" 2016-10-21 18:44:39 +02:00
language.h
main.c app, tools: rename app/version.[ch] to app/gimp-version.[ch]. 2018-01-29 01:48:30 +01:00
Makefile.am app, tools: rename "gimpdebug" to "gimp-debug-tool" 2018-02-04 14:09:22 +01:00
sanity.c configure.ac: require babl >= 0.1.44 2018-02-18 12:43:37 +01:00
sanity.h app: split sanity check into early/late stages, to fix gegl translation 2017-06-15 09:51:25 -04:00
signals.c Bug 793630 - GIMP does not create 'gradients' directory on first run. 2018-02-21 14:48:15 +01:00
signals.h app: make the backtrace GUI actually work on Win32. 2018-01-28 15:43:07 +01:00
tests.c app: merge units.[ch] into core/gimp-units.[ch] 2016-09-12 23:51:29 +02:00
tests.h
unique.c
unique.h app: clean out tab indentations. 2016-12-21 04:05:32 +01:00