Commit Graph

55 Commits

Author SHA1 Message Date
d59cbb56e1 Use Type for writable media image plugin list. 2022-12-17 19:50:32 +00:00
99592c673a Disable trimming warning about XML from a class that is already used by a JSON source generator. 2022-12-16 20:37:37 +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
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
14ab866e4a Add an interface for classes able to draw media status, like the spiral. 2022-12-05 19:43:48 +00:00
805ebd4b42 Update copyright year. 2022-12-03 16:07:17 +00:00
81195f8630 Move all localizable strings from Aaru.Gui project to resources. 2022-11-19 21:10:41 +00:00
887e58c6e5 Move all localizable strings from Aaru project to resources. 2022-11-18 11:18:45 +00:00
2f9b7fe0a1 General code cleanup and style refactor. 2022-11-15 15:58:48 +00:00
c5b34ee3d9 Convert if to switch statement. 2022-11-13 19:38:03 +00:00
ec141cc251 Handle run-out sectors in CD-R(W) discs. Fixes #620 2022-04-14 13:11:48 +01:00
1e58286375 Workaround strange arithmetic bug. 2022-04-10 14:10:11 +01:00
30b5802198 Update System.CommandLine dependency. 2022-04-10 12:54:04 +01:00
755da6cd2c Use error number for device instead of exception. 2022-03-26 20:18:01 +00:00
89a2c52911 Move OS specific command implementation to OS specific device class. 2022-03-26 19:35:13 +00:00
d2d3bb560c Use Create method for creating Device class. 2022-03-26 17:46:59 +00:00
5f14f0e79c Fix unused variables. 2022-03-16 00:31:33 +00:00
762e3eb6d2 General cleanup and refactor. 2022-03-07 07:36:44 +00:00
0bc819feab Move to file scoped namespaces. 2022-03-06 13:29:38 +00:00
dd4451740c Update copyright year. 2022-02-20 09:34:52 +00:00
4de10d0c34 Clarify interface usage. 2021-12-28 03:20:51 +00:00
12a72a45e4 Consolidate error number enumerations. 2021-09-16 04:42:14 +01:00
9170a49831 Use Spectre for media dump command. 2021-09-14 05:12:13 +01:00
75edb759e6 General code refactor. 2021-08-17 21:23:10 +01:00
Rebecca Wallander
9d9cf68e0a Move decryption option to Settings + formatting fixes 2021-01-16 19:09:45 +01:00
Rebecca Wallander
1e1e575fb9 update copyright 2021-01-16 14:53:30 +01:00
Rebecca Wallander
5a44acfce2 Add --title-keys and --store-encrypted commands 2021-01-13 23:00:40 +01:00
Rebecca Wallander
781f734b59 Add --decryption command 2021-01-13 22:48:36 +01:00
472a1d94d8 Update copyright year. 2020-12-31 23:08:23 +00:00
04a2626125 Add options to use OS buffered reads when reading MMC/SD. 2020-12-12 21:14:39 +00:00
4dcf5dd979 Allow user to choose maximum number of block to read at once when dumping media. 2020-10-17 00:21:42 +01:00
2376b65763 Code style fixes. 2020-07-22 13:20:25 +01:00
9cfef45856 Code cleanup. 2020-07-20 04:34:16 +01:00
d6b7d10b3f Undo commit 672ccb7e44. 2020-07-18 21:11:09 +01:00
672ccb7e44 Add list of files for media dump command. 2020-07-16 04:40:09 +01:00
4c1de1eca9 Add option to use list of output files when dumping media. 2020-07-14 03:54:48 +01:00
a9d8aa453c Add option to eject media after a dump completes. 2020-07-14 03:02:05 +01:00
29e6d16b78 Change defaults. 2020-07-14 02:38:13 +01:00
6a5b18bf45 Add option to generate subchannels for undumped ones. 2020-07-13 22:32:47 +01:00
720bb1df6e Save error log on dump. 2020-07-13 18:54:41 +01:00
Rebecca Wallander
b86bb74879 whole -> hole 2020-06-17 10:10:43 +02:00
b3e5ada998 Add option to skip hole between data and audio in CD-i Ready discs. Fixes #295 2020-06-17 01:59:09 +01:00
b108eedfc6 Add option to fix subchannels. 2020-06-13 23:48:50 +01:00
87dc8029b5 Allow to retry bad subchannel sectors. 2020-06-13 19:15:27 +01:00
db97549306 Add option to fix subchannel position on dump. 2020-06-13 17:27:30 +01:00
b55470541a Complete file headers. 2020-03-11 21:57:43 +00:00
8bf8f4fd78 Add option to not store paths and serial numbers when dumping. Fixes #213 2020-03-11 15:28:04 +00:00