This website requires JavaScript.
Explore
Help
Register
Sign In
david
0 Followers
·
0 Following
Joined on
2024-06-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
david
created branch
effects_plugins
in
genewildish/Mainline
2026-03-16 01:38:14 +00:00
david
created pull request
genewildish/Mainline#22
2026-03-15 23:42:18 +00:00
Refactors mainline.py into a modular, testable package across 4 phases:
david
created branch
testability_modularization
in
genewildish/Mainline
2026-03-15 23:40:00 +00:00
david
pushed to
testability_modularization
at
genewildish/Mainline
2026-03-15 23:40:00 +00:00
3551cc249f
refactor: phase 4 - event-driven architecture foundation
fba183526a
refactor: phase 3 - API efficiency improvements
7193e7487b
refactor: phase 2 - modularization of scroll engine
b5d6eeedc0
refactor: phase 1 - testability improvements
Compare 4 commits »
david
pushed to
enhance_portability
at
genewildish/Mainline
2026-03-15 22:17:02 +00:00
9ae4dc2b07
fix: update ntfy tests for SSE API (reconnect_delay)
1ac2dec3b0
fix: use native hk staging in pre-commit hook
757c854584
fix: apply ruff auto-fixes and add hk git hooks
4844a64203
style: apply ruff auto-fixes across codebase
9201117096
feat: modernize project with uv, add pytest test suite
Compare 5 commits »
david
pushed to
enhance_portability
at
genewildish/Mainline
2026-03-15 22:12:24 +00:00
ab6bbac02b
fix: update ntfy tests for SSE API (reconnect_delay)
14cb0bd7d4
fix: use native hk staging in pre-commit hook
c2b609e769
fix: apply ruff auto-fixes and add hk git hooks
94ffce1cbd
style: apply ruff auto-fixes across codebase
e0d01bd617
feat: modernize project with uv, add pytest test suite
Compare 11 commits »
david
created pull request
genewildish/Mainline#21
2026-03-15 21:58:18 +00:00
Modernize project with uv, pytest, ruff, and git hooks
david
created branch
enhance_portability
in
genewildish/Mainline
2026-03-15 21:53:23 +00:00
david
pushed to
enhance_portability
at
genewildish/Mainline
2026-03-15 21:53:23 +00:00
d4ea28add2
fix: apply ruff auto-fixes and add hk git hooks
362bba9461
fix: apply ruff auto-fixes and add hk git hooks
bd4b146c02
style: apply ruff auto-fixes across codebase
b9ea51e7fd
feat: modernize project with uv, add pytest test suite
Compare 4 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-23 02:44:53 +00:00
3d17e7bab9
refactor(DisplayManager): add hitTestRaw() and remove touch coordinate filtering
4030048401
refactor(AGENTS.md): update docs for simplified build commands and board config
Compare 2 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-21 07:09:40 +00:00
72636f9ecf
feat(Display): Improve touch handling and visual feedback
688b1905e5
refactor(DisplayDriverTFT): simplify alert rendering logic for better performance
b68d36bb85
perf(DisplayDriverTFT): Throttle alert redraws to prevent tearing
ba8789797c
feat: add status screen with system info display
fd04dea8dd
fix(DisplayDriverTFT): right-align WiFi indicator in header
Compare 10 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-20 01:53:54 +00:00
dfd511e499
feat: add session notes for 2026-02-19 with build, code, and integration updates
4da32466a8
feat: add debug touch drawing function and fix dashboard layout calculations
a3164d722e
docs(AGENTS.md): Update RTK section and add style system docs
dd1c13fbbc
refactor: replace hint feedback with debug crosshair
ec8ec4cd18
refactor(Style): Add font abstraction and CSS-like styling constants
Compare 5 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-19 21:22:51 +00:00
59b2bf01b7
feat(docs): update LSP setup instructions for compile_commands.json
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-19 21:02:33 +00:00
3dc66a536e
feat(docs): update README and AGENTS.md with RTK instructions
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-19 20:06:39 +00:00
16f02ed967
docs(doorbell-touch): update default BOARD to esp32-s3-lcd-43
d6eb2cd561
feat(esp32-s3-lcd-43): add touch test harness and coordinate transformation
e4609c6978
refactor(Format code): Improve readability and structure
c81e23f7cd
refactor(sketch): update build configuration and remove obsolete files
34ca86d771
feat: update ESP32 board version and add LSP configs
Compare 49 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-19 18:38:10 +00:00
fa13439239
docs(doorbell-touch): update default BOARD to esp32-s3-lcd-43
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-19 03:51:48 +00:00
1d249d2524
feat(esp32-s3-lcd-43): add touch test harness and coordinate transformation
64feddfd5d
refactor(Format code): Improve readability and structure
1f32fb8e16
refactor(sketch): update build configuration and remove obsolete files
92c93b82b4
feat: update ESP32 board version and add LSP configs
Compare 4 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-18 21:12:44 +00:00
1161733b36
feat(touch): add press/release detection with touch-down tracking
fb4b865954
refactor(display): extract tile layout logic to library helper class
d1fa0e20b1
refactor(display): extract dashboard tile grid logic to DisplayManager
Compare 3 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-18 11:29:37 +00:00
deda456d35
refactor(doorbell-touch): add build harness with monitor agent and board-specific setup
00989f1d8b
refactor(doorbell-touch): extract lockfile logic to shared script
b296c56f80
feat(doorbell-touch): add lockfile to prevent concurrent monitor sessions
999e0b7e60
refactor(doorbell-touch): extract board configs and improve logging
2122611a34
fix(doorbell-touch): kill screen session before upload
Compare 9 commits »
david
pushed to
main
at
klubhaus/klubhaus-doorbell
2026-02-18 07:22:47 +00:00
c9232ee477
feat(touch): add continuous touch polling and debug logging
bc47200e38
fix(doorbell-touch): add touch debug logging and missing TFT_MISO pin
3d4eb21a88
feat(boards): add ESP32-32E-4 (4" ST7796) board support
9476ac9682
chore(doorbell-touch): add clangd config and project documentation
Compare 4 commits »
First
Previous
...
9
10
11
12
13
Next
Last