Gimp/app/dialogs
Michael Natterer 20a32d970d Bug 599573 - Remember dialog defaults between Gimp sessions
Add GimpFillOptions and GimpStrokeOptions to GimpDialogConfig and use
them in the Fill/Stroke Selection/Path dialogs and for the "with last
values" commands. Add GUI for them to Preferences -> Dialog Defaults.

This requires most of the stuff in my last few commits, and some
more changes:

GimpFillOptions is a GimpContext which has all sorts of connections to
everything, including a Gimp pointer. Hack around in GimpDialogConfig
to add a Gimp property, and add "gimp" parameters to quite some GimpRC
functions. Treat the Gimp* as a GObject* in all public API because
core/ stuff is not known in config/.
2016-09-14 01:27:42 +02:00
..
.gitignore
about-dialog.c app: fix position of "inline" keyword in about-dialog.c 2016-09-07 20:23:36 +02:00
about-dialog.h
action-search-dialog.c app: add missing NULL check in action_search_match_keyword() 2016-05-16 12:48:15 +00:00
action-search-dialog.h
authors.xsl
channel-options-dialog.c
channel-options-dialog.h
color-profile-dialog.c app: use the new function in the color profile assign/convert dialog 2016-05-22 13:26:20 +02:00
color-profile-dialog.h app: prepare the color profile dialog for doing RGB <-> GRAY conversion 2016-04-30 18:35:52 +02:00
color-profile-import-dialog.c app: don't let display color management settings affect file import 2016-06-05 22:36:52 +02:00
color-profile-import-dialog.h app: don't let display color management settings affect file import 2016-06-05 22:36:52 +02:00
convert-indexed-dialog.c app: remove const qualifiers from all object parameters 2016-05-19 23:54:14 +02:00
convert-indexed-dialog.h app: rename convert-type-dialog.[ch] to convert-indexed-dialog.[ch] 2016-04-30 18:49:02 +02:00
convert-precision-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
convert-precision-dialog.h app: simplify the Image -> Precision menu 2015-11-22 23:19:49 +01:00
data-delete-dialog.c
data-delete-dialog.h
dialogs-constructors.c app: simplify GimpSymmetryEditor even more 2016-02-06 00:32:57 +01:00
dialogs-constructors.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
dialogs-types.h
dialogs.c app: add a trivial attach-dialog-to-arbitrary-object utility 2016-09-12 00:07:41 +02:00
dialogs.h app: add a trivial attach-dialog-to-arbitrary-object utility 2016-09-12 00:07:41 +02:00
fade-dialog.c
fade-dialog.h
file-open-dialog.c app: move some stuff out of app/file/ 2016-01-03 23:38:08 +01:00
file-open-dialog.h
file-open-location-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
file-open-location-dialog.h
file-save-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
file-save-dialog.h
fill-dialog.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
fill-dialog.h app: add menu items and a dialog for GimpItem::fill() 2016-03-15 21:07:59 +01:00
grid-dialog.c
grid-dialog.h
image-merge-layers-dialog.c
image-merge-layers-dialog.h
image-new-dialog.c
image-new-dialog.h
image-properties-dialog.c
image-properties-dialog.h
image-scale-dialog.c
image-scale-dialog.h
input-devices-dialog.c
input-devices-dialog.h
keyboard-shortcuts-dialog.c
keyboard-shortcuts-dialog.h
layer-add-mask-dialog.c
layer-add-mask-dialog.h
layer-options-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
layer-options-dialog.h
lebl-dialog.c app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
lebl-dialog.h app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
Makefile.am Argh, this was meant to be squashed into the previous commit... 2016-05-26 22:18:50 +02:00
module-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
module-dialog.h
offset-dialog.c
offset-dialog.h
palette-import-dialog.c
palette-import-dialog.h
preferences-dialog.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
preferences-dialog.h
print-size-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
print-size-dialog.h
quit-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
quit-dialog.h
resize-dialog.c
resize-dialog.h
resolution-calibrate-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
resolution-calibrate-dialog.h
scale-dialog.c
scale-dialog.h
stroke-dialog.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
stroke-dialog.h
template-options-dialog.c
template-options-dialog.h
tips-dialog.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
tips-dialog.h
tips-parser.c
tips-parser.h
user-install-dialog.c app: s/gimp_stock_init/gimp_icons_init/ in the user install dialog 2015-12-13 20:03:52 +01:00
user-install-dialog.h
vectors-export-dialog.c
vectors-export-dialog.h
vectors-import-dialog.c
vectors-import-dialog.h
vectors-options-dialog.c
vectors-options-dialog.h