alpha
Login
or
Join now
akashina.tngl.sh
/
kh
Star
3
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A native GUI toolkit for Node.js, based on linebender/wgpu + Akashina's napi-rs
Star
3
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
kh
/
examples
/
md3
/
at
main
1 folder
2 files
GreyElaina
feat(native): multi-window lifecycle + window API cleanup
2mo ago
0decbd5c
src
feat(native): multi-window lifecycle + window API cleanup - Add AppState for window close-requested dispatch - Extend UserEvent with ShowWindow/HideWindow/RequestClose/SetWindowTitle/RequestWindowInnerSize/FocusWindow - Add WindowOptions with #[napi(object)] directly (remove KhWindowOptions shim) - Convert setOnCloseRequested to onCloseRequested setter - Remove unused CallbackList/encode_callback_key/decode_callback_key - Narrow AppHandler::new to pub(crate) - Wire up solid createWindow with close/focus/resize/visibility
2 months ago
package.json
feat(solid): add Material 3 seed components Add a first Material 3 seed layer for @kh/solid with light/dark color tokens, text tokens, theme provider, and text/elevated buttons. Add an md3 example app that exercises button states and color roles. Normalize renderer text nodes through String(value) before writing to the native Span text property so numeric JSX children do not fail at runtime.
2 months ago
vite.config.ts
feat(solid): add Material 3 seed components Add a first Material 3 seed layer for @kh/solid with light/dark color tokens, text tokens, theme provider, and text/elevated buttons. Add an md3 example app that exercises button states and color roles. Normalize renderer text nodes through String(value) before writing to the native Span text property so numeric JSX children do not fail at runtime.
2 months ago