From 11e1bc38c325665c24b1c831d009f89b7112ebe5 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 29 Dec 2008 13:42:07 +0000 Subject: Get the basic mail browser window working. No message contents yet. svn path=/branches/kill-bonobo/; revision=36946 --- ui/evolution-mail-reader.ui | 123 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 ui/evolution-mail-reader.ui (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui new file mode 100644 index 0000000000..da6e2872d1 --- /dev/null +++ b/ui/evolution-mail-reader.ui @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3 From 9d915124c28eb0772b4e1086d6988e7d56d9a04c Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 31 Dec 2008 20:24:59 +0000 Subject: Get the Character Encoding menu working. Kill e_charset_picker_bonobo_ui_populate(). svn path=/branches/kill-bonobo/; revision=36950 --- ui/evolution-mail-reader.ui | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index da6e2872d1..e5ef5db624 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -35,7 +35,10 @@ - + + + + -- cgit v1.2.3 From e0610b2e0cea191f631dc825cdc8023cdcd9433d Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sun, 11 Jan 2009 14:20:50 +0000 Subject: Continue chipping away at EMFolderView and EMFolderBrowser. Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038 --- ui/evolution-mail-reader.ui | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index e5ef5db624..a14db5090d 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -123,4 +123,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3 From 22d41a51fae2d18315887b05000cf7facc36e887 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 20 Jan 2009 00:05:40 +0000 Subject: Formalize the "no disabled items in popup menus" policy in the form of a GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106 --- ui/evolution-mail-reader.ui | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index a14db5090d..55e7ee56db 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -22,6 +22,7 @@ + @@ -124,17 +125,18 @@ - - - + + + - - - + + + - - - + + + + -- cgit v1.2.3 From 14e8637d6b1a98b4ed6bedc70d0fca744b7b3e0f Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sat, 7 Feb 2009 20:04:52 +0000 Subject: Rewrite the mail label code from top to bottom. - Kill the e-util-labels API and read label information into a single-column GtkListStore. Use GConfBridge to automatically keep GConf synched with the list store. - The list store (a singleton instance) is stored in EShellSettings so it's available everywhere. - The list store serves as the model for EMailLabelTreeView, which itself is embedded in EMailLabelManager; a complete label management UI as seen in the preferences dialog. - EMailLabelDialog is used to add or edit a label. Avoid using a color button, instead embed a GtkColorSelection directly in the dialog so everything is in one window. Open issues: - The weird toggle/color/text menu items in the popup menu aren't there. For now they're just regular toggle items. I'll deal with it later. - Filter intergration is broken at the moment. svn path=/branches/kill-bonobo/; revision=37233 --- ui/evolution-mail-reader.ui | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index 55e7ee56db..b4eeb4a124 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -125,27 +125,15 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + -- cgit v1.2.3 From aaa180af5abef44bb3e3d3c3c5968ca191a3dbda Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Thu, 21 May 2009 06:55:49 -0400 Subject: Kill obsolete menu items. URI Popup Menu -> Call To... Message -> Post New Message to Folder Message -> Post a Reply --- ui/evolution-mail-reader.ui | 3 --- 1 file changed, 3 deletions(-) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index b4eeb4a124..4aaca319ec 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -45,7 +45,6 @@ - @@ -63,7 +62,6 @@ - @@ -136,7 +134,6 @@ - -- cgit v1.2.3 From 71db41ef693bb3444cb9b459ef73fb5bdb0d4764 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Thu, 28 May 2009 00:47:04 -0400 Subject: Get the mailer's URI popup menu working. Except for "Add to Address Book", which looks like a project unto itself. This also kills off another plugin (copy-tool). --- ui/evolution-mail-reader.ui | 8 -------- 1 file changed, 8 deletions(-) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index 4aaca319ec..1000fe5e2c 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -133,12 +133,4 @@ - - - - - - - - -- cgit v1.2.3 From ce37d56d0b42f88549e45920df29a06fdce3ce95 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Fri, 26 Jun 2009 11:05:58 -0400 Subject: Get the "mail-to-task" plugin working again. This one was more challenging. It exposed some flaws in the new shell design and in EPluginUI, which is good because they're fixed now. --- ui/evolution-mail-reader.ui | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ui/evolution-mail-reader.ui') diff --git a/ui/evolution-mail-reader.ui b/ui/evolution-mail-reader.ui index 1000fe5e2c..374db8f8e4 100644 --- a/ui/evolution-mail-reader.ui +++ b/ui/evolution-mail-reader.ui @@ -102,6 +102,8 @@ + + -- cgit v1.2.3