RE: Nautilus - no icon



Am Sonntag, den 11.09.2005, 15:05 -0400 schrieb Leif Thande:
> I'm using fluxbox as my WM and I have the same problem. I can get the
> icon theme to show if I run gnome-settings-daemon, but that implict
> lending the control of the Gtk-theme, keyboard, mouse etc. to gnome.
> Is there anyway to activate only the icon theme via the
> gnome-settings-daemon, or at least remove the keyboard and mouse
> support ?

As of writing, this is not possible. I've filed a bug [1] against the
control center.
In the meantime, you'll have to recompile gnome-settings-daemon from the
control-center package after applying the two attached patches. I cannot
guarantee that they work as expected, though.


[1] http://bugzilla.gnome.org/show_bug.cgi?id=316063

-- 
Christian Neumair <chris gnome-de org>
? gnome-settings-daemon/.gnome-settings-daemon.c.swp
Index: gnome-settings-daemon/gnome-settings-daemon.c
===================================================================
RCS file: /cvs/gnome/gnome-control-center/gnome-settings-daemon/gnome-settings-daemon.c,v
retrieving revision 1.37
diff -u -p -r1.37 gnome-settings-daemon.c
--- gnome-settings-daemon/gnome-settings-daemon.c	12 Jun 2005 13:09:44 -0000	1.37
+++ gnome-settings-daemon/gnome-settings-daemon.c	12 Sep 2005 09:51:48 -0000
@@ -339,22 +339,13 @@ gnome_settings_daemon_new (void)
 /*  gnome_settings_disk_init (client);*/
   gnome_settings_font_init (client);
   gnome_settings_xsettings_init (client);
-  gnome_settings_mouse_init (client);
-/* Essential - xkb initialization should happen before */
-  gnome_settings_keyboard_xkb_set_post_activation_callback ((PostActivationCallback)gnome_settings_load_modmap_files, NULL);
-  gnome_settings_keyboard_xkb_init (client);
-  gnome_settings_keyboard_init (client);
-  gnome_settings_multimedia_keys_init (client);
-/* */
   gnome_settings_sound_init (client);
   gnome_settings_accessibility_keyboard_init (client);
   gnome_settings_screensaver_init (client);
   gnome_settings_default_editor_init (client);
   gnome_settings_background_init (client);
-  gnome_settings_keybindings_init (client);
   gnome_settings_gtk1_theme_init (client);
   gnome_settings_xrdb_init (client);
-  gnome_settings_typing_break_init (client);
 
   for (list = directories; list; list = list->next)
     {
@@ -394,21 +385,13 @@ gnome_settings_daemon_new (void)
 /*  gnome_settings_disk_load (client);*/
   gnome_settings_font_load (client);
   gnome_settings_xsettings_load (client);
-  gnome_settings_mouse_load (client);
-/* Essential - xkb initialization should happen before */
-  gnome_settings_keyboard_xkb_load (client);
-  gnome_settings_keyboard_load (client);
-  gnome_settings_multimedia_keys_load (client);
-/* */
   gnome_settings_sound_load (client);
   gnome_settings_accessibility_keyboard_load (client);
   gnome_settings_screensaver_load (client);
   gnome_settings_default_editor_load (client);
   gnome_settings_background_load (client);
-  gnome_settings_keybindings_load (client);
   gnome_settings_gtk1_theme_load (client);
   gnome_settings_xrdb_load (client);
-  gnome_settings_typing_break_load (client);
 
   g_object_unref (client);
 
Index: gnome-settings-daemon/gnome-settings-xsettings.c
===================================================================
RCS file: /cvs/gnome/gnome-control-center/gnome-settings-daemon/gnome-settings-xsettings.c,v
retrieving revision 1.30
diff -u -p -r1.30 gnome-settings-xsettings.c
--- gnome-settings-daemon/gnome-settings-xsettings.c	7 Jul 2005 19:35:59 -0000	1.30
+++ gnome-settings-daemon/gnome-settings-xsettings.c	12 Sep 2005 09:55:00 -0000
@@ -108,8 +108,6 @@ static TranslationEntry translations [] 
       GCONF_VALUE_STRING,	translate_string_string },
   { "/desktop/gnome/interface/font_name",		"Gtk/FontName",
       GCONF_VALUE_STRING,	translate_string_string },
-  { "/desktop/gnome/interface/gtk_key_theme",		"Gtk/KeyThemeName",
-      GCONF_VALUE_STRING,	translate_string_string },
   { "/desktop/gnome/interface/toolbar_style",			"Gtk/ToolbarStyle",
       GCONF_VALUE_STRING,	translate_string_string_toolbar },
   { "/desktop/gnome/interface/toolbar_icon_size",		"Gtk/ToolbarIconSize",
@@ -120,8 +118,6 @@ static TranslationEntry translations [] 
       GCONF_VALUE_BOOL,		translate_bool_int },
   { "/desktop/gnome/interface/cursor_blink_time",	"Net/CursorBlinkTime",
       GCONF_VALUE_INT,		translate_int_int },
-  { "/desktop/gnome/interface/gtk_theme",		"Net/ThemeName",
-      GCONF_VALUE_STRING,	translate_string_string },
   { "/desktop/gnome/interface/gtk-im-preedit-style",	"Gtk/IMPreeditStyle",
       GCONF_VALUE_STRING,	translate_string_string },
   { "/desktop/gnome/interface/gtk-im-status-style",	"Gtk/IMStatusStyle",

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]