Bug 224690 - Task manager and KWin window grouping should work together
Summary: Task manager and KWin window grouping should work together
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 230482 232477 297085 307497 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-28 23:08 UTC by Matej Vadnjal
Modified: 2018-06-08 20:15 UTC (History)
17 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
grouped windows = single taskbar entry mockup (904.73 KB, image/png)
2012-11-11 17:58 UTC, S. Christian Collins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Vadnjal 2010-01-28 23:08:27 UTC
Version:            (using Devel)
Installed from:    Compiled sources

With KWin's recent new feature of grouping windows in tabs, it suddenly started to bother me, that for the 6 windows I tabbed together with KWin, I still had 6 separate entries in taskbar.

Therefore I propose, that Task Manager add a new grouping option: "Observe Kwin". When windows are tabbed via KWin, their Task Manager entries should automatically group too. Additionally, when windows are grouped by the user in the taskbar, they should be tabbed together.
Comment 1 Giulio Guzzinati 2010-02-20 02:09:58 UTC
I surely agree!
I don''t think it makes much sense to have three windows on the desktop but 5 taskbar buttons...
Comment 2 GODLiKE 2010-02-26 00:26:43 UTC
I also agree. It's the single thing that keeps me from using that feature.

To show it as a group would be the perfect option, but showing only one entry in the taskbar which changes depending on the window selected on the group, would also be nice.
Comment 3 Martin Flöser 2010-03-12 18:53:52 UTC
*** Bug 230482 has been marked as a duplicate of this bug. ***
Comment 4 Michal Gaspar 2010-03-21 19:52:47 UTC
*** This bug has been confirmed by popular vote. ***
Comment 5 FiNeX 2010-07-11 11:42:47 UTC
*** Bug 232477 has been marked as a duplicate of this bug. ***
Comment 6 niburu1 2010-10-03 02:36:12 UTC
One thing I noticed is that KWin's PREVIEW feature shows only grouped windows. I agree that both task manager and alt-tabbing should only show groups, or at least have the option to show only grouped windows.
Comment 7 Jay LaCroix 2011-11-06 18:12:27 UTC
I completely agree with this, I think that when you group windows together the taskbar items should be grouped somehow too. I am running KDE 4.7 and it seems strange that grouped windows are only shown as grouped in KWIN and nowhere else.
Comment 8 Hans Chen 2012-02-24 12:49:55 UTC
We'll probably see it in Frameworks 5: https://git.reviewboard.kde.org/r/103101/
Comment 9 S. Christian Collins 2012-11-11 17:58:56 UTC
Created attachment 75178 [details]
grouped windows = single taskbar entry mockup

What would make the most sense to me would be if windows grouped by kwin would fold into a single taskbar entry, not just a group (see attached mockup). When you are using any application with tabs (browser, file manager), you don't expect a separate taskbar entry for each tab within the program, right? That would quickly become very hard to manage. When I use kwin grouping, my mind thinks of the grouped applications as a single, tabbed window, and it is confusing to me when the taskbar doesn't reflect that thinking.
Comment 10 František Kučera 2012-11-11 19:54:10 UTC
Comment on attachment 75178 [details]
grouped windows = single taskbar entry mockup

It looks very nice :-)

How would it look, when I would have tens of tabbed/grouped windows? There should be only few of them (recent ones) on the taskbar (IMHO 2-3 is maximum, more will lead to too wide button or too short text).

I also think, that both variants make sense for some situations and the behaviour should be selected by the user – If I have e.g. too much tabs in web browser, I use drop down button to select them – so If the windows/panels are grouped by kwin, I would like to select them by clicking on taskbar item and selecting particular panel from the list. On the other hand, It I have only few grouped windows, this is not necessary and I would just click on the tab.
Comment 11 S. Christian Collins 2012-11-11 20:53:08 UTC
That's a good question. A few possible solutions:
1. Rather than trying to display all the entries in a group, have the taskbar text based on the first of the grouped applications (leftmost tab). For example, if you tab-drag Kwrite to an existing Dolphin window, the taskbar entry would display as: "Dolphin (group)" or "Group: Dolphin". Hovering the mouse over the taskbar entry would list all of the applications included in the group.
2. Continue to truncate the taskbar entry text as more applications are added to the group until only icons show.
3. Allow the group button to be wider than other buttons.

I personally think that #1 would be the best solution. Solution #2 would be confusing and create information overload, and #3 wouldn't help with a large number of windows in a group.
Comment 12 S. Christian Collins 2012-11-11 20:54:32 UTC
I should add that #1 would also be the easiest to implement.
Comment 13 František Kučera 2012-11-11 21:40:55 UTC
I agree with #1. And for 2-3 windows in group, it is elegant to see both/all as shown an mockup. And maybe the group name should reflect the active tab – not only the first one.
Comment 14 S. Christian Collins 2012-11-11 22:09:04 UTC
I agree with your suggestions.
Comment 15 Maarten De Meyer 2012-11-13 04:50:43 UTC
*** Bug 307497 has been marked as a duplicate of this bug. ***
Comment 16 Daniel Faust 2013-03-07 09:05:45 UTC
*** Bug 297085 has been marked as a duplicate of this bug. ***
Comment 17 Nate Graham 2018-06-08 20:15:28 UTC
Hello!

This feature request was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this feature request is already implemented in Plasma 5, or is no longer applicable.

Accordingly, we hope you understand why we must close this feature request. If the requested feature is still desired but not implemented in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham