Commit Graph

6436 Commits

Author SHA1 Message Date
a5cdad33c1 [Plugin system] Move writable floppy images to dependency injection. 2023-10-06 00:19:45 +01:00
79680da4e9 [Plugin system] Move floppy images to dependency injection. 2023-10-06 00:14:37 +01:00
c6506f7b89 [Plugin system] Move floppy images to dependency injection. 2023-10-06 00:14:30 +01:00
509f77036d [Plugin system] Move media images to dependency injection. 2023-10-05 23:57:19 +01:00
3275fa8db0 [Plugin system] Move media images to dependency injection. 2023-10-05 23:57:12 +01:00
605e00ed85 [Plugin system] Move read-only filesystems to dependency injection. 2023-10-05 16:55:03 +01:00
696f3ffa9a [Plugin system] Move read-only filesystems to dependency injection. 2023-10-05 16:55:03 +01:00
f5de3435e5 [Plugin system] Move read-only filesystems to dependency injection. 2023-10-05 16:54:55 +01:00
bc7e02b24c [Plugin system] Move filesystems to dependency injection. 2023-10-05 16:39:06 +01:00
76b70b1c75 [Plugin system] Move filesystems to dependency injection. 2023-10-05 16:39:00 +01:00
e19cdd942a [Plugin system] Move archives to dependency injection. 2023-10-05 16:19:55 +01:00
7e16f47f86 [Plugin system] Move archives to dependency injection. 2023-10-05 16:19:54 +01:00
e00af2a93f [Plugin system] Move partitions to dependency injection. 2023-10-05 16:11:12 +01:00
5fe2717e28 [Plugin system] Move partitions to dependency injection. 2023-10-05 16:11:05 +01:00
24d1702838 [Plugin system] Move filters to dependency injection. 2023-10-05 16:00:59 +01:00
87c8242363 [Plugin system] Move filters to dependency injection. 2023-10-05 16:00:59 +01:00
b27d0c1f03 [Plugin system] Initialize plugin base in tests. 2023-10-05 16:00:38 +01:00
e693238a7c [Plugin system] Initialize plugin base on application load. 2023-10-05 15:26:44 +01:00
a50d892f2a Move most of PluginBase logic into Aaru.Commontypes. 2023-10-05 13:47:59 +01:00
d626697942 Move most of PluginBase logic into Aaru.Commontypes. 2023-10-05 13:47:51 +01:00
7df41de4af [Plugin system] Move checksums to dependency injection. 2023-10-05 13:04:57 +01:00
50e0b8071f [Plugin system] Move checksums to dependency injection. 2023-10-05 13:04:56 +01:00
7e91888aca [IChecksum] Add missing fields for interface. 2023-10-05 12:55:28 +01:00
78280aa26f [IChecksum] Add missing fields for interface. 2023-10-05 12:55:21 +01:00
064f149107 Inline out variable declarations. 2023-10-05 02:53:20 +01:00
65910360b6 Use string.EndsWith(string, StringComparison. 2023-10-05 02:53:07 +01:00
7fd2a0fc73 Use string.EndsWith(string, StringComparison. 2023-10-05 02:52:06 +01:00
089ba52732 Merge into pattern. 2023-10-05 02:50:54 +01:00
6a86aea198 Add missing XML comments. 2023-10-05 02:46:32 +01:00
13a2bfdaf4 Move declarations closer to usage. 2023-10-05 02:37:10 +01:00
24557e80cd Move declarations closer to usage. 2023-10-05 02:37:03 +01:00
11131ce825 Move declarations closer to usage. 2023-10-05 02:37:03 +01:00
846a1792f0 Add warning suppression for old Bernoulli codes in Dimensions. 2023-10-05 02:36:00 +01:00
214d210979 Convert constants to const, or remove if unused. 2023-10-05 02:35:10 +01:00
6cf148e849 Convert constants to const, or remove if unused. 2023-10-05 02:35:03 +01:00
546d131124 Naming fixes. 2023-10-05 02:31:59 +01:00
85628a9827 Naming fixes. 2023-10-05 02:31:58 +01:00
04120aa5f4 Naming fixes. 2023-10-05 02:31:58 +01:00
bc36f65180 Naming fixes. 2023-10-05 02:31:57 +01:00
2c955cfc49 [Aaru.Core] Improve null safety
Several files in the Aaru.Core project have been updated to improve null safety. The modification of these files specifically handled null occurrences. Nullable value types are now correctly handled and default values are set to be used where nulls were previously unhandled. This will help prevent null reference exceptions and improve the overall stability of the code.
2023-10-05 02:30:38 +01:00
71a00378b4 [Retrode] Fix when no GB(C/A) cartridge has been found either. 2023-10-05 01:56:40 +01:00
29343d4129 Fix naming. 2023-10-05 01:52:48 +01:00
39d11a44ca Fix naming. 2023-10-05 01:52:47 +01:00
b414db9541 Fix naming. 2023-10-05 01:52:39 +01:00
9618e2c549 Annotate or remove unused elements. 2023-10-05 01:05:23 +01:00
c601f821b0 Annotate or remove unused elements. 2023-10-05 01:05:22 +01:00
a03ee5efee Annotate or remove unused elements. 2023-10-05 01:05:21 +01:00
4f1e2f10ed Annotate or remove unused elements. 2023-10-05 01:05:20 +01:00
bb23889fd5 Annotate or remove unused elements. 2023-10-05 01:05:20 +01:00
86c470a436 Annotate or remove unused elements. 2023-10-05 01:05:19 +01:00