New Features:

  • Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more.
  • Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices.
  • Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme.

Enhancements:

  • Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal.
  • Introduce umockdev-based tests.
  • Improve the icon validator so it can deal with memfd-based icons.
  • Clarify behavior of the Settings portal for non-standardized keys.
  • In the Global Shortcuts portal, clarify that the result the BindShortcuts
  • of may be a subset of all requested shortcuts.
  • Add a documentation page about icon validation requirements.

Bug Fixes:

  • Fix memory leaks in the Background, Email, and Global Shortcuts portals.
  • Fix a general file descriptor & memory leak.
  • Fix a regression in the Settings portal.
  • New and updated translations.
    • @Heavybell
      link
      English
      11 day ago

      Would this allow apps like Solaar or Piper to work without having a udev rule allow the seat user and plugdev groups RW access to all logitech /dev/hidraw* nodes?

    • HubertManne
      link
      fedilink
      24 days ago

      I have been looking for something like a linux portable apps so I can have my applications on a thumb drive. would this be related to that?

      • @[email protected]
        link
        fedilink
        English
        73 days ago

        flatpaks can do that, but appimages are probably more what you’re looking for. most distros have the required appimage libraries to allow them to run. flatpaks are a bit less portable in my experience but there still just single bundles that you can save to a thumbdrive

        • HubertManne
          link
          fedilink
          13 days ago

          thanks. i have been comparing them and vacilating but I think im going to go ahead and give it a try. ironically portable apps was one thing keeping me from leaving windows as it made changing hardware a breeze.

      • @[email protected]
        link
        fedilink
        English
        24 days ago

        This would not. This allows applications to list and select USB devices.

        However, you can install most applications to a USB stick today. As long as they’re built for the same architecture and all the dependencies are satisfied everything should just work.

        • HubertManne
          link
          fedilink
          13 days ago

          I thought flatpak had all the dependencies built in but maybe im thinking of something else

          • @[email protected]
            link
            fedilink
            English
            33 days ago

            As another commenter mentioned, AppImage might be easier in these circumstances. They wouldn’t be dependent on any external Flatpak installation & configuration.