|
1eef7c8d11
|
Tweak the colour palette a bit& update GlidingSquirrel again
|
2017-10-26 14:18:58 +01:00 |
|
|
c1e5cc9c98
|
Update GlidingSquirrel to fix the double-message problem
|
2017-10-24 10:36:02 +01:00 |
|
|
e214bbbb07
|
[client] Stop writing c# in javascript files :P
|
2017-10-23 19:51:40 +01:00 |
|
|
aca12a3012
|
[server] Fix loading saves
|
2017-10-23 19:51:16 +01:00 |
|
|
192e25f27e
|
[server] Write initial C# implementation of the JS line simplification algorithm I implemented earlier
|
2017-10-22 21:44:41 +01:00 |
|
|
45761ecb5d
|
Merge branch 'master' of https://git.starbeamrainbowlabs.com/sbrl/Nibriboard
|
2017-10-13 15:09:32 +01:00 |
|
|
1ddc888ea4
|
[client] Mouse: Fix typo in pressure
|
2017-10-07 13:08:20 +01:00 |
|
|
94d5b109a7
|
[client] Bugfix: Render the visible parts of lines that span over unloaded chunks
|
2017-10-06 22:42:15 +01:00 |
|
|
903666f2ed
|
[client] Force the fps graph to the top right
|
2017-10-06 15:31:50 +01:00 |
|
|
40ee6cecca
|
[client] Fix selection of tools with mouse after icon addition
|
2017-10-06 15:26:02 +01:00 |
|
|
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 |
|
|
25f3375a15
|
[server] Update GlidingSquirrel
|
2017-10-04 15:29:35 +01:00 |
|
|
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 |
|
|
7a6d758e92
|
[client] Provisionally fix the seamless line rendering logic. Not gonna call it fixed yet though - I think it'll come back to hant us at some point mya
|
2017-10-03 15:39:41 +01:00 |
|
|
22737f7058
|
Fix string format
|
2017-09-30 21:14:01 +01:00 |
|
|
4786347e7e
|
[server] Add logging
|
2017-09-30 19:57:40 +01:00 |
|
|
a5adb30364
|
[client] Add continues from/with id support & fix a few bugs, but it still doesn't work yet :-(
|
2017-09-29 15:42:42 +01:00 |
|
|
54f5d3bd3f
|
[server] Add continues from/with id properties
|
2017-09-29 15:42:14 +01:00 |
|
|
4f485720b2
|
[client] Session end - add reminder for next time ;-)
|
2017-09-28 22:08:58 +01:00 |
|
|
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 |
|
|
5130901127
|
Merge branch 'master' of https://git.starbeamrainbowlabs.com/sbrl/Nibriboard
|
2017-09-27 12:23:19 +01:00 |
|
|
03be60b3b0
|
[client] Make fetchLineFragments while condition more restrictive.
Looks like the issue lies in the fact we don't have unique ids on a
per-line-fragment basis, so that's next up I guess.
|
2017-09-27 12:23:01 +01:00 |
|
|
971c14d8cd
|
[client] Create npm lockfile
|
2017-09-26 15:33:36 +01:00 |
|
|
1a2852783c
|
make validate.sh executable
|
2017-09-26 15:31:56 +01:00 |
|
|
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 |
|
|
c4609ffd3a
|
[server] Update SharpCompress.
|
2017-09-22 11:26:24 +01:00 |
|
|
ccf06ec976
|
Fix a few lingering issues after fixing problems in GlidingSquirrel. It works! :D :D :D
|
2017-09-20 22:39:14 +01:00 |
|
|
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 |
|
|
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 |
|
|
0e4fe2eecb
|
Update GlidingSquirrel version
|
2017-09-09 21:33:01 +01:00 |
|
|
b070c5b760
|
Remove IotWeb as a dependency. The game is officially afoot!
|
2017-09-05 21:31:47 +01:00 |
|
|
81d28ed26d
|
Merge branch 'master' of https://git.starbeamrainbowlabs.com/sbrl/Nibriboard
|
2017-09-05 21:30:15 +01:00 |
|
|
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 |
|
|
74fc82e022
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2017-08-31 13:14:07 +01:00 |
|
|
1272448063
|
Umm
|
2017-08-31 13:14:05 +01:00 |
|
|
0a0f742266
|
Update SharpCompress
|
2017-08-22 18:03:45 +01:00 |
|
|
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 |
|
|
03181dc54a
|
[client] Stop the page from moving round when you use the arrow keys
|
2017-07-30 22:23:19 +01:00 |
|
|
a0605c281d
|
[client] Fiddle with the colour palette some more.
|
2017-07-30 22:22:34 +01:00 |
|
|
dc53de1a34
|
[client] Widen colour palette. It needs lots of work O.o
|
2017-07-29 22:40:59 +01:00 |
|
|
b34fb59575
|
[client] Send a viewport update before requesting new chunks
|
2017-07-29 21:26:14 +01:00 |
|
|
d6b4b50588
|
Fix exception when a client tries to add a line with no points
|
2017-07-29 20:43:17 +01:00 |
|
|
a7fd57d1e6
|
[server] Handle viewport updates sent by clients
|
2017-07-29 20:42:42 +01:00 |
|
|
ac0d947e31
|
[client] Send viewport updates to the server.
|
2017-07-29 20:42:07 +01:00 |
|
|
b673719b78
|
[client+server] Fix typoes in comments
|
2017-07-29 20:41:41 +01:00 |
|
|
cedf749e3e
|
[client] Fix initial cursor syncing message bug
|
2017-07-29 18:49:56 +01:00 |
|
|
b32e51dddd
|
[server] Try to avoid certain scenarios where drawn lines can contain no points
|
2017-07-29 16:21:15 +01:00 |
|
|
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 |
|
|
d19135d486
|
Tie in loading to main program
|
2017-07-23 22:02:24 +01:00 |
|
|
02a527d6b4
|
Fiddle with logging
|
2017-07-23 19:43:33 +01:00 |
|