WM: grouping applications (TAI)

Maciej Pilichowski bluedzins at wp.pl
Sat Mar 14 13:36:52 CET 2009


On Saturday 14 March 2009 09:28:45 Maciej Pilichowski wrote:

Few additional notes:

General thing -- except for the desktop, you cannot have overlapping 
windows. So the issues with spatial nav. is only related to desktop 
really.

When discussing things at first about GAI we assumed (agreed) that we 
could switch windows that are embedded. However with introduction of 
TAI and mixed mode, we should revise this I think. i.e. having
* Kate
* GAI(Konq,Konsole)

Konsole is active, I am able to alt-tab switch to Kate<->GAI(Konsole) 
but not Konq. If I would like to switch to Konq from Kate I have to 
use another shortcuts, or combine them.

Why is that -- just image Konq. with 20 tabs and all of them being 
listed in the alt-tab taks list.



Polishing, and continuation (one crash when editing the previous mail, 
the second crash while editing this continuation, gee)...

> Let's introduce such notation, K1, K2 (konq), K1_1 (tabs within
> konq). K1_1 is active. And plus Kate as standalone app, on the
> right.
>
> So, after reading the whole mail, again, the summary:
> ====================================================
>
> Limited scope (cannot go outside current container)
> a) left window -- win+left
> b) right window -- win+right
> c) up window -- win+up
> d) down window -- win+down
> e) next window -- win+tab
> f) prev. window -- win+shift+tab
> m) parent -- win+pgup (?)
> n) child -- win+pgdn (?)

m) parent -- win+home
n) child -- win+end

> Global scope:
> i) left win -- win+shift+left
> j) right window -- win+shift+right
> k) up window -- win+shift+up
> l) down window -- win+shift+down
>
> History (global):
> g) next.hist -- win+backspace
> h) prev.hist -- win+shift+backspace

g) next.hist -- win+pgdn
h) prev.hist -- win+pgup

A little easier to memorize I think.

> o) cancel -- win+escape
>

Examples (for the sake of clarity, no wrapping _here_) -- I was 
thinking left, I wrote right, it didn't make any sense. So, correct 
version:

K1_1 (starting point)
b K1_2
b K1_2 (no fall off)
e K1_1
e K1_2
j K2_1 (K2 is activated and it passes (?) focus to its child)
g K1_2 (single keystroke, i.e. quick-switch)
m K1
* and further *
n K1_2
j K2_1
j Kate
i K2_1
b K2_2
b K2_2 (no fall off)
j Kate

Cheers,


More information about the Kde-usability-devel mailing list