=== maclin1 is now known as maclin
=== cwayne_ is now known as cwayne
dufluWhat is the proper name for the indicator pulldown thing?07:43
Saviqindicator panel07:51
dufluSaviq: Ta08:19
greyback_duflu: hey, with mir16 landed, is your qtmir work on better buffer management ready?08:20
duflugreyback_: I started from scratch due to the major qtmir reworks. And then stopped because your multi-monitor work was pending. When the dust settles I will have to rewrite it, from scratch08:21
duflugreyback_: But in other news I will try to propose touch performance improvements today08:21
greyback_duflu: ok08:22
duflugreyback_: Hard to be sure but I think the phones are smoother with 0.1608:27
dufluBecause the change is in USC at least08:27
tsdgeosdednick: ping08:38
tsdgeosltinkl: want to have a look at your needs fixing in https://code.launchpad.net/~nick-dedekind/unity8/lp1378821.time-translation/+merge/271452 or should i top approve?09:03
Saviqgreyback_, shall I add the qml cache branch to silo?09:10
Saviqyou got a review lined up?09:11
greyback_Saviq: we in feature freeze now, right? Can we even land mousePointer now?09:11
Saviqgreyback_, we're not in main so we're fine, and anyway we can land to overlay already I believe09:12
SaviqI mean wily+overlay09:12
greyback_Saviq: even with OTA7 feature freeze?09:13
Saviqah, we finally got there?09:13
Saviqwe'd want the two qtmir fixes anyway I'd say, without mouse pointer potentially09:13
* Saviq checks with sil09:13
duflugreyback_: Are apps usually upstarted or just the dash?09:15
duflugreyback__: Are apps usually upstarted or just the dash?09:19
=== greyback__ is now known as greyback
greybackduflu: dash has it's own dedicated upstart job. apps started via upstart too, but through upstart-app-launch09:19
greybackwhich is the same upstart job run for each app09:19
greybackduflu: get my "dash has it's own..." comment?09:19
duflugreyback: OK, thanks. So the global upstart environment should affect all phone apps?09:20
Saviqduflu, yes09:20
Saviqduflu, the global *session* environment, yes09:21
dufluIn some order09:21
greybackduflu: yes. /usr/share/upstart/sessions/application-click.conf is the typical job for apps, which will inherit the session env09:21
greybackI often use "initctl set-env --global VAR=val"09:22
dufluHmm, when all done my afternoon's work may come to a couple of lines of script09:25
dufluBut still very useful script09:25
Saviqgreyback, ok, I moved mousePointer out into a separate train request, https://requests.ci-train.ubuntu.com/#/ticket/420 is what I want to land today09:41
Saviqgreyback, so we'll need a review on your branch09:41
greybackdednick: can you take? ^^09:42
dednickgreyback: sure09:46
=== marcusto_ is now known as marcustomlinson
dednickSaviq: approved greyback's branch10:18
Saviqdednick, tx10:33
greybackdednick: couple of extra tags appeared in your touch_tracing branch10:40
greybackfor me anyway10:40
dednickgreyback: hm. thought i just deleted them. let me check again10:41
greybackit might be me10:41
dednickgreyback: removed10:43
dednickdont know where they came from10:43
greybackme neither10:43
dednickjust deleted all of them a couple of hours ago!10:44
dednickgreyback: huh. they just appeared on my other branch as well.10:44
Saviqdednick, greyback, I've seen some tags being kept around locally even though they're considered bad remotely (for me it's likely because I use colocated repos)10:44
dednickSaviq: i deleted everything with ? manually10:45
greybackdednick: please merge trunk into touch_tracing too, there's a conflict10:45
Saviqdednick, right, yeah10:45
Saviqgreyback, I forgot to remove unity-api from the silo?10:46
greybackSaviq: I think you removed the MR, but the packages aren't cleared from the PPA automatically. Need to ask trainguard to do that10:46
Saviqgreyback, that's what I meant, yeah10:47
=== marcusto_ is now known as marcustomlinson
ltinklgreyback, Saviq: are the mousePointer branches in a silo?10:59
Saviqltinkl, had to pull them out to land some fixes11:00
Saviqltinkl, let me kick a build of those11:00
ltinklSaviq, I see; I was wondering whether the liveCaption shouldn't go with them since I had to bump the API level and also rebase on top of them; if the mousePointer stuff gets landed separately and before the liveCaption, wouldn't that have to be done again?11:01
tsdgeosltinkl: want to have a look at your needs fixing in https://code.launchpad.net/~nick-dedekind/unity8/lp1378821.time-translation/+merge/271452 or should i top approve?11:01
ltinkltsdgeos, a sec11:02
ltinkltsdgeos, it's OK, just top approve11:03
Saviqltinkl, if ready to land, sure (we then only need a single api bump, too)11:03
Saviqmzanetti, can you please coordinate with greyback and put all interesting MPs into https://requests.ci-train.ubuntu.com/#/ticket/445 (stuff that's only gonna land after OTA7 freeze)11:07
SaviqI'm gonna test https://requests.ci-train.ubuntu.com/#/ticket/42011:07
mzanettiSaviq, when is the OTA-7 freeze?11:08
greybackmzanetti: now :)11:08
mzanettioh :D11:08
greybackfeathre freeze11:08
mzanettiSaviq, not exactly sure what you're asking for tbh...11:15
mzanettiwhat intersesting stuff?11:16
Saviqmzanetti, anything that we should target for the next landing, like ltinkl's window title set11:16
mzanettiright... but we're not gonna land this silo within the next 2 wooks anyways, right?11:17
Saviqmzanetti, more like days11:17
SaviqI don't think we're freezing for that long any more?11:18
Saviqsil2100, what's the expected OTA7 thaw date?11:18
sil2100Saviq: nowadays we usually do a snapshot on final freeze and unblock the overlay PPA for future landings11:20
Saviqright, so days, hopefully11:21
sil2100Yeah, final freeze is next week, so around 1 week I would say11:21
Saviqsil2100, by "doing a snapshot" do you mean actually copying the whole PPA? is that a potential landing target if fixes are needed for the OTA?11:22
sil2100Saviq: more or less... the snapshot copies the whole PPA but we don't enable it as a target - if a change is needed for the given OTA that has been snapshotted we first request landing it to the overlay and then cherry-pick it to the snapshot11:23
sil2100To make sure we only have things that are really released :)11:24
sil2100(the idea is that after snapshotting not too many changes need to be copied)11:24
Saviqright, but has the added danger of having to pull in more changes than actually needed? if a project moved after the freeze was lifted?11:25
Saviqor do you actually require rollbacks in that case?11:25
Saviqsil2100,  pointing up so you don't miss my question ↑11:30
Saviqlarsu, hey, is it expected that indicator-session-service takes like 400MB RSS?12:09
Saviqpstolowski, karni, I'm seeing telegram scoperunner hogging CPU and crashing, that known?12:19
karniSaviq: we're aware there was an issue that it crashed, we have not found the problem yet (more on that shortly). however, I did not know it was actually hogging the CPU.12:20
Saviqkarni, I think that might be a symptom of the crash actually12:20
karniSaviq: more: I rewrote the scope basically from scratch, and did see the same issue appear once12:20
karniSaviq: could it be apparmor collecting info?12:21
Saviqkarni, or just before, yeah12:21
karniSaviq: we'll be starting testing the v2 shortly, hopefully the situation with the scope will at least improve. if not, I'll want more eyes on this source, because it seems unprobable a brand new code would have the same issue.12:22
Saviqkarni, ktx12:22
larsuSaviq: err, probably not :)12:36
Saviqlarsu, ok, I'll try and gather more info and report12:36
larsuSaviq: doesn't for me right now, but yeah, please report12:37
tsdgeosltinkl: added the QLaint1Char12:44
mterrymzanetti, I don't know if you saw, but I also made a unity8 branch that consumes the new isTouchApp/canSuspend bits from qtmir: https://code.launchpad.net/~mterry/unity8/no-touch-no-lifecycle/+merge/27284412:48
mzanettimterry, already rebased my stuff on that one12:48
mterrymzanetti, awesome12:48
tsdgeosmzanetti-: Saviq: some more free speedup https://code.launchpad.net/~aacid/unity8/fast_string_concatenation/+merge/27290413:17
ltinkltsdgeos, some stuff there is... unexpected :)13:23
tsdgeosltinkl: well it has the downside it doesn't autoconvert to qvariant anymore13:23
tsdgeoswhich imho is already a bit sloppy on our side13:24
tsdgeosso you need the casts to QString for the autoconvert to happen13:24
ltinkltsdgeos, have you tried with QStringBuilder and the "%" operator?13:24
tsdgeosit's exactly the same thing13:24
ltinkltsdgeos, heh right, I didn't notice the add_definitions(-DQT_USE_QSTRINGBUILDER), sorry :)13:25
tsdgeosno worries13:27
=== mzanetti- is now known as mzanetti
ltinkldandrader, https://code.launchpad.net/~lukas-kde/unity8/liveCaption/+merge/272920 resubmitted and fixed14:17
dandraderltinkl, ok14:19
dandraderltinkl, what I mean is that we don't need this Connections {} in SurfaceContainer at all14:20
ltinkldandrader, are you sure?14:21
dandraderltinkl, it's doing the same thing as the binding14:21
dandraderltinkl, I don't see the point14:21
dandraderltinkl, it will actually break the binding the first time it's executed. so it will effectively replace it14:22
dandraderltinkl, by "binding" I mean "property string name: surface ? surface.name : """14:22
ltinkldandrader, right, it makes no sense after removing the condition14:22
ltinkldandrader, ok done, hopefully that's all there :)14:26
dandraderltinkl, all approved14:27
ltinkldandrader, qtubuntu too? :)14:28
ltinkldandrader, https://code.launchpad.net/~lukas-kde/qtubuntu/liveCaption/+merge/272756 that one is a no brainer imo14:29
mzanetti@unity: standup14:30
dandraderltinkl, forgot about this one. so many branches. done14:31
ltinkldandrader, great, thanks14:32
mzanettiltinkl, hey, you have the liveCaption branches based on top of mouseCursor14:42
=== dandrader is now known as dandrader|afk
mzanettiltinkl, except the qtmir branch... I think you want to have that too14:42
ltinklmzanetti, yea... I guess I'll have to do that as well14:42
mzanettiSaviq, added those branches to the silo... but when I pressed save I saw you clicked build in the meantime :)14:43
mzanettiyou might want to retrigger that at some point14:43
mzanettiSaviq, first I think ltinkl needs to resubmit one of the branches14:43
ltinklmzanetti, Saviq: on it now14:44
ltinklmzanetti, Saviq: https://code.launchpad.net/~lukas-kde/qtmir/liveCaption/+merge/272921 (someone might want to re-top approve)14:45
Saviqmzanetti, oh yeah, we will rebuild it a few times still14:46
mzanettiSaviq, yep... just saying as I changed it *while* you were building14:46
mzanettiltinkl, this does not bump the version: https://code.launchpad.net/~lukas-kde/unity-api/liveCaption/+merge/27276914:48
Saviqmzanetti, because the other does14:49
mzanettiare we ok with that?14:49
mzanettiI guess in practice we could be...14:50
mzanettiin theory it would mess with reverting one or the other if we ever would14:50
Saviqwhen reverting we'd probably bump it even higher14:51
Saviqunless reverting the whole release14:51
Saviqit could bite us if we only landed the bump and then separately landed the other one14:52
mzanettiok well... wfm14:52
Saviqgreyback, testing silo 15 on wily/mako, connected external screen, unity8 went away and crashed (external screen black), that expected?15:05
greybackexternal screen will remain black15:06
greybackbut no crash15:06
Saviqyeah, crash here15:06
greybackSaviq: had you tapped on the screen at all?15:06
Saviqgreyback, don't think so15:06
greybackbacktrace please15:06
greybackSaviq: hang on, silo15 doesn't have multimonitor15:07
Saviqgreyback, no15:07
greybackwithout multimonitor, unity8 always crashed on external screen connection15:07
Saviqgreyback, but qtmir test plan includes connecting a monitor15:07
Saviqok, so expected15:07
greybackSaviq: ah yeah, I added that when I was trying to land MM a while ago15:08
Saviqgood enough for me15:08
=== dandrader|afk is now known as dandrader
dandraderltinkl, in https://code.launchpad.net/~lukas-kde/qtmir/liveCaption/+merge/272921 you added mousePointer as a prereq but you didn't rebase the branch on top of it, or merged mousePointer15:16
ltinkldandrader, on it, thx15:20
ltinkldandrader, done15:26
=== pat_ is now known as Guest33589
=== alexabreu is now known as alex-abreu
mhall119greyback: is silo 15 ready for testing again?16:05
greybackmhall119: if you're looking for mouse pointer, it's not there any more.16:06
mhall119dang it16:06
greybackSaviq: any idea what the silo22 failure is about? "ERROR qtmir None not found in Silo PPA. unity8 None not found in Silo PPA"16:07
mhall119greyback: so I'm going to be running a booth at FOSSETCON in November, and I'm really hoping to demo convergence on my Nexus 4, any chance of having an "MWC demo" style silo again for that purpose?16:08
greybackmhall119: by Nov, we should have many of those bits landed16:08
mhall119cool, well I'll just keep checking back between now and then16:09
greybackmhall119: yeah, that would be best. Things moving quickly atm (aside from the FF ofc)16:09
mhall119yeah, darn freezes, keeping my phone stable for days at a time :(16:10
greybackltinkl: if you're still there, could you please rebase https://code.launchpad.net/~lukas-kde/qtmir/liveCaption/+merge/272921 on top of https://code.launchpad.net/~alan-griffiths/qtmir/small-refactoring-of-MirWindowManager16:13
greybackltinkl: actually no, please ignore that16:13
greybacktrain appears to apply branches in peculiar order16:14
greybackdednick: can you please merge trunk into https://code.launchpad.net/~unity-team/qtmir/touch_tracing/+merge/27165516:15
dednickgreyback: sure16:15
dednickah. forgot to push. thought i did it already.16:16
greybackyeah I said before, but wasn't sure you got my mesage16:16
dednickgreyback: done.16:16
greybackdednick: thanks. Let's see how much it conflicts with everything else in the MR queue16:17
=== dandrader is now known as dandrader|afk
Saviqgreyback, I think train just got dumb, rebuild should help17:32
Saviq<Saviq> greyback_, I think train just got dumb, rebuild should help17:36
Saviqgreyback_, alan's refactoring branch is conflicting? again? or maybe with some other branch in the queue17:36
greyback_Saviq: conflict with Lukas' branch I think17:37
=== dandrader|afk is now known as dandrader
=== ljp is now known as lpotter
=== boiko__ is now known as boiko

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