Commit Graph

462 Commits

Author SHA1 Message Date
09a5c00891 Use a more precise mechanism to measure elapsed times in operations. 2023-09-26 20:16:24 +01:00
8786474169 Fix byte speed rates not being properly "humanized". 2023-09-26 10:51:43 +01:00
25c5cbaae5 Use humanizer to show seconds. 2023-09-26 03:39:10 +01:00
d44b32af98 Use Humanizer for media size. 2023-09-26 02:56:10 +01:00
3d1b0581a5 Use Humanizer to print speeds. 2023-09-26 02:40:11 +01:00
4cbc8da22a Use Humanizer to print bytes. 2023-09-26 01:29:40 +01:00
5fc3a85f88 Update SkiaSharp to 2.88.6. 2023-09-25 21:53:44 +01:00
0805f76111 Update Spectre.Console to 0.47. 2023-09-25 21:34:15 +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
e7ede15234 Decrypt CSS images on conversion 2023-07-30 22:26:11 +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
3becc0833c Replace ReadDir method with one that uses IDirNode. 2022-12-21 20:03:24 +00:00
63c961c269 Add spiral parameters for 100Gb BD-R XL. 2022-12-21 18:11:23 +00:00
b4b2868c22 Replace Read method with ReadFile method that uses the file node in IFileSystem. 2022-12-19 11:03:51 +00:00
dc26b85c2f Move filesystem metadata to GetInformation method for information only plugins. 2022-12-17 22:41:56 +00:00
42b9caaaa0 Merge Dimensions classes. 2022-12-17 20:59:12 +00:00
7a2b37496b Make PluginBase a singleton. 2022-12-17 20:50:17 +00:00
f5f9dc1ad4 Use Type for byte addressable plugin list. 2022-12-17 20:03:47 +00:00
067370bc62 Use Type for media image plugin list. 2022-12-17 19:27:27 +00:00
cf2ad7503b Use Type for partition plugin list. 2022-12-17 19:16:51 +00:00
0c1bf310f9 Use Type for filesystem plugin list. 2022-12-17 14:56:37 +00:00
71b7d3ab37 Use source generator for device report JSON serializing. 2022-12-16 20:37:12 +00:00
b3b8c026d0 Use source generator for statistics upload JSON serializing. 2022-12-16 20:27:28 +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
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
30144d1ac0 Use Aaru Metadata instead of CICM Metadata and convert to it if found. 2022-12-16 03:05:50 +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
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
157a04b9ca Remove deprecated old XML Device Report code. 2022-12-15 01:47:12 +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
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
43fcd10fd4 Paint MHDD log to PNG. 2022-12-05 22:03:12 +00:00
c4b7e4f81d Fix file header. 2022-12-05 21:48:12 +00:00
511b97ec22 Add BlockMap media graph. 2022-12-05 21:28:43 +00:00
87ccb3cf1d Fix file header. 2022-12-05 21:28:19 +00:00
27a5165871 Implement IMediaGraph in Spiral. 2022-12-05 20:11:59 +00:00
14ab866e4a Add an interface for classes able to draw media status, like the spiral. 2022-12-05 19:43:48 +00:00
13cd297d14 Fix embossed DVD color in spiral disc parameters. 2022-12-05 19:39:43 +00:00
4d1f7b553e Draw both spirals in GD-ROM and GD-R discs. 2022-12-04 18:26:08 +00:00
5ce3026053 Add some missing media types to spiral parameters. 2022-12-04 17:28:36 +00:00
6b6b68b5cb Add spiral parameters for HD DVD. 2022-12-04 17:28:14 +00:00
f7ce9caf36 Add spiral parameters for Blu-ray. 2022-12-04 17:19:44 +00:00
278abbe4a9 Add spiral parameters for DDCD. 2022-12-04 16:55:29 +00:00