[balsa] Use gtk_window_present instead of gdk_window_raise
- From: Peter Bloomfield <PeterB src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [balsa] Use gtk_window_present instead of gdk_window_raise
- Date: Fri, 16 Oct 2009 01:10:56 +0000 (UTC)
commit d48fc85d62b6c93128ccab9ff27f4486099e085b
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Thu Oct 15 20:56:20 2009 -0400
Use gtk_window_present instead of gdk_window_raise
ChangeLog | 19 +++++++++++++++++++
libbalsa/identity.c | 2 +-
libbalsa/smtp-server.c | 2 +-
src/address-book-config.c | 2 +-
src/balsa-index.c | 2 +-
src/filter-edit-dialog.c | 2 +-
src/filter-export-dialog.c | 2 +-
src/filter-run-dialog.c | 2 +-
src/folder-conf.c | 2 +-
src/mailbox-conf.c | 4 ++--
src/main-window.c | 4 ++--
src/pref-manager.c | 2 +-
src/sendmsg-window.c | 6 +++---
src/store-address.c | 2 +-
src/toolbar-prefs.c | 2 +-
15 files changed, 37 insertions(+), 18 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index dec4581..ccf2241 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2009-10-15 Peter Bloomfield
+
+ Use gtk_window_present instead of gdk_window_raise
+
+ * libbalsa/identity.c (libbalsa_identity_select_dialog):
+ * libbalsa/smtp-server.c (libbalsa_smtp_server_dialog):
+ * src/address-book-config.c (balsa_address_book_config_new):
+ * src/balsa-index.c (balsa_index_pipe):
+ * src/filter-edit-dialog.c (filters_edit_dialog):
+ * src/filter-export-dialog.c (filters_export_dialog):
+ * src/filter-run-dialog.c (filters_run_dialog):
+ * src/folder-conf.c (folder_conf_imap_node):
+ * src/mailbox-conf.c (mailbox_conf_new), (mailbox_conf_edit):
+ * src/main-window.c:
+ * src/pref-manager.c (open_preferences_manager):
+ * src/sendmsg-window.c (address_book_cb), (spell_check_cb):
+ * src/store-address.c (balsa_store_address_from_messages):
+ * src/toolbar-prefs.c (customize_dialog_cb):
+
2009-10-09 Stanislav Brabec
Fix #596309
diff --git a/libbalsa/identity.c b/libbalsa/identity.c
index 9b86462..4e3c43c 100644
--- a/libbalsa/identity.c
+++ b/libbalsa/identity.c
@@ -472,7 +472,7 @@ libbalsa_identity_select_dialog(GtkWindow * parent,
sdi = g_object_get_data(G_OBJECT(parent),
LIBBALSA_IDENTITY_SELECT_DIALOG_KEY);
if (sdi) {
- gdk_window_raise(sdi->dialog->window);
+ gtk_window_present(GTK_WINDOW(sdi->dialog));
return;
}
diff --git a/libbalsa/smtp-server.c b/libbalsa/smtp-server.c
index 8d6b150..7ad8caa 100644
--- a/libbalsa/smtp-server.c
+++ b/libbalsa/smtp-server.c
@@ -522,7 +522,7 @@ libbalsa_smtp_server_dialog(LibBalsaSmtpServer * smtp_server,
sdi = g_object_get_data(G_OBJECT(smtp_server),
LIBBALSA_SMTP_SERVER_DIALOG_KEY);
if (sdi) {
- gdk_window_raise(sdi->dialog->window);
+ gtk_window_present(GTK_WINDOW(sdi->dialog));
return;
}
diff --git a/src/address-book-config.c b/src/address-book-config.c
index be935ee..62f1584 100644
--- a/src/address-book-config.c
+++ b/src/address-book-config.c
@@ -110,7 +110,7 @@ balsa_address_book_config_new(LibBalsaAddressBook * address_book,
abc = g_object_get_data(G_OBJECT(address_book), "balsa-abc");
if (abc) {
/* Only one dialog per address book. */
- gdk_window_raise(abc->window->window);
+ gtk_window_present(GTK_WINDOW(abc->window));
return;
}
diff --git a/src/balsa-index.c b/src/balsa-index.c
index 117f182..1df3ae6 100644
--- a/src/balsa-index.c
+++ b/src/balsa-index.c
@@ -2674,7 +2674,7 @@ balsa_index_pipe(BalsaIndex * index)
g_object_get_data(G_OBJECT(index->mailbox_node->mailbox),
BALSA_INDEX_PIPE_INFO);
if (info) {
- gdk_window_raise(info->dialog->window);
+ gtk_window_present(GTK_WINDOW(info->dialog));
return;
}
diff --git a/src/filter-edit-dialog.c b/src/filter-edit-dialog.c
index 63f1d05..d31c984 100644
--- a/src/filter-edit-dialog.c
+++ b/src/filter-edit-dialog.c
@@ -569,7 +569,7 @@ filters_edit_dialog(void)
return;
}
if (fe_already_open) {
- gdk_window_raise(fe_window->window);
+ gtk_window_present(GTK_WINDOW(fe_window));
return;
}
diff --git a/src/filter-export-dialog.c b/src/filter-export-dialog.c
index 07878bc..4506e5f 100644
--- a/src/filter-export-dialog.c
+++ b/src/filter-export-dialog.c
@@ -67,7 +67,7 @@ filters_export_dialog(void)
return;
}
if (fex_already_open) {
- gdk_window_raise(fex_window->window);
+ gtk_window_present(GTK_WINDOW(fex_window));
return;
}
diff --git a/src/filter-run-dialog.c b/src/filter-run-dialog.c
index 97df6c6..c38af41 100644
--- a/src/filter-run-dialog.c
+++ b/src/filter-run-dialog.c
@@ -430,7 +430,7 @@ filters_run_dialog(LibBalsaMailbox *mbox)
}
if (lst) {
/* If there was yet a dialog box for this mailbox, we raise it */
- gdk_window_raise(GTK_WIDGET(lst->data)->window);
+ gtk_window_present(GTK_WINDOW(lst->data));
return;
}
diff --git a/src/folder-conf.c b/src/folder-conf.c
index b1e1f45..eb49cc7 100644
--- a/src/folder-conf.c
+++ b/src/folder-conf.c
@@ -284,7 +284,7 @@ folder_conf_imap_node(BalsaMailboxNode *mn)
fcw = mn ? g_object_get_data(G_OBJECT(mn), BALSA_FOLDER_CONF_IMAP_KEY)
: fcw_new;
if (fcw) {
- gdk_window_raise(GTK_WIDGET(fcw->dialog)->window);
+ gtk_window_present(GTK_WINDOW(fcw->dialog));
return;
}
diff --git a/src/mailbox-conf.c b/src/mailbox-conf.c
index 31826a6..bd78ec0 100644
--- a/src/mailbox-conf.c
+++ b/src/mailbox-conf.c
@@ -581,7 +581,7 @@ mailbox_conf_new(GType mailbox_type)
static GtkWidget *dialog;
if (dialog) {
- gdk_window_raise(dialog->window);
+ gtk_window_present(GTK_WINDOW(dialog));
return;
}
@@ -602,7 +602,7 @@ mailbox_conf_edit(BalsaMailboxNode * mbnode)
dialog = g_object_get_data(G_OBJECT(mbnode->mailbox),
BALSA_MAILBOX_CONF_DIALOG);
if (dialog) {
- gdk_window_raise(dialog->window);
+ gtk_window_present(GTK_WINDOW(dialog));
return;
}
diff --git a/src/main-window.c b/src/main-window.c
index 8d3ce3a..572685d 100644
--- a/src/main-window.c
+++ b/src/main-window.c
@@ -2802,7 +2802,7 @@ check_new_messages_real(BalsaWindow * window, int type)
pthread_mutex_unlock(&mailbox_lock);
fprintf(stderr, "Already Checking Mail!\n");
if (progress_dialog)
- gdk_window_raise(progress_dialog->window);
+ gtk_window_present(GTK_WINDOW(progress_dialog));
return;
}
checking_mail = 1;
@@ -3346,7 +3346,7 @@ bw_display_new_mail_notification(int num_new, int has_new)
/* the user didn't acknowledge the last info, so we'll
* accumulate the count */
num_total += num_new;
- gdk_window_raise(dlg->window);
+ gtk_window_present(GTK_WINDOW(dlg));
} else {
num_total = num_new;
dlg = gtk_message_dialog_new(NULL, /* NOT transient for
diff --git a/src/pref-manager.c b/src/pref-manager.c
index d52cb79..c041b19 100644
--- a/src/pref-manager.c
+++ b/src/pref-manager.c
@@ -505,7 +505,7 @@ open_preferences_manager(GtkWidget * widget, gpointer data)
/* only one preferences manager window */
if (already_open) {
- gdk_window_raise(GTK_WIDGET(property_box)->window);
+ gtk_window_present(GTK_WINDOW(property_box));
return;
}
diff --git a/src/sendmsg-window.c b/src/sendmsg-window.c
index 7ffa09a..eb12981 100644
--- a/src/sendmsg-window.c
+++ b/src/sendmsg-window.c
@@ -836,7 +836,7 @@ address_book_cb(LibBalsaAddressView * address_view,
ab = g_object_get_data(G_OBJECT(bsmsg->window),
BALSA_SENDMSG_ADDRESS_BOOK_KEY);
if (ab) {
- gdk_window_raise(ab->window);
+ gtk_window_present(GTK_WINDOW(ab));
return;
}
@@ -6640,8 +6640,8 @@ spell_check_cb(GtkAction * action, BalsaSendmsg * bsmsg)
BalsaSpellCheck *sc;
if (bsmsg->spell_checker) {
- if (bsmsg->spell_checker->window) {
- gdk_window_raise(bsmsg->spell_checker->window);
+ if (gtk_widget_get_window(bsmsg->spell_checker)) {
+ gtk_window_present(GTK_WINDOW(bsmsg->spell_checker));
return;
} else
/* A spell checker was created, but not shown because of
diff --git a/src/store-address.c b/src/store-address.c
index 15f17fb..731d812 100644
--- a/src/store-address.c
+++ b/src/store-address.c
@@ -94,7 +94,7 @@ balsa_store_address_from_messages(GList * messages)
if (!message_list) {
/* All messages are already showing. */
if (info)
- gdk_window_raise(info->dialog->window);
+ gtk_window_present(GTK_WINDOW(info->dialog));
return;
}
diff --git a/src/toolbar-prefs.c b/src/toolbar-prefs.c
index f942605..4618b33 100644
--- a/src/toolbar-prefs.c
+++ b/src/toolbar-prefs.c
@@ -129,7 +129,7 @@ customize_dialog_cb(GtkWidget * widget, gpointer data)
/* There can only be one */
if (customize_widget) {
- gdk_window_raise(customize_widget->window);
+ gtk_window_present(GTK_WINDOW(customize_widget));
return;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]