Commit graph

40 commits

Author SHA1 Message Date
Nickiel12
dfeee75297 changed json keys from "button" -> "update 2021-12-20 14:14:54 -08:00
Nickiel12
d64a3622b5 dry-ed the to_json so only one json conversion 2021-12-20 14:14:04 -08:00
Nickiel12
cff1067ccf renamed ChangeSceneOnSlideHotkey to ChangeSceneOnChangedSlide 2021-12-20 14:05:48 -08:00
Nickiel12
cdd61e16ef added json creator for stateupdate type 2021-12-20 14:04:59 -08:00
Nickiel12
bfacd35cd8 added to_string functions 2021-12-19 20:48:26 -08:00
Nickiel12
67f7f2a8e8 better explainatory error 2021-12-19 00:43:49 -08:00
Nickiel12
fa315fa9a3 filled out match arms for incoming buttons 2021-12-18 23:33:24 -08:00
Nickiel12
2cee2afdb2 added enum match arm 2021-12-18 23:32:38 -08:00
Nickiel12
3cb3123381 moved json processing to state_update 2021-12-18 23:03:32 -08:00
Nickiel12
f26b7b8a5e split scenes and subscenes enum 2021-12-18 22:58:39 -08:00
Nickiel12
57f4883c0c moved StateUpdate to its own file 2021-12-18 21:04:50 -08:00
Nickiel12
8d09c6142c fixed failed flag exiting 2021-12-18 18:21:54 -08:00
Nickiel12
1dc31de486 propogated all stop flag for each client 2021-12-18 17:44:56 -08:00
Nickiel12
eb536e25ec removed unused imports 2021-12-17 20:45:54 -08:00
Nickiel12
8985d3bd0a future function 2021-12-17 20:45:32 -08:00
Nickiel12
4534abc2cb handle_client now supports multiple messages 2021-12-17 20:40:03 -08:00
Nickiel12
fb4ed9cc37 refactoring 2021-12-17 18:27:00 -08:00
Nickiel12
2d3d27fbfb got basic message handling 2021-12-17 18:02:34 -08:00
Nickiel12
31dc567e29 moved sockets from main to sockethandler 2021-12-17 17:17:42 -08:00
Nickiel12
5264001ab5 cleaned up warnings 2021-12-17 12:38:56 -08:00
Nickiel12
b302539831 added future file, empty for now 2021-12-17 12:38:28 -08:00
Nickiel12
48e2fbfd14 changed name to reflect actual use of states io 2021-12-16 15:54:59 -08:00
Nickiel12
8fbc5be7d5 updated to new accessors for scenes 2021-12-16 15:53:18 -08:00
Nickiel12
0618f7262a removed unecessary functions 2021-12-16 15:51:18 -08:00
Nickiel12
0cdd74b917 added threaded struct to handle mulitthreaded things 2021-12-16 15:39:53 -08:00
Nickiel12
ef37f875ec changed message_handler to be a trait 2021-12-16 15:39:36 -08:00
Nickiel12
2167806355 added io_handler to module truee 2021-12-14 08:28:02 -08:00
Nickiel12
4464010126 added new file 2021-12-14 08:16:41 -08:00
Nickiel12
7d548688ed basic tests and functionality 2021-12-11 16:30:45 -08:00
Nickiel12
4721366ec8 updated to include mutable borrows. Oops 2021-12-11 15:22:42 -08:00
Nickiel12
ef8fbbd444 added start of next module 2021-12-11 14:33:37 -08:00
Nickiel12
023fd854a1 added start of next module 2021-12-11 02:24:26 -08:00
Nickiel12
690571afa4 names and derivations 2021-12-11 02:24:12 -08:00
Nickiel12
cb6e8ccf91 renames, spacing adding, and derivings added 2021-12-11 02:23:45 -08:00
Nickiel12
2611de9b2b changed to use update message system 2021-12-11 01:59:14 -08:00
Nickiel12
a27d7c7a0a added default augmented scene 2021-12-11 01:58:42 -08:00
Nickiel12
b9646df2d1 added accessors for newly private members 2021-12-11 00:44:50 -08:00
Nickiel12
3057df1e7c implementing changing the scenes 2021-12-10 16:32:59 -08:00
Nickiel12
1699c771c8 added basic enums 2021-12-10 16:02:18 -08:00
Nickiel12
a6cacbbd58 basic setup 2021-12-10 15:16:05 -08:00