From 98042a7ae0edf5bb9f224e2124c3e96f71df095a Mon Sep 17 00:00:00 2001 From: Andy Hertzfeld Date: Sun, 8 Oct 2000 06:23:59 +0000 Subject: re-organized the code to add the ability to request image paths from * libnautilus-extensions/nautilus-theme.c: (nautilus_theme_get_image_path_from_theme), (nautilus_theme_get_image_path): re-organized the code to add the ability to request image paths from specific themes, as well as the current one. * libnautilus-extensions/nautilus-theme.h: added nautilus_theme_get_image_path_from_theme. * src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_load_theme_data): used the above to implement sidebar tab redirection, so a theme can use the sidebar tabs from another theme, so sidebar tab images don't have to be present in every theme. * libnautilus-extensions/nautilus-icon-factory.c: (nautilus_icon_factory_destroy), (check_local_theme), (set_theme), (get_icon_file_path): implemented icon theme default redirection, so a theme can specify another theme to get its icons from when they're not present locally; this is needed by both Arlo and Susan's themes. * src/nautilus-throbber.c,h: (nautilus_throbber_initialize_class), (nautilus_throbber_button_press_event): made clicking on the throbber take you to a URL specified by the current theme. Did this by adding a location_change signal. This fixes bug 3433. * src/nautilus-window.c: (nautilus_window_constructed): hooked up nautilus-window to the throbber's location_change signal to change the location when the signal is emitted. * icons/default.xml: added default URI for throbber, pointing to www.eazel.com * icons/vector/vector.xml: added sidebar tab redirection to the Arlo theme for testing --- icons/vector/vector.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'icons/vector') diff --git a/icons/vector/vector.xml b/icons/vector/vector.xml index eac97bf8a..016d6ad9b 100644 --- a/icons/vector/vector.xml +++ b/icons/vector/vector.xml @@ -1,6 +1,6 @@ - + -- cgit v1.2.1