Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adapt to Camel API changes. | Matthew Barnes | 2013-09-24 | 3 | -3/+3 |
| | |||||
* | Miscellaneous cleanups. | Matthew Barnes | 2013-09-08 | 12 | -105/+163 |
| | |||||
* | Bug #707048 - [bbdb] GError double free when contact save fails | Milan Crha | 2013-09-03 | 1 | -4/+2 |
| | |||||
* | Bug #704549 - Missing mnemonic in External Editor plugin configuration | Milan Crha | 2013-08-09 | 1 | -2/+2 |
| | |||||
* | Remove ESEvent. | Matthew Barnes | 2013-07-08 | 1 | -1/+0 |
| | | | | | | | | Nudging EPlugin closer to full removal. Nothing in Evolution uses this anymore and 3rd-party plugins should be using EShell's "event::ready-to-start" signal or else GApplication's "startup" signal. | ||||
* | message_list_get_selected: Give the returned array a free func. | Matthew Barnes | 2013-06-15 | 3 | -6/+6 |
| | | | | | | The returned UID array now has a built-in "free" function for its elements and should be released by callers with g_ptr_array_unref() rather than em_utils_uids_free() or some equivalent. | ||||
* | Add e_mail_reader_ref_folder(). | Matthew Barnes | 2013-06-15 | 3 | -12/+14 |
| | | | | Replaces e_mail_reader_get_folder(). | ||||
* | em_utils_edit_message: Change return type to EMsgComposer. | Matthew Barnes | 2013-06-02 | 1 | -1/+2 |
| | |||||
* | Rename libcomposer to libevolution-mail-composer. | Matthew Barnes | 2013-05-28 | 7 | -7/+7 |
| | | | | | | To make Evolution's shared libraries more consistent. Also add an evolution-mail-composer documentation module. | ||||
* | Rename libemformat to libevolution-mail-formatter. | Matthew Barnes | 2013-05-28 | 1 | -1/+1 |
| | | | | | | To make Evolution's shared libraries more consistent. Also add an evolution-mail-formatter documentation module. | ||||
* | Rename libeshell to libevolution-shell. | Matthew Barnes | 2013-05-28 | 11 | -11/+11 |
| | | | | | | To make Evolution's shared libraries more consistent. Also rename the documentation module to evolution-shell. | ||||
* | Rename libeutil to libevolution-util. | Matthew Barnes | 2013-05-28 | 13 | -18/+18 |
| | | | | | | To make Evolution's shared libraries more consistent. Also rename the documentation module to evolution-util. | ||||
* | Bug 697632 - [mail-to-task] Invalid unref of a CamelFolder | Samarjit Adhikari | 2013-05-12 | 1 | -3/+1 |
| | | | | | | | | | | | | e_mail_reader_get_folder() does not return a new CamelFolder reference, yet mail_to_event() was acting as though it does. This caused a crash after the function ran and Evolution tried to use the folder again. Truth be told, e_mail_reader_get_folder() really *should* return a new reference to ensure the CamelFolder is not finalized while it's in use. But we would need to rename the function to e_mail_reader_ref_folder() to reflect the change in semantics, and I suspect the function is used in a great many places. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2013-05-08 | 2 | -3/+3 |
| | |||||
* | Bug #301323 - "Edit as new message" doesn't strip signature properly | Milan Crha | 2013-05-07 | 1 | -1/+1 |
| | |||||
* | Merge [mark-all-read] plugin into core code | Milan Crha | 2013-05-04 | 3 | -654/+0 |
| | | | | | | During fixes on bug #602428, rather than do everything twice, I merged the plugin into the core code, thus it should be easier to maintain as well. | ||||
* | Bug #699555 - prompt-on-mark-all-read doesn't work in context menu | Milan Crha | 2013-05-03 | 1 | -1/+1 |
| | |||||
* | Workaround broken Free/Busy fetching (Bug #692361) | Milan Crha | 2013-04-19 | 1 | -0/+10 |
| | |||||
* | Bug 696175 - bbdb: Blocks main thread when obtaining an EBookClient | Matthew Barnes | 2013-04-14 | 3 | -53/+46 |
| | |||||
* | bbdb plugin cleanups. | Matthew Barnes | 2013-04-14 | 3 | -173/+138 |
| | |||||
* | Remove conditionals from GtkUIManager definitions. | Matthew Barnes | 2013-04-01 | 1 | -4/+0 |
| | |||||
* | Bug #662568 - Use-after-free in Templates plugin signal handlers | Milan Crha | 2013-03-25 | 1 | -2/+14 |
| | |||||
* | Use EClientComboBox where appropriate. | Matthew Barnes | 2013-03-02 | 2 | -16/+28 |
| | | | | Basically any place where we use both EClient and ESourceComboBox. | ||||
* | Replace deprecated static mutexes | Vadim Rutkovsky | 2013-02-14 | 2 | -10/+10 |
| | |||||
* | G_PRIORITY_HIGH_IDLE is sufficient to beat GTK+ redraws. | Matthew Barnes | 2013-02-09 | 1 | -2/+4 |
| | | | | | | GTK+ uses (G_PRIORITY_HIGH_IDLE + 20) for redrawing operations, which is actually a slightly lower priority than G_PRIORITY_HIGH_IDLE. Therefore for our purpose, G_PRIORITY_HIGH_IDLE is sufficient. | ||||
* | Add comments around g_idle_add() changes | Milan Crha | 2013-02-09 | 1 | -0/+1 |
| | |||||
* | Bug #683867 - Schedule actions with higher idle priority | Michel Dänzer | 2013-02-09 | 1 | -1/+1 |
| | |||||
* | email-custom-header.c cleanups. | Matthew Barnes | 2013-02-09 | 1 | -8/+10 |
| | |||||
* | Revert "Bug #683867 - Schedule actions with higher idle priority" | Matthew Barnes | 2013-02-08 | 1 | -1/+1 |
| | | | | | | | | | This reverts commit 2b507716b257e6ef98dae8463180dbe718eb7b64. The commit contains not a single comment as to why these custom priority values are being used. The rationale needs to be documented in the code, either at each call point or preferrably at a centralized priority value definition. | ||||
* | Bug #683867 - Schedule actions with higher idle priority | Michel Dänzer | 2013-02-08 | 1 | -1/+1 |
| | |||||
* | Use CamelMimeFilterToHTMLFlags enum type where appropriate. | Matthew Barnes | 2013-02-07 | 1 | -1/+2 |
| | |||||
* | Fix up error handling around e_book/cal_client_connect_finish(). | Matthew Barnes | 2013-01-31 | 1 | -1/+1 |
| | |||||
* | pst-importer: Avoid EClientSourceType enum. | Matthew Barnes | 2013-01-30 | 1 | -55/+32 |
| | | | | Use ESource extension names instead. | ||||
* | Use e_cal_client_connect(). | Matthew Barnes | 2013-01-30 | 6 | -77/+94 |
| | | | | Instead of e_client_utils_open_new() or e_cal_client_new(). | ||||
* | Use e_book_client_connect(). | Matthew Barnes | 2013-01-30 | 4 | -51/+15 |
| | | | | Instead of e_client_utils_open_new() and e_book_client_new(). | ||||
* | Bug #692783 - [mail-to-task] Crash on edit prompt cancel | Milan Crha | 2013-01-30 | 1 | -1/+0 |
| | |||||
* | Bump GDK_VERSION_MIN_REQUIRED to GDK_VERSION_3_2. | Matthew Barnes | 2013-01-20 | 12 | -35/+35 |
| | | | | | Clean up resulting deprecation warnings, which were all related to GtkOrientable consolidation (e.g. gtk_hbox_new() -> gtk_box_new()). | ||||
* | Avoid deprecated libedataserver APIs. | Matthew Barnes | 2013-01-15 | 2 | -6/+15 |
| | | | | I forgot to include this in 3.7.4, but no matter. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2013-01-11 | 1 | -2/+4 |
| | |||||
* | Bug 691047 - Support notification filtering | Matthew Barnes | 2013-01-09 | 2 | -0/+7 |
| | | | | | For compliance with: https://live.gnome.org/GnomeGoals/NotificationSource | ||||
* | e-passwords: Remove unused function parameters. | Matthew Barnes | 2012-12-17 | 3 | -8/+8 |
| | |||||
* | Move the contact map widgets to addressbook/gui/widgets. | Matthew Barnes | 2012-12-13 | 14 | -28/+0 |
| | | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now. | ||||
* | Consolidate base utility libraries into libeutil. | Matthew Barnes | 2012-12-13 | 32 | -105/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start. | ||||
* | Bug #502516 - Avoid "source" string in user visible dialogs | Milan Crha | 2012-12-04 | 1 | -3/+3 |
| | |||||
* | Address couple issues found by a Coverity scan | Milan Crha | 2012-11-30 | 3 | -5/+3 |
| | |||||
* | Avoid using GdkEventButton directly in certain places. | Matthew Barnes | 2012-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now. | ||||
* | Bug #688199 - Replying via a template doesn't mark mail as read/replied | Milan Crha | 2012-11-13 | 1 | -2/+13 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-11-11 | 13 | -149/+225 |
| | |||||
* | Replace deprecated GLib symbols (as of GLib 2.34.x) | Milan Crha | 2012-11-06 | 7 | -59/+80 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-08-20 | 12 | -71/+71 |
| | |||||
* | Add e_mail_session_append_to_local_folder(). | Matthew Barnes | 2012-08-15 | 1 | -10/+6 |
| | | | | | | Asynchronous + synchronous convenience functions. Uses the EMailLocalFolder enumeration to specify a well-known folder. | ||||
* | Remove all references to JavaScriptCore and use of JavaScript | Dan Vrátil | 2012-08-09 | 1 | -3/+2 |
| | | | | | | | | | | JavaScript is disabled in EWebView, so any attempt to evaluate a JavaScript code will fail. We are using DOM bindings instead to interact with the document. This commit removes some helper functions created in the early days of WebKit port which are not used anymore and also fixes mail-to-task plugin, which was relying on some JavaScript. | ||||
* | Remove all GDK threads usage. | Matthew Barnes | 2012-08-06 | 1 | -2/+0 |
| | | | | | | | | | | | | According to [1], we don't need to worry about GDK's global lock since we don't call gdk_threads_init() or gdk_threads_set_lock_functions(). The GDK threads API is being aggressively deprecated by GTK+ developers so let's just abandon it entirely. I've never really understood when you're supposed to use it or not use it anyway, so it's good to be rid of this confusion. [1] https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00005.html | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-06-25 | 1 | -2/+2 |
| | |||||
* | Bug 678397 - Move "mail-to-task" actions to a submenu | Matthew Barnes | 2012-06-21 | 2 | -28/+34 |
| | | | | Shortens the Message menu a little for low screen resolutions. | ||||
* | Use SoupURI instead of EUri. | Matthew Barnes | 2012-06-19 | 3 | -37/+51 |
| | | | | EUri is now deprecated. | ||||
* | No more experimental plugins. | Matthew Barnes | 2012-06-18 | 1 | -1/+1 |
| | | | | | We don't have any experimental plugins left. Remove the slot for it in configure.ac so we don't pick up anymore. EPlugin is deprecated anyway. | ||||
* | Remove the last remaining usage of GConf | Milan Crha | 2012-06-15 | 18 | -528/+157 |
| | |||||
* | Bump minimum libnotify version to 0.7. | Matthew Barnes | 2012-06-08 | 2 | -10/+0 |
| | | | | | | GNOME has included libnotify 0.7.x since GNOME 3.0. It's still an optional dependency for Evolution, but if you're gonna use it you'll need a GNOME3-era release. | ||||
* | Bug 677628 - Remove account and folder name from mail notifications | Matthew Barnes | 2012-06-08 | 1 | -9/+11 |
| | |||||
* | Mail formatter rewrite - convert some plugins to modules | Dan Vrátil | 2012-06-06 | 24 | -10202/+0 |
| | | | | | | | | | | audio-inline, itip-formatter, prefer-plain, tnef-attachments and vcard-inline plugins were converted to modules so that they can fit into concept of the new formatter. Every module still installs .eplug file, because there is no suitable API at the moment to register plugins to the plugins dialog and to extend the Preferences dialog. | ||||
* | Adapt to single-include E-D-S libraries. | Matthew Barnes | 2012-06-04 | 27 | -120/+37 |
| | |||||
* | Adapt vcard-inline plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -20/+31 |
| | |||||
* | Adapt save-calendar plugin to new ESource API. | Matthew Barnes | 2012-06-03 | 3 | -12/+0 |
| | |||||
* | Adapt publish-calendar plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 4 | -42/+45 |
| | |||||
* | Adapt pst-importer plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -21/+44 |
| | |||||
* | Adapt mailing-list-actions plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -12/+30 |
| | |||||
* | Adapt mail-to-task plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -82/+105 |
| | |||||
* | Adapt itip-formatter plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 8 | -551/+1166 |
| | |||||
* | Adapt email-custom-header plugin to the new ESource API. | Matthew Barnes | 2012-06-03 | 1 | -1/+0 |
| | |||||
* | Adapt bbdb plugin to new ESource API. | Matthew Barnes | 2012-06-03 | 2 | -93/+56 |
| | |||||
* | Remove default-source plugin. | Matthew Barnes | 2012-06-03 | 3 | -283/+0 |
| | | | | Obsoleted by EBookSourceConfig and ECalSourceConfig. | ||||
* | Add 'imap-features' module. | Matthew Barnes | 2012-06-03 | 4 | -752/+0 |
| | | | | | | Adds an extra page to EMailConfigNotebook for 'imap' accounts. Replaces the 'imap-features' plugin. | ||||
* | Add 'cal-config-webcal' module. | Matthew Barnes | 2012-06-03 | 3 | -327/+0 |
| | | | | | | Registers the "On The Web" backend in ECalSourceConfig widgets. Replaces the 'calendar-http' plugin. | ||||
* | Add 'cal-config-weather' module. | Matthew Barnes | 2012-06-03 | 3 | -588/+0 |
| | | | | | | Registers the "Weather" backend in ECalSourceConfig widgets. Replaces the 'calendar-weather' plugin. | ||||
* | Add 'cal-config-google' module. | Matthew Barnes | 2012-06-03 | 5 | -1272/+0 |
| | | | | | | Registers the "Google" backend in ECalSourceConfig widgets. Replaces the 'google-account-setup' plugin. | ||||
* | Add 'cal-config-caldav' module. | Matthew Barnes | 2012-06-03 | 5 | -2053/+0 |
| | | | | | | Registers the "CalDAV" backend in ECalSourceConfig widgets. Replaces the 'caldav' plugin. | ||||
* | Add 'cal-config-local' module. | Matthew Barnes | 2012-06-03 | 3 | -298/+0 |
| | | | | | | Registers the "On This Computer" backend in ECalSourceConfig widgets. Replaces the 'calendar-file' plugin. | ||||
* | Add 'book-config-webdav' module. | Matthew Barnes | 2012-06-03 | 3 | -389/+0 |
| | | | | | | Registers the "WebDAV" backend in EBookSourceConfig widgets. Replaces the 'webdav-account-setup' plugin. | ||||
* | Add 'book-config-local' module. | Matthew Barnes | 2012-06-03 | 3 | -117/+0 |
| | | | | | | Registers the "On This Computer" backend in EBookSourceConfig widgets. Replaces the 'addressbook-file' plugin. | ||||
* | Add 'backup-restore' module. | Matthew Barnes | 2012-06-03 | 5 | -1545/+0 |
| | | | | Replaces the 'backup-restore' plugin. | ||||
* | Reduce diff noise with 'account-mgmt' branch. | Matthew Barnes | 2012-06-03 | 2 | -18/+27 |
| | | | | One last time. | ||||
* | Fix memory leaks around gtk_tree_model_get() function | Milan Crha | 2012-05-31 | 3 | -2/+14 |
| | |||||
* | Bug 672827 - 'Mark as read' confirmation dialog is too big | Matthew Barnes | 2012-05-21 | 1 | -45/+14 |
| | |||||
* | Bug #675061 - Evolution 3.5.1 does not build | Dan Vrátil | 2012-05-18 | 1 | -2/+0 |
| | |||||
* | Whitespace cleanups. | Matthew Barnes | 2012-05-13 | 3 | -10/+10 |
| | |||||
* | Bug #674997 - Collapsing contact lists broken in Contacts preview | Dan Vrátil | 2012-05-03 | 1 | -0/+5 |
| | |||||
* | ItipView: Cleanups. | Matthew Barnes | 2012-04-28 | 2 | -295/+202 |
| | |||||
* | Bug #673420 - Itip formatter lost all mnemonics | Dan Vrátil | 2012-04-27 | 1 | -29/+105 |
| | |||||
* | Fix possible memory leaks of GError structures | Milan Crha | 2012-04-23 | 1 | -1/+1 |
| | |||||
* | Bug #671537 - Option to validate SSL certificates with libsoup | Milan Crha | 2012-04-23 | 5 | -9/+73 |
| | |||||
* | Adapt to libedataserver[ui] changes. | Matthew Barnes | 2012-04-22 | 11 | -56/+81 |
| | |||||
* | Bug #465076 - INBOX confusion with outbox | Milan Crha | 2012-04-19 | 1 | -3/+3 |
| | |||||
* | Bug #674037 - [attachment-reminder] Parses message body inefficiently | Milan Crha | 2012-04-17 | 1 | -54/+158 |
| | |||||
* | Fix backward buttons in "restore-confirm" dialog. | Matthew Barnes | 2012-04-12 | 1 | -1/+1 |
| | | | | Cancel button belongs on the left. | ||||
* | Whitespace cleanup. | Matthew Barnes | 2012-04-02 | 4 | -287/+287 |
| | | | | | Replace 8-space indentation with tab characters, and various other automated cleanups. | ||||
* | Bug #673067 - [itip-formatter] Shows one long line for the meeting description | Dan Vrátil | 2012-03-29 | 1 | -3/+27 |
| | |||||
* | WebKit port - port plugins | Dan Vrátil | 2012-03-29 | 17 | -1719/+2566 |
| | |||||
* | Bug #593450 - attachment-reminder-plugin: minor tweak to configuration tab | Ashwini Oruganti | 2012-03-26 | 1 | -2/+2 |
| | |||||
* | Bug #593449 - custom-header-plugin: minor tweak to configuration tab | Ashwini Oruganti | 2012-03-26 | 1 | -3/+3 |
| | |||||
* | Bug #593444 - templates-plugin: minor tweak to configuration tab | Ashwini Oruganti | 2012-03-26 | 1 | -2/+2 |
| | |||||
* | Add missing linker flags. | Matthew Barnes | 2012-03-04 | 14 | -3/+17 |
| | |||||
* | Move EAlert* and e-xml-utils references from other part of the code to ↵ | Srinivasa Ragavan | 2012-03-03 | 9 | -9/+9 |
| | | | | libevolution-utils. | ||||
* | Bug #663745 - Option to create Google Calendar not available | Milan Crha | 2012-03-02 | 7 | -41/+41 |
| | |||||
* | Fix unneeded mnemonic conflict of _Customize with _Cancel button | Andre Klapper | 2012-02-27 | 1 | -1/+1 |
| | |||||
* | Add translator comments to strings | Andre Klapper | 2012-02-27 | 1 | -0/+3 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 31 | -399/+542 |
| | |||||
* | Change 'file name' to 'filename' according to the GDP Style Guide | Andre Klapper | 2012-02-17 | 1 | -1/+1 |
| | |||||
* | Use i as mnemonic for Filename string everywhere. This does not conflict ↵ | Andre Klapper | 2012-02-17 | 1 | -1/+1 |
| | | | | with other mnemonics in the affected dialogs. | ||||
* | Bug #659396 - Missing plural handling for "You have selected %d mails to..." | Milan Crha | 2012-02-16 | 1 | -5/+15 |
| | |||||
* | Fix broken Help button link for 'Insert > Custom Header' dialog after ↵ | Andre Klapper | 2012-02-15 | 1 | -1/+1 |
| | | | | Mallard transition. | ||||
* | Bug 669433 - Add missing linker flags to pst-import | Dominique Leuenberger | 2012-02-11 | 1 | -8/+9 |
| | |||||
* | Add missing mnemonic to string | Andre Klapper | 2012-02-11 | 1 | -1/+1 |
| | |||||
* | Fix external editor example. Fixes bug #594736 | Andre Klapper | 2012-01-29 | 1 | -1/+1 |
| | |||||
* | Add missing linker flags. | Matthew Barnes | 2012-01-19 | 2 | -10/+12 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-01-19 | 2 | -12/+11 |
| | |||||
* | Introduce libemail-engine and libemail-utils. | Matthew Barnes | 2012-01-19 | 17 | -56/+90 |
| | | | | | | | 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. | ||||
* | Bug #667741 - Crash when browse for CalDAV calendar | Milan Crha | 2012-01-17 | 1 | -1/+11 |
| | |||||
* | Bug #667346 - Fix build with libpst 0.6.54 and require this version | Vincent Untz | 2012-01-10 | 1 | -1/+1 |
| | |||||
* | Bug #664370 - Crash when putting same component into icalcomponent | Kai Juse | 2012-01-05 | 3 | -4/+4 |
| | |||||
* | Avoid passing EMailBackend as much as possible. | Matthew Barnes | 2011-12-16 | 2 | -4/+7 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Bug #666341 - [bbdb] Invalid free in bbdb_do_it | Milan Crha | 2011-12-16 | 1 | -1/+0 |
| | |||||
* | Bug #561696 - Invitation's "Open Calendar" button jumps to current day | Milan Crha | 2011-12-15 | 1 | -1/+1 |
| | |||||
* | Reorder accounts by drag-and-drop. | Matthew Barnes | 2011-12-11 | 3 | -37/+89 |
| | | | | | | | | | | | | | | | | | | | | | This implements https://bugzilla.gnome.org/show_bug.cgi?id=663527#c3. Account reordering is now done by drag-and-drop instead of up/down buttons. Turned out to be a wee bit more complicated than I initially thought. This scraps EAccountManager and EAccountTreeView and replaces them with new classes centered around EMailAccountStore, which EMailSession owns. EMailAccountStore is the model behind the account list in Preferences. The folder tree model now uses it to sort its own top-level rows using gtk_tree_path_compare(). It also broadcasts account operations through signals so we don't have to rely so heavily on EAccountList signals, since EAccountList is going away soon. Also as part of this work, the e-mail-local.h and e-mail-store.h APIs have been merged into EMailSession and MailFolderCache. | ||||
* | Remove some unnecessary GConf crud. | Matthew Barnes | 2011-11-28 | 2 | -5/+2 |
| | |||||
* | Bug #580394 - Comment field in a meeting request is too small | Milan Crha | 2011-11-25 | 3 | -13/+32 |
| | |||||
* | Bug #616561 - Don't check read-only calendars in the itip-formatter | Tim Piessens | 2011-11-25 | 1 | -0/+7 |
| | |||||
* | Bug #376075 - Accepting a meeting invitation defaults to wrong calendar | Milan Crha | 2011-11-25 | 1 | -28/+33 |
| | |||||
* | Bug #659491 - Hung when accepting calendar invite | Milan Crha | 2011-11-25 | 2 | -295/+469 |
| | |||||
* | Miscellaneous cleanups. | Matthew Barnes | 2011-11-23 | 4 | -7/+13 |
| | |||||
* | Tweak GSettings schemas. | Matthew Barnes | 2011-11-23 | 8 | -20/+20 |
| | | | | | | | | - Don't use the term "eplugin" for modules. - Use the term "plugin" instead of "eplugin" for plugins. - Split SpamAssassin settings into a separate schema. | ||||
* | Merge branch 'master' into wip/gsettings | Matthew Barnes | 2011-11-23 | 4 | -9/+6 |
|\ | | | | | | | | | Conflicts: mail/e-mail-paned-view.c | ||||
| * | Bug #663615 - Saving calendar duplicates the first event | Milan Crha | 2011-11-22 | 3 | -3/+3 |
| | | |||||
| * | Bug #664018 - Cannot create task/memo from a mail | Milan Crha | 2011-11-22 | 1 | -6/+3 |
| | | |||||
| * | Remove some unnecessary #includes. | Matthew Barnes | 2011-11-18 | 2 | -2/+0 |
| | | |||||
* | | Fix compiler warnings. | Matthew Barnes | 2011-11-23 | 2 | -4/+3 |
| | | |||||
* | | Port autocontacts plugin to GSettings | Rodrigo Moya | 2011-11-18 | 3 | -103/+83 |
| | | |||||
* | | Make it fully build | Rodrigo Moya | 2011-11-09 | 3 | -5/+12 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-11-08 | 5 | -25/+22 |
|\| | |||||
| * | EMAccountEditor: Start using CamelNetworkSettings. | Matthew Barnes | 2011-11-07 | 4 | -23/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of stuffing host/port/user/etc into CamelURLs. To enforce this in 3rd party extensions, remove EAccounts from EMConfigTargetAccount and rename it EMConfigTargetSettings with the following struct members: const gchar *email_address; const gchar *storage_protocol; CamelSettings *storage_settings; const gchar *transport_protocol; CamelSettings *transport_settings; | ||||
| * | Adapt to CamelOperation API changes. | Matthew Barnes | 2011-11-07 | 1 | -2/+1 |
| | | |||||
* | | Migrate itip formatter to GSettings | Rodrigo Moya | 2011-11-04 | 2 | -9/+7 |
| | | |||||
* | | Migrate attachment reminder plugin to GSettings | Rodrigo Moya | 2011-11-04 | 1 | -29/+28 |
| | | |||||
* | | Migrate template plugin to GSettings | Rodrigo Moya | 2011-11-03 | 1 | -20/+18 |
| | | |||||
* | | Migrate face plugin to GSettings | Rodrigo Moya | 2011-11-02 | 2 | -8/+7 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-11-02 | 1 | -1/+1 |
|\| | |||||
| * | Bug #662589 - 'Retrieve List' for new Google calendar does not use proxy | Milan Crha | 2011-11-02 | 1 | -1/+1 |
| | | |||||
* | | Migrate mail notification plugin to GSettings | Rodrigo Moya | 2011-11-02 | 1 | -67/+45 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-28 | 1 | -5/+62 |
|\| | |||||
| * | Bug #660782 - [pst-import] Missing 'To' on message replies | Milan Crha | 2011-10-28 | 1 | -5/+62 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-26 | 1 | -1/+2 |
|\| | |||||
| * | Adapt to CamelNetworkSettings changes. | Matthew Barnes | 2011-10-25 | 1 | -1/+2 |
| | | |||||
| * | Trivial little cleanups. | Matthew Barnes | 2011-10-19 | 3 | -3/+0 |
| | | | | | | | | | | | | To synchronize with the "wip/gsettings" branch. Mostly just removing unneeded "gconf-bridge.h" includes. | ||||
* | | Migrate external editor plugin to GSettings | Rodrigo Moya | 2011-10-14 | 1 | -30/+22 |
| | | |||||
* | | Migrate prefer-plain plugin to GSettings | Rodrigo Moya | 2011-10-14 | 1 | -17/+10 |
| | | |||||
* | | Remove unneeded GConf header | Rodrigo Moya | 2011-10-14 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-13 | 4 | -48/+123 |
|\| | |||||
| * | Fix typos in user visible strings | Andre Klapper | 2011-10-13 | 1 | -4/+4 |
| | | |||||
| * | Require libgdata >= 0.10. | Matthew Barnes | 2011-10-13 | 1 | -9/+0 |
| | | | | | | | | Drop all the backward-compatibility cruft. | ||||
| * | Bug #660829 - Allow 'Mark as read' in right click menu on spam folder | Milan Crha | 2011-10-11 | 1 | -18/+12 |
| | | |||||
| * | Bug #660861 - Avoid mark-all-read on a non-folder selection | Milan Crha | 2011-10-11 | 1 | -1/+2 |
| | | |||||
| * | Bug #660782 - [pst-import] Missing tasks after import | Milan Crha | 2011-10-11 | 1 | -16/+105 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-10 | 2 | -28/+23 |
|\| | |||||
| * | Adapt to CamelFolderSummary API changes | Milan Crha | 2011-10-06 | 1 | -27/+20 |
| | | |||||
| * | GtkApplication has some new EShell-like features. | Matthew Barnes | 2011-10-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I pushed a few EShell features up to GtkApplication for GTK+ 3.2, so we can now trim off the redundancies in EShell. 1) GtkApplication has a new "window-added" signal which replaces EShell's own "window-created" signal. 2) GtkApplication has a new "window-removed" signal which replaces EShell's own "window-destroyed" signal. 3) gtk_application_get_windows() now returns a list of windows sorted by most recently focused, replacing e_shell_get_watched_windows(). 4) GtkApplication now provides enough hooks to subclasses that we can remove e_shell_watch_window() and call gtk_application_add_window() directly. | ||||
* | | First successful build | Rodrigo Moya | 2011-10-06 | 1 | -3/+3 |
| | | |||||
* | | Merge from master | Rodrigo Moya | 2011-10-05 | 42 | -322/+454 |
|\| | |||||
| * | Oops, missed one. | Matthew Barnes | 2011-10-05 | 1 | -1/+4 |
| | | |||||
| * | Simplify library dependency flags. | Matthew Barnes | 2011-10-05 | 30 | -165/+148 |
| | | | | | | | | | | | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed. | ||||
| * | publish-calendar: correct Secure FTP abbreviation to SFTP | Nguyễn Thái Ngọc Duy | 2011-10-03 | 1 | -1/+1 |
| | | |||||
| * | itip-formatter: end some strings with colon instead of full stop | Nguyễn Thái Ngọc Duy | 2011-10-03 | 1 | -3/+3 |
| | | |||||
| * | backup-restore cleanups. | Matthew Barnes | 2011-09-30 | 2 | -122/+247 |
| | | |||||
| * | Require GLib 2.30. | Matthew Barnes | 2011-09-30 | 1 | -8/+0 |
| | | | | | | | | Drop all GLIB_CHECK_VERSION macros. | ||||
| * | Miscellaneous cleanups from the account-mgmt branch. | Matthew Barnes | 2011-09-27 | 5 | -19/+37 |
| | | | | | | | | | | 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 Barnes | 2011-09-26 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | 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(). | ||||
| * | itip-formatter: Adapt to CamelDB API changes. | Matthew Barnes | 2011-09-26 | 1 | -3/+3 |
| | | | | | | | | I didn't realize CamelDB was used outside of Camel, yikes! | ||||
| * | Bug #351025 - Make the order of the mail accounts configurable | Milan Crha | 2011-09-26 | 1 | -3/+3 |
| | | |||||
| * | Bug #655252 - Need to escape the comp_uid part of a path | Milan Crha | 2011-09-26 | 1 | -7/+14 |
| | | |||||
| * | Bug #657386 - Changing default source doesn't unmark previous one | Milan Crha | 2011-09-07 | 2 | -11/+89 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 44 | -920/+1579 |
| | | |||||
| * | [mail-to-task] Uses incorrect function to free array of message uids | Milan Crha | 2011-08-26 | 1 | -5/+5 |
| | | |||||
| * | Changing source in CompEditor blocks UI | Milan Crha | 2011-08-26 | 1 | -0/+14 |
| | | |||||
| * | Bug #655551 - [mail-to-task] Pick organizer based on selected folder's store | Milan Crha | 2011-08-26 | 1 | -4/+11 |
| | | |||||
| * | Bug #655549 - [mail-to-task] Ignores cancel of source select dialog | Milan Crha | 2011-08-26 | 1 | -0/+2 |
| | | |||||
| * | Bug #655490 - Location chooser dialog for Weather calendar is too small | Milan Crha | 2011-08-26 | 1 | -1/+1 |
| | | |||||
| * | Bug #655666 - Split task preferences into its own tab | Milan Crha | 2011-08-23 | 1 | -15/+3 |
| | | |||||
| * | Bug #652092 - 'Mark messages as read' doesn't work with search folder | Milan Crha | 2011-08-22 | 1 | -7/+15 |
| | | |||||
| * | Capitalize tab header as all others are capitalized too | Andre Klapper | 2011-08-19 | 1 | -1/+1 |
| | | |||||
| * | Use new CamelService:display-name property. | Matthew Barnes | 2011-08-18 | 1 | -9/+6 |
| | | | | | | | | Simplify, simplify... | ||||
| * | imap-headers: Adapt to CamelSettings. | Matthew Barnes | 2011-08-15 | 1 | -79/+74 |
| | | | | | | | | Write values to CamelSettings instead of URL parameters. | ||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-08-13 | 8 | -76/+124 |
| | | |||||
| * | Bug #655944 - Import dialog is not showing operation progress | Milan Crha | 2011-08-10 | 1 | -29/+50 |
| | | |||||
| * | EMFolderSelectionButton: Add a "folder-uri" property. | Matthew Barnes | 2011-08-10 | 2 | -4/+4 |
| | | | | | | | | And rename a couple get/set functions to match the property name. | ||||
| * | Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part | Milan Crha | 2011-08-09 | 2 | -6/+6 |
| | | |||||
| * | Bug #655494 - Move 'Calendar and Tasks' tab out of Mail Preferences | Milan Crha | 2011-08-09 | 2 | -3/+3 |
| | | |||||
| * | Bug #655872 - [pst-import] Fails to properly open remote client | Milan Crha | 2011-08-09 | 1 | -125/+184 |
| | | |||||
| * | Bug #655943 - Meeting request mails are not imported properly | Milan Crha | 2011-08-05 | 1 | -4/+107 |
| | | |||||
| * | Bug #655870 - Uses incorrect pointer as string in error message | Milan Crha | 2011-08-04 | 1 | -1/+1 |
| | | |||||
| * | Avoid crashes when moving between messages quickly | Milan Crha | 2011-08-03 | 1 | -3/+17 |
| | | | | | | | | | | | | | | | | The itip-formatter part is clean, but the one for attachment_button can still introduce runtime warnings, which requires more changes and rethinking of this all, which I prefer to postpone, the best after WebKit work will land, because it also may change most of the mail formatting code (I guess). It doesn't crash, at least. | ||||
| * | Bug #655893 - Crash on pst folder hierarchy import | Milan Crha | 2011-08-03 | 1 | -45/+96 |
| | | |||||
| * | Bug #646646 - Incomplete and folder-incorrect import of pst file | Milan Crha | 2011-08-03 | 1 | -26/+36 |
| | | |||||
| * | Use the same term 'Secure connection' everywhere instead of SSL | Andre Klapper | 2011-07-28 | 3 | -3/+3 |
| | | |||||
| * | Use email instead of e-mail spelling, like anywhere else | Andre Klapper | 2011-07-28 | 2 | -2/+2 |
| | | |||||
| * | Fix spelling of "Basic Headers" option to be consistent with the rest | Andre Klapper | 2011-07-28 | 1 | -1/+1 |
| | | |||||
| * | Drop the duplicated 'Format' from filetype descriptionsto also sync strings ↵ | Andre Klapper | 2011-07-27 | 3 | -3/+3 |
| | | | | | | | | with the ones used in shell/e-shell-utils.c | ||||
| * | error in mail notification | Punit Jain | 2011-07-21 | 1 | -1/+1 |
| | | |||||
| * | Make "open_calendar" function as expected. | Chenthill Palanisamy | 2011-07-15 | 1 | -1/+1 |
| | | |||||
| * | Convert junk filtering EPlugins to EExtensions. | Matthew Barnes | 2011-07-14 | 8 | -1587/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now have a proper junk mail filtering API. All junk filtering extensions must subclass EMailJunkFilter for user preferences and availability testing, and implement the CamelJunkFilter interface for the actual junk filtering and learning operations. The bogofilter module should be feature-equivalent to its former EPlugin. The spamassassin module is far more complex. It's nearly feature-equivalent to its former EPlugin, but I ditched the spamd respawning code since it seemed unnecessary for a mail client to have to deal with. If there's a huge outcry from users about it I'll reluctantly put it back, but I don't expect one. This gets us a step closer to killing off EConfig, and eventually the EPlugin framework itself. | ||||
| * | Bug 653699 - Improve mail notifications | Matthew Barnes | 2011-07-07 | 2 | -203/+124 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the "Generate a D-Bus message" checkbox and just do it. Replaced "Show icon in notification area" and "Popup message together with the icon" checkboxes with a single "Show notification when a new message arrives" checkbox. Re-show an unacknowledged notification message when additional new messages arrive. Replaced the "Default" action label in notification messages with "Show $FOLDER_NAME" (e.g. "Show Inbox"). | ||||
| * | Avoid camel_stream_printf(). | Matthew Barnes | 2011-07-06 | 4 | -13/+30 |
| | | | | | | | | | | | | | | | | camel_stream_printf() is next on the chopping block. Use g_strdup_printf() or a GString to construct a formatted string in memory, pass it to camel_stream_write() in one go, and then check for errors (unless it's a memory stream). | ||||
| * | Adapt to CamelSession and e-passwords changes. | Matthew Barnes | 2011-07-04 | 5 | -11/+11 |
| | | |||||
| * | Call e_cal_client_check_save_schedules() only when found a calendar | Milan Crha | 2011-07-01 | 1 | -1/+1 |
| | | |||||
| * | Check for cancelled GIO operation error code too | Milan Crha | 2011-06-28 | 1 | -17/+26 |
| | | |||||
| * | [itip-formatter] stock_animation is gone, use GtkSpinner instead | Milan Crha | 2011-06-23 | 1 | -1/+2 |
| | | |||||
| * | Bug #646442 - [mail-to-task] Edit event details before adding to calendar | Dan Vrátil | 2011-06-23 | 1 | -212/+327 |
| | | |||||
| * | Bug #653008 - Preference window for imap accounts is too large | Milan Crha | 2011-06-23 | 1 | -4/+0 |
| | | |||||
| * | Bug #631954 - itip formatter makes synchronous calls to ecal | Milan Crha | 2011-06-20 | 1 | -114/+243 |
| | | |||||
| * | Bug #650223 - Do not wait on evolution's exit when done with backup/restore | Milan Crha | 2011-06-17 | 1 | -2/+8 |
| | | |||||
| * | Bug #652394 - Port google-account-setup plugin to libgdata 0.9.0 | Philip Withnall | 2011-06-14 | 1 | -0/+12 |
| | | |||||
| * | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-14 | 23 | -445/+526 |
| | | |||||
| * | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-09 | 3 | -53/+111 |
| | | |||||
| * | Bug #642557 - Display maps in contact preview | Dan Vrátil | 2011-06-02 | 5 | -452/+0 |
| | | |||||
| * | Change EMEventTargetFolder contents. | Matthew Barnes | 2011-05-30 | 1 | -14/+22 |
| | | | | | | | | | | | | Give it a CamelStore and folder name instead of an EAccount and folder URI. Both the EAccount and folder URI can be easily retrieved from the CamelStore and folder name. | ||||
| * | Including <glib-object.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 1 | -1/+0 |
| | | |||||
| * | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 17 | -18/+0 |
| | | |||||
| * | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 27 | -15/+68 |
| | | |||||
| * | Use em_folder_tree_get_selected() in places to simplify code. | Matthew Barnes | 2011-05-25 | 1 | -31/+8 |
| | | | | | | | | | | | | There were a few places where we were accessing the folder tree model directly to get the selected store + folder name, or were asking for the selected URI only to parse back into its store + folder name components. | ||||
| * | EMFolderTree: Store an EMailBackend instead of an EMailSession. | Matthew Barnes | 2011-05-24 | 3 | -7/+10 |
| | | | | | | | | | | | | | | | | All this so EMFolderTree can submit EActivity instances for async ops. You can obtain an EMailSession from an EMailBackend, but not vice versa. Creates lots of pretty ripples in the mail code, but ultimately reduces complexity. So it's a code cleanup of sorts. | ||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-05-22 | 5 | -28/+60 |
| | | |||||
| * | Remove mail_remove_folder(). | Matthew Barnes | 2011-05-21 | 1 | -1/+1 |
| | | | | | | | | Use e_mail_folder_remove() instead. | ||||
| * | Bug 650223 - evolution-backup does not terminate without --gui | Matthew Barnes | 2011-05-17 | 1 | -48/+81 |
| | | | | | | | | | | | | | | | | | | | | | | Use g_io_scheduler_push_job() instead of g_thread_create(). When the operation is finished, call gtk_main_quit() from the main thread using g_io_scheduler_job_send_to_mainloop(). Also, check for cancellation with a GCancellable instead of a boolean. Note: We really should be using GLib's process spawning API instead of system(), but that's a job for another day. | ||||
| * | Reimplement part of the "templates" plugin. | Matthew Barnes | 2011-05-14 | 1 | -19/+132 |
| | | | | | | | | Now uses camel_folder_get_message(). | ||||
| * | Keep forgetting to add prefixes to EAlert tags. | Matthew Barnes | 2011-05-13 | 1 | -2/+2 |
| | | |||||
| * | Reimplement "mailing-list-actions" plugin. | Matthew Barnes | 2011-05-13 | 1 | -25/+72 |
| | | | | | | | | Now uses camel_folder_get_message(). | ||||
| * | Miscellaneous cleanups. | Matthew Barnes | 2011-05-13 | 2 | -16/+28 |
| | | |||||
| * | mark-all-read: Reimplement to not block. | Matthew Barnes | 2011-05-12 | 1 | -63/+204 |
| | | | | | | | | | | | | I'm mainly trying to get rid of mail_get_folder(), but I'm also tired of this plugin blocking the UI. If there's a lot of messages the lockup is really noticable. | ||||
| * | Add a 'message_uid' param to em_utils_edit_message(). | Matthew Barnes | 2011-05-12 | 1 | -1/+1 |
| | | | | | | | | | | So we can remove the internal edit_message() function and do the work directly in em_utils_edit_message(). | ||||
| * | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 23 | -124/+124 |
| | | |||||
| * | Whitespace and coding style cleanups. | Matthew Barnes | 2011-05-08 | 3 | -9/+12 |
| | | |||||
| * | Adapt to CamelFolder:name -> display-name. | Matthew Barnes | 2011-05-07 | 1 | -1/+1 |
| | | |||||
| * | Adapt to CamelFolderInfo.name -> display_name. | Matthew Barnes | 2011-05-07 | 1 | -4/+4 |
| | | |||||
| * | Bug 649365 - Creation of new repository evolution-groupwise | Vibha Yadav | 2011-05-04 | 37 | -10346/+0 |
| | | | | | | | | Removing groupwise plugin code from evolution. | ||||
| * | groupwise-features: Avoid e_get_account_by_source_url(). | Matthew Barnes | 2011-05-04 | 3 | -21/+21 |
| | | | | | | | | Use e_get_account_by_uid() instead. | ||||
| * | Remove 'from_uri' params from e-msg-composer-utils.c. | Matthew Barnes | 2011-05-04 | 1 | -8/+9 |
| | | | | | | | | | | Pass CamelFolder objects instead, which are already available at almost every call site. | ||||
| * | Fix compiler warnings. | Matthew Barnes | 2011-05-03 | 1 | -3/+0 |
| | | | | | | | | Mostly dead assignments. | ||||
| * | Drop 'folder_uri' param from em_utils_folder_is_outbox(). | Matthew Barnes | 2011-05-03 | 1 | -2/+2 |
| | | |||||
| * | Drop 'folder_uri' param from em_utils_folder_is_sent(). | Matthew Barnes | 2011-05-03 | 1 | -2/+2 |
| | | |||||
| * | Drop 'folder_uri' param from em_utils_folder_is_drafts(). | Matthew Barnes | 2011-05-03 | 1 | -2/+2 |
| | | |||||
| * | EMConfigTargetAccount: Add original_account member. | Matthew Barnes | 2011-05-03 | 3 | -15/+19 |
| | | | | | | | | | | | | | | Rename the existing 'account' member to 'modified_account' and add an 'original_account' member so plugins have direct access to both. Mostly of benefit to the imap-features plugin. | ||||
| * | EMEventTargetFolder: Add an EAccount member. | Matthew Barnes | 2011-05-03 | 1 | -12/+8 |
| | | | | | | | | | | The mail-notification plugin can use the EAccount member directly instead of searching for it by URI. |