Commit graph

76 commits

Author SHA1 Message Date
jberg
10fa928c1e add basic maki operator tests (#802) 2019-07-09 20:36:45 -07:00
Jordan Eldredge
eae24a1263 Extract version info 2019-07-09 08:16:16 -07:00
Jordan Eldredge
2f6f1937a9 Inline calculating position 2019-07-09 08:16:16 -07:00
Jordan Eldredge
974c903715 Pull local functions into their own thing 2019-07-09 08:16:16 -07:00
Jordan Eldredge
88b67e376a Move binding logic into Variable 2019-07-08 08:24:13 -07:00
Jordan Eldredge
de1b5350b0 Improve error message for missing classes 2019-07-05 17:20:24 -07:00
Jordan Eldredge
8621ca0f41 Add commented version of interpreting maki 2019-07-05 17:20:24 -07:00
Jordan Eldredge
f49074cb3d Handle unknown objects better 2019-07-05 17:20:24 -07:00
Jordan Eldredge
5e5703b500 Split out function for formatting ids 2019-07-05 17:20:24 -07:00
Jordan Eldredge
6528d4dcb3 Use the name "data" 2019-07-05 17:20:24 -07:00
Jordan Eldredge
0d906a02d1 Don't use buffer when parsing maki 2019-07-05 17:20:24 -07:00
Jordan Eldredge
e0da85cada Move the maki-interpreter experiment into the modern experiment
We're getting to a place where it's going to be feasible to test the
Maki interpreter in the browser, so it makes sense to merge the two
experiments.
2019-07-05 17:20:24 -07:00
Jordan Eldredge
3aa7c849b5 Delete unused test 2019-06-26 17:58:15 -07:00
Jordan Eldredge
6df9ac886e Stub out GroupDef 2019-06-20 12:24:28 -07:00
Jordan Eldredge
701d54ed93 Pass through nulls 2019-06-20 12:24:28 -07:00
Jordan Eldredge
fb4465ea80 Fix typo 2019-06-20 12:24:28 -07:00
Jordan Eldredge
8cfa0f2fd6 Render the DOM from the single atomic XML object 2019-06-13 23:03:56 -07:00
Jordan Eldredge
4f291ada56 Get a single unified xml object and use that for deriving images 2019-06-13 22:49:37 -07:00
Jordan Eldredge
b88d11726e Derive JSX from the skin file 2019-06-13 22:27:20 -07:00
Jordan Eldredge
bd0158c332 Add debug info to the DOM 2019-06-13 22:27:20 -07:00
Jordan Eldredge
deb2916f7d Use Utils.readXml 2019-06-13 22:27:20 -07:00
Jordan Eldredge
0d61aa88c2 Add utility to inline includes in the XML data structure 2019-06-13 22:27:20 -07:00
Jordan Eldredge
77fbee8dc8 [WIP] resolve includes 2019-06-13 19:22:06 -07:00
Jordan Eldredge
aaa59d7f97 Use correct path for skin 2019-06-13 19:21:57 -07:00
Jordan Eldredge
3da45dafa5 Remove unused import 2019-06-13 19:21:51 -07:00
Jordan Eldredge
f3358475fb Start sketching out modern skins 2019-06-09 22:40:30 -07:00