214 Commits

Author SHA1 Message Date
a58f2e60e5 [Refactor] General reformat and clean-up. 2025-11-24 20:12:10 +00:00
8331fba1e4 [Refactor] Fix indentation issues. 2025-11-24 19:38:40 +00:00
dea49e235d [Refactor] Inline out variable declaration. 2025-11-24 19:09:00 +00:00
64db005bdc [Refactor] Convert into ?: operator. 2025-11-24 19:06:52 +00:00
04c45e69fa [Refactor] Use static lambdas in LINQ queries for improved performance 2025-11-24 03:00:06 +00:00
0577767843 [Remote] Remove unnecessary initialization of senseBuffer in SendScsiCommand 2025-11-19 18:06:46 +00:00
98345425f8 [GUI] Add Device List functionality and remote connection support 2025-11-19 05:05:56 +00:00
ab92091f72 Update ApplicationVersion to use GetInformationalVersion across multiple files 2025-09-28 02:44:52 +01:00
1b8318f211 Removed hintpath crap. 2025-09-03 13:17:07 +01:00
b5cf2b681a Add missing package reference. 2025-09-02 23:19:04 +01:00
8eaed3c27b Some optimization in Linux device calls. 2025-08-22 20:39:19 +01:00
ba818d1266 Use a single device aligned buffer. 2025-08-22 20:23:54 +01:00
e4f55d3b3c Allocate SENSE buffer only once. 2025-08-22 19:57:09 +01:00
8e2fdd91a6 Do not allocate a CDB buffer in each command call, use a single preallocated 2025-08-22 15:56:59 +01:00
da400a36ad Colorize remote command. 2025-08-21 06:45:06 +01:00
c1f4b92548 Add Sentry to catch exceptions. 2025-08-20 18:51:05 +01:00
50061ca7d5 Rename Aaru.Console to Aaru.Logging 2025-08-17 06:11:22 +01:00
7b0ccf4876 Simplify naming of AaruConsole methods. 2025-08-17 06:06:51 +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
e18f912e96 Fix ambiguity 2025-08-14 15:51:32 +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
de986d2692 [Translations] Added missing Spanish strings. 2025-04-24 06:20:18 +01:00
Rebecca Wallander
1ab023bbc6 Read Lite-On raw DVD buffer 2025-04-06 22:04:43 +02: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
Deterous
d59012cd04 Make Kreon SCSI CDB10 for libata 2024-10-20 01:17:54 +01:00
debb7b9f0e Fix some minor problems detected by the analyzers. 2024-05-06 04:34:43 +01:00
8f4d199070 Add several roslyn analyzers. 2024-05-02 04:58:36 +01:00
136dd71ea4 Update .NET dependencies. 2024-05-02 01:58:36 +01:00
feb9ea589f [Refactor] Fix some code warnings. 2024-05-01 23:52:03 +01:00
b75fcf0f41 [Refactor] Convert to switch expressions. 2024-05-01 17:18:37 +01:00
87613c03b7 [Refactor] Rollback to DllImport calls that need custom marshallers for now. 2024-05-01 16:32:02 +01:00
c2e6e12b37 [Refactor] Use LibraryImport instead of DllImport. 2024-05-01 05:36:13 +01:00
b34179ebfe [Refactor] Remove redundant braces and apply brace style. 2024-05-01 04:51:19 +01:00
134ce7041e [Refactor] Use collection expressions. 2024-05-01 04:43:37 +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
19d8dac885 [Devices] [Windows] Fix USB field sizes for 64-bit systems. 2024-04-26 03:20:18 +01:00
5aa21b65b8 [SCSI Primary Commands] Workaround some devices not liking oddly sized buffers when calling MODE SENSE (6) / MODE SENSE (10). 2024-04-26 03:19:41 +01:00
Rebecca Wallander
1153a270a9 Add raw DVD reading with HL-DT-ST command (#823) 2023-10-16 20:38:11 +01:00
7df41de4af [Plugin system] Move checksums to dependency injection. 2023-10-05 13:04:57 +01:00
29343d4129 Fix naming. 2023-10-05 01:52:48 +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
546573dd30 [Aaru.Devices] Reformat and cleanup. 2023-10-03 23:12:01 +01:00
829e95d6cb Disable JetBrains spell checking in Spanish (Spain) resource files. 2023-10-03 21:14:07 +01:00
741bb5389a [Aaru.Devices] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
2023-10-03 18:50:19 +01:00