d7c070aad8
Convert to workspace with both deja-vu and pe-menu
2024-11-21 05:34:10 -08:00
4e80badc92
Move fast, break things (round 3?)
...
- Move sequential items to Tasks and leave async in Actions
- Move main control of disk_list (Arc<Mutex>) to Tasks
This allows updates to happen AFTER I/O events (clone, update dest,
etc)
- Finally got SelectParts to use the actual state of the disks
post-clone
- Broke Tasks somewhere - bcdedit is never called despite being added to
the VecDeque
- Probably more
2024-11-16 23:53:55 -08:00
61e539e071
Refactored to add command and diskpart script support
...
Replaced previous background task setup to ensure tasks are run
sequentially and not in parallel
2024-11-16 04:09:56 -08:00
14df5b82ce
Add clone and Pre/Post actions
2024-11-09 23:36:01 -08:00
da6c7f16fb
Add Command and Diskpart actions
2024-11-09 20:05:21 -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
9414f873bd
Add install driver sections
2024-11-03 21:08:59 -08:00
c8faa283c8
Add multiple lines and color support for popups
2024-11-03 18:06:16 -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
31de043b71
Add GPL headers to source files
2024-11-01 21:56:07 -07:00
4d1ce4c108
Add initial Home/Screen switching code
2024-11-01 21:34:25 -07:00
666004901f
Initial commit with new ratatui template
2024-10-21 19:42:59 -07:00