@@ -28,9 +28,7 @@ import "Dash"
2828import "Greeter"
2929import "Launcher"
3030import "Panel"
31−import "Hud"
3231import "Components"
33−import "Bottombar"
3432import "SideStage"
3533import "Notifications"
3634import Unity.Notifications 1.0 as NotificationBackend
@@ -403,7 +401,7 @@ FocusScope {
403401
404402 readonly property int backgroundTopMargin: -panel.panelHeight
405403
406− hides: [launcher, panel.indicators, hud]
404+ hides: [launcher, panel.indicators]
407405 shown: false
408406 enabled: true
409407 showAnimation: StandardAnimation { property: "opacity"; to: 1 }
@@ -458,7 +456,7 @@ FocusScope {
458456 objectName: "greeter"
459457
460458 available: true
461− hides: [launcher, panel.indicators, hud]
459+ hides: [launcher, panel.indicators]
462460 shown: true
463461
464462 defaultBackground: shell.background
@@ -545,7 +543,7 @@ FocusScope {
545543 InputFilterArea {
546544 anchors.fill: parent
547545 blockInput: !applicationFocused || greeter.shown || lockscreen.shown || launcher.shown
548− || panel.indicators.shown || hud.shown
546+ || panel.indicators.shown
549547 }
550548
551549 Connections {
@@ -607,48 +605,6 @@ FocusScope {
607605 }
608606 }
609607
610− Hud {
611− id: hud
612−
613− width: parent.width > units.gu(60) ? units.gu(40) : parent.width
614− height: parent.height
615−
616− available: !greeter.shown && !panel.indicators.shown && !lockscreen.shown && edgeDemo.dashEnabled
617− shown: false
618− showAnimation: StandardAnimation { property: "y"; duration: hud.showableAnimationDuration; to: 0; easing.type: Easing.Linear }
619− hideAnimation: StandardAnimation { property: "y"; duration: hud.showableAnimationDuration; to: hudRevealer.closedValue; easing.type: Easing.Linear }
620−
621− Connections {
622− target: shell.applicationManager
623− onMainStageFocusedApplicationChanged: hud.hide()
624− onSideStageFocusedApplicationChanged: hud.hide()
625− }
626− }
627−
628− Revealer {
629− id: hudRevealer
630−
631− enabled: hud.shown
632− width: hud.width
633− anchors.left: hud.left
634− height: parent.height
635− target: hud.revealerTarget
636− closedValue: height
637− openedValue: 0
638− direction: Qt.RightToLeft
639− orientation: Qt.Vertical
640− handleSize: hud.handleHeight
641− onCloseClicked: target.hide()
642− }
643−
644− Bottombar {
645− id: bottombar
646− theHud: hud
647− anchors.fill: parent
648− enabled: hud.available
649− applicationIsOnForeground: applicationFocused
650− }
651−
652608 InputFilterArea {
653609 blockInput: launcher.shown
654610 anchors {
@@ -693,8 +649,6 @@ FocusScope {
693649 onShownChanged: {
694650 if (shown) {
695651 panel.indicators.hide()
696− hud.hide()
697− bottombar.hide()
698652 }
699653 }
700654 }