Starbeamrainbowlabs
|
4397d90fe9
|
[server] Add plane status and tweak soft loaded chunk limit
|
2017-12-16 12:01:07 +00:00 |
|
Starbeamrainbowlabs
|
3486a28759
|
[server] Add plane create CLI command
|
2017-12-16 11:00:26 +00:00 |
|
Starbeamrainbowlabs
|
8b602f1aed
|
Refactor command console into own class
|
2017-12-15 23:36:25 +00:00 |
|
Starbeamrainbowlabs
|
6d543937ae
|
[server] Upgrade LocationReference to double to avoid awkward integer math problems in negative space
|
2017-12-15 20:47:45 +00:00 |
|
Starbeamrainbowlabs
|
5c12d13600
|
[server] Add protocol event to remove a line segment by unique id
|
2017-12-08 16:15:43 +00:00 |
|
Starbeamrainbowlabs
|
b35445fda9
|
Finish line simplification support
|
2017-11-14 15:03:39 +00:00 |
|
Starbeamrainbowlabs
|
aca12a3012
|
[server] Fix loading saves
|
2017-10-23 19:51:16 +01:00 |
|
Starbeamrainbowlabs
|
b55ba73c57
|
[client] Tentatively fix reconnect-on-refresh issue by removing the websocket close handler when disconnecting in beforeunload.
|
2017-10-03 19:24:11 +01:00 |
|
Starbeamrainbowlabs
|
4786347e7e
|
[server] Add logging
|
2017-09-30 19:57:40 +01:00 |
|
Starbeamrainbowlabs
|
54f5d3bd3f
|
[server] Add continues from/with id properties
|
2017-09-29 15:42:14 +01:00 |
|
Starbeamrainbowlabs
|
1c5996ecca
|
[server] Add UniqueLineId to DrawnLine & use NCuid for id generation.
Also remove ChunkReference.Parse, as we're using JSON now
Next ContinuesIn/From need to be updated to use the new property.
|
2017-09-28 22:08:27 +01:00 |
|
Starbeamrainbowlabs
|
c3952f0778
|
[server+client] Start working on the line-spanning-multiple-chunks issue, now that the last crisis has been averted :P
|
2017-09-22 22:35:56 +01:00 |
|
Starbeamrainbowlabs
|
69b7db4220
|
[server+client] Compact messages a bit, and comfirm that IoTWeb is causing the invisible chunk issue
|
2017-08-05 22:04:51 +01:00 |
|
Starbeamrainbowlabs
|
d6b4b50588
|
Fix exception when a client tries to add a line with no points
|
2017-07-29 20:43:17 +01:00 |
|
Starbeamrainbowlabs
|
b32e51dddd
|
[server] Try to avoid certain scenarios where drawn lines can contain no points
|
2017-07-29 16:21:15 +01:00 |
|
Starbeamrainbowlabs
|
226452cb57
|
Get loading to work :D Now we've just got a few more chunk loading issues to sort out...
|
2017-07-29 13:20:12 +01:00 |
|
Starbeamrainbowlabs
|
d19135d486
|
Tie in loading to main program
|
2017-07-23 22:02:24 +01:00 |
|
Starbeamrainbowlabs
|
02a527d6b4
|
Fiddle with logging
|
2017-07-23 19:43:33 +01:00 |
|
Starbeamrainbowlabs
|
fddfa31939
|
Fix the saving system. It works!
|
2017-07-23 19:36:28 +01:00 |
|
Starbeamrainbowlabs
|
99ac0634ad
|
Reworkt he saving system a bit.
|
2017-07-20 20:02:50 +01:00 |
|
Starbeamrainbowlabs
|
3d013e208c
|
Start creating logic for saving planes & chunks
|
2017-07-20 13:27:13 +01:00 |
|
Starbeamrainbowlabs
|
d79a89423c
|
Create simple command console
|
2017-07-20 13:15:11 +01:00 |
|
Starbeamrainbowlabs
|
34d74281e3
|
Extensively refactor core to allow for loading. Also work on a bit of saving too.
Now I can see why they say that you should build this in from the beginning....
|
2017-07-18 20:43:34 +01:00 |
|
Starbeamrainbowlabs
|
37fd8bff81
|
Start filling in all the missing saving/loading logic
|
2017-07-15 22:41:31 +01:00 |
|
Starbeamrainbowlabs
|
bfdf1b0c6e
|
[server] Fix LineIncubator DrawnLine id assignment to enable tracking
|
2017-06-27 12:03:21 +01:00 |
|
Starbeamrainbowlabs
|
a7132d344d
|
Get chunks and references serialising correctly
|
2017-05-29 13:14:56 +01:00 |
|
Starbeamrainbowlabs
|
db4a9311d5
|
[server] Properly retain line properties when splitting a line on chunk boundaries
|
2017-05-29 12:56:32 +01:00 |
|
Starbeamrainbowlabs
|
abce0b2af7
|
[server] Add plane name property to Chunk for serialistion purposes.... which doesn't appear to be working right. Hrm.
|
2017-05-04 21:37:22 +01:00 |
|
Starbeamrainbowlabs
|
2e97f91efe
|
[server] Make *Reference classes implement ICloneable
|
2017-05-01 14:38:57 +01:00 |
|
Starbeamrainbowlabs
|
451b3a0171
|
[server] Remove a few stray usings
|
2017-04-30 14:41:20 +01:00 |
|
Starbeamrainbowlabs
|
d79fdc8d04
|
[server] Fix ripplespace representation
|
2017-04-29 13:43:19 +01:00 |
|
Starbeamrainbowlabs
|
b21608d261
|
[server] Fix line splitting logic.... except it broke again :-(
|
2017-04-28 22:25:55 +01:00 |
|
Starbeamrainbowlabs
|
4efeff5a06
|
[server] DrawnLine.LineWidth -> Width, and extra logging
|
2017-04-28 18:14:14 +01:00 |
|
Starbeamrainbowlabs
|
6e58139eea
|
[server] Be more chatty about what's going on
|
2017-04-23 18:06:58 +01:00 |
|
Starbeamrainbowlabs
|
5914ee6d56
|
[server] Correct name of handleChunkUpdate() method
|
2017-04-23 17:41:15 +01:00 |
|
Starbeamrainbowlabs
|
48056bd888
|
[server] Guid -> string for line ids
|
2017-04-23 17:11:46 +01:00 |
|
Starbeamrainbowlabs
|
2b36c9a09d
|
[server] Create planes that don't exist if the client requests one
|
2017-04-16 15:54:29 +01:00 |
|
Starbeamrainbowlabs
|
fa7fbfd0ac
|
[server] Allow RippleSpaceManagers to create new planes.
|
2017-04-16 15:24:37 +01:00 |
|
Starbeamrainbowlabs
|
ce3197dd98
|
[server] ChunkUpdateEvent -> OnChunkUpdate
|
2017-04-16 15:03:51 +01:00 |
|
Starbeamrainbowlabs
|
5dc1a2d9e5
|
[server] Start handling line part and line complete udpates correctly. Also add more logic to the chunk/plane system ready for later.
|
2017-04-15 16:40:25 +01:00 |
|
Starbeamrainbowlabs
|
77ce5b4d71
|
[server] Continue wiring the ripplespace to nibri client, mainly by implementing the ChunkUpdateRequest message handler and all it's reuqired backend methods & classes.
|
2017-03-25 19:49:44 +00:00 |
|
Starbeamrainbowlabs
|
e193220846
|
[server] Update ChunkReference
|
2017-03-20 18:47:21 +00:00 |
|
Starbeamrainbowlabs
|
b2be6e590b
|
[server] Start sorting out chunk synchronisation
|
2017-03-04 21:49:51 +00:00 |
|
Starbeamrainbowlabs
|
f3c2806243
|
Add references to the ripple space manager to allow the nibri clients to interact with it.
|
2017-03-04 19:59:22 +00:00 |
|
Starbeamrainbowlabs
|
6f4388c50f
|
[server] Rename ClientState.AbsCursorPosition to ClientState.CursorPosition
|
2017-02-21 18:11:17 +00:00 |
|
Starbeamrainbowlabs
|
66b16acd3d
|
People can see other peoples' cursors! hooray! :D :D :D
|
2017-02-19 15:55:22 +00:00 |
|
Starbeamrainbowlabs
|
cfdb1c8309
|
[server] Send client colours in state updates
|
2017-02-19 11:58:00 +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
|
11a2c846fc
|
Finish hooking up Http server. Next up: client settings.
|
2017-01-21 17:06:19 +00:00 |
|