Review Request: Backport multihead fixes

Aaron Seigo aseigo at kde.org
Sun Mar 22 19:47:50 CET 2009


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/391/#review553
-----------------------------------------------------------

Ship it!


backports really don't need review ...

- Aaron


On 2009-03-22 09:55:02, Aike J Sommer wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/391/
> -----------------------------------------------------------
> 
> (Updated 2009-03-22 09:55:02)
> 
> 
> 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