- Jul 27, 2018
-
-
Guido Gunther authored
We want to check for equality. This avoids a leak.
-
Guido Gunther authored
This avoids an extra empty line in the output.
-
Guido Gunther authored
Use login shell so /etc/profile.d gets parsed See merge request Librem5/phosh!96
-
Guido Gunther authored
and use a simpler expressionfor WL_OUTPUT_CURRENT_MODE
-
Guido Gunther authored
This makes sure all files from /etc/profile are properly sourced. The trick is taken from /usr/bin/gnome-session itself.
-
Guido Gunther authored
so applications requiring X11 can start. See e.g. Librem5/Apps_Issues#42 is fixed. Don't remove it form the config so it's easy for people to test without XWayland.
-
- Jul 25, 2018
-
-
Guido Gunther authored
Use current mode See merge request Librem5/phosh!95
-
Guido Gunther authored
Instead of hardcoding it use the data we have.
-
Guido Gunther authored
So far we looked at the mode with the highest resolution. Another fix for #30. Where add a custom mode to the end of the mode list.
-
Guido Gunther authored
This returns the currently set mode
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
Update German translation See merge request Librem5/phosh!94
-
Guido Gunther authored
-
- Jul 24, 2018
-
-
Guido Gunther authored
phosh: Scale monitor resolution Closes #30 See merge request Librem5/phosh!93
-
Guido Gunther authored
wl_output gives us the unscaled resolution. We need to scale that with the currently set scale. This brings the settings menu back to the screen and makes the favorites menu fit. Also take the home buttons size into account and flip width and height on rotation. Closes: #30
-
Guido Gunther authored
Take screenshots during CI See merge request Librem5/phosh!92
-
Guido Gunther authored
We're only interested in phosh's criticals and warnings so adjust the corresponding greps.
-
Guido Gunther authored
-
Guido Gunther authored
-
- 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.
-