git.lucas.co / cce-remote
remote trackpad and keyboard server
git clone https://git.lucas.co/cce-remote.git

DateMessageAuthor
2026-09-20Add .gitignore for target/Lucas Galante
2026-09-18docs: git-bare-sync.sh is fixed, so stop calling it brokenLucas Galante
2026-09-18docs: correct five claims CLAUDE.md made about code that changed under itLucas Galante
2026-09-18docs: comments name the cursor ring, not the deleted tap mappingLucas Galante
2026-09-18feat: view-mode input is the trackpad, not a touchscreenLucas Galante
2026-08-23feat: auto-reload the page when the service restarts onto new codeLucas Galante
2026-08-23fix: drop safe-area bottom padding while the keyboard is upLucas Galante
2026-08-23fix: fit the whole layout above the keyboard, not just the text previewLucas Galante
2026-08-23feat: float the typing preview just above the software keyboardLucas Galante
2026-08-23feat: ack-clocked latest-wins live view; adaptive resolution; TCP_NODELAYLucas Galante
2026-08-22feat: rate-limit PIN attempts per source addressLucas Galante
2026-08-22test: cover the PIN gates; parse ?pin= instead of substring-matching itLucas Galante
2026-08-22refactor: fold tap/tapr into translate(); cover themLucas Galante
2026-08-22test: cover translate(); reject non-finite pointer deltasLucas Galante
2026-08-22docs: add CLAUDE.md; ship the systemd unit from the crateLucas Galante
2026-08-13build: install via ccebuild instead of hand-listing binariesLucas Galante
2026-07-21fix: clip the zoomed/panned live view to its frameLucas Galante
2026-07-21perf: instant cursor prediction + lighter frames in live viewLucas Galante
2026-07-21fix: self-heal the live-view stream connectionLucas Galante
2026-07-21fix: black square in live view — move zoom transform off the <img>Lucas Galante
2026-07-21feat: view-mode pinch-zoom/pan, trackpad-style drag, cursor markerLucas Galante
2026-07-21feat: ⋯ menu — view-mode switch + restart compositorLucas Galante
2026-07-21feat: consume the compositor window-stream when availableLucas Galante
2026-07-21feat: persistent damage-driven screencopy captureLucas Galante
2026-07-21feat: window view is a live MJPEG streamLucas Galante
2026-07-21feat: window view mode — see and click the focused windowLucas Galante
2026-07-21feat: window switcher panelLucas Galante
2026-07-21feat: local text preview while typingLucas Galante
2026-07-21fix: scroll factor 0.045 -> 0.8 (finger-px to axis units, ~1:1 natural)Lucas Galante
2026-07-21fix iOS backspace; add pairing-PIN authLucas Galante
2026-07-21cce-remote: phone trackpad + keyboard over the compositor control socketLucas Galante