----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/110504/#review99457 -----------------------------------------------------------
Closing as this review request is more than 2 years old. If it still applies to current Plasma please reopen this review request. Thanks - David Edmundson On May 18, 2013, 2:13 p.m., José Millán Soto wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/110504/ > ----------------------------------------------------------- > > (Updated May 18, 2013, 2:13 p.m.) > > > Review request for Plasma. > > > Repository: kde-workspace > > > Description > ------- > > New grouping strategy was created to allow tasks to be grouped by activity. > If an item is available in multiple activities, it will only appear in one of > the activities the task is available on (except if it's available on all > activities). > GroupManager was modified so that whether items should be grouped just when > the task bar is full or not is not only taken into account when grouping by > program but also when grouping by activity. > Activity icons are not handled yet, so an icon from the first task which was > on the group is used as the icon of the task group. > > > Diffs > ----- > > libs/taskmanager/CMakeLists.txt 70fa791 > libs/taskmanager/groupmanager.h ad4167a > libs/taskmanager/groupmanager.cpp 9ac15e7 > libs/taskmanager/strategies/activitygroupingstrategy.h PRE-CREATION > libs/taskmanager/strategies/activitygroupingstrategy.cpp PRE-CREATION > plasma/desktop/applets/tasks/tasks.cpp dbbb0cb > > Diff: https://git.reviewboard.kde.org/r/110504/diff/ > > > Testing > ------- > > Three activities were created (named "Activity 1", "Activity 2" and "Activity > 3"). > One instance of KDialog was assigned to Activity 1, two instances of KDialog > were assigned to Activity 2, three instances of KDialog were assigned to > Activity 3 and one instance of KDialog was assigned both to Activities 2 & 3. > The tasks applet was executed in plasma-windowed in all activities. > Screenshot 1 & 2 show the task manager in the situation described above. > Screenshot 3 shows the same task manager after leaving only one instance of > KDialog in each activity ("Only group when taskbar is full" enabled), and > screenshot 4 shows the task manager when the tasks are the same that in > screenshot 3 but "Only group when taskbar is full" is disabled. > > > File Attachments > ---------------- > > Screenshot 1 > https://git.reviewboard.kde.org/media/uploaded/files/2013/05/18/img1.png > Screenshot 2 > https://git.reviewboard.kde.org/media/uploaded/files/2013/05/18/img2.png > Screenshot 3 > https://git.reviewboard.kde.org/media/uploaded/files/2013/05/18/img3.png > Screenshot 4 > https://git.reviewboard.kde.org/media/uploaded/files/2013/05/18/img4.png > > > Thanks, > > José Millán Soto > >