evolution r34305 - in branches/mbarnes-composer: composer mail widgets/misc



Author: mbarnes
Date: 2007-09-25 18:18:26 +0100 (Tue, 25 Sep 2007)
New Revision: 34305
ViewCVS link: http://svn.gnome.org/viewcvs/evolution?rev=34305&view=rev

Added:
   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-composer-name-header.h
   branches/mbarnes-composer/widgets/misc/e-account-combo-box.c
   branches/mbarnes-composer/widgets/misc/e-account-combo-box.h
Modified:
   branches/mbarnes-composer/composer/Makefile.am
   branches/mbarnes-composer/composer/e-msg-composer-hdrs.c
   branches/mbarnes-composer/composer/e-msg-composer-hdrs.h
   branches/mbarnes-composer/mail/mail-session.c
   branches/mbarnes-composer/widgets/misc/Makefile.am
Log:
Begin breaking e-msg-composer-hdrs.c into more managable chunks:

  EAccountComboBox

    GtkComboBox subclass that displays an EAccountList, as seen in the
    composer's "From:" header.

  EComposerHeader

    Represents a header in the composer, consisting of a title_widget
    and an input_widget.  Abstracts the pair as more of a single entity,
    but is not itself a widget because each member needs to be packed
    separately into a GtkTable to maintain column alignment.

  EComposerFromHeader

    EComposerHeader subclass that contains an EAccountComboBox.

  EComposerNameHeader

    EComposerHeader subclass that contains an ENameSelectorEntry.

So far only EAccountComboBox is integrated into e-msg-composer-hdrs.c for
testing purposes.  Next step will be integrating EComposerHeader objects.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]