From b5cb4429b201c8cee31529cddfb3fb8f145f3e44 Mon Sep 17 00:00:00 2001 From: Matt Pietal Date: Thu, 26 Mar 2020 10:56:36 -0400 Subject: [PATCH] Controls UI - Update icons First round of icons for controls Bug: 152531655 Test: visual Change-Id: Id5b10c65da7b40e369e241189e6ba7526bf7488b --- .../drawable/ic_device_air_freshener_off.xml | 43 +++++ .../drawable/ic_device_air_freshener_on.xml | 43 +++++ .../drawable/ic_device_air_purifier_off.xml | 34 ++++ .../drawable/ic_device_air_purifier_on.xml | 34 ++++ .../res/drawable/ic_device_blinds_off.xml | 25 +++ .../res/drawable/ic_device_blinds_on.xml | 25 +++ .../res/drawable/ic_device_camera_off.xml | 25 +++ .../res/drawable/ic_device_camera_on.xml | 25 +++ .../res/drawable/ic_device_dishwasher_off.xml | 34 ++++ .../res/drawable/ic_device_dishwasher_on.xml | 25 +++ .../res/drawable/ic_device_doorbell_off.xml | 34 ++++ .../res/drawable/ic_device_doorbell_on.xml | 28 ++++ .../res/drawable/ic_device_drawer_off.xml | 28 ++++ .../res/drawable/ic_device_drawer_on.xml | 25 +++ .../res/drawable/ic_device_fan_off.xml | 25 +++ .../res/drawable/ic_device_fan_on.xml | 25 +++ .../res/drawable/ic_device_garage_off.xml | 28 ++++ .../res/drawable/ic_device_garage_on.xml | 28 ++++ .../res/drawable/ic_device_gate_off.xml | 31 ++++ .../res/drawable/ic_device_gate_on.xml | 34 ++++ .../res/drawable/ic_device_hood_off.xml | 28 ++++ .../res/drawable/ic_device_hood_on.xml | 28 ++++ .../res/drawable/ic_device_kettle_off.xml | 31 ++++ .../res/drawable/ic_device_kettle_on.xml | 28 ++++ .../res/drawable/ic_device_light_off.xml | 31 ++++ .../res/drawable/ic_device_light_on.xml | 31 ++++ .../res/drawable/ic_device_lock_off.xml | 28 ++++ .../res/drawable/ic_device_lock_on.xml | 25 +++ .../res/drawable/ic_device_microwave_off.xml | 37 +++++ .../res/drawable/ic_device_microwave_on.xml | 25 +++ .../res/drawable/ic_device_mop_off.xml | 25 +++ .../res/drawable/ic_device_mop_on.xml | 25 +++ .../drawable/ic_device_multicooker_off.xml | 34 ++++ .../res/drawable/ic_device_multicooker_on.xml | 31 ++++ .../res/drawable/ic_device_outlet_off.xml | 34 ++++ .../res/drawable/ic_device_outlet_on.xml | 25 +++ .../res/drawable/ic_device_pergola_off.xml | 28 ++++ .../res/drawable/ic_device_pergola_on.xml | 28 ++++ .../drawable/ic_device_refrigerator_off.xml | 25 +++ .../drawable/ic_device_refrigerator_on.xml | 28 ++++ .../drawable/ic_device_remote_control_off.xml | 46 ++++++ .../drawable/ic_device_remote_control_on.xml | 28 ++++ .../ic_device_security_system_off.xml | 28 ++++ .../drawable/ic_device_security_system_on.xml | 25 +++ .../res/drawable/ic_device_set_top_off.xml | 34 ++++ .../res/drawable/ic_device_set_top_on.xml | 25 +++ .../res/drawable/ic_device_sprinkler_off.xml | 52 ++++++ .../res/drawable/ic_device_sprinkler_on.xml | 52 ++++++ .../res/drawable/ic_device_styler_off.xml | 25 +++ .../res/drawable/ic_device_styler_on.xml | 25 +++ .../res/drawable/ic_device_switch_off.xml | 31 ++++ .../res/drawable/ic_device_switch_on.xml | 28 ++++ .../ic_device_thermostat_gm2_24px.xml | 9 - .../res/drawable/ic_device_thermostat_off.xml | 25 +++ .../res/drawable/ic_device_thermostat_on.xml | 25 +++ .../res/drawable/ic_device_tv_off.xml | 25 +++ .../SystemUI/res/drawable/ic_device_tv_on.xml | 25 +++ .../res/drawable/ic_device_vacuum_off.xml | 25 +++ .../res/drawable/ic_device_vacuum_on.xml | 28 ++++ .../res/drawable/ic_device_valve_off.xml | 28 ++++ .../res/drawable/ic_device_valve_on.xml | 28 ++++ .../res/drawable/ic_device_washer_off.xml | 34 ++++ .../res/drawable/ic_device_washer_on.xml | 25 +++ .../drawable/ic_device_water_heater_off.xml | 28 ++++ .../drawable/ic_device_water_heater_on.xml | 28 ++++ .../res/drawable/ic_device_window_off.xml | 25 +++ .../res/drawable/ic_device_window_on.xml | 25 +++ .../res/drawable/ic_light_off_gm2_24px.xml | 19 --- .../ic_lightbulb_outline_gm2_24px.xml | 9 - .../res/drawable/ic_lock_gm2_24px.xml | 9 - .../res/drawable/ic_lock_open_gm2_24px.xml | 12 -- .../res/drawable/ic_power_gm2_24px.xml | 9 - .../res/drawable/ic_power_off_gm2_24px.xml | 9 - .../res/drawable/ic_switches_gm2_24px.xml | 9 - .../res/drawable/ic_vacuum_gm2_24px.xml | 9 - .../res/drawable/ic_videocam_gm2_24px.xml | 9 - .../systemui/controls/ui/RenderInfo.kt | 156 ++++++++++++++---- 77 files changed, 2075 insertions(+), 131 deletions(-) create mode 100644 packages/SystemUI/res/drawable/ic_device_air_freshener_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_air_freshener_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_air_purifier_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_air_purifier_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_blinds_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_blinds_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_camera_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_camera_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_dishwasher_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_dishwasher_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_doorbell_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_doorbell_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_drawer_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_drawer_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_fan_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_fan_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_garage_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_garage_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_gate_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_gate_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_hood_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_hood_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_kettle_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_kettle_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_light_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_light_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_lock_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_lock_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_microwave_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_microwave_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_mop_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_mop_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_multicooker_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_multicooker_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_outlet_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_outlet_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_pergola_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_pergola_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_refrigerator_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_refrigerator_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_remote_control_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_remote_control_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_security_system_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_security_system_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_set_top_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_set_top_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_sprinkler_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_sprinkler_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_styler_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_styler_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_switch_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_switch_on.xml delete mode 100644 packages/SystemUI/res/drawable/ic_device_thermostat_gm2_24px.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_thermostat_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_thermostat_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_tv_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_tv_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_vacuum_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_vacuum_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_valve_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_valve_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_washer_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_washer_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_water_heater_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_water_heater_on.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_window_off.xml create mode 100644 packages/SystemUI/res/drawable/ic_device_window_on.xml delete mode 100644 packages/SystemUI/res/drawable/ic_light_off_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_lightbulb_outline_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_lock_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_lock_open_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_power_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_power_off_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_switches_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_vacuum_gm2_24px.xml delete mode 100644 packages/SystemUI/res/drawable/ic_videocam_gm2_24px.xml diff --git a/packages/SystemUI/res/drawable/ic_device_air_freshener_off.xml b/packages/SystemUI/res/drawable/ic_device_air_freshener_off.xml new file mode 100644 index 0000000000000..c343020925ebc --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_air_freshener_off.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_air_freshener_on.xml b/packages/SystemUI/res/drawable/ic_device_air_freshener_on.xml new file mode 100644 index 0000000000000..4f3434d3fbc58 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_air_freshener_on.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_air_purifier_off.xml b/packages/SystemUI/res/drawable/ic_device_air_purifier_off.xml new file mode 100644 index 0000000000000..b18c3e77ef106 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_air_purifier_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_air_purifier_on.xml b/packages/SystemUI/res/drawable/ic_device_air_purifier_on.xml new file mode 100644 index 0000000000000..b18c3e77ef106 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_air_purifier_on.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_blinds_off.xml b/packages/SystemUI/res/drawable/ic_device_blinds_off.xml new file mode 100644 index 0000000000000..a511ad22c73ea --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_blinds_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_blinds_on.xml b/packages/SystemUI/res/drawable/ic_device_blinds_on.xml new file mode 100644 index 0000000000000..81662741c468f --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_blinds_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_camera_off.xml b/packages/SystemUI/res/drawable/ic_device_camera_off.xml new file mode 100644 index 0000000000000..32cad145e989b --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_camera_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_camera_on.xml b/packages/SystemUI/res/drawable/ic_device_camera_on.xml new file mode 100644 index 0000000000000..93c50f050d81e --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_camera_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_dishwasher_off.xml b/packages/SystemUI/res/drawable/ic_device_dishwasher_off.xml new file mode 100644 index 0000000000000..16ad90b2d13e4 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_dishwasher_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_dishwasher_on.xml b/packages/SystemUI/res/drawable/ic_device_dishwasher_on.xml new file mode 100644 index 0000000000000..63f99ce5ec2c5 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_dishwasher_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_doorbell_off.xml b/packages/SystemUI/res/drawable/ic_device_doorbell_off.xml new file mode 100644 index 0000000000000..6c03a4bfb8833 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_doorbell_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_doorbell_on.xml b/packages/SystemUI/res/drawable/ic_device_doorbell_on.xml new file mode 100644 index 0000000000000..d08393a05f93d --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_doorbell_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_drawer_off.xml b/packages/SystemUI/res/drawable/ic_device_drawer_off.xml new file mode 100644 index 0000000000000..bcab534eb0c99 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_drawer_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_drawer_on.xml b/packages/SystemUI/res/drawable/ic_device_drawer_on.xml new file mode 100644 index 0000000000000..800e9f1fed410 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_drawer_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_fan_off.xml b/packages/SystemUI/res/drawable/ic_device_fan_off.xml new file mode 100644 index 0000000000000..c90d5741736d2 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_fan_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_fan_on.xml b/packages/SystemUI/res/drawable/ic_device_fan_on.xml new file mode 100644 index 0000000000000..79950ea1bae96 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_fan_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_garage_off.xml b/packages/SystemUI/res/drawable/ic_device_garage_off.xml new file mode 100644 index 0000000000000..8865983f0d7db --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_garage_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_garage_on.xml b/packages/SystemUI/res/drawable/ic_device_garage_on.xml new file mode 100644 index 0000000000000..8865983f0d7db --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_garage_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_gate_off.xml b/packages/SystemUI/res/drawable/ic_device_gate_off.xml new file mode 100644 index 0000000000000..9f7d9edfae318 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_gate_off.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_gate_on.xml b/packages/SystemUI/res/drawable/ic_device_gate_on.xml new file mode 100644 index 0000000000000..1a005ac090dc4 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_gate_on.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_hood_off.xml b/packages/SystemUI/res/drawable/ic_device_hood_off.xml new file mode 100644 index 0000000000000..71d5f24b24894 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_hood_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_hood_on.xml b/packages/SystemUI/res/drawable/ic_device_hood_on.xml new file mode 100644 index 0000000000000..721e68bde32b3 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_hood_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_kettle_off.xml b/packages/SystemUI/res/drawable/ic_device_kettle_off.xml new file mode 100644 index 0000000000000..94ad254a79bcb --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_kettle_off.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_kettle_on.xml b/packages/SystemUI/res/drawable/ic_device_kettle_on.xml new file mode 100644 index 0000000000000..11081e85fa90c --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_kettle_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_light_off.xml b/packages/SystemUI/res/drawable/ic_device_light_off.xml new file mode 100644 index 0000000000000..62fa631c57061 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_light_off.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_light_on.xml b/packages/SystemUI/res/drawable/ic_device_light_on.xml new file mode 100644 index 0000000000000..08f05fca4e8b0 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_light_on.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_lock_off.xml b/packages/SystemUI/res/drawable/ic_device_lock_off.xml new file mode 100644 index 0000000000000..a2662ff7f6bb5 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_lock_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_lock_on.xml b/packages/SystemUI/res/drawable/ic_device_lock_on.xml new file mode 100644 index 0000000000000..5ae7090a2a69e --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_lock_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_microwave_off.xml b/packages/SystemUI/res/drawable/ic_device_microwave_off.xml new file mode 100644 index 0000000000000..771afbb72589b --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_microwave_off.xml @@ -0,0 +1,37 @@ + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_microwave_on.xml b/packages/SystemUI/res/drawable/ic_device_microwave_on.xml new file mode 100644 index 0000000000000..b05f681398c94 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_microwave_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_mop_off.xml b/packages/SystemUI/res/drawable/ic_device_mop_off.xml new file mode 100644 index 0000000000000..7fdaaea8b2a5c --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_mop_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_mop_on.xml b/packages/SystemUI/res/drawable/ic_device_mop_on.xml new file mode 100644 index 0000000000000..8350ca190737e --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_mop_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_multicooker_off.xml b/packages/SystemUI/res/drawable/ic_device_multicooker_off.xml new file mode 100644 index 0000000000000..8a79b0d553efe --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_multicooker_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_multicooker_on.xml b/packages/SystemUI/res/drawable/ic_device_multicooker_on.xml new file mode 100644 index 0000000000000..90ede523b11aa --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_multicooker_on.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_outlet_off.xml b/packages/SystemUI/res/drawable/ic_device_outlet_off.xml new file mode 100644 index 0000000000000..6fe7d120af479 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_outlet_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_outlet_on.xml b/packages/SystemUI/res/drawable/ic_device_outlet_on.xml new file mode 100644 index 0000000000000..e9d80cf04483d --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_outlet_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_pergola_off.xml b/packages/SystemUI/res/drawable/ic_device_pergola_off.xml new file mode 100644 index 0000000000000..b7113dcd042f2 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_pergola_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_pergola_on.xml b/packages/SystemUI/res/drawable/ic_device_pergola_on.xml new file mode 100644 index 0000000000000..b7113dcd042f2 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_pergola_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_refrigerator_off.xml b/packages/SystemUI/res/drawable/ic_device_refrigerator_off.xml new file mode 100644 index 0000000000000..33ad44c9f2530 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_refrigerator_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_refrigerator_on.xml b/packages/SystemUI/res/drawable/ic_device_refrigerator_on.xml new file mode 100644 index 0000000000000..fe7a4b6a6c616 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_refrigerator_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_remote_control_off.xml b/packages/SystemUI/res/drawable/ic_device_remote_control_off.xml new file mode 100644 index 0000000000000..761f6430c88ee --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_remote_control_off.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_remote_control_on.xml b/packages/SystemUI/res/drawable/ic_device_remote_control_on.xml new file mode 100644 index 0000000000000..b2c55a6e8eff7 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_remote_control_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_security_system_off.xml b/packages/SystemUI/res/drawable/ic_device_security_system_off.xml new file mode 100644 index 0000000000000..7a987b215b0aa --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_security_system_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_security_system_on.xml b/packages/SystemUI/res/drawable/ic_device_security_system_on.xml new file mode 100644 index 0000000000000..f231068088262 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_security_system_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_set_top_off.xml b/packages/SystemUI/res/drawable/ic_device_set_top_off.xml new file mode 100644 index 0000000000000..7c9d9cef5df47 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_set_top_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_set_top_on.xml b/packages/SystemUI/res/drawable/ic_device_set_top_on.xml new file mode 100644 index 0000000000000..c8727941f5d76 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_set_top_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_sprinkler_off.xml b/packages/SystemUI/res/drawable/ic_device_sprinkler_off.xml new file mode 100644 index 0000000000000..fb6e34eee86e5 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_sprinkler_off.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_sprinkler_on.xml b/packages/SystemUI/res/drawable/ic_device_sprinkler_on.xml new file mode 100644 index 0000000000000..a5bdf1cd615db --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_sprinkler_on.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_styler_off.xml b/packages/SystemUI/res/drawable/ic_device_styler_off.xml new file mode 100644 index 0000000000000..4d5e3f385f4c6 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_styler_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_styler_on.xml b/packages/SystemUI/res/drawable/ic_device_styler_on.xml new file mode 100644 index 0000000000000..58e04e0913b38 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_styler_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_switch_off.xml b/packages/SystemUI/res/drawable/ic_device_switch_off.xml new file mode 100644 index 0000000000000..12dcd816aee84 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_switch_off.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_switch_on.xml b/packages/SystemUI/res/drawable/ic_device_switch_on.xml new file mode 100644 index 0000000000000..68678a39506bd --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_switch_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_thermostat_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_device_thermostat_gm2_24px.xml deleted file mode 100644 index 45a658fe07da6..0000000000000 --- a/packages/SystemUI/res/drawable/ic_device_thermostat_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_device_thermostat_off.xml b/packages/SystemUI/res/drawable/ic_device_thermostat_off.xml new file mode 100644 index 0000000000000..1ba8741e4ae28 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_thermostat_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_thermostat_on.xml b/packages/SystemUI/res/drawable/ic_device_thermostat_on.xml new file mode 100644 index 0000000000000..1ba8741e4ae28 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_thermostat_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_tv_off.xml b/packages/SystemUI/res/drawable/ic_device_tv_off.xml new file mode 100644 index 0000000000000..dd91ed831bb89 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_tv_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_tv_on.xml b/packages/SystemUI/res/drawable/ic_device_tv_on.xml new file mode 100644 index 0000000000000..dd91ed831bb89 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_tv_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_vacuum_off.xml b/packages/SystemUI/res/drawable/ic_device_vacuum_off.xml new file mode 100644 index 0000000000000..e0fadc8a9a27f --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_vacuum_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_vacuum_on.xml b/packages/SystemUI/res/drawable/ic_device_vacuum_on.xml new file mode 100644 index 0000000000000..d3b0a7df6cbe6 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_vacuum_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_valve_off.xml b/packages/SystemUI/res/drawable/ic_device_valve_off.xml new file mode 100644 index 0000000000000..5bfb46fdd2bd2 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_valve_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_valve_on.xml b/packages/SystemUI/res/drawable/ic_device_valve_on.xml new file mode 100644 index 0000000000000..66b8829331415 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_valve_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_washer_off.xml b/packages/SystemUI/res/drawable/ic_device_washer_off.xml new file mode 100644 index 0000000000000..f759bcc88cda1 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_washer_off.xml @@ -0,0 +1,34 @@ + + + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_washer_on.xml b/packages/SystemUI/res/drawable/ic_device_washer_on.xml new file mode 100644 index 0000000000000..b624fb6ebb134 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_washer_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_water_heater_off.xml b/packages/SystemUI/res/drawable/ic_device_water_heater_off.xml new file mode 100644 index 0000000000000..179195821ad9d --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_water_heater_off.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_water_heater_on.xml b/packages/SystemUI/res/drawable/ic_device_water_heater_on.xml new file mode 100644 index 0000000000000..ee1ca91a53540 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_water_heater_on.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_window_off.xml b/packages/SystemUI/res/drawable/ic_device_window_off.xml new file mode 100644 index 0000000000000..ea4af98d28600 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_window_off.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_device_window_on.xml b/packages/SystemUI/res/drawable/ic_device_window_on.xml new file mode 100644 index 0000000000000..ea4af98d28600 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_device_window_on.xml @@ -0,0 +1,25 @@ + + + + + diff --git a/packages/SystemUI/res/drawable/ic_light_off_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_light_off_gm2_24px.xml deleted file mode 100644 index 78c3cc54f022b..0000000000000 --- a/packages/SystemUI/res/drawable/ic_light_off_gm2_24px.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - diff --git a/packages/SystemUI/res/drawable/ic_lightbulb_outline_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_lightbulb_outline_gm2_24px.xml deleted file mode 100644 index 87684a32e016b..0000000000000 --- a/packages/SystemUI/res/drawable/ic_lightbulb_outline_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_lock_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_lock_gm2_24px.xml deleted file mode 100644 index f4299e6cda111..0000000000000 --- a/packages/SystemUI/res/drawable/ic_lock_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_lock_open_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_lock_open_gm2_24px.xml deleted file mode 100644 index 59fe0a9146562..0000000000000 --- a/packages/SystemUI/res/drawable/ic_lock_open_gm2_24px.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/ic_power_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_power_gm2_24px.xml deleted file mode 100644 index cd957196e4dc3..0000000000000 --- a/packages/SystemUI/res/drawable/ic_power_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_power_off_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_power_off_gm2_24px.xml deleted file mode 100644 index 3eb7dd637abef..0000000000000 --- a/packages/SystemUI/res/drawable/ic_power_off_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_switches_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_switches_gm2_24px.xml deleted file mode 100644 index bb535ceaed8cd..0000000000000 --- a/packages/SystemUI/res/drawable/ic_switches_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_vacuum_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_vacuum_gm2_24px.xml deleted file mode 100644 index 86b9591238f1d..0000000000000 --- a/packages/SystemUI/res/drawable/ic_vacuum_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/res/drawable/ic_videocam_gm2_24px.xml b/packages/SystemUI/res/drawable/ic_videocam_gm2_24px.xml deleted file mode 100644 index 687c9c417fa62..0000000000000 --- a/packages/SystemUI/res/drawable/ic_videocam_gm2_24px.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/SystemUI/src/com/android/systemui/controls/ui/RenderInfo.kt b/packages/SystemUI/src/com/android/systemui/controls/ui/RenderInfo.kt index 810ea65c78737..d33cd94004fd0 100644 --- a/packages/SystemUI/src/com/android/systemui/controls/ui/RenderInfo.kt +++ b/packages/SystemUI/src/com/android/systemui/controls/ui/RenderInfo.kt @@ -110,60 +110,160 @@ private val deviceColorMap = mapOf>( private val deviceIconMap = mapOf( THERMOSTAT_RANGE to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), (THERMOSTAT_RANGE + TemperatureControlTemplate.MODE_OFF) to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), (THERMOSTAT_RANGE + TemperatureControlTemplate.MODE_HEAT) to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), (THERMOSTAT_RANGE + TemperatureControlTemplate.MODE_COOL) to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), (THERMOSTAT_RANGE + TemperatureControlTemplate.MODE_HEAT_COOL) to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), (THERMOSTAT_RANGE + TemperatureControlTemplate.MODE_ECO) to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), DeviceTypes.TYPE_THERMOSTAT to IconState( - R.drawable.ic_device_thermostat_gm2_24px, - R.drawable.ic_device_thermostat_gm2_24px + R.drawable.ic_device_thermostat_off, + R.drawable.ic_device_thermostat_on ), DeviceTypes.TYPE_LIGHT to IconState( - R.drawable.ic_light_off_gm2_24px, - R.drawable.ic_lightbulb_outline_gm2_24px + R.drawable.ic_device_light_off, + R.drawable.ic_device_light_on ), DeviceTypes.TYPE_CAMERA to IconState( - R.drawable.ic_videocam_gm2_24px, - R.drawable.ic_videocam_gm2_24px + R.drawable.ic_device_camera_off, + R.drawable.ic_device_camera_on ), DeviceTypes.TYPE_LOCK to IconState( - R.drawable.ic_lock_open_gm2_24px, - R.drawable.ic_lock_gm2_24px + R.drawable.ic_device_lock_off, + R.drawable.ic_device_lock_on ), DeviceTypes.TYPE_SWITCH to IconState( - R.drawable.ic_switches_gm2_24px, - R.drawable.ic_switches_gm2_24px + R.drawable.ic_device_switch_off, + R.drawable.ic_device_switch_on ), DeviceTypes.TYPE_OUTLET to IconState( - R.drawable.ic_power_off_gm2_24px, - R.drawable.ic_power_gm2_24px + R.drawable.ic_device_outlet_off, + R.drawable.ic_device_outlet_on ), DeviceTypes.TYPE_VACUUM to IconState( - R.drawable.ic_vacuum_gm2_24px, - R.drawable.ic_vacuum_gm2_24px + R.drawable.ic_device_vacuum_off, + R.drawable.ic_device_vacuum_on ), DeviceTypes.TYPE_MOP to IconState( - R.drawable.ic_vacuum_gm2_24px, - R.drawable.ic_vacuum_gm2_24px + R.drawable.ic_device_mop_off, + R.drawable.ic_device_mop_on + ), + DeviceTypes.TYPE_AIR_FRESHENER to IconState( + R.drawable.ic_device_air_freshener_off, + R.drawable.ic_device_air_freshener_on + ), + DeviceTypes.TYPE_AIR_PURIFIER to IconState( + R.drawable.ic_device_air_purifier_off, + R.drawable.ic_device_air_purifier_on + ), + DeviceTypes.TYPE_FAN to IconState( + R.drawable.ic_device_fan_off, + R.drawable.ic_device_fan_on + ), + DeviceTypes.TYPE_HOOD to IconState( + R.drawable.ic_device_hood_off, + R.drawable.ic_device_hood_on + ), + DeviceTypes.TYPE_KETTLE to IconState( + R.drawable.ic_device_kettle_off, + R.drawable.ic_device_kettle_on + ), + DeviceTypes.TYPE_MICROWAVE to IconState( + R.drawable.ic_device_microwave_off, + R.drawable.ic_device_microwave_on + ), + DeviceTypes.TYPE_REMOTE_CONTROL to IconState( + R.drawable.ic_device_remote_control_off, + R.drawable.ic_device_remote_control_on + ), + DeviceTypes.TYPE_SET_TOP to IconState( + R.drawable.ic_device_set_top_off, + R.drawable.ic_device_set_top_on + ), + DeviceTypes.TYPE_STYLER to IconState( + R.drawable.ic_device_styler_off, + R.drawable.ic_device_styler_on + ), + DeviceTypes.TYPE_TV to IconState( + R.drawable.ic_device_tv_off, + R.drawable.ic_device_tv_on + ), + DeviceTypes.TYPE_WATER_HEATER to IconState( + R.drawable.ic_device_water_heater_off, + R.drawable.ic_device_water_heater_on + ), + DeviceTypes.TYPE_DISHWASHER to IconState( + R.drawable.ic_device_dishwasher_off, + R.drawable.ic_device_dishwasher_on + ), + DeviceTypes.TYPE_MULTICOOKER to IconState( + R.drawable.ic_device_multicooker_off, + R.drawable.ic_device_multicooker_on + ), + DeviceTypes.TYPE_SPRINKLER to IconState( + R.drawable.ic_device_sprinkler_off, + R.drawable.ic_device_sprinkler_on + ), + DeviceTypes.TYPE_WASHER to IconState( + R.drawable.ic_device_washer_off, + R.drawable.ic_device_washer_on + ), + DeviceTypes.TYPE_BLINDS to IconState( + R.drawable.ic_device_blinds_off, + R.drawable.ic_device_blinds_on + ), + DeviceTypes.TYPE_DRAWER to IconState( + R.drawable.ic_device_drawer_off, + R.drawable.ic_device_drawer_on + ), + DeviceTypes.TYPE_GARAGE to IconState( + R.drawable.ic_device_garage_off, + R.drawable.ic_device_garage_on + ), + DeviceTypes.TYPE_GATE to IconState( + R.drawable.ic_device_gate_off, + R.drawable.ic_device_gate_on + ), + DeviceTypes.TYPE_PERGOLA to IconState( + R.drawable.ic_device_pergola_off, + R.drawable.ic_device_pergola_on + ), + DeviceTypes.TYPE_WINDOW to IconState( + R.drawable.ic_device_window_off, + R.drawable.ic_device_window_on + ), + DeviceTypes.TYPE_VALVE to IconState( + R.drawable.ic_device_valve_off, + R.drawable.ic_device_valve_on + ), + DeviceTypes.TYPE_SECURITY_SYSTEM to IconState( + R.drawable.ic_device_security_system_off, + R.drawable.ic_device_security_system_on + ), + DeviceTypes.TYPE_REFRIGERATOR to IconState( + R.drawable.ic_device_refrigerator_off, + R.drawable.ic_device_refrigerator_on + ), + DeviceTypes.TYPE_DOORBELL to IconState( + R.drawable.ic_device_doorbell_off, + R.drawable.ic_device_doorbell_on ), DeviceTypes.TYPE_ROUTINE to IconState( RenderInfo.APP_ICON_ID,