Compare commits

..

No commits in common. "7aadbed03e7c96e94703fdc156d0db9536a00324" and "0c2d5998ff2430bc6f556c297471b84f12df9411" have entirely different histories.

2 changed files with 2 additions and 45 deletions

View file

@ -13,21 +13,7 @@ M.BarSection {
property int percent: 0
property bool _panelHovered: false
property bool _osdActive: false
readonly property bool _showPanel: root._hovered || _panelHovered || _osdActive
onPercentChanged: if (percent > 0) _flashPanel()
function _flashPanel() {
_osdActive = true;
_osdTimer.restart();
}
Timer {
id: _osdTimer
interval: 1500
onTriggered: root._osdActive = false
}
readonly property bool _showPanel: root._hovered || _panelHovered
Process {
id: adjProc

View file

@ -31,36 +31,7 @@ M.BarSection {
property bool _expanded: false
property bool _panelHovered: false
property bool _osdActive: false
readonly property bool _anyHover: root._hovered || _panelHovered
readonly property bool _showPanel: _anyHover || _expanded || _osdActive
onVolumeChanged: _flashPanel()
onMutedChanged: _flashPanel()
function _flashPanel() {
_osdActive = true;
_osdTimer.restart();
}
Timer {
id: _osdTimer
interval: 1500
onTriggered: root._osdActive = false
}
on_AnyHoverChanged: {
if (_anyHover)
_collapseTimer.stop();
else if (_expanded)
_collapseTimer.start();
}
Timer {
id: _collapseTimer
interval: 500
onTriggered: root._expanded = false
}
readonly property bool _showPanel: root._hovered || _panelHovered || _expanded
M.BarIcon {
icon: root._volumeIcon