hugsy / cemu

Cheap EMUlator: lightweight multi-architecture assembly playground
MIT License
935 stars 102 forks source link

Fix UI bugs #96

Closed LuLuKitty1998 closed 1 month ago

LuLuKitty1998 commented 1 month ago

Fix UI Bugs and Improve GUI

Description/Motivation/Screenshots

This patch addresses several UI bugs and crashes in the CEmu GUI, making it more stable and user-friendly. The changes include: Fixing multiple crashes related to the GUI. Enhancing the overall stability of the application. Resolving bugs specific to the Windows platform. These changes are required to improve the user experience by providing a more stable and reliable interface. The fixes ensure that users encounter fewer crashes and bugs, especially on Windows. By enhancing the stability and usability of CEmu, this patch contributes to a smoother and more enjoyable experience for users, encouraging more people to use and contribute to the project. Screenshots showcasing the improved GUI have been added to the README.md file for reference. Checklist
[ ] My PR was done against the main branch, not dev.
[x] My code follows the code style of this project.
[ ] My change includes a change to the documentation, if required.
hugsy commented 1 month ago

Looks epic, thanks @LuLuKitty1998 ! It looks ok at a first glance, but give me a bit of time to review in more depth

hugsy commented 1 month ago

FWIW the packaging system has changed making CI fail. You can ignore the CI failures

hugsy commented 1 month ago

Awesome PR, merged! Thanks!