-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement xdg-desktop-portal accent-color spec #12674
Conversation
You can test this PR using the following package version. |
It's fine if you remove the WIP tag, if the only reason is DEs implementing the key; the only actual requirement should be a stable xdg-desktop-portal release with the key. And even then, you can implement it without a stable release, or any release at all. |
PR/Concept looks good to me, although i'll wait what @kekekeks has to say |
The support for the spec seems to be merged into KDE yesterday, so I'd like to wait for the next KDE Neon build to test. Not strictly required though. |
You can test this PR using the following package version. |
Testing it on KDE Neon, it doesn't work.
but as per spec:
|
@affederaffe could we handle that without straying out of spec? perhaps a special case for KDE? (although ik that would suck...) |
@jmacato KDE should fix their portal if it's not following the spec, you shouldn't be working around their bug. |
@jmacato I've asked in the KDE Plasma Matrix room to see if this is actually a spec violation or just me not reading said spec correctly. For now, I'd just wait since no DE has officially released any version that supports it anyway. |
Fixes the problem mentioned in AvaloniaUI/Avalonia#12674
1d58fa3
to
d869881
Compare
You can test this PR using the following package version. |
You can test this PR using the following package version. |
@affederaffe which KDE version is the spec implemented? could i use Debian Sid for testing? |
On 2023/9/16 13:14, Jumar Macato wrote:
@affederaffe <https://github.com/affederaffe> which KDE version is the
spec implemented? could i use Debian Sid for testing?Message ID:
***@***.***>
Plasma 5.27.8
|
You can test this PR using the following package version. |
You can test this PR using the following package version. |
Confirmed to work on Plasma 5.27.8 and 6, GNOME still hasn't merged the relevant PRs... |
https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/244 |
What does the pull request do?
Use the standardized xdg-desktop-portal setting to get the accent color
flatpak/xdg-desktop-portal#815
Currently, no DE actually implements it as it just got merged, hence WIP
What is the current behavior?
Accent colors only work on KDE
What is the updated/expected behavior with this PR?
Accent colors should work on every DE that provides them via the settings portal
How was the solution implemented (if it's not obvious)?
Checklist
Breaking changes
Obsoletions / Deprecations
Fixed issues