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.

Reply via email to