[Differential] [Request, 20 lines] D2718: show an OSD on display button press
sebas (Sebastian Kügler)
noreply at phabricator.kde.org
Thu Sep 8 23:45:19 UTC 2016
sebas created this revision.
sebas added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
Show the plasma OSD with icon "preferences-desktop-display-randr" and
text when the display button has been pressed.
When only one displays is connected, "No External Display" is connected.
When more displays are connected, "Changing Screen Layout" is shown.
This is pretty bare-bones, it doesn't show what kind of setup it will
choose now, or next. This could be done by improving Generator, now,
however. The problem is that when we're applying a new config, displays
will flicker due to being mode-set, so the OSD isn't all that useful
since the screens will settle down.
It is useful in case of only one screen, since it gives feedback to a
button that otherwise just appears do nothing.
I think this could be enhanced in the future by giving the opportunity
to pick a layout. For 5.8, this brings a noticeable improvement and lays
the base for further work.
TEST PLAN
manually tested both cases (1 and 2 screens)
REPOSITORY
rKSCREEN KScreen
BRANCH
sebas/displaybuttonosd
REVISION DETAIL
https://phabricator.kde.org/D2718
AFFECTED FILES
kded/daemon.cpp
kded/daemon.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: sebas, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160908/1183863e/attachment.html>
More information about the Plasma-devel
mailing list