Main go source code for PiFrame. This code implements a number of the additional features we had to build from scratch.
Go to file
KemoNine e979318132 Switch fim to seeded random since it uses the time since the epoch which is safe to call even on a schedule 2020-09-05 17:50:33 -04:00
.vscode Add basic vscode config for go 2020-08-26 01:11:07 -04:00
cmd Add support for restart interval to main slideshow 2020-09-05 17:49:55 -04:00
config Minor tweak 2020-09-05 16:33:52 -04:00
ui Switch fim to seeded random since it uses the time since the epoch which is safe to call even on a schedule 2020-09-05 17:50:33 -04:00
utils Wire up more of the config ; apply hdmi on/off schedules on save 2020-09-04 23:28:01 -04:00
vendor Update modules 2020-09-04 19:41:53 -04:00
watchdog Added inotify watcher for restarting slideshow when files are changed/deleted/added 2020-08-27 10:02:44 -04:00
wifi Tease apart wifi config into dedicated module and use module in existing wifi config tool 2020-09-01 19:05:09 -04:00
.drone.yml Add fan control service 2020-09-04 14:57:12 -04:00
CHANGELOG.md Add support for restart interval to main slideshow 2020-09-05 17:49:55 -04:00
LICENSE-APACHE-2.0.txt Initial repo creation 2020-08-25 17:38:20 -04:00
LICENSE-CC-Attribution-NonCommercial-ShareAlike-4.0-International.txt Initial repo creation 2020-08-25 17:38:20 -04:00
README.md Add basic changelog and drone setup 2020-08-26 12:48:50 -04:00
go.mod Update modules 2020-09-04 19:41:53 -04:00
go.sum Update modules 2020-09-04 19:41:53 -04:00

README.md

piframe-go

The go sources for various PiFrame commands, etc used by the project.

Releases

Releases are snapshot builds of the entire repo. We tag/build when we feel the code is ready for release. There is no 'schedule' other than 'its ready'.

Licensing

Unless otherwise stated all source code is licensed under the Apache 2 License.

Unless otherwise stated the non source code contents of this repository are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License