OmniGears: add doze settings editor view
based on https://github.com/p0isonra1n/Doze-Settings-Editor
Change-Id: I72c2dd1c21097ce37d30bfc2e5175007bf7abb46
diff --git a/res/values/custom_arrays.xml b/res/values/custom_arrays.xml
index cc226db..414a4c2 100644
--- a/res/values/custom_arrays.xml
+++ b/res/values/custom_arrays.xml
@@ -343,4 +343,104 @@
<item>@string/total_time</item>
<item>@string/wakelock_time</item>
</string-array>
+
+ <!-- Doze settings editor -->
+ <string-array name="idle_config_keys" translatable="false">
+ <item>light_after_inactive_to</item>
+ <item>light_pre_idle_to</item>
+ <item>light_idle_to</item>
+ <item>light_idle_factor</item>
+ <item>light_max_idle_to</item>
+ <item>light_idle_maintenance_min_budget</item>
+ <item>light_idle_maintenance_max_budget</item>
+ <item>min_light_maintenance_time</item>
+ <item>min_deep_maintenance_time</item>
+ <item>inactive_to</item>
+ <item>sensing_to</item>
+ <item>locating_to</item>
+ <item>location_accuracy</item>
+ <item>motion_inactive_to</item>
+ <item>idle_after_inactive_to</item>
+ <item>idle_pending_to</item>
+ <item>max_idle_pending_to</item>
+ <item>idle_pending_factor</item>
+ <item>idle_to</item>
+ <item>max_idle_to</item>
+ <item>idle_factor</item>
+ <item>min_time_to_alarm</item>
+ <item>max_temp_app_whitelist_duration</item>
+ <item>mms_temp_app_whitelist_duration</item>
+ <item>sms_temp_app_whitelist_duration</item>
+ </string-array>
+
+ <string-array name="idle_config_keys_basic" translatable="false">
+ <item>light_after_inactive_to</item>
+ <item>light_pre_idle_to</item>
+ <item>light_idle_to</item>
+ <item>inactive_to</item>
+ <item>sensing_to</item>
+ <item>locating_to</item>
+ <item>motion_inactive_to</item>
+ <item>idle_after_inactive_to</item>
+ <item>idle_pending_to</item>
+ <item>idle_to</item>
+ <item>min_time_to_alarm</item>
+ <item>max_temp_app_whitelist_duration</item>
+ </string-array>
+
+ <string-array name="idle_config_desc" translatable="false">
+ <item>@string/DESC_LIGHT_IDLE_AFTER_INACTIVE_TIMEOUT</item>
+ <item>@string/DESC_LIGHT_PRE_IDLE_TIMEOUT</item>
+ <item>@string/DESC_LIGHT_IDLE_TIMEOUT</item>
+ <item>@string/DESC_LIGHT_IDLE_FACTOR</item>
+ <item>@string/DESC_LIGHT_MAX_IDLE_TIMEOUT</item>
+ <item>@string/DESC_LIGHT_IDLE_MAINTENANCE_MIN_BUDGET</item>
+ <item>@string/DESC_LIGHT_IDLE_MAINTENANCE_MAX_BUDGET</item>
+ <item>@string/DESC_MIN_LIGHT_MAINTENANCE_TIME</item>
+ <item>@string/DESC_MIN_DEEP_MAINTENANCE_TIME</item>
+ <item>@string/DESC_INACTIVE_TIMEOUT</item>
+ <item>@string/DESC_SENSING_TIMEOUT</item>
+ <item>@string/DESC_LOCATING_TIMEOUT</item>
+ <item>@string/DESC_LOCATION_ACCURACY</item>
+ <item>@string/DESC_MOTION_INACTIVE_TIMEOUT</item>
+ <item>@string/DESC_IDLE_AFTER_INACTIVE_TIMEOUT</item>
+ <item>@string/DESC_IDLE_PENDING_TIMEOUT</item>
+ <item>@string/DESC_MAX_IDLE_PENDING_TIMEOUT</item>
+ <item>@string/DESC_IDLE_PENDING_FACTOR</item>
+ <item>@string/DESC_IDLE_TIMEOUT</item>
+ <item>@string/DESC_MAX_IDLE_TIMEOUT</item>
+ <item>@string/DESC_IDLE_FACTOR</item>
+ <item>@string/DESC_MIN_TIME_TO_ALARM</item>
+ <item>@string/DESC_MAX_TEMP_APP_WHITELIST_DURATION</item>
+ <item>@string/DESC_MMS_TEMP_APP_WHITELIST_DURATION</item>
+ <item>@string/DESC_SMS_TEMP_APP_WHITELIST_DURATION</item>
+ </string-array>
+
+ <string-array name="idle_config_short" translatable="false">
+ <item>@string/SHORT_LIGHT_IDLE_AFTER_INACTIVE_TIMEOUT</item>
+ <item>@string/SHORT_LIGHT_PRE_IDLE_TIMEOUT</item>
+ <item>@string/SHORT_LIGHT_IDLE_TIMEOUT</item>
+ <item>@string/SHORT_LIGHT_IDLE_FACTOR</item>
+ <item>@string/SHORT_LIGHT_MAX_IDLE_TIMEOUT</item>
+ <item>@string/SHORT_LIGHT_IDLE_MAINTENANCE_MIN_BUDGET</item>
+ <item>@string/SHORT_LIGHT_IDLE_MAINTENANCE_MAX_BUDGET</item>
+ <item>@string/SHORT_MIN_LIGHT_MAINTENANCE_TIME</item>
+ <item>@string/SHORT_MIN_DEEP_MAINTENANCE_TIME</item>
+ <item>@string/SHORT_INACTIVE_TIMEOUT</item>
+ <item>@string/SHORT_SENSING_TIMEOUT</item>
+ <item>@string/SHORT_LOCATING_TIMEOUT</item>
+ <item>@string/SHORT_LOCATION_ACCURACY</item>
+ <item>@string/SHORT_MOTION_INACTIVE_TIMEOUT</item>
+ <item>@string/SHORT_IDLE_AFTER_INACTIVE_TIMEOUT</item>
+ <item>@string/SHORT_IDLE_PENDING_TIMEOUT</item>
+ <item>@string/SHORT_MAX_IDLE_PENDING_TIMEOUT</item>
+ <item>@string/SHORT_IDLE_PENDING_FACTOR</item>
+ <item>@string/SHORT_IDLE_TIMEOUT</item>
+ <item>@string/SHORT_MAX_IDLE_TIMEOUT</item>
+ <item>@string/SHORT_IDLE_FACTOR</item>
+ <item>@string/SHORT_MIN_TIME_TO_ALARM</item>
+ <item>@string/SHORT_MAX_TEMP_APP_WHITELIST_DURATION</item>
+ <item>@string/SHORT_MMS_TEMP_APP_WHITELIST_DURATION</item>
+ <item>@string/SHORT_SMS_TEMP_APP_WHITELIST_DURATION</item>
+ </string-array>
</resources>