Commit graph

167 commits

Author SHA1 Message Date
87ccc80602
Track WIM scans to avoid stacking scans 2025-12-04 22:36:38 -08:00
c4c174b546
Handle missing WIM build/spbuild info
Needed for manual backup captures
2025-11-30 21:03:57 -08:00
4658624988
Add missing back keys and footer text 2025-11-30 21:03:24 -08:00
c572716ef9
Include size in WimImage 2025-11-30 20:46:55 -08:00
e873ec9602
Refactor WIM setup-image logic 2025-11-30 20:46:02 -08:00
09b204c0b0
Add option to include local backup WIMs 2025-11-29 05:41:08 -08:00
dd4733c991
Add username section 2025-11-29 03:25:22 -08:00
88dfe52b07
Add WIM Image selection section 2025-11-29 02:33:24 -08:00
89e768e3a4
Add WIM file selection section 2025-11-29 01:52:23 -08:00
70525ae6e0
Implement network WIM scan 2025-11-28 23:41:35 -08:00
a760773269
Add initial network scan code 2025-11-28 19:25:53 -08:00
cf3d71567e
Refactor scan_local_drives() 2025-11-28 19:25:18 -08:00
2aed8d130b
Make progress 2025-11-16 20:39:43 -08:00
3ce36c5a0f
Misc
???
2025-11-08 22:32:41 -08:00
e0932c7b48
Add first few screens 2025-11-08 21:46:31 -08:00
f51a4e85c4
Add more framework for workflow 2025-11-08 18:43:50 -08:00
cf87ac32af
Update Modes for win-installer 2025-11-08 17:48:17 -08:00
69c3feb838
Update WIM structs 2025-11-08 17:48:00 -08:00
94faae27ac
Add initial base for win-installer 2025-11-08 16:54:07 -08:00
7e12223344
Use separate State structs per app 2025-11-08 16:17:34 -08:00
ee7de8f355
Combine FPS and Title components 2025-11-01 22:22:58 -07:00
25b6fe4b7e
Add logo 2025-11-01 21:08:42 -07:00
b777a94c98
Apply fixes suggested by rust-analyzer
Apply more fixes
2025-11-01 21:08:42 -07:00
c789f51bac
Move boot scan queue code to new file
app.rs was just too long, no other reason for this.
2025-07-06 20:13:08 -07:00
827451322d
Update boot-diags menus 2025-07-05 17:38:44 -07:00
46e53ef105
Fix typo 2025-07-04 23:47:08 -07:00
3340114522
Expand LogView key handling 2025-07-04 23:46:53 -07:00
3fafcc4292
Remove debug code 2025-07-04 19:49:04 -07:00
1d0b692028
Prevent downgrading DiagResult in progress screen 2025-06-13 19:01:05 -07:00
185ddf3103
Show which registry hives are OK in summary 2025-06-13 19:00:04 -07:00
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