Commit Graph

287 Commits

Author SHA1 Message Date
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
13ea0d299b Migrate GUI to CommunityToolkit.Mvvm. 2025-08-20 21:19:43 +01:00
f5414ff23d Escape format name, fixes #869 2025-08-20 19:48:41 +01:00
db26e7e973 Update the GUI logo. 2025-08-20 18:53:37 +01:00
c1f4b92548 Add Sentry to catch exceptions. 2025-08-20 18:51:05 +01:00
28c33897da Rename DumpLog to DeviceLog. 2025-08-19 15:55:44 +01:00
05906c8818 Remove separate dump log, use central log facility. 2025-08-19 15:17:19 +01:00
6978181638 Remove unused DataTemplates from App.xaml 2025-08-18 03:44:30 +01:00
c120f2e5bb Enhance exception logging by adding contextual messages for better debugging 2025-08-17 06:42:43 +01:00
a94ca0e326 Refactor debug logging events and remove unused delegate 2025-08-17 06:19:32 +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
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
6f66e0f13b [Core] Use FirstOrDefaultAsync when saving statistics. 2024-05-11 02:53: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
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
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
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
4acc1beaf4 [UI] Fix speed values humanization. 2024-04-26 03:18:47 +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
3b917207e3 [Plugins ViewModel] Fix incorrect cast 2023-10-06 00:55:58 +01:00
9572abf86d [Plugin system] Move byte addressable media images to dependency injection. 2023-10-06 00:46:36 +01:00
508b78719d [Plugin system] Move writable media images to dependency injection. 2023-10-06 00:40:44 +01:00
02a207c320 [Plugin system] Move writable floppy images to dependency injection. 2023-10-06 00:19:45 +01:00
79680da4e9 [Plugin system] Move floppy images to dependency injection. 2023-10-06 00:14:37 +01:00
509f77036d [Plugin system] Move media images to dependency injection. 2023-10-05 23:57:19 +01:00
696f3ffa9a [Plugin system] Move read-only filesystems to dependency injection. 2023-10-05 16:55:03 +01:00
bc7e02b24c [Plugin system] Move filesystems to dependency injection. 2023-10-05 16:39:06 +01:00
24d1702838 [Plugin system] Move filters to dependency injection. 2023-10-05 16:00:59 +01:00
b27d0c1f03 [Plugin system] Initialize plugin base in tests. 2023-10-05 16:00:38 +01:00
e693238a7c [Plugin system] Initialize plugin base on application load. 2023-10-05 15:26:44 +01:00
a50d892f2a Move most of PluginBase logic into Aaru.Commontypes. 2023-10-05 13:47:59 +01:00