[02:06] Heyo! Does anyone know what drives the creation of the autopilot-finger device in Mir when running under autopilot? It's not being created correctly in the nested case [02:06] mterry: I probably do [02:06] mterry: but I'm not sure I understand the questino :) [02:06] * mterry jumps on thomi and doesn't let go [02:06] *question, even [02:07] thomi, I'm looking at running unity8 in 'nested mode' which is where there is a system Mir and a user Mir [02:07] thomi, input works fine normally [02:07] thomi, but when under autopilot, the Mir autopilot-finger device gets created as an external pointer, instead of an internal touchscreen, as it should [02:09] so, when you say "external pointer, instead of an internal touchscreen", is the problem that it shows up as a mouse device, and not a touch device? [02:09] or the "external" vs "internal" bit? [02:10] thomi, I believe the problem is that it's a pointer, not a touchscreen. Because the symptom I'm seeing is that drags don't happen. And movement with a pointer probably isn't translated into a drag without a button down [02:12] hmm, so autopilot only supports multi-touch under mir. In order for it to create a mouse device it needs xlib bindings [02:14] thomi, well, I suppose those are installed. But I'm not sure why it would decide to do that? [02:15] it wouldn't, unless the test case asked it to [02:15] I suspect the problem is elsewhere [02:15] thomi, I'm running the same test case just with different Mir config [02:15] do you have a test log from the failure? [02:15] thomi, yeah :-/ [02:15] thomi, yeah I've got a log, but with quite a bit of me-specific Mir debugging printfs in it [02:15] thomi, I'm guessing this is a Mir bug, not an autopilot one [02:16] so in the AP log, if you see '_uinput' lines, you're using uinput, which means multitouch [02:18] thomi, well, it makes two devices, one is "py-evdev-uinput" and one is "autopilot-finger", which I'm guessing means it's using uinput [02:19] mterry: right - the first is the keyboard device [02:20] the second is the multi-touch device [02:20] thomi, ah, ok === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === duflu_ is now known as duflu === chihchun is now known as chihchun_afk [12:02] alf_: any thoughts on https://code.launchpad.net/~robertcarr/mir/client-input-report/+merge/194028 (if not I'll just top-approve) === Wellark_ is now known as Wellark === tjaalton_ is now known as tjaalton [12:26] alan_g: sorry, network problems, I am ok with the MP [12:27] alf__: nw === alan_g is now known as alan_g|lunch === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === alan_g|lunch is now known as alan_g === dandrader is now known as dandrader|brb === dandrader|brb is now known as dandrader [15:04] alf__: I was just referring to the C++ standard and could not help noticing that the declaration style there is the one Daniel thinks is used by a few eccentrics. [15:12] alan_g: Some people argue that all C++ users are eccentrics, and we should just go back to C ;) [15:13] Some people are welcome to put that into practice (so long as they stop bothering me) === alan_g is now known as alan_g|tea === dandrader is now known as dandrader|lunch === alan_g|tea is now known as alan_g [16:06] Mirv: just a heads up...we're wanting to update our mir trunk & we have an abi break that needs coordinating, i'll ping you on monday as i understand you guys are struggling to get back to green [16:57] Morning [16:57] kdub: any guess what bug 1249019 might be? [16:57] bug 1249019 in Mir "Test failure: AndroidGPUDisplay.hwc_display_ok_with_gles" [Undecided,New] https://launchpad.net/bugs/1249019 [16:57] alan_g, perhaps unity8 is running? [16:57] let me try [16:58] alan_g: Try running [16:58] kdub: Nope - it fails the first iteration then [16:58] powerd-cli active [16:58] and backgroundingit [16:58] yes, could be that too [16:58] powerd can put the screen in to a suspsned state that mir cant remove attimes [16:59] This is a pass once fail second time scenario [17:01] racarr: "powerd-cli active" says "Press ctrl-c to exit." [17:05] alan_g: Yes you background it [17:05] the functionisas long as it is alive [17:05] it keeps powerd in the active state [17:05] weird interface [17:06] racarr: still get a SIGABRT on the second test cycle [17:16] alan_g: :* [17:16] :(* [17:17] not aware of it then [17:18] racarr: I'm guessing it is a teardown problem - If I repeatedly run the test executable it doesn't show a problem [17:18] ah === dandrader|lunch is now known as dandrader === alan_g is now known as alan_g|EOD === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader [20:28] I love writing the literal for a null function "[](){}" lol [20:43] racarr, hah, yeah [20:44] ({[](){},[](){}}) [20:44] initializer list of null functions === dandrader_ is now known as dandrader [21:01] kdub: Code is poetry ;) [21:02] poetry is just getting reallymodern [21:02] lol [21:02] lol [22:53] Whee! Alarm clock malfunction - Zoƫ didn't wake up until almost 9 this morning. [22:53] In her defence, she woke up quite a lot during the night :/ [23:10] RAOF, and what exactly are you giving her? can i get this in the US or can you send some over? [23:12] kdub: hey...so the 4 integration tests we were chatting about earlier...if i do apt-get install mir-test-tools will that pull those in ? or do i have to build them ?....i guess i should just ask...how to build and run the 4 tests :) ? [23:14] kdub: just a matter of curiosity...i noticed the cmakelist.txt for test_client_render has a if( MIR_PLATFORM STREQUAL "android") [23:14] but the others (buffer, display, internal_client) don't.... [23:14] even tho they're under graphics/android... [23:15] kgunn, that directory is disabled [23:15] kdub: disabled in a sense, those don't become part of mir-test-tools ? [23:16] brb...picking up man-child [23:16] kgunn, http://bazaar.launchpad.net/~mir-team/mir/trusty/view/head:/tests/integration-tests/CMakeLists.txt#L21 [23:16] all of them are compiled on android, but not gbm [23:16] ah [23:16] not really sure what goes in that package, have to check [23:17] ok...wife going now... [23:17] so what package do those tests go into is the better question kdub [23:17] ? [23:21] kgunn, i'll send an email [23:23] kdub: thanks dude! [23:23] Oh yeah deleting [23:23] morecode :D [23:33] racarr, i'm having that experience too over in the android code world [23:33] 'whoohoo, less code!' [23:34] that's good to hear [23:52] kgunn: It should all be gone by january at the latest