Add a OnExternalGestureCompleted event to IGestures with as parameter an GestureCompletedEventArgs that contains the gesture type and the gesture data.
- Wrap different versions of Binding under a single generic interface, with a
Press()andRelease()method.
- Implement an In-app gesture debugger, draw the inputs as well as state changes when they happen. (Simillar to osu!lazer's replay analyzer or Rewind)
For each of these topics, indicates in which way such systems could be improved, and what the current limitations are.
-
Architecture Overview
- Gesture Handler
- Gesture Daemon
- Gesture Tiles
- Gesture Setup
- Gesture Unit Tests
-
Intended behaviors
-
UX
- Connection Screen
- Binding Overview (Main View)
- Gesture Setup
- Gesture Selection Screen
- Gesture Setup Screen
- Options Selection Screen
- Binding Selection Screen
- Tweaks Screen (Area & Gesture specific tweaks)
- Gesture Editing
- Gesture Removal
-
Gestures
- Tap
- Hold
- Swipe
- Pan
- Pinch
- Rotate
-
-
UX Testing Procedures
-
Gesture Testing Procedures
- Unit Tests
- Manual Testing
-
A download link for the current platform & another to the github releases page
-
Installation Guide
- Dependencies
- Installation
-
Supported Gestures
-
Getting Started
- Binding Overview Screen
- Adding Gestures
- Editing Gestures
- Deleting Gestures
-
Advanced
- Node-Based Gestures
- Gesture Recording
- Gesture Recognition
-
[-] FAQ
- [-] Basic
- [-] Troubleshooting