Where the average background colour is either very light or dark, adjust this value to darken/lighten in order to preserve readability
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Gord Allott | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The background of the Dash, Launcher, NotifyOSD, etc.. is tinted with the average background colour of the wallpaper. In cases where this average colour is either very light or very dark it should be respectively darkened or lightened to improve readability.
Inside the 'too dark/light' thresholds, the level of adjustment needs to be on a sliding scale so that a very very dark background is lightened more than a background that is just a bit too dark. Average background colours that do not fall inside the 'too dark/light' thresholds should not be modified.
There is an additional issue in that the implementation does not match the design in terms of both the saturation of the tint and the radius of the blur. Both of these issues also significantly impact readability.
-------
Desired resolution:
There are two parts to this fix:
1. adjust the tint colour inside the 'too dark/light' thresholds.
2. bring implementation in to line with the designs
- Compare "dash_design.png" with "dash_implement
- Note that both of these screenshots use the same wallpaper, and therefor the dash tint should be the same in both.
- Note that in "dash_design.png" the text in the dash on top of the white area in the window behind the dash is legible, while in "dash_implement
- Increase the tint saturation in the implementation to match the design.
- Increase the radius of the dash blur to match the design.
It would be much appreciated if screenshots of the proposed fixes could be sent to Otto for review and iteration *before* they are committed.
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
tags: | added: onew udo |
Changed in unity: | |
assignee: | nobody → Gord Allott (gordallott) |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
milestone: | none → 4.14.0 |
Changed in unity: | |
status: | Confirmed → Fix Committed |
Changed in unity (Ubuntu): | |
status: | New → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
milestone: | 4.14.0 → 4.20.0 |
status: | Fix Released → Confirmed |
Changed in unity (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in unity: | |
status: | Confirmed → Triaged |
status: | Triaged → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesigno removed: onew udo |
This bug was fixed in the package unity - 4.14.2-0ubuntu1
---------------
unity (4.14.2-0ubuntu1) oneiric; urgency=low
* New upstream release. compiz_ profile( ): 'str' Object (LP: #823061)
- unity crashed with AttributeError in reset_unity_
object has no attribute 'get_string' (LP: #809378)
- Trying to minimize Unity Dash to make it fit on a 1024x768 screen makes
Unity freeze and then, after I log out by killing X, never start again
(LP: #839200)
- unity-panel-service crashed with SIGSEGV in main_arena() (LP: #817477)
- UIFe: Panel - Indicators should be orderable regardless of their parent
Indicator
- 'Show Desktop' fails to hand focus to desktop (LP: #836315)
- Dash - Functionality of top left close, minimise and maximise/restore
window decorations is confused (LP: #838875)
- unity-panel-service Leaks Memory (LP: #779185)
- Missing lens shortcuts (Super-A, Super-F) (LP: #834078)
- Unity window switcher takes over <alt> key (LP: #835699)
- update assets for window buttons (topleft) with dash opened
(LP: #836655)
- Where the average background colour is either very light or dark, adjust
this value to darken/lighten in order to preserve readability
(LP: #837993)
- Applications don't have priority over other results (LP: #839518)
- task tray icons are misaligned and badly sized (LP: #839354)
- UIFe: Dash - Shape and positioning of most of the elements in the Dash
need adjustment (LP: #841945)
- Cannot drag applications from dash to desktop (LP: #756614)
- systray icons still visible on each desktop in expo mode (LP: #759129)
- transparency on unity panel broken (LP: #827012)
- Window buttons and application menu don't autohide if left edge is
touched (LP: #835637)
- 'Filter results' should be right indented as in the mockups(and unity-
2d) (LP: #838118)
- window title should not appear until cursor leaves the menubar
(LP: #838759)
- Window title is not redrawn on leaving global-menu from buttons
(LP: #839488)
- In the dash, main text field can not be edited, except at the end
(LP: #840862)
- Quicklist can't be correctly hidden (LP: #843425)
- After double clicking on the panel to restore a window, the menus won't
be hidden on mouse-out (LP: #838021)
- After restoring a window the application title doesn't fade-out and it
goes below the menus (LP: #838479)
* debian/control:
- build-dep on latest libunity-dev for ABI/API break, nux
* debian/rules:
- bump shlibs, remove tweak for garantuing the version as the ABI
is considered stable until finale now.
-- Didier Roche <email address hidden> Thu, 08 Sep 2011 20:07:50 +0200