Summary: | Icons in Task Manager Dropdowns are too large, causing Dropdown to be clipped | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | spacemant5010 |
Component: | Task Manager and Icons-Only Task Manager | Assignee: | Eike Hein <hein> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | fridh, plasma-bugs |
Priority: | NOR | ||
Version: | 5.8.6 | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-desktop/76034a4cd3b2ecd2d97802037ea6db0756651786 | Version Fixed In: | |
Attachments: | Task Manager Dropdown Incorrectly Clipped |
Description
spacemant5010
2017-03-24 23:28:38 UTC
Created attachment 104732 [details]
Task Manager Dropdown Incorrectly Clipped
This was rewritten for 5.9 and is now scrollable. I'm running OpenSUSE 42.2 which is an LTS release. I won't get KDE 5.9. I need this fixed in KDE 5.8 or I'm in a broken state forever. As mentioned in the original bug report, this was working, and then got broken by an update to KDE. So at a minimum, that update needs to be reverted. We're considering backporting the dialog rewrite to the LTS branch (so both 5.8.x and 5.9.x maintenance releases). Git commit 76034a4cd3b2ecd2d97802037ea6db0756651786 by Eike Hein. Committed on 03/04/2017 at 14:06. Pushed by hein into branch 'Plasma/5.8'. Backport 5.9/Master's GroupDialog code to 5.8. Summary: This brings us to a common baseline on the three active branches and addresses regressions on the 5.8 branch. 5.9's code added a scrollbar and improved keyboard nav. Reviewers: #plasma, mart Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D5287 M +107 -23 applets/taskmanager/package/contents/ui/GroupDialog.qml M +13 -2 applets/taskmanager/package/contents/ui/MouseHandler.qml M +7 -3 applets/taskmanager/package/contents/ui/Task.qml M +12 -0 applets/taskmanager/package/contents/ui/main.qml https://commits.kde.org/plasma-desktop/76034a4cd3b2ecd2d97802037ea6db0756651786 By backporting this fix there's now an implicit dependency on Qt 5.7 in 5.8.7. https://bugs.kde.org/show_bug.cgi?id=380240 We're working on fixing this currently. I was able to use this in OpenSUSE 42.2 by adding the 5.8.7 LTS KDE Repository manually, after the OpenSUSE team refused to take the update. I am seeing one slight issue with the scrolling fix. There appears to be a slight "bounce" when you reach the top or bottom - the list of task instances will scroll past the end and the "bounce" back. Is there any way to eliminate that? Thanks. Also, is there any way to convince the OpenSUSE team to take this update in 42.2 (which is using the 5.8.7 LTS stream)? It's inconvenient to have a separate repository in the dependencies because I have to separately update it. Git commit 49fb504149e3ea3690616510ee313d33c7233d53 by Eike Hein. Committed on 15/08/2017 at 11:25. Pushed by hein into branch 'Plasma/5.8'. Disable bouncy scrolling. Summary: Matches other Plasma scrollable lists (e.g. Kicker's). Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D7322 M +2 -0 applets/taskmanager/package/contents/ui/GroupDialog.qml https://commits.kde.org/plasma-desktop/49fb504149e3ea3690616510ee313d33c7233d53 |