Commit Graph

2119 Commits

Author SHA1 Message Date
9044d1236f Add launch settings for VS for GUI debug. 2019-04-21 20:32:53 +01:00
9cbbea94a6 Be able to enumerate devices under win32 when running under .NET Core. 2019-04-21 20:32:18 +01:00
294ebe89dd Use a block map in media scan in the GUI. 2019-04-21 16:40:16 +01:00
b0efcddd25 Add a block map (a colored grid where each block can be one or more blocks in the grid). 2019-04-21 16:39:51 +01:00
e2d745db4a Adds a colored grid control. 2019-04-21 12:46:42 +01:00
db8fbb708c Show media scan in GUI inside a tab. 2019-04-21 11:12:03 +01:00
9e719a176c Fix formatting on frmDump design. 2019-04-21 11:04:36 +01:00
bd717038ca Show progress in media scan GUI. 2019-04-21 11:02:38 +01:00
5dd3903005 Update media scan GUI error times via events. 2019-04-21 01:54:06 +01:00
a800ddb0ab Update media scan GUI block times via events. 2019-04-21 01:42:38 +01:00
d31bd8117f Run media scan in a background thread in GUI. 2019-04-21 01:28:47 +01:00
a71b2e6cb3 Fix visibility of MediaScan class members. 2019-04-21 01:08:01 +01:00
66108773d2 Allow MediaScan to be aborted. 2019-04-21 00:59:01 +01:00
359efb369c Use events for messages from MediaScan. 2019-04-21 00:51:55 +01:00
9052ea80f4 Make media scanning non-static. 2019-04-21 00:11:27 +01:00
993c839751 Run dump in GUI as a background thread updating the interface. 2019-04-20 23:08:07 +01:00
e7a6b99b84 Remove all carriage returns from dumpers output. 2019-04-20 23:05:49 +01:00
888138e1af Show more detailed status on sidecar creation. 2019-04-20 21:30:39 +01:00
d18690b0e1 Show sidecar creation progress in GUI. 2019-04-20 20:46:00 +01:00
14c815e703 Allow sidecar creation to be aborted in GUI. 2019-04-20 19:44:57 +01:00
2ceb6f49f0 Use assignment initializer in sidecar class instantiations. 2019-04-20 19:44:26 +01:00
8bcf346653 Make Sidecar class abortable. 2019-04-20 19:21:00 +01:00
c06f738ca9 Make Sidecar class non-static. 2019-04-20 18:11:02 +01:00
bc8052f0ae Centralize abort for dumpers 2019-04-20 16:40:12 +01:00
b7b086b644 Fix dumpers documentation. 2019-04-20 16:24:17 +01:00
4af686c068 Fix dumpers passing class fields amongst them. 2019-04-20 14:18:12 +01:00
552bb57514 Remove all exceptions inside dumpers. 2019-04-20 14:02:25 +01:00
b5162fd4be Move common dumper fields to Dump class. 2019-04-20 13:23:58 +01:00
959f31f407 Move all XGD dumper messages to events. 2019-04-20 03:06:30 +01:00
1d344deea9 Move all SSC dumper messages to events. 2019-04-20 02:43:53 +01:00
300ea38e78 Move all SecureDigital dumper messages to events. 2019-04-20 02:26:24 +01:00
bdb1eefed3 Move all SCSI dumper messages to events. 2019-04-20 02:11:18 +01:00
6ec4a93724 Remove spurious console calls. 2019-04-20 02:00:05 +01:00
7fa2a872d2 In ATA, CD and PSP dumpers show status of correctly retried sectors. 2019-04-20 01:45:28 +01:00
8d9d80a945 Move all SBC dumper messages to events. 2019-04-20 01:43:58 +01:00
5ca3b09c47 Fix progress bar reinitialization on the loops in dumpers. 2019-04-19 23:40:37 +01:00
5fdb81bc3b Move all PlayStation Portable dumper messages to events. 2019-04-19 23:39:52 +01:00
08262a3d7d Move all MMC dumper messages to events. 2019-04-19 20:41:13 +01:00
0e084e2fa8 Move all CompactDisc dumper messages to events. 2019-04-19 20:13:17 +01:00
138830652d Move all dumpers to Dump class. 2019-04-19 18:54:25 +01:00
2b771e6761 Add InitProgress and EndProgress events to ATA dumper. 2019-04-19 18:21:20 +01:00
7228a523e7 Add PulseProgress event to ATA dumper. 2019-04-19 18:21:20 +01:00
bcb3a370a5 Add UpdateProgress event to ATA dumper. 2019-04-19 18:21:19 +01:00
8222e90906 Add StoppingErrorMessage event to ATA dumper. 2019-04-19 18:21:19 +01:00
455088af69 Add ErrorMessage event to ATA dumper. 2019-04-19 18:21:19 +01:00
5020f33006 Add UpdateStatus event to ATA dumper. 2019-04-19 18:21:19 +01:00
b0426c4335 Create dump class. 2019-04-19 18:21:18 +01:00
01165a7753 Merge pull request #221 from SilasLaspada/fix-typo
Fix typo
2019-04-19 18:20:55 +01:00
SilasLaspada
d70df88a26 Fix typo
Fix one last "Avegare" to say "Average"
2019-04-19 11:15:46 -06:00
eff0274b3a Show subdirectories in GUI. 2019-04-19 14:55:31 +01:00