History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b055aa8ec000fd62e4ce6456eac277463aacd7d2 26-Oct-2012 Daniel Sandler <dsandler@android.com> Final icon for (Day)dreams.

Bug: 7395321
Change-Id: I20ec252a1bf69664a6687016d281ad680d76a48f
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
bd9cafa433f068335e37a60a7f44bd40ecab2f95 23-Oct-2012 Daniel Sandler <dsandler@android.com> Dreams/Sleep Mode is now Daydreams.

Bug: 7395321
Change-Id: I3173cd9205df94217911a2d432d1be1db9e3d539
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
11159e9a785a143c9f3765bdf5a5ccfd77842d7a 12-Oct-2012 Jeff Brown <jeffbrown@google.com> Do not launch Somnambulator as a dock app.

Fixes a black flash that occurred when the device was docked
because the UiModeManagerService was launching the Somnambulator
to start the dream when docked. This caused an unnecessary
activity transition and could in fact make dreaming less
reliable than if the UiModeManagerService started the dream itself.

Moved common code from UiModeManagerService and Somnambulator
to Sandman to ensure it is kept in sync.

Bug: 7328545
Change-Id: I46102784e2ab1acc0241d43a48abf0581278af24
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
af3f32d9a460b663d8f757f771cb220cc78b190a 07-Oct-2012 Daniel Sandler <dsandler@android.com> New icon for "Sleep now."

Should only be shown in the docking intent chooser, but if
you use AnyCut to link to the Somnambulator you'll see it
there as well.

Bug: 7267723
Change-Id: I4be7572e4785f35b4ac1ad91d03a617d5d2fe3c1
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
be87e2f5885b28145a788fd31d1fb5ae88a71100 29-Sep-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7255954: API Review: rename Dream to DreamService

Change-Id: I89ecf2c3ec4fef09c0495aa68de11576f9cfd872
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
3a12029a3bb6a6d59b3ab65fa923ce96f9f15c26 28-Sep-2012 Daniel Sandler <dsandler@android.com> Add the SystemUI's dream-starter as a DESK_DOCK app.

The circle is complete: dock mode is back, and it will
launch Dreams by default.

Bug: 7163049
Change-Id: I3c681ac701d65b03f882d92d06389d4528e34747
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
62c82e4d92cc0b856059f905d81885f7808a0e7d 26-Sep-2012 Jeff Brown <jeffbrown@google.com> Make DreamManagerService more robust.

Clearly isolated the DreamManagerService and DreamController
responsibilities. DreamManagerService contains just enough logic to
manage the global synchronous behaviors. All of the asynchronous
behaviors are in DreamController.

Added a new PowerManager function called nap() to request the device
to start napping. If it is a good time to nap, then the
PowerManagerService will call startDream() on the DreamManagerService
to start dreaming.

Fixed a possible multi-user issue by explicitly tracking for
which user a dream service is being started and stopping dreams
when the current user changes. The user id is also passed to
bindService() to ensure that the dream has the right environment.

Fix interactions with docks and the UI mode manager. It is
important that we always send the ACTION_DOCK_EVENT broadcast
to the system so that it can configure audio routing and the like.
When docked, the UI mode manager starts a dock app if there is
one, otherwise it starts a dream.

This change resolves issues with dreams started for reasons other
than a user activity timeout.

Bug: 7204211
Change-Id: I3193cc8190982c0836319176fa2e9c4dcad9c01f
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java
32f6fd55b1bcabc97945827d88d60ba48edf1a40 06-Sep-2012 Daniel Sandler <dsandler@android.com> New "Start dreams" launcher shortcut.

Change-Id: Ice46fc8b99dae615e421ccf4eb6ca6f2a76cbe5f
/frameworks/base/packages/SystemUI/src/com/android/systemui/Somnambulator.java