evolution r34332 - in branches/mbarnes-composer: composer mail plugins/exchange-operations
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution r34332 - in branches/mbarnes-composer: composer mail plugins/exchange-operations
- Date: Mon, 1 Oct 2007 04:46:07 +0100 (BST)
Author: mbarnes
Date: 2007-10-01 04:46:06 +0100 (Mon, 01 Oct 2007)
New Revision: 34332
ViewCVS link: http://svn.gnome.org/viewcvs/evolution?rev=34332&view=rev
Added:
branches/mbarnes-composer/composer/e-composer-post-header.c
branches/mbarnes-composer/composer/e-composer-post-header.h
branches/mbarnes-composer/composer/e-composer-text-header.c
branches/mbarnes-composer/composer/e-composer-text-header.h
Modified:
branches/mbarnes-composer/composer/Makefile.am
branches/mbarnes-composer/composer/e-composer-from-header.c
branches/mbarnes-composer/composer/e-composer-from-header.h
branches/mbarnes-composer/composer/e-composer-header.c
branches/mbarnes-composer/composer/e-composer-header.h
branches/mbarnes-composer/composer/e-composer-name-header.c
branches/mbarnes-composer/composer/e-msg-composer-hdrs.c
branches/mbarnes-composer/composer/e-msg-composer-hdrs.h
branches/mbarnes-composer/composer/e-msg-composer.c
branches/mbarnes-composer/mail/em-folder-selector.h
branches/mbarnes-composer/plugins/exchange-operations/exchange-mail-send-options.c
Log:
Integrate the EComposerHeader subclasses into EMsgComposerHdrs. Much of the
complexity gets distributed to the header objects. e-msg-composer-hdrs.c is
now less than 900 lines (down from ~1600).
Divide the EComposerHeader subclasses up a little more:
EComposerHeader
This class is now abstract.
EComposerTextHeader
EComposerHeader subclass that contains a GtkEntry.
EComposerPostHeader
EComposerTextHeader subclass that lets the user choose folders.
Next step is to finally begin de-Bonoboizing the composer.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]