Commit Graph

3396 Commits

Author SHA1 Message Date
47fe9adf34 Implement reading DOS namespace directories in FAT. 2019-04-27 00:40:58 +01:00
ec29606414 Use second FAT. 2019-04-26 23:15:33 +01:00
f3155525a9 Get statfs in FAT. 2019-04-26 23:06:05 +01:00
956be54b1b Use shallow copy to return FATX statfs. 2019-04-26 22:52:43 +01:00
79d7441db4 Read FAT32 root directory. 2019-04-26 19:57:19 +01:00
35de82ec9f Retrieve clusters in FAT16 and FAT32. 2019-04-26 19:56:58 +01:00
4d28330dcb Cache root directory for FAT12 and FAT16. 2019-04-26 01:29:29 +01:00
8bb291246b Implement mounting FAT. 2019-04-26 00:54:51 +01:00
1be5373796 Move FAT's BPB detection to a separate method. 2019-04-25 22:05:33 +01:00
b7cf7148a5 Make FAT filesystem plugin implement IReadOnlyFilesystem. 2019-04-25 01:25:13 +01:00
786126b31f Fix media type sidecar on DVD based console discs. 2019-04-25 00:20:37 +01:00
f79b809322 Update more dependencies. 2019-04-24 08:04:18 +01:00
cf1efbb5cc Update dependencies. 2019-04-23 22:40:52 +01:00
d45b637713 Move where feature requests are shown in README. 2019-04-23 20:59:25 +01:00
f8b8595ec5 Add feature requests link to README. 2019-04-23 20:56:10 +01:00
ffd1cd6564 Update CICMMetadata version. 2019-04-23 01:38:33 +01:00
421ce1574b Make some values in FileEntryInfo nullable to indicate the underlying filesystem cannot represent them. 2019-04-22 23:06:47 +01:00
af4c798483 Start line chart at first height. 2019-04-22 02:14:32 +01:00
928ba6726e Only draw the parts of LineChart that need to be drawn. 2019-04-22 02:07:05 +01:00
51fa3767e4 Reduce maximum speeds for media scan line chart. 2019-04-22 02:06:48 +01:00
01c675ed55 Call event for speed progress more smoothly. 2019-04-22 02:06:30 +01:00
b3ed9537af Remove spurious debug line. 2019-04-22 01:28:53 +01:00
3e98e8ffda Draw a speed chart on media scan in GUI. 2019-04-22 01:09:06 +01:00
8ab5851570 Add line chart custom control. 2019-04-22 01:08:21 +01:00
d078b84d39 Fix GUI accessing thread in dump. 2019-04-21 22:15:39 +01:00
6471e6e95e Change GUI accessing thread in dump. 2019-04-21 21:48:26 +01:00
5dd1083ef0 Do not crash when enumerating optical drives without a drive letter under Win32. 2019-04-21 20:34:30 +01:00
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