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

            Bug ID: 362774
           Summary: KDE Activities do not have a well-defined ordering
           Product: plasmashell
           Version: master
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Activity Switcher
          Assignee: ivan.cu...@kde.org
          Reporter: phelps...@gmail.com
                CC: plasma-b...@kde.org

Activities do not have a consistent ordering, and appear in a different
sequence depending on the kind of widget used for switching.  This makes it
hard for the user to navigate between activities, since they need to remember
that activities appear in a different order in different widgets.  

For example, I have the following activities defined: { "System",
"Development", "Lab", "Latex", "Office", "Reading"}.  In the activity manager,
they are sorted alphabetically from top to bottom: ["Development", "Lab",
"Latex", "Office", "System", "Reading"].  However, I also have an activity
pager widget in my task bar, and the activities there appear in the following
sequence: ["Development", "System", "Office", "Latex", "Reading", "Lab"].  This
makes navigation between activities very error prone.

Activities should have an associated well-defined extrinsic ordering. 
Moreover, the user should be able to *configure* the ordering, because some
activities are related to each other. Allowing the user to specify the ordering
would ensure that it is quick and painless to switch between related
activities.  

This functionality was previously provided by virtual-desktops in KDE 4.x, but
is no longer provided in KDE 5.

Reproducible: Always

Steps to Reproduce:
1.  Configure some activities in a particular sequence
2.  View the activities in the activity manager; they will be sorted
alphabetically
3.  View the activities in the activity pager; they will be sorted arbitrarily

Actual Results:  
 In Step 2 the activities will be sorted alphabetically whereas in Step 3 the
activities will be sorted arbitrarily.  

Expected Results:  
The sequence of activities should be consistent between different views. 

The sequence that activities should appear in should be consistent across
different UI views.  Moreover, the sequence should be configurable by the user.

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

Reply via email to