| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
The mail-notification plugin can use the EAccount member directly
instead of searching for it by URI.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Require all EPlugin and EPluginHook subtypes be registered before
loading plugins. This drastically simplifies the EPlugin/EPluginHook
negotiation.
- Turn most EPluginHook subtypes into GTypeModules and register their
types from an e_module_load() function (does not include shell hooks).
- Convert EPluginLib and the Mono and Python bindings to GTypeModules
and register their types from an e_module_load() function, and kill
EPluginTypeHook.
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
svn path=/trunk/; revision=37206
|
|
|
|
| |
svn path=/trunk/; revision=37205
|
|
|
|
| |
svn path=/trunk/; revision=36116
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-06 Milan Crha <mcrha@redhat.com>
** Fix for bug #249844
* addressbook/gui/component/addressbook-component.c:
* calendar/gui/tasks-component.c: (impl__get_userCreatableItems):
* calendar/gui/memos-component.c: (impl__get_userCreatableItems):
* mail/mail-component.c: (impl__get_userCreatableItems):
* shell/test/evolution-test-component.c: (impl__get_userCreatableItems):
(impl__get_userCreatableItems): Do not let compiler claim.
* mail/em-event.h: (struct _EMEventTargetCustomIcon): Declare 'folder_name'
as const char * to let compiler happy; no copy of the pointer anyway.
* calendar/gui/calendar-component.c: (impl__get_userCreatableItems):
Use C_() macro instead of Q_() macro.
Use fully qualified names for "New" submenu entries.
svn path=/trunk/; revision=35916
|
|
|
|
|
|
|
|
|
|
|
| |
2008-07-27 Lucian Langa <lucilanga@gnome.org>
* mail/em-event.h (struct _EMEventTargetCustomIcon):
* mail/em-event.c (em_event_target_new_custom_icon):
* mail/em-folder-tree.c (render_pixbuf):
** See bug #544969: Added the hook for folder custom icon.
svn path=/trunk/; revision=35842
|
|
|
|
| |
svn path=/trunk/; revision=35663
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-02 Srinivasa Ragavan <sragavan@novell.com>
* em-event.c: (eme_target_free):
* em-event.h:
* em-folder-tree-model.c: (em_folder_tree_model_get_folder_name):
* em-folder-tree-model.h:
* mail-folder-cache.c: (real_flush_updates): Send the folder name
along with the new mail event.
svn path=/trunk/; revision=34744
|
|
|
|
|
|
|
|
|
| |
2007-11-14 Matthew Barnes <mbarnes@redhat.com>
** Remove trailing whitespace from source code.
svn path=/trunk/; revision=34537
|
|
|
|
| |
svn path=/trunk/; revision=34346
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Matthew Barnes <mbarnes@redhat.com>
* Update FSF address in header comments (#469886).
Patch from Tobias Mueller.
svn path=/trunk/; revision=34151
|
|
|
|
|
|
|
| |
Evolution RSS plugin.
svn path=/trunk/; revision=33749
|
|
|
|
| |
svn path=/trunk/; revision=33470
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-03 Matthew Barnes <mbarnes@redhat.com>
* mail/em-event.h: Don't #include <composer/e-msg-composer.h>
since we don't install that file. Doing so prevents third-party
applications like mail-notification from building. (#400241)
svn path=/trunk/; revision=33375
|
|
|
|
|
|
|
|
|
|
| |
2007-01-22 Raghavendran R <raghavguru7@gmail.com>
* em-event.[c,h]: (em_event_target_new_composer):
Creates and returns an event target (composer).
svn path=/trunk/; revision=33135
|
|
|
|
|
|
|
|
|
|
| |
2004-10-22 Nat Friedman <nat@novell.com>
* em-event.c: Add a REPLY_ALL flag to the Message target.
* em-composer-utils.c (em_utils_reply_to_message): Set the
REPLY_ALL flag when appropriate.
svn path=/trunk/; revision=27689
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-21 Not Zed <NotZed@Ximian.com>
* em-composer-utils.c (em_utils_reply_to_message): emit a
'message.replying' event with a message target.
2004-10-21 Nat <nat@novell.com>
* em-event.c (em_event_target_new_message): new target type for
message-related events.
2004-10-21 Not Zed <NotZed@Ximian.com>
* em-folder-view.c (emfv_format_popup_event): put 'evolution' back
in the popup hook names.
svn path=/trunk/; revision=27673
|
|
svn path=/trunk/; revision=27300
|