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

Fushan Wen <qydwhotm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.27.4
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/commit/ |ma/kde-gtk-config/commit/5f
                   |376c74f582a41a8e0eec7c4443d |75f4c94d5fc07cc3dd9b36c78a2
                   |8b7401be97f0d               |97f3135feae
             Status|ASSIGNED                    |RESOLVED

--- Comment #42 from Fushan Wen <qydwhotm...@gmail.com> ---
Git commit 5f75f4c94d5fc07cc3dd9b36c78a297f3135feae by Fushan Wen.
Committed on 30/03/2023 at 00:17.
Pushed by fusionfuture into branch 'Plasma/5.27'.

kded: provide `org.gtk.Settings` when `GTK_USE_PORTAL` is not set on Wayland

A number of things that gnome-settings-daemon monitors for all the GTK+
applications aren't currently available for GTK+ Wayland clients, only
through XSettings.

As we already monitor fontconfig configurations, enabled GTK+ modules
and whether applications should use animations, export those through a
D-Bus interface.

See https://bugzilla.gnome.org/show_bug.cgi?id=786693

Based on patch by Martin Blanchard <tch...@gmx.com>

https://bugzilla.gnome.org/show_bug.cgi?id=786694

Upstream change:
https://github.com/GNOME/gnome-settings-daemon/commit/522640a6df95312669871e4f881afe4e37e495f9
FIXED-IN: 5.27.4

A  +9    -0    .reuse/dep5
M  +15   -2    kded/CMakeLists.txt
A  +76   -0    kded/gsd-xsettings-manager/gsd-xsettings-manager.cpp    
[License: GPL(v2.0+)]
A  +32   -0    kded/gsd-xsettings-manager/gsd-xsettings-manager.h     [License:
GPL(v2.0+)]
A  +7    -0    kded/gsd-xsettings-manager/org.gtk.Settings.xml
M  +11   -0    kded/gtkconfig.cpp
M  +4    -0    kded/gtkconfig.h

https://invent.kde.org/plasma/kde-gtk-config/commit/5f75f4c94d5fc07cc3dd9b36c78a297f3135feae

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

Reply via email to