https://bugs.kde.org/show_bug.cgi?id=341143
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CONFIRMED --- Comment #167 from David Edmundson <k...@davidedmundson.co.uk> --- Update: I met with Martin G (kwin maintainer) and Marco to come up with a solid plan moving forward. - We make ShellClient virtual desktops contain an ID not merely a stack index. - ShellClient VD cardinality is changed to match activities. - DesktopGrid Effect gets rewritten in QtQuick (we need a change in there for the cardinality changes, and Martin G has had a rule since 2014 that it needs a rewrite before any edits..) - I invert the DesktopView mapping logic in ShellCorona from Activity -> Physical Screen to Physical Screen -> Activity. (possibly refactoring into ScreenCorona class: Rule of Dave - if you have nested maps, you're missing a class.) - KWin activity code gets dropped completely. - 1 DesktopView is created per VD. Bam everyone wins, and we get this feature without any config migrations needed. Will take some time, so please continue to be patient. Note: This is a bug tracker for devs, not a public forum. I do not want to be flooded with off topic comments. It makes my job harder, as I need to find my notes. Do so and I will close this bug. -- You are receiving this mail because: You are watching all bug changes.