-
4fc4ea7017
Improve Images, Compress, Output, Workflow steps
lashman
2026-03-06 12:22:15 +02:00
-
e8cdddd08d
Add ETA calculation, activity log, keyboard shortcuts, expand format options
lashman
2026-03-06 12:20:04 +02:00
-
8154324929
Add Adjustments, Watermark, Rename wizard steps; expand to 10-step wizard
lashman
2026-03-06 12:15:02 +02:00
-
a7f1df2ba5
Wire remaining UI elements: presets, drag-drop, import/save, output summary
lashman
2026-03-06 12:01:50 +02:00
-
b855955786
Wire all wizard step controls to shared JobConfig state
lashman
2026-03-06 11:51:01 +02:00
-
eeb418ccdd
Wire settings dialog to persist config via ConfigStore
lashman
2026-03-06 11:44:16 +02:00
-
f353bbe5e6
Wire welcome dialog with navigation and first-run detection
lashman
2026-03-06 11:43:25 +02:00
-
c20e0db2ff
Wire up step buttons: Browse, preset cards, output directory picker
lashman
2026-03-06 11:41:46 +02:00
-
b6aae711ec
Wire up all GTK UI actions to real functionality
lashman
2026-03-06 11:37:32 +02:00
-
eb16149824
Add welcome wizard, desktop entry, and Nautilus extension
lashman
2026-03-06 11:18:28 +02:00
-
e1c2e11165
Add file watcher for watch folder functionality
lashman
2026-03-06 11:17:02 +02:00
-
06860163f4
Implement fully functional CLI with process, preset, history, and undo commands
lashman
2026-03-06 11:13:33 +02:00
-
1587764b1e
Add processing, results, and settings UI screens
lashman
2026-03-06 11:10:38 +02:00
-
a66db2b3bb
Add all wizard step UIs: workflow, images, resize, convert, compress, metadata, output
lashman
2026-03-06 11:08:38 +02:00
-
20f4c24538
Add GTK app shell with wizard navigation, step indicator, and actions
lashman
2026-03-06 11:03:11 +02:00
-
be7d345aa9
Add storage module for presets, config, session, and history persistence
lashman
2026-03-06 02:14:57 +02:00
-
8ced89a00f
Add pipeline executor with progress reporting and cancellation
lashman
2026-03-06 02:08:11 +02:00
-
d4aef0b774
Add metadata stripping, watermark positioning, and rename template modules
lashman
2026-03-06 02:06:01 +02:00
-
ea4ea9c9c4
Add metadata, watermark, and rename dependencies: little_exif, imageproc, ab_glyph
lashman
2026-03-06 02:03:04 +02:00
-
52931daf53
Add output encoders (mozjpeg, oxipng, webp, avif) and integration tests
lashman
2026-03-06 02:02:27 +02:00
-
cacd52e85b
Add output encoder dependencies: mozjpeg, oxipng, webp
lashman
2026-03-06 01:59:52 +02:00
-
a658036326
Fix clippy: collapse nested if in discovery module
lashman
2026-03-06 01:59:00 +02:00
-
fea51ed220
Add CLI skeleton with clap: process, preset, history, and undo subcommands
lashman
2026-03-06 01:57:43 +02:00
-
175324e1aa
Add minimal GTK4/libadwaita window with header bar and status page
lashman
2026-03-06 01:57:03 +02:00
-
545bf27fe4
Add SIMD-accelerated resize operation using fast_image_resize
lashman
2026-03-06 01:54:57 +02:00
-
c445f71163
Add ImageLoader and file discovery modules
lashman
2026-03-06 01:50:46 +02:00
-
5c93dbf829
Add image processing dependencies: magick_rust, fast_image_resize, image, rayon, walkdir
lashman
2026-03-06 01:49:12 +02:00
-
d630d2fb3d
Add AppConfig with overwrite behavior, skill level, thread count settings
lashman
2026-03-06 01:43:22 +02:00
-
e7142604d4
Add Preset type with 8 built-in presets and JSON serialization
lashman
2026-03-06 01:42:35 +02:00
-
715d8ab626
Add ProcessingJob type with source management and output path resolution
lashman
2026-03-06 01:41:23 +02:00
-
0203044a43
Add operation configuration types: resize, convert, compress, metadata, watermark, rename
lashman
2026-03-06 01:40:24 +02:00
-
3e176e3d65
Add error types and core image types: ImageFormat, ImageSource, Dimensions, QualityPreset
lashman
2026-03-06 01:37:39 +02:00
-
dab049b0d3
Add core module structure
lashman
2026-03-06 01:28:44 +02:00
-
2a5e0e7289
Init Cargo workspace with three crates: pixstrip-core, pixstrip-gtk, pixstrip-cli
lashman
2026-03-06 01:28:24 +02:00