fix: Add support for mouse chords and extended buttons#63
Conversation
📝 WalkthroughWalkthroughRefactored mouse button handling from boolean-based state to bitmask-based tracking, enabling simultaneous multi-button detection. Updated event parser to decode additional mouse buttons (buttons 4–7), normalized button input processing, and introduced state machine logic to manage button press/release events across multiple files. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
Pre-merge checks✅ Passed checks (3 passed)
📜 Recent review detailsConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
🧰 Additional context used🧠 Learnings (2)📚 Learning: 2025-12-15T05:12:35.344ZApplied to files:
📚 Learning: 2025-12-17T22:06:30.452ZApplied to files:
🔇 Additional comments (6)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
New Features
Improvements
✏️ Tip: You can customize this high-level summary in your review settings.