Commit Graph

443 Commits

Author SHA1 Message Date
Rebecca Wallander
69b26f6cd5 Add flux image interfaces 2023-04-17 19:47:37 +02:00
Rebecca Wallander
39c2a7e230 Merge commit '62233ca' into devel 2023-04-17 19:36:53 +02:00
Rebecca Wallander
62233ca4f6 Update flux interfaces 2023-04-13 21:04:49 +02:00
a5fe3e6d91 Merge pull request #5 from FakeShemp/fakeshemp/flux-interface
Add interfaces for flux data
2023-02-12 11:28:00 +00:00
Rebecca Wallander
e76307e66c Add interfaces for flux data 2023-02-11 10:54:56 +01:00
Rebecca Wallander
4476f3ac41 Add flux image interfaces 2023-02-06 12:02:18 +01:00
a8ed059f63 Bump version to v6.0.0-alpha9. 2022-12-23 17:38:00 +00:00
ef99a1cf5a Replace ReadDir method with one that uses IDirNode. 2022-12-21 20:03:10 +00:00
4ded10f79d Add CloseDir method to IReadOnlyFilesystem. 2022-12-21 19:23:54 +00:00
719613f8e2 Add OpenDir method to IReadOnlyFilesystem. 2022-12-21 19:10:37 +00:00
83d7e34f1b Remove MapBlock method from IReadOnlyFilesystem 2022-12-19 11:23:28 +00:00
c723c09aaa Replace Read method with ReadFile method that uses the file node in IFileSystem. 2022-12-19 11:02:31 +00:00
d580412b08 Add Seek method to IReadOnlyFilesystem. 2022-12-19 00:38:24 +00:00
685f2456a5 Add OpenFile and CloseFile methods to IReadOnlyFilesystem. 2022-12-19 00:26:39 +00:00
2a4635bb38 Make Encoding a private field only for IReadOnlyFilesystem implementors. 2022-12-17 23:12:35 +00:00
b7366181b4 Move filesystem metadata to GetInformation method for information only plugins. 2022-12-17 22:41:36 +00:00
8d7f99e0d3 Merge Dimensions classes. 2022-12-17 20:59:01 +00:00
b2afea72c8 Make PluginBase a singleton. 2022-12-17 20:49:56 +00:00
d603dca1ad Use Type for byte addressable plugin list. 2022-12-17 20:03:37 +00:00
29535b5b36 Use Type for archive plugin list. 2022-12-17 20:01:27 +00:00
8336bde2df Use Type for writable floppy image plugin list. 2022-12-17 19:59:39 +00:00
84f759b015 Use Type for floppy image plugin list. 2022-12-17 19:57:54 +00:00
6a74fe868f Use Type for filter plugin list. 2022-12-17 19:55:55 +00:00
fe941cd481 Use Type for writable media image plugin list. 2022-12-17 19:50:11 +00:00
e0035dbda6 Use Type for media image plugin list. 2022-12-17 19:27:18 +00:00
679d36b353 Use Type for partition plugin list. 2022-12-17 19:16:42 +00:00
1e0ba4d3ac Remove checksums from pluginbase. 2022-12-17 19:16:07 +00:00
0eeb4e1ae5 Use Activator in PluginBase. 2022-12-17 14:59:57 +00:00
27ebf561b8 Use Type for filesystem plugin list. 2022-12-17 14:56:30 +00:00
bb3f57d544 Fix infinite recursion in conversion from CICM metadata to Aaru metadata. 2022-12-17 03:30:20 +00:00
177683a255 Use source generator for device report JSON serializing. 2022-12-16 20:35:28 +00:00
29c1776fab Ensure that Resharper does not remove the partial modifier from JSON contexts. 2022-12-16 20:27:54 +00:00
d9cc6df3a7 Use source generator for statistics upload JSON serializing. 2022-12-16 20:27:20 +00:00
e56c304296 Update nuget packages. 2022-12-16 18:41:22 +00:00
e5d8b627a1 Use source generator for resume JSON serializing. 2022-12-16 18:01:11 +00:00
4c11c82189 Ensure metadata enums get serialized as strings. 2022-12-16 18:00:30 +00:00
03029a50da Use source generator for Aaru Metadata JSON serializing. 2022-12-16 04:05:02 +00:00
647d3fac26 Add converters from CICM Metadata to Aaru Metadata. 2022-12-16 01:16:41 +00:00
4cdf541a09 Use Aaru Metadata instead of CICM Metadata. 2022-12-15 22:20:59 +00:00
d2c24f9fb1 Add AaruMetadata. 2022-12-15 15:20:09 +00:00
192ba79c15 Reformat CICM metadata file. 2022-12-15 15:19:34 +00:00
5e1b5fc2e1 Deprecate CICMMetadata. 2022-12-15 03:23:14 +00:00
3d194ec54a Move CICMMetadata to main repo. 2022-12-15 03:21:36 +00:00
24c8aa3476 Use JSON for resume file instead of XML. 2022-12-15 03:08:18 +00:00
73730c4e0f Replace NewtonSoft.Json for System.Text.Json. 2022-12-15 02:06:31 +00:00
c6d2cf38bb Remove deprecated old XML Device Report code. 2022-12-15 01:47:01 +00:00
4194929a5f Enable default compile items. 2022-12-06 22:14:02 +00:00
de20a71982 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
1cd4ae2924 Fix file header. 2022-12-05 21:47:57 +00:00
c057ea31d1 Add an interface for classes able to draw media status, like the spiral. 2022-12-05 19:43:41 +00:00