Closed WSLUser closed 2 years ago
Are there particular Ux scenarios that you feel should be improved? If so, it would be helpful to understand what those are.
Mostly, I'd like to see less dependency on ncurses as I'd prefer something similar looking to the project I linked to as example, which does similar thing to this tool. (Having better color support would be a nice start. The demo shown in the README could be made easier to view with color variations. )
Green: Info. Yellow: Warning, Red: Error. VS and other projects with debugging have this color support and more depending on other extras it shows. Also use of bold via VT sequence (which Windows Terminal does now support) for the actual words I listed.
I'd seriously take a look at the official demo of notcurses and maybe you could get some ideas on where UX can be improved besides what I've listed here (as well as for the ProcMon project, which would be even fancier with blingful characters).
At this point in time this issue is out of scope due to the fact that Procdump does not have a TUI.
There is a command-line mode now that would likely still help make things appear better. See https://github.com/dankamongmen/notcurses/issues/785#issuecomment-914924560 and https://github.com/dankamongmen/notcurses/blob/master/USAGE.md. I updated the title to better reflect the request. TUI is just one thing that would be drastically improved if it exists but it isn't strictly speaking necessary.
Should I create a new issue regarding the CLI-mode or can we re-open this one?
Feel free to open a new issue and detail specific scenarios (color highlighting specific outputs etc) that you would like ProcDump to address.
Expected behavior
I expect the best visual representations possible for this utility.
Actual behavior
Could be improved through use of notcurses.
I would love to see this optimized for use with the notcurses library to bring better graphics input/output to terminals. https://github.com/dankamongmen/notcurses/releases Example usage: https://github.com/dankamongmen/growlight
System information (e.g., distro, kernel version, etc.)
All