Tony Garnock-Jones
|
4ea2586666
|
Support texture clipping
|
2016-09-25 15:06:07 -04:00 |
Tony Garnock-Jones
|
be7cf7417d
|
Repair error in hsv->color
|
2016-09-25 15:05:07 -04:00 |
Tony Garnock-Jones
|
39e46c1cfa
|
Support hierarchical parent/child relationship between sprites.
|
2016-09-24 13:31:13 -04:00 |
Tony Garnock-Jones
|
8f28ae0e9c
|
Minor refactoring
|
2016-09-19 21:26:38 -04:00 |
Tony Garnock-Jones
|
694de50bc0
|
Illustrate bounds on observation too
|
2016-09-19 21:21:43 -04:00 |
Tony Garnock-Jones
|
c1681f7804
|
Another firewall-demo example case
|
2016-09-19 21:19:17 -04:00 |
Tony Garnock-Jones
|
e7dc36f126
|
syndicate/firewall
|
2016-09-19 21:14:08 -04:00 |
Tony Garnock-Jones
|
9a62eb6076
|
sandbox-os.rkt
|
2016-09-19 20:24:51 -04:00 |
Tony Garnock-Jones
|
aab25684b8
|
Fancy process table display on SIGUSR1 (if SYNDICATE_TRACE envt var nonempty)
|
2016-09-13 17:35:12 -04:00 |
Tony Garnock-Jones
|
7be8eb6d60
|
Oops -- I had forgotten udp-handle support in the UDP driver.
|
2016-09-13 13:21:04 -04:00 |
Tony Garnock-Jones
|
9080396bc5
|
Environment variable for convenient redirection of stdout to stderr
|
2016-09-13 12:24:53 -04:00 |
Tony Garnock-Jones
|
bb889542fc
|
Track process names in trace/stderr.rkt
|
2016-09-13 12:24:16 -04:00 |
Tony Garnock-Jones
|
7633174562
|
Give names to various toplevel netstack program actors
|
2016-09-09 16:48:11 -04:00 |
Tony Garnock-Jones
|
abba2719fd
|
Fix embarrassing typo
|
2016-09-09 16:47:48 -04:00 |
Tony Garnock-Jones
|
9ee7e677ad
|
Give names to udp-driver and udp-socket processes
|
2016-09-06 16:46:14 +01:00 |
Tony Garnock-Jones
|
c844c0d596
|
Make sure spawn tracing happens before initial-patch tracing
|
2016-09-06 16:45:59 +01:00 |
Tony Garnock-Jones
|
02828d8356
|
syndicate/profile
|
2016-09-05 11:22:27 +01:00 |
Tony Garnock-Jones
|
0ef2a621d1
|
Support #:exit? on ide-dataspace
|
2016-09-05 11:22:13 +01:00 |
Tony Garnock-Jones
|
497b63699c
|
Avoid consing up a fresh 1x1 rectangle each time
|
2016-09-05 11:22:01 +01:00 |
Tony Garnock-Jones
|
550bb12c4a
|
Workable first stab at visualization of running configuration
|
2016-09-02 17:56:07 +01:00 |
Tony Garnock-Jones
|
7880b2ba28
|
current-trace-procedures needs to be a store, not a parameter, because spawns capture the parameterization too early and the scoping of tracing should be hierarchy-based
|
2016-09-02 17:55:46 +01:00 |
Tony Garnock-Jones
|
7d52e24a35
|
Support rotation of simple-sprites
|
2016-09-02 17:54:41 +01:00 |
Tony Garnock-Jones
|
74b768044f
|
actor-view tooltip
|
2016-09-02 13:09:41 +01:00 |
Tony Garnock-Jones
|
9f333345fc
|
Add actor-view for ground dataspace
|
2016-09-02 13:09:28 +01:00 |
Tony Garnock-Jones
|
92ae08b24e
|
Better dataspace detection
|
2016-09-02 13:09:16 +01:00 |
Tony Garnock-Jones
|
c459dbe684
|
Render dataspaces a little differently
|
2016-09-02 13:02:20 +01:00 |
Tony Garnock-Jones
|
c758c0d79c
|
Use `signal-background-activity!` to prevent blocking of the main user thread
|
2016-09-02 13:00:32 +01:00 |
Tony Garnock-Jones
|
9451c6ca54
|
Fix vertical alignment of tooltip
|
2016-09-02 12:59:42 +01:00 |
Tony Garnock-Jones
|
01013ea372
|
Tooltip
|
2016-09-02 11:32:10 +01:00 |
Tony Garnock-Jones
|
82e4b64168
|
Make frame counter transparent wrt touching
|
2016-09-02 11:15:22 +01:00 |
Tony Garnock-Jones
|
bd40ca3c62
|
Simplify `touching` notifications
|
2016-09-02 11:11:56 +01:00 |
Tony Garnock-Jones
|
386df02fd0
|
Fix comment.
|
2016-09-02 10:36:40 +01:00 |
Tony Garnock-Jones
|
b56f559f45
|
draggable-mixin in syndicate-gl/examples/basic.rkt
|
2016-09-02 10:36:26 +01:00 |
Tony Garnock-Jones
|
45c12bacf0
|
Permit #:when in stop-when.
|
2016-09-02 10:36:03 +01:00 |
Tony Garnock-Jones
|
e50ab77b53
|
`#:touchable-predicate`
|
2016-09-02 10:08:02 +01:00 |
Tony Garnock-Jones
|
a6f002c27d
|
Simplify transform composition
|
2016-09-02 09:50:48 +01:00 |
Tony Garnock-Jones
|
b60fa8c755
|
First steps toward mouse-based picking in syndicate-gl
|
2016-09-01 19:50:03 +01:00 |
Tony Garnock-Jones
|
1ae40c1ff1
|
`install-ide-dataspace!`
|
2016-09-01 11:34:38 +01:00 |
Tony Garnock-Jones
|
b69c3b3778
|
First sketch of "IDE" for Syndicate
|
2016-08-31 19:12:40 +01:00 |
Tony Garnock-Jones
|
8249993a86
|
Use lists rather than conses, since they travel through dataspaces better
|
2016-08-31 19:12:05 +01:00 |
Tony Garnock-Jones
|
4685d6af46
|
extract-patch-pids and tset/set-union
|
2016-08-31 19:11:43 +01:00 |
Tony Garnock-Jones
|
bf3b2a5a36
|
Expose current-ground-event-async-channel
|
2016-08-31 19:11:16 +01:00 |
Tony Garnock-Jones
|
e76ccd31a2
|
Add #:label parameter to 2d-dataspace
|
2016-08-31 19:10:59 +01:00 |
Tony Garnock-Jones
|
fb3ed65831
|
trace-logger --> current-trace-procedures
|
2016-08-31 15:12:52 +01:00 |
Tony Garnock-Jones
|
ca1c0f6645
|
Add a way of loading trace modules at startup time
|
2016-08-25 18:15:39 +01:00 |
Tony Garnock-Jones
|
2a6061bd97
|
Revamp tracing
|
2016-08-25 18:07:27 +01:00 |
Tony Garnock-Jones
|
138bab9ba6
|
actor{react{...}} ==> actor{...} for JS
|
2016-08-25 13:12:32 +01:00 |
Tony Garnock-Jones
|
c61ed644ce
|
More conversion from actor-react to actor
|
2016-08-24 21:29:08 +01:00 |
Tony Garnock-Jones
|
0bc775a89f
|
First commit moving from (actor (react ...)) to (actor ...)
|
2016-08-24 17:35:38 +01:00 |
Tony Garnock-Jones
|
56e893fac4
|
Use field instead of set!.
|
2016-08-21 08:42:45 -04:00 |