feat(wm): add apply state socket message

This allows clients to send a state and get it applied to the wm.

By using the already there apply_state function we have all the
safety we need to apply the sent state.

This is also intentionally not open for the komorebic binary because I
think the average user doesnt need such a command and this is much safer
also to not give them the ability.
This commit is contained in:
pro470
2025-04-03 22:32:47 +02:00
committed by LGUG2Z
parent 8a1447f543
commit d7580d2271
4 changed files with 1360 additions and 13 deletions

File diff suppressed because it is too large Load Diff