Commit Graph
100 Commits
Author SHA1 Message Date
me f0b723e158 main, fix rescheduling by making each day's alarm ID unique so that it does not cancel the alarm currently going off. 2026-11-11 08:14:47 -07:00
me 8adaecbf7d Android Studio or Flutter changes. 2026-11-11 08:13:50 -07:00
me f212f9927b Upgrade AGP. 2026-11-11 08:13:28 -07:00
me 08e9ff66b7 Upgrade Gradle (9.8.2 -> 9.9.0). 2026-11-10 20:35:04 -07:00
me cfd0ca514d settings, fix typo in comment. 2026-11-10 20:34:30 -07:00
me 66f42a5141 build, add flutter proguard file. 2026-11-10 20:34:04 -07:00
me e163a2e290 main, add output to see if the alarm going off really does schedule the next alarm. 2026-11-10 20:33:33 -07:00
me 7eaa2dc3a4 main, attempt to reschedule alarm for next day after the current day goes off. 2026-11-10 19:57:33 -07:00
me 14c75e8331 gitignore, add release and build files. 2026-11-01 15:07:45 -07:00
me eafa6ffa5f changelog, update to match release. 2026-11-01 15:07:31 -07:00
me 4b877f3807 Merge pull request '1.1.0' (#4) from dev into main
Reviewed-on: #4
2026-11-01 14:27:23 -07:00
me 4591dc591d upcoming, reword the versions since not all came to fruition. 2026-11-01 14:22:34 -07:00
me 86069dce2f Update changelog. 2026-11-01 14:10:28 -07:00
me 6b7b91daac Update Gradle. 2026-11-01 14:08:18 -07:00
me c61521c4d7 gradle, update AGP and Kotlin. 2026-11-01 14:07:54 -07:00
me 9b5162216e Update version. 2026-11-01 14:07:28 -07:00
me 7078dcd560 gradle, remove commented version. 2026-10-22 18:06:22 -07:00
me 86ffb773df gradle, remove commented version. 2026-10-22 17:34:14 -07:00
me 2b1d382069 compile, linux-bundle was missing from tar files. 2026-10-01 20:35:19 -07:00
me 8455f14ed8 changelog, add unplanned modifications. 2026-10-01 20:25:49 -07:00
me 7d5667d253 icons, fix monochrome images, was not working on hardware when the source had colors.. 2026-10-01 20:24:03 -07:00
me 4c3c087e98 compile, final changes to script for output and utility. 2026-10-01 20:23:30 -07:00
me c8f314dcc7 compile, finalize the tar files. 2026-10-01 20:14:22 -07:00
me 2770c13a94 compile, start adding section for tar. 2026-10-01 19:16:37 -07:00
me b33218fa60 Add build instructions. 2026-10-01 19:15:40 -07:00
me c629162c44 TBD, rename to UPCOMING 2026-10-01 15:47:49 -07:00
me 41041e9105 Add a TBD file and move all upcoming features and notes into it. 2026-09-29 18:46:14 -07:00
me 1ac28bb8e5 changelog, add future features. 2026-09-29 18:37:38 -07:00
me b42ead1771 changelog, update verbiage tense. 2026-09-29 18:35:24 -07:00
me c0f9b58569 main, add TBD about minutes changing. 2026-09-29 18:33:18 -07:00
me 77e964a4c7 main, put switch back on its own row. Yay! 2026-09-29 18:31:56 -07:00
me 21f7236957 changelog, fix attempt at comments. 2026-09-29 18:17:35 -07:00
me ea5a64ccdd changelog, fix list items added from website, add upcoming version. 2026-09-29 18:16:57 -07:00
me e51239ab1c Add CHANGELOG. 2026-09-29 18:07:48 -07:00
me af32c1e313 Merge pull request '1.0.1' (#3) from dev into main
Reviewed-on: #3
2026-09-29 17:54:04 -07:00
me 4f15f94629 main, forget about the switch title fanciness for now, will make them different rows in a future version and handle minutes dynamically. 2026-09-29 17:51:49 -07:00
me b02a6ff80a main, more work on getting variables to flow properly and minutes to not take up space when the switch has text. 2026-09-29 17:28:41 -07:00
me b649c9c1e7 Random file, likely created by Flutter. 2026-09-29 17:27:54 -07:00
me 23ca37c671 main, handle variable state values a bit better. 2026-09-29 15:51:00 -07:00
me 11616841b3 gradle, upgrade to 9.8.0. 2026-09-29 15:50:34 -07:00
me 085031bc26 gradle, add task to print variables. 2026-09-29 15:49:49 -07:00
me 05f1b68d3f Add root certificate for Let's Encrypt in order to access Open Meteo on older devices. 2026-09-29 13:31:25 -07:00
me 0bc20a6e08 config, add cert path to assets. 2026-09-29 13:30:42 -07:00
me a661cfabbb main, put more variables in the cache, load them directly into their vars rather than having intermediates. 2026-09-29 13:30:13 -07:00
me 0e481f13cc main, swap the switch with text rather than disabling, allows giving a better error message. 2026-09-29 13:29:24 -07:00
me 436c96285c main, fix cert issues on older versions of Android (before Let's Encrypt existed). 2026-09-29 13:24:02 -07:00
me dd9d15172c main, handle the time being invalid better. 2026-09-29 13:23:28 -07:00
me 42d4992b6b icon, fix notification icon, may have chosen trim last time. 2026-09-29 12:30:28 -07:00
me f20bd99da4 icon, add another accidentally deleted XML. 2026-09-29 12:30:08 -07:00
me 79578de1f7 icon, untrim and ensure they are PNG. 2026-09-29 11:57:23 -07:00
me 183634dee5 main, disable the slide switch if the time is missing, stop the alarm if the time is completely backed out. 2026-09-29 11:57:09 -07:00
me 2606116c62 manifest, allow internet access. 2026-09-29 10:55:27 -07:00
me 424176a529 Add launch background XML's back in, 2026-09-29 10:50:59 -07:00
me 13a00917f9 icon, remove the old versions which were lingering and install version 03. 2026-09-29 08:25:00 -07:00
me 76ef8a7131 icon, modify to be circular and add an inversed monochrome version. 2026-09-29 08:24:36 -07:00
me 8b466229e1 compile, exclude the v from the version number. 2026-09-28 11:05:29 -07:00
me b62eff80c9 Increment version. 2026-09-28 11:05:17 -07:00
me 07447a2ffe Merge pull request '1.0.0' (#2) from dev into main
Reviewed-on: #2
2026-09-28 10:50:01 -07:00
me 6627ab46e8 fdroid, add to email that the user came from sunset. 2026-09-28 10:48:55 -07:00
me 79d9da8285 compile, further enhance the script as well as add space-saving options and platform specific APKs. 2026-09-28 10:34:52 -07:00
me 03f9e2fa56 android, add release build rules which slightly help to reduce filesizes. 2026-09-28 10:30:13 -07:00
me 7ab13dd4de main, fix older versions of Android not being able to see bottom widgets when keyboard is open. 2026-09-28 09:07:22 -07:00
me f5e368a902 main, more UI/UX fixes and enhancements. 2026-09-28 09:02:10 -07:00
me 251e03db5b Update version to 1.0.0, feeling feature complete until doing sunrise too. 2026-09-28 08:36:38 -07:00
me 3f0b69d6cf android, import icon version 2 and its monochrome notification counterpart. 2026-09-28 08:32:07 -07:00
me dc97081517 Add updated icon media. Sun is smaller and exactly centered. Version mc is monochrome. 2026-09-28 08:30:50 -07:00
me 8167c748ff main, continue ensuring actual alarm gets changed if sunset time is changed, add reference to notification icon. 2026-09-28 08:27:45 -07:00
me 4926c869b9 main, use global variables for now to decide between notifications and alarms on Android, may become a setting later. 2026-09-28 07:58:15 -07:00
me 7f908a7fab main, change toast phrasing to be consistent. 2026-09-28 07:52:56 -07:00
me 65ce0f8135 main, ensure the alarm time gets changed if modified when already enabled. 2026-09-28 07:44:18 -07:00
me 75b0a6b875 main, check for and use system theme properly. 2026-09-28 07:43:38 -07:00
me aed58f56dc main, add optional timepicker for sunset. 2026-09-28 07:06:43 -07:00
me db94f3bea1 main, add validation for sunset time field. 2026-09-28 06:59:22 -07:00
me 39792270f1 main, change layout so that minutes cannot be modified while the alarm is enabled, also handle validation better. 2026-09-28 06:48:40 -07:00
me 77320b05d6 main, change comments and UI text. 2026-09-28 06:47:53 -07:00
me 4788cdd220 main, attempt to cancel future alarms when untoggled. 2026-09-28 06:45:47 -07:00
me 0659262e61 main, add TBD's. 2026-09-28 06:44:22 -07:00
me 287c2f0cd0 main, use the default user volume. 2026-09-28 05:34:45 -07:00
me b4f8f37c79 android, change manifest label to be human friendly. 2026-09-28 05:30:58 -07:00
me b4acaa308d main, alarm is now successfully working on Android! 2026-09-28 05:14:34 -07:00
me 14372df628 android, re-enable manifest alarm code. 2026-09-28 05:00:02 -07:00
me c32373173b main, re-enable alarm code. 2026-09-28 04:59:46 -07:00
me 64a070fb4e Update version. 2026-09-28 04:56:47 -07:00
me bb1118d071 Add yml file for F-Droid repo. 2026-09-28 04:56:19 -07:00
me bf1c4614a1 Merge pull request '0.1.2' (#1) from dev into main
Reviewed-on: #1
2026-09-28 04:36:42 -07:00
me 9c681094c1 android, add additional needs to the manifest related to the alarm, but commented out for now. 2026-09-28 04:30:14 -07:00
me a44d4b1574 main, remove the alarm code for now, just do the notification based alert. 2026-09-28 04:27:23 -07:00
me ee9821f30f main, use the new version of flutter_local_notifications correctly. 2026-09-28 04:11:44 -07:00
me efde9624ff Changes from flutter pub upgrade --major-versions --tighten. 2026-09-28 04:05:25 -07:00
me b9bc2ca77d Changes from flutter pub uprade --major-versions. 2026-09-28 04:04:49 -07:00
me 105591910c packages, add alarm. 2026-09-28 04:00:04 -07:00
me 6030da178c main, add an actual alarm for Android. 2026-09-28 03:58:04 -07:00
me dad8fff6d2 main, fix minutes not working properly when set to 0. 2026-09-28 03:57:40 -07:00
me 3d89661b37 android, add receiver block to the manifest, seems to be the last piece of the puzzle for getting a notification to go off, but was not a true alarm. 2026-09-28 03:44:10 -07:00
me 6de5fbe991 main, ensure the notifications permission is requested. 2026-09-28 03:43:27 -07:00
me 9ac5fdd4f6 android, move permissions to beginning of manifest file based on studio suggestion. 2026-09-28 03:06:18 -07:00
me 5f14dbbc5b Add an additional permission in case that's why Android is not alarming. 2026-09-25 12:07:30 -07:00
me aade4fd7f2 Change alarm display code to ensure we're hitting the Android section. 2026-09-25 12:07:11 -07:00
me dfca094c95 gitignore, add anything in the release directory. 2026-09-25 11:58:32 -07:00
me e643e797c9 Begin changes to ask for Android permissions rather than silrently failing. 2026-09-25 11:56:14 -07:00