Commit Graph

32351 Commits

Author SHA1 Message Date
cd7fadfcdb Convert NetworkManager integration to an EShell extension.
This demonstrates how to extend EShell without having to modify and
recompile e-shell.c.  If NetworkManager integration is enabled, the
extension is loaded automatically when the EShell is created.

The same pattern can be applied to integrate other network monitoring
software like ConnMan or Microsoft's Wireless Zero Configuration.
2010-04-07 13:09:42 -04:00
5c43eaf3dd Make EShell extensible. 2010-04-07 13:03:53 -04:00
fe94770c2e Introduce a simple extension system for objects.
This introduces a simple means of extending Evolution objects.

Any GObject subclass wishing to be extensible need only call

   g_type_add_interface_static (type, E_TYPE_EXTENSIBLE, NULL);

when registering its GType, and then at some point during initialization
call e_extensible_load_extensions() to load extensions for that subclass.

Extensions are implemented by subclassing EExtension, setting the GType
being extended in EExtensionClass, and making sure its own GType gets
registered at startup.  This usually done while loading a GTypeModule.

e_extension_get_extensible() provides extensions access to the object
being extended.
2010-04-07 12:59:44 -04:00
42a69b14df Bug 614644 - Email window's title is blank when subject is blank 2010-04-07 11:35:18 -04:00
2fde37ef30 Updated Ukrainian translation 2010-04-07 12:47:29 +03:00
fc627d1dfa Do not hide junk mail when vJunk folder not supported by store
This is	part of	bug #257641, to	not hide junk emails in	folders
where their store doesn't support vJunk	folder.	In that	case
the junk mail should be	either placed in a real	junk folder or
not having the flag set. But because there can be mails with
the junk flag set, and they would be otherwise hidden for a user,
then this allows to show them.
2010-04-07 10:54:03 +02:00
98bec02d2b Bug #614647 - Don't reset names and colors of default mail labels 2010-04-07 10:21:08 +02:00
f278942da8 Bug 614813 - Crash during e-mail migration 2010-04-06 23:48:32 -04:00
b0999aea3c Bug 614889 - Memory leaks in EMailSidebar 2010-04-06 23:41:57 -04:00
f248caf515 Bug 614892 - String leak in the composer 2010-04-06 23:35:12 -04:00
814de3b21d Bug 614918 - GnomeGoal: Correct Desktop Files 2010-04-06 23:29:56 -04:00
5a1ff385d0 Bug 614926 - Memos and Tasks accelerators switched since 2.28 2010-04-06 23:26:19 -04:00
da7aacb87c Capplet cleanups. 2010-04-05 20:59:44 -04:00
8580bd4a42 Bug #592117 - Calendar compressed weekend print improvement 2010-04-02 11:23:27 +02:00
5f16d3ff9e Fixes to Catalan translation 2010-04-01 22:47:09 +02:00
b276c75c7c Bug #613352 - Changed time range not propagated to calendar 2010-04-01 16:18:40 +02:00
ba1c4eade6 Bug #613356 - Calendar doesn't save Task/Memo table state 2010-04-01 15:33:04 +02:00
841fa6274b Bug #613354 - Folder->Mark all messages as read does not work 2010-04-01 15:26:10 +02:00
9b0a5ed323 Bug #613261 - application/mbox not shown properly 2010-04-01 15:21:08 +02:00
0fb529bac0 Bug #612916 - Runtime error on console when opening a message window 2010-04-01 15:16:56 +02:00
bf3a5df6d9 Bug #612821 - Uses freed memory when changing task's source 2010-04-01 15:10:46 +02:00
52f8d504fb Bug #569945 - Recurrence icon not removed after changing to single event 2010-04-01 14:39:34 +02:00
cc7240b28e Bug #488979 - Disable Edit for card views in contacts 2010-04-01 14:14:56 +02:00
21981b4515 Bug #374533 - Read window stays open after last email is deleted 2010-04-01 14:03:34 +02:00
7e567893e6 Fix build settings under capplet. 2010-03-31 11:40:54 -04:00
a02084ebc8 Updated Ukrainian translation 2010-03-31 10:57:24 +03:00
8377706643 Updated Ukrainian translation 2010-03-31 10:52:40 +03:00
8aee7c7e96 Build libevolution-mail-settings as dll on windows 2010-03-31 07:41:46 +02:00
97deec25a9 Updated Ukrainian translation 2010-03-31 07:41:37 +03:00
ae87c8a17b Updated Swedish translation 2010-03-30 22:02:31 +02:00
263d58578d post release version bump 2010-03-30 19:43:44 +05:30
0499e91065 Update version for 2.30.0.1 release 2010-03-30 19:41:14 +05:30
313a311369 Updated Spanish translation 2010-03-30 08:54:35 +02:00
a5b76a2f14 Updated Swedish translation 2010-03-30 08:46:59 +02:00
7c214d64f6 Fix build break due to GTK+ deprecations. 2010-03-30 09:56:40 +05:30
afa65e1ee2 Updated Greek translation for evolution documentation 2010-03-30 00:26:25 +03:00
e8d32b74d6 news update for 2.30 release 2010-03-30 01:45:23 +05:30
ea29d94f13 update doc version 2010-03-30 00:28:03 +05:30
43d1413338 Bug 614049 - Attachment bar causes drawing issues in RTL locales 2010-03-29 14:09:16 -04:00
c2f29d3e6b Updated Bengali translation 2010-03-29 19:36:24 +06:00
b160f8492d Updated Brazilian Portuguese translation 2010-03-28 20:53:26 -03:00
445bc22fbd Fix Czech translation by Lucas Lommer 2010-03-29 01:28:55 +02:00
73288bca9d Updated Greek translation for evolution documentation 2010-03-29 01:05:17 +03:00
b90ff1b157 Update Czech translation by Jiri Eischmann 2010-03-28 17:41:47 +02:00
4eaadcf568 Updated Greek translation 2010-03-28 11:13:33 +03:00
3482684887 Updated Hungarian translation 2010-03-28 07:52:51 +00:00
d23b50f2a3 complete Translation for Punjabi by A S Alam 2010-03-28 09:20:19 +05:30
27bab4b12a Updated Ukrainian translation 2010-03-28 00:25:44 +02:00
344cd8d557 Updated Ukrainian translation 2010-03-28 00:24:34 +02:00
c40881d817 Updated Danish translation 2010-03-27 22:24:29 +01:00