aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-subscription-editor.c
Commit message (Collapse)AuthorAgeFilesLines
* Adapt to CamelSession API changes.Matthew Barnes2012-08-121-1/+4
| | | | | | | | | | | | These functions now return new references: camel_session_add_service() camel_session_list_services() These functions have been renamed and also return new references: camel_session_get_service() -> camel_session_ref_service() camel_session_get_service_by_url() -> camel_session_ref_service_by_url()
* Adapt mail to the new ESource API.Matthew Barnes2012-06-031-5/+9
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-9/+25
|
* Bug #668631 - Report Folder->Subscriptions errors to usersMilan Crha2012-01-261-3/+4
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-4/+4
| | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service.
* Avoid passing EMailBackend as much as possible.Matthew Barnes2011-12-161-28/+25
| | | | | | | | | | | | | | | More mail API churn... reversing some previous API decisions. I've made some key API changes to EMailSession on the account-mgmt branch which should allow for this, and will hopefully also benefit the "email-factory" branch. EMailBackend barely needs to exist anymore, except as the owner of EMailSession. For several low-level functions, we replace its EMailBackend parameter with EMailSession and EAlertSink parameters; the latter so it can still pass user alerts up the chain.
* EMSubscriptionEditor: Use alternating row colors.Matthew Barnes2011-12-141-0/+1
| | | | | The deeper the folder the greater the distance between the checkbox and the folder name. Can get difficult to match them on a blank background.
* EMSubscriptionEditor cleanups.Matthew Barnes2011-12-141-160/+224
| | | | GQueues are easier to pass around than linked lists.
* Use e_restore_window() and "org.gnome.evolution.window".Matthew Barnes2011-11-281-5/+5
| | | | Apply it to all windows with persistent size and/or position.
* Miscellaneous cleanups.Matthew Barnes2011-11-231-23/+22
|
* Bug #660530 - Improve folder Subscription interfaceMilan Crha2011-10-141-87/+588
|
* Miscellaneous cleanups from the account-mgmt branch.Matthew Barnes2011-09-271-28/+31
| | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality.
* EMFolderTreeModel: Don't use parameters in "get_default" functions.Matthew Barnes2011-09-261-1/+1
| | | | | | | | Drop EMFolderTreeModel's "session" property now that it has a "backend" property and call em_folder_tree_model_set_backend() where we used to call em_folder_tree_model_set_session(). The session can still be obtained through e_mail_backend_get_session().
* Bug #351025 - Make the order of the mail accounts configurableMilan Crha2011-09-261-1/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-2/+3
|
* Miscellaneous cleanups.Matthew Barnes2011-08-311-1/+6
| | | | | | | Reducing diff noise with the account-mgmt branch. Trying to erode our dependency on EAccount as much as possible, or at least isolate its usage, to make things easier for me on the branch.
* Very slow filling of EMSubscriptionEditor tree viewMilan Crha2011-08-231-7/+21
|
* Use new CamelService:display-name property.Matthew Barnes2011-08-181-9/+5
| | | | Simplify, simplify...
* Adapt to new CamelSubscribable interface.Matthew Barnes2011-08-161-11/+19
|
* EMSubscriptionEditor: Manage stores, not accounts.Matthew Barnes2011-05-291-72/+104
| | | | | We'll query the accounts to get display names for the combo box, but that's it. Use CamelStores instead.
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-1/+4
|
* Adapt to CamelFolderInfo.name -> display_name.Matthew Barnes2011-05-071-1/+1
|
* Adapt to CamelService changes.Matthew Barnes2011-04-211-6/+4
|
* Coding style and whitespace cleanup.Matthew Barnes2011-03-061-1/+3
|
* Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-251-7/+3
|
* Coding style and whitespace cleanup.Matthew Barnes2011-02-191-1/+3
|
* Bug #641011 - Ugly appointment editing windowsMilan Crha2011-02-031-0/+1
|
* gdk_cursor_unref() -> g_object_unref()Matthew Barnes2011-01-251-3/+3
|
* Drop backward-compatibility cruft.Matthew Barnes2011-01-251-3/+0
|
* Remove an unused function.Matthew Barnes2010-10-311-22/+0
|
* Bug 633172 - Folder->Subscriptions is always enabledMatthew Barnes2010-10-301-16/+14
|
* Add missing gtk-compat.h include to various filesMilan Crha2010-10-211-0/+3
|
* Bug 632641 - Handle combo box text API going awayMatthias Clasen2010-10-211-4/+4
|
* Replace EBinding with GBinding.Matthew Barnes2010-10-141-3/+4
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Rewrite the folder subscription editor.Matthew Barnes2010-10-031-0/+1342
Redesign the "Folder Subscriptions" dialog and use Camel's async API instead of the MailMsg infrastructure to simplify the implementation.