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.