feat(ui): add custom SVG picker and icon dir support #4

Merged
rootiest merged 2 commits from feat-custom-icons into main 2026-08-06 04:55:59 +00:00
Owner

Summary

Adds a custom SVG picker to the UI to select custom icon files directly and adds a --icon-dir CLI flag to point to external directory structures for rendering freedesktop.org style icon packs. Also includes fixes for various clippy warnings.

Verification Checklist

  • Run cargo run -- -d /path/to/some/icon/dir and verify custom directory behaves as expected
  • Open the app normally and click the Open SVG... button
  • Verify you can select a local custom SVG file
  • Verify the file is rendered correctly and colors can be picked/saved
## Summary Adds a custom SVG picker to the UI to select custom icon files directly and adds a `--icon-dir` CLI flag to point to external directory structures for rendering freedesktop.org style icon packs. Also includes fixes for various clippy warnings. ## Verification Checklist - [x] Run `cargo run -- -d /path/to/some/icon/dir` and verify custom directory behaves as expected - [x] Open the app normally and click the `Open SVG...` button - [x] Verify you can select a local custom SVG file - [x] Verify the file is rendered correctly and colors can be picked/saved
rootiest added 1 commit 2026-08-06 04:49:19 +00:00
rootiest added 1 commit 2026-08-06 04:55:43 +00:00
rootiest merged commit 77399f938a into main 2026-08-06 04:55:59 +00:00
rootiest deleted branch feat-custom-icons 2026-08-06 04:55:59 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rootiest/icon-color-tool#4