https://bugs.kde.org/show_bug.cgi?id=466252

--- Comment #16 from Harald Sitter <sit...@kde.org> ---
Git commit 560d71422bbe563454859895c42e5090c7d5bd23 by Harald Sitter.
Committed on 17/03/2023 at 12:58.
Pushed by sitter into branch 'master'.

move from kwin API to portal API

instead of directly talking to org.kde.KWin talk to
org.freedesktop.portal.Desktop's Settings interface. This allows us to
abstract the actual implementation of those interfaces, and more
importantly allows us to not have all kirigami apps talk to our wayland
compositor and get access to literally all its dbus functionality

M  +2    -2    src/libkirigami/CMakeLists.txt
A  +18   -0    src/libkirigami/dbustypes.h     [License: LGPL(v2.0+)]
A  +27   -0    src/libkirigami/org.freedesktop.portal.Settings.xml
D  +0    -13   src/libkirigami/org.kde.KWin.TabletModeManager.xml
D  +0    -45   src/libkirigami/org.kde.KWin.VirtualKeyboard.xml
M  +25   -24   src/libkirigami/tabletmodewatcher.cpp
M  +55   -66   src/libkirigami/virtualkeyboardwatcher.cpp

https://invent.kde.org/frameworks/kirigami/commit/560d71422bbe563454859895c42e5090c7d5bd23

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to