gnome-gitlab World/Phosh/phosh v0.31.0

latest releases: v0.42_rc1, v0.41.1, v0.41.0...
12 months ago

Summary of changes

  • Ship portal configuration for xdg-desktop-portal
  • Handle tablet-mode-switch of convertibles
  • Contributors:
    • Guido Günther
    • Simon McVittie
  • Distributors please check updated note below on wl-clipboard, xdg-desktop-portal, vte and gnome-settings-daemon

i18n updates

  • UI translations:
    • Artur S0 (ru)
    • Asier Sarasua Garmendia (eu)
    • Boyuan Yang (zh_CN)
    • Efstathios Iosifidis (el)
    • Fran Dieguez (gl)
    • Jürgen Benvenuti (de)
    • Martin (sl)
    • Nathan Follens (nl)
    • Sabri Ünal (tr)

Detailed changes

phosh (0.31.0) experimental; urgency=medium
.
  [ Guido Günther ]
  * data: Add portals default config.
    We keep the `UseIn` in phosh.portal for the moment to support
    older xdg-desktop-portal.
    Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/979
    Thanks to Pablo Correa Gomez for bringing this up
  * portals: End lines with a semicolon.
    It's a desktop file like syntax
  * portals: Use wlr as fallback for screenshot portal.
    E.g. Debian has it disabled for the gtk portal.
  * portal: Disable screencast portal. No implementation yet.
  * portal: Add secrets portal.
    Provided by gnome-keyring
  * wayland: Make zwlr_output_power_manager_v1 mandatory.
    It's there since phoc 0.1.6.
  * suspend-manager: Drop unused variable
  * protocol: Add phoc-device-state-unstable-v1.
    Track the device state capabilities and merge them into the seat's caps.
    This way we only need to worry about one set of capabilities.
  * mode-manager: Set tablet or laptop mode for convertibles.
    Based on a patch by Jonathan Hall.
    Closes: https://gitlab.gnome.org/World/Phosh/phoc/-/issues/320
  * mode-manager: Switch between tablet and laptop mode.
    When the seat as the needed caps we register a listener for the
    switch and switch between tablet and laptop mode based on its state.
  * ci: Update variables. We moved to trixie
.
  [ Simon McVittie ]
  * data: Install phosh-portals-conf in /usr/share.
    This is supported in xdg-desktop-portal >= 0.17.1
    Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/982
.
  [ Boyuan Yang ]
  * Add Chinese (China) translation
.
  [ Sabri Ünal ]
  * Update Turkish translation
.
  [ Fran Dieguez ]
  * Update Galician translation
.
  [ Efstathios Iosifidis ]
  * Update Greek translation
.
  [ Asier Sarasua Garmendia ]
  * Update Basque translation
.
  [ Artur S0 ]
  * Update Russian translation
.
  [ Nathan Follens ]
  * Update Dutch translation
.
  [ Martin ]
  * Update Slovenian translation
.
  [ Jürgen Benvenuti ]
  * Update German translation

Required versions of related projects

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

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:

(none)

Patches that aren't merged upstream yet:

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

Recommended related projects

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.