Nico * Merged a patch for p-w to introduce a WITH_X11 cmake option Some follow-ups: * https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1966 * https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1967 * Fixed KHelpCenter now showing most KCMs: https://invent.kde.org/system/khelpcenter/-/merge_requests/20 * Fixed X11 monitor EDID parsing in kwin: https://invent.kde.org/plasma/kwin/-/merge_requests/2750 * Refactored KWin to make bugs such as the above less likely: https://invent.kde.org/plasma/kwin/-/merge_requests/2754 * That patch raises the compiler requirements, but should be fine * Removed unused SeviceTypes declarations from lots of places * Random cleanups here and there * Fixed kscreen KCM crashing on screens with 0x0 geometry: https://invent.kde.org/plasma/kscreen/-/merge_requests/122 [asturm: libksysguard also has an X11 dep like that, could work on that with the same logic] [nicofee: yes, there are plenty of places left including plasma-desktop]
* Given the recent Latte news I proposed to add it to the regular Plasma releases to make it easier for "us" to do some basic maintainance: https://mail.kde.org/pipermail/plasma-devel/2022-July/122616.html [discussion about that, pros is easier to catch when things break, cons, the implied message may be wrong as it could message it's more maintained now while it's less] [probably making the tarball the same day but not advertising it as part of the plasma release] Fusan * More a11y works in kdeplasma-addons 15Puzzle is now playable with only a keyboard: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/209 give Timer applet a fresh new compact representation: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/211 * Allow to cycle through more than one panel, also port m_panelViews to std::map so it can be lighter, since panels need an ordered container. https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1983 * Add option to disable updating PoTD over metered connections: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/207 DavidE RE: porting to QMap -> QMap there's a frameworks thread about porting to frameworks things with stl equivalents the consensus there was "do it for pointers, not for containers" [discussion about what is still needed to remove completely KDisplayManager in favor of SessionManagement] Kai Uwe plasma-browser-integration: Started porting to Manifest v3 Chrome will stop supporting Manifest v3 EOY Features that do not interact with website contents (historyrunner, tabsrunner, kdeconnect integration, download monitoring) were straightforward to port Interacting with website contents (mpris, purpose share) will be a PITA to port, fvogt already did some PoC a year ago, need to look into that: https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/14 KRunner: Set location (for slidingpopups effect) before showing, please review: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1986 Plasma-pa: Fixed volume monitor not working for "recording applications" KWin: Fixed flickering while resizing Chrome after some refactoring in KWin, also fixed a (potential) crash in that area PowerDevil: Low/critial battery notification now shows if battery drains even while plugged in Some other minor notification fixes KScreenlocker: Added "busy" property to authenticator (not used by UI yet because:) Experienced an issue where it would remain busy indefinitely when auto-locked not sure yet what causes this, as it doesn't happen when locking manually https://bugs.kde.org/show_bug.cgi?id=457179 looks related, hope this patch helps here KIO: Add Solid actions to KFilePlacesView (WIP) Allows to add e.g. "format partition" to context menu of a drive in Places panel using the actions from Device Notifier please have a look: https://invent.kde.org/frameworks/kio/-/merge_requests/930 Marco * work on bug https://bugs.kde.org/show_bug.cgi?id=455783 -> https://invent.kde.org/plasma/kwin/-/merge_requests/2680 * this is about having better keyboard navigation with qml fullscreen effects and multi monitor together * still working on some last problems on this patch * most work this week done to restore the crossfade effect in kwin https://bugs.kde.org/show_bug.cgi?id=439689 -> https://bugs.kde.org/show_bug.cgi?id=439689