/srv/irclogs.ubuntu.com/2015/02/27/#ubuntu-mir.txt

Saviqguys, was mir 0.12 accepted into vivid after all?12:28
anpok_Saviq: no idea, didnt pay much attention yesterday.. saw some discussions12:38
anpok_alf_, alan_g: shouldnt libmirserver hide the graphics platform api/abi?12:38
alan_gWhat do you mean by "hide"?12:39
anpok_well it might be enough to have no access to it through mir::Server12:40
anpok_while looking at the module_type_detection code, and christophers suggestion to make it support an older ABI of mir_server_platform_graphics12:41
anpok_i thought that this is pointless since shells can for examples access Diplay and DisplayBuffer and related classes directly12:41
anpok_hm ok we could still provide have a wrapper around an older version of .. e.g. mir::graphics::Display12:43
* alan_g has no idea what you want to achieve12:44
alan_gthe pltaform lib provides the symbols, how can the server lib "hide" them?12:46
anpok_sorry I was mixing stuff above12:46
anpok_I am not concerned about our graphics platform entry points12:47
anpok_more about the object structure it exposes through the mir::graphics::Platform interface12:48
anpok_alan_g: last night I tried to provide a newer mir with the same MIR_GRAPHICS_PLATFORM symbols, but incompatible changes in it12:50
anpok_which failed because for example Display is different now, and qtmir needs to access..12:52
alan_gSo what you're suggesting is that libmirserver-dev shouldn't depend on libmirplatform-dev12:53
alan_gSounds reasonable12:54
anpok_it would at least limit the problem to a mir internal one12:55
anpok_problem of supporting multiple graphics platform versions12:55
anpok_not sure if I make much sense today.. really need more sleep today12:56
alan_gActually, it wouldn't be "mir internal" once we try to support 3rd party platforms12:57
=== alan_g is now known as alan_g|lunch
Saviqkgunn, hey, do you know if mir 0.12 got accepted to vivid after all? http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu&q=landing-00713:26
=== alan_g|lunch is now known as alan_g
kgunnSaviq: yo, it appears it's migrating ? it was only 1 bug fix for deadlock issue so it was a good one....why do you ask?14:10
Saviqkgunn, just I wasn't sure 0.12 was getting in due to FF14:11
kgunnSaviq: ah, yes...it was on purpose14:11
camakoSaviq, @mir 0.12, yeah it got accepted, the process wasn't any different than before (at least so far, it's still in proposed)15:26
Saviqcamako, yeah, I can see that, and am wondering why it's taking so long...15:28
Saviqmir-client-platform-mesa-dev/amd64 unsatisfiable Depends: mir-client-platform-mesa (= 0.12.0+15.04.20150224.1-0ubuntu1)15:28
Saviqcamako, ok, that thing's not gonna migrate15:29
Saviqsince there's no mir-client-platform-mesa any more, it's ...-mesa115:29
attente_hi, i'm trying to run a qt app under mir, but it seems to use some features that are unsupported by the qpa, specifically QQuickWidget, window masks, and propagateSizeHints()15:30
Saviqattente_, greyback_'s been working on enabling all of that recently15:30
Saviqit's not yet all integrated, but I imagine you can get some pointers from him, or an ETA at least15:31
attente_Saviq: oh awesome15:31
attente_greyback_: hi, any idea when ^ will be available?15:32
SaviqAlbertA, ↑↑ you aware Mir is blocked in proposed?15:34
camakokdub ^^15:34
Saviqbecause ...mesa-dev deps on not-existing -mesa15:34
AlbertAcamako: ^ kdub ^15:34
camakoActually, wasn't it alf_ that made that change ^15:36
AlbertAcamako: we need to fix it in devel too15:36
camakosure15:37
alf_camako: AlbertA: want me to fix it?15:38
camakoalf, yes please15:39
kduband then what do we do?15:39
camakoalf_, ... on both branches15:39
alf_camako: lp:mir , lp:mir/ubuntu?15:40
camakokdub, rebuild everything, do sanity, release15:40
AlbertAalf_: in 0.12 branch and lp:mir15:40
greyback_attente_: am adding such abilities when we notice they're needed. If you could add bugs for those features, then I'll consider them noticed and work on them15:40
camakoalf_, yeah what AlbertA said15:40
greyback_attente_: but yes the plan is to enable all the QPA features that QWidget based apps rely on. I was working on enabling all the qtbase5-examples first15:42
camakoSaviq, are you anywhere close to landing silo 19?15:42
Saviqcamako, I'll need to wait for yours anyway, since otherwise I'd overwrite qtmir and you'd have to rebuild and.... meh15:44
camakoSaviq, yeah that's why I was asking... Thanks15:44
camakokdub ^15:44
attente_greyback_: sure, thanks15:46
greyback_attente_: is it an app I can try, or something private?15:47
attente_greyback_: it's a bit of an unusual case. i've ported fcitx-qimpanel to qt 5 which provides the input method widget for cjk text input15:49
attente_i have a branch here: https://github.com/attente/fcitx-qimpanel15:49
attente_i'll file a bug though with the requirements15:50
greyback_attente_: please do. Mir's needs better support for input methods so it may take time. But definitely please log bugs as it'll show us where to start15:51
alf_camako: AlbertA: https://code.launchpad.net/~afrantzis/mir/fix-mir-client-platform-dev-deps/+merge/25128115:57
alf_camako: AlbertA: If we are OK with the change, I will push it directly to mir/0.12 also15:57
camakoalf, shouldn't it now depend on -mesa2?15:59
AlbertAalf_: isn't it customary to have the headers depend on the library the headers are for? I mean in debian parlance?15:59
camakoalf, note that 0.12 is behind (-mesa1)15:59
AlbertAalf_: I see all other mir dev packages follow that convention16:00
alf_camako: AlbertA: mir-client-platform-mesa is not a library, it's a plugin for Mir16:01
AlbertAalf_: ahh true16:01
alf_camako: AlbertA: i.e. 3rd parties are not going to ever use mir-client-platform-mesa directly16:01
tedgdednick, So as part of the trusted session loosing focus thing, was there API added for that to Mir?16:08
tedgdednick, i.e., do we need to implement another callback there?16:08
dednicktedg: not sure about the losing of focus. that part of the whole https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1352251 thing?16:24
ubot5Launchpad bug 1352251 in unity8 (Ubuntu RTM) "Reverse trust prompt hosting" [High,Triaged]16:25
tedgThat's more confusing.16:31
tedgSaviq, You're going to have explain your comment there, what's the broker?16:32
tedgSomething to broker the pid of the dash?16:32
tedgIs there a case of scope data being displayed by more than one pid?16:33
=== dandrader is now known as dandrader|lunch
alan_galf_: did you break my build? "The following packages have unmet dependencies: mir-client-platform-mesa-dev"  https://jenkins.qa.ubuntu.com/job/mir-mediumtests-runner-mako/4424/console17:05
mlankhorstalan_g: that -dev package needs to depend on mir-client-platform-mesa2 :P17:06
alan_gmlankhorst: I think alf_ was changing the test script to detect packaging errors. My build got caught.17:08
mlankhorstah17:08
alf_alan_g: yes, and https://code.launchpad.net/~afrantzis/mir/fix-mir-client-platform-dev-deps/+merge/251281 fixes it again17:33
=== dandrader|lunch is now known as dandrader
alan_galf_: I vote for pushing that directly to trunk and not waiting for autolanding17:37
camako@pushing directly to trunk, +117:49
=== alan_g is now known as alan_g|EOD
tallnerd1985Hi everyone19:56
=== dandrader is now known as dandrader|afk

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