adds VARIANT_TOUCHSCREEN and ENABLE_TOUCH_INT#10815
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughAdds touch interrupt wake handling in ChangesTouch IRQ and Polling Control
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/input/TouchScreenImpl1.h`:
- Around line 20-34: The TouchScreenImpl1 class declares the _getTouch member
twice, which causes a compilation error; remove the redundant declaration and
keep only one bool (*_getTouch)(int16_t *, int16_t *) member in TouchScreenImpl1
so the class definition is unique and consistent.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 6e8bd562-12da-4b6a-a5ef-c8dd64406428
📒 Files selected for processing (6)
src/graphics/Screen.cppsrc/input/TouchScreenBase.cppsrc/input/TouchScreenBase.hsrc/input/TouchScreenImpl1.cppsrc/input/TouchScreenImpl1.hvariants/esp32/tbeam/variant.h
⚡ Try this PR in the Web FlasherWarning This is an automated, unreviewed CI test build. Back up your device configuration Supported boards built by this PR (25)
Build artifacts expire on 2026-07-30. Updated for |
Firmware Size Report22 targets | vs
Show 17 more target(s)
Updated for 8c3291b |
This lands some of the generic work from the t-watch-ultra PR.
Summary by CodeRabbit