Gimp/app
Michael Natterer f1ffb06ccb Issue #1714 - When GIMP starts, default brush hardness is always at 100
We should not have essential signal connections (such as setting tool
options from brush properties) implemented in the tool options GUI
files, because they are not active until the options GUI is created.
Also, that magic is simply too hidden in the options GUI files.

Move the signal connections and the brush property copying code to
gimppaintoptions.c where is can also be done cleaner.

However, this must only be done for the main tool options instance
that is used for the GUI. Therefore, add a "gui_mode" boolean to
GimpToolOptions and set it to TRUE for all main tool options.

(this is ugly, but much less ugly and much less hidden than all the
places where code lives (like tool_manager.c) that can now be moved
into GimpToolOptions and its subclasses, and implemented cleanly
there).

(cherry picked from commit cb0e6c65d0)
2018-06-26 00:59:17 +02:00
..
actions app: more GimpGradientEditor cleanup 2018-06-24 18:18:32 +02:00
config Issue #1712: Add translator comment for string "Export Exif... 2018-06-24 21:43:35 +02:00
core Issue #1714 - When GIMP starts, default brush hardness is always at 100 2018-06-26 00:59:17 +02:00
dialogs Issue #1712: Add translator comment for string "Export Exif... 2018-06-24 21:43:35 +02:00
display app: make GimpCursorView fit narrow docks 2018-06-17 23:08:14 +02:00
file app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gegl app: properly handle NULL rectangle arguments in gimp-gegl-loops 2018-06-21 12:30:59 -04:00
gui app: fix gui_wait() cleanup 2018-05-29 16:35:43 -04:00
menus app: allow hiding groups in the dashboard 2018-04-02 16:47:41 -04:00
operations Issue #1682 - Segfault when starting GIMP, due to empty data files 2018-06-20 15:14:21 -04:00
paint Issue #1714 - When GIMP starts, default brush hardness is always at 100 2018-06-26 00:59:17 +02:00
pdb app: when a plug-in procedure is not sensitive, show the reason in the tooltip 2018-06-22 13:49:45 +02:00
plug-in app: when a plug-in procedure is not sensitive, show the reason in the tooltip 2018-06-22 13:49:45 +02:00
propgui app: fix filename in gimppropgui-recursive-transform.c license notice 2018-06-17 15:59:14 -04:00
tests app: remove the gimp-2-6 session compatibility test 2018-05-20 20:02:13 +02:00
text Issze #1711 - GIMP does not unref all GLocalFileEnumerator it uses 2018-06-24 14:16:12 +02:00
tools Issue #1714 - When GIMP starts, default brush hardness is always at 100 2018-06-26 00:59:17 +02:00
vectors app: change offsets parameters of GimpItem::translate() from int to double 2018-04-23 01:27:56 +02:00
widgets Fix screen resolution detection on OSX 2018-06-25 12:35:42 +02:00
xcf Issue #1291 - Non-intrusive warning when saved XCF version... 2018-06-06 23:12:04 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h
app.c app: cleanly remove log handlers on exit 2018-05-03 15:50:29 -04:00
app.h app: add --show-debug-menu command-line option 2018-03-29 05:26:03 -04:00
errors.c app: make sure crash-saving of open images to XCF doesn't call the GUI 2018-06-17 19:45:36 +02:00
errors.h app: output a dialog to recover images salvaged after a crash. 2018-03-23 00:57:56 +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
language.h
main.c app: make --show-playground visible in --help. 2018-04-21 15:48:22 +02:00
Makefile.am app: add GimpAsyncSet 2018-05-29 16:07:48 -04:00
sanity.c configure.ac: require babl >= 0.1.51 2018-06-05 04:39:54 -04: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: popup error at startup when some fonts fail to load. 2018-05-01 03:25:58 +02:00
tests.h
unique.c
unique.h