Dash - Implement new Dash design!

Bug #683762 reported by John Lea
42
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Released
Critical
John Lea
Unity
Fix Released
Medium
Neil J. Patel
unity-2d
Fix Released
High
Florian Boucault
unity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Implement new Dash design!

Description:

This is a short description for a big change! Rather than a long explanation of the design, look (and print off) the attached screenshots and then walk through the use cases that transverse most of the Dash functionality (see the Use Case Mapper link below). Then ask questions, and I will endeavor to update this bug with answers.

After the first new dash alpha is ready to review, more bugs will be opened as we refine the implementation.

Link to Use Case Mapper:

http://use-case-mapper.canonical.com/specifications/0ASy0fFup3CvEZGRibTl0YmJfNjgyMmN4emM0

Animation showing the main Dash interactions:
https://chinstrap.canonical.com/~johnlea/1104dash/dash_app_search.mov

The following art assets are linked from the following location:
https://chinstrap.canonical.com/~johnlea/1104dash/

1. Fullscreen Dash App Lens home
2. Fullscreen Dash App Lens with search query
3. Fullscreen Dash App Lens with search query and header expanded
4. Fullscreen Dash App Lens with search query and header expanded and 'refine search' open
5. Fullscreen Dash App Lens with search query and 'refine search' open
6. Fullscreen Dash App Lens with search query and 'refine search' open and various options selected
7. Fullscreen Dash App Lens with search query and 'refine search' open in German (for testing internationalization text lengths)
8. Fullscreen Dash File Lens home
9. Fullscreen Dash Dashboard with widget open
10. Animation showing Dash group header mouseover effect - dash_groupheader_mouseover.mov (= bug #689640)

John Lea (johnlea)
summary: - Dash - implement new Dash design!
+ Dash - Implement new Dash design!
description: updated
description: updated
tags: added: udn-dash udt
Changed in ayatana-design:
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Otto Greenslade (otto-chaotic)
John Lea (johnlea)
description: updated
Changed in ayatana-design:
status: Triaged → Fix Committed
assignee: Otto Greenslade (otto-chaotic) → John Lea (johnlea)
Revision history for this message
David Barth (dbarth) wrote :

Ok, so let us review all of the elements in the specification. We'll probably split features into individual bugs, in particular to share some tasks that involve Software Center extensions to let us trigger a package install.

Changed in unity:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Neil J. Patel (njpatel)
Changed in ayatana-design:
status: Fix Committed → Fix Released
Changed in unity-2d:
importance: Undecided → Medium
status: New → Triaged
Changed in unity-2d:
importance: Medium → High
description: updated
Changed in unity-2d:
milestone: none → 3.6
Changed in unity-2d:
assignee: nobody → Florian Boucault (fboucault)
Changed in unity-2d:
status: Triaged → In Progress
Changed in unity (Ubuntu):
status: New → Triaged
Changed in unity-2d:
status: In Progress → Fix Committed
Changed in unity-2d:
status: Fix Committed → Fix Released
Revision history for this message
Neil J. Patel (njpatel) wrote :

Have got it as close as possible for Natty. Please split up remaining tasks into smaller, milestone-able, bugs.

Changed in unity:
milestone: none → 3.6.2
status: Triaged → Fix Committed
Changed in unity (Ubuntu):
status: Triaged → Fix Committed
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.6.2-0ubuntu1

---------------
unity (3.6.2-0ubuntu1) natty; urgency=low

  * New upstream release:
    - unity-window-decorator crashed with SIGSEGV in
      g_cclosure_marshal_VOID__OBJECT() (LP: #724874)
    - blinking screen at searching "gn" (LP: #674022)
    - Top panel isn't multimonitor aware (LP: #675862)
    - Leaving fullscreen causes the launcher to rapidly appear and then
      disappear (LP: #718054)
    - migrate_favorites.py crashed with GError in __main__: Bad key or
      directory name: "/desktop/unity/launcher/favorites/app-Watch TV
      Shows.desktop/type": ` ' is an invalid character in key/directory names
      (LP: #722403)
    - does not display icons until hovered (LP: #726033)
    - Unintuative Application Matching (LP: #726711)
    - icons missing in the dash recent files and directory search returns
      (LP: #727824)
    - some result cache broke the dash search (LP: #728961)
    - Protect against conflicts with unity super keys (LP: #729166)
    - not installed apps sorting in global search (LP: #636996)
    - No 'safely remove' option is present in the unity menu when a usb disk
      is inserted (LP: #660010)
    - Dash - Implement new Dash design! (LP: #683762)
    - Expose or add missing nux functions for a11y support (LP: #701672)
    - Launcher - A single finger 'hold' on a Launcher app icon should open the
      quicklist (LP: #702486)
    - No "Search" default entry (LP: #710794)
    - Icon in Launcher should be home folder icon (LP: #721121)
    - Launcher bindings require Super to be held down to work (LP: #727580)
    - compiz crashed with SIGSEGV in nux::CairoGraphics::GetBitmap()
      (LP: #727636)
    - Unity "Lens" do not scroll to bottom (LP: #719616)
    - Double-click on panel to unmaximize only works in right half
      (LP: #725529)
    - clicking multiple time on the bfb makes the logo darker and darker
      (LP: #727146)
    - the launcher should go away if it has been open using the keyboard and
      the mouse is not moved while the cursor is on it (LP: #727746)
    - migrate_favorites.py crashed with OSError in makedirs(): [Errno 13]
      Permission denied: '/home/aquarius/.local/share/unity' (LP: #723656)
    - No feedback when unmounting busy device in Unity (LP: #730638)
 -- Didier Roche <email address hidden> Mon, 07 Mar 2011 19:10:27 +0100

Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
John Lea (johnlea) wrote :

The Dash visual implementation still has a lot of outstanding issues, but this bug is closed as it makes sense to track these items as individual bugs.

tags: added: reviewedbydesign
removed: udt
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.