diff options
| author | 2016-03-04 13:39:41 -0800 | |
|---|---|---|
| committer | 2016-03-04 15:24:49 -0800 | |
| commit | 6f7362d92573e4ae693bc513dca586d6a4eb087b (patch) | |
| tree | 447b82040ff02bfb73f2e4524051873de5ca1adb /libs/hwui/ProgramCache.cpp | |
| parent | b74926232ee601851e08cd5d0f0386afcb0bef3e (diff) | |
Introducing ShortcutManager
What's supported:
- Most APIs are implemented, except for SM.updateShortcuts(),
the icon APIs in LA, and LA.startShortcut().
- Persisting information, except for icons
- Throttling
In addition, now PersistableBundle has a public copy
constructor from a Bundle. (Do we want to @hide it?)
TODOs:
- Add icon support
- Implement missing APIs
- Listen to PACKAGE_* broadcasts and do clean-up
- Support multi-launcher apps (pinned shortcuts per launcher)
- Dev option to reset throttling
- Load throttling config from Settings
- Backup & restore
- Figure out LauncherApps permissions (BIND_APPWIDGETS??)
- Other minor TODOs in the code
- Better javadoc
Note: This requires Idf2f9ae816e1f3d822a6286a4cf738c14e29a45e
Bug 27325877
Change-Id: Ia5aa555a4759df5f79a859338f1dc5e624cd0e35
Diffstat (limited to 'libs/hwui/ProgramCache.cpp')
0 files changed, 0 insertions, 0 deletions