KemoNine
|
15dfaa31f9
|
Wire up more of the config ; apply hdmi on/off schedules on save
|
2020-09-04 23:28:01 -04:00 |
|
KemoNine
|
769029b9c2
|
Fill out GUI some more, enable saving of config file on exit
|
2020-09-04 20:28:32 -04:00 |
|
KemoNine
|
e326984ca6
|
Update modules
|
2020-09-04 19:41:53 -04:00 |
|
KemoNine
|
a33f8b7539
|
Add advanced menu item that tells how to edit the config via command line
continuous-integration/drone/tag Build is passing
|
2020-09-04 19:06:04 -04:00 |
|
KemoNine
|
b0764b684a
|
Add help text for intervals
|
2020-09-04 18:50:57 -04:00 |
|
KemoNine
|
20c73767de
|
Add help text to hdmi on/off
|
2020-09-04 18:47:50 -04:00 |
|
KemoNine
|
bfbb296784
|
Remove logging, finalize fan default settings
|
2020-09-04 18:31:39 -04:00 |
|
KemoNine
|
80828aa021
|
Tweaks for fan service to keep it offline more frequently and scale up faster ; wil adjust polling interval after further testing and verification
|
2020-09-04 15:20:15 -04:00 |
|
KemoNine
|
6c6bbe02fe
|
Adjust looping on fan ; add debug output for fine tuning purposes
|
2020-09-04 15:04:44 -04:00 |
|
KemoNine
|
638bd93675
|
Add fan control service
|
2020-09-04 14:57:12 -04:00 |
|
KemoNine
|
592a152860
|
Updated vendoring
|
2020-09-04 14:56:41 -04:00 |
|
KemoNine
|
0e5d316731
|
Add temp util ; break up temp lookups into their own mini-module
|
2020-09-04 14:34:35 -04:00 |
|
KemoNine
|
fffd67f8c0
|
Further implementation of config management
|
2020-09-03 21:01:13 -04:00 |
|
KemoNine
|
1b5d77e07a
|
Tweak string format, exit if config changes -- let monit and / or systemd restart if the config changes on disk out from under the running app ; will add save/exit button later to ensure that making changes via the config ui doesn't cause the app to restart after every change
|
2020-09-03 01:25:42 -04:00 |
|
KemoNine
|
a1c2415536
|
Fixup build paths for drone
continuous-integration/drone/tag Build is passing
|
2020-09-03 01:19:41 -04:00 |
|
KemoNine
|
30976f60fa
|
Tweak fim kill approach so ALL sub-processes are also killed (this is really important since it's a bash script presently)
continuous-integration/drone/tag Build is failing
|
2020-09-03 01:04:08 -04:00 |
|
KemoNine
|
8b3827220e
|
Add watching of config file to re-load if changed on disk while running
|
2020-09-03 00:48:08 -04:00 |
|
KemoNine
|
ce9f53cb45
|
Add command line flag to allow only running the config ui
|
2020-09-03 00:24:26 -04:00 |
|
KemoNine
|
712f7c7a45
|
Add CLI flag to only show config UI and skip the slideshow display (so you can config & auto-reload the main piframe ui over ssh and similar
|
2020-09-02 23:56:25 -04:00 |
|
KemoNine
|
e2bce8d442
|
Vendoring for command line flags
|
2020-09-02 23:50:36 -04:00 |
|
KemoNine
|
8737f2fe1a
|
Basic config file load
|
2020-09-02 23:47:07 -04:00 |
|
KemoNine
|
0834f3779f
|
Update vendoring
|
2020-09-02 23:46:55 -04:00 |
|
KemoNine
|
1841b19211
|
Split up GUI code some and modularize it
|
2020-09-02 20:40:28 -04:00 |
|
KemoNine
|
a506546f1e
|
Add album listing to config ui so they can be selected / deselected
|
2020-09-02 02:16:06 -04:00 |
|
KemoNine
|
37bbc4658d
|
Add a TON of error handling that was previously skipped (intentionally but really needs to be there) ; added basic filesystem walk of albums dir to facilitate config of which albums are used for the slideshow
|
2020-09-02 01:30:27 -04:00 |
|
KemoNine
|
e3008a6d43
|
Add code to apply the wifi config in the main ui
|
2020-09-01 20:11:27 -04:00 |
|
KemoNine
|
48d757a6b6
|
Tease apart wifi config into dedicated module and use module in existing wifi config tool
|
2020-09-01 19:05:09 -04:00 |
|
KemoNine
|
83743a9f90
|
Tease out fim code, further implementation of config ui (INCOMPLETE)
|
2020-08-31 22:57:23 -04:00 |
|
KemoNine
|
4a516cbed8
|
Further implementation of UI
|
2020-08-30 19:46:17 -04:00 |
|
KemoNine
|
494ac4a1e3
|
Update vendoring
|
2020-08-30 19:46:07 -04:00 |
|
KemoNine
|
55459e42f0
|
Updated vendoring
|
2020-08-30 17:57:15 -04:00 |
|
KemoNine
|
d10c9e7a65
|
Add better keyboard handling to UI for fim controls and getting to the UI
|
2020-08-29 19:39:24 -04:00 |
|
KemoNine
|
38817ae4d3
|
Start reworking keyboard input and no longer trap signals for controls
|
2020-08-29 19:12:28 -04:00 |
|
KemoNine
|
8b0c907c3d
|
Vendoring updates
|
2020-08-29 19:11:30 -04:00 |
|
KemoNine
|
16f7ddcd58
|
Fixup which service is restarted when pictures change
continuous-integration/drone/tag Build is passing
|
2020-08-28 21:21:04 -04:00 |
|
KemoNine
|
5212949fb0
|
Start building out robust UI code ; this update moves the fim slideshow advancing into the go code and keeps fim OFF stdin/out so keyboard input shouldn't affect it
continuous-integration/drone/tag Build is passing
|
2020-08-28 21:18:01 -04:00 |
|
KemoNine
|
255e647c5e
|
Cleanup error handling
continuous-integration/drone/tag Build is failing
|
2020-08-28 20:02:38 -04:00 |
|
KemoNine
|
75a26c064d
|
Update slideshow path to match docs
continuous-integration/drone/tag Build is passing
|
2020-08-28 18:40:33 -04:00 |
|
KemoNine
|
32900187fb
|
Add UI to drone
continuous-integration/drone/tag Build is passing
|
2020-08-28 18:35:16 -04:00 |
|
KemoNine
|
faf8ac0b5e
|
Initial rough cut UI
continuous-integration/drone/tag Build is passing
|
2020-08-28 18:33:03 -04:00 |
|
KemoNine
|
1f681060dd
|
Moved LUX sensor code to ticket as it is a secondary feature for the time being
|
2020-08-28 18:24:08 -04:00 |
|
KemoNine
|
721c5f9728
|
Move lux sensor logic to own file while main ui is reworked
|
2020-08-28 17:45:34 -04:00 |
|
KemoNine
|
a616ac6c56
|
Update vendoring for new ui
|
2020-08-28 15:19:36 -04:00 |
|
KemoNine
|
213d9475ba
|
Update the UI README
|
2020-08-28 12:51:21 -04:00 |
|
KemoNine
|
682dfcfa96
|
Add inotify to drone builds
continuous-integration/drone/tag Build is passing
|
2020-08-27 10:10:25 -04:00 |
|
KemoNine
|
88b60f2df0
|
Added inotify watcher for restarting slideshow when files are changed/deleted/added
|
2020-08-27 10:02:44 -04:00 |
|
KemoNine
|
b608f61506
|
Fixup package name
|
2020-08-27 09:54:17 -04:00 |
|
KemoNine
|
9e0f43173d
|
Add basic changelog and drone setup
continuous-integration/drone/tag Build is passing
|
2020-08-26 12:48:50 -04:00 |
|
KemoNine
|
9f4a68c904
|
Tweak vendoring to include rfsnotify which has recursive support via fsnotify
|
2020-08-26 01:28:29 -04:00 |
|
KemoNine
|
46be9f5794
|
Add vendoring for inotify
|
2020-08-26 01:17:29 -04:00 |
|