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
Josh Deprez
a9401b505a
children?
2021-09-28 20:57:15 +10:00
Josh Deprez
3a5a150351
remove gcd recursive step
2021-09-28 15:10:51 +10:00
Josh Deprez
cdc1bf25fc
add matrix_test.go
2021-09-28 11:39:07 +10:00
Josh Deprez
83d6b23f51
disabler
2021-09-28 10:51:04 +10:00