| Summary: | New Activity Switcher that works like the Pager | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Tim Climis <tim.climis> |
| Component: | Activity Switcher sidebar | Assignee: | Ivan Čukić <ivan.cukic> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | chgonzalezg, chrfedora, dm.vl.ivanov, kde, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.2.2 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | screenshot of compact activity switcher | ||
|
Description
Tim Climis
2015-04-26 04:12:40 UTC
Seems kinda sensible, I'll discuss it next meeting. Hi, There was a really simple switcher for old Plasma that might serve as inspiration: http://kde-apps.org/content/show.php/Activity+Manager+Plasmoid?content=136278 The problem (IMO) with a grid-based layout is that activities should not be a spatial concept. I don't disagree that activities are not a spatial concept. But I do disagree that arranging things in a grid necessarily indicates a spatial relationship. It's often just a good way to cram a lot of information in a small space (the system tray would be a good existing example of this). And if the intent is to take my 3 activities, each with 5 virtual desktops, and replace them with 15 activities instead, then I want to display those 15 activities in the most compact way I can, and a 3x5 or 2x8 grid seems like the best way to go. It certainly beats a single line of 15 items. I agree. Somehow, when you said 'pager' I got caught up in the let's show activities as screens even if you did not say that. Sorry. :) I have a suggestion. Could we have some sort of "tree view" in the activity switcher, with "activity folders"? That way, after making an activity, I'd stuff it in say, the folders "work" and "play", and when using the activity switcher, I'd simply sift through these 2 folders and unfurl the one that was needed. It would make it much easier to sift through many activities (10+), as was my case when I transformed my 2 activities of 5 different virtual desktops each into 10 activities. Maybe later, one could code some keyboard shortcuts for the folders, which open the activity bar already unfurled in the folder associated with the shortcut. (In reply to schwarzwelle from comment #5) When I say "activity switcher" I mean the activity bar. Sorry for the confusion. Created attachment 94283 [details]
screenshot of compact activity switcher
Okay, so I've coded this thing - it works like the system tray, displaying running activities and highlighting the current one. Clicking on a running activity switches to it, and right-clicking on a running activity stops it. You can click an arrow to see the stopped activities, and clicking on a stopped activity starts it. I've attached a screenshot. How would I go about submitting the code? Also, I noticed that since I filed this bug, the Activity Bar plasmoid has become a lot more usable, so kudos to whoever did that. just email plasma-devel@kde.org This is in 5.5 |