diff options
author | Shaun McCance <shaunm@gnome.org> | 2011-04-28 23:13:25 -0400 |
---|---|---|
committer | Shaun McCance <shaunm@gnome.org> | 2011-04-29 10:06:55 -0400 |
commit | 9e409279712ecd1a64186a00d50587fba36e9d9c (patch) | |
tree | 79bee299fae6cabc6910bb100326fba4c01914a4 /libyelp/yelp-settings.h | |
parent | 5ba4aefb6d0c8b292d59833963070383cb539168 (diff) | |
download | yelp-9e409279712ecd1a64186a00d50587fba36e9d9c.tar.gz |
yelp-settings: Basic Mallard conditional processing
The work is done by yelp-xsl, but we need to set the mal.if.env
parameter to do anything useful. Currently sets 'html' always,
and does checks for 'gnome-shell', 'gnome-panel', 'unity', and
'xfce'; all based on available of DBus bus connections.
Diffstat (limited to 'libyelp/yelp-settings.h')
-rw-r--r-- | libyelp/yelp-settings.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libyelp/yelp-settings.h b/libyelp/yelp-settings.h index bf6af532..4fc05918 100644 --- a/libyelp/yelp-settings.h +++ b/libyelp/yelp-settings.h @@ -126,6 +126,13 @@ gboolean yelp_settings_get_editor_mode (YelpSettings *sett void yelp_settings_set_editor_mode (YelpSettings *settings, gboolean editor_mode); +void yelp_settings_set_env (YelpSettings *settings, + const gchar *env); +void yelp_settings_unset_env (YelpSettings *settings, + const gchar *env); +gboolean yelp_settings_check_env (YelpSettings *settings, + const gchar *env); + gint yelp_settings_cmp_icons (const gchar *icon1, const gchar *icon2); |