- Updated environment variable assignments to use double quotes for consistency.
- Enhanced logging configuration format for clarity.
- Improved configuration loading logic to correctly determine the executable's directory.
- Cleaned up temporary file handling in cleanup_temp_files function.
- Removed obsolete config.ini and related files from the dist directory.
- Deleted unnecessary macOS application files from the dist folder.
- Added build.py script to automate the packaging process for macOS and Windows.
- Created CursorKeepAlive.mac.spec and CursorKeepAlive.win.spec for application specifications.
- Updated .gitignore to exclude build artifacts and IDE files.
- Enhanced directory structure for output files and included configuration file handling in the build process.