-
Notifications
You must be signed in to change notification settings - Fork 27
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
Ideas for improving the tree view #769
Comments
👍 |
Tooltips have some drawbacks (especially as users interact with tasks by clicking on them), perhaps we could incorporate a status message into the context menu. Here's an example derived from the design document (a little out of date in some ways now) where I've added the graph node representation and a status line above the divider: So for a runahead task the status line could be "Task help back by runahead limit". (Note this information should be available for all views)
I think this information should be present in the workflow status string, here's a snippet from the design document: So for a paused workflow the status string could be "Paused". The UIS would supplement this information for workflows which aren't running, e.g. a status message might be "Installed, not yet run" or "Stopped". |
(And for mobile devices) |
See also the proposed "task status message" which is used in the above mock-up. |
Bumping to 1.x because I think it will take some time to figure out achieving this in the context menu. Need to focus on cylc 8.0rc1 for now |
Describe exactly what you would like to see in an upcoming release
(Show Cylc object ID, type and status at top of mutations menu #891) A
tooltip that appears when you hover over a task's state iconline at the top of the click menu, telling you what the state is in case you don't know what the icon meansE.g. I wasn't sure what the icon meant here with the dot outside the circle (it means runahead)
(removed the installed state #805) A "pill" type annotation next to the workflow run name, showing the state of the workflow, whether it's "running", "paused", "finished", "stopped - REQUEST(CLEAN)" etc. I know this is already in the Gscan, but it might be useful to have on the tree view page too.
Quick mockup (modified GitHub UI in devtools):
Pull requests welcome!
The text was updated successfully, but these errors were encountered: