Tony Garnock-Jones
bbca582b98
Get the broker working.
...
Add support for encoding prefab structs as JSON objects.
Remove linkage & at-meta from patches inside broker dataspace. This is
ugly, and deserves to be revisited in future.
Fix a bug where using trie-prune-branch was incorrect, and
trie-subtract should have been used instead.
Factor out support/struct.rkt.
2016-05-10 00:25:50 -04:00
Tony Garnock-Jones
abc844c964
Dataspace.setOnStateChange, to correctly call it at least once
2016-05-09 13:18:19 -04:00
Tony Garnock-Jones
7c4e00f614
Command-line launcher for broker
2016-05-09 12:55:20 -04:00
Tony Garnock-Jones
18eab695cc
First sketch of broker
2016-05-08 20:42:46 -04:00
Tony Garnock-Jones
5d46a6e631
Add patch-without-at-meta
2016-05-08 20:42:33 -04:00
Tony Garnock-Jones
fbece48f52
`patch!` and crude `on-event` handling in actor.rkt
2016-05-08 20:41:29 -04:00
Tony Garnock-Jones
925ba8c8de
mux-focus-event (commented out, because problems)
2016-05-08 19:47:07 -04:00
Tony Garnock-Jones
1dfaf537f5
Add Struct _get method.
2016-05-08 18:57:35 -04:00
Tony Garnock-Jones
6fe897eb46
Rename track -> query
2016-05-08 17:51:08 -04:00
Tony Garnock-Jones
5c5da4e569
Avoid using assert/retract directly in IoT alerting
2016-05-08 12:25:28 -04:00
Tony Garnock-Jones
6591091bb6
Drastically simplify IoT TV
2016-05-08 12:20:08 -04:00
Tony Garnock-Jones
a428423ff2
Support when(...) clause in assert in facets.
2016-05-08 12:19:40 -04:00
Tony Garnock-Jones
9c5f427366
Split and rename route.js into trie.js, struct.js and special.js
2016-05-08 11:33:39 -04:00
Tony Garnock-Jones
062e4603af
Convert Syndicate/js to use prefix-style trie
2016-05-08 11:11:29 -04:00
Sam Caldwell
7b8b6c5da7
scribble syndicate-gl/2d
2016-05-06 17:35:15 -04:00
Tony Garnock-Jones
6078b81289
IoT example illustration
2016-05-04 14:00:42 -04:00
Tony Garnock-Jones
21a53ba948
IoT example
2016-05-02 17:13:25 -04:00
Tony Garnock-Jones
4372df1b40
Gitignore
2016-04-19 18:53:00 -04:00
Tony Garnock-Jones
839818f8e4
Tries and patches to and from jsexpr
2016-04-19 18:52:49 -04:00
Tony Garnock-Jones
d033c69083
Emacs indentation settings
2016-04-07 10:06:59 +02:00
Tony Garnock-Jones
7fcfa9586b
Rename "network" to "dataspace" throughout
2016-04-07 09:42:54 +02:00
Tony Garnock-Jones
71a7bacccd
Fill TEMP_CHECKOUT/dist from working copy
2016-04-06 18:31:24 +02:00
Tony Garnock-Jones
d149ec57ea
Intro text on examples page.
2016-04-06 18:27:46 +02:00
Tony Garnock-Jones
a85a941d91
Include third-party
2016-04-06 18:27:38 +02:00
Tony Garnock-Jones
7fb0c33660
Describe DOM example.
2016-04-06 18:21:57 +02:00
Tony Garnock-Jones
8e0906d918
Deployment of examples; example descriptions.
2016-04-06 15:29:27 +02:00
Tony Garnock-Jones
b6ccbe81cc
Rename documentation to "syndicate"
2016-04-04 05:06:23 +02:00
Tony Garnock-Jones
482afb9f62
Update readmes
2016-04-01 20:02:50 -04:00
Tony Garnock-Jones
9dee4e3b30
Alpha convert: prospect -> syndicate
2016-04-01 19:53:46 -04:00
Tony Garnock-Jones
e9b1645beb
Merge branch 'master' of prospect_platformer
2016-04-01 19:32:35 -04:00
Tony Garnock-Jones
6d1dcb0993
Merge prospect-netstack
2016-04-01 19:23:52 -04:00
Tony Garnock-Jones
46c35b7d98
Move into subfolder in prep for merge
2016-04-01 19:23:33 -04:00
Tony Garnock-Jones
b2e0916350
Merge info.rkts
2016-04-01 19:20:21 -04:00
Tony Garnock-Jones
d05d72a629
Merge branch 'master' of prospect-gl
2016-04-01 19:18:47 -04:00
Tony Garnock-Jones
6a71676df0
Move to submodule in prep for merge
2016-04-01 19:18:00 -04:00
Tony Garnock-Jones
a3577edb00
Merge branch 'syndicate-js-hs' into 'master'
2016-04-01 19:12:21 -04:00
Tony Garnock-Jones
1830d4da6c
Move contents to subfolder in prep for merge
2016-04-01 19:05:47 -04:00
Tony Garnock-Jones
b8d9ac0d4f
Allow slide clicker to move the player
2016-03-31 12:45:16 -04:00
Tony Garnock-Jones
1e563ee1ec
Fullscreen support
2016-03-27 13:28:25 -04:00
Tony Garnock-Jones
81d0a65fa1
Tweak the new level
2016-03-27 13:20:52 -04:00
Tony Garnock-Jones
545769e43c
A new level
2016-03-27 13:10:29 -04:00
Tony Garnock-Jones
64c08ebf1c
Add on-screen-display, and use the score-keeper a little
2016-03-27 13:02:09 -04:00
Tony Garnock-Jones
2307b1bd50
Fix pernicious typo
2016-03-27 12:56:05 -04:00
Tony Garnock-Jones
d478403e7d
Remove own GC tuning in favour of prospect-gl feature.
2016-03-27 12:08:31 -04:00
Tony Garnock-Jones
0a4e1b2088
Add (request-gc) message.
2016-03-27 12:07:58 -04:00
Tony Garnock-Jones
0d2e89e309
Include expanded code
2016-03-22 12:14:30 -04:00
Tony Garnock-Jones
e7c7a7cdfa
Button example
2016-03-22 12:11:56 -04:00
Tony Garnock-Jones
da978aad39
Allow published DOM fragments to be just plain text.
2016-03-22 12:11:47 -04:00
Tony Garnock-Jones
64cbe51578
demo-filesystem.js and attendant fixes
2016-03-20 21:01:17 -04:00
Tony Garnock-Jones
761f5652af
Two simple in-browser examples
2016-03-19 15:06:23 -04:00