diff --git a/CHANGELOG.md b/CHANGELOG.md index c808c69c..975ef9b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ ~ +### v0.3.2 (2025-06-03) +* fixes broken widgets on Android 12+ (#38). +* adds fullscreen behavior; the floating action button is shown for a moment and then hides itself. +* adds fullscreen notch support to the main activity. +* adds "light colors" and "dark colors" to app settings (clock colors follow system dark mode). +* adds background option to app settings; "app theme" (default), "black" (added), "home screen wallpaper", or "clock colors" (added). +* adds background option to daydream: "black" (default), "clock colors" (#37). +* adds daydream options; "fullscreen", "interactive", "screen bright", and "background pulse". +* fixes daydream "wake up" so that animations are gracefully stopped when exiting. +* fixes bug where the alarm activity ignores the "hour mode" setting (#38); adds "hour mode" override. +* fixes bug where color preview is not shown when editing colors. +* adds "online help" button to help dialogs (https://forrestguice.github.io/Suntimes/help/addons). +* updates build: updates SuntimesAddon dependency 0.4.1 -> 0.4.2. +* updates build: updates Gradle 6.7.1 -> 7.3.3; Android Gradle Plugin 4.1.3 -> 7.2.2. + ### v0.3.1 (2025-03-31) * fixes bug where Android 12+ refuses to install the app (#35). diff --git a/app/build.gradle b/app/build.gradle index 94b661cf..328b9cde 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,8 +7,8 @@ android { minSdkVersion 14 //noinspection OldTargetApi targetSdkVersion 33 - versionCode 7 - versionName "0.3.1" + versionCode 8 + versionName "0.3.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables.useSupportLibrary = true buildConfigField "String", "GIT_HASH", "\"${getGitHash()}\"" diff --git a/fastlane/metadata/android/en-US/changelogs/8.txt b/fastlane/metadata/android/en-US/changelogs/8.txt new file mode 100644 index 00000000..1027672b --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/8.txt @@ -0,0 +1,6 @@ +- fixes broken widgets on Android 12+ (#38). +- fixes bug where alarm activity ignores the "hour mode" setting (#38). +- adds fullscreen behavior; the floating action button is shown for a moment and then hides itself. +- adds background option to app; "app theme" (default), "black", "home screen wallpaper", "clock colors". +- adds background option to daydream: "black" (default), "clock colors" (#37). +- adds daydream options; "fullscreen", "interactive", "screen bright", and "background pulse". diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index 3ccd6713..8df9aaa0 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,19 +1,25 @@ -A 24-hour clock & roman timekeeping add-on for Suntimes. This app displays the roman hours for a given date and location. +A 24-hour clock and roman timekeeping add-on for Suntimes. This app displays the roman hours for a given date and location. This is an add-on for Suntimes. It depends on Suntimes v0.10.3 or later. * A 24-hr clock face with roman timekeeping divisions; hours, twilights, and night watches. * Repeating alarms and notifications (requires Suntimes v0.14.0 or later). -* Home screen widgets (resizable 3x2, 4x3, and 5x3 clock widgets). -* The app announces the current time (and roman hour) when the clock is clicked. +* Home screen widgets (resizable clock widgets). +* Quick settings tile that displays the current hour. +* Daydream / screensaver that shows a "wandering clock". * Quick navigation to the dates of the solstices and equinoxes. +* The app announces the current time (and roman hour) when the clock is clicked. Options for: -* hour definitions; the day begins at sunrise/sunset (12), at sunset (24), etc. -* time zone (support for solar time), and time format (12hr / 24hr) +* time zone (local mean time, apparent solar time, UTC, system, or app time zone), and time format (24hr, 12hr, or 6hr). +* other equinoctial hours; Babylonian, Italic, Italian Civil, or Julian. +* temporal hours; the day begins at sunrise/sunset (12), dawn/dusk (12), dawn (24), sunrise (24), noon (24), sunset (24), or dusk (24). +* clock colors (custom color schemes), and other customizations. * clock orientation; show "midnight at top", "center on noon". * clock numerals; Arabic, Attic, Armenian, Etruscan, Greek, Hebrew, Roman. -* clock colors (support for custom color schemes). +* night watches; 2, 3, 4, or more divisions. +* seconds; a "seconds dial" and "seconds hand". +* fullscreen mode (over the home screen wallpaper). The following permissions are required: * suntimes.permission.READ_CALCULATOR is used to read data from the Suntimes provider. diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png index 7c739dfc..d1aa8dc4 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png index f4112f70..ffab6e6f 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png index 87bcb4b6..e19661d9 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png index 040d4440..c67ea0fa 100644 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt index 083e3d7f..4a0c306e 100644 --- a/fastlane/metadata/android/en-US/short_description.txt +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -1 +1 @@ -A 24-hour clock & roman timekeeping add-on for Suntimes. \ No newline at end of file +A 24-hour clock and roman timekeeping add-on for Suntimes. \ No newline at end of file