From c70cc94e56a018ce693788b14457d1cad1a39e29 Mon Sep 17 00:00:00 2001 From: Damocles Date: Wed, 22 Apr 2026 22:52:46 +0200 Subject: [PATCH 1/2] transparent initial layout + widgetFeatures for launcher background bypass --- app/src/main/res/layout/clock_widget_loading.xml | 5 +++++ app/src/main/res/xml/clock_widget_info.xml | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/layout/clock_widget_loading.xml diff --git a/app/src/main/res/layout/clock_widget_loading.xml b/app/src/main/res/layout/clock_widget_loading.xml new file mode 100644 index 0000000..f2646b4 --- /dev/null +++ b/app/src/main/res/layout/clock_widget_loading.xml @@ -0,0 +1,5 @@ + + diff --git a/app/src/main/res/xml/clock_widget_info.xml b/app/src/main/res/xml/clock_widget_info.xml index c9b517b..87fb48b 100644 --- a/app/src/main/res/xml/clock_widget_info.xml +++ b/app/src/main/res/xml/clock_widget_info.xml @@ -1,7 +1,7 @@ + android:widgetCategory="home_screen" + android:widgetFeatures="reconfigurable|configuration_optional" /> From 82b491921bd566018e5bc2b9a790089d3b295cad Mon Sep 17 00:00:00 2001 From: Damocles Date: Wed, 22 Apr 2026 22:54:22 +0200 Subject: [PATCH 2/2] add launcher compatibility note to transparent bg toggle --- .../main/java/space/darkest/nova/android/ui/SettingsScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/space/darkest/nova/android/ui/SettingsScreen.kt b/app/src/main/java/space/darkest/nova/android/ui/SettingsScreen.kt index 6554248..1955f90 100644 --- a/app/src/main/java/space/darkest/nova/android/ui/SettingsScreen.kt +++ b/app/src/main/java/space/darkest/nova/android/ui/SettingsScreen.kt @@ -251,7 +251,7 @@ private fun ClockSettingsSheet(onDismiss: () -> Unit) { style = MaterialTheme.typography.bodyLarge, ) Text( - text = "Remove the widget background", + text = "Remove the widget background. May not work on all launchers. Re-add the widget after changing.", style = MaterialTheme.typography.bodySmall, color = MaterialTheme.colorScheme.onSurfaceVariant, )