In some languages, notably German, words can get quite long and then we elide them.
This patch allows wrapping the text (if it didn't fit and it already reached
the minimum font size allowed) into two lines.
Differential Revision: https://phabricator.kde.org/D1562
Previous code checked the progress bar was visible and only then set the
osdValue (which is a var). This relies on inner workings of the OSD
service to set values in the right order.
This fixes a binding loop on startup and will be slightly faster as we
won't update value twice when showing OSD.
BUG: 344684
PlasmaCore.Dialog is not a QQuickItem but a QQuickWindow so a property Item
does not work, didn't think about that. QtObject can take any QObject subclass.
Fixes the not-on-the-lockscreen OSD
This is the beginning of revision history for this module. If you
want to look at revision history older than this, please refer to the
techbase wiki for how to use Git history grafting. At the time of
writing, this wiki is located here:
http://community.kde.org/Frameworks/GitOldHistory
If you have already performed the grafting and you don't see any
history beyond this commit, try running "git log" with the "--follow"
argument.
Branched from the monolithic repo kde-workspace, frameworks branch, at commit
049113e719dd2fc4446d054fa1a3aada330094f0