From de45ece5ab09ab218998d35db3a9d0cb4686b546 Mon Sep 17 00:00:00 2001 From: "Sergey V. Udaltsov" Date: Mon, 26 Dec 2011 12:26:35 +0000 Subject: [PATCH] Separating lalt_lshift_toggle option https://bugs.freedesktop.org/show_bug.cgi?id=43922 Now, alt_shift_toggle is composed of "right" and "left" blocks. Also, it is one-direction ("Next") only. For people who need both directions, the "bidir" option is introduced but not advertised in xml - because GUI tools usually belong to DEs that perform one-way circular layout switching. --- rules/base.o_s.part | 3 +++ rules/base.xml.in | 6 +++++ symbols/group | 57 ++++++++++++++++++++++++++++++++------------- 3 files changed, 50 insertions(+), 16 deletions(-) diff --git a/rules/base.o_s.part b/rules/base.o_s.part index e1188ba..6bc7ede 100644 --- a/rules/base.o_s.part +++ b/rules/base.o_s.part @@ -27,6 +27,9 @@ grp:alt_caps_toggle = +group(alt_caps_toggle) grp:ctrl_alt_toggle = +group(ctrl_alt_toggle) grp:alt_shift_toggle = +group(alt_shift_toggle) + grp:alt_shift_toggle_bidir = +group(alt_shift_toggle_bidir) + grp:lalt_lshift_toggle = +group(lalt_lshift_toggle) + grp:ralt_rshift_toggle = +group(ralt_rshift_toggle) grp:alt_space_toggle = +group(alt_space_toggle) grp:menu_toggle = +group(menu_toggle) grp:lwin_toggle = +group(lwin_toggle) diff --git a/rules/base.xml.in b/rules/base.xml.in index 7c94620..22b720f 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -5602,6 +5602,12 @@ <_description>Alt+Shift +