lp:~ci-train-bot/unity8/unity8-ubuntu-yakkety-landing-055

Created by CI Train Bot Account and last modified
Get this branch:
bzr branch lp:~ci-train-bot/unity8/unity8-ubuntu-yakkety-landing-055
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
CI Train Bot Account
Project:
Unity 8
Status:
Development

Recent revisions

2545. By CI Train Bot Account

Releasing 8.12+16.10.20160719-0ubuntu1

2544. By Michael Terry

Support launching apps inside a unity8 session from the greeter and support emergency dialing inside the greeter.

2543. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

2542. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

2541. By CI Train Bot Account

Releasing 8.12+16.10.20160711-0ubuntu1

2540. By Michael Terry

Fix tablet greeter focus to be always-on, no longer hiding the OSK or forcing a mouse click to type a password.

I've also squeezed some other small fixes in:

- Support Up and Down keys in user list.
- Don't accept non-digit characters when prompting for passcode (we ask OSK to show only digits, but due to bug 1586435, it shows other characters too; plus if the user has an external keyboard, they can type anything anyway).
- When prompting for a passcode in wide-view (tablet/desktop), stop at 4 digits just like we do in narrow-view.
- Don't show "Retry" during brief period before a prompt comes in from PAM.
- Don't let user drag user list if there's only one entry.

Now as for the focus changes...

One of the big reasons we lost keyboard focus before was because we set the shell to disabled whenever the greeter was "between PAM events" -- mostly so that the user can't swipe away greeter before we get our first prompt or are otherwise unsure about exactly what authentication is needed.

But disabled qml items can't be focused. So I've rejiggered things a bit. Instead of disabling the whole shell, I just disable the launcher, the indicators, and make the greeter non-swipeable.

I also do some tricks with the prompt so that it looks disabled (while we check with PAM about the password) but isn't actually. I don't want to make it look to the user that pressing backspace while they wait for PAM does anything, so after the user presses Enter, I present a fake label on top of the prompt that looks like a disabled prompt, while simultaneously hiding the prompt contents. (LP: #1435923)

2539. By Michael Terry

Make sure indicators and launcher hide when power button is pressed on greeter. (LP: #1595569)

2538. By Josh Arenson

Add a SessionsModel to lightdm to support the greeter's session chooser

2537. By Josh Arenson <josh@blackbox> --author=Josh Arenson <email address hidden>

Add unity8-greeter package which contains a basic, but usable LightDM greeter. (LP: #1324602)

2536. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity8
This branch contains Public information 
Everyone can see this information.