diff options
author | John Spurlock <jspurlock@google.com> | 2014-05-01 09:08:48 -0400 |
---|---|---|
committer | John Spurlock <jspurlock@google.com> | 2014-05-01 15:03:17 -0400 |
commit | 3b98b3f1f85aff0c84ebef4dd497c146d1b4d248 (patch) | |
tree | aa5d2368ef284a9985f8bba6f61925b93263c0e0 /packages | |
parent | 5c5f4b70db33d6edb8f77299a702fc3b8c271f44 (diff) | |
download | frameworks_base-3b98b3f1f85aff0c84ebef4dd497c146d1b4d248.zip frameworks_base-3b98b3f1f85aff0c84ebef4dd497c146d1b4d248.tar.gz frameworks_base-3b98b3f1f85aff0c84ebef4dd497c146d1b4d248.tar.bz2 |
Implement long-term condition subscriptions.
Bind long-term conditions (like "in a meeting") to enter/exit
zen mode automatically.
Persist automatic condition subscriptions to maintain them across
reboots.
Normalize condition state binding: true => enter zen, false => exit.
Change-Id: Icba2b8b25c0a352ae8215f4c0a324e4f966c0165
Diffstat (limited to 'packages')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/ZenModeViewAdapter.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ZenModeViewAdapter.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ZenModeViewAdapter.java index 1bc97a0..b09b462 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ZenModeViewAdapter.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ZenModeViewAdapter.java @@ -58,7 +58,7 @@ public abstract class ZenModeViewAdapter implements ZenModeView.Adapter { mNoMan = INotificationManager.Stub.asInterface( ServiceManager.getService(Context.NOTIFICATION_SERVICE)); try { - mNoMan.requestZenModeConditions(mListener, true /*requested*/); + mNoMan.requestZenModeConditions(mListener, Condition.FLAG_RELEVANT_NOW); } catch (RemoteException e) { // noop } @@ -98,7 +98,7 @@ public abstract class ZenModeViewAdapter implements ZenModeView.Adapter { @Override public void dispose() { try { - mNoMan.requestZenModeConditions(mListener, false /*requested*/); + mNoMan.requestZenModeConditions(mListener, 0 /*none*/); } catch (RemoteException e) { // noop } |