From 2c568f87a34d7c7cac8f502044ba11a3e24e7202 Mon Sep 17 00:00:00 2001 From: Tyler Nijmeh Date: Wed, 31 Mar 2021 02:38:56 -0700 Subject: Add icons Signed-off-by: Tyler Nijmeh --- .../draco/buoy/fragments/MainPreferenceFragment.kt | 8 +-- .../main/res/drawable/ic_baseline_animation_24.xml | 10 ++++ app/src/main/res/drawable/ic_baseline_aod_24.xml | 10 ++++ app/src/main/res/drawable/ic_baseline_api_24.xml | 10 ++++ .../res/drawable/ic_baseline_battery_alert_24.xml | 10 ++++ app/src/main/res/drawable/ic_baseline_bed_24.xml | 10 ++++ .../res/drawable/ic_baseline_brightness_low_24.xml | 10 ++++ .../main/res/drawable/ic_baseline_checklist_24.xml | 10 ++++ .../res/drawable/ic_baseline_cloud_upload_24.xml | 10 ++++ .../res/drawable/ic_baseline_data_saver_on_24.xml | 10 ++++ .../res/drawable/ic_baseline_flight_takeoff_24.xml | 10 ++++ .../res/drawable/ic_baseline_location_on_24.xml | 10 ++++ .../res/drawable/ic_baseline_mode_night_24.xml | 10 ++++ .../main/res/drawable/ic_baseline_security_24.xml | 10 ++++ .../main/res/drawable/ic_baseline_sensors_24.xml | 10 ++++ .../main/res/drawable/ic_baseline_snooze_24.xml | 10 ++++ app/src/main/res/drawable/ic_baseline_undo_24.xml | 11 ++++ .../main/res/drawable/ic_baseline_vibration_24.xml | 10 ++++ .../main/res/drawable/ic_baseline_volume_up_24.xml | 11 ++++ .../main/res/drawable/ic_baseline_vpn_key_24.xml | 10 ++++ app/src/main/res/values/strings.xml | 6 +- app/src/main/res/xml/main.xml | 70 ++++++++++++++-------- 22 files changed, 245 insertions(+), 31 deletions(-) create mode 100644 app/src/main/res/drawable/ic_baseline_animation_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_aod_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_api_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_battery_alert_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_bed_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_brightness_low_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_checklist_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_cloud_upload_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_data_saver_on_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_flight_takeoff_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_location_on_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_mode_night_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_security_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_sensors_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_snooze_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_undo_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_vibration_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_volume_up_24.xml create mode 100644 app/src/main/res/drawable/ic_baseline_vpn_key_24.xml (limited to 'app/src') diff --git a/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt b/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt index 7e21e21..8292988 100644 --- a/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt +++ b/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt @@ -82,8 +82,8 @@ class MainPreferenceFragment : PreferenceFragmentCompat(), SharedPreferences.OnS findPreference(getString(R.string.pref_config_key_adjust_brightness_factor))?.value = (currentProfile.adjustBrightnessFactor * 100).toInt() findPreference(getString(R.string.pref_config_key_force_all_apps_standby))?.isChecked = currentProfile.forceAllAppsStandby findPreference(getString(R.string.pref_config_key_force_background_check))?.isChecked = currentProfile.forceBackgroundCheck - findPreference(getString(R.string.pref_config_key_optional_sensors_disabled))?.isChecked = currentProfile.optionalSensorsDisabled - findPreference(getString(R.string.pref_config_key_aod_enabled))?.isChecked = currentProfile.aodDisabled + findPreference(getString(R.string.pref_config_key_optional_sensors_enabled))?.isChecked = !currentProfile.optionalSensorsDisabled + findPreference(getString(R.string.pref_config_key_aod_enabled))?.isChecked = !currentProfile.aodDisabled findPreference(getString(R.string.pref_config_key_quick_doze_enabled))?.isChecked = currentProfile.quickDozeEnabled } @@ -104,8 +104,8 @@ class MainPreferenceFragment : PreferenceFragmentCompat(), SharedPreferences.OnS findPreference(getString(R.string.pref_config_key_adjust_brightness_factor))!!.value / 100f, findPreference(getString(R.string.pref_config_key_force_all_apps_standby))!!.isChecked, findPreference(getString(R.string.pref_config_key_force_background_check))!!.isChecked, - findPreference(getString(R.string.pref_config_key_optional_sensors_disabled))!!.isChecked, - findPreference(getString(R.string.pref_config_key_aod_enabled))!!.isChecked , + !findPreference(getString(R.string.pref_config_key_optional_sensors_enabled))!!.isChecked, + !findPreference(getString(R.string.pref_config_key_aod_enabled))!!.isChecked, findPreference(getString(R.string.pref_config_key_quick_doze_enabled))!!.isChecked ) batterySaverManager.setConstantsConfig(config) diff --git a/app/src/main/res/drawable/ic_baseline_animation_24.xml b/app/src/main/res/drawable/ic_baseline_animation_24.xml new file mode 100644 index 0000000..cd47805 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_animation_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_aod_24.xml b/app/src/main/res/drawable/ic_baseline_aod_24.xml new file mode 100644 index 0000000..9892369 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_aod_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_api_24.xml b/app/src/main/res/drawable/ic_baseline_api_24.xml new file mode 100644 index 0000000..b7f8f01 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_api_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_battery_alert_24.xml b/app/src/main/res/drawable/ic_baseline_battery_alert_24.xml new file mode 100644 index 0000000..f171af7 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_battery_alert_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_bed_24.xml b/app/src/main/res/drawable/ic_baseline_bed_24.xml new file mode 100644 index 0000000..b4ccfba --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_bed_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_brightness_low_24.xml b/app/src/main/res/drawable/ic_baseline_brightness_low_24.xml new file mode 100644 index 0000000..7573d6c --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_brightness_low_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_checklist_24.xml b/app/src/main/res/drawable/ic_baseline_checklist_24.xml new file mode 100644 index 0000000..64e7ee3 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_checklist_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_cloud_upload_24.xml b/app/src/main/res/drawable/ic_baseline_cloud_upload_24.xml new file mode 100644 index 0000000..2896516 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_cloud_upload_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_data_saver_on_24.xml b/app/src/main/res/drawable/ic_baseline_data_saver_on_24.xml new file mode 100644 index 0000000..cd4a458 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_data_saver_on_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_flight_takeoff_24.xml b/app/src/main/res/drawable/ic_baseline_flight_takeoff_24.xml new file mode 100644 index 0000000..c591541 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_flight_takeoff_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_location_on_24.xml b/app/src/main/res/drawable/ic_baseline_location_on_24.xml new file mode 100644 index 0000000..e6dfeb4 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_location_on_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_mode_night_24.xml b/app/src/main/res/drawable/ic_baseline_mode_night_24.xml new file mode 100644 index 0000000..180c1ad --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_mode_night_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_security_24.xml b/app/src/main/res/drawable/ic_baseline_security_24.xml new file mode 100644 index 0000000..c9e27cc --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_security_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_sensors_24.xml b/app/src/main/res/drawable/ic_baseline_sensors_24.xml new file mode 100644 index 0000000..1f867db --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_sensors_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_snooze_24.xml b/app/src/main/res/drawable/ic_baseline_snooze_24.xml new file mode 100644 index 0000000..6c824a1 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_snooze_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_undo_24.xml b/app/src/main/res/drawable/ic_baseline_undo_24.xml new file mode 100644 index 0000000..4ce4108 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_undo_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_vibration_24.xml b/app/src/main/res/drawable/ic_baseline_vibration_24.xml new file mode 100644 index 0000000..a9600b7 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_vibration_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_volume_up_24.xml b/app/src/main/res/drawable/ic_baseline_volume_up_24.xml new file mode 100644 index 0000000..cc288cd --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_volume_up_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_vpn_key_24.xml b/app/src/main/res/drawable/ic_baseline_vpn_key_24.xml new file mode 100644 index 0000000..2316df2 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_vpn_key_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8e22ca1..b18e96d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -100,9 +100,9 @@ Force Background Check ::TODO:: - optional_sensors_disabled - Disable Optional Sensors - Do not detect unnecessary sensor requests (i.e. edge sensors) + optional_sensors_enabled + Enable Optional Sensors + Allow unnecessary sensor requests (i.e. edge sensors) aod_enabled Always-On-Display Enabled diff --git a/app/src/main/res/xml/main.xml b/app/src/main/res/xml/main.xml index a08daa6..3089d54 100644 --- a/app/src/main/res/xml/main.xml +++ b/app/src/main/res/xml/main.xml @@ -5,75 +5,92 @@ + android:key="@string/pref_profile_key_reset" + android:icon="@drawable/ic_baseline_undo_24" /> + android:key="@string/pref_profile_key_light" + android:icon="@drawable/ic_baseline_api_24" /> + android:key="@string/pref_profile_key_moderate" + android:icon="@drawable/ic_baseline_api_24" /> + android:key="@string/pref_profile_key_high" + android:icon="@drawable/ic_baseline_api_24" /> + android:key="@string/pref_profile_key_extreme" + android:icon="@drawable/ic_baseline_api_24" /> + android:key="@string/pref_config_key_advertise_is_enabled" + android:icon="@drawable/ic_baseline_battery_alert_24" /> + android:key="@string/pref_config_key_datasaver_enabled" + android:icon="@drawable/ic_baseline_data_saver_on_24" /> + android:key="@string/pref_config_key_enable_night_mode" + android:icon="@drawable/ic_baseline_mode_night_24" /> + android:key="@string/pref_config_key_launch_boost_enabled" + android:icon="@drawable/ic_baseline_flight_takeoff_24" /> + android:key="@string/pref_config_key_vibration_enabled" + android:icon="@drawable/ic_baseline_vibration_24" /> + android:key="@string/pref_config_key_animation_enabled" + android:icon="@drawable/ic_baseline_animation_24" /> + android:key="@string/pref_config_key_soundtrigger_enabled" + android:icon="@drawable/ic_baseline_volume_up_24" /> + android:key="@string/pref_config_key_fullbackup_deferred" + android:icon="@drawable/ic_baseline_cloud_upload_24"/> + android:key="@string/pref_config_key_keyvaluebackup_deferred" + android:icon="@drawable/ic_baseline_vpn_key_24" /> + android:key="@string/pref_config_key_firewall_enabled" + android:icon="@drawable/ic_baseline_security_24" /> + android:entryValues="@array/location_modes_values" + android:icon="@drawable/ic_baseline_location_on_24" /> + android:key="@string/pref_config_key_adjust_brightness_enabled" + android:icon="@drawable/ic_baseline_brightness_low_24" /> + android:key="@string/pref_config_key_force_all_apps_standby" + android:icon="@drawable/ic_baseline_bed_24" /> + android:key="@string/pref_config_key_force_background_check" + android:icon="@drawable/ic_baseline_checklist_24" /> + android:title="@string/pref_config_title_optional_sensors_enabled" + android:summary="@string/pref_config_summary_optional_sensors_enabled" + android:key="@string/pref_config_key_optional_sensors_enabled" + android:icon="@drawable/ic_baseline_sensors_24" /> + android:key="@string/pref_config_key_aod_enabled" + android:icon="@drawable/ic_baseline_aod_24" /> + android:key="@string/pref_config_key_quick_doze_enabled" + android:icon="@drawable/ic_baseline_snooze_24" />