/srv/irclogs.ubuntu.com/2017/02/02/#ubuntu-mir.txt

dufluOh look, Mir 0.26.0 released to zesty!01:24
=== JanC is now known as Guest98802
=== JanC_ is now known as JanC
=== marcusto_ is now known as marcustomlinson
=== dandrader is now known as dandrader|afk
alan_ggreyback: I see you've opened the MirAL: Workspaces notes. Let me know when you've thought about it.09:40
greybackalan_g: sure09:41
greybackI'm chewing on it09:41
greybackall the fancy unity8 workspace per display stuff should work ok09:42
dufluI can see you hands waving from here09:42
dufluyour09:42
alan_gYeah, it took me some time to reach that division of responsibility too.09:42
anpok_greyback: workspace per display is the way it should be..09:43
* duflu shrugs. Just do it well and see if the users agree09:43
greybackwell moving workspaces beteen displays is the more complex part of the spec09:44
greybackbut that can be done by simply keeping the workspace, and confining the windows on the desired display of that workspace09:44
alan_gand we understand how to do that in "policy"09:45
greybackright09:45
greybackalan_g: does your spec allow for a window to exist *not* on a workspace?09:45
alan_ggreyback: yes, but the policy can add it to one in advise_new_window()09:46
greybackalan_g: because I'd consider the collection of windows not on a workspace to be equivalent to a workspace09:47
alan_gYeah, I considered a default workspace, but I think it complicates things09:48
greybackcould someone here comment on the correctness of this: https://code.launchpad.net/~ted/ubuntu-app-launch/mir-26/+merge/31617310:00
* alan_g looks10:03
duflugreyback: I'm going to EOD instead, but equally could you sanity check this? https://bugs.launchpad.net/ubuntu/+source/ubuntu-app-launch/+bug/165491510:14
ubot5Ubuntu bug 1654915 in Canonical System Image "[regression] ubuntu-app-launch doesn't launch apps any more" [Critical,Confirmed]10:14
=== dandrader|afk is now known as dandrader
dandraderalan_g, oh no. mir 0.26 api revolution10:59
dandraderalan_g, what replaces SurfaceSpec::for_normal_surface nowadays?10:59
alan_gs/surface/window/g11:00
alan_gs/Wurface/Window/g11:00
alan_gs/Surface/Window/g11:00
dandraderalan_g, oh, so it's WindowSpec::for_normal_surface. I would expect WindowSpec::for_normal_window11:02
alan_gSo would I...11:03
alan_gdandrader: I can fix that in the next release (it isn't part of the ABI)11:05
dandraderalan_g, ok11:05
greybackalan_g: one question you may have missed: https://docs.google.com/document/d/12jA76Pfjjg9HgiAJGGeOOi5OavaQaio9637tNiCBAgo/edit?disco=AAAABG6ocYI11:15
alan_ggreyback: replied11:16
dandraderalan_g, there's also miral::toolkit::WindowSpec::create_surface11:31
alan_gdandrader: thanks. I must have missed checking that header.11:32
=== dandrader is now known as dandrader|afk
taiebotHey was reading about mir 0.26 is there anyway to test this on mako running rc-proposed ?11:49
alan_gtaiebot: if that's still vivid+overlay, then not supported.11:51
taiebotalan_g: yep sadly still vivid+overlay.11:52
alan_gtaiebot: I know it's a frustrating transition, but we have to focus our limited resources on the future: 16.04LTS+overlay and 17.0411:57
=== dandrader|afk is now known as dandrader
alan_ggreyback: just checking I've understood - input method windows don't (shouldn't) get input focus ever?12:45
greybackalan_g: for the simple case of the OSK - yes. For more general cases, I'm not 100% certain, but I think os12:45
alan_gSounds right, just checking as I'm not 100% either12:46
alan_gSurprised you didn't MP the fix, bug report reads like you found the line that's wrong.12:47
dandraderalan_g, how do I set the initial MirWindowState using miral::toolkit::WindowSpec?13:58
dandraderalan_g, more specifically, I wanna create a fullscreen window13:59
dandraderalan_g, I guess it's missing a wrapper for mir_window_spec_set_state() ?14:03
dandraderalan_g, reported a bug14:12
=== marcusto_ is now known as marcustomlinson
=== dandrader is now known as dandrader|afk
alan_gdandrader|afk: there are missing wrappers, but in any case you can use it with mir_window_spec_set_state() - as the first argument15:06
=== dandrader|afk is now known as dandrader
=== JanC_ is now known as JanC

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!