Commit Graph

443 Commits

Author SHA1 Message Date
486c15e276 Translate Aaru.Images to Spanish (Spain). 2023-10-01 19:15:05 +01:00
750ae890e7 Use UTF-8 string literals whenever possible. 2023-09-29 18:27:43 +01:00
09a5c00891 Use a more precise mechanism to measure elapsed times in operations. 2023-09-26 20:16:24 +01:00
74e8705615 Update SharpCompress to 0.34.0. 2023-09-25 22:12:05 +01:00
98821a0798 Update to .NET 8.0 RC1. 2023-09-24 21:49:01 +01:00
Rebecca Wallander
ebf893e278 Add reader for DiscImageCreator DVD Raw dumps (#817) 2023-08-22 15:27:52 +01:00
Rebecca Wallander
9d8adbe7f3 Fix reading sector tag 2023-08-04 20:47:15 +02:00
Rebecca Wallander
e7ede15234 Decrypt CSS images on conversion 2023-07-30 22:26:11 +02:00
Rebecca Wallander
f6b8ba3597 Add A2R flux format support 2023-07-09 22:12:04 +02:00
Rebecca Wallander
8298576a34 Add SuperCard Pro flux parsing 2023-04-17 21:35:25 +02:00
3b8aac5143 Bump version to v6.0.0-alpha9. 2022-12-23 17:38:04 +00:00
e58960d339 Update nuget packages. 2022-12-16 18:41:29 +00:00
b9f9572c8b Ensure metadata enums get serialized as strings. 2022-12-16 18:00:46 +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
cfbcde35f5 Use Aaru Metadata instead of CICM Metadata. 2022-12-15 22:21:37 +00:00
5fb23f1024 Move plugin registers to source generator. 2022-12-14 20:56:25 +00:00
0df36a70fc [TeleDisk] Return empty data for sectors not present in image. Fixes #786 2022-12-12 13:15:49 +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
a7ac663209 [Sector by sector image] Add support for 2056 bytes per sector Roxio Toast images. 2022-12-11 15:51:30 +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
4be18eb09c Enable default compile items. 2022-12-06 22:14:09 +00:00
612d5c9cdd Do not allow dumping or converting to image formats that do not properly support hidden tracks when there is a hidden track in the media. 2022-12-06 12:27:35 +00:00
65e8ba8232 Fix setting track indexes in AaruFormat when a disc contains a hidden track. 2022-12-06 12:26:47 +00:00
805ebd4b42 Update copyright year. 2022-12-03 16:07:17 +00:00
179f6e3459 Move all localizable strings from Aaru.Images project to resources. 2022-11-29 02:10:37 +00:00
2f9b7fe0a1 General code cleanup and style refactor. 2022-11-15 15:58:48 +00:00
bd3fe7bd4e General code style and feature fixes. 2022-11-15 01:35:15 +00:00
47965f0584 Inline temporary variable. 2022-11-15 00:20:20 +00:00
2f6ef0c498 Remove unreachable code. 2022-11-15 00:17:12 +00:00
0eb589d785 Use Stream extension to ensure read operations return the requested number of bytes (unless EOF arrives first). 2022-11-14 09:43:16 +00:00
040b4eab4e More pattern matching. 2022-11-14 01:49:18 +00:00
ad2d0b8a24 Convert into '?:' expression. 2022-11-14 01:27:16 +00:00
2b40eab0d2 Use object initializer. 2022-11-14 01:23:52 +00:00
c4a95c40ca Use negated pattern. 2022-11-14 01:20:28 +00:00
6a4dea75ea Use range indexers. 2022-11-14 01:15:06 +00:00
e0508f096c Inline 'out' variable declaration. 2022-11-14 01:10:11 +00:00
15b36ff898 Use LINQ's MinBy and MaxBy. 2022-11-14 01:04:32 +00:00
84a5efe216 Remove redundant else. 2022-11-14 01:00:06 +00:00
d64c48dc6d Invert 'if' statements to reduce nesting. 2022-11-13 21:14:18 +00:00
c316cef523 Convert if to return statements. 2022-11-13 20:54:06 +00:00
a8a74f385a Merge null/pattern checks into complex pattern. 2022-11-13 20:46:29 +00:00
c68760ec49 Fix inconsistent naming. 2022-11-13 20:38:15 +00:00
6911b6e175 Use foreach instead of for-loops where appropriate. 2022-11-13 20:31:51 +00:00
6586721321 Join local variable declaration and assignment. 2022-11-13 20:27:32 +00:00
0f94c5fc01 Convert local variable or field into constant. 2022-11-13 20:08:10 +00:00
fca57318f5 Convert to switch expression. 2022-11-13 19:59:30 +00:00
c5b34ee3d9 Convert if to switch statement. 2022-11-13 19:38:03 +00:00