Commit Graph

  • 1e3ffaadd3 Add history pruning with configurable max entries and max days lashman 2026-03-06 15:22:17 +02:00
  • acb60e409a Add history pruning with configurable max entries and max days lashman 2026-03-06 15:22:17 +02:00
  • 5e83cb09ef Add --algorithm and --overwrite flags to CLI lashman 2026-03-06 15:19:34 +02:00
  • 2ad0538a13 Add --algorithm and --overwrite flags to CLI lashman 2026-03-06 15:19:34 +02:00
  • a29256921e Wire resize algorithm selection, overwrite behavior, and fix rotation/flip scope lashman 2026-03-06 15:17:59 +02:00
  • e871d47a80 Wire resize algorithm selection, overwrite behavior, and fix rotation/flip scope lashman 2026-03-06 15:17:59 +02:00
  • 064194df3d Fix imported presets not persisting, remove duplicate help handler lashman 2026-03-06 15:12:06 +02:00
  • 0388d3a510 Fix imported presets not persisting, remove duplicate help handler lashman 2026-03-06 15:12:06 +02:00
  • 5881fb6eae Restore session settings for convert format, quality preset, and metadata mode lashman 2026-03-06 15:10:28 +02:00
  • 60c5a45c20 Restore session settings for convert format, quality preset, and metadata mode lashman 2026-03-06 15:10:28 +02:00
  • fdaedd8d1a Wire progressive JPEG, AVIF speed, and custom per-format quality to encoder lashman 2026-03-06 15:07:54 +02:00
  • cd286a23de Wire progressive JPEG, AVIF speed, and custom per-format quality to encoder lashman 2026-03-06 15:07:54 +02:00
  • 52b7a7fed2 Wire help button to show contextual step help dialog lashman 2026-03-06 14:59:29 +02:00
  • 3bc3d89ead Wire help button to show contextual step help dialog lashman 2026-03-06 14:59:29 +02:00
  • edc5b1acee Guard output summary adjustments behind adjustments_enabled flag lashman 2026-03-06 14:57:38 +02:00
  • 105058d767 Guard output summary adjustments behind adjustments_enabled flag lashman 2026-03-06 14:57:38 +02:00
  • abd8393079 Auto-show What's New dialog on first launch after update lashman 2026-03-06 14:54:43 +02:00
  • 6838fd3b7e Auto-show What's New dialog on first launch after update lashman 2026-03-06 14:54:43 +02:00
  • d1b811aa6a Add wizard step-skipping for disabled operations lashman 2026-03-06 14:53:04 +02:00
  • 5b47d68d5c Add wizard step-skipping for disabled operations lashman 2026-03-06 14:53:04 +02:00
  • 23c1f33d32 Support per-format conversion mapping in processing pipeline lashman 2026-03-06 14:51:17 +02:00
  • 4eccbb1804 Support per-format conversion mapping in processing pipeline lashman 2026-03-06 14:51:17 +02:00
  • 2c28c092d4 Wire missing UI controls to job config lashman 2026-03-06 14:50:12 +02:00
  • 1feb9805bb Wire missing UI controls to job config lashman 2026-03-06 14:50:12 +02:00
  • 3aeb05c9a0 Replace custom shortcuts dialog with GtkShortcutsWindow, fix Process More button lashman 2026-03-06 14:46:54 +02:00
  • c31b30eed2 Replace custom shortcuts dialog with GtkShortcutsWindow, fix Process More button lashman 2026-03-06 14:46:54 +02:00
  • 6dd81e5900 Add squoosh-style compression preview with draggable divider lashman 2026-03-06 14:29:01 +02:00
  • d581640d0c Add squoosh-style compression preview with draggable divider lashman 2026-03-06 14:29:01 +02:00
  • f71b55da72 Add image adjustments pipeline (brightness, contrast, crop, effects) lashman 2026-03-06 14:24:14 +02:00
  • f3dc164018 Add image adjustments pipeline (brightness, contrast, crop, effects) lashman 2026-03-06 14:24:14 +02:00
  • 8212969e9d Wire all missing operations into pipeline executor lashman 2026-03-06 14:20:47 +02:00
  • 600b36279e Wire all missing operations into pipeline executor lashman 2026-03-06 14:20:47 +02:00
  • 5822959907 Add accessible labels to thumbnail grid and toolbar lashman 2026-03-06 14:08:52 +02:00
  • 2b977b833a Add accessible labels to thumbnail grid and toolbar lashman 2026-03-06 14:08:52 +02:00
  • 8e50fa5e87 Add visual size preview to resize step lashman 2026-03-06 14:05:52 +02:00
  • 4a5114e6f9 Add visual size preview to resize step lashman 2026-03-06 14:05:52 +02:00
  • 3070980241 Add CSS provider for thumbnail grid styling lashman 2026-03-06 14:02:49 +02:00
  • 0b635f6d81 Add CSS provider for thumbnail grid styling lashman 2026-03-06 14:02:49 +02:00
  • fc38c261c3 Replace image list with GtkGridView thumbnail grid lashman 2026-03-06 14:01:52 +02:00
  • f8a23af851 Replace image list with GtkGridView thumbnail grid lashman 2026-03-06 14:01:52 +02:00
  • fa7936abbd Implement parallel image processing with rayon thread pool lashman 2026-03-06 13:57:14 +02:00
  • a87a976b6e Implement parallel image processing with rayon thread pool lashman 2026-03-06 13:57:14 +02:00
  • b79ce58338 Add accessible value updates to processing progress bar lashman 2026-03-06 13:53:32 +02:00
  • ce726a7838 Add accessible value updates to processing progress bar lashman 2026-03-06 13:53:32 +02:00
  • abd794b3b9 Wire thread count and error behavior settings into executor lashman 2026-03-06 13:52:08 +02:00
  • ded1880711 Wire thread count and error behavior settings into executor lashman 2026-03-06 13:52:08 +02:00
  • be081307c4 Add accessible labels to sliders and watermark position grid lashman 2026-03-06 13:51:01 +02:00
  • b54e0545b0 Add accessible labels to sliders and watermark position grid lashman 2026-03-06 13:51:01 +02:00
  • bcf57927e9 Add per-step contextual help button in header bar lashman 2026-03-06 13:48:13 +02:00
  • f5d55167fb Add per-step contextual help button in header bar lashman 2026-03-06 13:48:13 +02:00
  • 257fd53bbc Add Ctrl+V clipboard paste for images lashman 2026-03-06 13:46:20 +02:00
  • 324e121f43 Add Ctrl+V clipboard paste for images lashman 2026-03-06 13:46:20 +02:00
  • 0ca15536ae Add Escape key shortcut and subfolder prompt for folder drops lashman 2026-03-06 13:45:06 +02:00
  • ea596e01fe Add Escape key shortcut and subfolder prompt for folder drops lashman 2026-03-06 13:45:06 +02:00
  • fa7a8f54bb Add accessible labels to processing progress bar, results icon, drop zone lashman 2026-03-06 13:41:30 +02:00
  • 5428214d6c Add accessible labels to processing progress bar, results icon, drop zone lashman 2026-03-06 13:41:30 +02:00
  • 07d47b6b3f Replace watermark position dropdown with visual 3x3 grid lashman 2026-03-06 13:38:12 +02:00
  • 31b12478b6 Replace watermark position dropdown with visual 3x3 grid lashman 2026-03-06 13:38:12 +02:00
  • e02d677e5c Add Ctrl+Z undo last batch and register select/deselect shortcuts lashman 2026-03-06 13:35:45 +02:00
  • ec81b059b2 Add Ctrl+Z undo last batch and register select/deselect shortcuts lashman 2026-03-06 13:35:45 +02:00
  • 137bb77faa Add Ctrl+A and Ctrl+Shift+A keyboard shortcuts for select/deselect all lashman 2026-03-06 13:33:06 +02:00
  • 42e3bfcec1 Add Ctrl+A and Ctrl+Shift+A keyboard shortcuts for select/deselect all lashman 2026-03-06 13:33:06 +02:00
  • 819ac963de Respect excluded files in output step counts and processing validation lashman 2026-03-06 13:31:35 +02:00
  • 543368ee45 Respect excluded files in output step counts and processing validation lashman 2026-03-06 13:31:35 +02:00
  • a74010a121 Add file manager integration toggles and reset button to Settings lashman 2026-03-06 13:29:25 +02:00
  • 81da76310a Add file manager integration toggles and reset button to Settings lashman 2026-03-06 13:29:25 +02:00
  • 2911c608c2 Add per-image checkboxes and wire Select All / Deselect All buttons lashman 2026-03-06 13:24:18 +02:00
  • 9e99012a88 Add per-image checkboxes and wire Select All / Deselect All buttons lashman 2026-03-06 13:24:18 +02:00
  • 32ea206c8c Add WebP effort, AVIF speed controls, case conversion and regex rename lashman 2026-03-06 13:19:11 +02:00
  • 9dabd89a55 Add WebP effort, AVIF speed controls, case conversion and regex rename lashman 2026-03-06 13:19:11 +02:00
  • 7840765e5b Add File Manager Integration page to welcome wizard lashman 2026-03-06 13:16:11 +02:00
  • 0c1dd2cd3b Add File Manager Integration page to welcome wizard lashman 2026-03-06 13:16:11 +02:00
  • b78f1cd7c4 Add What's New dialog, accessibility labels, focus management lashman 2026-03-06 13:13:39 +02:00
  • dbc215f0ad Add What's New dialog, accessibility labels, focus management lashman 2026-03-06 13:13:39 +02:00
  • ea8444f039 Add format mapping to convert step, orientation controls to resize step lashman 2026-03-06 13:11:00 +02:00
  • 36e291e486 Add format mapping to convert step, orientation controls to resize step lashman 2026-03-06 13:11:00 +02:00
  • 3ae84297d5 Add crop/trim/canvas padding to adjustments, wire all sliders to config lashman 2026-03-06 13:09:45 +02:00
  • ac6f305bcc Add crop/trim/canvas padding to adjustments, wire all sliders to config lashman 2026-03-06 13:09:45 +02:00
  • 7c260c3534 Add Photographer metadata preset and improve quality descriptions lashman 2026-03-06 13:05:07 +02:00
  • 6ef0f14804 Add Photographer metadata preset and improve quality descriptions lashman 2026-03-06 13:05:07 +02:00
  • 0234f872bc Add custom workflow operation toggles, improve output step summary lashman 2026-03-06 13:00:52 +02:00
  • 7531de5332 Add custom workflow operation toggles, improve output step summary lashman 2026-03-06 13:00:52 +02:00
  • 8f6e4382c4 Add visual format cards, per-image remove, shortcuts dialog, wire threads lashman 2026-03-06 12:58:43 +02:00
  • fde0fbdf9f Add visual format cards, per-image remove, shortcuts dialog, wire threads lashman 2026-03-06 12:58:43 +02:00
  • 29770be8b5 Enhance rename preview to show 5 files, add watermark advanced expander lashman 2026-03-06 12:54:35 +02:00
  • 0eebeabd42 Enhance rename preview to show 5 files, add watermark advanced expander lashman 2026-03-06 12:54:35 +02:00
  • 81f92e5b35 Enhance adjustments with sliders/effects, add undo toast, compress AVIF/progressive lashman 2026-03-06 12:47:12 +02:00
  • 08c287843d Enhance adjustments with sliders/effects, add undo toast, compress AVIF/progressive lashman 2026-03-06 12:47:12 +02:00
  • 3284e066a0 Add session memory, resize mode tabs, improved output summary lashman 2026-03-06 12:44:16 +02:00
  • 24459ef9ac Add session memory, resize mode tabs, improved output summary lashman 2026-03-06 12:44:16 +02:00
  • 9efcbd082e Add real pause, desktop notifications, undo, accessibility, CLI watch lashman 2026-03-06 12:38:16 +02:00
  • 3d4ee6cac9 Add real pause, desktop notifications, undo, accessibility, CLI watch lashman 2026-03-06 12:38:16 +02:00
  • b21b9edb36 Add rotate, flip, watermark, and rename CLI flags with helper functions lashman 2026-03-06 12:33:21 +02:00
  • d1bc450d7d Add rotate, flip, watermark, and rename CLI flags with helper functions lashman 2026-03-06 12:33:21 +02:00
  • e969c4165e Add window persistence, clickable step indicator, file list improvements lashman 2026-03-06 12:27:19 +02:00
  • 3e63761b43 Add window persistence, clickable step indicator, file list improvements lashman 2026-03-06 12:27:19 +02:00
  • 4fc4ea7017 Improve Images, Compress, Output, Workflow steps lashman 2026-03-06 12:22:15 +02:00
  • 283206c411 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
  • 457f132f51 Add ETA calculation, activity log, keyboard shortcuts, expand format options lashman 2026-03-06 12:20:04 +02:00