/srv/irclogs.ubuntu.com/2014/06/18/#ubuntu-unity.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
CimiSaviq, czesc07:54
CimiSaviq, do we have a silo :)07:54
SaviqCimi, whatup?07:54
Cimi?07:54
SaviqCimi, let's see if I can get another one for us...07:55
SaviqCimi, I could also build you packages, that'd probably be even quicker07:56
CimiSaviq, I can do that as well07:56
SaviqCimi, even better07:57
CimiSaviq, I wanted to test it properly07:57
Cimicamera app as well07:57
SaviqCimi, that's properly enough ;)07:57
SaviqCimi, building packages yourself and getting them on a phone is properly enough07:57
Saviqat least until we're limited on silos07:57
Saviqs/until/while/07:58
CimiSaviq, I did sbuild update08:14
CimiSaviq,but now still having same issue as yesterday08:14
Cimilibunity-mir-dev:armhf : Depends: libplatform-api1-dev:armhf but it is not installable08:14
SaviqCimi, try with a fresh chroot, looks like you have some dirty in there08:17
Cimiyeah I was googling for the wiki08:18
Cimineed to add to the bookmarks08:18
SaviqCimi, v08:18
Saviqhttps://wiki.ubuntu.com/SimpleSbuild08:18
SaviqCimi, you could also use `click chroot` to bootstrap08:18
SaviqCimi, depends how much power you want to maintain08:19
SaviqMacSlow, there are inline comments from my review on 06.06 in https://code.launchpad.net/~macslow/unity8/combo-button-support/+merge/221499 that you didn't address08:24
* Saviq will say "see inline comments" in reviews now08:25
SaviqMacSlow, and there's a new ap test failure08:25
Saviqhttps://code.launchpad.net/~macslow/unity8/combo-button-support/+merge/221499/comments/53501008:25
CimiSaviq, nope08:35
CimiSaviq, removed all chroots08:35
CimiSaviq, still same issue08:35
SaviqCimi, are you by any chance using proposed in the chroots?08:35
Cimimk-sbuild --target armhf utopic08:35
CimiSaviq, that might be08:35
SaviqCimi, --skip-updates --skip-proposed08:36
SaviqSKIP_UPDATES="1"08:36
SaviqSKIP_PROPOSED="1"08:36
Saviqor that in ~/.mk-sbuild.rc08:36
CimiSaviq, I have without the " "08:36
CimiSKIP_PROPOSED=108:36
SaviqCimi, pastebin the whole log08:36
SaviqCimi, you should have a .build symlink to it08:37
Saviqwherever you invoked sbuild08:37
Cimihttp://paste.ubuntu.com/7662639/08:42
SaviqCimi, jeez, it's UITK that's broken (for 3 months now) ;(08:45
CimiSaviq, which doesn't answer the doubt, why is it working for you? :D08:46
SaviqCimi, I used a dirty chroot, sorry08:46
Cimimaybe that's because I haven't had chicken wings that night08:47
CimiSaviq, silo! silo! silo! silo!08:48
SaviqCimi, ok, let's see08:51
CimiSaviq, I restarted ap08:51
CimiSaviq, qmltests are fine08:51
CimiSaviq, I am missing to retest the integration with camera app08:52
mzanettiSaviq: how would you propose to do the dash app startup? ApplicationManager taking care of that or an upstart job?08:58
mzanettiprobably upstart I guess08:58
Saviqmzanetti, upstart job08:58
mzanettiok08:59
Saviqmzanetti, appmgr injecting it into the window stack when it's running (or maybe always?)08:59
Saviqsince it's meant to run always...08:59
mzanettiwell, its a regular app for AppManager (with a don't close flag)08:59
Saviqmzanetti, well, sure, but suddenly it has to listen to all upstart notifications (and not only to ual ones) to see it09:02
Saviqmzanetti, but maybe that's fine09:02
mzanettioh, I see09:03
MacSlowSaviq, I know... still working on that one09:05
SaviqMacSlow, oh ok09:05
CimiSaviq, ValueError: invalid literal for int() with base 10: 'start/running'09:22
CimiI have loads of this09:22
Cimi3909:22
SaviqCimi, just pasting one line is not gonna tell me anything09:23
CimiSaviq, ap09:23
Cimi_get_unity_pid09:24
Cimihttp://paste.ubuntu.com/7662776/09:24
Cimifeels like unity hanged :\09:25
=== vrruiz_ is now known as rvr
CimiSaviq, ok ap doesn't run for me on the device09:55
Cimitrying on desktop09:55
Cimimzanetti, can you remember me the required steps to run ap on desktop?09:55
Cimiwell I could install the package or duing from builddir09:56
SaviqCimi, ./build.sh; make -C builddir install; PYTHONPATH=tests/autopilot autopilot3 run unity809:59
MacSlowSaviq, the sound-hint related branches are ready for a final look (https://code.launchpad.net/~macslow/unity-notifications/sound-hint-support/+merge/218961, https://code.launchpad.net/~macslow/unity8/sound-hint-support/+merge/218962)09:59
CimiSaviq, can I add it here? https://wiki.ubuntu.com/Touch/Testing09:59
CimiSaviq, now that I remember... I think it's in the readme09:59
SaviqCimi, it's in CODING most probably, yes10:01
SaviqCimi, and it's a wiki, what are you asking me for ;D10:01
CimiSaviq, but unity session exits running ap on desktop10:08
CimiSaviq, ok how do we test ap here?10:08
CimiSaviq, on the phone seems to hang10:09
SaviqCimi, right, so you're in tsdgeos camp10:09
Cimion the dekstop ap doesn't run10:09
SaviqCimi, what hangs on the phone?10:09
CimiSaviq, I don't know10:09
Cimihttp://paste.ubuntu.com/7662776/10:09
SaviqCimi, did the test start at all?10:09
Cimiyep10:10
Cimiafter few ap it stops10:10
SaviqCimi, ran just fine here yesterday :|10:10
CimiSaviq, obviously merging without testing deeply is a no?10:11
=== mhr3_ is now known as mhr3
SaviqCimi, I requested a silo, let's wait for that hten10:12
CimiSaviq, saw comments here? https://code.launchpad.net/~cimi/unity8/card_emblems/+merge/22188010:14
Cimithose inline comments are lesss readable imho10:14
Cimithey should pop in back as well as a formatted comment to the MR10:15
Cimiand some more feedback here is appreciated https://code.launchpad.net/~cimi/unity8/card_touchdown/+merge/22111310:16
mhr3Saviq, should be able to land everything department-related today, is it ok from your pov?10:16
CimiI don't think we need an animation at all10:16
seb128Cimi, hey, could you review/ack https://code.launchpad.net/~robert-ancell/overlay-scrollbar/only-x11/+merge/22246610:17
Saviqmhr3, there's issues I found on top of yours (that's fixed)10:17
Saviqmhr3, UX ones, not even code (yet)10:17
mhr3Saviq, landing-blocking issues?10:18
Saviqmhr3, some of them, yeah, like I ended up with depts that don't open10:18
mhr3Saviq, oh? tsdgeos looking into those? :)10:19
Saviqmhr3, queued, yes10:19
tsdgeosnot yet10:19
tsdgeosmhr3: i'm unsure it's my fault to be honest10:19
tsdgeosbut may be :)10:19
Saviqtsdgeos, I think there's two parts to it - UI waiting for loaded = true and then it not ever getting true would be a lower level issue10:20
mhr3tsdgeos, well, i'm not going to say that the plugin side is perfect :) not fun pretending to have state on top of stateless queries10:20
tsdgeosSaviq: we need to wait for loaded = true, no?10:21
Saviqtsdgeos, no, we could open and show the activity indicator10:21
tsdgeosisn't that what i do?10:21
Saviqtsdgeos, no, it just doesn't open10:21
tsdgeosthen it's wrong yes10:21
tsdgeosbut let me finish VJ first :D10:21
Saviqyeah10:21
SaviqCimi, replied10:22
SaviqCimi, re: inlines, there's UI things to be improved for sure, but they're really useful already10:23
SaviqCimi, and less work in the first place - before I had to bzr diff and copy paste parts of the diff to the review, which was painful10:23
SaviqCimi, re: touchdown, it's definitely not good yet, since you tapping on the card only shows the effect on the art, it looks rather bad in a horizontal card layout10:24
mzanettiSaviq: meh... is it possible to use sbuild atm or does uitk break it for real?10:25
Saviqmzanetti, you can force stuff in10:25
* mzanetti struggling with the old qtgraphicaleffects dependency too10:25
Saviqmzanetti, create a purpose-build chroot for unity8 and install deps manually10:25
mzanettiyeah... trying that, but even if I install the new qtgraphicaleffects stuff, uitk still wants the old one10:25
Saviqmzanetti, or I could package a working one up for you, let's see10:26
mzanettiSaviq: shouldn't we just create a branch for uitk and fix it?10:26
Saviqmzanetti, I did already10:26
mzanettiah ok10:26
Saviqmzanetti, tbh I thought it was done before :|10:26
Saviqhttps://code.launchpad.net/~saviq/ubuntu-ui-toolkit/new-qt-dep-names/+merge/22352210:26
mzanettiyeah. I remember someone told me months ago it'll be fixed with the next release or similar10:27
CimiSaviq, i don;t understand your comment10:28
CimiNot sure why. If we know the icon is always foo x bar, why?10:28
SaviqCimi, why do we need a container if we know the icon will always be a certain size? we need to force the size on it10:29
CimiSaviq, the icon changes with title dimension10:29
CimiSaviq, and title has to shrink when there is emblem10:29
Cimiso title should anchor right when there is no emblem10:30
Cimior anchor to the emblem when there is one10:30
tsdgeosSaviq: please have a look at the VJ branch again, let's see what you can find10:30
SaviqCimi, yes, still no need for a container10:30
Saviqtsdgeos, will do10:30
* tsdgeos hops onto departments10:31
CimiSaviq, it's harder to calculate width otherwise10:31
SaviqCimi, it's square, not sure why it becomes harder10:31
Cimiif it is also possible10:31
CimiSaviq, because you have to do, in title10:31
Cimianchors.left mascot or border or anything10:32
SaviqCimi, why does emblem "change dimensions based on title"? based on title font size?10:32
Cimithen you have to set a width that you don't know10:32
CimiSaviq, yes10:32
SaviqCimi, why "width that you don't know"?10:32
CimiSaviq, you don't know the length from left anchor of the title and the right edge10:32
CimiSaviq, it's inside a row10:33
Cimiand then you'd have to use x and y instead anchoring I believe10:33
Cimibecause you cannot anchor something that is not a parent10:33
SaviqCimi, use an HBox10:33
SaviqCimi, but I still don't get why it'd be so difficult, it's just an image of a certain size that you need to right-anchor the title to10:35
CimiSaviq, you cannot right anchor is a row10:35
SaviqCimi, definitely not warranting a container in my mind yet10:35
SaviqCimi, why is it in a row?10:35
CimiSaviq, the title is inside a row10:35
Cimimascot, title...10:35
Cimiboth inside row10:35
Cimithen if there is a subtitle they are also inside a column10:36
Cimiit's easier to play rubik's cube than dealing with cardcreator.js10:36
SaviqCimi, ok then, use an HBox then, it will automagically expand the title (or column) to fit with the other elements10:36
CimiSaviq, what's hbox?10:37
CimiSaviq, google doesn't know about it10:37
SaviqCimi, http://qt-project.org/doc/qt-5/qml-qtquick-layouts-rowlayout.html10:38
Saviqit's RowLayout in QML10:38
SaviqCimi, but you should have known HBox from gtk?10:39
CimiSaviq, yep but you were talking qml :)10:39
Cimimy container is an hbox10:39
CimiSaviq, so you suggest to always put the title inside a rowlayout?10:41
Cimiit is better to use the container then10:41
Cimiunless you mean just to replace the container with the rowlayout when the emblem is displayed10:41
SaviqCimi, replace the Row with RowLayout10:42
Cimiah ok10:43
Cimilet's see if still works10:43
Cimibecause then there is a column10:43
SaviqCimi, so?10:43
SaviqCimi, a column is just an item like any other10:43
Cimiso you still need to put the title inside a container10:43
SaviqCimi, you just need to make sure that both title and Column get Layout.fillWidth: true10:44
Saviqmzanetti, uploading to http://people.canonical.com/~msawicz/unity8-amd64-armhf.tar.xz, should be there in 410:47
mzanettiSaviq: hmm... that's unity8 trunk is it?10:49
Saviqmzanetti, you can just `cp /etc/schroot/chroots.d/sbuild-{utopic,unity8}-amd64-armhf` and adapt it a bit10:49
Saviqmzanetti, it's a chroot that you'll be able to cross-build unity8 with10:49
mzanettioh10:49
SaviqCimi, ↑10:49
mzanetticool10:49
CimiSaviq, you still need a container I'm sorry10:49
SaviqCimi, otp10:49
mzanettiSaviq: btw. just tried to build your uitk branch, fails with "qmake: could not find a Qt installation of ''"10:50
Saviqmzanetti, QT_SELECT=qt510:50
mzanetti(I know how to get around it for now, but something seems fishy)10:50
mzanettiSaviq: yeah, I shouldn't have to do that myself, should?10:50
Saviqmzanetti, how were you trying to build it?10:50
mzanettisbuild --build=amd64 --host=armhf -d utopic10:50
Saviqmzanetti, qmake doesn't cross build10:53
mzanettioh right10:53
mzanetticrap10:53
Saviqmzanetti, Cimi, it's there, you can grab that chroot, unpack it into /var/lib/schroot and cp/adapt the above file to use it10:58
mzanettiSaviq: 247MB?10:58
Saviqmzanetti, xz10:58
Saviqit unpacks to 150010:58
mzanettiSaviq: yeah, just wanted to know if I have the full thing, as I started the download a minute ago10:59
=== MacSlow is now known as MacSlow|lunch
CimiSaviq, you back?11:11
SaviqCimi, no, but still I don't understand why you need a container ;)11:22
CimiSaviq, because there's a case where there is a row containing mascot on left, on right containing a column composed by top the title and bottom the subtitle11:23
CimiSaviq, when we have an emblem, we want the top part of the column having title + emblem (bottom subtitle full width)11:24
Cimiand that's where you need the container11:24
tsdgeosmhr3: ping11:25
Cimiusing rowlayout will limit the use of the container just to this case, but it won't reduce any code usage11:25
CimiIt might require more code or less11:25
tsdgeosSaviq: any idea for the departments activity indicator?11:29
mhr3tsdgeos, pong11:30
tsdgeosmhr3: there's something weird with the loaded property going on11:30
tsdgeosmhr3: when i go back to all departments is immediately set to true11:31
tsdgeoseven if it is not correct11:31
tsdgeosand then i get a signal changed11:31
tsdgeosto true again :D11:31
=== MacSlow|lunch is now known as MacSlow
mhr3tsdgeos, think this has something to do with it? :)11:31
mhr3XFAIL  : DepartmentsTest::testGoingBack() We have the department in cache, to it kind of is loaded11:31
mhr3   Loc: [/home/miso/projects/unity-scopes-shell/tests/departmentstest.cpp(202)]11:31
mhr3PASS   : DepartmentsTest::testGoingBack()11:31
tsdgeosmhr3: i.e. http://paste.ubuntu.com/7663248/11:32
tsdgeosmhr3: looks like it11:32
tsdgeosmhr3: that messes up a bit with the height stability code i have which tries not to resize the list until it's loaded11:32
tsdgeosand now is resized twice11:33
tsdgeosbecause it is loaded but empty and then loaded but not empty11:33
tsdgeosso when going back it shrinks and grows unneededly11:33
mhr3tsdgeos, will adding a simple check whether the prop really changed fix your issue?11:33
tsdgeosmhr3: ?11:34
mhr3although i think the scope is doing something nasty which invalidates too much of the tree11:34
mhr3tsdgeos, you said you get a signal twice, right?11:35
tsdgeosmhr3: no, i get it just once11:35
tsdgeosbut saying "hi man, i changed from true to true"11:35
mhr3tsdgeos, ah ok11:35
mhr3then i really need to do something with the invalidation11:35
SaviqCimi, ok now I know what you mean11:36
SaviqCimi, I missed the "subtitle full width" use case11:37
Ciminp11:37
SaviqCimi, I wonder if we could get away with GridLayout then11:37
Cimihard to explain anyway11:37
SaviqCimi, mascot spanning two rows11:37
CimiSaviq, but what's ther advantage?11:38
SaviqCimi, and subtitle spanning two columns11:38
tsdgeosmhr3: that'd be cool11:38
Cimiis this making the code much simpler?11:38
SaviqCimi, it would simplify the whole thing, from being a column in a row to just a grid11:38
SaviqCimi, but maybe not now, we didn't use the layouts enough I to have a handle on them11:39
SaviqCimi, so if your trouble is moving the emblem in and out of the column, but you still know its height (based on title line height, I assume?), you know its width based on its height, what does the container give you? do you move the emblem in and out of the container?11:41
* Saviq needs to read the code..11:41
CimiSaviq, just approve :P11:41
SaviqCimi, unlikely ;)11:41
CimiSaviq, it saves you headaches in cardcreator.js11:41
Cimiwe need to rewrite this into something easier11:42
Cimibut I have no idea how too11:42
SaviqCimi, we've been through that unfortunately11:42
SaviqCimi, and to keep the flexibility and the performance, we're in for code generation however you look at it :|11:42
CimiSaviq, separate files? :|11:44
SaviqCimi, yeah, will you update them every time?11:44
SaviqCimi, all of them, I mean?11:44
SaviqCimi, if you agree to maintain them, be my guest :P11:44
Cimihah11:45
SaviqCimi, we *might* go for compile-time generation of some of them11:45
Saviqthat could simplify it a bit here or there11:45
CimiSaviq, we could have something that includes qml files11:45
Cimiinto a big one11:45
SaviqCimi, effect is the same, maybe slightly more readable11:45
Cimimaybe it's easier to read11:45
SaviqCimi, but also requires loading files from disk, so slower11:45
SaviqCimi, oh now I understand, you're putting *both* title and emblem into that container, so that to fight with the Column...11:47
CimiSaviq, yes they are one single entity11:48
mzanettiSaviq: fyi: there's also another breakage wrt build deps in sbuild :/ libunity-mir depends on libplatform-api1-dev while it should be libubuntu-application-api-dev afaict11:48
Saviqmzanetti, that changed recently did it?11:48
mzanettiyeah, first time I see it11:48
Saviqmzanetti, so you still can't build?11:49
SaviqCimi, so maybe we just need to replace the Column with an Item and use anchors instead of Column?11:49
mzanettiright... but I guess I'll be able to solve it...11:49
Saviqyeah, you should be able to fix unity-mir and x-build locally11:49
CimiSaviq, why you don't like my approach?11:49
mzanettijust that it doesn't really help with acceptance of x-building11:49
Saviqmzanetti, weird how I can build it with that same chroot?11:50
SaviqCimi, would save us the container, and there's only ever two items max in the column11:50
SaviqCimi, less items → faster11:50
CimiSaviq, "save us one item" ?11:50
SaviqCimi, yes, we really need to optimize the sh$t out of this11:50
CimiSaviq, it is probably 0.001s slower11:50
SaviqCimi, times 80 that's being loaded at any given time11:50
SaviqCimi, that's 80ms11:50
SaviqCimi, that's 5 frames :P11:51
CimiSaviq, then we lose 0.3 on loading images or shaders of the ubuntushape11:51
SaviqCimi, which doesn't mean that we should disregard anything else that is slow11:51
mzanettistrange... unity-mir trunk seems good11:51
Saviqer11:51
mzanettiwhy does it then want the old dep in here :/11:51
Saviqmzanetti, go into the chroot, apt-cache policy libunity-mir-dev11:51
CimiSaviq, there are shits that are much slower than one item11:52
mzanettihttp://paste.ubuntu.com/766331311:52
Cimijs or properties too11:52
SaviqCimi, just do it, please11:52
CimiSaviq, I just virtually gave you another  chicken wing to eat :P11:53
SaviqCimi, I will enjoy it then11:54
Saviq/food11:54
CimiSaviq, at this point it's better to waste time for the grid11:55
=== _salem is now known as salem_
mhr3tsdgeos, pushed new rev to shell-plugin, should be better for you now12:55
mhr3can you try it out?12:56
tsdgeosmhr3: do i need to recompile or the ppa will update?13:02
mhr3tsdgeos, will take a while to build it in ppa, you better recompile13:03
tsdgeosok13:03
mhr3plus i'm about to break the ppa13:05
mhr3oh wait, you won't be able to compile it13:05
mhr3tsdgeos, it probably won't build for you, do reverse cherrypick of 130 to make it work with what's currently in the ppa13:06
tsdgeosmhr3: ouch13:07
tsdgeosmhr3: nothing in bzr+ssh://bazaar.launchpad.net/~mhr3/unity-scopes-shell/department-support/ ?13:07
mhr3lp:~unity-api-team/unity-scopes-shell/department-support13:07
tsdgeosmhr3: i did rever 13013:10
tsdgeosgetting http://paste.ubuntu.com/7663644/13:10
mhr3tsdgeos, then nope, you didn't revert 13013:11
tsdgeosi did :D13:11
mhr3tsdgeos, how?13:12
tsdgeosmhr3: http://paste.ubuntu.com/7663652/13:12
tsdgeosgiven that it doesn't touch mock-scope13:13
tsdgeosi don't see what 130 has to do there13:14
tsdgeoslol stupid13:14
tsdgeosbzr diff is not what i want there13:14
tsdgeoswell not that one13:15
tsdgeosmhr3: ignore me ^^13:15
mhr3tsdgeos, yea, you just did revert to 13013:15
mhr3tsdgeos, bzr merge -r 130..129 .13:15
tsdgeosmhr3: doesn't work, still get "all departments" loaded to be immediately true when going back13:18
mhr3tsdgeos, yea, but it won't change now13:18
mhr3well.. unless the scope is totally screwed13:18
tsdgeosmhr3: i don't care it won't change, i want loaded to be what we agreed on13:18
tsdgeosi.e. that all the children are there13:19
tsdgeosnow it's true and there's like 1 children there13:19
mhr3but they are13:19
mhr3if there's still just one child, it either doesn't work, or the scope is f*ed up13:19
tsdgeosmhr3: this is my log13:20
tsdgeoshttp://paste.ubuntu.com/7663672/13:20
tsdgeosdon't know if it's the scope or not13:20
tsdgeosbut it's wrong :D13:20
tsdgeosmhr3: any idea who is doing the scope so we can ping them'13:27
tsdgeos?13:27
mhr3tsdgeos, ok, it's the scope13:28
mhr3tsdgeos, did a few queries - http://paste.ubuntu.com/7663704/13:29
mhr3tsdgeos, although i guess i could handle it better - can give you the cached state, set it to loading, and if the scope decides to change everything, so be it13:31
tsdgeosmhr3: don't know i guess it's something you can discuss with scope people?13:32
mhr3tsdgeos, we'll always have to deal with scopes that give out weird data13:32
mhr3tsdgeos, the question is - do you want to overlay the loading spinner on a cached department list even though it won't change?13:33
mhr3which is what will happen to well behaved scopes because of that13:33
tsdgeosmhr3: kind of kills the purpose of caching?13:34
mhr3yep13:34
tsdgeosi'd vote for fixing the scope to be correct13:34
SaviqCimi, stuff's built in https://launchpad.net/~ci-train-ppa-service/+archive/landing-00913:40
CimiSaviq, thanks!13:43
CimiSaviq, if you are not using your mako/manta, can you run an ap?13:44
SaviqCimi, with this silo?13:50
Cimiyup13:50
Saviqlet's try13:50
Cimisince before was hanging for me13:50
Cimiafter few tests..13:50
tsdgeosSaviq: so about the departments stuff, the chevrons look like the designs to me, but maybe not13:53
tsdgeosSaviq: how do we get it in hands of a designer so he can comment?13:53
Saviqtsdgeos, we should be able to get someone to install the silo on their phones13:54
Saviqtsdgeos, which designs, btw?13:54
tsdgeosthere was a screen somewhere i was copying i think13:54
Saviqtsdgeos, https://sites.google.com/a/canonical.com/unity8dash/toolkit/2-navigation look much smaller13:54
tsdgeosmaybe it was just wireframe13:54
Saviqtsdgeos, halfway down there's "visuals"13:55
tsdgeosyeah13:55
tsdgeosi don't think they are smaller13:55
Saviqhum, they were huge for me13:55
Saviqwill try again in a mo13:55
elopiohello13:55
elopiocan I get a review here, please? https://code.launchpad.net/~elopio/unity8/flake8/+merge/22349513:55
elopiojust cleaning up the py files.13:55
tsdgeosSaviq: ok, yeah they are a bit smaller :D13:56
=== dandrader is now known as dandrader|afk
Saviqtsdgeos, a *bit* ;)13:56
tsdgeosi'm obviously not good at comparing sizes13:56
tsdgeosmhr3: there's something veeeeeeeeery weird with leaves13:57
tsdgeosit's like the tick doesn't get updated until like very far in the future13:57
tsdgeosprobably until the query ends13:58
tsdgeosso if i open the menu before13:58
dednickgreyback: https://code.launchpad.net/~nick-dedekind/platform-api/trust-sessions/+merge/223369 succeeded on jenkins. you need anything else for approve?13:58
tsdgeoseither i see no tick, or the tick is in the "old" leaf13:58
greybacktsdgeos: learn! https://www.youtube.com/watch?v=vh5kZ4uIUC013:58
tsdgeosmhr3: anything you can do about that?13:58
greybackdednick: nope, will approve now then13:59
dednickgreyback: thanks13:59
mhr3tsdgeos, hmm.. doesn't the list close anyway?14:00
tsdgeosmhr3: it does, but then i can go and open it again14:00
Saviqtsdgeos, I wonder, could we have a single (clipping) background that would resize, instead of having background "per-page"?14:00
mhr3though you aren't really seeing from that dep, so maybe it's good it's not ticked?14:01
mhr3seeing results*14:01
Saviqtsdgeos, as now you end up with this stair-like construct moving across your screen14:01
tsdgeosmhr3: don't know, felt totally weird for me14:01
Saviqgreyback, rofl14:01
tsdgeosSaviq: not sure i get what you mean14:02
Saviqtsdgeos, when you get into a child dep, or move up14:03
tsdgeosyep14:03
Saviqtsdgeos, there's a _|¯ construct going through the screen sometimes14:03
tsdgeoscorrect, the list needs to adjust to the new size14:03
tsdgeosgoing back is more broken than forward because the scope is broken14:03
Saviqtsdgeos, yeah, that means every "page" has its own background14:04
tsdgeossize should adjust only once and is adapting twice now14:04
Saviqtsdgeos, and you move the background sideways14:04
Saviqtsdgeos, wouldn't it be better if the background was behind the ListView itself14:04
Saviqtsdgeos, and resize to the current item?14:04
greybackSaviq: oh yay, you fixed the unity-mir papi dep, that was on my todo today. Now I can clean up some of papi's dummy packages14:04
Saviqgreyback, https://code.launchpad.net/~saviq/platform-api/transitional-multi-arch14:04
Saviqgreyback, unless they're going away, in which case just nuke them14:05
tsdgeosSaviq: i don't understand it still :D14:05
tsdgeosisn't it exactly the same?14:05
tsdgeoswhat would it do?14:05
Saviqtsdgeos, there  would never be a _|¯ going through the screen14:06
greybackSaviq: think I'll be nuking those. Will be proceeding with care...14:06
Saviqtsdgeos, 'cause the _ would just move up and down14:06
Saviqtsdgeos, instead of | moving sideways ;D14:06
* Saviq records14:06
tsdgeosSaviq: ah, there's never one14:06
Saviqtsdgeos, my eyes see it ;)14:06
tsdgeosSaviq: as said, it's just there when going back because it's broken14:06
Saviqtsdgeos, hmm ok, let me see14:07
tsdgeosoh and maybe when going forward if the thing loads too fast14:07
CimiSaviq, I am confused again with those containers, we have a big row containing mascot, then we need another container for title + emblem anyway14:07
tsdgeosthat would also happen14:07
Saviqtsdgeos, no14:07
CimiI started renaming things and such while I got stuck again14:07
tsdgeosSaviq: can you record it? i can't see it going forward14:07
Cimii cannot see how we can save one container to be honest14:08
tsdgeosSaviq: chevron's should be a bit smaller now14:08
Saviqtsdgeos, http://people.canonical.com/~msawicz/unity8/Zrzut%20ekranu%20z%202014-06-18%2016:08:45.png14:09
Cimiintead of using a Column { Item { Title - Emblem } - Subtitle } just Item { Title - Emblem - Subtitle } ?14:09
SaviqCimi, mascot, { title, emblem | subtitle }14:09
tsdgeosok14:09
SaviqCimi, mascot, title14:10
SaviqCimi, mascot, { title | subtitle}14:10
SaviqCimi, yes14:10
Saviqtsdgeos, I imagine the list items have background of their own14:11
tsdgeosSaviq: no it doesn't14:11
tsdgeosthere's only one14:11
Saviqtsdgeos, then I dunno, but that's what I'm seeing ;)14:11
tsdgeosno wait i'm lying14:11
tsdgeosthere's one per list14:11
Saviqdelegate14:11
tsdgeosstill, should not be happening14:11
Saviqexactly14:11
tsdgeosi have code to make it not do that14:12
tsdgeoslet me see14:12
Saviqtsdgeos, probably better still with just one background14:12
Saviqtsdgeos, that was with tryDash, so should be easy to repro14:12
tsdgeosSaviq: the problems are the same14:12
Saviqtsdgeos, sure, except you can hide them with clipping ;)14:12
tsdgeosi need to know when to grow/shrink it, don't think there's a huge difference in code complexity between one vs many14:13
Saviqtsdgeos, but yes, agreed14:13
* Cimi really hates every single second he spends on cardcreator.js14:15
* Cimi better finish quickly14:15
=== dandrader|afk is now known as dandrader
Saviqgreyback, ok, dropping that branch then14:17
Saviqtsdgeos, http://people.canonical.com/~msawicz/unity8/Zrzut%20ekranu%20z%202014-06-18%2016:18:33.png vs. https://f966f709-a-c881af26-s-sites.googlegroups.com/a/canonical.com/unity8dash/toolkit/2-navigation/01_Amazon_nav-01.jpg?attachauth=ANoY7cr1UtXNpGf4ZnmbJ8SlOceBSoQTffxfLw__lMGjti1fdC-ivHDxkeTlfDegCSHXmNmttfPf4YTPkVWYC0PF1htyg0EAOq4Tb0HhvsNMf9GVlK8Zg7-0VLGwLhlQ2c0BK7H2c-7cNIqkg1oGbtT38gwJ0AjFNuyW-kl-C98FEchioNZdky-LSKghR8nzR-Hgth8k5mX7M1ePEUiKsvNdEx14:20
SaviqC644l6Zm77HQUC19aJmECFhnfT8X3oyMPJe5ePBi-c8_4iDCO114:20
Saviqyay for huge links14:20
=== alan_g is now known as alan_g|tea
tsdgeosSaviq: you don't have the last code14:20
tsdgeosor i haven't pushed it14:20
tsdgeosi wan't pushed it14:21
tsdgeosSaviq: pull14:21
Saviqtsdgeos, ooh, nice :)14:22
=== alan_g|tea is now known as alan_g
SaviqCimi, ap pass14:45
CimiSaviq, xool14:45
CimiSaviq, mako?14:45
SaviqCimi, yes14:45
paulliuchromium browser keeps crashing. I got lots of segfaults in dmesg. [23522.777399] chromium[15959]: segfault at 1010 ip b345d81a sp bfd76f60 error 4 in chromium[b0e9e000+68f0000]14:59
Cimitedg, you know where is pete woods?15:08
tedgCimi, holiday15:09
Cimitedg, till when?15:09
tedgCimi, I believe just this week.15:09
Cimiok15:09
Cimiit's not on the website15:09
tedgProbably a migration issue.15:10
tsdgeosSaviq: i pushed a fix for the stairs effect15:24
Saviqtsdgeos, tkx15:24
tsdgeosSaviq: still failing when going back because the scope is saying it is loaded already15:24
tsdgeosand it isn't really15:24
tsdgeoscan't do much there15:24
tsdgeoson the amazon scope i mean15:24
tsdgeosnot in the try mode15:24
Saviqtsdgeos, kthx15:25
Saviqtsdgeos, I'll get it in the hands of design tomorrow morning15:25
tsdgeoscoo15:25
tsdgeosl15:25
mhr3Saviq, so, i'm getting ready to land deps, still some blockers you'd like to see resolved?15:27
mhr3only thing missing from our side is app scope rebuild15:28
mhr3oh, time to do one more u8 rebuild then15:29
Saviqmhr3, yeah, and I actually need to review it still :|15:29
mhr3Saviq, is that still going to happen today?15:30
mhr3hm i should go get lunch15:31
Saviqmhr3, no15:35
CimiSaviq, so glad it works the ap15:39
CimiSaviq, but I don't get usermetrics service to populate on pictures I take15:39
CimiSaviq, I don't know if the service/camera app are working properly15:39
CimiSaviq, so I don't know if the real code is working15:40
CimiSaviq, there is a command to generate fake entries but pete knows15:40
SaviqCimi, that's because the camera app you have is a click15:41
CimiSaviq, heh how dows it work?15:41
SaviqCimi, just apt install camera-app and you'll have two I believe15:41
Saviqor well, build a click15:41
Cimihow can I remove the click and just use the apt one?15:42
Cimibtw calling click apps now that we don't click anymore but we 'tap' was a smart move :D15:42
SaviqCimi, long-press / uninstall should work15:43
Cimik15:43
SaviqCimi, still no infographics for me, though :|15:43
CimiSaviq, me neither15:45
CimiSaviq, /var/lib/usermetrics should have /var/lib/usermetrics/32011 folder15:46
CimiSaviq, so it's definitely camera not generating infographics or the service15:46
CimiSaviq, pete should be back next week15:46
Cimitedg, does anyone else apart from pete know how to generate/fake an infographic?15:48
tedgCimi, pete is by far the best, I'm not sure who was his reviewer though. Perhaps thostr_ would have and idea.15:49
CimiSaviq, yay @ ~/.bash_history15:54
CimiSaviq, might be able to try sth15:54
CimiSaviq, ok got it working!15:55
CimiSaviq, https://code.launchpad.net/~cimi/unity8/infographics-new-lightdm/+merge/223221/comments/53643115:59
seb128Saviq, mhr3: is there any recent known issue with unity8/click install16:06
seb128that stuff was working yesterday on the desktop next iso16:06
seb128today when I click on "install" for a click, it gives me a black screen and send me back to the app lens16:06
seb128I wonder if unity8 hits a bug16:06
seb128things were working on yesterday's iso, we just started installing packagekit ... but I had that installed manually yesterday16:07
Cimiseb128, works here16:09
Cimimako16:09
seb128Cimi, that's on unity-desktop-session-mir, not touch16:09
Cimiah ok16:10
=== dandrader is now known as dandrader|lunch
mzanettiSaviq: mhr3: I'm trying to get launching apps to work from the dash app. We can't access ApplicationManager in there any more, so that means we just launch stuff with ual. So the question is if we even should have that signal activateApplication in the scope or just directly call ual from within the scope16:23
=== gatox is now known as gatox_lunch
mhr3mzanetti, so ual handles focus and everything?16:40
mzanettimhr3: no, that's still in ApplicationManager, but that one will be notified by UAL16:40
mhr3mzanetti, doesn't seem like a bit deal, but it feels a bit dirtier if the scopes plugin itself would be calling ual16:42
mzanettidoes it? wasn't so sure about that... but yeah, not a big deal, I just came by that place and thought it'd be worth asking if we really should get information from the plugin to the ui, back to the plugin and again to the ui, or if we should cut one step now that we could16:43
mhr3seb128, there was a big landing of app scope today, but phone testing was ok16:43
mhr3seb128, not sure why should it cause black screen16:44
seb128mhr3, I don't have that new version yet, it's the iso from this morning I installed16:44
seb128mhr3, I'm about to call it a day, I'm going to try the new version/debug more tomorrow16:45
mhr3seb128, fallout from the cpp issues?16:45
seb128who knows...16:45
seb128there is nothing obvious in the log16:46
mhr3mzanetti, yea it does feel cleaner to me, it's just providing models and signals for whoever wants16:46
seb128but it looks like the download manager is not even running16:46
seb128there is no .local/share/ubuntu-download-manager16:46
mzanettimhr3: ack16:46
mhr3mzanetti, otoh it is doing openUrl() already on regular urls...16:46
mzanettiright...16:46
mzanettivalid point16:46
mzanettithe activateApplication is actually a special case16:47
mhr3mzanetti, removing the openUrl would make it cleaner :)16:47
mzanettilol16:47
mhr3then it would just emit heyDoSomethingWithThisUriThatScopeWantedToActivate()16:48
mzanettimhr3: yeah.. but in the end its just going to call Qt.openUrlExternally() anyways16:48
mzanettibut I see your point16:49
=== dandrader|lunch is now known as dandrader
=== gatox_lunch is now known as gatox
=== dandrader is now known as dandrader|afk
=== deegee__ is now known as drussell
=== dandrader|afk is now known as dandrader
damonehi all, Im having problems with Unity (ubuntu 14.04) and chrome; Chrome "freezes" randomly but frequently. It doesn't crash, it just a "render freeze", so if I resize the window i can get it to work again19:15
damoneI disabled unity and the problem went away. does anyone know what could be causing this issue, and how to fix it properly?19:16
=== dandrader is now known as dandrader|afk
=== karni is now known as karni-holiday
=== josharenson1 is now known as josharenson
=== salem_ is now known as _salem
=== dandrader|afk is now known as dandrader

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