Commit graph

17 commits

Author SHA1 Message Date
92dcfc2592
Clean up CHKDSK log to prevent rendering issues
CR escapes were causing text to render well outside the intended area.
2025-06-02 20:15:33 -07:00
0a00e970aa
Drop once_cell dependency
Use OnceLock from std instead
2025-04-21 00:00:21 -07:00
5028e16c5b
Update Rust to 2024 version 2025-03-22 20:03:46 -07:00
f22501ce7d
Add elevation check at start 2025-02-25 02:48:19 -08:00
14b40410d4
Bump crate versions 2025-01-28 19:42:31 -08:00
aa4ac8d5e8
WIP: Initial boot-diags outline
Currently not working

Update footer lines

WIP 47
2025-01-25 22:17:08 -08:00
8be96d21b9
Add fortune text to Deja-Vu Done screen 2025-01-24 20:30:34 -08:00
833223b7ad
Rewrite pe-menu to use new core lib
- Display is now split into left/right panes
- Refactored selection logic to allow for zero selections
  - i.e. Select item and stay on the same screen
2025-01-24 17:41:33 -08:00
6b2eb8155f
Update dependencies (again) 2025-01-19 16:48:09 -08:00
14a8ea7429
Update version numbers to match 2025-01-19 16:43:59 -08:00
6ea2df892f
Update dependencies 2025-01-19 16:03:04 -08:00
5343912699
Move shared code to core lib 2025-01-19 15:24:19 -08:00
608f07d445
Revert "Add support for getting Modes by name"
This moves a compile-time check to runtime.  It's worth the "bloat" to
keep things compile-time IMO

This reverts commit 828a2736be.
2025-01-12 00:21:11 -08:00
828a2736be
Add support for getting Modes by name
Should support app implementations for multiple binaries
2025-01-12 00:17:18 -08:00
d7c070aad8
Convert to workspace with both deja-vu and pe-menu 2024-11-21 05:34:10 -08:00
7d4f28f950
Move fast, break things
Data structures and logic was changing very fast.  Don't have the time
to break downt the individual sections ATM.  Sorry future reader (me).
2024-11-03 17:49:30 -08:00
4ef4096930
Update Cargo.toml and README.md 2024-10-21 20:08:07 -07:00