v0.1.0: mark Yoga FFI binding DONE

This commit is contained in:
2026-05-11 07:19:08 -04:00
parent f135b56a1a
commit 7191606227

View File

@@ -23,11 +23,14 @@ When a version ships:
Yoga Flexbox backend wrapped in a Common Lisp API. This is the foundation — Yoga Flexbox backend wrapped in a Common Lisp API. This is the foundation —
every component after v0.1.0 uses the layout engine for positioning. every component after v0.1.0 uses the layout engine for positioning.
*** TODO Yoga FFI binding *** DONE Yoga FFI binding
:PROPERTIES: :PROPERTIES:
:ID: id-v010-yoga-ffi :ID: id-v010-yoga-ffi
:CREATED: [2026-05-10 Sat] :CREATED: [2026-05-10 Sat]
:END: :END:
:LOGBOOK:
- State "DONE" from "TODO" [2026-05-11 Mon]
:END:
- Load the Yoga shared library via CFFI - Load the Yoga shared library via CFFI
- Define foreign types for ~YGNodeRef~, ~YGSize~, ~YGValue~, ~YGDirection~, ~YGFlexDirection~, ~YGAlign~, ~YGJustify~, ~YGWrap~, ~YGPositionType~, ~YGOverflow~, ~YGDisplay~, ~YGEdge~ - Define foreign types for ~YGNodeRef~, ~YGSize~, ~YGValue~, ~YGDirection~, ~YGFlexDirection~, ~YGAlign~, ~YGJustify~, ~YGWrap~, ~YGPositionType~, ~YGOverflow~, ~YGDisplay~, ~YGEdge~