wolfskin/app/src/main
Damontecres cf74736579
Listen for user config changes and improved websocket error handling (#2012)
## Description
Add better error handling for server web socket messages that are
(technically) invalid.

For example, I talked to Niels and some third party plugins don't always
have the required fields. Since the server isn't as strict as the client
SDK, it's fine on the server but will generate an invalid message sent
to the client.

Also listens for server-side user configuration changes via web socket.

### Related issues
Fixes #1979

### Testing
Valid server messages are handled as normal and I did some manual
testing to push invalid JSON into the webSocketApi, but the code is
gnarly and not viable as an actual unit test

## Screenshots
N/A

## AI or LLM usage
None
2026-09-29 12:43:13 -04:00
..
assets Add experimental MPV player backend (#161) 2025-11-16 18:46:25 -05:00
java/com/github/damontecres/wholphin Listen for user config changes and improved websocket error handling (#2012) 2026-09-29 12:43:13 -04:00
proto Add option to prefer Dolby Vision over HDR10+ on hybrid videos (#1876) 2026-09-29 12:41:40 -04:00
res Add option to prefer Dolby Vision over HDR10+ on hybrid videos (#1876) 2026-09-29 12:41:40 -04:00
seerr Fix some bugs on discover pages (#1832) 2026-08-13 13:57:51 -04:00
AndroidManifest.xml Update API level to Android 17 (#1908) 2026-08-29 21:35:58 -04:00
ic_launcher-playstore.png Add icons 2025-10-12 17:41:54 -04:00