[Shell] Bring the HUD back to Unity 8

Bug #1426559 reported by Michael Hall
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu UX
Opinion
Undecided
John Lea
unity8 (Ubuntu)
Opinion
Undecided
Unassigned

Bug Description

One of the most innovative, useful, and wildly popular features introduced into Unity 7 was the HUD. Unity 8 currently does not have it.

When Unity 8 was started, we had a way of accessing the HUD with a long-swipe from the bottom edge. However, the API to use it was late in being added to the SDK, and changed in incompatible ways after it was available, and as a result only a few apps (including one of my own) had taken advantage of it. Moreover user testing showed that the swipe-up activation was not easily discover-able by users.

When the toolbar/header was redesigned and the bottom-edge gesture given to app developers, the way of accessing the HUD was removed, and the API was removed before the first supported API freeze.

Before switching to Unity 8 on the desktop we will need to re-introduce the HUD into Unity, to avoid a feature regression that many have come to expect and appreciate. Moreover, we should re-introduce it on the phone so that apps can once again start taking advantage of it, so we can learn how to provide new use cases and user interactions for phone/tablet apps.

In order to match, as much as possible, the Unity 7 way of accessing the HUD, my recommendation would be to implement it like an Indicator, but always on the far left of the panel. Then it would be touch-accessible with a swipe down from the top, or switchable from within the drop-down of another indicator, placing it at the same screen position as it is on the Unity 7 desktop. Placing the window title or simple "Menu" in that location of the panel (or switching between them, depending on available space) would aid in discovery of the feature.

Michael Hall (mhall119)
summary: - Bring the HUD back to Unity 8
+ [Shell] Bring the HUD back to Unity 8
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Apparently we need either a bigger hammer, or a bigger stake. ;-)

Changed in ubuntu-ux:
assignee: nobody → Magdalena Mirowicz (magdalena-mirowicz)
Changed in ubuntu-ux:
assignee: Magdalena Mirowicz (magdalena-mirowicz) → nobody
assignee: nobody → Benjamin Keyser (bjkeyser)
status: New → Triaged
John Lea (johnlea)
Changed in ubuntu-ux:
status: Triaged → New
assignee: Benjamin Keyser (bjkeyser) → nobody
Changed in ubuntu-ux:
assignee: nobody → Benjamin Keyser (bjkeyser)
status: New → Triaged
John Lea (johnlea)
Changed in ubuntu-ux:
assignee: Benjamin Keyser (bjkeyser) → John Lea (johnlea)
status: Triaged → Opinion
Revision history for this message
Albert Astals Cid (aacid) wrote :

unity8 waiting for design -> Incomplete

Changed in unity8 (Ubuntu):
status: New → Incomplete
Changed in unity8 (Ubuntu):
status: Incomplete → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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