- Jul 23, 2018
-
-
Guido Gunther authored
Phosh is of little use without it.
-
Guido Gunther authored
Instead of launching rootston directly spawn it via /usr/bin/phosh and make it run the session. Closes: #23
-
Guido Gunther authored
Install it to /usr/share/gnome-session/ so GNOME's gnome-session can find it.
-
Guido Gunther authored
gnome-session starts applications by desktop file. We set X-GNOME-AutoRestart=false for the moment to make it simpler to spawn new development versions. We might change that at a later point for release builds.
-
- Jul 22, 2018
-
-
Guido Gunther authored
gnome-session needs an X11 display so start rootston first and make it spawn gnome-session (which will spawn phosh later on).
-
- Jul 20, 2018
-
-
Guido Gunther authored
Preface all LayerSurface namespaces with "phosh" See merge request Librem5/phosh!89
-
Guido Gunther authored
This makes sure our rootston extension can find it. Name the panel itself "phosh" since this surface's output is being rotated.
-
- Jul 18, 2018
-
-
Guido Gunther authored
Add home button Closes #27 See merge request Librem5/phosh!88
-
Guido Gunther authored
Just the button to spawn the favorites. Favorites, top anel rework will be done separately (See #24, #29) Closes: #27
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
The convention is to have the _TYPE_ after the prefix
-
Guido Gunther authored
Turn panel into a PhoshLayerSurface instead of open coding it Closes #21 See merge request Librem5/phosh!87
-
Guido Gunther authored
Closes: #21
-
Guido Gunther authored
-
Guido Gunther authored
Introduce PhoshLockscreenManager Closes #25 See merge request Librem5/phosh!85
-
Guido Gunther authored
This makes it configurabe via gnome-settings. But see #28 where this has to go.
-
Guido Gunther authored
This is one open coded layer surface less and another part of #21.
-
Guido Gunther authored
Closes: #25
-
Guido Gunther authored
-
Guido Gunther authored
This gives us better backtraces
-
Guido Gunther authored
Fix various potential crashers and make avoiding them simpler See merge request Librem5/phosh!86
-
Guido Gunther authored
-
Guido Gunther authored
otherwise the unitialized variable might be cleaned up on the error path.
-
Guido Gunther authored
-
Guido Gunther authored
Be pessimistic and assume failure when the pam handle did not get cleanued up earlier.
-
Guido Gunther authored
-
Guido Gunther authored
Traces are still cut off
-
Guido Gunther authored
The files are even more imporatant then
-
Guido Gunther authored
We want to catch these early
-
Guido Gunther authored
Split Wayland registry code into separate class Closes #26 See merge request Librem5/phosh!84
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
Split PhoshWayland out of PhoshShell where the former handles protocol registration and the later all the surfaces and managers. We can move PhoshShell into a separate file once we moved out the lock screen handling to the lockscreen manager. Closes: #26
-
- Jul 16, 2018
-
-
Guido Gunther authored
Support org.gnome.Mutter.DisplayConfig.{Set,Get}CrtcGamma Closes #13 See merge request Librem5/phosh!58
-
Guido Gunther authored
Only add outputs to the list of displays that are fully configured (that received wl_output's done event). This prevents us to from accessing half initialized monitors.
-
Guido Gunther authored
This allows us to listen for the done event.
-