Commit Graph

9 Commits

Author SHA1 Message Date
mid
b1a1b9a1eb Architectural updates
1. Introduce image UUIDs, so nodes may check for source updates.
2. Flip over design. Now, CHiPubNodes contain private data, instead of
CHiPubNodes being contained within private data. Each node must cache
its source data if it wants to conditionally run.
2025-10-15 09:45:38 +03:00
mid
0384176de6 Replace X11-based screen capture with cross-platform library
Unfortunately this brings back the C++ requirement, but later on this
will happen anyway, what with me wanting some CV funsies.
2025-10-05 23:26:33 +03:00
mid
e510d92b17 Some error recovery 2025-10-05 23:24:12 +03:00
mid
c91115dad4 Numerous bug fixes, including strides 2025-10-05 23:23:40 +03:00
mid
b6e6713860 Move to EBML-based project file format 2025-10-05 23:21:21 +03:00
mid
50c9a7a6ff Switch from WebM to full Matroska muxer 2025-03-31 21:37:04 +03:00
mid
6fc29ba5f8 Support Twitch streaming, chroma key, errors, fixed modulation, node lifespan, fix bugs, many optimizations 2025-03-09 10:25:39 +02:00
mid
8f053bbdb1 Add Save/Load functionality 2024-06-30 14:43:13 +03:00
mid
18da1dabcd Move to Git 2024-06-26 20:47:26 +03:00