Review Request: Backport multihead fixes
Aike J Sommer
dev at aikesommer.name
Sun Mar 22 17:55:02 CET 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/391/
-----------------------------------------------------------
Review request for Plasma.
Summary
-------
I would like to backport the fixes from these commits:
------------------------------------------------------------------------
r937003 | asommer | 2009-03-08 21:37:53 +0100 (So, 08. Mär 2009) | 7 lines
BUG:181441
BUG:185471
BUG:179131
- update struts when the framebuffer is resized
- create PanelView instances only when the screen they are for is active
- destroy PanelViews when their screen is deactivated
------------------------------------------------------------------------
r937005 | asommer | 2009-03-08 21:43:27 +0100 (So, 08. Mär 2009) | 3 lines
BUG:176765
Query screen-geometry from kephal instead of QDesktopWidget, this makes "only
current screen"-setting work as expected.
------------------------------------------------------------------------
r938069 | asommer | 2009-03-11 09:43:52 +0100 (Mi, 11. Mär 2009) | 3 lines
Use mouse-poll-timer for auto-hide, even if no popup is open. This makes the
panel stay, if the pointer only leaves for a few ms.
Correctly resize new panels to the screen they are created on.
BUG:178066
------------------------------------------------------------------------
This addresses bugs 176765, 178066, 179131, 181441, and 185471.
https://bugs.kde.org/show_bug.cgi?id=176765
https://bugs.kde.org/show_bug.cgi?id=178066
https://bugs.kde.org/show_bug.cgi?id=179131
https://bugs.kde.org/show_bug.cgi?id=181441
https://bugs.kde.org/show_bug.cgi?id=185471
Diffs
-----
/branches/KDE/4.2/kdebase/workspace/libs/taskmanager/CMakeLists.txt 942837
/branches/KDE/4.2/kdebase/workspace/libs/taskmanager/taskmanager.cpp 942837
/branches/KDE/4.2/kdebase/workspace/plasma/shells/desktop/desktopcorona.cpp 942837
/branches/KDE/4.2/kdebase/workspace/plasma/shells/desktop/panelview.cpp 942837
/branches/KDE/4.2/kdebase/workspace/plasma/shells/desktop/plasmaapp.cpp 942837
Diff: http://reviewboard.kde.org/r/391/diff
Testing
-------
I'm running these changes on 4.2-branch for some time now and everything works as it should.
Thanks,
Aike J
More information about the Plasma-devel
mailing list