on xenial help sign in
Test
8884c58Michael Terry
Components/BasicShell.qml+12
@@ -71,4 +71,16 @@ FocusScope {
71 Keys.onVolumeDownPressed: volumeControl.volumeDown()
71 Keys.onVolumeDownPressed: volumeControl.volumeDown()
72
72
73 focus: true
73 focus: true
74+ onFocusChanged: if (!focus) forceActiveFocus();
75+
76+ Binding {
77+ target: i18n
78+ property: "domain"
79+ value: "unity8"
80+ }
81+
82+ OSKController {
83+ anchors.topMargin: panel.panelHeight
84+ anchors.fill: parent // as needs to know the geometry of the shell
85+ }
74}
86}
GreeterShell.qml+2−7
@@ -114,10 +114,10 @@ BasicShell {
114 }
114 }
115 greeter.forceActiveFocus();
115 greeter.forceActiveFocus();
116 }
116 }
117− else if (LightDM.Greeter.promptless)
118− login();
119 }
117 }
120
118
119+ onShowProgressChanged: if (LightDM.Greeter.promptless && showProgress == 0) login()
120+
121 onUnlocked: login()
121 onUnlocked: login()
122 onSelected: {
122 onSelected: {
123 // Update launcher items for new user
123 // Update launcher items for new user
@@ -188,11 +188,6 @@ BasicShell {
188 }
188 }
189 }
189 }
190
190
191− OSKController {
192− anchors.topMargin: panel.panelHeight
193− anchors.fill: parent // as needs to know the geometry of the shell
194− }
195−
196 Connections {
191 Connections {
197 id: powerConnection
192 id: powerConnection
198 target: Powerd
193 target: Powerd
Shell.qml+1−15
@@ -340,7 +340,7 @@ BasicShell {
340
340
341 width: shell.edgeSize
341 width: shell.edgeSize
342 direction: Direction.Leftwards
342 direction: Direction.Leftwards
343− enabled: greeter.showProgress == 0 && edgeDemo.dashEnabled
343+ enabled: edgeDemo.dashEnabled
344 property bool haveApps: mainStage.applications.count > 0 || sideStage.applications.count > 0
344 property bool haveApps: mainStage.applications.count > 0 || sideStage.applications.count > 0
345
345
346 maxTotalDragDistance: haveApps ? parent.width : parent.width * 0.7
346 maxTotalDragDistance: haveApps ? parent.width : parent.width * 0.7
@@ -557,9 +557,6 @@ BasicShell {
557 }
557 }
558 }
558 }
559
559
560− focus: true
561− onFocusChanged: if (!focus) forceActiveFocus();
562−
563 InputFilterArea {
560 InputFilterArea {
564 anchors {
561 anchors {
565 top: parent.top
562 top: parent.top
@@ -570,17 +567,6 @@ BasicShell {
570 blockInput: true
567 blockInput: true
571 }
568 }
572
569
573− Binding {
574− target: i18n
575− property: "domain"
576− value: "unity8"
577− }
578−
579− OSKController {
580− anchors.topMargin: panel.panelHeight
581− anchors.fill: parent // as needs to know the geometry of the shell
582− }
583−
584 //FIXME: This should be handled in the input stack, keyboard shouldnt propagate
570 //FIXME: This should be handled in the input stack, keyboard shouldnt propagate
585 MouseArea {
571 MouseArea {
586 anchors.bottom: parent.bottom
572 anchors.bottom: parent.bottom