History log of /packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
949d81371549710d95d43b1c6e7403656ab0cfb6 16-Aug-2017 Beverly <beverlyt@google.com> Null-pointer check when updating name of ZenRule.

Test: manual, current tests pass
Fixes: 64758679
Change-Id: Ia94b1749afdc6db4780bd09a5794f4110d4d032d
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
265d3c2a0c36251bf8a9f571d7239b6dd404d942 22-Jun-2016 Tamas Berghammer <tberghammer@google.com> Update package names to work with the proto3 compiler

Bug: b/28974522
Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
aa71afe5978b1340a2d702f3a75d22baf8c96348 22-Sep-2016 Fan Zhang <zhfan@google.com> Use MetricsFeatureProvider for logging in Settings.

Bug: 31664539
Test: make RunSettingsRoboTests for regression
Test: adb logcat -b events | egrep "(sysui_|notification_)" for
verifying log

Change-Id: Id944be7c4ff9911aebee481c2df485542f1318f0
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
1d33d59be29c719f8003458373585397a781dc77 27-Feb-2016 Julia Reynolds <juliacr@google.com> Api review: AutomaticZenRule

Bug: 27364144
Change-Id: Ic0ea5d4958711cf5216e87ad8054460ad4246856
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
9d1bfd1e8de6e46137a9571507c03526880d6a46 27-Jan-2016 Chris Wren <cwren@android.com> port settings over to new metrics enum

Change-Id: I0b3efd2f4db773ccbc52bfe59ee8eb0dab9584fb
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
366d8809c886fd5857f872def96a436a50be2c06 22-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add policy disabled msg as empty views in zenmode related fragments.

Change-Id: I0d7489d2884ffd5c227a37a638d560bf033f5cd9
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
1230ac820ea94b8f3f6285fd4cae056e62d96183 12-Dec-2015 Jason Monk <jmonk@google.com> Move DropDownPreference to supportlib

Change-Id: Ife6799d1136302b805b5191f1a86276c538ca4bf
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
39b467482d1bf256a111c757e9b7621c6f523271 10-Sep-2015 Jason Monk <jmonk@google.com> Depend on support lib preferences

Bug: 24576551
Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
25cb8f06914538f337be66d9a784834a7373b58a 08-Oct-2015 Julia Reynolds <juliacr@google.com> Use id-based zen rule APIs.

Also names no longer have to be unique.

Bug: 22977552
Change-Id: I8dbee85c15d12d5380345447047a0d49c903522e
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
f7748e4ae15e49f9f4a9cc15a372e9a6d3c35c56 29-Sep-2015 Julia Reynolds <juliacr@google.com> Update zen rule type selection and view.

Separate rule type selection from naming, launch 3P UI for non-system rules.

Bug: 22977552
Change-Id: Ifbd82da2192c4aaf5f239a188a016d9e1af542d6
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
7d8a9aead53f817c9df14cc5feaae223a8a834e8 23-Sep-2015 Julia Reynolds <juliacr@google.com> Use public APIs for modifying automatic zen rules.

Bug: 22977552
Change-Id: I544f1462ad77cdeb33ccff3c9de11ea37df5505d
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
49b6103b56d777cb41f280e0dc636f738f6ba56d 12-Aug-2015 Jason Monk <jmonk@google.com> Make DropDownPreference extend ListPreference

Lots of updates to handle static setting of entries/values
Callbacks are now through preference changes
Fix weird inconsistencies in callback return values...

Change-Id: I2ebe02c3492ce543162efcd55bdae3f2c4039287
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
b01383beab9d2d1dc610e51dfeff9da0c5db8302 21-Jul-2015 Maurice Lam <yukl@google.com> [ZenMode] Align text to viewStart in remove dialog

Bug: 22274462
Change-Id: I696c4b33c111a61b51e1581fd4a2830fc1844f40
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
1b6ffba9e69dc1926e3c4cbcb52d1844c6ccaa32 08-May-2015 Chris Wren <cwren@android.com> log more settings actions

airplane mode
bluetooth
cell data
do not disturb

Bug: 20264417
Change-Id: I726033a126fba9f9dffc916806d636feea04033b
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
f57bad7d5b0f9044231fc52351ed27e14013f491 30-Apr-2015 John Spurlock <jspurlock@google.com> Settings: Do not disturb automatic rule updates.

- Remove FAB for adding rules, move to last preference.
- Add first-class event condition type and config sub-page.
- Always show radio buttons when adding rules.
- Add new data model for event rules.
- Add stub condition provider for event rules (always false for now).
- Add rule-type icons to rule preference rows.

Bug: 20064962
Change-Id: Id5acde371eb2e7d22b1f195459897614db5ba80a
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java
c96a5dcbfc3f37f71e8b3e8b962f9571b1e7ceaf 10-Apr-2015 John Spurlock <jspurlock@google.com> Settings: External automatic rule settings.

- Add external automatic rule settings page with the common
settings for all rules (enabled, name, zen mode).
- Pull common rule-instance settings into settings base class, share
with existing schedule rule settings.
- New page not searchable since it is at the rule-instance level.
- Obtain external rule information from existing conditions provider
metadata. Includes rule type caption, sub-configuration activity,
and default condition id.
- If external condition providers exist with the appropriate metadata,
display the external rule types as options in the new rule dialog.
(max of 3 external types)
- Pull common managed service listing code out of common settings base
class and into a more reusable helper class.

Bug: 20064962
Change-Id: Ibc13607490b7312a7d9f7f3bd61c3cfcf71a2794
/packages/apps/Settings/src/com/android/settings/notification/ZenModeRuleSettingsBase.java