Commit graph

26 commits

Author SHA1 Message Date
827451322d
Update boot-diags menus 2025-07-05 17:38:44 -07:00
3340114522
Expand LogView key handling 2025-07-04 23:46:53 -07:00
fe12b3c4e2
Add logic to return to DiagMenu 2025-06-04 21:58:01 -07:00
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
92f7874584
Replace Results component with LogView
Required ignoring KeyUp/KeyDown handling in some cases so a new Mode was
added to accomodate
2025-06-01 17:25:47 -07:00
718e4061f8
Add option to return to main menu from results 2025-05-31 14:42:08 -07:00
e0823293e2
Add initial results UI layout 2025-05-26 21:49:09 -07:00
f272b0c482
WIP: New data structs for boot diags 2025-02-15 17:06:19 -08:00
1fab68500b
WIP: IRL WinPE testing 2025-02-09 22:31:36 -08:00
1c9ed12d49
Rebrand as Deja-Vu 2025-02-09 14:50:45 -08:00
acccdccb38
Adjust Mode::Done logic 2025-01-28 19:42:16 -08:00
1ce7f76229
WIP: Add BootMode menu logic 2025-01-25 22:59:06 -08:00
aa4ac8d5e8
WIP: Initial boot-diags outline
Currently not working

Update footer lines

WIP 47
2025-01-25 22:17:08 -08:00
5c0c47cc0f
Add shortcut to open new terminal window 2025-01-24 19:19:43 -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
51610fdc23
Allow title text to be set per app 2025-01-19 17:31:46 -08:00
5343912699
Move shared code to core lib 2025-01-19 15:24:19 -08:00
d7c070aad8
Convert to workspace with both deja-vu and pe-menu 2024-11-21 05:34:10 -08:00
83badb9c43
Revert "Make key mapping case-insensitive"
This reverts commit 265feed100.
2024-11-21 04:24:06 -08:00
265feed100
Make key mapping case-insensitive 2024-11-21 03:58:35 -08:00
87ec05126b
Ignore Enter presses during Pre/Mid/Post Clone 2024-11-16 04:59:22 -08:00
2a5167bf52
Refactor PostClone sections
Added a new Mode to handle an error last screen instead of complete.

This avoids running commands with unexpected arguments
2024-11-11 00:34:45 -08:00
3251a22836
Update config.json5 2024-11-09 22:00:24 -08:00
04b97a463d
Add option to start over post-clone 2024-11-09 20:37:11 -08:00
2f1f04dcab
Add remaining modes
- Refactored to use more pattern matching instead of if/then blocks
- Fixed a bug in left.rs that always used the disk list
2024-11-04 23:33:02 -08:00
ed987c994d
Rename config folder
Didn't see any reason to keep it hidden by default
2024-11-04 19:37:05 -08:00