From 85d4dc535c5ecc93faa25741fb08682c67e0be9f Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Fri, 23 Oct 2026 18:21:02 +0200 Subject: [PATCH] =?UTF-8?q?Quick=20add=20widget:=201=C3=971=20shaped=20+?= =?UTF-8?q?=20opening=20the=20editor=20on=20today=20(#435)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 12 +++ .../calendula/widget/WidgetData.kt | 4 + .../calendula/widget/WidgetKind.kt | 9 ++ .../widget/config/WidgetConfigScreen.kt | 3 + .../widget/config/WidgetConfigViewModel.kt | 3 + .../widget/quickadd/QuickAddWidget.kt | 84 +++++++++++++++++++ .../res/layout/widget_preview_quick_add.xml | 26 ++++++ app/src/main/res/values/strings.xml | 1 + .../main/res/xml/appwidget_info_quick_add.xml | 14 ++++ 9 files changed, 156 insertions(+) create mode 100644 app/src/main/java/de/jeanlucmakiola/calendula/widget/quickadd/QuickAddWidget.kt create mode 100644 app/src/main/res/layout/widget_preview_quick_add.xml create mode 100644 app/src/main/res/xml/appwidget_info_quick_add.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 44143a5..e904f9e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -352,6 +352,18 @@ android:resource="@xml/appwidget_info_month" /> + + + + + + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4fe6fa1..2f11d8a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -435,6 +435,7 @@ Upcoming Calendula agenda Calendula month + Calendula quick add Refresh New event Open Calendula to grant calendar access diff --git a/app/src/main/res/xml/appwidget_info_quick_add.xml b/app/src/main/res/xml/appwidget_info_quick_add.xml new file mode 100644 index 0000000..933ce6d --- /dev/null +++ b/app/src/main/res/xml/appwidget_info_quick_add.xml @@ -0,0 +1,14 @@ + +