Commit Graph

475 Commits

Author SHA1 Message Date
294ebe89dd Use a block map in media scan in the GUI. 2019-04-21 16:40:16 +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
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
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
SilasLaspada
d70df88a26 Fix typo
Fix one last "Avegare" to say "Average"
2019-04-19 11:15:46 -06:00
SilasLaspada
fe6851f98f Fix typos
Fix "Avegare" to say "Average".
2019-04-17 12:04:09 -06:00
7610f4f779 Code styling. 2019-03-11 19:22:26 +00:00
6f9ec398ab Do not set ISO identifiers in XML metadata if they are empty. 2019-02-12 18:57:20 +00:00
16562e78fb Fix trimming of null character and spaces in Joliet volume descriptor. 2019-02-12 18:52:00 +00:00
869046cb66 Add VideoNow Color detection. 2019-02-12 00:56:02 +00:00
50935272cd Fix SCSI Streaming Command device reporting. 2019-02-11 19:34:22 +00:00
55ba302a9d Fix crash in partitions enumeration. 2019-02-03 15:42:27 +00:00
53f2f50cbe Fix speed calculation on media dump and scan. 2019-01-27 17:47:40 +00:00
640c57b87a Move optical disc exclusive methods to new interfaces. 2019-01-20 20:11:10 +00:00
8a299b7a77 Store not only default, but current and changeable modes in SCSI device report. 2019-01-08 20:41:18 +00:00
7522d0813e Clear ATA IDENTIFY DEVICE private fields on device report. 2019-01-08 20:40:09 +00:00
3bd5527666 Check sector 16 on device report for MMC discs, as 0 is usually empty. 2019-01-07 13:33:11 +00:00