- Jul 23, 2018
-
-
Guido Gunther authored
implement system prompter Closes #19 See merge request Librem5/phosh!67
-
Guido Gunther authored
-
Guido Gunther authored
This gives us system modal dialogs for all important pin entries (if they use Gcr as they should). Based on gnome-shell's shell-keyring-prompt.c as well as Gcr's own ui/gcr-prompt-dialog.c Closes: #19
-
Guido Gunther authored
This makes e.g. gcr system prompter happy but other things like services trying to connect to g-s-d need it too.
-
Guido Gunther authored
This should increase readability and make it simpler for folks not familiar with the script.
-
Guido Gunther authored
-
Guido Gunther authored
settings: Make brightness slider work correctly See merge request Librem5/phosh!90
-
Guido Gunther authored
Clicking on the slider worked but dragging it resulted in a flickering display. This works now but beware of https://github.com/swaywm/wlroots/issues/613
-
Guido Gunther authored
Start phosh via gnome-session Closes #23 See merge request Librem5/phosh!83
-
Guido Gunther authored
This is not good for the running session.
-
Guido Gunther authored
-
Guido Gunther authored
Things like gnome-terminal require an UTF-8 locale and although we expect gnome-session to set this up it's better to have a UTF-8 locale right away.
-
Guido Gunther authored
This makes sure other packaging formats get the configuration too.
-
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
-