https://bugs.kde.org/show_bug.cgi?id=341143

Bill Michaelson <kde...@bill.from.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kde...@bill.from.net

--- Comment #193 from Bill Michaelson <kde...@bill.from.net> ---
(In reply to David Edmundson from comment #167)
> 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.

At the risk of polluting the thread, I just want to add a gratuitous (!) thank
you, not just for your willingness to do the hard work to resurrect the
feature, but for your work on the project in general.

I've used KDE for several years because it is feature-rich, perhaps to a fault.
 It draws criticism from many corners by people who prefer "lightweight."  But
it's my personal preference.  KDE does not force me to adapt to a predetermined
work style.  It adapts to me.  I can appreciate that the functionality that was
removed is effectively available via Activities and arguably in a more logical
presentation, but the metaphor is different.  As someone who has used
Activities and Desktops simultaneously for years, I have developed a particular
work style and set of habits such that the removal was jarring.  It was
antithetical to what I have always regarded KDE to represent.

Sure, I can adapt, but that misses the point, and frankly, the imperious
rejoinder to objections that "it's not needed" smacks of arrogance and invites
the observation that KDE is not needed.  As the developer, one is entitled to
their arrogance, and as a person one is entitled to their irritation.  But it
surprised me.  Sorry, but that's how I see it.

Please affirm that the functionality will be restored and that users have not
been abandoned due to pique.  I can wait, and I don't look a gift horse in the
mouth.  But tell us we have a reason to wait, OK?  A very few words will
suffice.  Just as a courtesy.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to