From 578ec93c7807f6c49d3881eed38ba8dc75f2a102 Mon Sep 17 00:00:00 2001 From: Daniel Shokouhi Date: Sat, 23 Oct 2021 19:50:58 -0700 Subject: [PATCH] Add reconfiguration and description to widgets for Android 12 (#1825) --- app/src/main/res/values/strings.xml | 5 +++++ app/src/main/res/xml/button_widget_info.xml | 2 ++ app/src/main/res/xml/camera_widget_info.xml | 1 + app/src/main/res/xml/entity_widget_info.xml | 2 ++ app/src/main/res/xml/media_player_control_widget_info.xml | 2 ++ app/src/main/res/xml/template_widget_info.xml | 2 ++ 6 files changed, 14 insertions(+) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 39ee8c5f260..aa2fc33cfb8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -633,4 +633,9 @@ like to connect to: Wear OS Wear OS Settings Manage Wear OS App + Displays the latest image from the camera + Call any service + Current state and attribute of any entity + Control any media player and see current now playing image + Render any template with HTML formatting diff --git a/app/src/main/res/xml/button_widget_info.xml b/app/src/main/res/xml/button_widget_info.xml index 44cf21c5e3e..8b51c8ca460 100644 --- a/app/src/main/res/xml/button_widget_info.xml +++ b/app/src/main/res/xml/button_widget_info.xml @@ -9,5 +9,7 @@ android:minResizeHeight="40dp" android:resizeMode="vertical|horizontal" android:updatePeriodMillis="86400000" + android:widgetFeatures="reconfigurable" + android:description="@string/button_widget_desc" android:widgetCategory="home_screen" android:previewImage="@drawable/widget_example_button" /> \ No newline at end of file diff --git a/app/src/main/res/xml/camera_widget_info.xml b/app/src/main/res/xml/camera_widget_info.xml index fa49ef67bf6..d1ba22067a1 100755 --- a/app/src/main/res/xml/camera_widget_info.xml +++ b/app/src/main/res/xml/camera_widget_info.xml @@ -8,4 +8,5 @@ android:resizeMode="vertical|horizontal" android:updatePeriodMillis="3600000" android:widgetCategory="home_screen" + android:description="@string/camera_widget_desc" android:previewImage="@drawable/widget_example_camera" /> diff --git a/app/src/main/res/xml/entity_widget_info.xml b/app/src/main/res/xml/entity_widget_info.xml index 896e925cbf9..cb144daafec 100644 --- a/app/src/main/res/xml/entity_widget_info.xml +++ b/app/src/main/res/xml/entity_widget_info.xml @@ -9,5 +9,7 @@ android:minResizeHeight="40dp" android:resizeMode="vertical|horizontal" android:updatePeriodMillis="1800000" + android:widgetFeatures="reconfigurable" + android:description="@string/entity_widget_desc" android:widgetCategory="home_screen" android:previewImage="@drawable/widget_example_entity" /> \ No newline at end of file diff --git a/app/src/main/res/xml/media_player_control_widget_info.xml b/app/src/main/res/xml/media_player_control_widget_info.xml index 7a97a677db5..552ce1fff3b 100644 --- a/app/src/main/res/xml/media_player_control_widget_info.xml +++ b/app/src/main/res/xml/media_player_control_widget_info.xml @@ -6,5 +6,7 @@ android:minWidth="250dp" android:minHeight="40dp" android:updatePeriodMillis="86400000" + android:widgetFeatures="reconfigurable" + android:description="@string/media_player_widget_desc" android:widgetCategory="home_screen" android:previewImage="@drawable/widget_example_media_player_controls" /> diff --git a/app/src/main/res/xml/template_widget_info.xml b/app/src/main/res/xml/template_widget_info.xml index 408d68bc0a0..694c281c56b 100644 --- a/app/src/main/res/xml/template_widget_info.xml +++ b/app/src/main/res/xml/template_widget_info.xml @@ -8,6 +8,8 @@ android:minResizeWidth="40dp" android:minResizeHeight="40dp" android:resizeMode="vertical|horizontal" + android:widgetFeatures="reconfigurable" + android:description="@string/template_widget_desc" android:updatePeriodMillis="1800000" android:widgetCategory="home_screen" android:previewImage="@drawable/widget_example_template" /> \ No newline at end of file