- Created LongScreenshotCapture.kt with independent screenshot collection
- Extended DetectionUIEvents/DetectionUICallbacks for long screenshot events
- Updated DetectionController with long screenshot event handlers
- Enhanced EnhancedFloatingFAB with dynamic menu system for long screenshots
- Integrated long screenshot system into ScreenCaptureService
- Added proper error handling, progress tracking, and cleanup
- Works alongside existing MediaProjection without interference
- Thread-safe screenshot queue management with proper memory management
Key Features:
- 📸 LONG SHOT button in floating orb menu
- Dynamic menu (CAPTURE/FINISH/CANCEL) in long screenshot mode
- Blue orb color indicates long screenshot mode active
- Real-time screenshot count tracking
- Independent capture system using shared MediaProjection
- Complete separation from existing detection functionality
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>