- Added a new pointer image to the assets directory.
- Created dark and light stylesheet files for UI theming.
- Implemented a settings dialog with placeholder text.
- Defined a Theme enumeration to manage different UI themes.
- and more
fix: Change version type to nightly and add version number in build_info.py
refactor: Update form.ui layout and improve widget organization
feat: Enhance instance management with save/load functionality and default save path
feat: Implement browser dialog for external links in launcher.py
feat: Add issue templates for bug reports and feature requests in GitHub
chore: Create browser_dialog.py for handling web views in dialogs
- Added assets including Minecraft icon and styles for the UI.
- Created a Code of Conduct to promote inclusivity and respect within the community.
- Implemented app configuration management with `app_config.py` and `config.py`.
- Developed instance management functionality in `instance_manager.py`.
- Introduced a downloader class for handling client downloads in `downloader.py`.
- Designed the main UI layout using Qt Designer in `form.ui`.
- Established the main application logic in `launcher.py`, including command-line argument handling.
- Added system management capabilities to detect the operating system in `system_manager.py`.