- Updated README to provide clearer instructions for Windows, macOS, and Linux users on downloading and running the application.
- Added a new input field for "System Proxy Bypass" in the settings window to allow users to specify hosts to bypass the proxy.
- Modified the proxy settings logic to include the bypass configuration for Linux and Windows systems.
- Adjusted UI layout to accommodate the new settings and improved overall usability.
- Added credential validation in login and settings windows to ensure non-empty and ASCII-only username/password.
- Introduced a checkbox to toggle password visibility in both login and settings interfaces.
- Updated UI elements for better layout and user experience, including adjustments to labels and button properties.
- Refactored signal connections for button actions to improve clarity and functionality.
- Added proxy settings handling in utils and integrated it into the main application logic.
- Refactored auto-start feature to streamline the process across different operating systems.
- Removed outdated code related to auto-start settings from mainwindow and settingwindow.
- Introduced utility functions for better management of system proxy and auto-start settings.
feat: Better ZJUConnect core error process.
feat: Added login dialog.
refactor: Make all child widgets be dialogs.
chore: Make setting system proxy default.
chore: Bump version to 1.2.0 .