|
|
ff344d4e37
|
Remove unwanted auto-added lines
|
2024-11-14 04:04:55 -08:00 |
|
|
|
f6d45b7de0
|
Preserve source/dest disk selection
|
2024-11-13 00:20:40 -08:00 |
|
|
|
5e29c1ab48
|
Clear selections as needed in right.rs
|
2024-11-12 23:38:00 -08:00 |
|
|
|
df6623ef36
|
Show CPU details during driver selection
|
2024-11-12 23:37:30 -08:00 |
|
|
|
6c76021bf4
|
Show source/destination disk info
|
2024-11-12 23:23:07 -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 |
|
|
|
dd03962c84
|
Drop use of Option for Partition fields
This simplifies the code quite a bit and the Option<T> logic is only
used for string parsing. s.is_empty() is just fine in this case IMO.
|
2024-11-10 23:10:26 -08:00 |
|
|
|
1e223aa56a
|
Use usize for Disk & Partition id values
|
2024-11-10 22:42:47 -08:00 |
|
|
|
485bb9357b
|
Refactor add_partition_details
|
2024-11-10 21:54:08 -08:00 |
|
|
|
2ff4a2ce54
|
Refactor add_disk_details into get_disk_details
Drops requirement to update Disk in-place
|
2024-11-10 19:30:53 -08:00 |
|
|
|
92e2e53b16
|
Add disk helper functions
|
2024-11-10 18:47:12 -08:00 |
|
|
|
c9e33bb848
|
Update StatefulList implementation
Drop dead functions
Add helper functions to get/set inner data from items/state
|
2024-11-10 18:39:24 -08:00 |
|
|
|
14df5b82ce
|
Add clone and Pre/Post actions
|
2024-11-09 23:36:01 -08:00 |
|
|
|
a2cfe4baf8
|
Rename variable names to match usage
Disk/Partition IDs aren't necessarily going to match the Vec index
|
2024-11-09 23:30:43 -08:00 |
|
|
|
3251a22836
|
Update config.json5
|
2024-11-09 22:00:24 -08:00 |
|
|
|
1a13931831
|
Use more specific import for popup Type
|
2024-11-09 20:53:33 -08:00 |
|
|
|
9abb2dde7f
|
Add missing GPL header
|
2024-11-09 20:39:18 -08:00 |
|
|
|
04b97a463d
|
Add option to start over post-clone
|
2024-11-09 20:37:11 -08:00 |
|
|
|
a89f75d490
|
Move UpdateDestDisk to appropriate position
i.e. AFTER the clone tool is run
|
2024-11-09 20:36:37 -08:00 |
|
|
|
da6c7f16fb
|
Add Command and Diskpart actions
|
2024-11-09 20:05:21 -08:00 |
|
|
|
1f8c99d6ba
|
Add partition selection sections
|
2024-11-09 19:36:17 -08:00 |
|
|
|
0635bdf0c3
|
Allow deselecting entries
|
2024-11-09 19:32:55 -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 |
|
|
|
e50b1ff55b
|
Add tests for diskpart
|
2024-11-04 19:32:18 -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 |
|
|
|
c62c6c751c
|
Run get_disks() in the background using a thread
Allows app interaction while the scan is running
|
2024-11-03 17:49:41 -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 |
|
|
|
7458699859
|
Add remaining UI section templates
Actual logic needs re-added
|
2024-10-30 00:54:44 -07:00 |
|
|
|
b999c1ee90
|
Add initial UI sections from previous build
|
2024-10-30 00:02:04 -07:00 |
|
|
|
4ef4096930
|
Update Cargo.toml and README.md
|
2024-10-21 20:08:07 -07:00 |
|
|
|
6801ae2816
|
Replace license
|
2024-10-21 20:07:48 -07:00 |
|
|
|
1fb235fcff
|
Drop CI/CD files
|
2024-10-21 20:07:30 -07:00 |
|
|
|
666004901f
|
Initial commit with new ratatui template
|
2024-10-21 19:42:59 -07:00 |
|