31 Commits

Author SHA1 Message Date
1e0567924b Upgrade target framework to .NET 10 and update package versions to match 2025-09-13 12:55:14 +01:00
078348c054 Catch any other exception when importing ROMs and in GUI inform the user. 2025-07-31 04:13:43 +01:00
d26000c7c8 Ignore exceptions when removing temporary files.
Need to investigate why anyway.
2025-07-31 04:13:00 +01:00
2942c6dfc8 Do not import files that are already in the repository. 2025-07-31 04:09:13 +01:00
b68f6f792f [App] Remove possible leftover temporary files. 2025-07-29 21:41:15 +01:00
cb4511c09d Instruct parallel foreach to not go over the number of processor threads, it's counter productive.
And it should not do it by default but apparently, it does.
2025-07-29 21:36:36 +01:00
6f54ed2e80 Add application icon for Windows. 2025-07-29 01:05:52 +01:00
0c5760e745 Add more missing usings..... 2025-07-27 18:30:48 +01:00
34c8edbd91 Add version and copyright to assemblies. 2025-07-27 18:30:24 +01:00
bdcb5e72f7 [Blazor] Fix missing usings
(what is happening?)
2025-07-27 18:29:58 +01:00
ab804239bb [Blazor] Use settings from appsettings.json to configure folders and log levels. 2025-07-27 18:19:01 +01:00
b62f495824 [Blazor] Fix missing using. 2025-07-27 17:51:41 +01:00
8c116535c5 General refactor and cleanup. 2025-07-27 17:46:22 +01:00
a551e2474d [Blazor] Add localization. 2025-07-27 17:19:25 +01:00
396ee08030 [Blazor] Enable single file publish. 2025-07-27 16:15:55 +01:00
058b8e4b92 [Blazor] Implement importing ROMs. 2025-07-27 14:32:04 +01:00
a290996037 [Blazor] Move importing DAT to single thread.
Does not take so much longer, but UX is much improved.
2025-07-27 12:16:39 +01:00
e1ced26bc5 [Blazor] Update footer. 2025-07-27 04:04:52 +01:00
9c91d76561 [Blazor] Implement home page. 2025-07-27 04:02:17 +01:00
cf7186adbb [Blazor] Implement importing DAT folder. 2025-07-27 03:30:51 +01:00
122e397d0a [Blazor] Enable site wide server side rendering. 2025-07-27 03:30:32 +01:00
a2fc47cc5b [Blazor] On development show detailed circuit error information. 2025-07-27 03:29:55 +01:00
80f1c0e28e [Blazor] Set up settings on startup. 2025-07-27 03:29:21 +01:00
f4b87f68ec [Blazor] Add menu of actions. 2025-07-26 22:22:01 +01:00
dc4646512a [Blazor] Add database. 2025-07-26 21:16:23 +01:00
00d005ba98 [Blazor] Ensure folders exist. 2025-07-26 19:04:34 +01:00
9877f3886e Add debug logs. 2025-07-26 18:44:39 +01:00
5bb39929b4 [Blazor] Always use dark mode. 2025-07-26 18:11:05 +01:00
72b2eed55c Disable HTTPS redirection. 2025-07-26 18:00:30 +01:00
cca4af8d6d [Blazor] Add Serilog. 2025-07-26 17:59:18 +01:00
8df9bb7211 Add blazor skeleton. 2025-07-26 17:55:02 +01:00