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
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
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
12bec39c07
loading?
2021-09-27 20:00:28 +10:00
Josh Deprez
26345f7d71
tweaks
2021-09-27 16:31:43 +10:00
Josh Deprez
e5632912de
comment
2021-09-27 11:13:45 +10:00
4dba7b22c7
String methods, no separate walkers
2021-09-23 14:17:18 +10:00
eed623647c
shorten preorderWalk
2021-09-23 12:14:03 +10:00
Josh Deprez
4ce9a5b673
cleanups
2021-09-22 17:07:13 +10:00
Josh Deprez
5650efb17b
redundant check
2021-09-22 17:05:50 +10:00
Josh Deprez
39ad2e9f8d
Load/Prepare refactor
2021-09-22 17:04:27 +10:00
Josh Deprez
6d0838a369
Scan uses visitor pattern
2021-09-22 15:55:38 +10:00
Josh Deprez
fe2558b2c1
WIP: Scan now uses visitor pattern
2021-09-22 15:48:02 +10:00
Josh Deprez
83c3182be1
re-un-re-refactor?
2021-09-22 14:37:00 +10:00
Josh Deprez
d37a26eb70
only register if not in lower dm
2021-09-22 10:14:44 +10:00
Josh Deprez
6301c01026
add the TODO
2021-09-22 09:48:54 +10:00
920be0d7c0
for luuuup (micro optimisations)
2021-09-21 17:23:59 +10:00
05460a0491
tweaks
2021-09-21 17:13:32 +10:00
6e771cd3f2
comments cleanups
2021-09-21 17:09:49 +10:00
661a6bbbc0
bubbles working yay!!!!!!!!! :)
2021-09-21 16:53:04 +10:00
9a9dcd0d40
progress
2021-09-21 15:17:59 +10:00
787a05e493
bunch of changes
2021-09-21 14:42:18 +10:00
045ab20cd5
DrawLayer -> DrawManager, iface assertions, etc
2021-09-21 12:36:49 +10:00
Josh Deprez
fe40073407
update orderin
2021-09-20 16:02:01 +10:00
Josh Deprez
938fd70921
more dag
2021-09-20 15:52:44 +10:00
Josh Deprez
89febffcea
WIP: oh god oh fuck
2021-09-20 12:18:03 +10:00
Josh Deprez
baf255e8a8
turn off draw list size debug, add todo
2021-09-17 16:52:45 +10:00
Josh Deprez
e4c15fcd5d
handle different projections
2021-09-17 16:47:18 +10:00
Josh Deprez
f5219da56f
remove sort method
2021-09-17 14:56:00 +10:00
Josh Deprez
6565fd4160
topsort cleanups
2021-09-17 13:51:24 +10:00
Josh Deprez
45d7f32a2a
WIP: topsort adjustments
2021-09-17 12:50:29 +10:00
Josh Deprez
17de1d6b97
WIP: topological sort
2021-09-16 21:32:03 +10:00
Josh Deprez
0926d3fc01
add drawlist size debug
2021-09-16 14:56:27 +10:00
Josh Deprez
97c5939483
blank ident is no ident
2021-09-16 10:34:54 +10:00
e6afa2de50
drawlist -> own file
2021-09-15 11:53:17 +10:00
Josh Deprez
146e713fd7
light renaming
2021-09-14 19:25:29 +10:00
Josh Deprez
7ca71b26fb
comments
2021-09-14 12:22:17 +10:00
Josh Deprez
05d60dce5d
blanks for leg
2021-09-14 09:59:06 +10:00
Josh Deprez
4a86657f2b
fix reload bug
2021-09-13 17:07:43 +10:00