|
|
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 |
|
|
|
b777a94c98
|
Apply fixes suggested by rust-analyzer
Apply more fixes
|
2025-11-01 21:08:42 -07:00 |
|
|
|
827451322d
|
Update boot-diags menus
|
2025-07-05 17:38:44 -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 |
|
|
|
713dc8c2de
|
Use Enum for left selection type
|
2025-05-05 22:06:49 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
acccdccb38
|
Adjust Mode::Done logic
|
2025-01-28 19:42:16 -08:00 |
|
|
|
dd7c2fd7ab
|
Move fortune() to core lib
|
2025-01-28 19:39:52 -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 |
|
|
|
8be96d21b9
|
Add fortune text to Deja-Vu Done screen
|
2025-01-24 20:30:34 -08:00 |
|
|
|
b8403d6f52
|
Reset TableType selection when going to prior modes
|
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 |
|
|
|
1373d33f42
|
Refactor initial 'Scanning Disks' popup
Starting that in app.rs makes more sense
|
2025-01-19 19:29:34 -08:00 |
|
|
|
51610fdc23
|
Allow title text to be set per app
|
2025-01-19 17:31:46 -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 |
|
|
|
e029e02cc2
|
Refactor footer text
|
2025-01-19 14:07:34 -08:00 |
|
|
|
a77bf0c9c6
|
Refactor left pane
Just use Strings instead of the various structs
|
2025-01-19 14:01:17 -08:00 |
|
|
|
3c0c12fa7a
|
Refactor right pane
Added DVLine struct to use instead of passing an Arc<Mutex>>.
This allows the right into pane to be agnostic of any app details.
|
2025-01-18 14:10:52 -08:00 |
|
|
|
9d6fa954b2
|
Refactor next_mode()
The return type better reflects the next state
|
2025-01-13 00:45:14 -08:00 |
|
|
|
253385c2a7
|
Move clone settings to separate struct
The App struct had too many fields IMO
|
2025-01-13 00:39:20 -08:00 |
|
|
|
fc0b82418b
|
move shared Mode to separate file
|
2025-01-12 00:51:54 -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 |
|
|
|
da1892710f
|
Load title from config file
|
2025-01-11 22:37:07 -08:00 |
|
|
|
f6d01068a3
|
Update descriptions
|
2024-11-28 16:02:05 -08:00 |
|
|
|
2d29a8f748
|
Refactor setting mode in app.rs
Really just need to break it into smaller chunks
|
2024-11-28 15:42:34 -08:00 |
|
|
|
fe76d47155
|
Update config path
|
2024-11-21 06:00:37 -08:00 |
|
|
|
d7c070aad8
|
Convert to workspace with both deja-vu and pe-menu
|
2024-11-21 05:34:10 -08:00 |
|