NeilClack
ac86864c72
Add downloading message to home screen.
...
Download files in the background and keep track of progress.
2026-06-18 22:43:47 -05:00
NeilClack
2af1aae885
Audio files download on application start. Home screen shows status message
2026-06-18 21:52:29 -05:00
NeilClack
7ecb90b63b
Downloads are working and the goroutine is reporting updates appropriately.
2026-06-18 21:28:16 -05:00
NeilClack
397d4c9f19
Block skipping setup screens
2026-06-18 16:12:24 -05:00
NeilClack
b11afe22f0
remove file downloads
2026-06-18 15:49:29 -05:00
NeilClack
d8a9f6881a
create scaffold for loading screen
2026-06-18 15:49:20 -05:00
NeilClack
1a67b97804
un-mask wifi password
2026-06-18 15:49:05 -05:00
NeilClack
60815ba001
Track FirstRun
2026-06-18 15:39:37 -05:00
NeilClack
a5f9780f41
Add download package
2026-06-18 15:39:30 -05:00
NeilClack
26e84a4d23
Refactored the Networking package. D0.1B
2026-06-18 11:46:46 -05:00
NeilClack
fe5543d50d
Audio downloads when necessary
2026-06-18 11:29:45 -05:00
NeilClack
d121ffdaa8
Ready to implement a loading bar
2026-06-18 08:11:33 -05:00
NeilClack
6b48679537
Add database logic
2026-06-18 08:02:21 -05:00
NeilClack
74874f97c5
audio selection works
2026-06-17 00:46:56 -05:00
NeilClack
4b7d2c13d5
Rename audio devices to audio options
2026-06-11 19:44:20 -05:00
NeilClack
ddab8e446c
Update version for visual preference during beta phase
2026-06-03 11:21:28 -05:00
NeilClack
3ca86aa68e
Add missing characters and punctuation
2026-06-03 10:47:04 -05:00
NeilClack
8268022d51
Organize proclamations alphabetically
2026-05-31 12:15:10 -05:00
NeilClack
0ebc3adf4a
Proclamations change colors!
2026-05-31 12:08:19 -05:00
NeilClack
c6fd4f51f4
Added frequency aligned color paletes
2026-05-30 13:11:09 -05:00
NeilClack
f7ef42c84a
Rename application to Radiant Wave
2026-05-26 14:12:27 -05:00
NeilClack
79f613c031
Remove failing unit tests
2026-05-14 12:05:28 -05:00
NeilClack
5188c90350
Add working volume bar in audioDevices page
2026-05-14 10:21:11 -05:00
NeilClack
3ea32e0eaa
Add volume changing logic
2026-05-14 09:57:13 -05:00
NeilClack
1f9da7ee78
Attempt to fix proclamation sync
...
internal/sync/sync.go: Return proclamations after updating.
internal/page/proclamationOptions: Handle sync return value and fallback to db if empty
2026-05-11 12:55:16 -05:00
NeilClack
870d73d6e1
Filter logs to WARNING+
2026-05-10 22:51:26 -05:00
NeilClack
87d484353f
Fixed WiFi password bug. Ready for testing and merge
2026-05-10 21:19:07 -05:00
NeilClack
3cf3e4cf23
Fix database syncronization
...
When connecting to the internet for the first time, the proclamations table is empty.
If the user navigates to Settings -> Proclamations, then the sync.SyncProclamations
function is called. After this function returns, the ProclamationOptions screen
queries the database for proclamations which returns an empty list. Even though
the database was updated, the ProclamationOptions screen's instance of the database
connection was returning empty.
2026-05-06 10:16:19 -05:00
NeilClack
6b151eb0c5
Disable DEBUG logs unless explicitly enabled
2026-04-25 19:06:37 -05:00
NeilClack
f4a205c472
Switch logs to Debug and remove SwitchDevice
2026-04-24 18:20:52 -05:00
NeilClack
c12db4ba52
Remove broken logger line
2026-04-24 18:20:39 -05:00
NeilClack
b30489ad0f
Increment version for testing purposes
2026-04-24 18:00:35 -05:00
NeilClack
7f344ae5c8
Optimize proclamation loading
2026-04-24 11:06:50 -05:00
NeilClack
ec3ccabb62
Remove Universal Wellbeing from visual and toggle-able list
2026-04-23 17:30:33 -05:00
NeilClack
cfd67f3545
Optimize word collection loop
2026-04-23 17:30:33 -05:00
NeilClack
dd069e9345
WIP: Stagger proclamations
...
Proclamations are now inserted 10 times, and in between each proclamation, the Universal Wellness proclamation is inserted.
Now I need to optimize the loop & remove the Universal Wellbeing option from the Proclamations menu (hide it) because it's always enabled.
2026-04-23 17:30:33 -05:00
NeilClack
0197f6cba8
Cleanup version by removing the 'v'
2026-04-23 17:30:33 -05:00
NeilClack
89b3a3b6d5
Shorten version
...
Customer's don't care about these updates, just minor/major, so why confuse them?
2026-04-23 17:30:33 -05:00
NeilClack
82651ec491
Remove 'Check for Updates' entry in Settings
2026-04-23 17:30:33 -05:00
NeilClack
504095caa8
Sync instead of download.
...
Updated Sync functions to perform proper synchronizations instead of pure downloads.
This means that if something is deleted on the server, it will be deleted on the client as well, instead of just left hanging.
The SyncProclamations function was also updated to perform this way, but while retaining the user's saved list.
2026-04-23 17:29:21 -05:00
NeilClack
10ba5df132
Force re-initialization of audio device when Play() is called
2026-04-23 17:29:21 -05:00
NeilClack
c8756d0528
Recurse if inited but no deviceOpen
2026-04-23 17:29:21 -05:00
NeilClack
9c88f0c9fd
Re-organize Settings Menu
2026-04-23 17:29:20 -05:00
NeilClack
6b358bae42
Justify settings entries
2026-04-23 17:29:20 -05:00
NeilClack
b6bf0f1873
Sync proclamations when entering proclamation list
2026-04-23 17:29:20 -05:00
NeilClack
4f392242c9
Update audio page name
2026-04-23 17:29:20 -05:00
NeilClack
105d8900d5
Replace audio devices with audio toggle
2026-04-23 17:29:14 -05:00
NeilClack
4f33296f24
remove device list
...
audio toggle is still not rendering
2026-04-23 17:26:22 -05:00
NeilClack
05a7098886
Remove devices list and device vector length check
2026-04-23 17:26:22 -05:00
NeilClack
de0d9a1754
Remove unused method
2026-04-07 09:43:49 -05:00