Commit graph

370 commits

Author SHA1 Message Date
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
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
4c67501cb7 add apache boilerplate 2021-10-01 15:30:22 +10:00
02cd988991 rename to ichigo 2021-10-01 15:17:19 +10:00
4a39c55f2a add Anim method 2021-10-01 13:46:33 +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
83d6b23f51 disabler 2021-09-28 10:51:04 +10:00
Josh Deprez
12bec39c07 loading? 2021-09-27 20:00:28 +10:00
Josh Deprez
d477bec7ea add game_test.go 2021-09-27 17:15:51 +10:00
Josh Deprez
b63c21f6b0 cleanups 2021-09-27 16:57:29 +10:00
Josh Deprez
e03731c7e7 comment 2021-09-27 16:53:23 +10:00
Josh Deprez
26345f7d71 tweaks 2021-09-27 16:31:43 +10:00
Josh Deprez
300b9a1c3d comment 2021-09-27 11:24:47 +10:00
Josh Deprez
e5632912de comment 2021-09-27 11:13:45 +10:00
Josh Deprez
86e435e5f8 topWalk tests 2021-09-27 11:04:45 +10:00
Josh Deprez
239d5c88fd start drawdag_test.go 2021-09-27 10:50:20 +10:00
Josh Deprez
f8d22eb30a start adding tests 2021-09-25 17:05:19 +10:00
Josh Deprez
7b6dd76f79 less cache, more compute 2021-09-24 17:01:17 +10:00
Josh Deprez
adf933f497 scv no more 2021-09-24 15:38:16 +10:00
Josh Deprez
d04cad7d73 comments 2021-09-24 12:29:55 +10:00
Josh Deprez
05d002f3df comment 2021-09-24 12:28:11 +10:00
Josh Deprez
1a26a2e516 go back to delete in removeVertex 2021-09-24 12:27:34 +10:00
Josh Deprez
0d5fc2520c preallocate 2021-09-24 11:41:45 +10:00
Josh Deprez
f144267115 comments 2021-09-24 11:29:08 +10:00
Josh Deprez
fb08ad1de7 tweaks 2021-09-24 11:15:52 +10:00
Josh Deprez
04f8399e24 reorderin 2021-09-24 10:35:23 +10:00
Josh Deprez
054d3bc5e5 change dag implementation 2021-09-24 10:32:31 +10:00
9c8417780a rearrange Unregister 2021-09-23 16:47:43 +10:00
5ec1a98ae4 comments 2021-09-23 16:32:38 +10:00
f4a6a1a249 gob 2021-09-23 15:32:57 +10:00
8dc7583884 make container complicated, heap profiles 2021-09-23 14:54:45 +10:00
4dba7b22c7 String methods, no separate walkers 2021-09-23 14:17:18 +10:00