Changes
feat: implement pause/resume feature for batch processing
- Add ProcessingState enum (Idle, Running, Paused, Stopped) with AtomicU8 - Replace cancel_flag/cancel_token with global_state/state_flag - Add pause loop in batch_process_worker and single_item_worker - Column 8 double-click toggles between Pause/Resume - Add WM_CONTEXTMENU with Pause/Resume/Stop options - Global Stop button stops all processing
Build Information
- Commit: a40b8c3
- Author: IRedDragonICY
- Platform: Windows x64
- Binary Size: 126.5 KB (UPX compressed)
Installation
- Download compactrs.exe from assets below
- Run as Administrator (required for WOF compression)
- Drag and drop files or folders to compress
Checksum
SHA256: 8890000A169D59109633B3198D25B06ECFD3A59808A477A35F102BD23682B863