/srv/irclogs.ubuntu.com/2013/11/22/#ubuntu-unity.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== duflu_ is now known as duflu
MirvSaviq: qtbase was fine, it's taking some extra effort to get newer qtdeclarative07:26
SaviqMirv, yeah, there's quite some changes08:57
mhr3mzanetti, quick review pls https://code.launchpad.net/~mhr3/unity-scopes-shell/fix-1237829/+merge/19618809:23
nic-doffaytsdgeos, mind giving that category branch a review? I'd like to land it before having to merge trunk again :P09:24
mzanettimhr3: yes sir09:24
mhr3mzanetti, danke schon09:24
mzanetti:)09:24
tsdgeosnic-doffay: i'll try, but i want to finish what i'm doing now and then i have an appointment with my freind the dentist09:24
tsdgeosso may not be able to look at it before lunch09:24
mzanetti(actually if you don't use ö for schön it has a different meaning :D )09:24
nic-doffaytsdgeos, oh dear, good luck!09:25
nic-doffaytsdgeos, that's no worries, sometime today is cool.09:25
tsdgeosnic-doffay: i'm already unlucky, that's why i'm going there09:25
tsdgeossomething wrong happened yesterday evening with my implant :'(09:25
mzanettimhr3: hmm... did I forget that in my branch?09:25
nic-doffaytsdgeos, I've managed to avoid issue thus far. No idea how.09:25
mzanettiah no... it's in the scope09:25
nic-doffaytsdgeos, ouch. I imagine that's painful.09:26
tsdgeosnot really painful atm09:26
tsdgeosjust sad of what it probably means09:26
tsdgeosthat is getting a whole new implant09:26
tsdgeoswhich is something i'm not looking forward09:26
mhr3mzanetti, we moved the scopes plugin out from lp:unity8, and you pushed a change there, so backporting it09:27
nic-doffaytsdgeos, well fingers crossed it's something a little simpler than that.09:27
tsdgeosthere's always hope!09:27
mzanettimhr3: aaah. cool09:27
mzanettiwhy oh why isn't there a itemAt(index) in the ListView09:30
Saviqmzanetti, because it might not exist ;)09:31
mzanettiSaviq: ah. good point09:31
mzanetti:D09:31
mzanettistill... it *might* return 0 in that case09:31
mhr3didrocks, no sil today?09:37
Saviqmzanetti, yeah, but it suddenly becomes pretty useless, when for most cases it will return 009:39
Saviqdid you guys see todays' google doodle? Doctor Who FTW!09:39
mzanettiSaviq: yeah... you're probably right09:39
nic-doffaySaviq, no checking now!09:41
nic-doffaySaviq, mega!09:42
Wugcan someone tell me what conf files unity depends on? unity won't start on one of my user accounts and I think it's probably a flubbed up conf file09:50
mzanettiSaviq: no google doodle here09:50
Saviqmzanetti, orly?09:51
Saviqmzanetti, not on google.com either?09:51
mzanettihehe... only on google.pl09:51
didrocksmhr3: no, he had to leave for personal/family reason09:51
didrocksmhr3: he will be back on Monday09:51
Saviqmzanetti, https://www.google.co.uk/09:51
mzanettinot on .de, not on .com and not on .ch (which is what google thinks is my location for some reason)09:51
mzanettioh right... on .co.uk too09:52
Saviqmzanetti, well, .com makes sense, as that's equivalent to .ch in your case then09:52
Saviqgreyback, Doctor Who doodle! ;D09:52
Saviqmzanetti, interesting how they decided you guys don't do Doctor Who :D09:52
greybackSaviq: what?09:53
mzanettiSaviq: well, they're probably right. haven't seen a single episode of that09:53
Saviqgreyback, https://www.google.co.uk/09:53
Saviqmzanetti, it's not that big here either09:53
greybackweird. I'm not that into it either09:54
Saviqgreyback, not big in IE? so it's just a UK thing?09:54
Saviqat least google.ie has it, too09:54
greybackI've a few friends who like it, but yeah, it's more a UK thing09:56
Saviqmhr3, forgot about one thing - please add unity-plugin-scopes to the build scripts09:57
Saviqmhr3, as there's no other way to get runtime depends on your dev machine09:57
Saviqmhr3, actually let me09:58
mhr3yea, not liking much that this is more or less making people use t10:02
mhr3well... unless you're happy with mock scopes10:02
Saviqmhr3, we're all meant to be using t anyway, are we not10:05
Saviqmhr3, why does unity-plugin-scopes ship a .pc file?10:05
Saviqmhr3, are we linking against it somewhere?10:05
mhr3Saviq, no, but if we wanted to dlopen it, it has the libdir10:06
Saviqmhr3, why would we want to dlopen it?10:06
mhr3Saviq, but don't really see a usage for it atm10:06
Saviqmhr3, right ;)10:06
mhr3Saviq, that doesn't mean it can't be there though :)10:07
Saviqmhr3, WHAT!10:07
Saviq;P10:07
Saviqmzanetti, soo, if you search for "Xbmc", do you get the web remote in More suggestions?10:08
Saviqmzanetti, or xbmcremote, for that matter, if you don't have it installed?10:09
Saviqmhr3, you ↑?10:09
mhr3Saviq, phone?10:10
Saviqmhr3, click scope, yes10:10
mhr3my battery is dead again, give me a minute10:11
mzanettiSaviq: yes, I do10:16
Saviqmzanetti, interesting, not here for me10:16
mzanettiSaviq: ah wait. I have both installed10:16
mzanettilemme uninstall10:16
Saviqmzanetti, yeah, it's about the remote stuff, not local10:16
tsdgeosMirv: how do you build ubuntu-ui-toolkit if v8 is not there in Qt 5.2?10:17
mzanettiSaviq: works here (with image 10)10:17
mzanettilet me try on the development device with image 2710:17
mzanettiif that doesn't hard-reset before I get to it :D10:18
Mirvtsdgeos: remove the v8 build-dependency line from debian/control10:18
tsdgeosMirv: so you've kind of patched the package10:18
Mirvtsdgeos: no, I haven't built it, I thought you were asking how you could build it10:19
tsdgeosMirv: but it's at https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+packages10:19
Mirvtsdgeos: for quantal, yes :)10:19
tsdgeosah that's from march10:19
Saviqinteresting that it actually works, then10:21
Saviqwithout rebuilds10:21
mzanettiSaviq: nope. it works with image 27 too10:22
Saviqmzanetti, veery interesting10:22
SaviqI'll have to talk to alecu, then10:22
tsdgeosMirv: do you know of any magic we could use to disable it depending on the packge that is being built so works for obth?10:22
tsdgeosboth = Qt 5.0 and 5.210:23
mhr3Saviq, i'm not getting anything for searches10:23
mhr3just surfacing10:23
Saviqmhr3, neither xbmc or Xbmc?10:24
mhr3Saviq, oh yea, lowercase works10:24
Saviqmhr3, so yeah, we got case sensitive search somewhere10:25
Saviqinteresting it works for mzanetti10:25
Saviqor he's lying to us again, bastard :P10:25
mzanettiwhat do you mean with "again"? :P10:25
Saviqdoesn't want to do work, he does!10:25
mzanettiSaviq: do I need to send you pictures?10:25
Saviqmzanetti, ;)10:26
mhr3mzanetti, he knows they'd be photoshopped ;P10:26
Mirvtsdgeos: first thing would be to test whether it really needs that build dependency (in other words, does qtdeclarative-private-dev require v8's private headers to work). if it works without, just remove it for 5.0 too.10:26
Saviqmzanetti, j/k, it's just an interesting data point10:26
Mirvtsdgeos: if it doesn't work, qtdeclarative-private-dev 5.0.x should probably depend on the v8 private dev, resolving the problem10:26
mzanettiSaviq: no worries. I understand this was joking10:26
mzanettibut really it works here on image 10 and 2710:27
CimiSaviq, when you have time can you tell me if I can use that shader?10:27
mzanettityping "xb" gives me Xbmcremote in installed and XBMC Web remote in more suggestions10:27
SaviqCimi, I'd rather see a branch for review, if that's ok with you?10:27
Saviqmzanetti, how about 'Xb'? uppercase?10:27
CimiSaviq, I'll try10:27
mzanettiSaviq: hmm... interesting. that doesn't work10:28
Saviqmzanetti, see!10:28
Saviqmzanetti, liar liar, pants on fire!10:28
mzanettilol10:28
tsdgeosMirv: +1 if you make  qtdeclarative-private-dev 5.0.x depend on libqt5v8-5-private-dev then we can drop the dependency from ubuntu-ui-toolkit10:28
mzanettiI intentionally was fighting the the OSK to let me start lowercase because I thought that's the issue10:28
mzanettiSaviq: ^10:28
Saviqmzanetti, yeah, that's how I discovered it in the first place10:29
Saviqmzanetti, just typed, and nothing came up10:29
mzanettiSaviq: so I guess they do "search == entry.toLowerCase()"10:29
Saviqmzanetti, yeah, lowercasing on just one hand probably10:29
tsdgeosMirv: so i ifdef-ed Florian's branches at https://code.launchpad.net/~aacid/qtubuntu/dpr_rebase_qt_5.1_with_ifdefs/+merge/196165 and https://code.launchpad.net/~aacid/ubuntu-ui-toolkit/dpr_rebase_qt_5.1_with_ifdefs/+merge/196253 you'll need someone to review them now :D10:30
Mirvtsdgeos: ok. would need someone to sponsor lp:~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src_5.0.210:33
tsdgeosMirv: don't think i can do that can i?10:33
tsdgeoswell i can push shadeslayer or riddell if that helps :D10:34
tsdgeosnot sure the pushing would work otoh10:35
tsdgeosok, off to the dentist, wish me luck10:36
Mirvriddell could upload it sure, or anyone from https://launchpad.net/~ubuntu-core-dev/+members10:37
Mirvtsdgeos: good luck! :)10:37
Mirvit's good that you can type without teeth10:37
CimiSaviq, ust realised that since the carousel preview is broken in trunk10:42
CimiSaviq, it's better to postpone after my dash renderers branch10:42
Cimiwe cannot test this10:43
SaviqCimi, k10:43
Saviqmhr3, pushed two commits to https://code.launchpad.net/~unity-team/unity8/move-scopes-plugin-out/+merge/19491010:44
Saviqmhr3, please have a look10:45
mhr3Saviq, looks good10:46
Saviqmhr3, I'll let CI look at it again and top-approve if it's looking good10:47
mhr3kk10:47
Saviqmhr3, we'll clean the whole paths story in unity8 (based on unity-api) in a later change10:49
Saviqmhr3, ah well, it's going to fail in CI now, need a release of unity-api first10:51
Saviqunless it's there in mbs10:51
Saviqwhich it should be...10:51
mhr3right, any ideas when autolanding is going to work again?10:51
Saviqmeaning daily release?10:53
Saviqmhr3, I was told yesterday that... not until Airline CI ;/10:53
mhr3ehm10:54
Saviqmhr3, or at least not until the results they get from manual testing == that from automagic testing10:54
Saviqmhr3, depends on who you ask ;)10:54
mhr3i started wondering what's the proper emoticon for /pulls gun to head10:55
mhr3i guess this will suffice:10:55
mhr3kmn10:55
mzanettidandrader: reviewed this: https://code.launchpad.net/~dandrader/unity8/gestureTestsBaseClass/+merge/19625611:05
Saviqmzanetti, noticed something in music-preview - you calculate the percent value just to then convert it back to real (* 100; / 100)11:16
Saviqmzanetti, could we drop the 100?11:16
mzanettiSaviq: probably. I'll have a look11:16
Saviqmzanetti, and call it "progress"11:17
mzanettiSaviq: yeah. good catch. pushed11:21
Saviqmzanetti, cheers11:22
Saviqmzanetti, probably not the biggest resource hog in our codebase ;)11:22
mzanettilol... probably not11:22
Saviqgreyback had a good idea yesterday - thanks to 'atlasing' textures in Qt 5.2, it should be relatively easy to see what we're uploading to the GPU11:24
Saviqhttps://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/125273611:24
ubot5Ubuntu bug 1252736 in Ubuntu UI Toolkit "[Qt5.2] UbuntuShape content is incorrect, garbage shown" [High,Confirmed]11:24
Saviqand reviewing that to reduce it11:24
=== nic is now known as Guest49169
Saviqmzanetti, you'll review https://code.launchpad.net/~gerboland/unity-mir/listen-for-server-start-stop-ready/+merge/191224 too?11:28
mzanettiSaviq: sure, can do11:28
dandradermzanetti, updated11:31
mzanettidandrader: cheers11:31
Saviqmzanetti, did you test with that? without it the test in unity8 should fail under Mir?11:36
mzanettiSaviq: no I didn't test it on the device (shame on me)11:38
Saviqmzanetti, please do, if we f*ck this up the shell won't start or something11:39
mzanettiSaviq: but why do we need to raise SIGSTOP twice?11:39
Saviqmzanetti, once11:39
Saviqmzanetti, once for Mir, once for Surfaceflinger11:39
Saviqmzanetti, but in the Mir case, unity8 doesn't know, so we're raising from unity-mir11:39
Saviqmzanetti, there's a FIXME on that from greyback in the unity-mir MP11:39
=== _salem is now known as salem_
* greyback is being talked about a lot today11:41
Saviqgreyback, your ears tingle, don't they? ;)11:42
mzanettiSaviq: I'm still not sure why we need this unity-mir at all11:44
greybackSaviq: nah, trying to get some work done, so shuddup!11:44
mzanettilets refer to him as grayback in order not to trigger his highlight :D11:44
greybacklol11:44
Saviq50 shades of Grayback?11:45
greybackoh yeah11:45
greybackthat's my biography title, right there11:45
Saviq;D11:47
mzanettiSaviq: can you explain me why we can't raise the signal inside unity for both cases?11:47
Saviqmzanetti, because unity8 doesn't know when to raise it yet11:48
Saviqmzanetti, as by then they're two different threads11:48
Saviqmzanetti, when startShell is called in the Mir case, Mir is getting ready11:48
Saviqmzanetti, in a separate thread11:48
mzanettiSaviq: but by the time we call app->exec() we should be ready, no?11:49
Saviqmzanetti, not necessarily11:49
Saviqmzanetti, it's a race11:49
Saviqmzanetti, it's Mir that calls startShell11:50
mzanettiSaviq: yes. that's what I understood too11:50
Saviqmzanetti, but there's no guarantee it's ready to accept connections by then11:50
mzanettiSaviq: so I thought it should do that only when it's ready11:50
Saviqmzanetti, it doesn't11:51
mzanettimhm11:51
mzanettiok then... I guess that's what it is11:51
mzanettiSaviq: still a bit strange that the QPA doesn't have issues if the display server is not up yet11:52
Saviqmzanetti, you could argue that by the time it starts the 'client' (unity8 in our case)11:52
Saviqmzanetti, it has to be ready indeed11:52
mzanettiSaviq: yeah. that's what I meant...11:53
Saviqgreyback, can you comment ↑ by the time startShell is called by Mir, it has to be ready to accept connections, no?11:55
Saviqgreyback, so mzanetti has a good point that's when we could raise SIGSTOP, too11:55
Saviqmzanetti, I think the reason why we raise from unity-mir is because it's closer to the real point where it indeed is ready11:58
mzanettimhm... does it make such a difference in practice?11:58
Saviqalthough I agree that we probably don't really care, 'cause clients connecting before unity8 connects are not really helpful anyway11:58
Saviqmzanetti, ↑11:59
mzanettiand if we're adding a FIXME I for one would vote to add the fixme in unity's main (like: FIXME: try to do this earlier)11:59
mzanettiand try to keep the codepath somewhat linear11:59
mzanettiSaviq: so yes. I'd vote for doing everything in unity812:01
mzanettigrayback, err greyback: ^12:01
greybacksorry I've been thinking12:01
Saviqmzanetti, that was the plan all along, but we somehow got hung up on the start/stop/pause listener12:01
Saviqgreyback, don't be sorry, it's ok12:01
greybackmir server will be up before startShell is called12:01
mzanettibrb12:02
Saviqgreyback, yeah, it can't call startShell before it's ready to accept connections as that would be pretty racy12:02
greybackso yeah, could be done in unity8 alone.12:02
greybackI think I prefered this solution as it's the direction I want to bring unity-mir in12:02
greybackwhere instead of this QMirServerApplication crap, the QPA plugin itself starts Mir12:03
Saviqgreyback, still, the SIGSTOP is pretty specific to unity812:03
Saviqgreyback, not to Mir12:03
greybacktrue12:03
Saviqgreyback, unity-mir shouldn't really have anything 'unity8' in it12:03
greybackyep.12:04
greybackok I can remove that MR. Who will add to unity8?12:05
Saviqgreyback, I'll fix mine12:06
greybackokies12:06
Saviqgreyback, can you please verify with Mir folk that this is indeed ok?12:07
Saviqgreyback, I vaguely remember talking about this and maybe there was actually a reason that I can't remember now?12:07
mzanettire12:09
Saviqmzanetti, pushed to my branch12:10
Guest49169Saviq, any idea what package I'm missing with this: Project ERROR: Unknown module(s) in QT: organizer v812:10
Saviqmzanetti, should be testable under both sflinger and mir with no other changes12:10
mzanettiGuest49169: libqt5v8-dev12:10
mzanettiGuest49169: and libqt5pim-dev12:11
Guest49169mzanetti, nice one!12:11
mzanettiSaviq: ok. I'll test12:11
greybackSaviq: yeah, we need the unity-mir thing. Mir is not running when startShell called12:12
greybackmzanetti: ^12:13
Saviqmzanetti, how can this be?12:13
Saviqgreyback, ↑12:13
mzanettigreyback: yeah... I'd expect QQuickView to complain about that12:13
mzanettiunless there is some logic which just waits12:13
Saviqgreyback, so we're just assuming it will get ready between calling startShell and calling exec()?12:13
Guest49169mzanetti, can't find any libqt5pim-dev12:13
mzanettiin which case we'd be fine to emit it in startShell too I guess12:13
greybackmzanetti: startShell is an Mir internal client, which is handled differently to external clients12:14
Saviqgreyback, right, it's not going through the socket12:14
Saviq<facepalm/>12:14
greybackright12:14
mzanettiah ok. that explains things12:14
* Saviq uncommits12:14
* greyback restores MR12:14
mzanettiGuest49169: hmm... seems it's called qt5pim-dev without lib12:14
mzanettiSaviq: greyback: sorry for the confusion then...12:14
Guest49169mzanetti, thank you12:14
Saviqmzanetti, no worries, maybe it'll burn into my mind finally12:15
Saviqmzanetti, I *did* know that before12:15
greybackmzanetti: new MR: https://code.launchpad.net/~gerboland/unity-mir/listen-for-server-start-stop-ready/+merge/19626912:15
mzanettigreyback: seems to conflict12:15
greybackfixing...12:16
Saviqgreyback, make the version just 0.212:16
Saviqgreyback, cu2d will take care of the rest12:16
=== nic is now known as Guest12548
Saviq/food12:21
=== MacSlow is now known as MacSlow|lunch
om26ermzanetti, Hi! how to press and hold in qmltests ?12:38
tsdgeosmzanetti: just use mousePress instead of mouseClick?12:43
tsdgeoserr12:43
tsdgeosom26er: ↑↑12:43
tsdgeosand then mouseRelease some time later12:43
om26ertsdgeos, thx12:43
tsdgeosor even do a tryCompare to what the mousePress is supposed to do12:43
tsdgeosthat'll do the wait for you12:43
mzanettiom26er: tsdgeos: yeah. don't use mouseClick(); wait(); mouseRelease() but rather mouseClick(), tryCompare(), mouseRelease()12:44
tsdgeosnic-doffay: what's this MR supposed to do, make stuff travel at constant time or make stuff travel at constant speed?12:49
nic-doffaytsdgeos, both.12:51
tsdgeoswell, oyu can't have both, no?12:51
nic-doffaytsdgeos, actually scratch that just speed.12:51
nic-doffaySorry.12:51
nic-doffaySo it doesn't increase the greater the grid is.12:52
mhr3Saviq, i don't get category expanders, any idea why that could be?12:54
tsdgeosnic-doffay: ok, will check later12:54
tsdgeoslunch12:54
tsdgeos!12:54
mhr3Saviq, and yes there are enough results12:54
mhr3Saviq, oh and that's with new scopes13:01
Saviqmhr3, GenericScopeView.qml:27713:01
Saviqmhr3, that's where it decides whether to show them or not - see what's happening there13:01
dandradermzanetti, so, thumbs up here? https://code.launchpad.net/~dandrader/unity8/gestureTestsBaseClass/+merge/19625613:26
mzanettidandrader: not really :/13:26
mzanettidandrader: I'd have another 2 nitpicks if you're ok with that13:26
dandradermzanetti, shoot13:27
mzanettihttps://code.launchpad.net/~dandrader/unity8/gestureTestsBaseClass/+merge/196256/comments/45408513:27
MirvSaviq: tsdgeos: there'd be updated qtbase and qtdeclararative now, but unfortunately unity doesn't seem to start (how do I start unity8 manually to see how it dies, or where's the log?)13:33
MirvSaviq: tsdgeos: I can't do much more today, but if you want to see add ppa:canonical-qt5-edgers/qt5-daily in addition to the beta2 - there are 5.2.0~rc1~20131121 versions of qtbase + qtdeclarative over there13:34
Mirvthe easiest explanation is that you can't (as usual) build just 2 new modules, but need at least 5-7 before anything starts to work. that's why it's a bit hard to quickly update.13:34
=== MacSlow|lunch is now known as MacSlow
tsdgeosMirv: "start unity8" from the shell?13:41
dandradermzanetti, done13:42
Mirvtsdgeos: unknown job13:43
tsdgeosMirv: as phablet user not as root13:43
mzanettidandrader: approved13:44
Mirvtsdgeos: start: command not found.. via /sbin it's already running (I can see it's constantly spawning and killing itself), but if I time it right I get the pid but no output13:44
dandradermzanetti, thanks!13:44
tsdgeosMirv: sigh :-/13:46
tsdgeosMirv: yeah probably more stuff needs rebulding13:46
tsdgeosMirv: maybe you can start those rebuilds now and let them hopefully run thrpugh the weekend?13:46
Mirvtsdgeos: it's usually not a simple rebuild, ie. I'd need to build them locally anyway and adjust packaging as needed13:47
Mirvand disable symbols so that the building wouldn't break at those without updates, etc13:47
tsdgeosoh :/13:48
Mirvbut maybe the LP recipes should build our packages in qt5-daily as well, in case a rebuild of those is needed more than of other Qt modules13:48
=== greyback is now known as greyback|lunch
Cimiguys I'll call myself sick for a bit... I've been fighting with a headache since I woke up and I think I'll take it easy for some time until it gets better - can't work with that13:52
tsdgeosnic-doffay: ping, i don't think this thing is working correctly, i'm getting something that doesn't seem like constant speed here, i'll comment on the MR what i'm doing to repro13:52
nic-doffaytsdgeos, are you getting erratic behaviour with large grids?13:53
nic-doffayThat's the main reason for this MP.13:53
tsdgeosyeah, it opens slow and closes fast13:54
tsdgeosseems weird13:54
CimiSaviq, https://code.launchpad.net/~unity-team/unity8/dash-renderers/+merge/19628513:55
CimiSaviq, as said I have headache and I'll try to relax for one or two hours13:55
Mirv...done (recipes)13:56
Cimitsdgeos, did 5.2 fix the flick on high dpi?14:02
tsdgeosCimi: i do not know14:03
tsdgeosflorian did some work on make our dpi usage more qt-like so maybe14:03
tsdgeoshaven't tried myself yet14:03
Cimitsdgeos, I am so frustrated that if you write an app on ubuntu touch, add a flickable, flick14:04
Cimiit's bloody slow14:04
Cimijust for a stupid default value of flick velocity14:04
Cimiit gives the idea ubuntu touch is slow while it's simply doing that due to a property not scaled to highdpi14:05
tsdgeosagree14:05
tsdgeosd14:05
tsdgeosCimi: so how's the baserenderer thing going need some help in there? or shall i find something else?14:08
SaviqMirv, you can always just 'initctl stop unity8' as phablet to make it stop respawning14:14
SaviqMirv, and then just execute unity8 as usual14:14
Cimitsdgeos, there's one bug14:18
Cimitsdgeos, I wanted to tackle today14:18
Cimitsdgeos, but I'm killed with headache14:18
Cimitsdgeos, you can see ^^14:18
CimiI added TODO in the MR14:18
mzanettiSaviq: hmm.. doesn't start here. but not entirely sure yet if its my setup14:18
tsdgeosCimi: want me to try to have a look or you get on it on monday?14:19
Cimitsdgeos, if you want, you can go ahead14:19
Saviqmzanetti, ok, let me build packages14:19
tsdgeosCimi: ok, i'll see14:19
Cimitsdgeos, I will otherwise, but not before two hours14:19
Cimitsdgeos, might be simple or not, I don't know14:19
tsdgeosCimi: kill that headache!14:19
Cimitsdgeos, if you open the carousel preview14:19
Cimitsdgeos, look at the carousel at the bottom14:19
MirvSaviq: thanks, made a note. it complains about platform plugin. + qtubuntu seems to fail to build https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-daily/+packages?field.series_filter=trusty14:19
Cimitsdgeos, move right14:20
Cimitsdgeos, (the preview list)14:20
Cimitsdgeos, you see the carousel going up of some pixels14:20
SaviqMirv, yeah, qtubuntu definitely needs a rebuild14:20
Cimitsdgeos, I put an XXX in the code GenericScopeView.qml14:20
SaviqMirv, Project ERROR: Unknown module(s) in QT: sensors-private14:20
Cimineed to figure out why14:20
SaviqMirv, anyway, have a good weekend! you've spent a lot of time past your due this week already ;)14:21
MirvSaviq: thanks! ;) I checked still that lp:qtubuntu only b-d:s on qtsensors5-dev, not qtsensors5-private-dev. plus there's now this thing that Debian has dropped private headers for qtsensors, and we should theoretically follow them.14:22
Mirv(ie qtubuntu shouldn't use the private headers of qtsensors)14:22
SaviqMirv, that deserves a bug against qtubuntu then14:23
tsdgeosMirv: don't know in this case, but that's something we can't do msot probably, if we're using them is because we need them14:23
SaviqMirv, because it means there's a .pro file that uses that module14:23
SaviqMirv, and yeah, what tsdgeos said14:23
Saviqwe need to see what's what14:23
Saviqricmm, any idea about that, could we do without qtsensors-private-dev?14:24
=== pete-woods is now known as pete-woods|late-
Mirvbug #125405114:25
ubot5bug 1254051 in qtubuntu "Drop qtsensors private headers usage if possible" [Undecided,New] https://launchpad.net/bugs/125405114:25
=== pete-woods|late- is now known as pete-woods|lunch
SaviqMirv, awesome, thanks14:25
Saviqricmm, ↑↑14:25
ricmm??14:26
ricmmSaviq: would have to take a look at it14:26
ricmmbut not sure when14:26
Saviqricmm, mhm14:27
ricmmassign to me at the very least14:27
ricmm:)14:27
Saviqgreyback|lunch, standup?14:29
=== dandrader is now known as dandrader|lunch
nic-doffaySaviq, what's the best way to test signal parameters in events?14:41
nic-doffayeg clicked(parameter)14:41
nic-doffayonClicked: print(parameter)14:41
nic-doffayThere's not much in the way of the SignalSpy in the docs.14:41
Saviqnic-doffay, SignalSpy collects the arguments in an array14:42
Saviqlet me check14:42
Saviqnic-doffay, signalArguments14:42
nic-doffaySaviq, awesome. Where did you find that btw?14:43
Saviqnic-doffay, so when you spy.wait(), you can then read spy.signalArguments[]14:43
Saviqnic-doffay, this time... my head, other times - just ctrl+click on SignalSpy to see the source14:43
Saviqnic-doffay, it's not well codumented indeed14:43
Saviqcodumented...14:43
Saviqcodumentation14:43
Saviqwhy would you need two words114:44
Saviq!14:44
nic-doffaySaviq, haha no clue. It doesn't even sound vaguely ok.14:44
nic-doffay:P14:44
Saviqnic-doffay, :Þ14:44
kgunnmzanetti: sorry i missed standup, i was just reviewing...so is right edge work stalled?14:50
mzanettikgunn: there are questions for design. I hope to get answers on Tue in my weekly design meeting14:50
kgunnmzanetti: cool...14:51
mzanettikgunn: this tuesday I agreed with vesar to postpone it for another week as apparently design was having a larger kickoff meeting for the whole right edge/side stage thing14:52
mzanettikgunn: but yes. at very latest in London we need to figure a roadmap and really get going with this14:52
=== greyback|lunch is now known as greyback
Saviqdednick, there's a crapload of whitespace changes in your dee MP, that expected?15:01
dednickSaviq: yeah, well, people not clearing their whitespace...15:04
Saviqdednick, I know, well, let's see what they say15:05
dednickSaviq: they can say whatever, I'm going on holiday! ;)15:05
Saviqdednick, I can imagine!15:05
nic-doffaySaviq, print signalArgument[0] just gives me an Object object15:20
nic-doffay*printing15:20
Saviqnic-doffay, yes, it's an array15:20
Saviqnic-doffay, or Array15:20
nic-doffaysignalArguments[0] is an array?15:20
Saviqnic-doffay, yes15:20
Saviqnic-doffay, signalArguments is an array of arrays15:20
Saviqnic-doffay, 'cause it collects returns from multiple signal emissions15:21
nic-doffaySaviq, right that was going to be my next question!15:21
nic-doffaycheers15:21
Saviqnic-doffay, so if the signal is fired 5 times, there will be 5 arrays15:21
Saviqeach containing the parameters to each emission15:21
tsdgeosricmm: Saviq: i'm assigning https://bugs.launchpad.net/qtubuntu/+bug/1254051 to myself have a patch that fixes it15:26
ubot5Ubuntu bug 1254051 in qtubuntu "Drop qtsensors private headers usage if possible" [Undecided,New]15:26
Saviqtsdgeos, awesome15:26
ricmmtsdgeos: perfecto15:29
Saviqtsdgeos, for the crash in expanding music in dash...15:32
Saviqtsdgeos, I'll just send you the 300MB music I put on there to get it15:33
tsdgeosok15:33
tsdgeosSaviq: ricmm: https://code.launchpad.net/~aacid/qtubuntu/less_private/+merge/19630415:33
tsdgeosit was just uneeded ^_^15:34
Saviqtsdgeos, good, I was hoping that's going to be the resolution :)15:35
=== alan_g is now known as alan_g|tea
=== pete-woods|lunch is now known as pete-woods
=== dandrader|lunch is now known as dandrader
Saviqtsdgeos, http://people.canonical.com/~msawicz/music.tar.xz15:42
Saviqtsdgeos, just unpack into Music and expand the resulting category in Home scope15:43
tsdgeosok15:43
* tsdgeos downloads15:43
tsdgeosboo, jenkins didn't like my MR15:44
Saviqtsdgeos, to remind, bug #124040815:44
ubot5bug 1240408 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in QCoreApplication::postEvent()" [Medium,Confirmed] https://launchpad.net/bugs/124040815:44
tsdgeosProject ERROR: Unknown module(s) in QT: quick15:44
tsdgeosah15:44
tsdgeosi removed qtdeclarative5-private-dev,15:44
tsdgeosneed to add the non prvivate one back15:45
=== alan_g|tea is now known as alan_g
Saviqtsdgeos, guess what15:58
Saviqtsdgeos, doesn't crash under gdb :P15:58
tsdgeoshe he15:58
tsdgeosbad gdb bad15:58
tsdgeosSaviq: so that's with 5.0, right?15:58
Saviqtsdgeos, yes15:58
tsdgeosSaviq: https://code.launchpad.net/~aacid/qtubuntu/less_private/+merge/196304 passed CI btw15:59
Saviqquick15:59
Saviqah well, it doesn't crash out of gdb now  either :/16:00
tsdgeos:-ß16:02
Saviqlet me reflash16:02
Saviqwill try to gdb under the retracer16:02
=== nic is now known as Guest63732
=== Guest63732 is now known as nic-doffay
tsdgeosoh noes https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/397/testReport/junit/%28root%29/qmltestrunner/Dash__test_show_scope_on_load/ is back :S16:07
Saviqmzanetti, ugh16:08
Saviqmzanetti, you need to split your music preview MP in two16:09
Saviqmzanetti, one for unity8 and one for unity-api16:09
Saviqtsdgeos, approved16:11
nic-doffaySaviq, mind giving this a spin and giving your thoughts? https://code.launchpad.net/~nicolas-doffay/unity8/category-transition-speed-fix/+merge/19520316:14
Saviqnic-doffay, will do16:14
nic-doffaySaviq, cheers.16:14
tsdgeoshmmm16:17
tsdgeosthis music thing is weird16:17
tsdgeosi only have Saviq's files around but i'm still getting green day's one i copied ages ago and which are not even on disk anymore16:17
Saviqtsdgeos, in home or on mtp?16:17
Saviqtsdgeos, try searching16:18
tsdgeos/home/phablet/Music/Hey/Miłość! Uwaga! Ratunku! Pomocy!16:18
Saviqtsdgeos, it sometimes doesn't notice changes16:18
Saviqtsdgeos, but when you search, it usually updates16:19
tsdgeossearched and didn't seem to help16:19
tsdgeoslet me try to reboot16:19
tsdgeosnah nothing16:22
Saviqtsdgeos, can't crash either?16:23
tsdgeoswell16:23
tsdgeosnope16:23
tsdgeosit's just my green day stuff in there16:23
tsdgeosand still works16:23
Saviqtsdgeos, mediascanner is probably crashing16:23
Saviqtsdgeos, so it doesn't update your db16:23
tsdgeosdo you know how to run it manually?16:24
tsdgeosjust mediascanner as phablet?16:24
Saviqtsdgeos, bug #123956116:24
ubot5bug 1239561 in mediascanner (Ubuntu) "mediascanner-service crashed with SIGABRT in raise()" [High,Confirmed] https://launchpad.net/bugs/123956116:24
Saviqtsdgeos, a) see if you have .crash files for mediascanner-service16:24
Saviqif it's crashing for you, there's not much can be done...16:24
tsdgeosah wait16:24
tsdgeosmediascanner-service[2637]: WARNING warning/fs-walker: Cannot list content of "/home/phablet/Music/happysad": g-io-error-quark(14): Permission denied16:24
Saviqah16:24
Saviqinteresting16:24
tsdgeosyep16:26
tsdgeoscrashing now16:26
tsdgeoswell16:26
tsdgeosi untarred as root16:26
tsdgeosso yeah not that unexpected :D16:26
Saviq;)16:26
Saviqtsdgeos, good, at least you have it crashing ;)16:26
Saviqstep one ;D16:26
tsdgeosbah crashed just one16:29
tsdgeos+c16:29
tsdgeosnot crashing now16:29
mzanettiSaviq: huh?16:40
mzanettiwhy is that?16:40
Saviqmzanetti, because we just split the scopes plugin out16:41
Saviqmzanetti, lp:unity-scopes-shell16:41
mzanettiah, right16:41
Saviqmzanetti, so yeah, I meant unity8 and ↑ that, not unity-api16:41
mzanettidammit....16:41
Saviqmzanetti, you yourself approved an MP for it today ;)16:41
mzanettiSaviq: ok. I'll do on monday16:41
Saviqmzanetti, almost ;D16:41
Saviqmzanetti, yeah no worries16:41
mzanettiyeah.... if you would have said unity-scopes-something I would have known why16:42
mzanettibut unity-api confused me16:42
Saviqbtw, trunk is kinda broken now16:42
Saviquntil unity-api gets released16:42
Saviqand even then we need to clean up the import paths16:42
Saviq'cause stuff's not working as it should16:42
Saviqafter the split16:43
Saviqmzanetti, I'll have the unity-mir and unity8 packages with sigstop ready by Monday, too... 70% built now...16:44
Saviqso yeah, Monday16:44
mzanettiok... I guess I'll call it a day then16:44
mzanettino point in starting something new16:45
mzanettiprobably continue a bit on the evernote app16:45
Saviqyeah, take care o/16:47
mzanetti\o16:47
* Saviq too16:47
Saviqhave a good weekend y'all!16:47
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|EOW
achiangdo we support HTML5 as a scope implementation language?18:14
* greyback eow18:39
=== salem_ is now known as _salem

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