[dash] does not remember the user's fullscreen preference
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Unity |
Fix Released
|
Undecided
|
Unassigned | ||
unity-2d |
Fix Released
|
Medium
|
Ugo Riboni | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity-2d (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1. open the Unity 2D dashboard or click on the 'Applications' or 'Files & Folders' lenses.
2. if your native screen resolution is 1280x800 the views do not open full screen. (this may be by design. please read further)
3. click on the icon in the bottom right hand corner to force the view to full screen.
4. close the view (clicking the ubuntu logo in the top left hand corner will accomplish this)
5. repeat step 1. the views have returned to their default state (not full screen)
Expected behavior:
When I tell Unity 2D that I prefer the dashboard or lens views to display full screen (by clicking the icon in the bottom right hand corner) I expect that subsequent visits to those same views maintain that preference in the same way that Unity 2D honors both the 'Shortcuts' (on the dashboard) and 'Refine Search' ( 'Applications' or 'Files & Folders' lenses) options when they are re-opened. Why is the full screen behavior different than the others? It shouldn't be. It's EXTREMELY frustrating to have to force Unity 2D to take advantage of ALL my screen real-estate EVERY single time when I use the views.
Proposed (recommended) solution:
Have Unity 2D store the full screen state of the dashboard or lense view when it's closed. The next time the user opens the view Unity 2D can check the previous state and restore it instead of resetting to it's default. This could be accomplished as easily as checking a key like "dash_fullscreen = 1". Similar to the other options mentioned above this preference should last the entire session until I log out.
Proposed (long term) solution:
A native Unity 2D (user configurable) settings page with a checkbox for full screen preference. If this solution is chosen it should persist permanently and the preference restored among multiple sessions as well as reboots.
Changed in unity: | |
status: | New → Confirmed |
Changed in unity-2d: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in unity-2d (Ubuntu): | |
status: | New → Confirmed |
summary: |
- Dashboard & lens views do not remember the user's fullscreen preference + [dash] do not remember the user's fullscreen preference |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
summary: |
- [dash] do not remember the user's fullscreen preference + [dash] does not remember the user's fullscreen preference |
Changed in unity-2d: | |
assignee: | nobody → Lohith D Shivamurthy (dyams) |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
milestone: | none → 5.2 |
Changed in unity-2d: | |
milestone: | 5.2 → 5.4 |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
Changed in unity-2d (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in unity (Ubuntu): | |
status: | Confirmed → Fix Released |
Asking for feedback from design team. IMHO the "Proposed (recommended)" solution is good enough, but it would be great to hear designers' opinion as well.