@@ -24,13 +24,10 @@ Item {
24 property real indicatorsMenuWidth: (shell.width > units.gu(60)) ? units.gu(40) : shell.width
24 property real indicatorsMenuWidth: (shell.width > units.gu(60)) ? units.gu(40) : shell.width
25 property alias indicators: indicatorsMenu
25 property alias indicators: indicatorsMenu
26 property bool fullscreenMode: false
26 property bool fullscreenMode: false
27− property bool searchVisible: true
29 readonly property real separatorLineHeight: leftSeparatorLine.height
28 readonly property real separatorLineHeight: leftSeparatorLine.height
30 readonly property real __panelMinusSeparatorLineHeight: panelHeight - separatorLineHeight
29 readonly property real __panelMinusSeparatorLineHeight: panelHeight - separatorLineHeight
34 function hideIndicatorMenu(delay) {
31 function hideIndicatorMenu(delay) {
35 if (delay !== undefined) {
32 if (delay !== undefined) {
36 hideTimer.interval = delay;
33 hideTimer.interval = delay;
@@ -104,7 +101,7 @@ Item {
104 panelHeight: __panelMinusSeparatorLineHeight
101 panelHeight: __panelMinusSeparatorLineHeight
105 openedHeight: parent.height + (pinnedMode ? 0 : root.panelHeight)
102 openedHeight: parent.height + (pinnedMode ? 0 : root.panelHeight)
106 pinnedMode: !fullscreenMode
103 pinnedMode: !fullscreenMode
107− overFlowWidth: search.state=="hidden" ? parent.width : parent.width - search.width
104+ overFlowWidth: parent.width
110 PanelSeparatorLine {
107 PanelSeparatorLine {
@@ -130,33 +127,6 @@ Item {
130 source: "graphics/rectangular_dropshadow.sci"
127 source: "graphics/rectangular_dropshadow.sci"
135− objectName: "search"
136− enabled: root.searchVisible
139− if (parent.width < indicatorsMenu.width + width) {
140− if (indicatorsMenu.state != "initial") {
144− if (root.searchVisible && !indicatorsMenu.showAll) {
151− height: __panelMinusSeparatorLineHeight
153− top: panelBackground.top
154− left: panelBackground.left
157− onClicked: root.searchClicked()
160 states: [
130 states: [
162 name: "in" //fully opaque and visible at top edge of screen
132 name: "in" //fully opaque and visible at top edge of screen