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

Rethink debug UIs #87

Open
Deewarz opened this issue Feb 5, 2024 · 1 comment · May be fixed by #102
Open

Rethink debug UIs #87

Deewarz opened this issue Feb 5, 2024 · 1 comment · May be fixed by #102
Assignees
Labels
priority:medium question Further information is requested

Comments

@Deewarz
Copy link
Contributor

Deewarz commented Feb 5, 2024

  • Move debug UIs in a dedicated folder
  • Add support for disabling controls for all debug UIs (like for Console)
  • Create a base class for all UI to manage visibility, cursor, blocked controls...
  • Make the background transparent when the UI has no focus (like for Console)
@Deewarz Deewarz self-assigned this Feb 5, 2024
@Deewarz Deewarz changed the title Rethink debugs UI Rethink debug UIs Feb 5, 2024
@zpl-zak zpl-zak added the question Further information is requested label Feb 8, 2024
@Segfaultd
Copy link
Member

We should probably merge all debug UIs in a single class, they're not much code and it would avoid dealing with multiple files.

@Deewarz Deewarz moved this to In Progress in MafiaHub Dashboard Feb 22, 2024
@Deewarz Deewarz linked a pull request Mar 15, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:medium question Further information is requested
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants