Commit Graph

534 Commits

Author SHA1 Message Date
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
Rebecca Wallander
1ab023bbc6 Read Lite-On raw DVD buffer 2025-04-06 22:04:43 +02:00
Rebecca Wallander
56a81aaf10 Make aaru.app base uri for remote 2025-01-11 20:29:32 +00:00
abf69a3df6 [CD subchannel] Fix trying to write to subchannel log when there's none available. 2024-12-31 06:05:43 +00:00
40f4650611 [SIDECAR] Fix creation of metadata sidecar for optical media images not mounting supported filesystems. 2024-12-31 00:16:44 +00: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
Rebecca Wallander
99561e4d21 Add HL-DT-ST raw DVD read to device report (#848) 2024-10-20 01:17:03 +01:00
b845252e58 Merge branch 'devel' into rebecca/first-lba-broken-workaround 2024-10-20 00:59:38 +01:00
ae8d6e3854 In CD-i discs with no tracks in TOC and an audio lead-out, fix setting track 1 as data. 2024-05-20 22:57:43 +01:00
3f5737e2c4 [Core] Simplify SubmitStatsAsync method. 2024-05-11 03:53:15 +01:00
c254bdf0a3 [Core] Make device report work async. 2024-05-11 03:06:10 +01:00
6f66e0f13b [Core] Use FirstOrDefaultAsync when saving statistics. 2024-05-11 02:53:54 +01:00
fc5d483d09 [Core] Use async to update the master database. 2024-05-11 01:54:16 +01:00
8f4d199070 Add several roslyn analyzers. 2024-05-02 04:58:36 +01:00
b9bbca1e3e Update Spectre.Console. 2024-05-02 02:12:02 +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
70001d88b0 [Core] Replace WebRequest with HttpClient. 2024-05-02 01:47:37 +01:00
6a3ef12e25 [Core] Change statistics update to be async. 2024-05-02 01:45:22 +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
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
5448b77ea8 [GIT shenanigans] Fix wrongly removed line in last commit. 2024-04-30 03:26:07 +01:00
0d140fac3a [SCSI MODE] Fix handling of corrupt/invalid MODE SENSE (6) block descriptors. Fixes #842 2024-04-30 03:23:28 +01:00
eaf4a3a449 [Core.Graphics] Fix spiral maximum sector count for DDCD parameters from a real DDCD-R disc. 2024-04-30 00:53:46 +01:00
97827d9bfe [Dumping] [CompactDisc] When trimming or retrying using scrambled mode, fix offset and check validity of data sectors because drive can report no error but return errored data. Fixes #390 2024-04-28 20:28:48 +01:00
99adb55c9e [Dumping] [CompactDisc] Check sector validity when reading scrambled using Plextor drives. 2024-04-28 20:24:17 +01:00
4acc1beaf4 [UI] Fix speed values humanization. 2024-04-26 03:18:47 +01:00
b48545b0b4 [UI] Fix speed calculation. 2024-04-26 03:16:36 +01:00
Rebecca Wallander
d081edc179 Check title keys resume for null when not a DVD Video (#827) 2023-12-19 13:47:50 +00:00
05c4dbb457 [Core] Continue identifying filesystems if one of them throws an exception, and ask user to fill a report about it.
ROADMAP: Exceptions should automatically be sent to us in the future, if the user so agrees to.
2023-12-01 18:36:30 +00:00
Rebecca Wallander
cdf95bc776 [Dump] Fix wrongly removed title keys (#825) 2023-11-11 22:27:31 +00:00
Rebecca Wallander
1153a270a9 Add raw DVD reading with HL-DT-ST command (#823) 2023-10-16 20:38:11 +01:00
aa39281033 [Console] Use Spectre.Console to show exceptions in the CLI.
GUI still uses `ConsoleWindow`.
2023-10-08 04:10:43 +01:00
3111d3e06f [Archive Information] Escape archive information text. 2023-10-07 16:39:31 +01:00
e6dfefcd4c [Aaru.Core] Implement showing archive information. 2023-10-06 15:37:20 +01:00
59183ebd9d [Aaru.Core] Implement archive format detection. 2023-10-06 15:33:00 +01:00
55353809f7 Rename Aaru.DiscImages namespace to Aaru.Images. 2023-10-06 01:16:28 +01:00
9572abf86d [Plugin system] Move byte addressable media images to dependency injection. 2023-10-06 00:46:36 +01:00
509f77036d [Plugin system] Move media images to dependency injection. 2023-10-05 23:57:19 +01:00
bc7e02b24c [Plugin system] Move filesystems to dependency injection. 2023-10-05 16:39:06 +01:00
e00af2a93f [Plugin system] Move partitions to dependency injection. 2023-10-05 16:11:12 +01:00