Skip to content

Conversation

Viren070
Copy link
Owner

@Viren070 Viren070 commented Aug 20, 2024

This PR aims to restructure the code for this program.

Move the main code of the program into the core folder and allow all the main code to run without running any GUI related code.
The emulator files should not have any GUI code.

refactoring commonly used code into functions. As I am scanning through the majority of the code, I will attempt to make the code more consistent and robust.

minimising the amount of tkinter code run in threads. This will minimise tcl errors.

This will make it easier to implement a more robust and feature-rich CLI that can make it possible to use a lot more features of the app with a CLI only.

@Viren070 Viren070 changed the title Rewrite feat: refactor, restructure, add cli, CTkMessagebox, logging, mod downloading, game downloading Aug 21, 2024
@Viren070 Viren070 changed the title feat: refactor, restructure, add cli, CTkMessagebox, logging, mod downloading, game downloading feat: rewrite Sep 11, 2024
@Viren070 Viren070 marked this pull request as ready for review September 11, 2024 20:31
@Viren070 Viren070 merged commit fcc9783 into main Sep 11, 2024
@Viren070 Viren070 deleted the rewrite branch September 17, 2024 15:21
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.

1 participant