From d7562e99ae9fa1c7a2dc894087b580a9e503fa71 Mon Sep 17 00:00:00 2001 From: Peter Williams Date: Mon, 6 Aug 2001 19:02:00 +0000 Subject: Reimplement to be asynchronous and pretty, with progressive folder loading 2001-08-06 Peter Williams * subscribe-dialog.[ch]: Reimplement to be asynchronous and pretty, with progressive folder loading and all sorts of wonderful improvements. * mail-callbacks.c (manage_subscriptions): Change to reflect API update. * component-factory.c (mail_load_storages): Don't add the storage if it has been disabled. * Makefile.am (etspec_DATA): Add subscribe-dialog.etspec. (glade_DATA): And the glade file. * subscribe-dialog.etspec: New file, break out the specification from inside the subscribe-dialog.c * subscribe-dialog.glade: Update this, actually use it now. svn path=/trunk/; revision=11706 --- mail/subscribe-dialog.glade | 366 ++++++++++++++++++++++++-------------------- 1 file changed, 197 insertions(+), 169 deletions(-) (limited to 'mail/subscribe-dialog.glade') diff --git a/mail/subscribe-dialog.glade b/mail/subscribe-dialog.glade index 5169f450c3..472491b3e8 100644 --- a/mail/subscribe-dialog.glade +++ b/mail/subscribe-dialog.glade @@ -15,12 +15,13 @@ GnomeDialog - subscriptions - False - + Manage Subscriptions + Manage Subscriptions GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE - True + False + 484 + 423 False True False @@ -30,7 +31,7 @@ GtkVBox GnomeDialog:vbox - dialog-vbox1 + dialog-vbox2 False 8 @@ -42,7 +43,7 @@ GtkHButtonBox GnomeDialog:action_area - dialog-action_area1 + dialog-action_area2 GTK_BUTTONBOX_END 8 85 @@ -58,36 +59,19 @@ GtkButton - button1 + button9 True True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button2 - True - True - GNOME_STOCK_BUTTON_APPLY - - - - GtkButton - button3 - True - True - True - True - GNOME_STOCK_BUTTON_CANCEL + GNOME_STOCK_BUTTON_CLOSE GtkVBox - vbox1 + vbox2 + 3 False - 0 + 3 0 True @@ -95,199 +79,243 @@ - GtkTable - table - 3 - 2 + GtkHBox + hbox1 False - 0 - 3 + 0 0 - True + False True GtkLabel - lblDisplay - - GTK_JUSTIFY_LEFT + label1 + + GTK_JUSTIFY_CENTER False - 0 + 0.5 0.5 0 0 + store_menu - 0 - 1 - 0 - 1 - 0 - 0 - False - False - False - False - False - False + 0 + False + False - GtkEntry - txtSearch`` + GtkOptionMenu + store_menu True - True - True - 0 - + + 0 - 0 - 1 - 1 - 2 - 0 - 0 - True - False - False - False - True - False + 0 + False + False + + + + GtkHBox + tree_box + False + 0 + + 0 + True + True + + + + Placeholder + - GtkNotebook - notebook - True - True - True - GTK_POS_BOTTOM - False - 2 - 2 - False + GtkVBox + vbox3 + 3 + False + 3 - 0 - 1 - 2 - 3 - 0 - 0 - False - True - False - False - True - True + 0 + False + False + GTK_PACK_END - - Custom - etableAll - create_folderlist - 0 - 0 - Thu, 09 Nov 2000 23:31:36 GMT - - GtkLabel - Notebook:tab - lblAll - + label2 + GTK_JUSTIFY_CENTER False 0.5 0.5 0 0 + + 0 + False + False + - Custom - etableSubscribed - create_folderlist - 1 - 0 - Thu, 09 Nov 2000 23:30:19 GMT + GtkVButtonBox + vbuttonbox2 + GTK_BUTTONBOX_SPREAD + 0 + 85 + 27 + 7 + 0 + + 0 + False + False + + + + GtkButton + subscribe_button + True + True + + GTK_RELIEF_NORMAL + + + + GtkButton + unsubscribe_button + True + True + + GTK_RELIEF_NORMAL + - GtkLabel - Notebook:tab - lblSubscribed - - GTK_JUSTIFY_CENTER - False - 0.5 - 0.5 - 0 - 0 + GtkHSeparator + hseparator1 + + 14 + False + False + - - - GtkButton - cmdQuery - True - - - 1 - 2 - 1 - 2 - 5 - 0 - False - False - False - False - True - False - + + GtkVButtonBox + vbuttonbox3 + GTK_BUTTONBOX_START + 10 + 85 + 27 + 7 + 0 + + 0 + False + False + + + + GtkButton + refresh_button + True + True + + GTK_RELIEF_NORMAL + + + + + + GtkFrame + frame1 + + 0 + GTK_SHADOW_ETCHED_IN + + 0 + False + True + - GtkVButtonBox - vbuttonbox1 - GTK_BUTTONBOX_DEFAULT_STYLE - 0 - 85 - 27 - 7 - 0 - - 1 - 2 - 2 - 3 - 0 - 0 - False - False - False - False - True - True - + GtkHBox + hbox3 + 3 + False + 3 + + + GtkRadioButton + all_radio + True + + False + True + view_type + + 0 + False + False + + - GtkButton - cmdSubscribe - True + GtkRadioButton + filter_radio True - + + False + True + view_type + + 0 + False + False + - GtkButton - cmdUnsubscribe - True + GtkEntry + search_entry True - + True + True + 0 + + + 0 + True + True + + + + + GtkHButtonBox + hbuttonbox1 + GTK_BUTTONBOX_DEFAULT_STYLE + 30 + 85 + 27 + 7 + 0 + + 0 + False + False + -- cgit