Skip to content

Commit f4f6b4c

Browse files
author
John Spurlock
committed
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: I986bb7812209d8c95ae1d660a5eee5998a7b08b1
1 parent 5d1a870 commit f4f6b4c

File tree

10 files changed

+817
-343
lines changed

10 files changed

+817
-343
lines changed

api/current.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20289,6 +20289,8 @@ package android.service.dreams {
2028920289
method public void setContentView(android.view.View);
2029020290
method public void setContentView(android.view.View, android.view.ViewGroup.LayoutParams);
2029120291
method public void setInteractive(boolean);
20292+
field public static final java.lang.String ACTION_DREAMING_STARTED = "android.intent.action.DREAMING_STARTED";
20293+
field public static final java.lang.String ACTION_DREAMING_STOPPED = "android.intent.action.DREAMING_STOPPED";
2029220294
field public static final java.lang.String METADATA_NAME_CONFIG_ACTIVITY = "android.service.dreams.config_activity";
2029320295
field public static final java.lang.String SERVICE_INTERFACE = "android.service.dreams.Dream";
2029420296
}

0 commit comments

Comments
 (0)