[09:25] <duflu> OK, I can connect a secondary client to USC but it never comes to the front. Do we have any hack or workaround for that?
[09:30] <duflu> alf_: Have we implemented any key combo or other hack for session switching within USC?
[09:33]  * duflu imagines funky carousel animations in the future
[09:34] <alf_> duflu: No session switching, just some debug modes to set the active session name
[09:34] <duflu> alf_: Switch at runtime?
[09:35] <alf_> duflu: no, at program start time
[09:35] <duflu> alf_: Fair enough. Thanks
[09:37] <alf_> duflu: But it shouldn't be too hard to hack something for runtime. Instead of using a NullDMMessageHandler we could have a DebugDMMessageHandler listening to a socket or whatever
[09:37] <duflu> alf_: I'm thinking more like a key combo as the demo servers have. Don't bring to front by default because that would be a security risk, but if the user asks for it
[09:41] <duflu> alf_: We would first need to decide what modifier combo is reserved for USC use I guess
[09:58] <duflu> It's curious how often I end the day bisecting bugs
[09:58] <duflu> Almost done
[10:12] <zzarr> hello duflu, just saying hello because it's  a nice thing to do ;-)
[10:12] <duflu> zzarr: Hi
[10:12] <duflu> zzarr: And bye... I'm logging off
[10:12] <zzarr> okey, bye
[10:17] <tjaalton> why are mir headers split like they are? I'm building vulkan loader but it can't find <mir_toolkit/client_types.h> because it's under mirclient
[10:17] <tjaalton> so need to set CFLAGS, fine
[10:18] <tjaalton> then it fails because apparently libmirclient-dev needs to depend on libmircommon-dev, and I need to add another -I/usr/include/mircommon
[10:19] <tjaalton> sorry, the pkg dep is there
[10:19] <tjaalton> but the question remains, why this pain for app packagers?-)
[10:19] <tjaalton> or am I doing something wrong
[10:20] <tjaalton> looks like the build will fail anyway, so I won't add mir support to libvulkan at this point
[10:30] <mcphail> tjaalton: aren't you using pkg-config to set the cflags?
[10:31] <alan_g> tjaalton: pkg-config is your friend
[10:33] <alan_g> $ pkg-config --cflags mirclient
[10:33] <alan_g> -pthread -I/usr/include/mirclient -I/usr/include/mircommon -I/usr/include/mircookie
[10:43] <tjaalton> that would be swell, yes :P
[10:44] <tjaalton> so it's just the build env that's broken
[10:45] <tjaalton> and it's cmake, meh
[10:49]  * alan_g thinks "magic" is great when it works. ;)
[10:49]  * mcphail hugs pkg-config
[10:49] <tjaalton> yeah, barking at the wrong tree again
[10:50] <tjaalton> fyi, https://launchpad.net/~canonical-x/+archive/ubuntu/vulkan will have an updated libvulkan soon, with working demos
[10:50] <tjaalton> so since it was announced that xenial will have vulkan support in Mir, maybe someone could fix the loader first :)
[10:51] <tjaalton> and send patches upstream too
[10:53]  * alan_g assumes bregma has a plan
[10:59] <tjaalton> indeed
[11:26]  * alan_g discovers his mako doesn't boot today. :(
[19:14] <jerryG> any1 online?
[19:14] <anpok> yes
[19:17] <jerryG> anpok: any way to disable mir cursor in mir_demo_server?
[19:19] <anpok> there is yet no command line switch to do that
[19:20] <jerryG> anpok: anyway to fix the cursor at a certain position.. or otherwise hide it?
[19:21] <jerryG> anpk: or... can i make changes without using comaand line?
[19:21] <anpok> you can hide it server.the_cursor()->hide()..
[19:23] <anpok> you can write a client that disables the cursor
[19:23] <anpok> i mean .. depends on whether you want to do that as a compositor or as a client on a specific surface..
[19:26] <anpok> jerryG: whats your use case .. which API are you using.. then I can point you right to the example code..
[19:26] <anpok> (most of which can be found in the acceptance-tests directory)
[19:26] <jerryG> anpok: im using X11 client with snappy ubuntu mir server
[19:30] <anpok> jerryG: then xmir should do that for you..  hmm
[19:31] <anpok> jerryG: you could try running xmir with -nocursor..
[19:31] <jerryG> anpok: thanks.  the problem is i have two cursors... one for mir and one for xmir
[19:32] <jerryG> anpok: the xmir cursor is correct, however, the mir cursor is distracting
[19:35] <anpok> strange .. i only get one cursor..
[19:36] <anpok> jerryG: i will add an option for that.. we already quite a few examples related to cursor.. one more will not hurt..
[19:36] <anpok> +have
[19:38] <jerryG> anpok: ok thanks.  what file should i add the cursor-> hide command to on the server side?