Spinner should be shown when opening a preview if it's not instant
Bug #1220651 reported by
Diego Sarmentero
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity8 (Ubuntu) |
Fix Released
|
High
|
Michael Zanetti |
Bug Description
When loading a preview that requires to check some webservices, wait for dbus replies or something, a Spinner or some kind of visual help should be provided so the user knows that something is happening and the answer is going to be available soon, instead of seeing the ui as nothing happened and keep pressing in the buttons.
Related branches
lp:~mzanetti/unity8/switching-previews
Superseded
for merging
into
lp:unity8
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Michal Hruby: Pending requested
- Michał Sawicz: Pending requested
- Oren Horev: Pending (design) requested
-
Diff: 724 lines (+309/-81)11 files modifiedComponents/Carousel.qml (+23/-7)
Components/FilterGrid.qml (+3/-0)
Components/ResponsiveGridView.qml (+10/-0)
Components/Tile.qml (+7/-0)
Dash/Apps/AppPreview.qml (+9/-0)
Dash/DashPreview.qml (+1/-3)
Dash/DashPreviewPlaceholder.qml (+25/-0)
Dash/Generic/GenericFilterGrid.qml (+4/-6)
Dash/GenericScopeView.qml (+217/-59)
Dash/SearchableResultModel.qml (+4/-0)
tests/qmltests/Dash/tst_GenericScopeView.qml (+6/-6)
lp:~unity-team/unity8/switching-previews
- PS Jenkins bot (community): Approve (continuous-integration)
- Albert Astals Cid (community): Approve
- Michał Sawicz: Needs Fixing
- Michal Hruby (community): Approve
- Oren Horev: Pending (design) requested
-
Diff: 1364 lines (+516/-243)24 files modifiedComponents/Carousel.qml (+27/-9)
Components/FilterGrid.qml (+3/-0)
Components/LazyImage.qml (+2/-2)
Components/PageHeader.qml (+4/-0)
Components/ResponsiveGridView.qml (+10/-0)
Components/Tile.qml (+9/-0)
Dash/Apps/AppPreview.qml (+9/-0)
Dash/Apps/ApplicationsFilterGrid.qml (+14/-5)
Dash/Apps/DashPluginFilterGrid.qml (+2/-4)
Dash/DashPreview.qml (+1/-3)
Dash/DashPreviewPlaceholder.qml (+25/-0)
Dash/Generic/GenericFilterGrid.qml (+4/-6)
Dash/Generic/WeatherFilterGrid.qml (+2/-4)
Dash/GenericScopeView.qml (+227/-66)
Dash/Music/AlbumTile.qml (+0/-116)
Dash/Music/MusicFilterGrid.qml (+2/-4)
Dash/SearchableResultModel.qml (+4/-0)
Dash/Video/VideoFilterGrid.qml (+2/-4)
tests/mocks/Unity/fake_preview.cpp (+9/-1)
tests/mocks/Unity/fake_preview.h (+2/-0)
tests/mocks/Unity/fake_scope.cpp (+25/-4)
tests/mocks/Unity/fake_scope.h (+7/-2)
tests/mocks/Unity/fake_unity_plugin.cpp (+3/-0)
tests/qmltests/Dash/tst_GenericScopeView.qml (+123/-13)
tags: | added: appstore |
Changed in unity8: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in unity8: | |
assignee: | nobody → Michael Zanetti (mzanetti) |
Changed in unity8: | |
milestone: | none → ubuntu-13.09 |
Changed in unity8: | |
status: | Triaged → In Progress |
summary: |
- It should show a spinner or something between previews transition when - loading a preview is not instant + Spinner should be shown when opening a preview if it's not instant |
Changed in unity8: | |
milestone: | ubuntu-13.09 → ubuntu-13.10 |
tags: | added: needs-test |
Changed in unity8: | |
status: | Fix Committed → Fix Released |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Michael Zanetti (mzanetti) |
importance: | Undecided → High |
no longer affects: | unity8 |
To post a comment you must log in.
Fix committed into lp:unity8 at revision 493, scheduled for release in unity8, milestone phone-v1-freeze