aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-threads.c
diff options
context:
space:
mode:
authorPeter Williams <peterw@src.gnome.org>2000-06-27 02:21:45 +0800
committerPeter Williams <peterw@src.gnome.org>2000-06-27 02:21:45 +0800
commite923d2eea9e325677c57f88e1209765acb306846 (patch)
treed6d04bad75e1d5449799db9a27cf7279c5152ca9 /mail/mail-threads.c
parenta6123511735299f9811a40ed55344a9fcba90655 (diff)
downloadgsoc2013-evolution-e923d2eea9e325677c57f88e1209765acb306846.tar.gz
gsoc2013-evolution-e923d2eea9e325677c57f88e1209765acb306846.tar.zst
gsoc2013-evolution-e923d2eea9e325677c57f88e1209765acb306846.zip
Make the broken threads optional
svn path=/trunk/; revision=3740
Diffstat (limited to 'mail/mail-threads.c')
-rw-r--r--mail/mail-threads.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/mail/mail-threads.c b/mail/mail-threads.c
index 949c9c4a7c..c0c16fc7ff 100644
--- a/mail/mail-threads.c
+++ b/mail/mail-threads.c
@@ -762,6 +762,14 @@ static void show_error( com_msg_t *msg )
timeout_toggle( FALSE );
modal_may_proceed = FALSE;
gtk_widget_show( GTK_WIDGET( err_dialog ) );
+ gnome_win_hints_set_layer( err_dialog,
+ WIN_LAYER_ONTOP );
+ gnome_win_hints_set_state( err_dialog,
+ WIN_STATE_ARRANGE_IGNORE );
+ gnome_win_hints_set_hints( err_dialog,
+ WIN_HINTS_SKIP_FOCUS |
+ WIN_HINTS_SKIP_WINLIST |
+ WIN_HINTS_SKIP_TASKBAR );
}
/**
@@ -809,6 +817,14 @@ static void get_password( com_msg_t *msg )
*(msg->reply) = NULL;
timeout_toggle( FALSE );
gtk_widget_show( GTK_WIDGET( dialog ) );
+ gnome_win_hints_set_layer( dialog,
+ WIN_LAYER_ONTOP );
+ gnome_win_hints_set_state( dialog,
+ WIN_STATE_ARRANGE_IGNORE );
+ gnome_win_hints_set_hints( dialog,
+ WIN_HINTS_SKIP_FOCUS |
+ WIN_HINTS_SKIP_WINLIST |
+ WIN_HINTS_SKIP_TASKBAR );
}
}