summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElijah Newren <newren gmail com>2007-06-08 15:28:48 +0000
committerElijah Newren <newren@src.gnome.org>2007-06-08 15:28:48 +0000
commit6e700134128102b8a1df80e4838893622e26f692 (patch)
tree0971a168c4ab959e25c3088599a2bf07ffd8acb0
parentff33209e1faafe23c5706ab4f0cfa702bb4655e1 (diff)
downloadmetacity-6e700134128102b8a1df80e4838893622e26f692.tar.gz
Update the raise_on_click description to try to prevent misuses, to
2007-06-08 Elijah Newren <newren gmail com> * src/metacity.schemas.in: Update the raise_on_click description to try to prevent misuses, to appropriately warn users, and to stop wasting the time of application developers. #445447, #389923 svn path=/trunk/; revision=3234
-rw-r--r--ChangeLog7
-rw-r--r--src/metacity.schemas.in21
2 files changed, 25 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d2ceaa6..a9a52c6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-06-08 Elijah Newren <newren gmail com>
+
+ * src/metacity.schemas.in:
+ Update the raise_on_click description to try to prevent misuses,
+ to appropriately warn users, and to stop wasting the time of
+ application developers. #445447, #389923
+
2007-06-06 Thomas Thurman <thomas@thurman.org.uk>
* frames.c, core.[ch]: changed all tabs to spaces.
diff --git a/src/metacity.schemas.in b/src/metacity.schemas.in
index 05c24bca..5929342f 100644
--- a/src/metacity.schemas.in
+++ b/src/metacity.schemas.in
@@ -93,14 +93,29 @@
<short>Whether raising should be a side-effect of other user
interactions</short>
<long>
+ Setting this option to false can lead to buggy behavior, so
+ users are strongly discouraged from changing it from the default
+ of true.
+
Many actions (e.g. clicking in the client area, moving or
resizing the window) normally raise the window as a
side-effect. Set this option to false to decouple raising from
other user actions. Even when this option is false, windows can
still be raised by an alt-left-click anywhere on the window, a
- normal click on the window decorations, or by special messages,
- such as activation requests from pagers. This option is
- currently disabled in click-to-focus mode.
+ normal click on the window decorations, or by special messages
+ from pagers, such as activation requests from tasklist applets.
+ This option is currently disabled in click-to-focus mode.
+
+ Note that the list of ways to raise windows when raise_on_click
+ is false does not include programmatic requests from
+ applications to raise windows; such requests will be ignored
+ regardless of the reason for the request. If you are an
+ application developer and have a user complaining that your
+ application does not work with this setting disabled, tell them
+ it is _their_ fault for breaking their window manager and that
+ they need to change this option back to true or live with the
+ bug they requested. See also
+ http://bugzilla.gnome.org/show_bug.cgi?id=445447#c6.
</long>
</locale>
</schema>