aboutsummaryrefslogtreecommitdiffstats
path: root/mail/GNOME_Evolution_Mail.oaf.in
diff options
context:
space:
mode:
authorLarry Ewing <lewing@ximian.com>2002-04-29 15:05:51 +0800
committerLarry Ewing <lewing@src.gnome.org>2002-04-29 15:05:51 +0800
commitc9dcabffdbe3fdb2102855660e285b7dc89e095e (patch)
tree9010b4c6010ecbc28e1bf0cef1bb5e2f7e748c52 /mail/GNOME_Evolution_Mail.oaf.in
parentfa6c55ae45e80f123ff36096fa629c7bc9992f6b (diff)
downloadgsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar
gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.gz
gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.bz2
gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.lz
gsoc2013-evolution-c9dcabffdbe3fdb2102855660e285b7dc89e095e.tar.xz
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.in25
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"