~gordallott/unity/hud

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
Super Tab Launcher Switcher
---------------------------
This test shows how the Super+Tab launcher switcher works

#. Open some applications pinned to the launcher
#. Press Super+Tab
#. Release and Press again Tab some times
#. Press also the Shift key and press again Tab
#. Release all the keys

Outcome:
  The first launcher item should be highlighted.
  Pressing Tab multiple times makes the next launcher icon to be highlighted.
  If clicking on the launcher while the Super+Tab switcher is active, the switcher
  should terminate and the standard click action should be done.
  When also the Shift modifier is pressed, pressing Tab highlights the previous
  icon.
  When releasing Super the highlighted launcher icon should be activated, and
  the default launcher icon action should be performed.
  If in the launcher there are many icons and they are shown as collapsed,
  when the Super+Tab is activated and the icons should be expanded when
  neeeded.

Super Tab switcher interaction with Shortcut Hint
-------------------------------------------------
This test shows the interaction between the shortcut hint overlay and the
Super+Tab switcher.

#. Start with a clean screen
#. Press Super to make the shortcuts-overlay to show
#. Then press Tab to initiate the Super+Tab launcher switcher

Outcome:
  The Super+Tab switcher is initialized, and the shortcut hint overlay is still
  showing. Pressing also Shift to reverse the switcher direction doesn't hide
  the overlay, that will be hidden once Super is released.

#. Start with a clean screen
#. Press Super+Tab quickly to make the launcher switcher to initialize without
   making the shortcut overlay to show.

Outcome:
  Super+Tab switcher is initialized and the shortcut hint overlay is not shown
  even keeping only super pressed until releasing it and pressing it again.

Super Tab switcher cycling over launcher applications
-----------------------------------------------------
This test shows how the Super+Tab switcher should use a circular selection.

#. Start with a clean screen
#. Press Super+Tab multiple times to make the selection to reach the bottom
   launcher icon
#. Press Tab again

Outcome:
  The selection should go from the last launcher icon, to the first one.
  The launcher view should be expanded/moved if needed to show the highlighted item.

#. Start with a clean screen
#. Press Super+Tab once to make the first launcher icon to highlight
#. Press Shift+Tab while keeping Super pressed

Outcome:
  The selection should go from the first launcher icon to the last one.
  The launcher view should be expanded/moved if needed to show the highlighted item.

Escaping from Super Tab switcher
--------------------------------
This test shows how to escape from the Super+Tab switcher.

#. Start with a clean screen
#. Press Super+Tab one or more times to make the launcher switcher to initialize
#. Press the Escape key when still pressing Super

Outcome:
  The Super Tab launcher switcher should terminate without performing any action
  The previously selected launcher item should be deselected.