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"