Startup of calculator should be optimized
Bug #1520554 reported by
Bartosz Kosiorek
This bug affects 16 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Alan Pope 🍺🐧🐱 🦄 | ||
Ubuntu Calculator App |
Fix Released
|
High
|
Florian Boucault |
Bug Description
After running profiler on calculator , it seems that the root cause of long Calculator start is Keyboard Loader
It tooks almost 6 seconds before whole keybaord is generated.
I've attached QML trace from BQ E4.5
Related branches
lp:~ubuntu-calculator-dev/ubuntu-calculator-app/ubuntu-calculator-app-start-time-optimizations
- Jenkins Bot: Approve (continuous-integration)
- Riccardo Padovani: Needs Fixing
-
Diff: 82 lines (+16/-27)1 file modifiedapp/ubuntu-calculator-app.qml (+16/-27)
lp:~fboucault/ubuntu-calculator-app/startup_time
- Jenkins Bot: Approve (continuous-integration)
- Bartosz Kosiorek: Approve
-
Diff: 989 lines (+135/-571)13 files modifiedapp/engine/MathJs.qml (+22/-0)
app/engine/formula.js (+3/-1)
app/ubuntu-calculator-app.qml (+89/-79)
app/ui/ActionButton.qml (+1/-0)
app/ui/FavouritePage.qml (+2/-0)
app/ui/KeyboardButton.qml (+4/-6)
app/ui/KeyboardPage.qml (+5/-2)
app/ui/Screen.qml (+6/-4)
app/upstreamcomponents/EmptyState.qml (+1/-0)
app/upstreamcomponents/ListItemWithActions.qml (+0/-454)
app/upstreamcomponents/ListItemWithActionsCheckBox.qml (+0/-25)
app/welcomewizard/Slide11.qml (+1/-0)
app/welcomewizard/SlideBase.qml (+1/-0)
Changed in ubuntu-calculator-app: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
importance: | Critical → High |
Changed in ubuntu-calculator-app: | |
status: | Confirmed → Triaged |
Changed in ubuntu-calculator-app: | |
status: | Triaged → In Progress |
assignee: | nobody → Bartosz Kosiorek (gang65) |
Changed in ubuntu-calculator-app: | |
status: | Fix Committed → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww02-2016 → ww08-2016 |
Changed in canonical-devices-system-image: | |
milestone: | 12 → 13 |
Changed in ubuntu-calculator-app: | |
milestone: | none → backlog |
Changed in ubuntu-calculator-app: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
We should get this in soon if possible, its taking as long as 10+ seconds to start although second run is less than half of that