-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds terminal widget and ability to run RAT #28
Conversation
|
89d6cdd
to
76ac9ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good and works very well. Please see other comments
I had another look at RasCAL-1 and realised it cleared the terminal before each run which felt less cluttered to me because after a few runs, I would get lost trying to scroll to the top of the current run. Maybe a toggle/setting to hide the history and show current run only might be useful, what do you think?
2f8353b
to
6e715e8
Compare
6e715e8
to
9e8adfb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there, please see comments
9e8adfb
to
50b6e45
Compare
50b6e45
to
847007b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the hard work on this one
This PR adds a terminal widget and the ability to run RAT within RasCAL-2.
Fixes #5 and #9.
Changes:
TerminalWidget
which displays logging data and event data for a RAT run (including GUI progress bar for DREAM)RATRunner
class which runs RAT in a separateProcess
and handles event and result dataMainWindowPresenter
for starting and interrupting a RAT run and handling the outcome, and connects these to the relevant buttons on the Controls widgetdemo.mp4