[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Virtual Desktop and Activities future: Merging proposal
From:       Ivan Čukić <ivan.cukic () kde ! org>
Date:       2018-07-24 18:36:57
Message-ID: CAAWhJrzbVJTF6v2sugYF3TkmO4zCS3wEumwasNJX9yOUFHZFSg () mail ! gmail ! com
[Download RAW message or body]

So, if I understood this correctly, KAMD keeps a list of activities,
and a list of VDs which are usually mapped 1-1, but could also be 1-n.

Adding an activity would mean adding a VD (just one by default).
Removing an activity would mean removing all VDs for that activity.

This could be (I think) easily done as another KAMD plugin. The plugin
could also provide the info about VDs that belong to the current
activity for 'advanced' versions of pager (if they get implemented by
a third party) etc.

This could work. Might end up even being better feature-wise than our
current setup. There were quite a few users who wanted different
number of VDs per-activity.

I think that all group "C" problems could be remedied with custom
Plasma applets.

There is one question, though. Do the new VDs support showing a window
on two different VDs?


Cheers,
Ivan




On Tue, Jul 24, 2018 at 1:40 PM Marco Martin <notmart@gmail.com> wrote:
> 
> On Mon, Jul 16, 2018 at 11:47 PM David Edmundson
> <david@davidedmundson.co.uk> wrote:
> > - If someone else wants to add new effects/pagers that group/filter VDs they \
> > should be able to. (like Michails quite cool mockups and stuff) I don't think \
> > that requires any changes in the VD protocol to do so, and we definitely \
> > shouldn't block on it nor make it a default.
> 
> I like this proposal.. after a basic version of virtual desktops
> working for 5.14 we can start with prototypes
> 
> --
> Marco Martin



-- 
KDE, ivan.cukic@kde.org, http://cukic.co/
gpg key fingerprint: 292F 9B5C 5A1B 2A2F 9CF3  45DF C9C5 77AF 0A37 240A


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic