gnome-gitlab guidog/xdg-desktop-portal-phosh v0.46.0

3 days ago

Summary of changes

  • Add notification portal with initial v2 support. This allows notification
    features like categories (im.received) or body markup in flatpaks
    to be delivered to the user.
  • Support setting lockscreen wallpaper
  • Update to pfs 0.0.2 so support search and other improvements
  • Contributors:
    • Gotam Gorabh
    • Guido Günther

Detailed changes

xdg-desktop-portal-phosh (0.46.0) experimental; urgency=medium
.
  * treewide: Format meson files
  * ci: Update shared scripts to a9fef9a
  * ci: Check meson format
  * build: Bump dependency on xdg-desktop-portal
  * build: Bump glib dependency.
    Useful for g_autofd
  * notification: Add new portal.
    This is based on GTK's impleentation. We add our own implementation
    so we can add portal v2 features:
        https://github.com/flatpak/xdg-desktop-portal-gtk/pull/516
  * notification: Drop unused data argument
  * portal: Enable the notification portal
  * notification: Support markup-body
  * notification: Support transient and resident display hint.
    These can be mapped to fdo hints right away.
  * notification: Support category.
    This is part of v2 of the notification spec
  * notification: Support "silent" sound hint
  * notification: Advertise v2 support
  * notification: Provide supported-options.
    We add the categories we handle in phosh atm.
.
xdg-desktop-portal-phosh (0.46~rc1) experimental; urgency=medium
.
  [ Gotam Gorabh ]
  * docs: Fix running command path
.
  [ Guido Günther ]
  * build: Update dot files from meta-phosh
  * wallpaper-preview: Use center box for top panel.
    Improves layout, especially when we hide the clock
  * wallpaper: Add lockscreen wallpaper preview.
    Add a dedicated preview for the lockscreen wallpaper.
  * wallpaper: Actually set the lockscreen wallpaper.
    Until now the `set-on` flag was completely ignored. Handle `lockscreen`
    to set the lockscreen wallpaper.
  * pfs: Bump to 0.0.2

Don't miss a new xdg-desktop-portal-phosh release

NewReleases is sending notifications on new releases.