alpha
Login
or
Join now
isaaccorbrey.com
/
fresnel
Star
0
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 legibility-first code editor.
Star
0
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
fresnel
/
app
/
src-tauri
3 folders
4 files
at
main
Isaac Corbrey
app: route DOM keydown through the real Helix keymap
10d ago
6b0a9e3d
capabilities
app: scaffold Tauri shell rendering a fresnel-core buffer Trivial vertical slice: a Tauri command backed by fresnel-core's helix_core::Rope-backed Buffer, invoked from a Vite/TypeScript frontend. Proves the Cargo workspace + Tauri IPC + frontend pipeline works before wiring up LSP, jj, or helix-term's commands/keymap. helix-term isn't depended on yet — see PLAN.md's Phase 1 notes for the dsymutil grammar-build issue found while investigating it.
1 week ago
icons
app: scaffold Tauri shell rendering a fresnel-core buffer Trivial vertical slice: a Tauri command backed by fresnel-core's helix_core::Rope-backed Buffer, invoked from a Vite/TypeScript frontend. Proves the Cargo workspace + Tauri IPC + frontend pipeline works before wiring up LSP, jj, or helix-term's commands/keymap. helix-term isn't depended on yet — see PLAN.md's Phase 1 notes for the dsymutil grammar-build issue found while investigating it.
1 week ago
src
app: route DOM keydown through the real Helix keymap The frontend's ad-hoc key-to-command map is gone — a DOM KeyboardEvent gets translated to Helix's key-event format (arrow keys, esc, C-w, S-tab) and handed to the new editor_key command. The response carries the KeymapResult outcome and a fresh Snapshot; the UI renders mode, count, and any pending keystrokes so multi-key sequences are visible in-flight. Named-key translation lives in a NAMED_KEYS table; anything else falls through to the character path so Shift-encoded uppercase and punctuation work without special-casing. Cmd/browser-reserved chords stay unhandled so DevTools and reload keep working.
1 week ago
.gitignore
app: route DOM keydown through the real Helix keymap The frontend's ad-hoc key-to-command map is gone — a DOM KeyboardEvent gets translated to Helix's key-event format (arrow keys, esc, C-w, S-tab) and handed to the new editor_key command. The response carries the KeymapResult outcome and a fresh Snapshot; the UI renders mode, count, and any pending keystrokes so multi-key sequences are visible in-flight. Named-key translation lives in a NAMED_KEYS table; anything else falls through to the character path so Shift-encoded uppercase and punctuation work without special-casing. Cmd/browser-reserved chords stay unhandled so DevTools and reload keep working.
1 week ago
Cargo.toml
app: scaffold Tauri shell rendering a fresnel-core buffer Trivial vertical slice: a Tauri command backed by fresnel-core's helix_core::Rope-backed Buffer, invoked from a Vite/TypeScript frontend. Proves the Cargo workspace + Tauri IPC + frontend pipeline works before wiring up LSP, jj, or helix-term's commands/keymap. helix-term isn't depended on yet — see PLAN.md's Phase 1 notes for the dsymutil grammar-build issue found while investigating it.
1 week ago
build.rs
app: scaffold Tauri shell rendering a fresnel-core buffer Trivial vertical slice: a Tauri command backed by fresnel-core's helix_core::Rope-backed Buffer, invoked from a Vite/TypeScript frontend. Proves the Cargo workspace + Tauri IPC + frontend pipeline works before wiring up LSP, jj, or helix-term's commands/keymap. helix-term isn't depended on yet — see PLAN.md's Phase 1 notes for the dsymutil grammar-build issue found while investigating it.
1 week ago
tauri.conf.json
app: scaffold Tauri shell rendering a fresnel-core buffer Trivial vertical slice: a Tauri command backed by fresnel-core's helix_core::Rope-backed Buffer, invoked from a Vite/TypeScript frontend. Proves the Cargo workspace + Tauri IPC + frontend pipeline works before wiring up LSP, jj, or helix-term's commands/keymap. helix-term isn't depended on yet — see PLAN.md's Phase 1 notes for the dsymutil grammar-build issue found while investigating it.
1 week ago