- 03 Nov, 2020 1 commit
-
-
Arnaud Ferraris authored
The current code considers that only phones are dockable. This patch improves the device mode check so that tablets also benefit from auto mode switch (tested on the PineTab).
-
- 26 Oct, 2020 14 commits
-
-
This makes sure we don't show the button even though squeekboard would not unfold. Closes: #363 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Show no icon when undocked Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Docked manager figures out if a device has enough hardware around to be treated as desktop/laptop. If so it sets the corresponding settings like floating windows, etc. The quick setting allows to override this. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This uses logind's chassis type and informtion about connected hardware to dermine the device type and what the device acts like (e.g. a phone with monitor and keyboard/mouse should be handled like a desktop). Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
From https://gitlab.gnome.org/Teams/Design/icon-development-kit/ as of 0831cbb900e02aaa37bd270a25171c1751394cb8
-
So we can cherry the chassis type Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
We don't bother to introduce a separate PhoshWlSeat object for that yet. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This makes sure we expose the DBus interface past setting up all the monitor related wayland protocol listeners Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows to listen to a single signal when the number of monitors changed. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Simplify the code now that we know we have all the monitor information FIXME: this breaks getting the initial list of toplevels Closes: #392 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This is needed to get reliable monitor information. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
So far we were lucky that no wl_display_roundtrip () would let us miss existing toplevels. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 23 Oct, 2020 8 commits
-
-
We use org.gnome.shell.keybindings `toggle-overview` and `toggle-application-view` to focus the application switcher and app search respectively. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Closes: #398 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
As per conding style. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
As per coding style Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows to register global keyboard events from different parts of the shell easily and moves it's handling out of the overcrowded settings. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows to keyboard navigate on the home screen Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 20 Oct, 2020 6 commits
-
-
Guido Gunther authored
This makes the visibility property r/o and makes sure it gets updated when the corresponding DBus property actually changes (after the async call or when we're told it changed from the OSK). This makes sure they stay in sync. This is also simpler since we don't need to bother with variant parsing, etc. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
So far we hid it on every state change. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This makes sure we don't show the button even though squeekboard would not unfold. Closes: #363 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 19 Oct, 2020 2 commits
-
-
for less code. And rather check for the right type in public methods instead. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 15 Oct, 2020 3 commits
-
-
We allowed to go down to three which makes things look bad when quick settings information gets too wide (e.g. wifi SSID). Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 14 Oct, 2020 5 commits
-
-
Guido Gunther authored
Otherwise it remains empty e.g. when we move the primary display. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
The panel might go away (e.g. when moved between outputs). This makes sure the notification list does not send to an already disposed object. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This avoids a notification banner when the notificaiton list is already open. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 11 Oct, 2020 1 commit
-
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-