Currently, KSystemActivityDialog is derived from QDialog and therefore has several
limitations:
* it doesn't save and restore its size and position
* it doesn't respect Window Placement settings (it always opens in the center)
Porting it to KMainWindow removes these limitations and saves the user from creating
window rules to get around them.
BUG: 400298
FIXED-IN: 5.25
Summary:
Do not force geometry or window hints when opening systemmonitor
This should let it position properly on a multi-monitor setup and reduce interference with user-set KWin preferences
BUG: 368158
BUG: 356706
Reviewers: #plasma_workspaces, aacid, mart
Reviewed By: mart
Subscribers: davidedmundson, sebas, aacid, graesslin, plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D3484
This monitor is launched on pressing Ctrl + Esc, and closed when Ctrl +
Esc is called again. A kded module is responsible for keeping this global
shortcut.