https://bugs.kde.org/show_bug.cgi?id=353966

--- Comment #6 from Martin Klapetek <mklape...@kde.org> ---
Git commit 0c6b354b7e22297544f1d37608d6fdcd777c4d52 by Martin Klapetek.
Committed on 05/01/2016 at 04:52.
Pushed by mklapetek into branch 'Plasma/5.5'.

[notifications] Refactor the screen handling code

This patch does this:
* moves the screen handling code from the import into
the applet baseclass, which can access the containment
available screen rect and watch for screen changes

* fixes the applet config dialog's custom screen position
setting which has a bug of always being enabled

* consolidates duplicated code in the helper import
into functions

* ensures that popups have correct positions when on
screen that does not start with y=0 (and x=0 in some
cases too)

REVIEW: 126408
Related: bug 356461

M  +1    -0    applets/notifications/lib/CMakeLists.txt
M  +69   -25   applets/notifications/lib/notificationsapplet.cpp
M  +15   -2    applets/notifications/lib/notificationsapplet.h
M  +7    -1    applets/notifications/package/contents/ui/Notifications.qml
M  +1    -1   
applets/notifications/package/contents/ui/configNotifications.qml
M  +2    -3    applets/notifications/plugin/CMakeLists.txt
M  +57   -55   applets/notifications/plugin/notificationshelper.cpp
M  +4    -2    applets/notifications/plugin/notificationshelper.h

http://commits.kde.org/plasma-workspace/0c6b354b7e22297544f1d37608d6fdcd777c4d52

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to