Commit graph

490 commits

Author SHA1 Message Date
00fd633838 minor refactoring 2021-12-03 14:13:56 +11:00
Josh Deprez
6621a3c6e5 Add build status badge 2021-11-04 11:22:56 +11:00
42030d348a
Fix panic in tests
Hopefully
2021-11-03 15:49:12 +11:00
cebee212f1
Install xorg-dev so that go-gl/glfw works
Hope this fixes it?
2021-11-03 15:41:29 +11:00
fd06be1766
Add build and test workflow 2021-11-03 15:33:55 +11:00
Josh Deprez
1ff0694049 lints, loading fix 2021-10-11 17:33:06 +11:00
Josh Deprez
f2f9b9dd6f mdlint missing trailing newline 2021-10-11 17:05:39 +11:00
Josh Deprez
01d753c642 add license badge 2021-10-11 17:04:38 +11:00
Josh Deprez
81b183e55c add apache header 2021-10-05 14:27:52 +11:00
Josh Deprez
f83bc28f50 add loading switch and dummy load for testing 2021-10-05 14:19:42 +11:00
Josh Deprez
93113ca7d6 comment clarifications 2021-10-05 11:22:10 +11:00
Josh Deprez
268be80ccc further container hardening 2021-10-05 11:10:39 +11:00
Josh Deprez
065ccf19e5 avoid double Prepare for Container 2021-10-05 11:03:29 +11:00
Josh Deprez
e2b4786484 Make Container slightly more robust to nil 2021-10-05 10:40:54 +11:00
Josh Deprez
0fb17676e2 Remove N=1 case from cubic interpolate
This lets Preslope and Postslope control slope either side of a
single point, which is probably more intuitive than just returning Y
of the point whenever Preslope and Postslope is provided.
2021-10-05 10:24:01 +11:00
Josh Deprez
74c208dc87 add missing Apache headers 2021-10-05 10:16:17 +11:00
Josh Deprez
330a898b56 typo 2021-10-04 18:49:34 +11:00
Josh Deprez
87a64f5c73 improve comment 2021-10-04 15:58:18 +11:00
Josh Deprez
463115efcc Query now visits everything on the path
This is used fixes some bugs related to parent behaviours not correctly
affecting descendants where the parent component does not have the
behaviour being queried.
2021-10-04 15:57:31 +11:00
Josh Deprez
d28762468f fixed end-slope splines 2021-10-04 13:33:35 +11:00
Josh Deprez
22cb55de15 WIP: better spline 2021-10-04 12:32:05 +11:00
Josh Deprez
ca90dbb301 parenthesis 2021-10-03 18:33:21 +11:00
Josh Deprez
120c2172ec simplify out the factor of 6 2021-10-03 18:31:04 +11:00
Josh Deprez
61a8295962 tweak tester output 2021-10-03 15:54:47 +11:00
Josh Deprez
07d3619a42 add splinetester 2021-10-03 15:50:09 +11:00
Josh Deprez
1586d25f2b splines 2021-10-03 15:34:37 +11:00
Josh Deprez
c74d915542 WIP: splines 2021-10-03 11:55:09 +11:00
Josh Deprez
6ebd3e0329 add to readme 2021-10-01 17:21:07 +10:00
4c67501cb7 add apache boilerplate 2021-10-01 15:30:22 +10:00
02cd988991 rename to ichigo 2021-10-01 15:17:19 +10:00
0d980a71ce helpful comment 2021-10-01 13:58:07 +10:00
f489680454 reorganise example 2021-10-01 13:56:46 +10:00
4a39c55f2a add Anim method 2021-10-01 13:46:33 +10:00
3cb6f496ea nonempty collisiondomain 2021-10-01 13:20:01 +10:00
df80802307 collisions should kill bubbles 2021-10-01 13:18:58 +10:00
c551ebd55a change order 2021-10-01 12:52:01 +10:00
e00782ea6c drawdfs query? nope lol 2021-10-01 11:52:02 +10:00
Josh Deprez
106ecb6d0c container tweaks 2021-09-30 17:02:10 +10:00
Josh Deprez
fb2c9a1474 DrawDFS uses Children 2021-09-30 10:39:23 +10:00
Josh Deprez
8ec3ef2a58 a new era for Containe 2021-09-30 10:36:13 +10:00
Josh Deprez
8516d1cb91 Tweaks 2021-09-30 09:36:06 +10:00
Josh Deprez
8b0b38b488 reorder fields for no reason 2021-09-30 09:12:13 +10:00
Josh Deprez
db5a10a14b unregister uses g.children; add TODO in DrawDFS 2021-09-29 20:46:49 +10:00
Josh Deprez
c23b149a84 better 2021-09-29 17:34:21 +10:00
Josh Deprez
b52ff1164c printTreeRecursive uses g.children 2021-09-29 17:33:09 +10:00
472af504e8 Prepare uses Query 2021-09-29 14:19:48 +10:00
052c79c904 DrawDAG uses Query 2021-09-29 14:08:02 +10:00
67367b6cd1 call it VisitFunc 2021-09-29 13:50:05 +10:00
3ad1cf8d4d Update uses Query, Query is fixed 2021-09-29 13:38:32 +10:00
6792db5d7a change how byAB works 2021-09-29 11:55:09 +10:00