| Summary: | Discrete GPU dialog sets the legacy X-KDE-RunOnDiscreteGpu desktop key as overlooked backwards compatibility instead of upstream PrefersNonDefaultGPU | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Berk Elyesa Yıldırım <beryesa> |
| Component: | Properties dialog | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | beryesa, kdelibs-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kio/-/commit/3fc80769b60d3590d8ece6955852080584accbaf | Version Fixed/Implemented In: | 6.1 |
| Sentry Crash Report: | |||
|
Description
Berk Elyesa Yıldırım
2024-02-19 10:22:55 UTC
Sounds good, feel free to fix this! Dropping X-KDE-RunOnDiscreteGpu makes sense to me since it's deprecated and we're in KF6 territory now. Be aware of parallel work ongoing in https://invent.kde.org/frameworks/kio/-/merge_requests/1556. A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1562 Thanks, I checked 1556 and this is way above that to interfere anything, just desktop key checking hehe Just the write action condition can simply be reversed (instead of being dropped) for 5.27, but either way that needs approval and I don't know how to do stuff for LTS yet.. Git commit 3fc80769b60d3590d8ece6955852080584accbaf by Harald Sitter, on behalf of Berk Elyesa Yıldırım. Committed on 15/03/2024 at 13:43. Pushed by sitter into branch 'master'. Drop legacy keys for m_runOnDiscreteGpuBool We shouldn't write X-KDE-RunOnDiscreteGpu anymore, Prefer PrefersNonDefaultGPU following the upstream spec. It was already half-broken anyway. M +1 -6 src/widgets/kpropertiesdialogbuiltin_p.cpp https://invent.kde.org/frameworks/kio/-/commit/3fc80769b60d3590d8ece6955852080584accbaf |