Slow loading/showing of images in the dash
Bug #1338430 reported by
Thomas Strehl
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity8 (Ubuntu) |
Fix Released
|
Critical
|
Albert Astals Cid |
Bug Description
Installed app icons (when expanding the category) show very slowly after reboot. It actually makes the impression that those are being downloaded.
Related branches
lp:~unity-team/unity8/croppedImageMinimumSourceSize
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Mirco Müller (community): Approve
- Albert Astals Cid (community): Abstain (is my code)
- Lars Karlitski: Pending requested
- Andrea Cimitan: Pending requested
-
Diff: 239 lines (+55/-28)9 files modifiedplugins/Dash/CardCreator.js (+4/-7)
plugins/Dash/CroppedImageMinimumSourceSize.qml (+38/-0)
plugins/Dash/qmldir (+2/-1)
tests/plugins/Dash/cardcreator/1.res (+2/-2)
tests/plugins/Dash/cardcreator/2.res (+2/-5)
tests/plugins/Dash/cardcreator/3.res (+2/-2)
tests/plugins/Dash/cardcreator/4.res (+1/-4)
tests/plugins/Dash/cardcreator/5.res (+2/-2)
tests/plugins/Dash/cardcreator/7.res (+2/-5)
lp:~unity-team/unity8/scopes_more_things_on_memory
- Andrea Cimitan (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Albert Astals Cid (community): Abstain (has code of mine)
-
Diff: 1223 lines (+458/-95)42 files modifiedbuild.sh (+1/-0)
cmake/modules/QmlTest.cmake (+2/-1)
debian/control (+1/-0)
plugins/Dash/CardCreator.js (+5/-2)
plugins/Dash/listviewwithpageheader.cpp (+18/-7)
plugins/Dash/listviewwithpageheader.h (+6/-0)
qml/Components/ResponsiveGridView.qml (+5/-1)
qml/Dash/CardGrid.qml (+1/-0)
qml/Dash/CardTool.qml (+8/-5)
qml/Dash/CardVerticalJournal.qml (+1/-0)
qml/Dash/DashContent.qml (+3/-0)
qml/Dash/DashNavigation.qml (+1/-0)
qml/Dash/DashRenderer.qml (+4/-0)
qml/Dash/GenericScopeView.qml (+37/-14)
qml/Dash/ScopeListView.qml (+1/-0)
qml/Dash/ScopesOverviewAll.qml (+2/-0)
tests/autopilot/unity8/shell/emulators/dash.py (+2/-2)
tests/mocks/Ubuntu/CMakeLists.txt (+1/-0)
tests/mocks/Ubuntu/Connectivity/CMakeLists.txt (+10/-0)
tests/mocks/Ubuntu/Connectivity/networking-status.cpp (+64/-0)
tests/mocks/Ubuntu/Connectivity/networking-status.h (+73/-0)
tests/mocks/Ubuntu/Connectivity/plugin.cpp (+46/-0)
tests/mocks/Ubuntu/Connectivity/plugin.h (+35/-0)
tests/mocks/Ubuntu/Connectivity/qmldir (+2/-0)
tests/plugins/Dash/CMakeLists.txt (+3/-3)
tests/plugins/Dash/cardcreator/1.res (+2/-1)
tests/plugins/Dash/cardcreator/2.res (+2/-1)
tests/plugins/Dash/cardcreator/3.res (+3/-2)
tests/plugins/Dash/cardcreator/4.res (+3/-2)
tests/plugins/Dash/cardcreator/5.res (+3/-2)
tests/plugins/Dash/cardcreator/7.res (+3/-2)
tests/plugins/Dash/listviewwithpageheadertest.cpp (+39/-0)
tests/plugins/Dash/listviewwithpageheadertest.qml (+1/-0)
tests/plugins/Dash/listviewwithpageheadertestsection.qml (+1/-0)
tests/plugins/Dash/listviewwithpageheadertestsectionexternalmodel.qml (+1/-0)
tests/plugins/Ubuntu/Gestures/CMakeLists.txt (+1/-1)
tests/qmltests/Components/CMakeLists.txt (+1/-1)
tests/qmltests/Dash/tst_Card.qml (+26/-0)
tests/qmltests/Dash/tst_Dash.qml (+16/-39)
tests/qmltests/Dash/tst_DashContent.qml (+14/-1)
tests/qmltests/Dash/tst_GenericScopeView.qml (+7/-6)
tests/utils/modules/Unity/Test/UnityTestCase.qml (+3/-2)
tags: | added: rtm14 |
Changed in unity8: | |
status: | New → Confirmed |
summary: |
- Slow loading/showing of installed app icons + Slow loading/showing of images in the dash |
Changed in unity8: | |
status: | Confirmed → Triaged |
importance: | Undecided → Critical |
Changed in unity8: | |
assignee: | nobody → Albert Astals Cid (aacid) |
status: | Triaged → In Progress |
tags: | added: touch-2014-09-25 |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Albert Astals Cid (aacid) |
importance: | Undecided → Critical |
status: | New → In Progress |
no longer affects: | unity8 |
tags: |
added: touch-2014-10-09 removed: touch-2014-09-25 |
To post a comment you must log in.
Hmm, they can't be downloaded since they're all local paths, either files directly or theme-based.
We want to disable delegate management on the apps page so that they're always in memory, investigation needs to happen as to why they would load slowly in any case.