=== chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === JanC_ is now known as JanC === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === JanC is now known as Guest38106 === JanC_ is now known as JanC [09:50] Some numbers to end the week on... [09:50] https://docs.google.com/spreadsheets/d/1RbTVDbx04ohkF4-md3wAlgmxbSI1DttstnT6xdcXhZQ/pubchart?oid=1566479835&format=interactive [09:57] duflu: thanks for taking on the subpixel bits for me [09:58] and nice chart [09:59] greyback: No problem. I needed some smaller tasks to end the week cleanly [10:00] duflu: adding the set-subpixel feature was a good idea too [10:00] I can see us exposing that in settings [10:00] greyback: For some reason I was imagining a GUI for it a long time and forgot the API didn't exist [10:01] Not sure if we've got output events wired up to that yet [10:01] duflu: I'm not sure of the value of surface output event, aside from saying "hey, you're not on this screen" [10:01] IMO the client can then read what it wants from the screen/display config [10:02] greyback: It lets you abstract things about the outputs (like the most appropriate refresh rate or scale, which might not match any one real output) [10:02] uhh, I meant, "hey, you're *now* on this screen" [10:02] Anyway, gotta run [10:02] duflu: if you say so. That sounds pretty special [10:02] duflu: have a nice weekend! [10:02] greyback: vsync now relies on it :) [10:03] Bye === chihchun is now known as chihchun_afk [12:22] alf_: are you the person I should talk to if I have repowerd questions? :) [12:22] aquarius_: sure, what's up? [12:24] alf_: basically, I'd like to temporarily prevent the screen on an ubuntu phone from being locked (either by timeout or by power-button press), but I'd also like to be notified somehow when the power button *is* pressed. [12:25] I could just stop repowerd, but then it stops monitoring the power button, and so I can't listen for its d-bus signals. But I don't know how to tell repowerd to ignore power button presses and not lock the screen [12:28] aquarius_: it's not possible to tell repowerd to ignore the power button. However, repowerd gets the original power button signals from the com.canonical.Unity.PowerButton service which is implemented by unity-system-compositor. [12:29] aquarius_: so you could stop repowerd and listen on the PowerButton interface [12:29] oh! repowerd doesn't actually monitor the button itself? [12:29] that would explain why I can't find the code that does it then :) [12:30] so I could, temporarily, stop repowerd and then listen for signals on com.canonical.unity.powerbutton [12:30] and then later restart repowerd [12:31] aquarius_: right, you will get Press and Release signals. Note, however, that you will not get a LongPress signal, since it's repowerd that emits that. [12:32] that's fine [12:32] excellent! thank you very much [12:32] aquarius_: you are welcome [15:04] good moning AlbertA! are you ready for today? [15:06] elopio: sure what time again? [15:06] ahh 11, ok [15:10] AlbertA: yes, in two hours, thanks. I'll set up the hangout and make the announcements. Let me know if I can help you with something. [15:15] bschaefer: workspace-example is ready for breaking again [15:15] alan_g, excellent! [15:17] ooo fancy shortcut intro [15:19] huh ... i need to figure out how to reproduce this our get some debugging messages... as going from workspace 1 ---> 2 and the window that *should* be on 2 isnt there [15:19] but going from 3 ---> 2 and it shows up [15:21] huh ... this is just really strange when it gets in this state [15:21] * bschaefer attempts to reproduce [15:22] --window-management-trace is my favourite debugging tool [15:22] * alan_g just needs to cut the excessive and unnecessary verbosity [15:23] o yeah forgot about that [15:23] * bschaefer adds that and sees if maybe some key is stuck down [15:24] * alan_g should have found keys U7 doesn't eat [15:29] huh miral doesnt seem to like it when i close it with ctrl+alt+del [15:29] twice in a row its caused just a black screen that I couldnt recover from [15:29] ctrl+alt+BkSp? [15:29] o yeah backspace [15:29] [2017-02-17 07:26:26.824675] miral::Window Management: for_each_workspace_containing window=@æ^BÄX^? [15:29] that looks strange? [15:29] [2017-02-17 07:26:27.062148] miral::Window Management: for_each_workspace_containing window=pÇ^BÄX^? [15:30] It does. Log it I'll fix the logging. [15:30] alan_g, at some point, one window gets stuck on all workspaces [15:30] but i wasnt sure if ctrl was stuck down (doesnt seem like it) [15:30] Odd [15:31] I've not seen that (yet) [15:31] yeah ... i need a way to reproduce it, it seems to be meta + alt f1/f2 with two windows then taking a window from f1 and meta + ctrl onto f2 [15:31] * bschaefer will attempt to reproduce it a bit better [15:36] does mir have vulkan support? [15:37] bschaefer: you're commenting on a superseded version of the MP [15:39] thought i clicked on the new one [15:39] o a second time [15:39] alan_g, found a way to reproduce [15:43] alan_g, hopefully *thats* a correct way to reproduce [15:46] hmm you dont need to hold the hot key down, but i seem to be able to reproduce it 100% of the time now [15:49] annd dont need to do any alt + meta stuff in the beginning [15:49] * bschaefer re-writes reproduction [15:55] attente: not yet, camako was working on it but I think pulled onto other things [15:55] attente, camako can correct me if I'm wrong, but Mir out of the box does not yet have WSL support for obtaining a Vulkan context when using Mir, it's currently EGL-only [15:58] attente, at some point it worked, but needed presentation chain API to be published... In the mean time, there has been a lot of Vulkan work in Mesa. Now that presentation chain support has been published in Mir, I need to refresh the Mesa patch for Vulkan. [16:38] elopio: do you have a hangout link so I can setup? [16:39] AlbertA: https://hangouts.google.com/call/hmcpgwejwff3znwobjy77snwzie [16:39] and anybody else from the team who wants to join ^ [16:49] kgunn: ^ ? [16:50] * alan_g wonders what it is [16:55] * kgunn also wonders [16:55] alan_g: it's an ubuntu-on-air session [16:55] AlbertA: i may hop on a ho with willcooke here in a second....but i'll at least join irc [16:56] kgunn, just getting near to wrapping here I think, won't be much longer [17:44] thanks a lot AlbertA :) [17:59] elopio: np [18:04] bschaefer: another iteration of workspaces-example ready for breaking === JanC is now known as Guest50386 === JanC_ is now known as JanC