summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-theme.h
diff options
context:
space:
mode:
authorMike Engber <engber@src.gnome.org>2001-01-18 23:38:23 +0000
committerMike Engber <engber@src.gnome.org>2001-01-18 23:38:23 +0000
commit3cb6510f2a1d069d6bd367418186d8cd25e1293f (patch)
treef851e8f7e38cea5a603175ce91835bc52a93826f /libnautilus-private/nautilus-theme.h
parent2eb21a897425c19d72c4172189127f76828676ab (diff)
downloadnautilus-3cb6510f2a1d069d6bd367418186d8cd25e1293f.tar.gz
reviewed by: John Sullivan
reviewed by: John Sullivan * libnautilus-extensions/nautilus-directory-background.c: (theme_image_path_to_uri), (nautilus_file_background_get_default_settings_for_theme), (nautilus_file_background_get_default_settings), (nautilus_file_background_read_desktop_settings), (nautilus_file_background_write_desktop_settings), (nautilus_file_background_is_set): * libnautilus-extensions/nautilus-theme.c: (nautilus_theme_get_theme_data_from_theme), (nautilus_theme_get_theme_data): * libnautilus-extensions/nautilus-theme.h: The desktop can now be reset to the "default" meaning when you change themes it will use the default desktop setting for the new theme - bug 5730.
Diffstat (limited to 'libnautilus-private/nautilus-theme.h')
-rw-r--r--libnautilus-private/nautilus-theme.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-theme.h b/libnautilus-private/nautilus-theme.h
index 24573a098..dd5993229 100644
--- a/libnautilus-private/nautilus-theme.h
+++ b/libnautilus-private/nautilus-theme.h
@@ -33,12 +33,17 @@
char *nautilus_theme_get_theme(void);
void nautilus_theme_set_theme(const char *new_theme);
+
/* fetch data from the current theme */
char *nautilus_theme_get_theme_data (const char *resource_name, const char *property_name);
+/* fetch data from the specified theme */
+char *nautilus_theme_get_theme_data_from_theme (const char *resource_name, const char *property_name, const char* theme_name);
+
/* given the current theme, get the path name of an image with the passed-in name */
char *nautilus_theme_get_image_path (const char *image_name);
/* like get_image_path, put use the passed in theme instead of the current one */
char *nautilus_theme_get_image_path_from_theme (const char *image_name, const char *theme_name);
+
/* create a pixbuf to represent the theme */
GdkPixbuf *nautilus_theme_make_selector (const char *theme_name);