Config UI #3

Closed
opened 2020-08-29 01:46:29 +00:00 by kemonine · 1 comment
Owner

Setup the following options in the config ui

  • Show ip address
  • disk use (ALL) status info
  • CPU temp
  • GPU temp
  • Exit
  • Reboot
  • Poweroff
  • Multi album selections
  • WiFi configuration (essid / password + nmcli stuff)
  • Slideshow slide duration
  • On/Off for display config (enable/disable/times)
  • Config file processing (Read/Write /etc/default/piframe)
    • Read into environment
    • Load as part of main UI
    • Save & Apply button in config UI -- only save to file when this is selected, app restarts on config changes
  • Apply systemd changes for hdmi on
  • Apply systemd changes for hdmi off
  • Run fim with config values
  • Reload fim with updated config values if changed while fim is running
  • Command line options
  • Max slideshow duration config value (duration)
  • Setup fim/slideshow code to auto-restart after that duration times out
Setup the following options in the config ui - ~~Show ip address~~ - ~~disk use (ALL) status info~~ - ~~CPU temp~~ - ~~GPU temp~~ - ~~Exit~~ - ~~Reboot~~ - ~~Poweroff~~ - ~~Multi album selections~~ - ~~WiFi configuration (essid / password + nmcli stuff)~~ - ~~Slideshow slide duration~~ - ~~On/Off for display config (enable/disable/times)~~ - ~~Config file processing (Read/Write ```/etc/default/piframe```)~~ - ~~Read into environment~~ - ~~Load as part of main UI~~ - ~~Save & Apply button in config UI -- only save to file when this is selected, app restarts on config changes~~ - ~~Apply systemd changes for hdmi on~~ - ~~Apply systemd changes for hdmi off~~ - ~~Run fim with config values~~ - ~~Reload fim with updated config values if changed while fim is running~~ - ~~Command line options~~ - ~~https://github.com/spf13/pflag~~ - ~~ConfigOnly -- just show config uI~~ - ~~Max slideshow duration config value (duration)~~ - Setup fim/slideshow code to auto-restart after that duration times out
kemonine self-assigned this 2020-08-29 01:46:33 +00:00
kemonine added the
enhancement
label 2020-09-02 05:25:34 +00:00
Author
Owner

Global variable to track whether or not fim restart loop should break
Run fim inside an infinate loop wrapped in a context
Context max lenght is tuned via config
Key combo(s) to flip to the main UI trip global variable + force kill context

Global variable to track whether or not fim restart loop should break Run fim inside an infinate loop wrapped in a context Context max lenght is tuned via config Key combo(s) to flip to the main UI trip global variable + force kill context
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: PiFrame/piframe-go#3
No description provided.