Add initial support for touch area and touch gestures
Short feature/function description The question was raised (in #186) whether swiping is supported or not. The answer is no, but it should be pretty simple to add support for it. So this issue will cover first basic support, i.e. swiping from one arbitrary point to another. I might add some default patterns in the future.
What needs to be done?
- Add new interface that exposes a method for performing swiping
- Interface should have some metadata regarding the touch surface, e.g. size and center point
- Implement in MRP
- Add functiontal tests
Is this a breaking change? No (it's a new interface)
Anything else worth knowing? This is just initial support, more features will come. I will have to look at the protocol to see what can be done.
How is the progress on this feature?
I would be really interessted in this feature as well. I'm a handicaped person and cannot use the original remote, but i have developed an interface with your library. I can control everything on AppleTV but Applications like web browsers or remote desktops require the use of the touch area to navigate. Double tab or other tricks don't seem to work in these instances.
swiping would help me quite a bit. Would be happy to provide data or test things if needed.