Commit Graph

22 Commits

Author SHA1 Message Date
bd9f473a89 Redesign EPluginUI to accommodate merging and unmerging shell views.
Get the "mark-all-read" and "plugin-manager" plugins working.

svn path=/branches/kill-bonobo/; revision=37125
2009-01-23 21:41:01 +00:00
c0a255eb90 Merge revisions 36016:36303 from trunk.
svn path=/branches/kill-bonobo/; revision=36307
2008-09-11 15:34:29 +00:00
cea054cd54 Merge revisions 35747:35930 from trunk.
svn path=/branches/kill-bonobo/; revision=35931
2008-08-08 04:26:12 +00:00
abda2bda85 updated novell copyright notices (left others alone)
svn path=/trunk/; revision=35665
2008-06-20 22:26:57 +00:00
b452caf179 ** Fixes bug #514383
2008-05-16  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #514383

	* plugins/mark-all-read/mark-all-read.c: Add a Cancel button.

	* mail/mail.error.xml: Remove the "ask-mark-read" error.

	* e-error.c (e_error_newv): Widget packing adjustments.


svn path=/trunk/; revision=35504
2008-05-16 19:51:18 +00:00
538be0680e ** Fixes bug #362638
2007-12-20  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #362638

	* calendar/gui/alarm-notify/alarm-notify.c:
	* calendar/gui/alarm-notify/alarm-notify.h:
	* calendar/gui/alarm-notify/alarm-queue.c:
	Rewrite message passing to use GThreadPool instead of EThread.

	* mail/mail-mt.h:
	Overhaul the message passing API:
	- Define a MailMsg type as the base message struct.
	- Define types for the various callback functions.
	- Add a priority value to each message (not yet used).
	- Add a reference count to each message.
	- Define a MailMsgInfo type for the virtual function table.
	- Record the size of message sub-types in MailMsgInfo.
	- New/changed functions:
	    mail_msg_new()   - Easier to use.
	    mail_msg_ref()   - Increase reference count.
	    mail_msg_unref() - Decrease reference count.
	    mail_msg_main_loop_push()    }
	    mail_msg_unordered_push()    } Submit MailMsgs to various
	    mail_msg_fast_ordered_push() } message-processing threads.
	    mail_msg_slow_ordered_push() }

	* mail/mail-mt.c (mail_msg_new):
	Use GSlice for memory allocation.

	* mail/mail-mt.c (mail_msg_ref), (mail_msg_unref):
	New functions increment/decrement a MailMsg's reference count.

	* mail/mail-mt.c (mail_cancel_hood_add), (mail_cancel_hook_remove):
	Convert the 'cancel_hook_list' from an  EDList to a GHookList and
	modify the API accordingly.

	* mail/mail-mt.c:
	Use GThreadPools instead of EThreads.
	Use GAsyncQueues instead of EMsgPorts.

	* mail/em-composer-utils.c:
	* mail/em-folder-browser.c:
	* mail/em-folder-properties.c:
	* mail/em-folder-tree.c:
	* mail/em-folder-utils.c:
	* mail/em-folder-view.c:
	* mail/em-format-html-print.c:
	* mail/em-format-html.c:
	* mail/em-subscribe-editor.c:
	* mail/em-sync-stream.c:
	* mail/importers/elm-importer.c:
	* mail/importers/mail-importer.c:
	* mail/importers/pine-importer.c:
	* mail/mail-component.c:
	* mail/mail-folder-cache.c:
	* mail/mail-mt.c:
	* mail/mail-ops.c:
	* mail/mail-ops.h:
	* mail/mail-send-recv.c:
	* mail/mail-session.c:
	* mail/mail-vfolder.c:
	* mail/message-list.c:
	* plugins/folder-unsubscribe/folder-unsubscribe.c:
	* plugins/groupwise-features/share-folder-common.c:
	* plugins/exchange-operations/exchange-folder.c:
	* plugins/mark-all-read/mark-all-read.c:
	* plugins/mailing-list-actions/mailing-list-actions.c:
	* plugins/itip-formatter/itip-formatter.c:
	* plugins/save-attachments/save-attachments.c:
	Use the new MailMsg API for messages.


