Commit Graph

15 Commits

Author SHA1 Message Date
f471d22767 Fix overflow, race condition, and format bugs 2026-03-07 22:14:48 +02:00
150d483fbe Fix path traversal, encoding, and edge case bugs 2026-03-07 20:49:10 +02:00
9e1562c4c4 Fix edge cases and consistency issues 2026-03-07 19:47:23 +02:00
213e3d1de8 Add EXIF auto-orient and aspect ratio lock toggle 2026-03-06 18:18:04 +02:00
62ad99d254 Fix pipeline order, add selective metadata stripping, rename case/regex 2026-03-06 18:12:18 +02:00
8edaab0e2b Add EXIF-based rename template variables 2026-03-06 18:03:12 +02:00
8b39b1a678 Apply output DPI to JPEG files via mozjpeg pixel density 2026-03-06 16:53:32 +02:00
e871d47a80 Wire resize algorithm selection, overwrite behavior, and fix rotation/flip scope 2026-03-06 15:17:59 +02:00
cd286a23de Wire progressive JPEG, AVIF speed, and custom per-format quality to encoder 2026-03-06 15:07:54 +02:00
f3dc164018 Add image adjustments pipeline (brightness, contrast, crop, effects) 2026-03-06 14:24:14 +02:00
600b36279e Wire all missing operations into pipeline executor 2026-03-06 14:20:47 +02:00
a87a976b6e Implement parallel image processing with rayon thread pool 2026-03-06 13:57:14 +02:00
ded1880711 Wire thread count and error behavior settings into executor 2026-03-06 13:52:08 +02:00
3d4ee6cac9 Add real pause, desktop notifications, undo, accessibility, CLI watch 2026-03-06 12:38:16 +02:00
9b5cfd1212 Add pipeline executor with progress reporting and cancellation 2026-03-06 02:08:11 +02:00