Commit Graph

4394 Commits

Author SHA1 Message Date
b3b8c026d0 Use source generator for statistics upload JSON serializing. 2022-12-16 20:27:28 +00:00
75981404d8 [CP/M filesystem] Move definitions to json. 2022-12-16 19:18:31 +00:00
7a66a8c83a Use JSON for settings. 2022-12-16 19:08:46 +00:00
e67e174ac9 Remove support for uploading archaic partial statistics XML files to server. 2022-12-16 18:43:54 +00:00
f51a5d06d5 Remove support for converting archaic statistics XML to database. 2022-12-16 18:42:09 +00:00
e58960d339 Update nuget packages. 2022-12-16 18:41:29 +00:00
93b833c5bc Move cuetools.net codec locally. 2022-12-16 18:20:23 +00:00
631bbfdbd0 Removed cuetools.net submodule. 2022-12-16 18:10:37 +00:00
57975a0890 Merge remote-tracking branch 'origin/devel' into devel
# Conflicts:
#	Aaru.CommonTypes
2022-12-16 18:02:36 +00:00
21fdb296c2 Use source generator for resume JSON serializing. 2022-12-16 18:01:21 +00:00
b9f9572c8b Ensure metadata enums get serialized as strings. 2022-12-16 18:00:46 +00:00
74ded806fa Use source generator for Aaru Metadata JSON serializing. 2022-12-16 04:05:20 +00:00
30144d1ac0 Use Aaru Metadata instead of CICM Metadata and convert to it if found. 2022-12-16 03:05:50 +00:00
df33cc260b [AaruFormat] Read and write Aaru Metadata JSON to image. 2022-12-16 02:37:17 +00:00
4390b73d4d [AaruFormat] Convert CICM Metadata to Aaru Metadata on open. 2022-12-16 02:22:35 +00:00
fa22f609c3 Add converters from CICM Metadata to Aaru Metadata. 2022-12-16 01:16:58 +00:00
cfbcde35f5 Use Aaru Metadata instead of CICM Metadata. 2022-12-15 22:21:37 +00:00
031f871a2d Add AaruMetadata. 2022-12-15 15:20:18 +00:00
a0ac747fef Use JSON for resume file instead of XML. 2022-12-15 03:09:41 +00:00
fa96da5b29 Replace NewtonSoft.Json for System.Text.Json. 2022-12-15 02:06:39 +00:00
c8e468b194 [Unit test] Remove pregap also when checking for filesystems in track 0. 2022-12-15 01:47:56 +00:00
157a04b9ca Remove deprecated old XML Device Report code. 2022-12-15 01:47:12 +00:00
aca11571c5 Fix generator for inherited interfaces. 2022-12-14 21:21:49 +00:00
5fb23f1024 Move plugin registers to source generator. 2022-12-14 20:56:25 +00:00
b69dad87b2 [CompactDisc dumping] Correct offset fixing when trimming or re-reading errored audio sectors. Fixes #792 2022-12-14 02:24:02 +00:00
9f41916e00 [SGI Volume Header] Big endian enums are being properly marshalled. Fixes #789 2022-12-13 14:13:29 +00:00
8b1d4a77ec [Unit tests] Fix expected values for Atari partitions. Fixes #788 2022-12-13 13:57:14 +00:00
7192b3f284 [Acorn partitions] Implement detection of ICS partitions. Fixes #787 2022-12-12 15:42:13 +00:00
3d21319936 [Unit tests] Fix expected values for Acorn partitions. 2022-12-12 15:41:09 +00:00
0df36a70fc [TeleDisk] Return empty data for sectors not present in image. Fixes #786 2022-12-12 13:15:49 +00:00
528b3d51c0 [Unit tests] Fix expected values for TeleDisk images. 2022-12-12 13:14:56 +00:00
23b0742522 [Unit tests] Fix expected values for Ray Arachelian's DIM. Fixes #785 2022-12-12 13:04:42 +00:00
75b219c71f Some code styling. 2022-12-11 22:20:23 +00:00
0864066c7c [CDRWin cuesheet] Do not report ISRC as readable if no tracks contain ISRC data. 2022-12-11 22:20:04 +00:00
a8ea7bcdfc [ISO9660 filesystem] Fix returning proper filesystem type on GetInformation(). 2022-12-11 22:19:38 +00:00
7b614ff940 [UnitTests] Fix track flags comparison in writable optical media image test. Fixes #790 2022-12-11 22:17:39 +00:00
7ae396a4ab [Unit tests] Fix expected values for AaruFormat V1. 2022-12-11 22:09:02 +00:00
a7ac663209 [Sector by sector image] Add support for 2056 bytes per sector Roxio Toast images. 2022-12-11 15:51:30 +00:00
10d9720d7e [UnitTest] Process partially read extended attributes as they seem to appear in some real images. 2022-12-11 15:50:50 +00:00
f2c494f198 [UnitTests] Update expected parameter for Toast images. 2022-12-11 15:50:13 +00:00
8c557662ef [Commands] Escape debug output in ls command. 2022-12-11 15:49:39 +00:00
8a91048874 [BlindWrite 5] Add ToString override to better debug internal structures. 2022-12-11 12:35:24 +00:00
65f08db852 [BlindWrite 5] Use shared read FileAccess to open split images. 2022-12-11 12:34:56 +00:00
0ed7bfc0e0 [SplitJoinStream] Allow to set FileAccess mode when adding a file. 2022-12-11 12:33:33 +00:00
bb738951fc [UnitTest] Fix expected media type for Alcohol images produced by UltraISO. 2022-12-11 12:32:57 +00:00
08178d3fd2 [UnitTest] When checking file timestamps if they differ 1 hour from the stored one consider them as equal, as some tests environments seem to have a 1 hour difference between local and UTC. 2022-12-11 12:26:28 +00:00
4af1769b64 [UnitTest] Fix expected media type in CDRWin 10 tests. 2022-12-09 13:35:43 +00:00
935fceb688 [UnitTest] Fix expected parameters for building filesystem contents JSON. 2022-12-09 13:33:32 +00:00
1bdaf241e4 [UnitTest] Include fields when marshalling JSON in filesystem tests. 2022-12-09 13:33:15 +00:00
0253ea97aa [UnitTest] Fix expected media type in Alcohol 120% tests. 2022-12-09 13:32:50 +00:00