Unity Greeter - Panel should be centred vertically

Bug #1059486 reported by Calum Pringle
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Incomplete
High
Calum Pringle
unity-greeter (Ubuntu)
Triaged
High
Unassigned

Bug Description

The input panel (container of password and username fields) should be centred, still on the grid, vertically. Currently this bug can be seen most clearly on Remote Sessions and the Session Menu.

Tags: udp
Changed in ayatana-design:
assignee: nobody → Calum Pringle (calumpringle)
status: New → Fix Committed
tags: added: udp
Changed in unity-greeter:
status: New → Confirmed
Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Changed in ayatana-design:
importance: Undecided → High
Changed in unity-greeter:
status: Confirmed → Incomplete
Changed in unity-greeter (Ubuntu):
status: Confirmed → Incomplete
Changed in unity-greeter:
importance: Undecided → Medium
Changed in unity-greeter (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Robert Ancell (robert-ancell) wrote :

The input panel is centered with the following logic:

* The grid starts in the center of the screen so that the grid doesn't look uneven at the edge of the screen.
* The input panel is placed as vertically as it can while still aligning it to the grid (on my 1366x768 screen there are 19 rows so the panel aligns exactly. On other resolutions there might be an even number of rows which will cause the panel to have to be slightly above or below the center line).
* The panel is assumed to be three rows high (which is what it was only allowed to be in the past). In the case of the remote login box (and other cases) this panel needs four rows high. So in my case the remote login panel is not centered anymore (it has 7 rows below and 8 above) and this again will vary for differing resolutions.

What resolution are you using and can you measure the grid spacing in your case?

Revision history for this message
Calum Pringle (calumpringle) wrote :

Counting 7 spaces above, 4 below for the session menu. Sorry for the bad picture.

Revision history for this message
John Lea (johnlea) wrote :

Updating status as Calum has attached further info to the bug report.

Changed in unity-greeter:
status: Incomplete → Confirmed
Changed in unity-greeter (Ubuntu):
status: Incomplete → Triaged
John Lea (johnlea)
summary: - Panel should be centred vertically
+ Unity Greeter - Panel should be centred vertically
Revision history for this message
Michael Terry (mterry) wrote :

What should we do for a panel of even grid size? The normal login panel is 3 grids tall (one above, one below). An even grid panel would not be able to be centered perfectly. Do you prefer the extra grid on the top or bottom?

Revision history for this message
Michael Terry (mterry) wrote :

Also, I'd appreciate guidance on how to present a list of sessions that is longer than the screen. Some sort of scrollbar? I don't think we have a unity-style scrollbar to use that would fit in (without some work on the theme side).

Michael Terry (mterry)
Changed in ayatana-design:
status: Fix Committed → Incomplete
Revision history for this message
Michael Terry (mterry) wrote :

Marking Won't Fix for raring, as I likely won't be able to get to this (getting this off my status radar). If someone else wants to pick it up, be my guest and re-open! Otherwise, hopefully we can get to it in S.

Changed in unity-greeter (Ubuntu Raring):
status: Triaged → Won't Fix
Revision history for this message
Mateo Salta (mateo-salta) wrote :

How about making it "float", i.e. click and drag or move the entire list on touch/hold event, and on mouse wheel/scroll-gesture.
That would maintain the current design, and remove the need for making new scroll bar graphics, as well as solve bugs where the list goes off screen.

no longer affects: unity-greeter
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

Fixing this would lessen bug #1068605

Changed in unity-greeter (Ubuntu):
importance: Medium → High
no longer affects: unity-greeter (Ubuntu Raring)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.