evolution r34620 - in trunk: composer widgets/misc



Author: mbarnes
Date: 2007-12-02 01:41:04 +0000 (Sun, 02 Dec 2007)
New Revision: 34620
ViewCVS link: http://svn.gnome.org/viewcvs/evolution?rev=34620&view=rev

Added:
   trunk/widgets/misc/e-signature-combo-box.c
   trunk/widgets/misc/e-signature-combo-box.h
Modified:
   trunk/composer/ChangeLog
   trunk/composer/e-composer-from-header.c
   trunk/composer/e-composer-from-header.h
   trunk/composer/e-composer-name-header.c
   trunk/composer/e-composer-text-header.c
   trunk/composer/e-msg-composer-hdrs.c
   trunk/composer/e-msg-composer-hdrs.h
   trunk/composer/e-msg-composer.c
   trunk/widgets/misc/ChangeLog
   trunk/widgets/misc/Makefile.am
   trunk/widgets/misc/e-account-combo-box.c
Log:
2007-12-01  Matthew Barnes  <mbarnes redhat com>

	** Fixes part of bug #495123

	* composer/e-msg-composer.c:
	* composer/e-msg-composer-hdrs.h:
	* composer/e-msg-composer-hdrs.c:
	Move signature handling to e-msg-composer-hdrs.c.
	Use an ESignatureComboBox.

	* composer/e-composer-from-header.h:
	* composer/e-composer-from-header.c:
	Clean up the GtkHBox hack.  The signature combo is now packed
	directly into the GtkTable.

	* composer/e-composer-name-header.c:
	* composer/e-composer-text-header.c:
	Code cleanup.

	* widgets/misc/Makefile.am:
	Add e-signature-combo-box.[ch].

	* widget/misc/e-account-combo-box.c (account_combo_box_refresh_cb):
	Make sure the EAccount isn't lost while swapping models.

	* widget/misc/e-signature-combo-box.c:
	* widget/misc/e-signature-combo-box.h:
	New widget renders an ESignatureList as a combo box.  Also listens
	for changes to the ESignatureList and updates itself accordingly.






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