rpms/control-center/devel control-center-2.15.91-compiz-support.patch, NONE, 1.1 control-center.spec, 1.171, 1.172
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Aug 22 19:54:50 UTC 2006
Author: sandmann
Update of /cvs/dist/rpms/control-center/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv15797
Modified Files:
control-center.spec
Added Files:
control-center-2.15.91-compiz-support.patch
Log Message:
* Tue Aug 22 2006 Soren Sandmann <sandmann at redhat.com> - 2.15.91-6.fc6
- Add support for compiz in keybinding dialog.
control-center-2.15.91-compiz-support.patch:
common/wm-common.h | 1 +
keybindings/gnome-keybinding-properties.c | 26 ++++++++++++++++++++++++++
2 files changed, 27 insertions(+)
--- NEW FILE control-center-2.15.91-compiz-support.patch ---
--- control-center-2.15.91/capplets/keybindings/gnome-keybinding-properties.c.orig 2006-08-15 18:56:34.000000000 -0400
+++ control-center-2.15.91/capplets/keybindings/gnome-keybinding-properties.c 2006-08-15 18:56:45.000000000 -0400
@@ -64,6 +64,28 @@
{ NULL }
};
+#define COMPIZ_KEY(k) { "/apps/compiz/general/allscreens/options/" #k, ALWAYS_VISIBLE, 0 }
+
+static const KeyListEntry compiz_key_list[] =
+{
+ COMPIZ_KEY (close_window),
+ COMPIZ_KEY (lower_window),
+ COMPIZ_KEY (main_menu),
+ COMPIZ_KEY (maximize_window),
+ COMPIZ_KEY (maximize_window_horizontally),
+ COMPIZ_KEY (maximize_window_vertically),
+ COMPIZ_KEY (minimize_window),
+ COMPIZ_KEY (opacity_decrease),
+ COMPIZ_KEY (opacity_increase),
+ COMPIZ_KEY (show_desktop),
+ COMPIZ_KEY (toggle_window_maximized),
+ COMPIZ_KEY (toggle_window_maximized_horizontally),
+ COMPIZ_KEY (toggle_window_maximized_vertically),
+ COMPIZ_KEY (toggle_window_shaded),
+ COMPIZ_KEY (unmaximize_window),
+ COMPIZ_KEY (window_menu),
+};
+
static const KeyListEntry metacity_key_list[] =
{
{ "/apps/metacity/window_keybindings/activate_window_menu", ALWAYS_VISIBLE, 0 },
@@ -559,6 +581,10 @@
{
append_keys_to_tree (dialog, _("Window Management"), metacity_key_list);
}
+ else if (strcmp((char *) wm_name, WM_COMMON_COMPIZ) == 0)
+ {
+ append_keys_to_tree (dialog, _("Window Management"), compiz_key_list);
+ }
}
static void
--- control-center-2.15.91/capplets/common/wm-common.h.orig 2006-08-15 18:56:14.000000000 -0400
+++ control-center-2.15.91/capplets/common/wm-common.h 2006-08-15 18:56:45.000000000 -0400
@@ -2,6 +2,7 @@
#define WM_COMMON_H
#define WM_COMMON_METACITY "Metacity"
+#define WM_COMMON_COMPIZ "compiz"
#define WM_COMMON_SAWFISH "Sawfish"
#define WM_COMMON_UNKNOWN "Unknown"
Index: control-center.spec
===================================================================
RCS file: /cvs/dist/rpms/control-center/devel/control-center.spec,v
retrieving revision 1.171
retrieving revision 1.172
diff -u -r1.171 -r1.172
--- control-center.spec 21 Aug 2006 16:36:12 -0000 1.171
+++ control-center.spec 22 Aug 2006 19:54:48 -0000 1.172
@@ -39,6 +39,7 @@
Patch10: control-center-2.15.4-finish.patch
Patch11: control-center-2.15.91-search.patch
Patch12: control-center-2.15.91-fix-thumbnailing.patch
+Patch13: control-center-2.15.91-compiz-support.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://www.gnome.org
@@ -135,6 +136,7 @@
%patch10 -p1 -b .finish
%patch11 -p1 -b .search
%patch12 -p1 -b .fix-thumbnailing
+%patch13 -p1 -b .compiz-support.patch
%build
@@ -272,6 +274,9 @@
%{_libdir}/pkgconfig/*
%changelog
+* Tue Aug 22 2006 Soren Sandmann <sandmann at redhat.com> - 2.15.91-6.fc6
+- Add support for compiz in keybinding dialog.
+
* Mon Aug 21 2006 Ray Strode <rstrode at redhat.com> - 2.15.91-5.fc6
- When creating new thumbnails, record thumbnail location rather
that regenerating them over and over again.
More information about the fedora-cvs-commits
mailing list