Use motoko-adapton in the MirrorGarden repo, to ensure it can integrate into CI, ic-mt, etc.
Demoable in two modes now, crudely --- Text editor demo when the window is wide, and Adapton demo with narrow :)
(A next step is a real interactive menu system, and event capture/replay for CI, and scripts that explore each demo by exercising this menu system. For now things are crude.)
Notably, ic-mt worked fine for other demos (e.g., the one modified here in this PR) and used the same type and similar-looking values (trees of rectangles).
It's not clear yet what is novel about this program, but the issue seems like it's within the Rust-based Candid deserializer logic, not these tools. Still not sure though.
ic-mt
, etc.bug report
Note: now found and fixed.
This new demo crashes my use of
candid
with an error about an infinite value.The offending line in ic-mt uses a candid macro to decode the graphics, which seems to fail here.
Notably,
ic-mt
worked fine for other demos (e.g., the one modified here in this PR) and used the same type and similar-looking values (trees of rectangles).It's not clear yet what is novel about this program, but the issue seems like it's within the Rust-based Candid deserializer logic, not these tools. Still not sure though.