Lock Screen BoF
Held on Tuesday 31 July at GUADEC.
Issues Identified
Bug |
Status |
Shield |
|
Priority 0 |
|
You shouldn't be able to drag the shield down past its initial position |
Done |
Priority 1 |
|
Threshold for the drag to remove the shield needs to be lower |
Done |
Using the Escape key to raise the curtain works - but only the first time. After entering a wrong password, the curtain comes down again... and Esc no longer works |
Done |
Indicate the shield eats physical keyboard input by bumping the shield up slightly on each keypress |
Done |
Curtain should move up more quickly when pressing Esc to remove it (but maybe at other times too) |
Done |
When you lock screen, the shield fades in. It should drop from the top |
Done |
The shield fades in if you press Esc from the login screen - it should drop down |
|
Rework the arrow in the lock screen |
|
Priority 2 |
|
Speed of shield reveal should be set from the movement of the mouse - it should feel like it gains inertia from the mouse movement |
|
Done |
|
The wallpaper shield should be blurred (until we get the capacity to set a separate image) |
|
Tweak the drop shadow on the time to ensure legibility with light wallpapers |
Done |
The pointer should be hidden on the curtain until the mouse is moved |
|
Text-shadow on .screen-shield-clock would disappear during transitions. it's not rendered when the screen locks |
|
Priority 3 (post-3.6) |
|
Unable to drag the shield up using two-finger drag on a touchpad (not going to happen until Mutter is ported to XInput 2) |
On ice |
Notifications |
|
Priority 0 |
|
Notifications should be scrollable |
Done |
Application names for notifications aren't displayed correctly (eg. "XChat-GNOME OSD") |
Done |
Expanding space between notifications after lock |
Done |
Priority 1 |
|
Done |
|
Notification badges and captions reproduce the message count - the caption should show the number of new messages since idle/lock |
Done |
Notification icons are often missing (and sometimes appear later) |
Done |
Sometimes the notification list shows up even when empty |
Done |
Don't show removable devices in the lock screen (and maybe sync them when the screen is locked) |
|
Priority 2 |
|
Drop shadow for notification box |
|
Misalignment of notifications and rhythmbox - should follow a grid for icons and labels |
|
Top bar |
|
Priority 0 |
|
Combine battery, network and volume items into a single menu source - should show the volume menu on click |
|
Hide the universal access menu when the shield is in place (but display it for the login screen) |
|
Don't show the user menu |
Done |
Priority 1 |
|
User name should be on the left, with a lock icon to indicate if authentication is required |
|
Only show the input sources menu when a text field is focused (or could just show it in the login window for the time being, if that's easier) |
|
Login |
|
Priority 0 |
|
Failed login attempts - don't throw the user back to the shield. Instead, stay on the login screen and prompt the user to try again - mockup |
|
Timeout for entering a password is too short and doesn't take user activity into account |
|
Timeout results in an authentication failure notification - it's not an authentication failure |
Done |
Priority 1 |
|
Better treatment for "Not listed" (Enterprise login affects this) - mockup 1, mockup 2 |
To do |
Done |
|
"Login:" is misaligned with password field < this would be fixed by following the layout in the mockups (this has login above the password field) |
Done |
Avatar border has a hover effect - it shouldn't |
Done |
Changing keyboard layouts works, but input methods don't seem to work for the password entry. Non-ascii input methods shouldn't be available in login screen |
To do |
Login screen should include a cancel button |
Done |
Needs testing with fingerprint authentication |
To do |
Priority 2 |
|
The 'Log in as another user' and the 'Unlock' button have no keyboard focus indication |
To do |
Icons for authentication methods are needed to support things like smartcards and pin |
To do |
Done |
|
Log in as another user... is in the wrong position |
Done |
Login screen isn't displayed until the shield has been completely removed - the screen is blank while the shield is lifted |
Done |
There's a noticable delay before the "Password:" and the login button labels are drawn |
|
Drop-shadow beneath the user name is offset to the right - it should be directly below the name |
To do |
Transition from login screen to desktop - slide up the login screen and expand desktop |
|
Priority 3 (post-3.6) |
|
PIN login (not a priority for 3.6) |
|
System Settings |
|
Priority 0 |
|
Show notifications lock checkbox should always be sensitive |
Done |
Priority 3 (post-3.6) |
|
Need a new background panel that allows to set lock screen background separately |
To do |
Need user panel UI to set up PIN login |
To do |