svn path=/trunk/; revision=34730
2007-12-20 17:58:09 +00:00
82101429ac ** Fix for bug #495875
right click menu reordering

svn path=/trunk/; revision=34549
2007-11-17 23:20:07 +00:00
9e4fcb29cf ** Remove trailing whitespace from source code.
2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

	** Remove trailing whitespace from source code.


svn path=/trunk/; revision=34537
2007-11-14 22:04:21 +00:00
319df4d638 ** Fix for bug #492102
2007-11-05  Michael Monreal  <mmonreal@svn.gnome.org>

        ** Fix for bug #492102

        Use mail-mark-read icon.

svn path=/trunk/; revision=34499
2007-11-05 10:44:12 +00:00
8e47917e8c Update FSF address in header comments (#469886). Patch from Tobias
2007-09-02  Matthew Barnes  <mbarnes@redhat.com>

	* Update FSF address in header comments (#469886).
	  Patch from Tobias Mueller.


svn path=/trunk/; revision=34151
2007-09-02 04:19:22 +00:00
e0b92a2aaa ** Fix for bug #455799
2007-08-04  Hiroyuki Ikezoe  <poincare@ikezoe.net>

	** Fix for bug #455799

	Remove all .cvsignore and update svn:ignore porperty in whole
	directories.


svn path=/trunk/; revision=33945
2007-08-03 23:52:01 +00:00
4a30b4362e Fix for #325965
svn path=/trunk/; revision=33527
2007-05-14 03:57:38 +00:00
88a90e2bae Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>
2007-04-02  Sankar P  <psankar@novell.com>

	* Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>

	* org-gnome-mark-all-read.eplug.xml:
	Cleanup. 
	Fixes part of #301149



svn path=/trunk/; revision=33350
2007-04-02 06:20:47 +00:00
cba3097cad ** Fixes bug #419524
2007-03-20  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #419524

	* Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>.

	* e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list):
	* mail/em-migrate.c (emm_setup_initial):
	* shell/e-component-registry.c (query_components):
	* shell/e-shell-settings-dialog.c (load_pages):
	* shell/e-shell-window-commands.c (command_quick_reference):
	* tools/killev.c (main):
	Use g_get_language_names() instead of gnome_i18n_get_language_list().

	* e-util/e-util.c: Remove e_gettext().

	* e-util/Makefile.am: Remove e-i18n.h.


svn path=/trunk/; revision=33319
2007-03-20 17:23:58 +00:00
7a8dbcc0fe Using proper header capitalization for the menu entry. Fixes bug #318755.
svn path=/trunk/; revision=32232
2006-07-04 22:01:15 +00:00
45f799eb86 Make this place a bit more quiet
svn path=/trunk/; revision=31328
2006-01-27 16:34:03 +00:00
fa185fe572 Mark vairous plugins as translatable (bug#301149).
svn path=/trunk/; revision=30950
2005-12-25 04:14:52 +00:00
1f082fa212 Fix make-clean issues.
2005-12-12  Harish Krishnaswamy  <kharish@novell.com>

* Makefile.am: Fix make-clean issues.

svn path=/trunk/; revision=30750
2005-12-12 05:36:17 +00:00
b218e6c24e Mark various plugins translatable.
svn path=/trunk/; revision=30733
2005-12-07 06:14:58 +00:00
1e47292c45 Use NO_UNDEFINED. Link with more libraries.
2005-06-27  Tor Lillqvist  <tml@novell.com>

	* */Makefile.am: Use NO_UNDEFINED. Link with more libraries.

svn path=/trunk/; revision=29593
2005-06-27 00:55:24 +00:00
c35bdba605 Use SOEXT.
2005-06-18  Tor Lillqvist  <tml@novell.com>

	* */*.eplug.in: Use SOEXT.

svn path=/trunk/; revision=29539
2005-06-18 11:42:23 +00:00
70fa4a0868 Plugin file to add the Mark all Messages read menu item. Contains methods
2005-05-19 Chenthill Palanisamy <pchenthill@novell.com>

	* MakeFile.am:
	* org-gnome-send-options.eplug.in: Plugin file to add
	the Mark all Messages read menu item.
	* send-options.c: Contains methods to mark messages as read.

svn path=/trunk/; revision=29391
2005-05-19 17:32:41 +00:00