DUNE-DAQ / nanorc

2 stars 2 forks source link

Jhancock/text UI tests 2 #187

Closed JonathanHancock0 closed 1 year ago

JonathanHancock0 commented 1 year ago

Created a Terminal User Interface for nanorc, which runs in the terminal when using the --tui option. Information displayed to the user includes the run number and status (running or not running), as well as the current FSM state and a tree view of applications. Buttons are dynamically generated for all currently allowed commands, allowing the user to execute them with a click. An additional dialogue can be brought up for entering parameters, and always appears when one or more parameters are mandatory. Logs from nanorc are also displayed, and can be saved to a file in the CWD.

plasorak commented 1 year ago

Unfortunately, it seems I cannot boot application now that I have merged develop in this branch, @JonathanHancock0 would you mind to have a look?