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

Closed
Deewarz opened this issue Feb 5, 2024 · 1 comment · Fixed by #102
Closed

Rethink debug UIs #87

Deewarz opened this issue Feb 5, 2024 · 1 comment · 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 mentioned this issue Mar 15, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in MafiaHub Dashboard Dec 28, 2024
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: Done
Development

Successfully merging a pull request may close this issue.

3 participants