From 32648377cee0e468860ee8d554188d6d9e8c5295 Mon Sep 17 00:00:00 2001 From: NeilClack Date: Wed, 15 Apr 2026 10:47:48 -0500 Subject: [PATCH] commit --- .claude/settings.local.json | 24 ---------------- changelog.md | 57 +++++++++++-------------------------- 2 files changed, 17 insertions(+), 64 deletions(-) delete mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 28bc551..0000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(cat:*)", - "Bash(git checkout:*)", - "Bash(dpkg:*)", - "Bash(chmod:*)", - "Bash(git add:*)", - "Bash(git commit:*)", - "Bash(./build.sh:*)", - "Bash(ls:*)", - "Bash(umask)", - "Bash(namei:*)", - "Bash(cd /home/nclack/Work/Rhema\\\\ Wave/RhemaWave && go list:*)", - "Bash(go mod download:*)", - "Bash(CGO_ENABLED=1 go build:*)", - "Bash(go vet:*)", - "Bash(go version:*)", - "Bash(dlv version:*)", - "Bash(sudo nixos-rebuild:*)", - "Bash(nix develop:*)" - ] - } -} diff --git a/changelog.md b/changelog.md index 3cb27fd..5ec1f02 100644 --- a/changelog.md +++ b/changelog.md @@ -1,47 +1,24 @@ -# Changelog +# Changelog + Until release, any items missing "." indicate something I have not talked to Mr. Gouldd about. -## [Unreleased] +## [Unreleased] -### Added -### Changed -- [X] Changed audio devices page to be strictly an audio on/off toggle. -### Deprecated -### Removed -- [X] Removed list of audio devices from audio device page -### Fixed -### Security +### Added ---- +### Changed -# Scratch Pad -> Just a place to keep notes until I make proper changelog items. +- [x] Changed audio devices page to be strictly an audio on/off toggle. -- [\-] Audio device does not always initialize when starting scroller. -- [ ] Each proclamation should play for between 3 and 5 minutes before continuing to the next. -- [ ] Proclamations should be downloaded again when the Proclamation Options page is opened. -- [ ] Proclamation downloads should be a sync, not a complete overwrite, and should handle cases -where items missing from the database are removed from the application. -- [ ] Real license keys still need to be implemented. The functionality exists to check them, but they are not checked. -- [ ] Migrate from SDL2 to SDL3. -- [ ] Migrate from OpenGL Core to OpenGL GLES for compatibility on ARM devices. -- [ ] Prevent switching screens during "pre-run" checks such as WiFi, Email, and License Key. -- [ ] TOS pages need to be re-added. -- [ ] Create a short tutorial of how to use the application. -- [ ] Investigate playing video from the application, try using SDL. -- [ ] WiFi screen has a bug causing users to believe they entered the wrong WiFi password when they have in-fact -connected to their WiFi successfully. -- [\?] Rotate the screen 90 degrees on demand. -- [ ] Force audio to always use HDMI connection. -- [X] Disable audio device selection for only audio on/off switch -- [ ] Create subscription tiers and block proclamations from being selected. -- [ ] Create schedules to play specific playlists of proclamations. -- [ ] Download Mr. Gouldd's music choices. -- [ ] Use the fileserver to obtain audio upon installation, not packaging it all in the binary. -- [ ] Fix the Attic server. -- [ ] Update deployed kiosks to use the new attic server. This will cause a rebuild on the machines -but I think that is okay. Rebuild issues were during ISO development, not kiosk development. -- [ ] All pages should share a font and font manager. Font Manager should be loaded prior to creating any pages. +### Deprecated + +### Removed + +- [x] Removed list of audio devices from audio device page + +### Fixed + +### Security + +--- -*?* Cage does not allow rotating the display. This should likely be done in software, but I need to check NixOS configuration first. -To avoid doing this within RhemaWave would avoid many headaches, bugs, and a LOT of code. \ No newline at end of file