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

List:       kde-panel-devel
Subject:    Re: Discussion for Virtual Desktops and Activities future
From:       Nate Graham <nate () kde ! org>
Date:       2018-07-13 15:50:52
Message-ID: 16494567a9c.f1d1dd7c1646.9061296472924289865 () kde ! org
[Download RAW message or body]

 ---- On Fri, 13 Jul 2018 08:22:31 -0700 Ivan Čukić <ivan.cukic@kde.org> \
wrote ----   > This would provide the more obvious distinction - "groups" \
are for   > window management and "activities" are about providing \
different   > workspaces. "groups" would be volatile in the sense that \
their number   > can vary a lot - quick creation, automatic destruction \
etc. (like   > activities in gnome shell) 

Hmm, just on first glance I'm not a huge fan of this. It seems like it \
would just replace confusion over two similar-but-slightly-different \
concepts that have their own user interfaces with confusion over two other \
similar-but-slightly-different concepts that have their own user \
interfaces.

Instead, perhaps we can help out the Group C users by leveraging an \
existing feature of our Virtual Desktop implementation: the ability to have \
not just a flat list of Virtual Desktops, but rather a two-dimensional \
array of them. Users who currently use both multiple Activities and \
multiple Virtual Desktops could use the columns to approximate Activities, \
and the rows within each column as actual Virtual Desktops. Here's an \
example:

Status quo
==========

Activity 1: work
- Virtual Desktop 1: Web browser and IDE
- Virtual Desktop 2: Email and chat apps

Activity 2: home
- Virtual Desktop 1: Web browser and music player
- Virtual Desktop 2: IRC and Telegram


Proposed new workflow
=====================

 Work "stack"         Home "stack"
> ------------|       |------------|
> VD 1    |       |    VD 3    |
> Web browser|       | Web browser|
> IDE    |       |Music player|
> ------------|       |------------|

> ------------|       |------------|
> VD 2    |       |    VD 4    |
> Email   |       |Konversation|
> chat    |       |  Telegram  |
> ------------|       |------------|

With a user interface that explicitly supports and encourages this sort of \
thing (e.g. the ability to apply current activity-specific features such to \
multiple Virtual Desktops; "next" and "previous" keyboard shortcuts \
automatically bound to the top row of each column), it might be sufficient.

Nate


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

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