feature: PDF and PDF thumbnails and refresh UI

- Implement PDF and PDF thumbnail generation with incremental loading
- Add UI refresh mechanism (tick counter + RefreshView message)
- Improve fl! macro with named parameters
- Clean up code organization (mod.rs: wiring, model.rs: state only)
This commit is contained in:
wfx 2026-01-18 20:35:12 +01:00
parent 220a886acc
commit 1182b7b55d
30 changed files with 1929 additions and 691 deletions

View file

@ -181,17 +181,24 @@ Full keyboard-driven workflow:
- Copy/Move/Delete operations
- Drag-and-drop support
#### Error Handling
- User-friendly error messages (ShowError/ClearError prepared)
- Graceful handling of corrupted files
- Recovery suggestions
### Medium Priority
#### Multi-format TIFF Support
- Multi-page TIFF navigation
- Page thumbnails
#### Metadata Editing
- EXIF data modification
- Comment annotations
- Tag management
### Low Priority
#### Advanced Editing
- Crop tool (message prepared)
- Scale/Resize tool (message prepared)
- Basic color adjustments (brightness, contrast)
#### Enhanced Navigation
- Thumbnail strip
- Grid view for folder contents
@ -202,18 +209,6 @@ Full keyboard-driven workflow:
- Configurable intervals
- Fullscreen support
### Low Priority
#### Advanced Editing
- Crop tool (message prepared)
- Scale/Resize tool (message prepared)
- Basic color adjustments
#### Metadata Editing
- EXIF data modification
- Comment annotations
- Tag management
## Feature Status Legend
- **Implemented**: Fully functional and tested