Gimp/app/dialogs
Michael Natterer 6899757b09 app: make file_save() aware of the difference between overwrite and export
by having two booleans "export_backward" and "export_forward" in the
api instead of just an "export" one that would destroy the "imported
from" state. This change fixes the state of the "Overwrite" menu item,
so it stays visible until the file got either saved or exported to
another filename.

This also reverts commit a4beeecf2b, so
Ctrl-S is always invokable even if invisible.
(cherry picked from commit 39c18e9a48)
2012-05-18 18:59:10 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
about-dialog.c about-dialog: Add ifdef GIMP_UNSTABLE around about_dialog_add_unstable_message() 2012-02-19 22:14:36 +05:30
about-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
authors.xsl Show maintainers after creators in About-dialog 2011-01-27 18:52:00 +01:00
channel-options-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
channel-options-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
convert-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
convert-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
data-delete-dialog.c app: use a data delete dialog in the tool options' preset delete menu 2011-03-24 21:54:40 +01:00
data-delete-dialog.h app: move the GimpData delete confirm dialog to its own files 2011-03-24 21:46:40 +01:00
dialogs-constructors.c app: fix indentation in dialogs-constructors.c 2011-10-09 17:46:00 +02:00
dialogs-constructors.h Base infra for tool presets. 2010-04-03 21:06:15 +03:00
dialogs-types.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dialogs.c app: Remove fixme 2011-07-03 21:24:22 +02:00
dialogs.h app: Merge "toplevel" and "display" factories 2010-02-20 10:58:29 +01:00
fade-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
fade-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-open-dialog.c Use the new g_[s]list_free_full() instead of foreach() and free() 2011-03-07 17:11:28 +01:00
file-open-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-open-location-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
file-open-location-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-save-dialog.c app: make file_save() aware of the difference between overwrite and export 2012-05-18 18:59:10 +02:00
file-save-dialog.h app: make file_save() aware of the difference between overwrite and export 2012-05-18 18:59:10 +02:00
grid-dialog.c Don't use gtk_container_add() for adding to GtkBoxes 2010-10-30 14:57:56 +02:00
grid-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-merge-layers-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
image-merge-layers-dialog.h Bug 625167 - Problem exporting floating selections from within layer groups 2011-02-14 09:45:59 +01:00
image-new-dialog.c app: remove another bunch of one-line GtkTables 2012-03-12 20:12:11 +01:00
image-new-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-properties-dialog.c Use gtk_dialog_get_content_area() instead of dialog->vbox 2009-07-15 16:19:32 +02:00
image-properties-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-scale-dialog.c Bug 658467 - Replace g_format_size_for_display() by g_format_size() 2011-11-30 23:37:55 +01:00
image-scale-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
input-devices-dialog.c Don't use gtk_container_add() for adding to GtkBoxes 2010-10-30 14:57:56 +02:00
input-devices-dialog.h app: turn the input devices dialog into a session managed toplevel 2010-02-19 20:13:26 +01:00
keyboard-shortcuts-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
keyboard-shortcuts-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
layer-add-mask-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
layer-add-mask-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
layer-options-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
layer-options-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
Makefile.am Remove the makefile.msc build system, it is unmaintained since 2008 2011-12-16 15:53:56 +01:00
module-dialog.c plugged memory leaks 2012-02-07 17:32:02 +01:00
module-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
offset-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
offset-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
palette-import-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
palette-import-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
preferences-dialog.c Bug 558795 - Using same quick mask color across sessions 2012-03-03 02:45:10 +01:00
preferences-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
print-size-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
print-size-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
quit-dialog.c app: Revert add flags for multiple selection support 2010-03-11 18:24:56 +02:00
quit-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
resize-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
resize-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
resolution-calibrate-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
resolution-calibrate-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
scale-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
scale-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
stroke-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
stroke-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
template-options-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
template-options-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tips-dialog.c Bug 657505 - Strange behaviour with SWM 2011-11-05 17:52:45 +01:00
tips-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tips-parser.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tips-parser.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
user-install-dialog.c Use gtk_dialog_get_content_area() instead of dialog->vbox 2009-07-15 16:19:32 +02:00
user-install-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-export-dialog.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-export-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-import-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
vectors-import-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-options-dialog.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
vectors-options-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00