- 26 Oct, 2020 2 commits
-
-
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 2 commits
-
-
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>
-
- 14 Oct, 2020 1 commit
-
-
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>
-
- 09 Oct, 2020 2 commits
-
-
Guido Gunther authored
Closes: #382 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 08 Oct, 2020 1 commit
-
-
Add a simple torch quick setting. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 06 Oct, 2020 3 commits
-
-
This gives us better control which output to rotate and does away with one more private protocol. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Use the output transform in instead of a degree value. This will allow us to handle flipped configuraitons correctly. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
It's marked as read-only Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 02 Oct, 2020 2 commits
-
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Fixes several gtk-doc warnings Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 28 Sep, 2020 1 commit
-
-
The session manager is supposed to handle this. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 18 Sep, 2020 1 commit
-
-
Zander Brown authored
Usage of gint,gdouble,gfloat is discouraged in projects such as glib/gtk In gtk4 all usage of gint/gdouble/gfloat has been dropped Fix Librem5/phosh#364
-
- 17 Sep, 2020 1 commit
-
-
Zander Brown authored
Make sure all our license headers match the style in HACKING.md Update SPDX tags to the current notation Add a few missing headers, including one for Alexander Mikhaylenko who also requested an email update
-
- 15 Sep, 2020 4 commits
-
- 18 Jul, 2020 1 commit
-
-
This makes it symmetric with `phosh_shell_set_locked ()`. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 06 Jul, 2020 1 commit
-
-
Guido Gunther authored
As for the other mangers we create them in the shell so others can consume them. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 01 Jul, 2020 2 commits
-
-
This makes sure we get an unrotated shell in any case (e.g. if phosh crashes in landscape mode) Closes: #265 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows us to emit the 'rotated' signal when it really happened. This will get simpler once we have wlr-output-management so we can properly use the builtin monitor instead of the primary one. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 29 Jun, 2020 3 commits
-
-
panels_dispose () is invoked by phosh_shell_set_primary_monitor so if we unref faders there but don't invoke g_ptr_array_new this turns out as (phosh:34331): GLib-CRITICAL **: 11:56:32.107: g_ptr_array_add: assertion 'rarray' failed Instead don't unref the faders there but only on shell shutdown and also properly init the array if a fader times out. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 17 Jun, 2020 1 commit
-
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 13 Jun, 2020 1 commit
-
-
Guido Gunther authored
-
- 18 May, 2020 3 commits
-
-
Guido Gunther authored
With the monitor-manager's PowerSaveMode wired up it's enough to lock the screen to make g-s-d then tell us to blank the screen. This makes sure compositor, shell and g-s-d have the same idea about the screen state. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Some things should only happen when the shell fully started up add a method to find out if that happened. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
LockscreenManager got this right but the shell would emit a signal on every invcation although the state would not change. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 29 Apr, 2020 1 commit
-
-
expired notifications are no longer automatically dismissed
-
- 15 Apr, 2020 3 commits
-
-
Guido Gunther authored
This allows us to use it outside of main(). Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This makes sure we treat the wayland protocol enum as internal to the monitor implementation. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This method can be used to turn power saving on or off. Currently it only turn on power saving for the display but this can be extended in the future. This prevents e.g. PhoshSettings from having to know about the intrinsics of power saving. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 10 Apr, 2020 2 commits
-
-
We don't use it atm and if we need popups again we want to wrap them in proper objects. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This will allow us to drop the xdg popup code. It's the minimal change that uses the same object lifecycle for settings as before. Closes: #155, #216 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- 07 Apr, 2020 1 commit
-
-
Arnaud Ferraris authored
-
- 24 Mar, 2020 1 commit
-
-
This is needed in preparation for #155 anyway. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-