FlashKraft GUI Library
This crate contains the Iced desktop application for FlashKraft.
Contents
| Module | What lives here |
|---|---|
[core] |
Iced app state, messages, update logic, flash subscription, storage |
[components] |
Iced UI widgets and component renderers |
[view] |
Top-level view orchestration |
[utils] |
GUI-specific utilities (Bootstrap icon mapper) |
Dependency on flashkraft-core
All domain models, the flash pipeline, and drive-detection logic live in
the flashkraft-core crate. This crate re-exports the most commonly
used types so callers only need to import from flashkraft_gui.