[openbox] Move all windows to other desktop – reopened
Mathias Dufresne
mathias.dufresne at gmail.com
Mon Mar 6 10:14:47 EST 2017
Regarding key-up and key-down behavior I believe that just not possible
under Linux because there is no such states about keyboard's keys. In Linux
a key is unpressed or pressed, a key is repeated not by the software
currently having the focus but by keyboard's driver which starts repeating
the key after some time.
I really wish to be mistaken about that...
2017-02-15 13:22 GMT+01:00 Martin Jiřička <mjiricka at gmail.com>:
> Thank you Mikael. This moves all windows in current desktop to the last
> desktop:
>
> <keybind key="W-C-S-j">
> <action name="ForEach">
> <omnipresent>no</omnipresent>
> <then>
> <action name="if">
> <desktop>current</desktop>
> <then>
> <action name="SendToDesktop">
> <to>last</to>
> <follow>no</follow>
> </action>
> </then>
> </action>
> </then>
> </action>
> </keybind>
>
> Different approach, but it is usable. And better suited for swapping
> which did not even came to my mind.
>
> Anyway I was looking into source code to see how hard would be to
> implement MoveDesktop action. I did not give it enough time but am I
> right that biggest problem would be to remember all windows in
> selection? It looks like every action is triggered by one key and not
> like "key down: select windows, some actions, key up: release the
> selection".
> _______________________________________________
> openbox mailing list
> openbox at icculus.org
> http://icculus.org/mailman/listinfo/openbox
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/openbox/attachments/20170306/1a949d81/attachment.html>
More information about the openbox
mailing list