[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