Skip to content

Conversation

l1va
Copy link
Member

@l1va l1va commented Sep 15, 2025

Summary

  • Split the monolithic window implementation into menu, rendering and dialog helpers
  • Break up controller responsibilities into dedicated file management mixin, hardware helpers and UI wiring
  • Expose MainWindow and MainController through package-level __init__ with optional Qt imports

Testing

  • ./run_all_tests.sh

https://chatgpt.com/codex/tasks/task_b_68c82974f3948331a0ac0de12cd6f2e7

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

Successfully merging this pull request may close these issues.

1 participant