gnome-gitlab World/Phosh/phosh v0.37.1

latest releases: v0.43_rc1, v0.42.0, v0.42_rc1...
7 months ago

Summary of changes

  • Fix background scaling after rotation
  • Adjust session startup for gnome-session >= 46 which broke all
    backwards compat by not accepting --systemd anymore.
  • Contributors:
    • Guido Günther

Detailed changes

phosh (0.37.1) experimental; urgency=medium
.
  * background: Use getters.
    Easier to read and avoids g_object_get() round trip
    (cherry picked from commit a43767158b9ee4c5a8190bd75f35674057f925f1)
  * background-manager: Refresh the background on monitor configuration changes.
    Otherwise we keep using the old pixmap which likely doesn't fit the
    current scale or screen orientation.
    Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1035
    (cherry picked from commit ba43d796764c1e56873c045d45508bd5bf2ca1d5)
  * background: Exit early if layer surface isn't fully configured yet.
    We can't query width or height if configuration isn't done.
    (cherry picked from commit 8c2b2adb1276f64f5f9cf4fded5dc215d4e85da9)
  * session: Only append session manager if supported by gnome-session
    gnome-session dropped support for --builtin and --systemd. So don't
    append that argument if it doesn't show up in gnome-session's help
    output.
  * build: Use systemd session manager by default
    gnome-session dropped support for the builtin manager in 46.

Required versions of related projects

Required patches that are merged upstream but not yet in a released version:

(none)

Required patches that aren't merged upstream yet:

Recommended patches on other projects

Patches that are merged upstream but not yet in a released version:

Patches that aren't merged upstream yet:

See meson.build and debian/control for build-time and run-time dependencies.

For older releases

These are only some of the required/recommended patches. If in doubt please use the released versions above:

Don't miss a new phosh release

NewReleases is sending notifications on new releases.