Skip to content

[Feature Request] Use MonoCurses for ConsoleUI #2375

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

Closed
Ruedii opened this issue Mar 19, 2018 · 5 comments
Closed

[Feature Request] Use MonoCurses for ConsoleUI #2375

Ruedii opened this issue Mar 19, 2018 · 5 comments
Labels
Needs more info We need more info

Comments

@Ruedii
Copy link

Ruedii commented Mar 19, 2018

The current console UI is a little sloppy, as is any UI using interfaces.

Using MonoCurses to run it would give a much better interface. It would also give console mouse support on platforms that support it. (I know Linux and Mac do, but I don't know if Windows still supports it. They did in XP and earlier, but it may have been removed.)

@HebaruSan
Copy link
Member

Sloppy how? What's the problematic use case?

@HebaruSan HebaruSan added the Needs more info We need more info label Mar 19, 2018
@Ruedii
Copy link
Author

Ruedii commented Mar 19, 2018

To put it simply it can't take advantage of the various platform specific commands.

Also, having to implement your own Console UI toolkit kind of results in reinventing the wheel.

You can read about the simple capabilities at the web page:
http://www.mono-project.com/docs/tools+libraries/libraries/monocurses/

@Ruedii
Copy link
Author

Ruedii commented Mar 19, 2018

Another option is console framework:
https://github.com/elw00d/consoleframework

@HebaruSan
Copy link
Member

OK, so there are no actual bugs or problems that you have to report. Thanks.

If someone wants to put in the time and effort to rewrite all of that code, then we would evaluate the pros and cons at that point. But it does not make sense to leave this out there as a "to do" item when there's no upside to doing it. Closing.

@HebaruSan
Copy link
Member

(Also, MonoCurses is ugly.)

Sorry, something went wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs more info We need more info
Projects
None yet
Development

No branches or pull requests

2 participants