995a749f278b45a2931b2846a60a8231dfd755b4 |
|
29-May-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Use account name instead of calendar id in event conditions. - Migrate the existing calendar attribute in the event condition from a long calendar id to the calendar account name. More portable across a backup/restore. - Also skip restoring transient state (like the current condition state) from restored automatic rules. Bug: 17755700 Change-Id: I9bdb421d2209e3ce90873008665c254d67c788d2
/frameworks/base/services/core/java/com/android/server/notification/EventConditionProvider.java
|
1b8b22b1a412539020f78a132cff7c8fa7fae258 |
|
20-May-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Calendar auto-rule tracks primary calendar for corp profile. - Track the calendar provider for the managed profile user if found. - Add userId to the shared data structure to disambig calendar ids. - Delay rule update a bit to guard against chatty updates. - Fix logging in calendar rule. Bug: 21155107 Change-Id: Id2303fcc39b1fa7417b1844b7869d773ef92434c
/frameworks/base/services/core/java/com/android/server/notification/EventConditionProvider.java
|
2f096ed7662f9d20876ae2944ffc4ecf4fd51faa |
|
04-May-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Implement calendar event system condition provider. - Wire up basic implementation for the system provider that handles event-based DND subscriptions. - Backed by the standard system calendar content provider. - Move shared time utils to base class, clean up logging. Bug: 20064962 Change-Id: I070b6baa580c592c2ab4101c6b44a254787f9dd7
/frameworks/base/services/core/java/com/android/server/notification/EventConditionProvider.java
|
d60258f2d33214077a22c1a682944fa9e47c0461 |
|
30-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Zen: New event condition data model. - Add system condition provider for calendar event-based rules. - Add stub condition provider for handling event conditions. - Add various shared items to support new settings subpage. Bug: 20064962 Change-Id: I6f5afe0f1444976f0dc6807048e0580e8a28070e
/frameworks/base/services/core/java/com/android/server/notification/EventConditionProvider.java
|