Commit f4f6b4c
John Spurlock
Fire "dreaming started" and "dreaming stopped" broadcasts.
Dream manager now fires broadcast intents when entering + exiting
dreamland (except when testing).
Power manager can now listen for dreams ending, using polling only
as a backstop.
Also:
- Bullet-proof dream-manager/dream against known failure modes
- Add new read/write dream permissions
- Refactor dream-manager to delegate work + state management into
a new DreamController class, via a handler
Bug:6999949
Bug:7152024
Change-Id: I986bb7812209d8c95ae1d660a5eee5998a7b08b11 parent 5d1a870 commit f4f6b4c
File tree
10 files changed
+817
-343
lines changed- api
- core
- java/android/service/dreams
- res
- packages/SystemUI
- services/java/com/android/server
- power
10 files changed
+817
-343
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20289 | 20289 | | |
20290 | 20290 | | |
20291 | 20291 | | |
| 20292 | + | |
| 20293 | + | |
20292 | 20294 | | |
20293 | 20295 | | |
20294 | 20296 | | |
| |||
0 commit comments