- Remove unused files (model_controller.py, model_service.py, device_connection_popup.py)
- Clean up commented code in device_service.py, device_popup.py, config.py
- Update docstrings and comments across all modules
- Improve code organization and readability
- device_service: Add timeout mechanism for device scanning
- video_thread: Add timeout mechanism for camera opening
- device_list: Fix height and hide scrollbars to prevent scroll issues
- mainWindows: Adjust UI startup order, delay device refresh and camera start
- utilities_screen: Temporarily disable auto refresh to prevent blocking
- .gitignore: Add new ignore entries
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>