|
|
f301f1a78b
|
Persist advanced options expand/collapse state per section
|
2026-03-06 17:49:07 +02:00 |
|
|
|
646a698ac1
|
Add watermark tiling, rotation types, margin/scale controls
|
2026-03-06 17:36:07 +02:00 |
|
|
|
ebf9f2ecfc
|
Add PNG DPI support via pHYs chunk and fix font picker
|
2026-03-06 17:16:43 +02:00 |
|
|
|
727056f385
|
Add font family selector for watermark text
|
2026-03-06 17:12:23 +02:00 |
|
|
|
8b39b1a678
|
Apply output DPI to JPEG files via mozjpeg pixel density
|
2026-03-06 16:53:32 +02:00 |
|
|
|
fd0fbeb385
|
Add Watch Folders settings page with full CRUD
|
2026-03-06 16:13:14 +02:00 |
|
|
|
d94ea19a0d
|
Add tutorial overlay tour after welcome wizard
|
2026-03-06 15:48:06 +02:00 |
|
|
|
d74fd0abc0
|
Wire DPI setting from resize step through to processing job
|
2026-03-06 15:41:25 +02:00 |
|
|
|
4409e596d8
|
Add file manager integration install/uninstall logic
|
2026-03-06 15:37:25 +02:00 |
|
|
|
245adec076
|
Add completion sound, preserve directory structure support
|
2026-03-06 15:24:04 +02:00 |
|
|
|
acb60e409a
|
Add history pruning with configurable max entries and max days
|
2026-03-06 15:22:17 +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 |
|
|
|
6838fd3b7e
|
Auto-show What's New dialog on first launch after update
|
2026-03-06 14:54:43 +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 |
|
|
|
24459ef9ac
|
Add session memory, resize mode tabs, improved output summary
|
2026-03-06 12:44:16 +02:00 |
|
|
|
3d4ee6cac9
|
Add real pause, desktop notifications, undo, accessibility, CLI watch
|
2026-03-06 12:38:16 +02:00 |
|
|
|
3e63761b43
|
Add window persistence, clickable step indicator, file list improvements
|
2026-03-06 12:27:19 +02:00 |
|
|
|
a1df353521
|
Wire welcome dialog with navigation and first-run detection
|
2026-03-06 11:43:25 +02:00 |
|
|
|
9ad70c960b
|
Add file watcher for watch folder functionality
|
2026-03-06 11:17:02 +02:00 |
|
|
|
0bc39542ee
|
Add storage module for presets, config, session, and history persistence
|
2026-03-06 02:14:57 +02:00 |
|
|
|
9b5cfd1212
|
Add pipeline executor with progress reporting and cancellation
|
2026-03-06 02:08:11 +02:00 |
|
|
|
c81e2364af
|
Add metadata stripping, watermark positioning, and rename template modules
|
2026-03-06 02:06:01 +02:00 |
|
|
|
90807f5632
|
Add output encoders (mozjpeg, oxipng, webp, avif) and integration tests
|
2026-03-06 02:02:27 +02:00 |
|
|
|
9a65a034d1
|
Fix clippy: collapse nested if in discovery module
|
2026-03-06 01:59:00 +02:00 |
|
|
|
4b354b79c4
|
Add SIMD-accelerated resize operation using fast_image_resize
|
2026-03-06 01:54:57 +02:00 |
|
|
|
1fc958f068
|
Add ImageLoader and file discovery modules
|
2026-03-06 01:50:46 +02:00 |
|
|
|
0f539875bb
|
Add AppConfig with overwrite behavior, skill level, thread count settings
|
2026-03-06 01:43:22 +02:00 |
|
|
|
7967e86a59
|
Add Preset type with 8 built-in presets and JSON serialization
|
2026-03-06 01:42:35 +02:00 |
|
|
|
f503c81df8
|
Add ProcessingJob type with source management and output path resolution
|
2026-03-06 01:41:23 +02:00 |
|
|
|
f6cccda7bf
|
Add operation configuration types: resize, convert, compress, metadata, watermark, rename
|
2026-03-06 01:40:24 +02:00 |
|
|
|
3e176e3d65
|
Add error types and core image types: ImageFormat, ImageSource, Dimensions, QualityPreset
|
2026-03-06 01:37:39 +02:00 |
|
|
|
dab049b0d3
|
Add core module structure
|
2026-03-06 01:28:44 +02:00 |
|
|
|
2a5e0e7289
|
Init Cargo workspace with three crates: pixstrip-core, pixstrip-gtk, pixstrip-cli
|
2026-03-06 01:28:24 +02:00 |
|