Starbeamrainbowlabs
|
27540972b1
|
[server] Switch to using NuGet-based GlidingSquirrel
|
2017-12-22 14:40:50 +00:00 |
Starbeamrainbowlabs
|
f6cb6144af
|
Update SharpCompress
|
2017-12-22 14:38:02 +00:00 |
Starbeamrainbowlabs
|
8b602f1aed
|
Refactor command console into own class
|
2017-12-15 23:36:25 +00:00 |
Starbeamrainbowlabs
|
068dfa58ba
|
Update SharpCompress
|
2017-12-15 23:09:38 +00:00 |
Starbeamrainbowlabs
|
d7c01b725a
|
Try to delete node_modules on clean, but it's not working yet.
|
2017-12-08 23:28:47 +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
|
cb804b960d
|
Add npm install call if node_modules doesn't exist
|
2017-11-14 18:43:09 +00:00 |
Starbeamrainbowlabs
|
9ce8f70be0
|
Pull the whole build system apart and put it back together again. It's a lot more flexible now :P
|
2017-11-09 21:30:03 +00:00 |
Starbeamrainbowlabs
|
192e25f27e
|
[server] Write initial C# implementation of the JS line simplification algorithm I implemented earlier
|
2017-10-22 21:44:41 +01:00 |
Starbeamrainbowlabs
|
f52665ee6d
|
[client+server] Add new icons to interface from openiconic, and send files to client byte-for-byte
|
2017-10-06 15:08:10 +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
|
c4609ffd3a
|
[server] Update SharpCompress.
|
2017-09-22 11:26:24 +01:00 |
Starbeamrainbowlabs
|
ccf06ec976
|
Fix a few lingering issues after fixing problems in GlidingSquirrel. It works! :D :D :D
|
2017-09-20 22:39:14 +01:00 |
Starbeamrainbowlabs
|
be258f63dc
|
It sure does feel strangely both good and scary to be completely refactoring so many core classes.
|
2017-09-10 21:34:01 +01:00 |
Starbeamrainbowlabs
|
afb6eb8dca
|
Fiddle with things - it looks like a manual nuget packing is in order for the GlidingSquirrel.... sigh
|
2017-09-09 22:49:08 +01:00 |
Starbeamrainbowlabs
|
b070c5b760
|
Remove IotWeb as a dependency. The game is officially afoot!
|
2017-09-05 21:31:47 +01:00 |
Starbeamrainbowlabs
|
81d28ed26d
|
Merge branch 'master' of https://git.starbeamrainbowlabs.com/sbrl/Nibriboard
|
2017-09-05 21:30:15 +01:00 |
Starbeamrainbowlabs
|
0fce4cc6bb
|
Add GlidingSquirrel as a git submodule and a reference in the main Nibriboard project file. The great refactoring has BEGUN!
|
2017-09-05 21:30:02 +01:00 |
Starbeamrainbowlabs
|
74fc82e022
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2017-08-31 13:14:07 +01:00 |
Starbeamrainbowlabs
|
1272448063
|
Umm
|
2017-08-31 13:14:05 +01:00 |
Starbeamrainbowlabs
|
0a0f742266
|
Update SharpCompress
|
2017-08-22 18:03:45 +01:00 |
Starbeamrainbowlabs
|
a7fd57d1e6
|
[server] Handle viewport updates sent by clients
|
2017-07-29 20:42:42 +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
|
23514f788d
|
[server] Add line start event.
|
2017-06-30 16:47:29 +01:00 |
Starbeamrainbowlabs
|
dd184b38ac
|
[server] Add LineCompleteReflection message & hooks
|
2017-06-30 15:42:02 +01:00 |
Starbeamrainbowlabs
|
e0d7bf4bc4
|
[server] Rework line part reflections.
|
2017-06-30 10:33:35 +01:00 |
Starbeamrainbowlabs
|
55cdcf982c
|
[server] Rework ChunkUpdateRequest logic
|
2017-06-24 20:14:43 +01:00 |
Starbeamrainbowlabs
|
5e59d7098a
|
Enchance chunk hightlighting and add keyboard control
|
2017-06-22 21:00:59 +01:00 |
Starbeamrainbowlabs
|
e1f2b2910a
|
[client] Add better background to sidebar and create Interface class
|
2017-04-27 18:36:45 +01:00 |
Starbeamrainbowlabs
|
ad8fc60db8
|
[client] Upgrade sidebar. It's not totally functional yet :P
|
2017-04-25 19:34:03 +01:00 |
Starbeamrainbowlabs
|
402a6b2b26
|
Change the way plane changes are acknowledged
|
2017-04-24 19:32:28 +01:00 |
Starbeamrainbowlabs
|
48056bd888
|
[server] Guid -> string for line ids
|
2017-04-23 17:11:46 +01:00 |
Starbeamrainbowlabs
|
bb05a16e40
|
Fill out more of the live line system.
|
2017-04-15 13:13:07 +01:00 |
Starbeamrainbowlabs
|
62857c1004
|
[server] Add line incubator and start writing line part handler
|
2017-03-29 21:34:24 +01:00 |
Starbeamrainbowlabs
|
a8c1b8e99c
|
[server] Add LinePart event message class
|
2017-03-29 21:21:11 +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
|
e8beaec1c3
|
[server] Add ExcecptionMessage
|
2017-03-20 18:21:41 +00:00 |
Starbeamrainbowlabs
|
f454ff0c61
|
[server] Update NuGet packages
|
2017-03-20 18:06:45 +00:00 |
Starbeamrainbowlabs
|
d846d335b1
|
[server] Fill out more nibri client <--> plane interaction logic
|
2017-03-20 18:06:20 +00:00 |
Starbeamrainbowlabs
|
b2be6e590b
|
[server] Start sorting out chunk synchronisation
|
2017-03-04 21:49:51 +00:00 |
Starbeamrainbowlabs
|
686dd2f56d
|
Put some infrastructure in palce to better handle disconnects and shutdowns.
|
2017-02-19 16:35:12 +00:00 |
Starbeamrainbowlabs
|
494b0561bb
|
[server] Properly respond to handshake requests.
|
2017-02-19 11:33:03 +00:00 |
Starbeamrainbowlabs
|
786f765f05
|
We're almsot there~\!
|
2017-02-09 22:24:17 +00:00 |
Starbeamrainbowlabs
|
64e3a4db59
|
Remove old JsonConverters.
|
2017-02-05 17:27:46 +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
|
4336f1e38c
|
Implement more of the server-side message handling logic.
|
2017-01-28 18:41:35 +00:00 |
Starbeamrainbowlabs
|
abbcb7a8c8
|
Start building message classes and deserialising incoming messages into them
|
2017-01-27 21:24:58 +00:00 |