Commit Graph

177 Commits (3e2f917c140bb824734aa436b6de1eb2c763225a)

Author SHA1 Message Date
Liza 7bccec0bae Db: lmport 2023-02-22 20:30:26 +01:00
Liza d5dc55a0c4 Db: Fix various things around local persistence/net interactions 2023-02-22 17:21:48 +01:00
Liza 802e0c4cde Db: Backups 2023-02-21 17:32:13 +01:00
Liza e0d4a5d676 Namespace cleanup 2023-02-21 16:38:27 +01:00
Liza 810aa30cf9 Merge branch 'master' into new-config-and-data
# Conflicts:
#	Pal.Client/Pal.Client.csproj
#	Pal.Client/Windows/AgreementWindow.cs
#	Pal.Client/Windows/ConfigWindow.cs
2023-02-21 16:30:50 +01:00
Liza ff02b1f03c Downgrade GitInfo to avoid extra dependency dll in dist 2023-02-21 16:14:56 +01:00
Liza d1fdd1ce12 Determine client build version automatically from git tag 2023-02-21 16:04:51 +01:00
Liza 7b5bb3ee3a Use textwrap for radio buttons 2023-02-21 14:58:30 +01:00
Liza 94f3fa2ede Db: Move Markers into database 2023-02-18 21:12:36 +01:00
Liza f63e70b0c4 DI: Build root scope async while still registering events/commands during plugin init 2023-02-18 04:34:49 +01:00
Liza adddbc452c DI: Support debug items in SimpleRenderer, remove IDrawDebugItems 2023-02-17 19:31:43 +01:00
Liza 5419f51942 DI: Only initialize one renderer at once 2023-02-17 19:12:44 +01:00
Liza 8986b368c7 Log: Use Serilog directly 2023-02-17 18:36:55 +01:00
Liza e624c5b628 Db: Migrate markers to db 2023-02-17 18:36:22 +01:00
Liza 57a5be7938 Config/Db: Move V1 json layouts to legacy folders 2023-02-17 16:30:20 +01:00
Liza 870f29f0c6 DI: Add Chat instead of using ChatExtensions 2023-02-17 15:51:45 +01:00
Liza 8b6dd52b54 Logging: Use underlying serilog logger directly 2023-02-17 13:57:12 +01:00
Liza 3954c839fb Merge branch 'master' into new-config-and-data 2023-02-17 01:14:12 +01:00
Liza f1171d6ccd Update french localization 2023-02-17 01:08:46 +01:00
Liza 0bb7301ca1 Logging: Update PluginLog to use Microsoft.Extensions.Logging instead 2023-02-17 00:54:23 +01:00
Liza a5456a54a0 DI: Cleanup 2023-02-16 22:09:29 +01:00
Liza 29342264c0 Tweaks for pdb files 2023-02-16 20:40:32 +01:00
Liza c7d5aa1eaa Db: Migrate ImportHistory to sqlite 2023-02-16 19:51:54 +01:00
Liza 7e2ccd3b42 Config: Remove Pal.Client.Net dependency for HasRole check 2023-02-16 13:27:28 +01:00
Liza 5c82382161 DI: Remove Service class 2023-02-16 13:17:55 +01:00
Liza e27f5a3201 Export: Version bump 2023-02-16 10:51:25 +01:00
Liza 3d560fad7f Make chat messages/errors consistent 2023-02-16 10:46:49 +01:00
Liza e3459a0182 DI: Remove WindowSystemExtensions 2023-02-16 10:29:17 +01:00
Liza 7d04cd7575 DI: Split QueueHandler into multiple classes 2023-02-16 10:25:33 +01:00
Liza 29aefee135 DI: Fix migration, cleanup 2023-02-15 23:51:35 +01:00
Liza c52341eb0d DI: Initial Draft 2023-02-15 23:17:52 +01:00
Liza faa35feade Config: Few JsonRequired attributes 2023-02-15 19:02:57 +01:00
Liza e7c2cd426b Config: Clean up 2023-02-15 13:34:44 +01:00
Liza d1cb7e08f2 Config: Make DPAPI support optional 2023-02-15 13:27:41 +01:00
Liza 550fa92a53 Config: Improve account model 2023-02-15 13:00:00 +01:00
Liza 16a17e0dcf Config: Add EF Core 2023-02-15 10:46:04 +01:00
Liza 4f8deea8e0 Config: account tweaks, UTF-8 fix, update server url 2023-02-15 10:27:00 +01:00
Liza b0de113ad2 New configuration format 2023-02-15 02:38:04 +01:00
Liza c586ced5bd Clicking on 'Test Connection' again cancels previous connection attempt 2023-02-13 22:43:30 +01:00
Liza b81575de84 Update version 2023-02-13 00:22:04 +01:00
Liza f9cbf0494a Fix HoH 31-90 display names 2023-02-12 22:33:30 +01:00
Liza 9c0699bf2c Update JP localization 2023-02-12 21:00:05 +01:00
Liza 3c3ebba645 Simplify English text a bit 2023-02-12 20:58:25 +01:00
Liza ea9feb9599 Update Version 2023-02-12 14:09:53 +01:00
Liza 58e0e8d44c Add FR localization 2023-02-12 14:08:58 +01:00
Liza 16bc4fc34f Fix agreement window title 2023-02-12 00:41:48 +01:00
Liza 2bfcfee753 Code cleanup bits 2023-02-11 21:10:45 +01:00
Liza 12de110b04 Update config tab names to include stable ids, add more localizable text 2023-02-11 14:40:22 +01:00
Liza 0bec8cf759 Update window titles on language change 2023-02-11 14:31:43 +01:00
Liza c7b8e69732 Update StatisticsWindow to use locale-independent ids 2023-02-11 14:17:26 +01:00
Liza 3cd75ff9a5 Update AgreementWindow to be resizeable/have more word wrapping 2023-02-11 14:08:16 +01:00
Liza f7d707073b Add JP localization 2023-02-11 13:47:54 +01:00
Liza a180309815 Color fix 2023-02-10 21:25:28 +01:00
Liza 65bfb041b4 Update version 2023-02-10 21:08:30 +01:00
Liza f7840ab29b Move language strings into resx file 2023-02-10 20:48:43 +01:00
Liza 01d6b7f2dd Remove `experimental` tooltip 2023-02-10 19:00:04 +01:00
Liza 25709f5530 Promote VFX markers to proper traps 2023-02-08 20:41:45 +01:00
Liza 7122a07a28 Yeet old marker type 2023-02-08 19:54:10 +01:00
Liza b13d26a731 Fix IsValid logic not working if switching renders in PotD/HoH 2023-02-08 16:24:22 +01:00
Liza db89966be2 Pluggable Renderer selection 2023-02-08 16:07:26 +01:00
Liza 9263b9edfc Add ScaleFactor to math, since some trap locations are too close to others 2023-02-07 21:28:27 +01:00
Liza 136774eb71 Move duplication logic for positions into commons 2023-02-07 21:25:09 +01:00
Liza 209bfa62b8 Move IconUrl to json 2023-02-06 22:09:39 +01:00
Liza 51d474099f Update RemoteSeenOn logic 2023-02-06 22:01:18 +01:00
Liza c203f5bc95 Fix default version 2023-02-06 21:46:23 +01:00
Liza ea553a6d8a Imports 2023-02-05 04:25:08 +01:00
Liza b959355121 Debug markers, client implementation 2023-02-05 04:21:24 +01:00
Liza 8e4af4ef81 Bump version 2023-02-05 02:16:55 +01:00
Liza 7d45d50f9a Local state cleanup
Follow-up for 8a2f071582
2023-02-05 02:15:58 +01:00
Liza 527d8a3bcb Revert " Mark traps that explode without pomander of sight as seen"
This reverts commit 8a2f071582.
2023-02-05 01:18:21 +01:00
Liza 6013b84568 Update statistics window 2023-02-05 00:12:24 +01:00
Liza 8a2f071582 Mark traps that explode without pomander of sight as seen 2023-02-03 03:50:55 +01:00
Liza 532889f211 /pal near as debug command 2023-02-02 17:16:03 +01:00
Liza 1dd670ff03 Update releases link 2023-02-02 16:45:54 +01:00
Liza 8ad3d598c6 Bump LangVersion 2023-01-15 22:53:02 +01:00
Liza 14bced042c ⬆️ API Level 8, dependency updates 2023-01-11 18:41:57 +01:00
Liza f64b85f9b8 Add undo import 2022-12-24 10:27:59 +01:00
Liza b47b55f7d4 ⬆️ Dependency updates 2022-12-22 02:04:31 +01:00
Liza 898a7c8d9c ⚗️ Account id converter 2022-12-22 01:52:52 +01:00
Liza d917991c13 Update ECommons 2022-12-22 01:04:00 +01:00
Liza 4c22334761 ⚗️ Import/Export: Import, event rework 2022-12-22 01:01:09 +01:00
Liza bb721bc37f ⚗️ Import/Export: Export client 2022-12-21 20:23:48 +01:00
Liza 75b23cdaed Parse JWT for expiry & roles 2022-12-11 15:23:23 +01:00
Liza 976bfcbe2c ♻️ ConfigWindow: move tab logic into separate methods 2022-12-10 20:53:07 +01:00
Liza 0bd3794783 Update repo logic 2022-12-07 17:29:50 +01:00
Liza 3c6822aa64 add dotnet-format as pre-commit hook 2022-12-01 17:56:26 +01:00
Liza e6c56e5bce Third party repo stuff 2022-11-30 22:15:26 +01:00
Liza bdc8187492 Log third party repo usage 2022-11-30 21:17:47 +01:00
Liza b69a53ef3d Make /pal config an alias for /pal 2022-11-30 16:39:50 +01:00
Liza 0d8a39a2b2 Bump client version 2022-11-30 14:22:49 +01:00
Liza 2ac674da37 Bump dependencies, use net7 for server 2022-11-30 13:53:03 +01:00
Liza e4af59d2c4 Update introductory text 2022-11-30 13:24:29 +01:00
Liza ebdbe264a2 Update packaging 2022-11-30 12:49:46 +01:00
Liza 83b2823a9f Add /pal test-connection 2022-11-30 11:56:04 +01:00
Liza a1a10e4b4a Make /pal check command names 2022-11-30 11:53:26 +01:00
Liza 3c7b392475 Prepare stat window for 6.35 2022-11-30 11:39:40 +01:00
Liza d0eb5f0e69 Ensure new deep dungeon data in 6.35 is only processed when enabled on both server & client 2022-11-30 11:37:34 +01:00
Liza 350da5e916 Include gRPC messages in plugin log 2022-11-24 23:29:07 +01:00
Liza ce1285bff9 Include vaguely helpful plugin log information for connections 2022-11-24 07:24:45 +01:00
Liza 8c747ba661 Include more detailed troubleshooting steps for weird splatoon installs 2022-11-07 14:50:12 +01:00