1
0
Fork 0
Commit Graph

303 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 1db1788626 [client] Bugfix peer update system 2017-02-19 12:07:42 +00:00
Starbeamrainbowlabs cfdb1c8309 [server] Send client colours in state updates 2017-02-19 11:58:00 +00:00
Starbeamrainbowlabs 08ee44a5c4 Store client state updates sent by the server. 2017-02-19 11:57:42 +00:00
Starbeamrainbowlabs 8f3b7b9bd9 [client] Rename CursorSyncer to ViewportSyncer 2017-02-19 11:38:08 +00:00
Starbeamrainbowlabs 10283712ef [client] Turn cursor into a crosshair while over canvas. 2017-02-19 11:35:29 +00:00
Starbeamrainbowlabs 45231ab717 [server] Bugfix: Fix broadcast call. 2017-02-19 11:34:34 +00:00
Starbeamrainbowlabs 494b0561bb [server] Properly respond to handshake requests. 2017-02-19 11:33:03 +00:00
Starbeamrainbowlabs 73e30f3027 Add header intellisense comment to ColourHSL 2017-02-19 11:25:44 +00:00
Starbeamrainbowlabs 2e12e55297 Bugfix: Fix COlourHSL. 2017-02-19 11:20:08 +00:00
Starbeamrainbowlabs 786f765f05 We're almsot there~\! 2017-02-09 22:24:17 +00:00
Starbeamrainbowlabs dac3d86dcd Remove client build process output 2017-02-07 21:53:57 +00:00
Starbeamrainbowlabs d3151fb3bc Ignore client javascript build process output 2017-02-07 21:53:26 +00:00
Starbeamrainbowlabs 679e667cf2 Fiddle with RippleLink 2017-02-07 21:49:55 +00:00
Starbeamrainbowlabs 18eb1abb11 Send cursor updates to the server. 2017-02-07 21:29:17 +00:00
Starbeamrainbowlabs 64e3a4db59 Remove old JsonConverters. 2017-02-05 17:27:46 +00:00
Starbeamrainbowlabs e36cc6578a Bigfux: Ignore extra computed properties when serialising Rectangles. 2017-02-05 15:11:04 +00:00
Starbeamrainbowlabs e71ff31ef2 Finish fixing bugs in the core message handling system. It works, more or less! :D 2017-02-05 14:46:40 +00:00
Starbeamrainbowlabs 690abc6445 Begin working on the client, and fix a ton of bugs in the server deserialisation process. 2017-02-04 21:26:48 +00:00
Starbeamrainbowlabs 199ffbfe40 Add comments todescribe the uses of various classes. 2017-01-28 18:49:26 +00:00
Starbeamrainbowlabs 4336f1e38c Implement more of the server-side message handling logic. 2017-01-28 18:41:35 +00:00
Starbeamrainbowlabs 504f8daed2 Add files I missed 2017-01-27 21:25:49 +00:00
Starbeamrainbowlabs abbcb7a8c8 Start building message classes and deserialising incoming messages into them 2017-01-27 21:24:58 +00:00
Starbeamrainbowlabs 96c6c8e565 Add Send & Broadcast methods to Websocket handling logic 2017-01-22 20:56:31 +00:00
Starbeamrainbowlabs 22373b82c7 Detect & prevent an FPS of greater than 60 2017-01-22 13:05:59 +00:00
Starbeamrainbowlabs 414eda9e07 Add additional libraries to README to I don't forget abou them when I need them 2017-01-21 21:05:57 +00:00
Starbeamrainbowlabs 984649ad7e Add client side libraries to README 2017-01-21 19:50:30 +00:00
Starbeamrainbowlabs 060f01cf75 Set up ripple link websocket connection. 2017-01-21 18:38:52 +00:00
Starbeamrainbowlabs 8a5dda1c05 Send settings file to client. 2017-01-21 18:13:42 +00:00
Starbeamrainbowlabs 11a2c846fc Finish hooking up Http server. Next up: client settings. 2017-01-21 17:06:19 +00:00
Starbeamrainbowlabs 33f3c44d6e Set up core basic framework that calls the main code 2017-01-19 13:13:35 +00:00
Starbeamrainbowlabs cf8fb234b4 Create scaffolding for WebSocket connection handling logic 2017-01-10 20:53:50 +00:00
Starbeamrainbowlabs 7faac0f6a8 Fix build. Set up initial blank embeds. 2017-01-10 20:36:03 +00:00
Starbeamrainbowlabs 879fc98f83 Add blank html & css files 2017-01-10 20:34:10 +00:00
Starbeamrainbowlabs d3a0e4fa60 Fix rogue comma in npm package.json 2017-01-10 19:54:17 +00:00
Starbeamrainbowlabs 2b81fbc468 Start setting up Http server & WebSocket listener 2017-01-10 19:52:27 +00:00
Starbeamrainbowlabs b3f0cc647f Add blank index.js and build 2017-01-10 19:51:49 +00:00
Starbeamrainbowlabs 75089daaae Add npm run build as csproj before build command 2017-01-09 20:58:29 +00:00
Starbeamrainbowlabs 424a6bfcd1 Begin setting up http server & client code. 2017-01-09 20:54:37 +00:00
Starbeamrainbowlabs 127f838798 Add credits to readme. 2017-01-08 18:03:07 +00:00
Starbeamrainbowlabs e181aaefc4 Add http / websocket library via nuget. 2017-01-08 18:00:52 +00:00
Starbeamrainbowlabs b35a11a2ee Update DrawnLine & Plane to allow line addition. 2017-01-08 14:45:48 +00:00
Starbeamrainbowlabs d8677a6e4b Bugfix: Correct LocationReference class' equating logic 2017-01-07 20:20:20 +00:00
Starbeamrainbowlabs 37051e0f7b Fill out more classes incl. DrawnLine.
Also fill out some of the comparison logic & the chunk wiring.
2017-01-07 20:19:21 +00:00
Starbeamrainbowlabs 6e894f58fc Fill things out a bit and star working on de/serialisation 2017-01-07 17:35:56 +00:00
Starbeamrainbowlabs 9ccd3239a1 Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/Nibriboard 2017-01-06 21:20:17 +00:00
Starbeamrainbowlabs 5a9ed7bcee Initial commit 2017-01-06 22:19:37 +01:00
Starbeamrainbowlabs 89e2ccafd2 Set up initial chunk loading skeleton. 2017-01-06 21:14:31 +00:00
Starbeamrainbowlabs f3c515263e Set up variables in the Chunk class. 2017-01-06 20:48:53 +00:00
Starbeamrainbowlabs 4bd0ca9d8f Set up the {Location,Chunk}Reference classes. 2017-01-06 20:45:35 +00:00
Starbeamrainbowlabs c9bd9b3219 Add intellisense description to each core structure class. 2017-01-06 19:05:27 +00:00