Commit Graph

6374 Commits

Author SHA1 Message Date
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
459cc61e86 [Common types] Add missing navigation fields to device report. 2024-05-11 03:06:32 +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
169d44dee7 Merge remote-tracking branch 'origin/devel' into devel 2024-05-11 02:11:43 +01:00
39b639ce3e [Core] Use async to update the master database. 2024-05-11 02:10:26 +01:00
fc5d483d09 [Core] Use async to update the master database. 2024-05-11 01:54:16 +01:00
7cc5bbdfb8 Remove MonoDevelop configuration from solution file. 2024-05-06 04:35:58 +01:00
debb7b9f0e Fix some minor problems detected by the analyzers. 2024-05-06 04:34:43 +01:00
7db553a21c Add configuration for analyzers. 2024-05-06 04:33:37 +01:00
8f4d199070 Add several roslyn analyzers. 2024-05-02 04:58:36 +01:00
c3358b9739 Update Packaging.Targets. 2024-05-02 03:49:55 +01:00
47cc43aa29 Update NUnit. 2024-05-02 03:40:35 +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
f7db11ef27 Update Avalonia to 11.0.10. 2024-05-02 02:03:37 +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
81de9bc02e [GUI] Replace file dialogs with file pickers. 2024-05-02 00:50:34 +01:00
5d4467c880 [Spanish] Fix translation of inode. 2024-05-01 23:55:20 +01:00
feb9ea589f [Refactor] Fix some code warnings. 2024-05-01 23:52:03 +01:00
facfb0a972 [Refactor] Remove redundant type qualifiers. 2024-05-01 21:42:49 +01:00
adfebec1d3 [Refactor] Convert into return statements. 2024-05-01 20:44:00 +01:00
c58d4a4d41 [Refactor] Merge into logical patterns. 2024-05-01 17:46:53 +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
01116106d7 Localize "CD PMA:" string. 2024-05-01 04:54:35 +01:00
b34179ebfe [Refactor] Remove redundant braces and apply brace style. 2024-05-01 04:51:19 +01:00
8e0e249b9f [Refactor] Inline 'out' variable declarations. 2024-05-01 04:47:49 +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
185a8c3fd5 Add more words to solution dictionary. 2024-05-01 04:05:07 +01:00
042e91d4a4 Update inspector settings. 2024-05-01 04:04:53 +01:00
1710c648b7 Update style settings. 2024-05-01 03:58:40 +01:00
473cae4839 Update editorconfig. 2024-05-01 03:56:13 +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
06d6a7cfcb [SCSI MODE] Fix decoding of MODE SENSE (10) pages in page 0 format. 2024-04-30 03:07:39 +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
3f344caa3a Update editorconfig. 2024-04-26 03:33:33 +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
4acc1beaf4 [UI] Fix speed values humanization. 2024-04-26 03:18:47 +01:00