Merge branch 'dvratil/osd'

Authored by dvratil on Feb 23 2018, 7:15 PM.

Description

Merge branch 'dvratil/osd'

This change builds on sebas' OSD branch and introduces OSD to select
action when unknown monitor is connected allowing user to choose what
KScreen should do with this new screen.

Differential Revision: https://phabricator.kde.org/D9414

Merged Changes

CommitAuthorDetailsCommitted
f966fb439e62dvratil
Fix initOsd() 
Jan 19 2018
5fb147288b40dvratil
Simplify code 
Jan 19 2018
8f662d8e9f8advratil
QML optimization 
Jan 19 2018
048024098551dvratil
Use i18n instead ot qsTr 
Jan 19 2018
58ef04d33657dvratil
Initialize OSD QmlObject lazily 
Jan 19 2018
77314f325ba5dvratil
Let OsdAction delete itself after emitting the selected() signal 
Jan 19 2018
071282f5450ddvratil
OSD positioning changes 
Jan 19 2018
ceb8024880dasebas
clean up osd more aggressively 
Jan 18 2018
0dfb1d77638dsebas
Fix icons 
Jan 18 2018
c0ed8ba83839sebas
Fix typo in comment 
Jan 18 2018
0bb5dcec7b27sebas
Merge branch 'master' into dvratil/osd 
Jan 17 2018
09128524a22bdvratil
Initialize OsdManager on KDED start 
Dec 14 2017
7a74d3af52c9dvratil
Integrate the OSD action selector with the KDED daemon 
Dec 14 2017
b64339f42111dvratil
Extend the OSD with an actionable OSD to choosee layout for new screens 
Dec 11 2017
01e1ab306691dvratil
Allow an OSD to stay on screen forever (when it requires action) 
Dec 11 2017
5b17c9e3491ddvratil
Rebase on current master 
Dec 11 2017
b94bc90d2031mart/dvratil
Revert "let kwin position the popup" 
Dec 11 2017
30e53313ed18mart/dvratil
let kwin position the popup 
Dec 11 2017
553a13cde3ccsebas/dvratil
Addressing Kai's review, part 1 
Dec 11 2017
db206472c765sebas/dvratil
also register the service 
Dec 11 2017
3c35db2ba932sebas/dvratil
call the dbus service from the test app 
Dec 11 2017
8c623dee8134sebas/dvratil
improve osd test app 
Dec 11 2017
4af785ea7ed8D3598sebas/dvratil
rework kscreen's OSD logic 
Dec 11 2017
bd9c1d863673sebas/dvratil
show osd later 
Dec 11 2017
757cf9fd59b5sebas/dvratil
Somewhere, we do need to set the size... 
Dec 11 2017
9f2b9729902dsebas/dvratil
implement generic osd 
Dec 11 2017
38a30f924e61sebas/dvratil
clean up unused file 
Dec 11 2017
8231e2338f21sebas/dvratil
Fix for both, X11 and wayland 
Dec 11 2017
c8c9851b27b0sebas/dvratil
copyright updates 
Dec 11 2017
aea14a38dacfsebas/dvratil
various cleanups 
Dec 11 2017
6aa38de32388sebas/dvratil
Clean up tests 
Dec 11 2017
0f4b1d8d33c0sebas/dvratil
clean up and improve osd code 
Dec 11 2017
1fcb7bd524c1sebas/dvratil
clean up qml code a bit 
Dec 11 2017
0ead4cd4ba3asebas/dvratil
clean up 
Dec 11 2017
e8748b5fc295sebas/dvratil
clean up unneeded properties 
Dec 11 2017
ff724c4e9a73sebas/dvratil
modernize qtquick code 
Dec 11 2017
72382e8c3abesebas/dvratil
various fixes 
Dec 11 2017
aa7953fa9302sebas/dvratil
cmake adjustments for osd 
Dec 11 2017
5ae0e6cdaceesebas/dvratil
add small testapp for osd classes 
Dec 11 2017
3a3e60e208f8sebas/dvratil
add Osd classes 
Dec 11 2017