Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
3c5fee2
📝 add transitions design specification
cowboyd Apr 22, 2026
f7bf413
⬆️ bump Clay submodule to latest main (transitions API)
cowboyd Apr 22, 2026
5b4216f
🔧 adapt clayterm to new Clay signatures (OpenTextElement, EndLayout)
cowboyd Apr 22, 2026
272acd0
⬆️ pin Clay to 938967a (work around upstream CLAY_WASM_EXPORT typo)
cowboyd Apr 22, 2026
04ae09c
✨ add deltaTime parameter to reduce()
cowboyd Apr 22, 2026
db1a124
🔧 add deltaTime to Native.reduce signature
cowboyd Apr 22, 2026
00db8aa
✨ track deltaTime on Term, accept deltaTime override
cowboyd Apr 22, 2026
e486d56
✨ add animating_count to Clayterm context
cowboyd Apr 22, 2026
7b3afcb
🔧 expose animating() via Native binding
cowboyd Apr 22, 2026
1aa74a3
✨ surface animating: boolean on RenderResult
cowboyd Apr 22, 2026
0be2409
📝 rewrite transitions spec for v1 (Clay-supported subset)
cowboyd Apr 22, 2026
c239543
✨ add transition property names, bitmask helpers, and Easing
cowboyd Apr 22, 2026
015349c
✨ add transition field type to OpenElement
cowboyd Apr 22, 2026
7eea069
✨ encode transition block in pack()
cowboyd Apr 22, 2026
c18a97b
✨ register Clay handlers, interpolate on property change
cowboyd Apr 22, 2026
cbd6109
✨ reset deltaTime to 0 after idle (preserve transitions across long g…
cowboyd Apr 23, 2026
7325164
✅ verify color transitions work in line mode
cowboyd Apr 23, 2026
9e273d4
🎨 apply deno fmt and clang-format
cowboyd Apr 23, 2026
31ce2cb
✨ add transitions demo (collapsing sidebar)
cowboyd Apr 23, 2026
83decb4
📝 reference transitions-spec from renderer-spec
cowboyd Apr 23, 2026
53bc723
✨ rewrite transitions demo as interactive full-screen menu
cowboyd Apr 23, 2026
896435c
✨ add clay-transitions demo port (v1-compatible subset)
cowboyd Apr 23, 2026
10d38ab
🎨 let clay-transitions demo rows fill available height
cowboyd Apr 23, 2026
8730e55
🎨 remove modeline from clay-transitions demo
cowboyd Apr 23, 2026
c6c7f87
📝 note ct_active_context is a workaround for Clay userData PR
cowboyd Apr 23, 2026
b7eb6bb
🎨 use border-only boxes in clay-transitions demo
cowboyd Apr 23, 2026
03058a3
🎨 prevent menu text from wrapping during sidebar transition
cowboyd Apr 23, 2026
949dea5
🔥 drop unused grow import in transitions-run test
cowboyd Apr 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view