=== chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [10:55] racarr_: how are multiple touchpoints supported by mir currently? [11:14] mlankhorst: the MirMotionEvent inside MirEvent stores an array of MirMotionPointer, this part is currently redone with the MirEvent-2.0 proposal.. [11:15] anpok: yeah but I mean there can be multiple fingers then? [11:15] yes [11:15] ok [11:28] what about touchpads? === dandrader is now known as dandrader|afk [12:35] greyback_: have your concerns been addressed here? https://code.launchpad.net/~mir-team/mir/allow-lock-surf-orientation/+merge/242984/comments/599192 [12:39] alan_g: yeah, it's good for me [12:40] thanks === dandrader|afk is now known as dandrader [13:01] how do you get a ppa for phone? [13:16] mzanetti: greyback_: What's the requirement for the cursor in terms of enabling it and disabling it on the phone? Do you want runtime control or will a flag to USC be enough (I guess the first)? [13:17] alf__: I guess in the end we want runtime control in any case [13:17] * greyback_ agrees, runtime would be ultimate goal [13:18] but for a start any of those would be ok I guess... maybe Gerry has some more ideas [13:21] greyback_: mzanetti: OK, I will start with a flag to USC to move more quickly and unblock you. We can move to something more elaborate later. === dandrader_ is now known as dandrader === dandrader is now known as dandrader|lunch === chihchun_afk is now known as chihchun === dandrader|lunch is now known as dandrader [17:30] RAOF: is that like a full-screen transparent input-only surface? [17:48] mlankhorst: Each pointer_coordinate in the MirEvent array is a touchpoint and each MirEvent for a given device will report the state of ALL touchpoints, uh [17:48] as mentioned its being redone, to take care of issues like [17:49] touchpads don't really work because you cant introspect various axes and see which are relative/absolute [17:49] + all the touchpad emulation stuff is missing, e.g. two finger scroll, etc === chihchun is now known as chihchun_afk [18:04] racarr_: yeah the thing I need === alan_g is now known as alan_g|EOD [18:14] racarr_: will it use libinput? [18:14] mlankhorst: Yes. [18:14] yay [18:15] Work is underway to use libinput/android stack per device [18:15] :) [20:09] attente_: No, it's a surface that captures the mouse (and will capture most keys, too) on focus, among other things. [20:14] RAOF: ah, cool. any idea when it will be available in mir? [20:15] attente_: Not really, sorry. [20:15] attente_: It's on the backlog, but not one of the current priorities. [20:15] RAOF: ok, thanks [20:17] RAOF: do you know if there's a way to set the z position of a surface through the client api for a multi-surface application? [20:18] Not currently. [20:18] I'm not sure if we'll expose that capability (as opposed to raising surfaces). [20:19] oh ok. that's what i wanted actually, just to be able to bring a particular surface to the front