From 448f4b4db690799b857ad543be7e4ba4ba13fc6a Mon Sep 17 00:00:00 2001 From: Sven Neumann Date: Wed, 9 Jan 2002 20:39:49 +0000 Subject: [PATCH] themes/Default/images/Makefile.am 2002-01-09 Sven Neumann * themes/Default/images/Makefile.am * themes/Default/images/gimp-dialog-error.png * themes/Default/images/gimp-dialog-info.png * themes/Default/images/gimp-dialog-question.png * themes/Default/images/gimp-dialog-warning.png: new stock icons to override the standard gtk-dialog icons. * themes/Default/images/gimp-dialog-icons.xcf.gz: XCF version of the new dialog icons. * themes/Default/gtkrc: override the standard gtk-dialog icons with our versions. * libgimpwidgets/gimpquerybox.[ch]: allow to pass a stock_id instead of the boolean eek. * app/widgets/gimpwidgets-utils.c: added an icon to the gimp_message dialog. We need to add an API to declare the severity of the message or allow to pass a stock_id. For now all messages habe the Info icon. * app/gui/file-commands.c * app/gui/file-new-dialog.c * app/gui/file-save-dialog.c * app/gui/gui.c * app/gui/image-commands.c * plug-ins/FractalExplorer/FractalExplorer.c * plug-ins/gfig/gfig.c * plug-ins/gflare/gflare.c: pass a suitable(?) stock_id to gimp_query_boolean_box(). --- ChangeLog | 32 ++++++++++++++++++ app/actions/file-commands.c | 2 +- app/actions/image-commands.c | 2 +- app/dialogs/file-save-dialog.c | 2 +- app/dialogs/image-new-dialog.c | 2 +- app/gui/file-commands.c | 2 +- app/gui/file-new-dialog.c | 2 +- app/gui/file-save-dialog.c | 2 +- app/gui/gui.c | 2 +- app/gui/image-commands.c | 2 +- app/widgets/gimpwidgets-utils.c | 28 +++++++++------ libgimpwidgets/gimpquerybox.c | 22 ++++++------ libgimpwidgets/gimpquerybox.h | 2 +- plug-ins/FractalExplorer/FractalExplorer.c | 2 +- plug-ins/gfig/gfig.c | 2 +- plug-ins/gflare/gflare.c | 2 +- themes/Default/gtkrc | 24 +++++++++++++ themes/Default/images/Makefile.am | 15 ++++++-- themes/Default/images/gimp-dialog-error.png | Bin 0 -> 4939 bytes .../Default/images/gimp-dialog-icons.xcf.gz | Bin 0 -> 15757 bytes themes/Default/images/gimp-dialog-info.png | Bin 0 -> 5546 bytes .../Default/images/gimp-dialog-question.png | Bin 0 -> 6148 bytes themes/Default/images/gimp-dialog-warning.png | Bin 0 -> 4970 bytes 23 files changed, 110 insertions(+), 37 deletions(-) create mode 100644 themes/Default/images/gimp-dialog-error.png create mode 100644 themes/Default/images/gimp-dialog-icons.xcf.gz create mode 100644 themes/Default/images/gimp-dialog-info.png create mode 100644 themes/Default/images/gimp-dialog-question.png create mode 100644 themes/Default/images/gimp-dialog-warning.png diff --git a/ChangeLog b/ChangeLog index 8fb2f04de7..55c32a0a8f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,35 @@ +2002-01-09 Sven Neumann + + * themes/Default/images/Makefile.am + * themes/Default/images/gimp-dialog-error.png + * themes/Default/images/gimp-dialog-info.png + * themes/Default/images/gimp-dialog-question.png + * themes/Default/images/gimp-dialog-warning.png: new stock icons to + override the standard gtk-dialog icons. + + * themes/Default/images/gimp-dialog-icons.xcf.gz: XCF version of the + new dialog icons. + + * themes/Default/gtkrc: override the standard gtk-dialog icons with + our versions. + + * libgimpwidgets/gimpquerybox.[ch]: allow to pass a stock_id instead + of the boolean eek. + + * app/widgets/gimpwidgets-utils.c: added an icon to the gimp_message + dialog. We need to add an API to declare the severity of the message + or allow to pass a stock_id. For now all messages habe the Info icon. + + * app/gui/file-commands.c + * app/gui/file-new-dialog.c + * app/gui/file-save-dialog.c + * app/gui/gui.c + * app/gui/image-commands.c + * plug-ins/FractalExplorer/FractalExplorer.c + * plug-ins/gfig/gfig.c + * plug-ins/gflare/gflare.c: pass a suitable(?) stock_id to + gimp_query_boolean_box(). + 2002-01-08 Michael Natterer * plug-ins/common/tga.c diff --git a/app/actions/file-commands.c b/app/actions/file-commands.c index 0d0e383d81..ff17e200b5 100644 --- a/app/actions/file-commands.c +++ b/app/actions/file-commands.c @@ -252,7 +252,7 @@ file_revert_cmd_callback (GtkWidget *widget, query_box = gimp_query_boolean_box (_("Revert Image"), gimp_standard_help_func, "file/revert.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, text, GTK_STOCK_YES, GTK_STOCK_NO, G_OBJECT (gdisp->gimage), diff --git a/app/actions/image-commands.c b/app/actions/image-commands.c index c5bd96e576..9c5456a73b 100644 --- a/app/actions/image-commands.c +++ b/app/actions/image-commands.c @@ -259,7 +259,7 @@ image_scale_callback (GtkWidget *widget, gimp_query_boolean_box (_("Layer Too Small"), gimp_standard_help_func, "dialogs/scale_layer_warn.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, _("The chosen image size will shrink\n" "some layers completely away.\n" "Is this what you want?"), diff --git a/app/dialogs/file-save-dialog.c b/app/dialogs/file-save-dialog.c index 1e944ff2d9..8612d7c81b 100644 --- a/app/dialogs/file-save-dialog.c +++ b/app/dialogs/file-save-dialog.c @@ -425,7 +425,7 @@ file_overwrite (const gchar *filename, query_box = gimp_query_boolean_box (_("File Exists!"), gimp_standard_help_func, "save/file_exists.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, overwrite_text, GTK_STOCK_YES, GTK_STOCK_NO, NULL, NULL, diff --git a/app/dialogs/image-new-dialog.c b/app/dialogs/image-new-dialog.c index 65017d94a1..ff62cff173 100644 --- a/app/dialogs/image-new-dialog.c +++ b/app/dialogs/image-new-dialog.c @@ -594,7 +594,7 @@ file_new_confirm_dialog (NewImageInfo *info) gimp_query_boolean_box (_("Confirm Image Size"), gimp_standard_help_func, "dialogs/file_new.html#confirm_size", - FALSE, + GTK_STOCK_DIALOG_INFO, text, GTK_STOCK_OK, GTK_STOCK_CANCEL, NULL, NULL, diff --git a/app/gui/file-commands.c b/app/gui/file-commands.c index 0d0e383d81..ff17e200b5 100644 --- a/app/gui/file-commands.c +++ b/app/gui/file-commands.c @@ -252,7 +252,7 @@ file_revert_cmd_callback (GtkWidget *widget, query_box = gimp_query_boolean_box (_("Revert Image"), gimp_standard_help_func, "file/revert.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, text, GTK_STOCK_YES, GTK_STOCK_NO, G_OBJECT (gdisp->gimage), diff --git a/app/gui/file-new-dialog.c b/app/gui/file-new-dialog.c index 65017d94a1..ff62cff173 100644 --- a/app/gui/file-new-dialog.c +++ b/app/gui/file-new-dialog.c @@ -594,7 +594,7 @@ file_new_confirm_dialog (NewImageInfo *info) gimp_query_boolean_box (_("Confirm Image Size"), gimp_standard_help_func, "dialogs/file_new.html#confirm_size", - FALSE, + GTK_STOCK_DIALOG_INFO, text, GTK_STOCK_OK, GTK_STOCK_CANCEL, NULL, NULL, diff --git a/app/gui/file-save-dialog.c b/app/gui/file-save-dialog.c index 1e944ff2d9..8612d7c81b 100644 --- a/app/gui/file-save-dialog.c +++ b/app/gui/file-save-dialog.c @@ -425,7 +425,7 @@ file_overwrite (const gchar *filename, query_box = gimp_query_boolean_box (_("File Exists!"), gimp_standard_help_func, "save/file_exists.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, overwrite_text, GTK_STOCK_YES, GTK_STOCK_NO, NULL, NULL, diff --git a/app/gui/gui.c b/app/gui/gui.c index d06cea73fb..52bfb9042b 100644 --- a/app/gui/gui.c +++ b/app/gui/gui.c @@ -378,7 +378,7 @@ gui_really_quit_dialog (GCallback quit_func) dialog = gimp_query_boolean_box (_("Quit The GIMP?"), gimp_standard_help_func, "dialogs/really_quit.html", - TRUE, + GTK_STOCK_DIALOG_WARNING, _("Some files are unsaved.\n" "\nReally quit The GIMP?"), GTK_STOCK_QUIT, GTK_STOCK_CANCEL, diff --git a/app/gui/image-commands.c b/app/gui/image-commands.c index c5bd96e576..9c5456a73b 100644 --- a/app/gui/image-commands.c +++ b/app/gui/image-commands.c @@ -259,7 +259,7 @@ image_scale_callback (GtkWidget *widget, gimp_query_boolean_box (_("Layer Too Small"), gimp_standard_help_func, "dialogs/scale_layer_warn.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, _("The chosen image size will shrink\n" "some layers completely away.\n" "Is this what you want?"), diff --git a/app/widgets/gimpwidgets-utils.c b/app/widgets/gimpwidgets-utils.c index 2becfb4a9e..920562b808 100644 --- a/app/widgets/gimpwidgets-utils.c +++ b/app/widgets/gimpwidgets-utils.c @@ -65,11 +65,13 @@ gimp_message_box (const gchar *message, GtkCallback callback, gpointer data) { - MessageBox *msg_box; - GtkWidget *mbox; - GtkWidget *vbox; - GtkWidget *label; - GList *list; + MessageBox *msg_box; + GtkWidget *mbox; + GtkWidget *hbox; + GtkWidget *image; + GtkWidget *label; + GList *list; + const gchar *stock_id = GTK_STOCK_DIALOG_INFO; if (!message) return; @@ -118,6 +120,7 @@ gimp_message_box (const gchar *message, message = _("WARNING:\n" "Too many open message dialogs.\n" "Messages are redirected to stderr."); + stock_id = GTK_STOCK_DIALOG_WARNING; } msg_box = g_new0 (MessageBox, 1); @@ -132,14 +135,17 @@ gimp_message_box (const gchar *message, NULL); - vbox = gtk_vbox_new (FALSE, 0); - gtk_container_set_border_width (GTK_CONTAINER (vbox), 6); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (mbox)->vbox), vbox); - gtk_widget_show (vbox); + hbox = gtk_hbox_new (FALSE, 0); + gtk_container_set_border_width (GTK_CONTAINER (hbox), 6); + gtk_container_add (GTK_CONTAINER (GTK_DIALOG (mbox)->vbox), hbox); + gtk_widget_show (hbox); + + image = gtk_image_new_from_stock (stock_id, GTK_ICON_SIZE_DIALOG); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0); + gtk_widget_show (image); label = gtk_label_new (message); - gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT); - gtk_box_pack_start (GTK_BOX (vbox), label, TRUE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); gtk_widget_show (label); msg_box->mbox = mbox; diff --git a/libgimpwidgets/gimpquerybox.c b/libgimpwidgets/gimpquerybox.c index 9e6a53f488..68fc80f029 100644 --- a/libgimpwidgets/gimpquerybox.c +++ b/libgimpwidgets/gimpquerybox.c @@ -36,8 +36,6 @@ #include "libgimp/libgimp-intl.h" -#include "pixmaps/eek.xpm" - /* * String, integer, double and size query boxes @@ -415,8 +413,8 @@ gimp_query_size_box (const gchar *title, * @title: The query box dialog's title. * @help_func: The help function to show this dialog's help page. * @help_data: A string pointing to this dialog's html help page. - * @eek: #TRUE if you want the "Eek" wilber to appear left of - * the dialog's message. + * @stock_id: A stock_id to specify an icon to appear on the left + * on the dialog's message. * @message: A string which will be shown in the query box. * @true_button: The string to be shown in the dialog's left button. * @false_button: The string to be shown in the dialog's right button. @@ -433,7 +431,7 @@ GtkWidget * gimp_query_boolean_box (const gchar *title, GimpHelpFunc help_func, const gchar *help_data, - gboolean eek, + const gchar *stock_id, const gchar *message, const gchar *true_button, const gchar *false_button, @@ -444,13 +442,16 @@ gimp_query_boolean_box (const gchar *title, { QueryBox *query_box; GtkWidget *hbox; - GtkWidget *pixmap; + GtkWidget *image = NULL; GtkWidget *label; + if (stock_id) + image = gtk_image_new_from_stock (stock_id, GTK_ICON_SIZE_DIALOG); + query_box = create_query_box (title, help_func, help_data, G_CALLBACK (boolean_query_box_true_callback), G_CALLBACK (boolean_query_box_false_callback), - eek ? NULL : message, + image ? NULL : message, true_button, false_button, object, signal, G_CALLBACK (callback), data); @@ -458,7 +459,7 @@ gimp_query_boolean_box (const gchar *title, if (! query_box) return NULL; - if (! eek) + if (! image) return query_box->qbox; hbox = gtk_hbox_new (FALSE, 10); @@ -466,9 +467,8 @@ gimp_query_boolean_box (const gchar *title, gtk_container_add (GTK_CONTAINER (GTK_DIALOG (query_box->qbox)->vbox), hbox); gtk_widget_show (hbox); - pixmap = gimp_pixmap_new (eek_xpm); - gtk_box_pack_start (GTK_BOX (hbox), pixmap, FALSE, FALSE, 0); - gtk_widget_show (pixmap); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0); + gtk_widget_show (image); label = gtk_label_new (message); gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); diff --git a/libgimpwidgets/gimpquerybox.h b/libgimpwidgets/gimpquerybox.h index 72873dd219..eeab8130e9 100644 --- a/libgimpwidgets/gimpquerybox.h +++ b/libgimpwidgets/gimpquerybox.h @@ -105,7 +105,7 @@ GtkWidget * gimp_query_size_box (const gchar *title, GtkWidget * gimp_query_boolean_box (const gchar *title, GimpHelpFunc help_func, const gchar *help_data, - gboolean eek, + const gchar *stock_id, const gchar *message, const gchar *true_button, const gchar *false_button, diff --git a/plug-ins/FractalExplorer/FractalExplorer.c b/plug-ins/FractalExplorer/FractalExplorer.c index efbc58525d..829e3c9ef8 100644 --- a/plug-ins/FractalExplorer/FractalExplorer.c +++ b/plug-ins/FractalExplorer/FractalExplorer.c @@ -742,7 +742,7 @@ delete_fractal_callback (GtkWidget *widget, delete_dialog = gimp_query_boolean_box (_("Delete Fractal"), gimp_standard_help_func, "filters/fractalexplorer.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, str, GTK_STOCK_DELETE, GTK_STOCK_CANCEL, G_OBJECT (widget), "destroy", diff --git a/plug-ins/gfig/gfig.c b/plug-ins/gfig/gfig.c index 06efeec04b..bcd736408d 100644 --- a/plug-ins/gfig/gfig.c +++ b/plug-ins/gfig/gfig.c @@ -4089,7 +4089,7 @@ gfig_ok_callback (GtkWidget *widget, dialog = gimp_query_boolean_box (_("Warning"), gimp_standard_help_func, "filters/gfig.html", - FALSE, + GTK_STOCK_DIALOG_WARNING, message, GTK_STOCK_OK, GTK_STOCK_CANCEL, NULL, NULL, diff --git a/plug-ins/gflare/gflare.c b/plug-ins/gflare/gflare.c index 9c94a93489..d938502a9e 100644 --- a/plug-ins/gflare/gflare.c +++ b/plug-ins/gflare/gflare.c @@ -3450,7 +3450,7 @@ dlg_selector_delete_callback (GtkWidget *widget, dialog = gimp_query_boolean_box (_("Delete GFlare"), gimp_standard_help_func, "filters/gflare.html", - FALSE, + GTK_STOCK_DIALOG_QUESTION, str, GTK_STOCK_DELETE, GTK_STOCK_CANCEL, NULL, NULL, diff --git a/themes/Default/gtkrc b/themes/Default/gtkrc index 89a4d84a75..aacc13f2e1 100644 --- a/themes/Default/gtkrc +++ b/themes/Default/gtkrc @@ -15,6 +15,30 @@ # # include "imagerc" +# Do override some GTK stock icons however. + +style "gimp-dialog-icons" +{ + stock["gtk-dialog-error"] = + { + { "images/gimp-dialog-error.png", *, *, "gtk-dialog" } + } + stock["gtk-dialog-info"] = + { + { "images/gimp-dialog-info.png", *, *, "gtk-dialog" } + } + stock["gtk-dialog-question"] = + { + { "images/gimp-dialog-question.png", *, *, "gtk-dialog" } + } + stock["gtk-dialog-warning"] = + { + { "images/gimp-dialog-warning.png", *, *, "gtk-dialog" } + } +} + +class "GtkImage" style "gimp-dialog-icons" + style "gimp-normal-font-style" { diff --git a/themes/Default/images/Makefile.am b/themes/Default/images/Makefile.am index 58fa75582f..df496ce28e 100644 --- a/themes/Default/images/Makefile.am +++ b/themes/Default/images/Makefile.am @@ -4,6 +4,13 @@ SUBDIRS = tools themedatadir = $(gimpdatadir)/themes/Default/images +DIALOG_IMAGES = @STRIP_BEGIN@ \ + gimp-dialog-error.png \ + gimp-dialog-info.png \ + gimp-dialog-question.png \ + gimp-dialog-warning.png \ +@STRIP_END@ + STOCK_IMAGES = @STRIP_BEGIN@ \ stock-button-anchor.png \ stock-button-delete.png \ @@ -41,6 +48,10 @@ WILBER_IMAGES = @STRIP_BEGIN@ \ stock-wilber-64x64.png \ @STRIP_END@ -themedata_DATA = $(STOCK_IMAGES) +themedata_DATA = $(DIALOG_IMAGES) -EXTRA_DIST = $(themedata_DATA) $(WILBER_IMAGES) +EXTRA_DIST = \ + $(themedata_DATA) \ + $(STOCK_IMAGES) \ + $(WILBER_IMAGES) \ + gimp-dialog-icons.xcf.gz diff --git a/themes/Default/images/gimp-dialog-error.png b/themes/Default/images/gimp-dialog-error.png new file mode 100644 index 0000000000000000000000000000000000000000..43f1acb468720fa5ad1ed8b24cd7b8c4ceeb356d GIT binary patch literal 4939 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 literal 0 HcmV?d00001 diff --git a/themes/Default/images/gimp-dialog-icons.xcf.gz b/themes/Default/images/gimp-dialog-icons.xcf.gz new file mode 100644 index 0000000000000000000000000000000000000000..64b54f60d80331776cc6bc433c794df486021df1 GIT binary patch literal 15757 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 LQLhTChgbjr1O(@T literal 0 HcmV?d00001 diff --git a/themes/Default/images/gimp-dialog-info.png b/themes/Default/images/gimp-dialog-info.png new file mode 100644 index 0000000000000000000000000000000000000000..5e992cc1db963aaff79988b0c341910c3ce53819 GIT binary patch literal 5546 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 literal 0 HcmV?d00001 diff --git a/themes/Default/images/gimp-dialog-question.png b/themes/Default/images/gimp-dialog-question.png new file mode 100644 index 0000000000000000000000000000000000000000..60abcc89c0afc3bbe9d55afd899c991ebee85673 GIT binary patch literal 6148 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