diff options
author | Larry Ewing <lewing@ximian.com> | 2002-04-29 15:05:51 +0800 |
---|---|---|
committer | Larry Ewing <lewing@src.gnome.org> | 2002-04-29 15:05:51 +0800 |
commit | c9dcabffdbe3fdb2102855660e285b7dc89e095e (patch) | |
tree | 9010b4c6010ecbc28e1bf0cef1bb5e2f7e748c52 /mail/GNOME_Evolution_Mail.oaf.in | |
parent | fa6c55ae45e80f123ff36096fa629c7bc9992f6b (diff) | |
download | gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.gz gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.zst gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.zip |
handle requests for the font manager control.
2002-04-29 Larry Ewing <lewing@ximian.com>
* mail-config-factory.c (config_control_factory_cb): handle
requests for the font manager control.
* mail-config.glade: add fonts tabs and reorder composer options
to match the new dialogs from anna.
* GNOME_Evolution_Mail.oaf.in: add font manager control definition.
* mail-composer-prefs.c (mail_composer_prefs_construct): hook to
the gtkhtml propmanager.
(mail_composer_prefs_apply): apply propmanager changes.
(mail_composer_prefs_finalise): unref the propmanager.
* mail-composer-prefs.h: add propmanager member.
* mail-font-prefs.c: initialize gui properly.
* mail-preferences.c (mail_preferences_construct): hook to
gtkhtml's propmanager.
(mail_preferences_apply): apply propmanager changes.
(mail_preferences_finalise): unref the propmanager.
* mail-preferences.h: add propmanager member.
* Makefile.am (evolution_mail_SOURCES): add mail-font-prefs.[ch]
to the build.
svn path=/trunk/; revision=16627
Diffstat (limited to 'mail/GNOME_Evolution_Mail.oaf.in')
-rw-r--r-- | mail/GNOME_Evolution_Mail.oaf.in | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/mail/GNOME_Evolution_Mail.oaf.in b/mail/GNOME_Evolution_Mail.oaf.in index a643c22a64..8b3921d085 100644 --- a/mail/GNOME_Evolution_Mail.oaf.in +++ b/mail/GNOME_Evolution_Mail.oaf.in @@ -251,6 +251,31 @@ </oaf_server> + <!-- Font Preferences --> + <oaf_server iid="OAFIID:GNOME_Evolution_Mail_FontPrefs_ConfigControl" + type="factory" + location="OAFIID:GNOME_Evolution_Mail_ConfigControlFactory"> + + <oaf_attribute name="repo_ids" type="stringv"> + <item value="IDL:GNOME/Evolution/ConfigControl:1.0"/> + </oaf_attribute> + + <oaf_attribute name="evolution:config_item:title" type="string" + _value="Font Preferences"/> + + <oaf_attribute name="evolution:config_item:description" type="string" + _value="This Page can be used to configure the Fonts"/> + + <oaf_attribute name="evolution:config_item:icon_name" type="string" + value="font.png"/> + + <oaf_attribute name="evolution:config_item:priority" type="string" value="-6"/> + + <oaf_attribute name="description" type="string" + _value="Configuration control for the Evolution Display Fonts."/> + + </oaf_server> + <!-- Composer Preferences --> <oaf_server iid="OAFIID:GNOME_Evolution_Mail_ComposerPrefs_ConfigControl" type="factory" |