Commit graph

3056 commits

Author SHA1 Message Date
Pat Hartl
570af4f37c Display error message when redirects don't match 2025-10-18 23:56:34 -05:00
Pat Hartl
6dd210af3c Add workflow for making development builds 2025-09-27 16:41:20 -05:00
Pat Hartl
b6f4b8c39c Fix filename capitalization 2025-09-25 19:30:34 -05:00
Pat Hartl
28b8e2e8a6 Migrate to SLNX format 2025-09-25 19:27:56 -05:00
Pat Hartl
51414aec37 Add helper PowerShell scripts 2025-09-25 19:27:45 -05:00
Pat Hartl
1daeb5fc10 Migrate to new AutoMapper DI 2025-09-25 19:12:49 -05:00
Pat Hartl
e0ead4ee72 Remove mapping of IGDB categories to game type
Fixes #342
2025-09-25 19:12:31 -05:00
Pat Hartl
6dd4475e49 Centrally manage packages 2025-09-25 19:11:37 -05:00
Pat Hartl
c477ef1877 UI to edit media thumbnail sizes 2025-09-15 19:19:52 -05:00
Pat Hartl
cd768486ec Move thumbnail sizing to settings 2025-09-10 02:35:22 -05:00
Pat Hartl
11da187920 Add debug handler 2025-09-09 18:39:56 -05:00
Pat Hartl
691883dc09 Fix stuck loading indicator on safe images with no content 2025-09-08 01:15:58 -05:00
Pat Hartl
3f4df814ee Fix safe images used as backgrounds 2025-09-08 01:08:55 -05:00
Pat Hartl
c3d300ee88 Fix safe image display on depot game details 2025-09-06 13:33:14 -05:00
Pat Hartl
0cd406f54d Fix class name 2025-09-06 13:20:15 -05:00
Pat Hartl
e7a0beff92 Move transfer to UI project 2025-09-06 13:20:05 -05:00
Pat Hartl
5fefdfdef1 Move components into subfolders 2025-09-06 13:09:47 -05:00
Pat Hartl
0eb233ac30 Move file manager component to UI project 2025-09-06 12:57:15 -05:00
Pat Hartl
b4d48afe3a Track when game was last imported 2025-09-05 17:38:34 -05:00
Pat Hartl
209208632d Fix importing using transaction 2025-09-05 17:38:05 -05:00
Pat Hartl
c223b3756c Improve import speed by using transactions 2025-09-05 02:00:59 -05:00
Pat Hartl
4b3d9a0594 Don't kill launcher if RPC WS can't connect 2025-09-04 20:04:07 -05:00
Pat Hartl
17e45ba75a Add method to safely join path parts onto a URI 2025-09-04 19:46:41 -05:00
Pat Hartl
f60bdc55c8 Remove duplicate media handler 2025-09-04 19:45:39 -05:00
Pat Hartl
905368527a Fix route 2025-08-29 20:41:28 -05:00
Pat Hartl
aa6096b9e2 Merge branch 'feature/chat' 2025-08-29 00:57:38 -05:00
Pat Hartl
188926e37b Add new RPC hub, migrate existing SignalR messaging to strongly typed RPC, add chat data migrations 2025-08-28 19:57:23 -05:00
Pat Hartl
4682ace384 Clean up launcher startup using extensions 2025-08-24 20:29:31 -05:00
Pat Hartl
b392e9b24f Change MessageGroups to ObservableCollection, build out message components 2025-08-24 19:34:14 -05:00
Pat Hartl
edbd37430b Basic support for calling the launcher via shell scheme (e.g. lancommander://Run {GameId}) 2025-08-21 18:16:21 -05:00
Pat Hartl
75e00ea54f Track threads, chat components 2025-08-21 17:47:30 -05:00
Pat Hartl
9c2d449edd Fix mapping to DTO 2025-08-20 21:09:53 -05:00
Pat Hartl
4191a433b2 Return empty enumerable instead of null 2025-08-20 21:02:00 -05:00
Pat Hartl
7de164dc9e Skip filtering games by collection in depot if disabled 2025-08-20 21:01:23 -05:00
Pat Hartl
e8388f7918 Add way to start thread 2025-08-20 20:54:09 -05:00
Pat Hartl
2d89d26e76 Built out hub logic, moved client side stuff to service 2025-08-20 20:53:48 -05:00
Pat Hartl
fd3fbf4a75 Initial backend implementation for chat 2025-08-19 03:08:30 -05:00
Pat Hartl
6f39b1c2f6
Merge pull request #339 from LANCommander/feature/localization
Add localization support to launcher
2025-08-18 21:30:07 -05:00
Pat Hartl
5a32bbf890 Add localization support to launcher
Adds localization across the launcher and includes English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Portuguese, Ukranian, and Chinese. These localizations were generated by Claude 3.5 and need to be reviewed by a human for accuracy.
2025-08-18 21:29:38 -05:00
Pat Hartl
91bead2ed7 Have launcher use AppData/Local if it has no write access to its base directory
Fixes #292
2025-08-18 17:49:17 -05:00
Pat Hartl
355e8b448c Spelling 2025-08-18 03:03:33 -05:00
Pat Hartl
e9e8cf14b0 Code cleanup 2025-08-18 03:03:28 -05:00
Pat Hartl
015095087e Fix replacement of path characters on Windows 2025-08-18 03:03:06 -05:00
Pat Hartl
888ae5351c Rename private properties 2025-08-18 03:02:49 -05:00
Pat Hartl
ed48699e4a Clean up usings 2025-08-18 03:00:08 -05:00
Pat Hartl
3e755f4f65 Rename private properties 2025-08-18 02:47:09 -05:00
Pat Hartl
8ffa7f0ed5 Add better error handling, mitigate code warnings 2025-08-18 02:44:55 -05:00
Pat Hartl
2fec4c500f Only upload saves on successful runs 2025-08-18 02:38:21 -05:00
Pat Hartl
0b0b6c4004 Safe fallback for var population on run
Fixes #231
2025-08-18 02:38:00 -05:00
Pat Hartl
59cd872c5f Used cached credentials for SteamCMD 2025-08-15 02:15:40 -05:00