|
|
561d57d9a2
|
Allow returning to menu from BootSetup
|
2025-06-04 22:08:36 -07:00 |
|
|
|
fe12b3c4e2
|
Add logic to return to DiagMenu
|
2025-06-04 21:58:01 -07:00 |
|
|
|
710b9d7c16
|
Show disk details in DiagMenu
|
2025-06-04 21:52:40 -07:00 |
|
|
|
e55a254be9
|
Add registry section
|
2025-06-04 21:38:10 -07:00 |
|
|
|
b63927d3ef
|
Drop section used for debugging
|
2025-06-04 20:43:51 -07:00 |
|
|
|
9f0ecb9baf
|
Add BCD parsing logic
|
2025-06-04 20:38:04 -07:00 |
|
|
|
5ba30e626f
|
Show better results in the progress window
|
2025-06-04 20:37:39 -07:00 |
|
|
|
ee7147a187
|
Add parse functions for DISM and System Files
|
2025-06-04 19:52:35 -07:00 |
|
|
|
4fca7d6696
|
Add Bitlocker result parsing logic
|
2025-06-04 19:25:07 -07:00 |
|
|
|
0084b5968d
|
Move carriage return removal to its own function
Pretty sure I'll need it elsewhere
|
2025-06-04 19:24:22 -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 |
|
|
|
a9e929585f
|
Refactor diagnostic groups (yet again)
|
2025-06-01 16:07:51 -07:00 |
|
|
|
dc49006af8
|
Move set/refresh diskpart logic to Disk
|
2025-06-01 09:37:25 -07:00 |
|
|
|
88f1234dd0
|
Adjust look of progress window
|
2025-05-31 14:42:35 -07:00 |
|
|
|
718e4061f8
|
Add option to return to main menu from results
|
2025-05-31 14:42:08 -07:00 |
|
|
|
dfc861cc09
|
Reset progress/results before BootScan
|
2025-05-31 14:41:38 -07:00 |
|
|
|
52ccc154cc
|
Reset results key/line index on Action::SetMode
|
2025-05-27 19:18:01 -07:00 |
|
|
|
e0823293e2
|
Add initial results UI layout
|
2025-05-26 21:49:09 -07:00 |
|
|
|
2296b8f274
|
Major refactor around task groups
|
2025-05-25 01:11:24 -07:00 |
|
|
|
081fd22de1
|
Comment out or remove unused sections
|
2025-05-20 20:25:01 -07:00 |
|
|
|
b06c0db27d
|
Add fn add_group() to tasks
Allows for a better tracking of group start and end to update the
progress window
|
2025-05-20 20:18:45 -07:00 |
|
|
|
a2f61e310f
|
Refactor task sections
Still very much WIP
|
2025-05-20 19:24:19 -07:00 |
|
|
|
7b0deb4cc7
|
Add boot diagnostic sections
Still very much WIP
|
2025-05-11 20:20:08 -07:00 |
|
|
|
8f8f78a161
|
Add drive letters for fake disks
Should help with testing
|
2025-05-07 20:17:12 -07:00 |
|
|
|
b9ade066e7
|
Show current mode in title row
This may be later isolated to debug builds
|
2025-05-05 22:31:39 -07:00 |
|
|
|
713dc8c2de
|
Use Enum for left selection type
|
2025-05-05 22:06:49 -07:00 |
|
|
|
2aede33db6
|
Improve handling of pe tool toml files
|
2025-05-05 21:15:50 -07:00 |
|
|
|
15b5d5e131
|
Bug fix for get_disks()
In rare circumstances we could be omitting drives from the list
|
2025-04-21 00:13:04 -07:00 |
|
|
|
0a00e970aa
|
Drop once_cell dependency
Use OnceLock from std instead
|
2025-04-21 00:00:21 -07:00 |
|
|
|
f556703baf
|
Replace magic number with DEFAULT_MAX_DISCS
|
2025-04-20 23:36:34 -07:00 |
|
|
|
d0eecc36c5
|
Include core::tests by default
|
2025-04-20 23:33:12 -07:00 |
|
|
|
59b9ddbee6
|
Misc fixes
Code was written several weeks ago
|
2025-04-05 15:17:10 -07:00 |
|
|
|
7e08ca5f72
|
Add get_system32_path function
|
2025-04-05 15:12:30 -07:00 |
|
|
|
31d1391925
|
Address Clippy pedantic warnings for core
|
2025-03-22 21:23:03 -07:00 |
|
|
|
3c4603dc7b
|
Address Clippy warnings
|
2025-03-22 20:32:51 -07:00 |
|
|
|
5028e16c5b
|
Update Rust to 2024 version
|
2025-03-22 20:03:46 -07:00 |
|
|
|
6970f2db3e
|
Merge branch 'boot-diags' into dev
|
2025-03-22 19:59:26 -07:00 |
|
|
|
367a290b6d
|
WIP: Expand boot diag text parsing
|
2025-03-02 20:39:50 -08:00 |
|
|
|
f22501ce7d
|
Add elevation check at start
|
2025-02-25 02:48:19 -08:00 |
|
|
|
f1c3743584
|
Split TaskType::Command into wait and no-wait variants
Allows for apps to be simply launched
|
2025-02-22 20:45:46 -08:00 |
|
|
|
c5a9dc80cb
|
Update PEMenu
|
2025-02-16 23:25:56 -08:00 |
|
|
|
2b2a5160fd
|
Add boot diag tasks
|
2025-02-15 20:30:40 -08:00 |
|
|
|
f272b0c482
|
WIP: New data structs for boot diags
|
2025-02-15 17:06:19 -08:00 |
|
|
|
121beeaa78
|
Send TasksComplete instead of NextScreen
Should allow for better per-app workflow
|
2025-02-12 19:17:08 -08:00 |
|
|
|
2829fbcac1
|
Move task result handling to app(s) from core
Allows different handling in deja-vu vs boot-diags
|
2025-02-12 00:05:30 -08:00 |
|
|
|
72130109cb
|
Refactor tasks (again)
Avoids copying/recreating the TaskType enum (previously the Task enum).
|
2025-02-11 21:36:00 -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 |
|
|
|
cd38712ea9
|
Enable automatic volume mounting before cloning
|
2025-02-09 14:41:10 -08:00 |
|