Commit Graph

7172 Commits

Author SHA1 Message Date
599454377e [Refactor] Call string.Equals instead of string.Compare. 2025-11-24 20:27:29 +00:00
13a200d10b [Refactor] Use null propagation. 2025-11-24 20:24:58 +00:00
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
5774885431 [Refactor] Simplify boolean comparison. 2025-11-24 19:28:24 +00:00
7b487033b5 [Refactor] Invert if to reduce nesting. 2025-11-24 19:21:26 +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
c4af5bf241 [Refactor] Call AddRange instead of Add. 2025-11-24 19:00:58 +00:00
ebce649b61 Fixed spurious localization string. 2025-11-24 18:59:19 +00:00
7af8b40f80 [Refactor] Optimize LINQ queries. 2025-11-24 11:45:16 +00:00
46066fb9a7 [Refactor] Do not call string.Format unnecessarily. 2025-11-24 11:40:51 +00:00
0fa91c34e1 [Refactor] Replace regex with source generation. 2025-11-24 11:27:56 +00:00
98f52803c9 [Refactor] Replace byte array initializations with string literals for improved readability 2025-11-24 03:23:37 +00:00
0ddd930ee1 [Refactor] Replace array initializations with new byte[] for consistency 2025-11-24 03:22:07 +00:00
d29afd403a [Refactor] Use collection expression. 2025-11-24 03:08:01 +00:00
22aa9b3538 [Refactor] Update bindings to use OneWay mode for improved data flow 2025-11-24 03:03:47 +00:00
04c45e69fa [Refactor] Use static lambdas in LINQ queries for improved performance 2025-11-24 03:00:06 +00:00
5fe7f574d6 [Refactor] Replace backing fields with auto-properties in view models 2025-11-24 01:40:50 +00:00
e9842195e1 [Refactor] Move properties to observable objects. 2025-11-24 01:40:10 +00:00
389ae5d5d5 [Image verification] Allow to verify only data (non-audio) tracks. 2025-11-24 01:23:30 +00:00
bfe36a62e1 [Image convert] Do not try to convert flags, ISRC or CD-TEXT in negative or overflow sectors, as they are track tags not sector tags. 2025-11-24 01:13:00 +00:00
ea8633f4c5 [Dependencies] Update libaaruformat to version 1.0.0-alpha.12 2025-11-24 00:56:58 +00:00
97283b4450 [Dependencies] Update libaaruformat to version 1.0.0-alpha.11 2025-11-23 21:37:04 +00:00
3628fcf9c2 [GUI] Add encryption options to media dump window. 2025-11-23 15:55:54 +00:00
4ee2034475 [GUI] Add paranoia options to media dump window. 2025-11-23 15:49:58 +00:00
ff9b2d64f4 [GUI] Move media dump options into tabs. 2025-11-23 15:44:41 +00:00
b8d55ff741 [Dumping] Add option to fix sectors that didn't pass integrity checks. 2025-11-23 13:44:59 +00:00
70f005f61f [Dumping] Add paranoia mode to check integrity of sectors before writing them to the image. 2025-11-23 13:05:43 +00:00
0f78b128ac [AaruFormat] Enable negative and overflow sectors. 2025-11-22 19:34:16 +00:00
caae4311b9 Update libaaruformat package version to 1.0.0-alpha.10 2025-11-22 19:33:21 +00:00
2c0c4ad891 Update libaaruformat package version to 1.0.0-alpha.9 2025-11-22 14:18:17 +00:00
fa7b047eae [GUI] Add options to fix/generate subchannels on media dumping. 2025-11-21 19:30:00 +00:00
19e03d3614 Upgrade dependency to shut up complain about security. 2025-11-21 19:10:31 +00:00
98925c4611 Update to new Spectre.Console.Cli API surface. 2025-11-21 15:59:05 +00:00
b34e549edd Localize all help. 2025-11-21 15:39:54 +00:00
824b6b2032 Adjust to new Humanizer API surface. 2025-11-21 12:07:37 +00:00
aec8263541 [GUI] On media dump ensure metadata creation option is respected. 2025-11-21 03:34:41 +00:00
afedc37ca9 Update Spectre.Console packages to versions 0.54.0 and 0.53.0 2025-11-21 02:28:26 +00:00
e11b4e9244 Update SharpCompress package to version 0.41.0 2025-11-21 02:28:01 +00:00
2319ae2361 Update Sentry and Sentry.Serilog packages to version 5.16.2 2025-11-21 02:27:25 +00:00
b4c36a5940 Update NUnit.Analyzers package to version 4.11.2 2025-11-21 02:26:42 +00:00
cc04c9a03c Update Microsoft.NET.Test.Sdk package to version 18.0.1 2025-11-21 02:25:22 +00:00
062e202dbf Update Microsoft.CodeAnalysis.CSharp package to version 5.0.0 2025-11-21 02:24:16 +00:00
93a0670e8d Update MessageBox.Avalonia package to version 3.3.0 2025-11-21 02:22:59 +00:00
89b42121e1 Update FluentAssertions package to version 8.8.0 2025-11-21 02:22:12 +00:00
1ee2d37a0f Update Humanizer packages to version 3.0.1 2025-11-21 02:21:12 +00:00
842376dd2d Update Avalonia packages to version 11.3.9 2025-11-21 02:19:38 +00:00
5f94bbf4ae Update packages to .NET 10 release. 2025-11-21 02:18:51 +00:00
7b6f05417c Bump version to split release from development 2025-11-21 02:14:30 +00:00