mare.client/MareSynchronos
rootdarkarchon b2276a1883
Client rework for API change and paradigm shift (#39)
* most of the groups refactoring on client

* register OnMethods for group stuff

* start implementing client (still pretty broken)

* finish implementing new api first iteration

* idk rework everything for pair shit (still WIP); goal is to remove PairedClients and GroupPairClients from ApiController

* move everything to PairManager, remove dictionaries from APiController

* remove admin stuff from client, cleanup

* adjust reconnection handling, add new settings, todo still to remove access from old stuff that's marked obsolete from config

* add back adding servers, fix intro ui

* fix obsolete calls

* adjust config namespace

* add UI for setting animation/sound permissions to syncshells

* add ConfigurationService to hot reload config on change from external

* move transient data cache to configuration

* add deleting service to ui

* fix saving of transient resources

* fix group pair user assignments

* halt scanner when penumbra inactive, add visible/online/offline split to individual pairs and tags

* add presence to syncshell ui

* move fullpause from config to server config

* fixes in code style

* more codestyle

* show info icon on player in shells, don't show icon when no changes from default state are made, add online notifs

* fixes to intro UI

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-29 15:13:53 +01:00
..
Delegates Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
Export Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
Factories Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
FileCache Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
images fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00
Interop Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
Localization remove requirement to hold ctrl, remove puzzle 2022-11-26 22:19:09 +01:00
Managers Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
MareConfiguration Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
Models Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
UI Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
Utils Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
WebAPI Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
MareSynchronos.csproj Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00
MareSynchronos.json fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00
Plugin.cs Client rework for API change and paradigm shift (#39) 2023-01-29 15:13:53 +01:00