From 5d3d2a8d1bbcd921cea5e409fb4eab2828085342 Mon Sep 17 00:00:00 2001 From: Christoph Hohmann Date: Mon, 26 Apr 2004 16:06:47 +0000 Subject: [PATCH] 0.9.10claws52 * src/gtk/about.c * src/gtk/colorsel.c * src/gtk/description_window.c * src/gtk/filesel.c * src/gtk/gtkaspell.c * src/gtk/inputdialog.c * src/gtk/pluginwindow.c * src/gtk/progressdialog.c o remove gtk_window_set_position(..., GTK_WIN_POS_CENTER) because it does not work correctly with xinerama o lock incorporation while the plugin window is open --- ChangeLog.claws | 14 ++++++++++++++ configure.ac | 2 +- src/gtk/about.c | 1 - src/gtk/colorsel.c | 1 - src/gtk/description_window.c | 1 - src/gtk/filesel.c | 1 - src/gtk/gtkaspell.c | 2 +- src/gtk/inputdialog.c | 1 - src/gtk/pluginwindow.c | 6 +++--- src/gtk/progressdialog.c | 1 - 10 files changed, 19 insertions(+), 11 deletions(-) diff --git a/ChangeLog.claws b/ChangeLog.claws index ae4bf3004..a6c2b7e08 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,17 @@ +2004-04-26 [christoph] 0.9.10claws52 + + * src/gtk/about.c + * src/gtk/colorsel.c + * src/gtk/description_window.c + * src/gtk/filesel.c + * src/gtk/gtkaspell.c + * src/gtk/inputdialog.c + * src/gtk/pluginwindow.c + * src/gtk/progressdialog.c + o remove gtk_window_set_position(..., GTK_WIN_POS_CENTER) because + it does not work correctly with xinerama + o lock incorporation while the plugin window is open + 2004-04-23 [paul] 0.9.10claws51 * po/POTFILES.in diff --git a/configure.ac b/configure.ac index 9135beb7d..e46dec0e2 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ MINOR_VERSION=9 MICRO_VERSION=10 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=51 +EXTRA_VERSION=52 if test $EXTRA_VERSION -eq 0; then VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws diff --git a/src/gtk/about.c b/src/gtk/about.c index f668736ab..0d31f901d 100644 --- a/src/gtk/about.c +++ b/src/gtk/about.c @@ -89,7 +89,6 @@ static void about_create(void) gtk_window_set_title(GTK_WINDOW(window), _("About")); gtk_container_set_border_width(GTK_CONTAINER(window), 8); gtk_widget_set_usize(window, 518, 358); - gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER); gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(gtk_widget_hide_on_delete), NULL); gtk_signal_connect(GTK_OBJECT(window), "key_press_event", diff --git a/src/gtk/colorsel.c b/src/gtk/colorsel.c index a0c6882da..ba6aa6022 100644 --- a/src/gtk/colorsel.c +++ b/src/gtk/colorsel.c @@ -49,7 +49,6 @@ gint colorsel_select_color_rgb(gchar *title, gint rgbvalue) gint result; color_dialog = GTK_COLOR_SELECTION_DIALOG(gtk_color_selection_dialog_new(title)); - gtk_window_set_position(GTK_WINDOW(color_dialog), GTK_WIN_POS_CENTER); gtk_window_set_modal(GTK_WINDOW(color_dialog), TRUE); gtk_window_set_policy(GTK_WINDOW(color_dialog), FALSE, FALSE, FALSE); manage_window_set_transient(GTK_WINDOW(color_dialog)); diff --git a/src/gtk/description_window.c b/src/gtk/description_window.c index 0a5bdb05c..78cee45bf 100644 --- a/src/gtk/description_window.c +++ b/src/gtk/description_window.c @@ -64,7 +64,6 @@ static void description_create(DescriptionWindow * dwindow) gtk_window_set_title(GTK_WINDOW(dwindow->window), gettext(dwindow->title)); gtk_container_set_border_width(GTK_CONTAINER(dwindow->window), 8); - gtk_window_set_position(GTK_WINDOW(dwindow->window), GTK_WIN_POS_CENTER); gtk_window_set_modal(GTK_WINDOW(dwindow->window), TRUE); gtk_window_set_policy(GTK_WINDOW(dwindow->window), FALSE, TRUE, FALSE); diff --git a/src/gtk/filesel.c b/src/gtk/filesel.c index 5e5083a9c..c830613bd 100644 --- a/src/gtk/filesel.c +++ b/src/gtk/filesel.c @@ -194,7 +194,6 @@ GList *filesel_select_multiple_files(const gchar *title, const gchar *file) static void filesel_create(const gchar *title, gboolean multiple_files) { filesel = gtk_file_selection_new(title); - gtk_window_set_position(GTK_WINDOW(filesel), GTK_WIN_POS_CENTER); gtk_window_set_modal(GTK_WINDOW(filesel), TRUE); gtk_window_set_wmclass (GTK_WINDOW(filesel), "file_selection", "Sylpheed"); diff --git a/src/gtk/gtkaspell.c b/src/gtk/gtkaspell.c index 8fa21c85e..9f6e5a62d 100644 --- a/src/gtk/gtkaspell.c +++ b/src/gtk/gtkaspell.c @@ -2363,7 +2363,7 @@ static void gtkaspell_alert_dialog(gchar *message) dialog = gtk_dialog_new(); gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, FALSE); - gtk_window_set_position(GTK_WINDOW(dialog),GTK_WIN_POS_MOUSE); + gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_MOUSE); gtk_signal_connect_object(GTK_OBJECT(dialog), "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroy), GTK_OBJECT(dialog)); diff --git a/src/gtk/inputdialog.c b/src/gtk/inputdialog.c index ed7e4b03d..3111c70a1 100644 --- a/src/gtk/inputdialog.c +++ b/src/gtk/inputdialog.c @@ -169,7 +169,6 @@ static void input_dialog_create(void) gtk_widget_set_usize(dialog, INPUT_DIALOG_WIDTH, -1); gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(dialog)->action_area), 5); - gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_CENTER); gtk_signal_connect(GTK_OBJECT(dialog), "delete_event", GTK_SIGNAL_FUNC(delete_event), NULL); gtk_signal_connect(GTK_OBJECT(dialog), "key_press_event", diff --git a/src/gtk/pluginwindow.c b/src/gtk/pluginwindow.c index 856187086..12b2d52dc 100644 --- a/src/gtk/pluginwindow.c +++ b/src/gtk/pluginwindow.c @@ -46,6 +46,7 @@ static void close_cb(GtkButton *button, PluginWindow *pluginwindow) gtk_widget_destroy(pluginwindow->window); g_free(pluginwindow); plugin_save_list(); + inc_unlock(); } static void set_plugin_list(PluginWindow *pluginwindow) @@ -144,12 +145,10 @@ void pluginwindow_create() GtkWidget *unload_btn; GtkWidget *close_btn; - window = gtk_window_new(GTK_WINDOW_TOPLEVEL); + window = gtk_window_new(GTK_WINDOW_DIALOG); gtk_container_set_border_width(GTK_CONTAINER(window), 8); gtk_window_set_default_size(GTK_WINDOW(window), 480, 300); gtk_window_set_title(GTK_WINDOW(window), _("Plugins")); - gtk_window_set_position(GTK_WINDOW(window), - GTK_WIN_POS_CENTER); gtk_window_set_modal(GTK_WINDOW(window), TRUE); vbox1 = gtk_vbox_new(FALSE, 4); @@ -251,5 +250,6 @@ void pluginwindow_create() set_plugin_list(pluginwindow); + inc_lock(); gtk_widget_show(window); } diff --git a/src/gtk/progressdialog.c b/src/gtk/progressdialog.c index 2ff64bcc8..0b9501ef4 100644 --- a/src/gtk/progressdialog.c +++ b/src/gtk/progressdialog.c @@ -58,7 +58,6 @@ ProgressDialog *progress_dialog_create(void) window = gtk_window_new(GTK_WINDOW_DIALOG); gtk_widget_set_usize(window, 460, -1); gtk_container_set_border_width(GTK_CONTAINER(window), 8); - gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER); gtk_window_set_policy(GTK_WINDOW(window), FALSE, TRUE, TRUE); gtk_widget_realize(window); -- 2.25.1