Commit Graph

7 Commits

Author SHA1 Message Date
uncor3 5fdf7b9804 refactor: album scanning and total size calculation with worker thread 2026-04-09 12:53:36 -07:00
uncor3 19b1cc56bd fix(export): cancel QFuture on exit 2026-04-04 18:52:41 +03:00
uncor3 54f798e4ac feat(ui): implement DevModeWidget for iOS 17 and above 2026-04-04 10:46:42 +00:00
uncor3 d38f1e7175 migrate to cxx-qt 2026-04-02 05:32:11 +00:00
uncor3 049b364ac5 refactor(cleanup) : finish statusballoon impl, remove dead code , visual improvements 2026-03-23 11:59:30 -07:00
uncor3 b989978668 feat: Add import functionality to ExportManager and related components
- Introduced ImportJob and ImportItem structures to handle import tasks.
- Enhanced ExportManagerThread to support import operations, including job queuing and progress tracking.
- Updated ServiceManager to facilitate file imports with optional AFC client handling.
- Modified ImageLoader and ImageTask to accommodate alternative AFC client for image loading.
- Implemented UI updates in StatusBalloon to reflect import process status alongside export.
- Refactored existing code to improve readability and maintainability, including the removal of unused variables and comments.
- Added a new loading icon label for better user feedback during import operations.
- Updated gallery widget to streamline export item creation by removing unnecessary index tracking.
- Enhanced error handling and logging for file operations during import and export processes.
2026-03-20 03:05:57 +00:00
uncor3 9043350731 implement album export, finish WinUI styles, cleanup code 2026-03-06 04:47:23 +03:00