forked from pool/xdg-desktop-portal
Accepting request 1112076 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1112076 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/xdg-desktop-portal?expand=0&rev=71
This commit is contained in:
parent
f1f410dcd2
commit
02ab8da6dd
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cafa7c4289decf203d21829abbbefc3e968c9975664685e151db2c701b532a8b
|
||||
size 258252
|
3
xdg-desktop-portal-1.18.0.tar.xz
Normal file
3
xdg-desktop-portal-1.18.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5ea35a6420a98b598c83355fc19feaea8ba999149641bf84079b0c572b00f5bd
|
||||
size 260788
|
@ -1,3 +1,66 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 19:45:54 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 1.18.0:
|
||||
+ Highlights:
|
||||
- A new config-based portal matching mechanism that gives
|
||||
preciser control over which portal backends are picked for
|
||||
each portal.
|
||||
- New portals: Clipboard and Input Capture.
|
||||
- The settings portal now documents an 'accent-color' key.
|
||||
+ New portal APIs:
|
||||
- Introduce a new Clipboard portal. This portal extends the
|
||||
Remote Desktop portal by adding support for sharing clipboard
|
||||
between remote machines.
|
||||
- Introduce a new Input Capture portal. This portal adds
|
||||
mechanisms for taking control of input devices. The primary
|
||||
usage model is centered around the InputLeap and Synergy use
|
||||
cases, where local devices are used to control remote
|
||||
displays.
|
||||
- Add an "accept-label" option the the Print portal. This lets
|
||||
apps suggest a proper label to the print operation.
|
||||
- Document a new 'accent-color' key in the Settings portal.
|
||||
This key represents an arbitrary color in sRGB colorspace.
|
||||
How implementations of the portal provide this key is
|
||||
entirely dependent on their internal policies and design.
|
||||
- Support restoring remote desktop sessions.
|
||||
- Introduce the ReadOne() method in the Settings portal. This
|
||||
method is now preferred over the Read() method, as Read()
|
||||
mistakenly returned a variant inside a variant. The Read()
|
||||
method will continue to exist for compatibility with existing
|
||||
apps, but its usage is deprecated. We recommend apps to port
|
||||
to the ReadOne() method. Apps can decide whether to use
|
||||
ReadOne() or Read() by looking at the version of the Settings
|
||||
portal.
|
||||
+ Changes that might be relevant for distributors:
|
||||
- Rework how portal implementations are loaded. This new, more
|
||||
robust system allows selecting specific backends for specific
|
||||
portals, and layering them when necessary. Platforms that
|
||||
provide portals implementation are encouraged to provide a
|
||||
suitable configuration file.
|
||||
- Drop the Autotools build. Meson is now the only supported
|
||||
build system.
|
||||
- The PipeWire dependency is now mandatory.
|
||||
- Bump GLib dependency to 2.66.
|
||||
+ Misc changes:
|
||||
- Improve robustness of the OpenURI portal by validating more
|
||||
URIs.
|
||||
- Various small visual tweaks to the generated documentation.
|
||||
- Various fixes to the Global Shortcuts portal.
|
||||
- Stop using the deprecated GTimeVal struct.
|
||||
- Document xdg-desktop-portal versioning scheme.
|
||||
- Fix various issues in the OpenURI portal.
|
||||
- Bump interface version of the Printer portal to 2.
|
||||
- Validate addresses following the HTML specs in the Email
|
||||
portal.
|
||||
- Document minimum version of the new ReadOne() method of the
|
||||
Settings portal.
|
||||
- Add a mapping id property to the ScreenCast portal.
|
||||
- Add activation token parameter to the Email portal.
|
||||
- Test tarball generation in CI.
|
||||
- Updated translations.
|
||||
- Add docutils BuildRequires: New dependency.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 9 10:53:54 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: xdg-desktop-portal
|
||||
Version: 1.17.0
|
||||
Version: 1.18.0
|
||||
Release: 0
|
||||
Summary: A portal frontend service for Flatpak
|
||||
License: LGPL-2.1-or-later
|
||||
@ -25,6 +25,7 @@ Group: System/Libraries
|
||||
URL: https://github.com/flatpak/xdg-desktop-portal
|
||||
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||
|
||||
BuildRequires: docutils
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: systemd-rpm-macros
|
||||
@ -106,6 +107,7 @@ This package contains convenience files for developers.
|
||||
%{_userunitdir}/xdg-document-portal.service
|
||||
%{_userunitdir}/xdg-permission-store.service
|
||||
%{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service
|
||||
%{_mandir}/man5/portals.conf.5%{?ext_man}
|
||||
|
||||
%files devel
|
||||
%doc %{_datadir}/doc/%{name}/
|
||||
|
Loading…
Reference in New Issue
Block a user