Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4b877f3807 | ||
|
|
4591dc591d | ||
|
|
86069dce2f | ||
|
|
6b7b91daac | ||
|
|
c61521c4d7 | ||
|
|
9b5162216e | ||
|
|
7078dcd560 | ||
|
|
86ffb773df | ||
|
|
2b1d382069 | ||
|
|
8455f14ed8 | ||
|
|
7d5667d253 | ||
|
|
4c3c087e98 | ||
|
|
c8f314dcc7 | ||
|
|
2770c13a94 | ||
|
|
b33218fa60 | ||
|
|
c629162c44 |
No files matched your search
@@ -0,0 +1,5 @@
|
||||
1. Install Flutter SDK
|
||||
2. Install Android SDK
|
||||
3. Clone Repo
|
||||
4. Run `compile.sh`
|
||||
5. Check `releases/` Folder
|
||||
@@ -6,6 +6,13 @@ Usability improvements.
|
||||
|
||||
- move switchtile back to its own row
|
||||
- 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)
|
||||
|
||||
|
||||
@@ -2,15 +2,15 @@
|
||||
|
||||
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.
|
||||
- Add languages (Spanish, Croatian).
|
||||
|
||||
## v1.2.0
|
||||
|
||||
- Change time grabber to a checkbox so that it stays up to date.
|
||||
|
||||
## 2.0.0 (In Design)
|
||||
## Major
|
||||
|
||||
- Add sunrise section and retitle app to Sunshine Alarm.
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 7.6 KiB |
@@ -1,7 +1,6 @@
|
||||
#Sat Sep 12 19:36:23 MST 2026
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip
|
||||
#distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
@@ -19,12 +19,11 @@ pluginManagement {
|
||||
plugins {
|
||||
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.0.1" apply false
|
||||
id("com.android.application") version "9.5.0" apply false
|
||||
|
||||
// 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."
|
||||
id("org.jetbrains.kotlin.android") version "2.4.20" apply false
|
||||
id("org.jetbrains.kotlin.android") version "2.4.21" apply false
|
||||
}
|
||||
|
||||
include(":app")
|
||||
@@ -60,14 +60,29 @@ set -x
|
||||
flutter build linux ${BUILD_OPTIONS[@]}
|
||||
set +x
|
||||
|
||||
log "Saving Linux Bundle..."
|
||||
log "- zip"
|
||||
filename=$RELEASE.linux-bundle.zip
|
||||
contents="build/linux/x64/release/bundle/"
|
||||
if [[ -e $filename ]]; then
|
||||
rm -v $filename
|
||||
fi
|
||||
zip -r $filename build/linux/x64/release/bundle/*
|
||||
set -x
|
||||
zip -qr "$filename" "$contents"/*
|
||||
set +x
|
||||
ls -sh $filename
|
||||
|
||||
log "- tar"
|
||||
filename=$RELEASE.linux-bundle.tar
|
||||
if [[ -e "$filename"* ]]; then
|
||||
rm -v "$filename"*
|
||||
fi
|
||||
set -x
|
||||
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
|
||||
|
||||
log "Building Universal APK..."
|
||||
@@ -99,9 +114,8 @@ for apk in `ls build/app/outputs/flutter-apk/app*release.apk`; do
|
||||
filename=`basename $apk`
|
||||
filename=${filename//app/${RELEASE}}
|
||||
cp -v "$apk" "$filename"
|
||||
ls -sh "$filename"
|
||||
echo " "
|
||||
done
|
||||
ls -sh release/*.apk | sort -h
|
||||
|
||||
# Finish
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.6 KiB |
@@ -1,7 +1,7 @@
|
||||
name: sunset_alarm
|
||||
description: "Set an alarm to go off a specified time before sunset."
|
||||
publish_to: 'none'
|
||||
version: 1.0.1
|
||||
version: 1.1.0
|
||||
|
||||
environment:
|
||||
sdk: ^3.7.2
|
||||
|
||||