-
Committer:
Tarmac
-
Author(s):
Florian Boucault
-
Date:
2016-08-18 15:05:20 UTC
-
mfrom:
(303.1.19 startup_time)
-
Revision ID:
tarmac-20160818150520-nwd5siprrmbp98bc
Improved startup time (2.9s saved on krillin):
- Load Icons and Images asynchronously.
- Prevent multiple resize of keyboard due to window size bug.
- Make sure the keyboard model is built only once.
- Faster KeyboardButton using a MouseArea instead of AbstractButton
- Asynchronous loading of: individual keyboard keys, screenDelegateComponent.
- Asynchronous compilation of FavouritePage.
- Asynchronous import of math.js.
- Use new ListItem API instead of ListItemWithActions: faster to instantiate and less code to maintain.
- Saving resources by making formula.js a library. Fixes: https://bugs.launchpad.net/bugs/1520554.
Approved by Jenkins Bot, Bartosz Kosiorek.