Summary: | Windows list icon does not show up in "Walk Through Desktop List" | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Girish <girishpatel.bits> |
Component: | tabbox | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | AstroFloyd, pauloedgarcastro |
Priority: | NOR | Keywords: | regression |
Version: | 4.9.1 | Flags: | mgraesslin:
ReviewRequest+
|
Target Milestone: | 4.11 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/108445/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/f183a0bec4bf644da9327cbbee96f74497cc19d4 | Version Fixed In: | 4.11 |
Attachments: | Preview |
Description
Girish
2012-09-03 08:22:46 UTC
Upgraded to kdebase-workspace(4.9.1-3). Problem persists. *** Bug 297709 has been marked as a duplicate of this bug. *** I hope to find some time to implement it for 4.10 (In reply to comment #3) > I hope to find some time to implement it for 4.10 Yes please - it is extremely difficult to use virtual desktops this way, since they all look identical. I just upgraded from 4.7 to 4.9.3 and the problem is indeed still there. I skipped 4.8 since I thought it would be fixed in 4.9. I'm considering downgrading to 4.7 again. Note to self: shift + tab shortcut assignment is broken for this one as well... I spent a few hours today on the issue without any success. The problem is that we have to render multiple listview nested in each other with different models and is seems like QML doesn't like that. After being totally frustrated with this I give up on trying to get the icons to the specific desktop. What I will try nevertheless is adding the icons for the currently selected desktop underneath the list of desktops. (In reply to comment #6) > After being totally frustrated with this I give up on trying to get the icons to the specific desktop. I'm sorry to hear that, but would also like to let you know that your effort is very much appreciated! Created attachment 76516 [details]
Preview
My pride has won over annoying QML details. It's not perfect yet. E.g. icons do not show up any more after using it once and as one can see the alignment needs improvements. But at least it's working :-)
Just adding a +1 here. After update from F16 to F17 the walk through desktops stopped bearing the small icons on each desktop as before. Git commit f183a0bec4bf644da9327cbbee96f74497cc19d4 by Martin Gräßlin. Committed on 17/01/2013 at 08:53. Pushed by graesslin into branch 'master'. Add icons of selected desktop to Desktop TabBox To support this feature the DesktopModel is turned into a tree model with the desktops on the root level and the Client's at the next level. In the view a VisualDataModel is used which kind of supports a tree model by setting the root index. A list view is added underneath all the desktops showing the icons of the windows on the desktop one switches to. FIXED-IN: 4.11 REVIEW: 108445 M +1 -1 kwin/tabbox/clientmodel.cpp M +15 -6 kwin/tabbox/declarative.cpp M +45 -13 kwin/tabbox/desktopmodel.cpp M +64 -3 kwin/tabbox/qml/desktop.qml http://commits.kde.org/kde-workspace/f183a0bec4bf644da9327cbbee96f74497cc19d4 |