Android Client
This client is a work in progress, it shares the core code with the Java clients.
Future Work
- focus bugs
- keyboard support: show popup keyboard via menu key and/or button in window bar (see How to Capture soft keyboard input in a View?, and handle keyboard modifiers when simulating mouse events
- use a separate thread for networking
- android key events: #29
- xpra android window container and sizes: #30
- handle zooming with pinch
- handle focus window with double tap
- drag could use the same pixmap as
XpraWindow
(and ignore/deal with resize?)
- context menu: about, preferences, etc
- don't disconnect when screen times out? (option? or re-connect on resume)
- ssh support
- launcher gui: detect invalid host/port and show a more friendly error message
- handle "disconnect" requests and IO errors better
- add window icon
- video encoding support (may require a video container format), pointers: