diff -Nuard control-center-2.4.0.orig/capplets/windows/gnome-window-properties.c control-center-2.4.0/capplets/windows/gnome-window-properties.c
--- control-center-2.4.0.orig/capplets/windows/gnome-window-properties.c 2003-05-01 07:32:13.000000000 +0200
+++ control-center-2.4.0/capplets/windows/gnome-window-properties.c 2003-12-04 23:09:55.000000000 +0100
@@ -47,6 +47,7 @@
static GnomeWindowManager *current_wm; /* may be NULL */
static GtkWidget *dialog_win;
static GtkWidget *focus_mode_checkbutton;
+static GtkWidget *reduced_mode_checkbutton;
static GtkWidget *autoraise_checkbutton;
static GtkWidget *autoraise_delay_slider;
static GtkWidget *autoraise_delay_hbox;
@@ -62,6 +63,11 @@
static int n_mouse_modifiers = 0;
static void reload_mouse_modifiers (void);
+reduced_mode_toggled_callback (GtkWidget *button, void *data)
+{
+ gconf_client_set_bool (gconf_client, "/apps/metacity/general/reduced_resources",
+ gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button)), NULL);
+}
static void
mouse_focus_toggled_callback (GtkWidget *button,
@@ -278,6 +284,10 @@
init_settings_struct (&new_settings);
+
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (reduced_mode_checkbutton),
+ gconf_client_get_bool (gconf_client, "/apps/metacity/general/reduced_resources",NULL));
+
if (new_settings.focus_follows_mouse != settings->focus_follows_mouse)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (focus_mode_checkbutton),
new_settings.focus_follows_mouse);
@@ -452,6 +462,7 @@
}
dialog_win = WID ("main-dialog");
+ reduced_mode_checkbutton = WID ("reduced-mode-checkbutton");
focus_mode_checkbutton = WID ("focus-mode-checkbutton");
autoraise_checkbutton = WID ("autoraise-checkbutton");
autoraise_delay_slider = WID ("autoraise-delay-slider");
@@ -494,6 +505,8 @@
g_signal_connect (G_OBJECT (dialog_win), "destroy",
G_CALLBACK (gtk_main_quit), NULL);
+ g_signal_connect (G_OBJECT (reduced_mode_checkbutton), "toggled",
+ G_CALLBACK (reduced_mode_toggled_callback), NULL);
g_signal_connect (G_OBJECT (focus_mode_checkbutton), "toggled",
G_CALLBACK (mouse_focus_toggled_callback), NULL);
diff -Nuard control-center-2.4.0.orig/capplets/windows/gnome-window-properties.glade control-center-2.4.0/capplets/windows/gnome-window-properties.glade
--- control-center-2.4.0.orig/capplets/windows/gnome-window-properties.glade 2003-08-04 17:33:23.000000000 +0200
+++ control-center-2.4.0/capplets/windows/gnome-window-properties.glade 2003-12-04 21:06:38.000000000 +0100
@@ -12,6 +12,11 @@
False
False
False
+ True
+ False
+ False
+ GDK_WINDOW_TYPE_HINT_DIALOG
+ GDK_GRAVITY_NORTH_WEST
False
@@ -33,6 +38,7 @@
gtk-help
True
GTK_RELIEF_NORMAL
+ True
-11
@@ -46,6 +52,7 @@
gtk-close
True
GTK_RELIEF_NORMAL
+ True
-7
@@ -111,6 +118,7 @@
_Select windows when the mouse moves over them
True
GTK_RELIEF_NORMAL
+ True
False
False
True
@@ -141,6 +149,7 @@
_Raise selected windows after an interval
True
GTK_RELIEF_NORMAL
+ True
False
False
True
@@ -200,8 +209,8 @@
False
7.7 0 10 0.2 1 0
-
-
+
+
@@ -225,7 +234,7 @@
4
0
-
+
@@ -285,6 +294,85 @@
+
+ True
+ False
+ 12
+
+
+
+ True
+ <b>Reduced Resources</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ False
+ 0
+
+
+
+ True
+ False
+ 12
+
+
+
+ True
+ True
+ _Use wireframe move/resize
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+ 0
+ False
+ False
+
+
+
+
+ 18
+ True
+ True
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
True
False
diff -Nuard control-center-2.4.0.orig/po/control-center-2.0.pot control-center-2.4.0/po/control-center-2.0.pot
--- control-center-2.4.0.orig/po/control-center-2.0.pot 2003-08-27 21:02:41.000000000 +0200
+++ control-center-2.4.0/po/control-center-2.0.pot 2003-12-05 00:31:19.744571640 +0100
@@ -2305,6 +2305,14 @@
msgid "_Select windows when the mouse moves over them"
msgstr ""
+#: capplets/windows/gnome-window-properties.glade.h:7
+msgid "Reduced Resources"
+msgstr ""
+
+#: capplets/windows/gnome-window-properties.glade.h:7
+msgid "_Use wireframe move/resize"
+msgstr ""
+
#: capplets/windows/window-properties.desktop.in.h:1
msgid "Window Properties"
msgstr ""
diff -Nuard control-center-2.4.0.orig/po/pl.po control-center-2.4.0/po/pl.po
--- control-center-2.4.0.orig/po/pl.po 2003-09-02 21:34:47.000000000 +0200
+++ control-center-2.4.0/po/pl.po 2003-12-05 00:33:08.050106696 +0100
@@ -2420,6 +2420,14 @@
msgid "_Select windows when the mouse moves over them"
msgstr "_Zaznaczanie okna po umieszczeniu wskaźnika nad jego obszarem"
+#: capplets/windows/gnome-window-properties.glade.h:7
+msgid "Reduced Resources"
+msgstr "Zredukowane zasoby"
+
+#: capplets/windows/gnome-window-properties.glade.h:7
+msgid "_Use wireframe move/resize"
+msgstr "_Ramka podczas przenoszenia/skalowania okna"
+
#: capplets/windows/window-properties.desktop.in.h:1
msgid "Window Properties"
msgstr "Ustawienia okien"