13 Commits
13 changed files with 33 additions and 24 deletions

No files matched your search

+7
View File
@@ -6,6 +6,13 @@ Usability improvements.
- move switchtile back to its own row - move switchtile back to its own row
- allows showing text without crowding out or hiding minutes field - allows showing text without crowding out or hiding minutes field
- fix monochrome icons, source was not white which may have been causing issues
- begin creating tar files for Linux rather than zips, will use zstd on release
- begin using a proper release signature rather that flutter's debug.
- update internal plugin versions.
This version may require uninstalling any previous versions before updating
due to the signature change. It is a one-time event.
## 1.0.1 (2026-09-29) ## 1.0.1 (2026-09-29)
+6 -6
View File
@@ -2,15 +2,15 @@
Upcoming feature list. All notes subject to change. Upcoming feature list. All notes subject to change.
## v1.1.0 ## Patch
- Change time grabber to a checkbox so that it stays up to date.
## Minor
- Cancel and reschedule alarm when minutes are changed. - Cancel and reschedule alarm when minutes are changed.
- Add languages (Spanish, Croatian). - Add languages (Spanish, Croatian).
## v1.2.0 ## Major
- Change time grabber to a checkbox so that it stays up to date.
## 2.0.0 (In Design)
- Add sunrise section and retitle app to Sunshine Alarm. - Add sunrise section and retitle app to Sunshine Alarm.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

+1 -2
View File
@@ -1,7 +1,6 @@
#Sat Sep 12 19:36:23 MST 2026 #Sat Sep 12 19:36:23 MST 2026
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip
#distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
+2 -3
View File
@@ -19,12 +19,11 @@ pluginManagement {
plugins { plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0" id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "9.4.1" apply false id("com.android.application") version "9.5.0" apply false
//id("com.android.application") version "9.0.1" apply false
// This will need removed in Gradle/AGP 9. JK - needs to exist otherwiese: // This will need removed in Gradle/AGP 9. JK - needs to exist otherwiese:
// "Error: Your project's Kotlin version (2.2.10) is lower than Flutter's minimum supported version of 2.2.20." // "Error: Your project's Kotlin version (2.2.10) is lower than Flutter's minimum supported version of 2.2.20."
id("org.jetbrains.kotlin.android") version "2.4.20" apply false id("org.jetbrains.kotlin.android") version "2.4.21" apply false
} }
include(":app") include(":app")
+16 -12
View File
@@ -60,23 +60,28 @@ set -x
flutter build linux ${BUILD_OPTIONS[@]} flutter build linux ${BUILD_OPTIONS[@]}
set +x set +x
log "Saving Linux Bundle..."
log "- zip" log "- zip"
filename=$RELEASE.linux-bundle.zip filename=$RELEASE.linux-bundle.zip
contents="build/linux/x64/release/bundle/"
if [[ -e $filename ]]; then if [[ -e $filename ]]; then
rm -v $filename rm -v $filename
fi fi
zip -r $filename build/linux/x64/release/bundle/* set -x
zip -qr "$filename" "$contents"/*
set +x
ls -sh $filename ls -sh $filename
#log "- tar" log "- tar"
#filename=$RELEASE.linux-bundle.tar filename=$RELEASE.linux-bundle.tar
#if [[ -e "$filename"* ]]; then if [[ -e "$filename"* ]]; then
# rm -v $filename* rm -v "$filename"*
#fi fi
#zip -r $filename build/linux/x64/release/bundle/* set -x
#ls -sh $filename tar -c --zstd -f "${filename}.zst" -C "$contents" .
tar -cz -f "${filename}.gz" -C "$contents" .
tar -cJ -f "${filename}.xz" -C "$contents" .
set +x
ls -sh "$filename"* | sort -h
# Android # Android
@@ -109,9 +114,8 @@ for apk in `ls build/app/outputs/flutter-apk/app*release.apk`; do
filename=`basename $apk` filename=`basename $apk`
filename=${filename//app/${RELEASE}} filename=${filename//app/${RELEASE}}
cp -v "$apk" "$filename" cp -v "$apk" "$filename"
ls -sh "$filename"
echo " "
done done
ls -sh release/*.apk | sort -h
# Finish # Finish
Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.
+1 -1
View File
@@ -1,7 +1,7 @@
name: sunset_alarm name: sunset_alarm
description: "Set an alarm to go off a specified time before sunset." description: "Set an alarm to go off a specified time before sunset."
publish_to: 'none' publish_to: 'none'
version: 1.0.1 version: 1.1.0
environment: environment:
sdk: ^3.7.2 sdk: ^3.7.2