Skip to content
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

SysConsole menu in UI Catalog #591

Closed
wants to merge 9 commits into from
Closed

SysConsole menu in UI Catalog #591

wants to merge 9 commits into from

Conversation

tig
Copy link
Collaborator

@tig tig commented Jun 1, 2020

I was curious about what was/wasn't working with System Console (net driver). This led me to implementing an option in UI Config that lets you run ANY Scenario in the System Console.

I know NetDriver is still very broken, but this should help someone who wants to work on it be able to and have an easy test of all scenarios.

Also fixes a bug in Application.Init/Application.Shutdown I missed before.

@tig
Copy link
Collaborator Author

tig commented Jun 1, 2020

This will wait until after the 'clip' merge is done.

@migueldeicaza
Copy link
Collaborator

Looks good to me, can be merged after your other patch.

Beyond showing the two drivers on Windows, might be useful also to quickly spot-check what a less powerful driver will look like/behave like without having to switch to a Linux console without mouse support.

@tig
Copy link
Collaborator Author

tig commented Jun 3, 2020

I'm going to put this in my mondo patch.

@tig tig closed this Jun 3, 2020
@tig tig mentioned this pull request Jun 3, 2020
migueldeicaza pushed a commit that referenced this pull request Jun 3, 2020
This PR includes:

#586 - Fixed Clipping
#587 - LayoutComplete
#591 - Sys Console Scenario
#590 - Significantly improves MessageBox, Dialog, Frame drawning and more
See the PRs above for all the details.

Here are the issues this closes:

Closes #299 - MessageBox now auto sizes
Closes #557 - MessageBoxes on small screens
Closes #432 - MessageBox does not deal with long text; width/height params are goofy
Closes #521 - MessageBox should take ustrings (BREAKING CHANGE)
Closes #35 - Dialog should have 1 char padding around edges
Closes #570 - Dialog should use computed layout for buttons
Closes #470 - UI Catalog: Add Dialogs Scenario
Closes #569 - LayoutComplete event
Plus probably more.
@tig tig deleted the sysconsole branch June 3, 2020 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants