again, thanks a lot.

Am 22.05.2013 14:36, schrieb Florian Müllner:
On Wed, May 22, 2013 at 2:06 PM, Clemens <clem...@lab21.org> wrote:
If I got it wright, it's enough to check if Main.wm.addKeybinding exist and
and otherwise use the 3.6.x version
Yes.


Only thing that's still unclear for me is what Meta.KeyBindingFlags and
Shell.KeyBindingMode do. I can not find real information about this on
https://developer.gnome.org/shell/3.8/. Would be great if you can tell us :)
Meta.KeyBindingFlags is documented (poorly) in at
https://developer.gnome.org/meta/3.8/meta-Preferences.html#MetaKeyBindingFlags.
In short:
- NONE: normal global keybindings (switch-workspace, toggle-message-tray, ...)
- PER_WINDOW: keybinding applies to a window (maximize, minimize, ...)
- REVERSES: keybinding can be "reversed" by pressing shift (alt-tab,
ctrl-alt-tab, ...)
- IS_REVERSED: as REVERSES, but binding start "backwards" (not used by default)

Shell.KeyBindingMode is indeed missing from the documentation, but
hopefully the code comments[0] are clear enough.


[0] https://git.gnome.org/browse/gnome-shell/tree/src/shell-keybinding-modes.h


--
00:56 <soreau> Maybe Canonical is just a division of Microsoft hired to try and 
take down Linux
00:56 <RAOF> Our secret is out!!!!!111111

_______________________________________________
gnome-shell-list mailing list
gnome-shell-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-shell-list

Reply via email to