127 Commits

Author SHA1 Message Date
a58f2e60e5 [Refactor] General reformat and clean-up. 2025-11-24 20:12:10 +00:00
39f4ca2998 Replace old bigendian marshaller with new one. 2025-10-21 11:43:05 +01:00
3d3425002e [PCExchange] Use new source generator based big endian marshaller 2025-10-21 10:28:52 +01:00
5cd37ebf74 [MacBinary] Use new source generator based big endian marshaller 2025-10-21 10:28:43 +01:00
e65bfb6345 [AppleSingle] Use new source generator based big endian marshaller 2025-10-21 10:28:31 +01:00
b579448915 [AppleDouble] Use new source generator based big endian marshaller 2025-10-21 10:28:06 +01:00
dc4cf3d3c0 [PCExchange] Use new source generator based big endian marshaller 2025-10-21 04:00:33 +01:00
fea6b18873 [MacBinary] Use new source generator based big endian marshaller 2025-10-21 04:00:15 +01:00
78e48801d3 [AppleSingle] Use new source generator based big endian marshaller 2025-10-21 04:00:00 +01:00
6c82a6162f [AppleDouble] Use new source generator based big endian marshaller 2025-10-21 03:59:36 +01:00
02ec8a05d8 Rename Aaru.Console project to Aaru.Logging. 2025-08-17 05:50:25 +01:00
2b40ab468a Add Directory.Build.props and Directory.Build.targets for centralized project configuration 2025-08-14 15:52:05 +01:00
34dd0fd2d1 Update to .NET 10 preview 7. 2025-08-14 14:07:30 +01:00
5a8de28df3 Up version to 6.0.0-alpha10. 2025-04-24 06:21:40 +01:00
5863664dbf Update copyright year. 2024-12-19 10:45:18 +00:00
57f3616e1f Update to .NET 9 dependencies. 2024-12-19 08:56:01 +00:00
3d8ba7df38 Update to .NET 9.0-rc.2 2024-10-26 04:57:48 +01:00
8f4d199070 Add several roslyn analyzers. 2024-05-02 04:58:36 +01:00
2f90233c90 Update dependencies. 2024-05-02 02:08:01 +01:00
136dd71ea4 Update .NET dependencies. 2024-05-02 01:58:36 +01:00
f7ca79b09e Update copyright year. 2024-05-01 04:17:32 +01:00
e46d21bde6 General refactor and cleanup. 2024-05-01 04:05:22 +01:00
6b44679fbb [Aaru.Helpers] Move all stream extensions from around the application to this project. 2023-10-07 21:29:49 +01:00
7df41de4af [Plugin system] Move checksums to dependency injection. 2023-10-05 13:04:57 +01:00
6a86aea198 Add missing XML comments. 2023-10-05 02:46:32 +01:00
9618e2c549 Annotate or remove unused elements. 2023-10-05 01:05:23 +01:00
7363a5d9c5 Redo Reformat and cleanup.
Rider EAP was having a bug interpreting .editorconfig that didn't generate the code style as we wanted.
This is now done with Rider-stable.
2023-10-04 17:36:20 +01:00
aff00ccf79 [Aaru.Filters] Reformat and cleanup. 2023-10-03 23:23:41 +01:00
829e95d6cb Disable JetBrains spell checking in Spanish (Spain) resource files. 2023-10-03 21:14:07 +01:00
296b34f1eb Remove redundant type declaration bodies. 2023-10-03 18:54:28 +01:00
750ae890e7 Use UTF-8 string literals whenever possible. 2023-09-29 18:27:43 +01:00
b8a46c1024 Translate Aaru.Filters to Spanish (Spain). 2023-09-27 00:44:43 +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
3b8aac5143 Bump version to v6.0.0-alpha9. 2022-12-23 17:38:04 +00:00
5fb23f1024 Move plugin registers to source generator. 2022-12-14 20:56:25 +00:00
0ed7bfc0e0 [SplitJoinStream] Allow to set FileAccess mode when adding a file. 2022-12-11 12:33:33 +00:00
4be18eb09c Enable default compile items. 2022-12-06 22:14:09 +00:00
805ebd4b42 Update copyright year. 2022-12-03 16:07:17 +00:00
cfd9069429 Move all localizable strings from Aaru.Helpers project to resources. 2022-11-28 10:22:49 +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
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
6a4dea75ea Use range indexers. 2022-11-14 01:15:06 +00:00
a8a74f385a Merge null/pattern checks into complex pattern. 2022-11-13 20:46:29 +00:00
c5b34ee3d9 Convert if to switch statement. 2022-11-13 19:38:03 +00:00
ed3c6aceb0 Enable trim analyzer. 2022-11-13 17:13:10 +00:00
977e3977be Make classes visible to tests. 2022-11-13 16:38:28 +00:00
b99faf1ae4 Update dependencies. 2022-11-13 14:50:37 +00:00
2b5fd4e70b Fix XML validity of projects. 2022-11-13 13:44:46 +00:00