Xpra: Ticket #29: android client does not pass key events at all!
This is actually quite tricky.
The drag layer intercepts a lot of events, so we first have to let them pass through, then the xpra window (an android view) will have to catch those and translate them into something the server can deal with.
Then there is also the issue of popping up the android on-screen keyboard: the view is not an input element so the keyboard is never shown at present.. not sure how that's done either. We probably want to have it shown only if the meny key is pressed as it uses a lot of screen space.
Mon, 20 Feb 2012 15:40:16 GMT - Antoine Martin: owner, status, milestone changed
changed from Antoine Martin to Antoine Martin
changed from new to accepted
changed from v0.8 to 0.1
r497 and r498 add basic support for keypresses on android, still needs some work to support modifiers etc
Wed, 04 Apr 2012 09:53:28 GMT - Antoine Martin: milestone changed
changed from 0.1 to 0.3
re-scheduling for 0.3
Thu, 27 Sep 2012 15:17:24 GMT - Antoine Martin: milestone changed
changed from 0.3 to 0.8
brought the Java/Android? code more up to date:
- r1645 handles raw packets
- r1649 adds zlib support (input only)
But I can't see this happening in the current release, delaying... again.
Mon, 11 Feb 2013 16:27:00 GMT - Antoine Martin: milestone changed
changed from 0.8 to 1.0
Fri, 03 Jul 2015 15:23:20 GMT - Antoine Martin: status changed
changed from accepted to new
Fri, 03 Jul 2015 15:23:27 GMT - Antoine Martin: status changed; resolution set
changed from new to closed
set to wontfix
I think the way forward is to abandon this code and use this new one instead.
Tue, 12 Jul 2016 16:51:50 GMT - Antoine Martin: milestone changed
changed from 1.0 to 1.1
Sun, 21 Aug 2016 09:55:49 GMT - Antoine Martin: milestone changed
changed from 1.1 to 2.0
Sat, 23 Jan 2021 04:43:37 GMT - migration script:
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/29