Commit Graph

4061 Commits

Author SHA1 Message Date
574e80cd6e Fix cluster numbering calculations in FAT12 and FAT16. 2019-04-27 16:44:18 +01:00
2a969452c9 Cache FAT's EA directory entry. 2019-04-27 16:04:07 +01:00
957326d7a3 Fix reading FAT32 files starting beyond cluster 65536. 2019-04-27 13:24:49 +01:00
c12b0d91db Implement LFN namespace in FAT. 2019-04-27 13:04:59 +01:00
511378a6be Merge branch 'fat' 2019-04-27 02:46:59 +01:00
7a8e997948 Implement DOS and NT namespaces in FAT. 2019-04-27 02:46:29 +01:00
5b86a572bd Cache FAT16. 2019-04-27 02:38:48 +01:00
ffa5a4ceb7 Implement FAT12 reading. 2019-04-27 02:26:31 +01:00
bdd18cef45 Fix FATX maximum cluster number. 2019-04-27 02:26:12 +01:00
d4aed38d46 Return NotSupported in xattr methods in FAT. 2019-04-27 00:58:05 +01:00
3b29d25f24 Implement Read() in FAT. 2019-04-27 00:56:49 +01:00
dfb96d13a5 Implement MapBlock() in FAT. 2019-04-27 00:53:43 +01:00
ad37e2ad55 Implement GetAttributes() in FAT. 2019-04-27 00:53:09 +01:00
b620e3b6af Implement Stat() in FAT. 2019-04-27 00:52:40 +01:00
4399f8c3c0 Add GetFileEntry() to FAT plugin. 2019-04-27 00:45:36 +01:00
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