/srv/irclogs.ubuntu.com/2014/02/19/#ubuntu-unity.txt

Atomix26Hey? There's a thing. about Unity. That is mildly annoying. Is this the proper place to kvetch?01:16
Atomix26:(01:38
=== jhodapp|afk is now known as jhodapp
=== pierre1_ is now known as f03lipe
=== duflu_ is now known as duflu
tsdgeoswhat08:54
tsdgeoswhy does unity-scope-click depend on unity-scope-mediascanner2 ?¿08:54
tsdgeospstolowski: there?09:03
pstolowskiTheMuso, hi09:03
tsdgeospstolowski: about https://bugs.launchpad.net/unity8/+bug/128170909:04
ubot5Launchpad bug 1281709 in Unity 8 "Preview with gallery widget and multiple images: image is cut off" [Undecided,New]09:04
pstolowskitsdgeos, hi09:04
tsdgeospstolowski: is it the thing that happens with let's say ebay?09:04
pstolowskiTheMuso, sorry, mistake09:04
tsdgeosor which other click app do i click to see it?09:04
pstolowskitsdgeos, I saw it yesterday when implementing proper gallery in click scope09:05
pstolowskitsdgeos, I'm now flashing my phone, so I can verify with others09:05
tsdgeosi think i have a fix09:05
tsdgeosbut need to make sure i fixed what you're complaining about :D09:05
tsdgeospstolowski: that branch you mention is said to be merged, so i should have it if i'm using new-scopes? or not?09:06
pstolowskitsdgeos, I'll now in ~20 minutes when my phone is ready again09:06
tsdgeosok09:06
tsdgeospstolowski: are you used to compiling the shell?09:07
pstolowskitsdgeos, cause yesterday I was running a private build09:07
pstolowskitsdgeos, yeah09:07
tsdgeospstolowski: try https://code.launchpad.net/~aacid/unity8/new-scopes-image-gallery-scroll-workaround then09:07
pstolowskitsdgeos, I just build a deb on the phone, so if that works, that's ok09:07
Saviqtsdgeos, you can test with "SkimboU" preview09:08
tsdgeoswhatthe09:08
tsdgeosunity8 crashed when searching ^_^09:08
Saviqtsdgeos, there's like 8 screenshots, but you can only access the first few, as swiping to the sides changes the preview09:08
Saviqtsdgeos, might be the thumbnailer still09:09
tsdgeosdidn't i just fix that the other day?09:09
Saviqtsdgeos, dunno, did you? :D09:09
tsdgeosi did09:09
tsdgeosbut maybe not all instances _/09:09
Saviqtsdgeos, well, there's only really one instance, isn't there...09:09
tsdgeosSaviq: i mean all causes of the "search crashes"09:10
tsdgeosSaviq: i don't have a skimbou app09:10
Saviqtsdgeos, in app store09:10
tsdgeossearching for it gives me a blank thing09:10
Saviq:/09:10
Saviqtsdgeos, that on desktop or phone?09:11
tsdgeosdesktop09:11
tsdgeosSaviq: btw i'd say we need some more spacing on the search results09:11
tsdgeostitle seems to be too close to the mascot09:11
Saviqtsdgeos, I think that got fixed already09:11
tsdgeosi'm running latest new-scopes09:11
tsdgeosit's still there09:12
Saviqtsdgeos, it got fixed in the scope itself09:12
tsdgeosah09:12
tsdgeosok09:12
Saviqtsdgeos, i.e. what you're seeing is art in horizontal layout09:12
Saviqtsdgeos, and it got fixed to use mascot instead09:12
tsdgeosi see09:12
Saviqtsdgeos, btw bug #128178209:12
ubot5bug 1281782 in Unity 8 "Getting stuck in overlay scope page and "back" too small a target" [Critical,Triaged] https://launchpad.net/bugs/128178209:12
tsdgeosanyway i'm pretty sure  https://code.launchpad.net/~aacid/unity8/new-scopes-image-gallery-scroll-workaround is the fix09:12
tsdgeossince the ebay app preview is a similar case09:13
tsdgeoseven if it's just one big image09:13
tsdgeosSaviq: yes, i've seen it09:13
Saviqtsdgeos, cool09:14
Saviqtsdgeos, ugh, so we managed to confuse all the Flickables, did we :/09:14
tsdgeosyeah09:15
tsdgeoswe already had this in the "old" preview09:15
tsdgeosi was hoping we wouldn't need it09:15
tsdgeosbut i was obviously wrong D:09:15
Saviq;)09:15
pstolowskitsdgeos, grr, looks like flashing failed and I have to start over09:16
Saviqpstolowski, no worries, I'll handle it09:16
pstolowskiSaviq, thanks. I'll try the fix anyway when my phone decides to work09:21
Saviqtsdgeos, pstolowski, fixes, merged!09:40
Saviqtsdgeos, you're looking at the "got stuck in overlay scope"?09:41
tsdgeosSaviq: yeah09:41
Saviqtsdgeos, ok, marking in progress09:41
tsdgeosSaviq: the PageHeader is a bit of a weird thing09:41
Saviqtsdgeos, I know :/09:41
tsdgeosno idea why we're using flickable in there09:42
pstolowskiSaviq, cool09:42
mhr3tsdgeos, why did we loose the activity indicator when preview is loading?09:45
Saviqtsdgeos, IIRC so that we move the search entry around depending on available width09:45
Saviqmhr3, "we don't need an activit indicator since we get stuff immediately"09:45
tsdgeosthat09:45
mhr3cause you get empty preview model immediately?09:46
Saviqmhr3, when do you think we should hide the activity indicator again? my initial try was onCount > 009:46
tsdgeosSaviq: doesn't seem the reason i am seeing from the code, but may be09:46
mhr3Saviq, either that or just hook to the loaded property on the preview model09:46
Saviqmhr3, there wasn't one when I implemented it ;)09:47
mhr3Saviq, things move while you're on the hills ;)09:47
Saviq;)09:47
Saviqtsdgeos, mhr3, I'll bring the activity indicator back09:48
mhr3ty09:48
Saviqmhr3, I never get loaded true :/09:56
mhr3what.. how? why?09:57
tsdgeosSaviq: so what do we do with those bugs tagged as mwc that we fix in new-scopes? mark as fix released?09:58
Saviqtsdgeos, fix committed09:58
tsdgeosok09:58
mhr3Saviq, wait, no way, i have tests that are waiting for it and they're passing09:59
mhr3        QTRY_COMPARE(preview_model->loaded(), true);09:59
Saviqmhr3, http://paste.ubuntu.com/6959127/09:59
Saviqmhr3, I was only getting "scopes_ng::PreviewModel(0x2945490) false"10:00
Saviqmhr3, nothing onLoadedChanged10:00
Saviqmhr3, feel free to commit/push to new scopes once you confirm it's working for you10:00
mhr3Saviq, hm, is there some convention that i'm missing? should the loadedChanged signal have the boolean as a param or something?10:00
CimiSaviq, quick mumble when you have time?10:00
Saviqmhr3, nope, not needed10:01
Saviqmhr3, loadedChanged was never emitted for me10:01
mhr3Saviq, which scope did you try?10:01
SaviqCimi, am there10:01
Saviqmhr3, apps10:01
* mhr3 wouldn't be surprised if they got it wrong10:02
Saviqmhr3, apparently they did10:03
Saviqmhr3, other scopes are fine10:03
mhr3heh10:03
tsdgeosSaviq: https://code.launchpad.net/~aacid/unity8/new-scopes-improve-back-button-opened-scopes/+merge/20712210:08
Saviqtsdgeos, thanks10:08
* tsdgeos gets into https://bugs.launchpad.net/unity8/+bug/128170710:09
ubot5Launchpad bug 1281707 in Unity 8 "Sometime open apps are displayed in the dashboard under the title of the scope" [High,Triaged]10:09
tsdgeosthis one will be harder probably10:09
karnimhr3: I see you guys managed to already fix the font colors you reported yesterday.10:10
karnimhr3: or at least the "Running apps" title font color. category font color seems to not have changed.10:10
Saviqkarni, hmm? category header has your fix in?10:12
Saviqkarni, or do you mean the top header?10:13
Saviqmhr3, I'll wait for apps scope to be fixed before merging the activity indicator, k?10:13
mhr3Saviq, sure, jussi is looking into it10:13
karniSaviq: mhr3 reported that category header had "lightgrey" instead of "grey" (if I understood that correctly), and that the running apps title font color was wrong. the latter has been fixed for sure, I can see that now.10:13
mhr3yep ^10:14
Saviqkarni, yeah, I did that yesterday, but category header has "grey", but it's Light, maybe that's what you're seeing mhr3?10:14
karniok, I assume that's been done in that case :)10:14
karniI think category header looks fine, unless mhr3 compared that against visuals, in which case we could fix it10:14
Saviqor actually10:14
Saviqit's grey at 60^10:15
Saviq60%10:15
karniSaviq: thanks for fixing it yesterday10:15
karniah10:15
mhr3Saviq, hm, it just didn't look like in the designs10:15
Saviqkarni, do you have time to tweak this?10:15
karniSaviq: sure. although I was having hard time finding it. any general pointers where to look?10:15
karniqml/Dash/* ?10:15
Saviqkarni, Header.qml in Components10:15
karniperfect10:16
Saviqtsdgeos, 20+ visible: false on a MouseArea?10:17
Saviqah10:17
Saviqchild Image10:17
tsdgeosyep10:17
tsdgeosit's reversed so the button is bigger than the image10:17
tsdgeosSaviq: so you can reproduce https://bugs.launchpad.net/unity8/+bug/1281707 reliably?10:23
ubot5Launchpad bug 1281707 in Unity 8 "Sometime open apps are displayed in the dashboard under the title of the scope" [High,Triaged]10:23
Saviqtsdgeos, not reliably10:31
Saviqtsdgeos, but was able to a few times10:31
CimiSaviq, why cardcarousel has 1.38 of scaling?10:31
tsdgeosSaviq: ok, will see once flashing ends10:31
SaviqCimi, https://docs.google.com/a/canonical.com/document/d/1n880Fih5KyGPcoP5chidnHDG_8TxXUgSuij7f4rHpuk/edit?pli=1#heading=h.b5760jrq75m310:32
SaviqCimi, "On a device that is 40 GU wide, the currently focused card in a carousel has a width of 18 GU. The width of the other cards is as now on the dash."10:32
Saviqtsdgeos, got a reliable way to repro10:33
Saviqtsdgeos, close all apps, scroll to the third row of apps, launch one of them10:33
CimiSaviq, but then it changes again on different screen size10:34
SaviqCimi, "On a device that is 128 GU wide (for clarity: Nexus 10 width), the currently focused card in a carousel has a width of 26 GU."10:34
SaviqCimi, it's a linear scale10:34
Cimiok10:34
Saviq"For form factors between these widths the currently focused card size should scale. "10:34
CimiSaviq, but do we want the currently focused card to be that big10:34
CimiSaviq, or simply having less elements?10:35
Saviqtsdgeos, make that semi-reliable10:35
CimiSaviq, if we reduce the number of elements per screen, they become bigger10:35
SaviqCimi, more elements on a wider screen, I'd say10:36
SaviqCimi, use the screen real estate, don't just scale everything up10:36
Cimiok10:36
karniSaviq: FTR PageHeaderLabel is not that mhr3 meant. I'm looking for the scope category title font color instead :)10:39
Saviqkarni, Header.qml, not PageHeader10:40
Saviqkarni, Components/ListItems/Header.qml10:40
karnid'oh, was looking for exactly that (based on what I saw in GenericScopeView)10:40
CimiSaviq, so you believe this will be the new standard for all carousels?10:41
SaviqCimi, there is only one carousel10:41
CimiSaviq, I noticed we had 1.2 for squared carousel (music)10:41
SaviqCimi, had10:41
CimiSaviq, and 1.14 default for something like movies10:41
SaviqCimi, had10:42
CimiSaviq, now we will have only squared cards?10:42
SaviqCimi, no, we will have portrait cards, but they will have the same scaling ratio10:42
CimiSaviq, I am thinking if I could drop properties10:42
SaviqCimi, not now please10:42
CimiSaviq, same scaling on portrait will be very tall10:42
SaviqCimi, comment on the spec10:42
CimiSaviq, like, 26x26 is fine, 26x39 maybe too tall10:43
CimiSaviq, I'll comment10:43
Saviqmhr3, are we supposed to have all the scopes favorited or is that just missing the env var?10:45
karnimhr3: Saviq: https://code.launchpad.net/~unity-team/unity8/new-scopes-font-fixes/+merge/20713010:45
seb128mhr3, hey, is https://bugs.launchpad.net/ubuntu/+source/libunity/+bug/1274669 a bug for you?10:45
ubot5Launchpad bug 1274669 in libunity (Ubuntu) "scope-runner-dbus.py crashed with signal 5 in g_variant_new_va()" [Medium,Confirmed]10:45
Saviqkarni, feel free to commit stuff like that to new-scopes directly10:46
karniSaviq: ack, will do10:46
Saviqkarni, no time for the MP overhead10:46
karniroger that10:46
mhr3Saviq, the envvar is set by the upstart job10:51
mhr3Saviq, scope tool displays everything by design10:51
Saviqmhr3, yeah, I get all of them on both phone and tablet, maybe something wrong in my setup10:52
mhr3Saviq, you using run_on_device?10:53
mhr3maybe that's why10:53
Saviqmhr3, did not10:53
mhr3the envvar isn't set globally10:53
mhr3it's just for the job10:53
pstolowskitsdgeos, I can confirm your gallery branch fixes the issue. thanks11:09
tsdgeosgood stuff11:09
tsdgeospete-woods: hud-service back on the crazy!11:19
pete-woodstsdgeos: pushed out an update about an hour ago, are you running this version? (hopes not)11:19
tsdgeospete-woods: do you know the version number?11:20
pete-woodsshould have today's date in it11:20
tsdgeos13.10.1+14.04.20140212-0ubuntu111:20
pete-woods2014021811:20
tsdgeosthat's not today i guess11:20
tsdgeos:D11:20
tsdgeosok, let me dist-upgrade and kill it11:20
pete-woodstsdgeos: I took out some crazy code from libdbusmenu-qt that was running processEvents in a busy loop11:21
pete-woodsand replaced it with a simple QEventLoop11:21
tsdgeospete-woods: shall i reboot to make sure everything is clean or killing hud-service should be enough once i upgrade?11:21
pete-woodsyou should just be able to restart hud11:21
pete-woodsit doesn't have state or anything like that11:21
pete-woodsthe maintainer scripts should really restart HUD for you11:21
tsdgeosok11:22
pete-woods(they don't currently I think(11:22
tsdgeosis it possible that the ddebs thing that creates dbgsym packages is "behind"?11:23
tsdgeosby installign the new hud i got hud-dbgsym libdbusmenu-qt5-dbgsym to be uninstalled11:23
pete-woodshmm11:23
pete-woodscould well be11:23
pete-woodsI don't really understand that system11:23
tsdgeosme neither11:23
pete-woodsthe new debs were published very recently, so it sounds plausible11:24
tsdgeosbut i guess it is not that weird to think it'd be a bit behind11:24
tsdgeosmhr3: any idea where this comes from?11:25
tsdgeosCaught an error from create_query(): unity::scopes::TimeoutException: Request timed out after 300 milliseconds11:25
mhr3tsdgeos, scope not responding11:26
mhr3or responsing slowly11:26
dandradersil2100, hi! any idea why https://code.launchpad.net/~dandrader/ubuntu-keyboard/outOfSourceBuilds/+merge/204292 didn't get merged by CI yet?11:28
dandradersil2100, and whom should I poke about it? :)11:29
dandraderas it feels like ubuntu-keyboard is missing an "owner" at the moment...11:29
dandradersil2100, maybe re-approving would do the trick?11:30
sil2100dandrader: hello!11:53
sil2100dandrader: there is no automerger anymore, that's normal11:53
sil2100dandrader: I'm helping out with maintaining the u-k right now, but anyway the OSK is in CITrain now and the whole idea is that what's in trunk is what's in the archive ;)11:54
dandradersil2100, because I see that revision 135 has "Committer: CI bot <ps-jenkins@lists.canonical.com>"11:54
sil2100dandrader: ask bfiller to fill you in with the details once he's back11:54
sil2100dandrader: yes, the merger merges in all the targetted merges once we do a release11:54
asacyeah, lander should land this; subscribe your lander (aka bill) to MPs that are ready for merging to trunk11:55
sil2100dandrader: so if you want to have a merge (branch) landed, poke your manager (or the lander for the component) to prepare a landing for you ;)11:55
dandradersil2100, ok. will pester bfiller then. thanks!11:56
Cimididrocks, when can we have this in main? https://code.launchpad.net/~3v1n0/unity/fix-decorations-crash-1281610/+merge/20695412:10
didrocksCimi: you need bregma to land the branch12:10
Cimididrocks, I see12:10
didrocksCimi: it's in transit from what I see12:10
Cimididrocks, qtcreator crashes frequently and I lose the code :(12:10
didrockshum, already landed even12:11
bregmaCimi, that branch was supposed to have landed yesterday12:11
didrocksit seems it did12:11
bregmathe other MPs in that landing merged, but that one didn;t, hmmm....12:11
didrocksbregma: are you sure it wasn't added after the configuration was done?12:12
bregmadidrocks, it was added later, yes, it could have been something I did wrong12:12
didrocksbregma: so yeah, nobody asked to reconfigure to add it12:12
didrocksbregma: just add to next landing I guess12:13
didrocks(once the current transit one lands)12:13
bregmawe shouldn't have one in transit unless someone went and built line 23 without consulting me first, which appears to have happened12:15
* bregma changes plans again12:15
seb128bregma, I triggered a build for l23 since it had an assigned silo and I wanted to test those changes12:16
seb128bregma, if you have a silo you can as well use the ppa, even if you don't end up doing the actual upload12:17
seb128bregma, if you don't want a request to move forward, don't set the "ready?" column to "yes"...12:18
bregmaseb128, it's OK, we're just following our original plan instead of the last-minute change we came up with a few hours ago before some appropriate sleep12:21
bregmano harm done12:21
seb128k12:21
seb128sorry if I created issues, I though you had the slot assigned after your eod12:22
seb128so I though triggering a build would be useful12:22
seb128next time please let a comment or change the ready to "no" if you want to put on hold12:22
bregmawe 've given up on the EOD concept, it wasn't working for us12:23
seb128bregma, btw the hidpi stuff seems buggy for me, cf #ubuntu-desktop, it scales the UI on my lowdpi monitor12:23
seb128lol12:23
seb128did you give up on the sleep concept as well? ;-)12:24
bregmaI suspect Trevinho has12:24
bregmaseb128, I think we need one more change to hook up the proper scaling values from u-s-c and Unity before it will work correctly on multiple displays12:25
seb128shouldn't the default be correct though?12:25
seb128e.g no scaling by default if the other bits are missing/not sending a value12:26
bregmayes, there's supposed to be no visible change by default12:26
seb128that part is buggy then12:27
seb128I'm happy to provide debug infos12:27
greybackSaviq: you working on bug 1281657 ? The spreadsheet says so12:28
ubot5bug 1281657 in Unity 8 "Keyboard is hard to use on Manta, and occasionally hard to use on flo" [Undecided,New] https://launchpad.net/bugs/128165712:28
Saviqgreyback, no12:33
Saviqgreyback, I think it's more ownership than assignment12:33
greybackSaviq: ok good12:33
CimiSaviq, I'm moving some functions inside cardTool, getCategoryLayout (so layout will be defined there) for example12:34
CimiSaviq, is it ok?12:34
SaviqCimi, hmm CardTool should only really deal with Card, not category?12:35
CimiSaviq, problem is12:36
CimiSaviq, cardWidth depends on category12:36
Cimibut category changes12:36
Cimidepending on results.count12:36
Cimiat the same time12:37
Cimicategory depends on cardwidth :)12:37
SaviqCimi, sure, but card itself doesn't depend on those12:38
dandradergreyback, there's no applicationManager function to make a given application surface disappear (i.e. not be shown), right?12:38
CimiSaviq, I'll add a function getCardWidth(category) to cardTool12:38
Cimiand rechange categoryLayout from outside12:39
greybackdandrader: I think MirSurface has a "visible" property, but Application does not. You thinking what I'm thinking? Hide/Show surfaces to fix some animations?12:39
dandradergreyback, to achieve this effect you just make unity8 display something (as unity8 surface is above all app surfaces) on the app surface position12:39
Cimiit's more code though, and looks less nice imho12:39
dandradergreyback, yes12:39
greybackdandrader: I've a patch for unity-mir that'll help you12:39
dandradergreyback, show me!12:40
=== pete-woods is now known as pete-woods-lunch
greybackdandrader: http://pastebin.ubuntu.com/6959723/12:41
greybackdandrader: get anywhere with yesterday's problem? The mapRectToScene thing12:42
dandradergreyback, didn't even start. was working on https://code.launchpad.net/~dandrader/unity8/sideStage_lp1281088/+merge/206946/comments/48547612:42
greybackdandrader: ok12:42
SaviqCimi, CardTool *does* give you cardWidth12:43
SaviqCimi, that's it's whole purpose12:43
Saviq-'12:43
CimiSaviq, but can give me the not correct one12:43
CimiSaviq, let's say you have a carousel with 2 items12:44
CimiSaviq, cardWidth is for a carousel, but it's not12:44
dandradergreyback, ok so I'll just add it to https://code.launchpad.net/~dandrader/unity8/sideStage_lp1281088/+merge/20694 branch12:44
Cimibecause we know we would have fall back to grid12:44
SaviqCimi, should be enough to change category-layout in there, no need for a function I'd say12:45
dandradergreyback, oh, that's to unity-mir, stupid me12:45
dandradergreyback, so, are you prepping an MP with that?12:45
SaviqCimi, change category-layout to "grid" and call .templateChanged() so that it gets update12:45
Saviqd12:45
CimiSaviq, sorry let me explain because I am not sure I understood correctly12:47
CimiSaviq, hold on12:47
greybackdandrader: I can12:48
Cimi1. we receive a request for a carousel, at this point in order to know if the real category will be carousel we need to calculate a temporary cardWidth12:48
Cimi2. with this temporary cardWidth and results.count we decide if it'll be a carousel or a grid12:49
Cimion the other side, cardTool receives the initial request that will be carousel and cardWidth will be calculated for carousel, despite maybe being grid12:50
SaviqCimi, I know what you mean, and until now it's fine - one problem that we might need to think about is that this needs changing onCountChanged - as results come in, we might need to convert back to carousel again12:51
=== MacSlow is now known as MacSlow|lunch
CimiSaviq, correct12:52
SaviqCimi, which starts to feel again like this should all be internal to CardCarousel12:52
SaviqCimi, I don't want to push it all up to GenericScopeView, TBH12:53
greybackdandrader: https://code.launchpad.net/~gerboland/unity-mir/app-visible-property/+merge/20717712:53
dandradergreyback, thanks! will start using it now!12:54
greybackdandrader: np12:54
SaviqCimi, you can make the cardWidth binding into a getCardWidth function (and making the binding use that function), that's fine12:55
SaviqCimi, but make the grid fallback happen inside CardCarousel itself12:56
CimiSaviq, how do I make it happen?12:56
CimiSaviq, I'll have to have cardcarousel being a loader of a cardcarousel or cardfiltergrid12:56
SaviqCimi, something of the sort, yes12:57
CimiI'll try again12:57
=== alan_g is now known as alan_g|lunch
=== MacSlow is now known as MacSlow|lunch
greybackSaviq: is there someone I could borrow to test an OSK fix on N7 and N10?13:14
Saviqgreyback, /me13:14
cwaynegreyback, im happy to help test as well13:15
greybackSaviq: thanks. lp:~gerboland/unity-mir/app-visible-property/ is the branch13:15
Saviqgreyback, can I just build that or should I build on top of some other branch?13:15
greybackcwayne: Saviq maybe if you want to divvy up the work between you. The change touches code that positions surfaces, so please test that all apps are positioned ok13:15
greybackSaviq: can just build that branch13:15
Saviqcwayne, I'll build packages in a few13:16
cwaynesure thing, thanks13:16
Saviqgreyback, so it includes n7-rotate?13:16
greybackSaviq: yes13:16
Saviqgreyback, ok, sorry for pulling your tongue ;)13:16
greybacknp, always good to check13:16
=== dandrader is now known as dandrader|afk
Saviqmhr3, shall I make scopes activated directly yet?13:28
Saviqcwayne, http://ubuntuone.com/6C2RbWS9APnnvSjPNkkNrF for unity-mir .debs13:31
cwayneSaviq, thanks, downloading now.  which bug is this supposed to fix again?13:32
Saviqcwayne, bug #128165713:33
ubot5bug 1281657 in unity-mir "Keyboard is hard to use on Manta, and occasionally hard to use on flo" [Undecided,In progress] https://launchpad.net/bugs/128165713:33
cwayneah brilliant13:34
=== alan_g|lunch is now known as alan_g
=== dandrader|afk is now known as dandrader
mhr3Saviq, yea, do, we have a branch with which it will actually work13:48
mhr3Saviq, it's already in the ppa even13:49
cwaynegreyback, looks SO MUCH BETTER on n10 now!13:50
=== Trevinho_ is now known as Trevinho
cwayneOSK that is13:50
greybackcwayne: yay13:50
Trevinhoseb128: so, the support for different-monitors scaling is in unity, but not in the configurations13:51
seb128Trevinho, right, but default config should be a factor of 1, e.g no change13:51
cwaynegreyback, and seems to work fine on n7 as well13:51
Trevinhoseb128: so, for now we just scale up/down everything following the gnome text scaling factor, but the support for different factors will be land after13:51
=== pete-woods-lunch is now known as pete-woods
Trevinhoseb128: mh, oh wait I misunderstood then13:52
Trevinhoseb128: I hope that brandon didin't left in some debug data...13:52
Trevinholet me check13:52
Saviqmhr3, done http://bazaar.launchpad.net/~unity-team/unity8/new-scopes/revision/65713:52
seb128Trevinho, I've text-scaling-factor set to 1.2513:52
seb128Trevinho, but that's for text scaling, not UI scaling...13:53
Trevinhoseb128: isn't that value that gnome uses as well?13:53
mhr3Saviq, else if would make it more readable :)13:53
seb128Trevinho, just for text I think13:53
cwaynegreyback, issue with sidestage though, apps supposed to open in sidestage are opening to the left13:53
Saviqmhr3, pffy!13:55
greybackcwayne: can you give me more info? What device? What app?13:55
Trevinhoseb128: mh, ok... We can revert that if you want... I.e. we'll just use our own config value13:55
greybackcwayne: have you the demo-stuff PPA installed?13:56
cwaynegreyback, n7, facebook app, yes i have demo-stuff13:56
cwaynegreyback, emailed you a picture13:56
greybackcwayne: ok, lemme repro14:00
greybackcwayne: fook I gave Saviq the wrong branch, it should be lp:~gerboland/unity-mir/demo-stuff-manta-osk-fix14:04
greybackgive me a minute & I'll have packages built & ready14:04
CimiSaviq, I think it's better to put cardtool in genericscopeview14:05
CimiSaviq, and there do the switch14:06
CimiSaviq, otherwise it's like repeating bindings etc etc14:06
Saviqgreyback, pfft!14:07
greybacksorry14:07
Saviqgreyback, I can cross-build, will take seconds now14:07
* greyback never got his Xbuild to work14:07
Saviqgreyback, it got broken in the mean time, but works again14:07
Saviqgreyback, so https://wiki.ubuntu.com/CrossBuilding and https://wiki.ubuntu.com/SimpleSbuild if you want14:08
greybackSaviq: ah really? Will try again maybe when things calm down a little. Yep those are the docs I was working from14:08
Saviq(I mean the former is the usual way, the latter has some additional tips'n'tricks)14:08
greybackcwayne: https://chinstrap.canonical.com/~gerboland/debs.tar14:10
=== MacSlow|lunch is now known as MacSlow
cwaynegreyback, thank you for tar'ing it up :)14:11
cwaynedownloading/installing now14:11
greybackcwayne: sorry about the f*ck up14:12
kgunnyou're fired14:13
Saviqkgunn, NOOOOOO14:14
Saviqcwayne, same link, new packages14:14
cwaynegreyback, lol np14:14
Saviq:P14:14
greybackkgunn: no, you're fired!14:15
kgunnoh, wait...yeah...i guess we need him14:15
cwayneeveryone's fired!14:15
mhr3Saviq, multi column layouts, in/out?14:15
Saviqmhr3, didn't you enable it?14:15
mhr3Saviq, shell needs to set the number of columns required14:16
Saviqmhr3, ah14:16
Saviqmhr3, in, I think, where can I test?14:16
mhr3good question14:16
cwaynegreyback, so all i need is libunity-mir1? i don't need unity-mir too?14:16
greybackcyphase: yep, just libunity-mir114:17
greybackcwayne: ^^14:17
greybackcyphase: sorry, bad tab complete14:17
cwaynegreyback, aweomse, installed, trying now14:17
tsdgeosdamn, i fixed one issue of the header being wronly positioned but it's not the one that seems to be causing the problem people see :(14:21
tsdgeoswell, at least one is down :D14:21
Saviqtsdgeos, ouch14:21
mhr3Saviq, scopes scope is doing layouts14:24
Saviqmhr3, in previews you mean?14:25
Saviqmhr3, will check it out soon14:25
mhr3Saviq, yep, in previews14:25
cwaynegreyback, \o/14:26
cwayneworking pretty well here14:26
greybackcwayne: on your command I'll merge it to the demo-stuff ppa14:26
cwaynegreyback, looks good to me, i've got no objections -- Saviq have yu tested it as well?14:27
Saviqcwayne, yeah, worked fine and fixed the OSK issue14:28
Saviqinvestigating a (probably unrelated) crash, though14:28
cwaynesounds good to me then14:28
cwaynegreyback++14:28
greybackcwayne: going in, thanks for the testing14:29
Saviqhmm feature freeze tomorrow... so no Qt 5.2 in 14.04 LTS ;(14:29
karni:(14:31
tsdgeosSaviq: somebody hinted we could ignore that FF somewhen14:32
tsdgeosSaviq: standup btw14:32
seb128there is no "ignore ff", but you can ask for a ff exception, and I think that was the plan14:32
seb128Saviq, tsdgeos: pad.lv/127832914:33
seb128https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/127832914:33
ubot5Launchpad bug 1278329 in qtxmlpatterns-opensource-src (Ubuntu) "[FFe] Qt 5.2" [Undecided,New]14:33
Saviqgreyback, standup14:33
greybackSaviq: I'm there14:33
greybackoh wait, hangout14:33
Saviqgreyback, no14:33
Saviqgreyback, I'm blind14:33
Saviqdednick, standup14:33
mzanettiMacSlow: right... did you try things like waitForRendering() etc? Sounds a bit like findChild() is called before everything is built up completely14:39
MacSlowmzanetti, that's in there14:39
mzanettiMacSlow: but it fails directly after a findChild() call, right?14:40
karniSaviq: if there's anything I can immediately help with, let me know14:40
=== boiko_ is now known as boiko
MacSlowmzanetti, hard to say from the log-output14:41
mzanettiMacSlow: show it to me14:41
Saviqkarni, think you could take on adding a PageHeader to the Preview.qml?14:41
karniSaviq: I'll look into it now. Any visuals for that?14:41
Saviqkarni, yeah, any of the preview visuals14:41
karniSaviq: gotcha14:42
Saviqkarni, but wait, mhr3, do we have the string to display in the header from somewhere?14:42
Saviqlike "Book preview", "App preview" etc?14:43
mhr3Saviq, what should it display?14:43
greyback /food14:43
Saviqmhr3, ↑↑14:43
mhr3we do not have *that*14:43
Saviqok then14:44
mhr3weren't those just placeholders?14:44
Saviqmhr3, https://drive.google.com/a/canonical.com/?tab=co#folders/0B-a_7E3tDxOgTTBybG1TZG9GWnM14:44
* karni follows14:44
mhr3yea, i know, i always thought about it as placeholder, not the actual thing14:45
Saviqkarni, in that case, conditionally take out mascotImage out from mascotShape14:45
Saviqmhr3, I think it's meant to be the actual thing ;)14:45
mhr3but i guess it is the actual thing14:45
Saviqkarni, so, if there's a card background, mascotShape should be invisible, and mascotImage should be shown directly14:46
karniSaviq: ACK14:46
karniSaviq: you're looking at 00_Scopes.png ?14:46
Saviqkarni, yup, that14:47
karniSaviq: ack14:47
Saviqkarni, something along those lines should work http://paste.ubuntu.com/6960227/14:47
Saviqkarni, obviously the "true" part is dumb now14:47
Saviqmhr3, so what do we do with text colour on dark background, then?14:47
karniSaviq: :D gotcha14:48
karniand that is a good question right there ↑14:48
mhr3Saviq, compute it14:48
Saviqmhr3, you compute it! :P14:48
karnibackground is an image, isn't it14:48
karnihahahah14:48
mhr3Saviq, design said the color is either light or dark14:49
Saviqkarni, color, gradient or image14:49
mhr3Saviq, let's forget about images for now14:49
karniIf it's an image, it'd be hard to take that into consideration to compute it. Anyway, will add your change first, then think about font size.14:50
karni*font color14:50
seb128mhr3, hey, did you see my bug-ping earlier?14:50
Saviqkarni, as mhr3 wrote - forget about images for now14:50
mhr3seb128, yea, sorry not prio now14:51
mhr3seb128, mwc too close14:51
karniok14:51
seb128mhr3, that's ok, I just want to make sure it's known/assigned, can be looked at after mwc/ff14:51
tsdgeosmhr3: http://paste.ubuntu.com/6960251/ ?¿14:52
mhr3tsdgeos, the expection is not us14:53
mterrykgunn, sorry I missed standup.  Will put my notes in manually14:54
tsdgeosoh14:54
tsdgeosmhr3: sounded scope-y14:54
mhr3tsdgeos, sound mir-y to me :)14:54
tsdgeosoh you mean lines 1 and 2 do have nothing to do with 3 and 414:55
tsdgeosmakes sense14:55
mhr3right14:55
Saviqkarni, http://en.wikipedia.org/wiki/Luminance_%28relative%29 could help14:55
karniWould it be possible for us to set override=true on the online music scope, so our guys can override the name with "Grooveshark"? our management wants to see "Grooveshark" in there for MWC. Unless you guys are fine to accept a patch to replace "Popular online" with "Grooveshark" (as I understand it, that's where there results come from)14:55
karniSaviq: yeah, thought about it too. thanks for the link, tho!14:55
mhr3karni, basically, convert to hsl, and base the decision on l14:55
Saviqkarni, colors have .a .r .g .b props from which you should be able to determine some threshold14:55
* karni nods14:56
mzanettiMacSlow: http://paste.ubuntu.com/696026614:57
mhr3karni, popular online is mostly from ubuntuone/7d14:58
karniack, I can ask them14:58
MacSlowmzanetti, this fixes the branch for you?14:59
mzanettiMacSlow: yes14:59
MacSlowmzanetti, so what about the waitForRendering() three lines up?14:59
mzanettiMacSlow: there's a difference in the argument15:00
MacSlowmzanetti, ha... the 's' :)15:00
MacSlowmzanetti, I'll try to see if that works with jenkins now15:01
Cimiwhat's the package for installing minimal kde?15:06
Cimimzanetti, ?15:06
* Cimi sick of those unity crashes15:06
Cimior tsdgeos15:06
mzanettiCimi: dunno. I installed "kubuntu-desktop"15:06
Cimimzanetti, but this brings in kdm I believe15:07
tsdgeosthat's not really "minimal" though :D15:07
mzanettiCimi: might install it. It still starts up lightdm here15:07
Cimimzanetti, yep, lightdm is default15:07
mzanettitsdgeos: sure. but the awesomeness of KDE are the applications, not plasma.15:07
mzanettiso... no point in just installing plasma15:07
CimiI'll try it out15:07
tsdgeosmzanetti: it's not what he asked ;-)15:07
Cimitsdgeos, you have answer?15:08
tsdgeosnope :D15:08
CimiI don't need apps15:08
CimiI use qtcreator, a terminal, browser15:08
tsdgeosCimi: kde-workspace "may" be enough15:08
tsdgeosbut not sure if the kubuntu packages are tested to be standalone so it may as well explode in your face15:09
* Cimi tries15:09
Saviqmzanetti, any idea for dbgsym to improve http://pastebin.ubuntu.com/6960323/ for backtrace? or maybe you can see something interesting there already?15:10
Saviqtsdgeos, you have a look, too ↑15:10
CimiSaviq, might create a carouselUtils.js15:10
mzanettiIn a hangout. will look in a bit15:10
CimiSaviq, with functions15:10
SaviqCimi, wasn't there one already?15:10
CimiSaviq, there's a carousel.js with functions for the carousel logic15:11
tsdgeosSaviq: mzanetti: dalngling pointer ?15:11
CimiSaviq, those are not required by the components, but can be as integration for the dash use case15:11
Cimi*component15:11
mhr3Saviq, would shell support data image uri?15:12
Saviqmhr3, no15:12
mhr3owwwww15:13
mhr3why not?15:13
Saviqmhr3, because15:13
Saviqmhr3, you didn't write an image provider for it15:13
mhr3i didn't write one for http either and it works :)15:14
Saviqmhr3, well, this one doesn't ;)15:14
mhr3:/15:14
mzanettiSaviq: does this paste belong to kgunn's bug report?15:17
Saviqmzanetti, it might15:17
mzanettiSaviq: right edge?15:17
Saviqmzanetti, no, mine is flo, so demo-stuff15:17
Cimitsdgeos, mzanetti goood15:20
mzanetti?15:20
Cimimzanetti, kde works fine15:20
mzanettiCimi: what's goood?15:20
mzanettiah15:20
Cimikde/workspace15:20
mzanettisure it does15:20
mzanetti:P15:21
Cimihah15:21
Cimino ita kbd layout15:21
Cimi----15:21
Cimiàìè15:21
Cimitest15:21
Cimi:D15:21
Cimiok15:21
Cimitsdgeos, you should tell your friends to reduce animations15:23
Cimithere is a fade in for everything15:23
mzanettiCimi: good thing is you can configure *everything*15:24
Cimimzanetti, indeed I immediately removed fade plugin15:25
mzanettiand probably even more sometimes15:25
Cimimzanetti, but default experience should be less of a trip to the amusement park15:25
Cimiimho15:25
tsdgeosCimi: you're welcome to join the design team :-)15:26
Cimitsdgeos, that could be an exciting opportunity to do some UX :)15:27
didrockstsdgeos: FYI, on my unity8 MP, I'm actually waiting on the theme itself to test/fill the MP procedure acks15:29
Cimitsdgeos, I think a cool idea would be creating a plasma profile with my default settings, is it possible?15:30
tsdgeosdidrocks: OK15:31
tsdgeosCimi: not a plasma expert myself tbh, but i think not15:31
mzanettiCimi: not sure if there's a ui for it. but settings are in ~/.kde/share/config/plasma-desktoprc15:31
mzanettiCimi: also I'm not sure if this is the right channel for this topic :P15:32
tsdgeosman, i need to rewrite the LVWPH15:34
tsdgeosit's getting hard to understand what that millions of ifs do15:35
tsdgeosi'm not even sure i need them, but..15:35
Saviqdidrocks, is the plan to make the switch before MWC?15:37
didrocksSaviq: the theme one? Depends on when design gives the final assets I guess15:37
didrocksSaviq: the switch can be quick anyway15:37
Saviqdidrocks, assuming everything is fine straight up, which James pung me about just now that it might not be (indicator icons again)15:38
didrocks(and the theme will inherit the old one, so no risk of explosion if you call something that doesn't exist)15:38
didrocksSaviq: oh, finally, you need to do some code change for indicator icons?15:38
Saviqdidrocks, I don't know ;)15:38
didrocksahah :)15:38
Saviqdidrocks, chicken'n'egg15:38
didrocksthey changed the inner margins15:38
didrocksso I bet you will need to change something15:38
didrocksor the icons will "grow"15:39
Saviqwe'll have to see15:39
didrocksyeah, let's install the new icon theme15:39
didrockstry to my change15:39
didrocksand see how it looks15:39
Saviqdidrocks, James just said he'll upload them within the next few days, so not for MWC anyway15:40
didrocksah, yesterday it was supposed to be done for yesterday evening :/15:40
=== alan_g is now known as alan_g|tea
Cimihow can I use units.gu inside a javascript?15:49
CimiI guess I cant15:50
Cimiyou have ideas apart creating an empty Item and adding JS there?15:51
mzanettiCimi: why would you need gus in JS?15:51
Cimimzanetti, I wanted to write a utils for carousel15:51
Cimimight just do a qml item15:51
mzanettiCimi: perhaps you could just work with units. As in, you just use integers in js, and when you consume them in QML, you just do units.gu(jsValue)15:52
CimiI think I'll embed in an Item15:53
=== alan_g|tea is now known as alan_g
CimiSaviq, in any case, cardtool uses units.gu but does not import ubuntu components15:54
SaviqCimi, it works, doesn't it? ;P15:54
Cimi:D15:56
mhr3Saviq, are you still setting .active on the scope that's currently visible?15:58
olli_Trevinho and whoever else was involved: thanks for http://www.omgubuntu.co.uk/2014/02/unity-spread-keyboard-filtering-14-0415:59
Saviqmhr3, should indeed15:59
Saviqgtg15:59
Trevinhoolli_: np ;)15:59
TrevinhoI only had to scratch an itch last sunday :D15:59
dednickSaviq: you ever seen a SIGILL in libcrypto running unity8 with gdb?15:59
dednickmzanetti, ^ ?16:01
CimiSaviq, on the cardtool (I'm trying to create a similar component for the carousel)16:02
CimiSaviq, there's width: 0 , height: 0, clip: true16:02
CimiSaviq, what's the purpose of this? and a fixme16:02
Cimiah I see16:03
dednickCimi: you coming in tonight?16:03
Cimiit's to avoid card to be rendered, and it's the only way16:03
Cimidednick, nope, will be in tomorrow16:04
dednickCimi: not coming for drink?!16:04
dednickboo16:04
Cimidednick, was actually quite sick last week, I'm reducing number of drinks anyway :)16:04
dednick:16:04
dednick)16:04
CimiI wasn't sick for alcohol16:04
Cimibut doctor prohibited16:04
Cimidednick, think I gave my tummy too much meat in the last months :)16:05
CimiI irritated stomach, and it's not a joke16:05
dednicklol. dont really want to know!16:06
Cimihah16:06
Cimidednick, you still invited for mu burgers when I'm better16:07
Cimidednick, or tomorrow evening if you want to kill zombies with matthieu16:07
dednickCimi: cool. as long as you havet given up on meat alltogether16:07
tsdgeosSaviq: i have a "this shouldn't be needed but doing it is not wrong" kind of fix for the header, want to see and try-test it?16:08
dednickCimi: eh. been in twice this week. don't think i can manage another trip into city this week :)16:08
dednicksuch a strain actually having to 'go to work'16:08
Cimidednick, I'll organise a lan party  the week of the 10th march then, when matthieu is back16:09
dednickCimi: cool16:10
Cimidednick, mhr3 is invited too if he removes the birth control from his phone16:10
mhr3Cimi, if you insist i'll bring my work n4, which you've unvirginized yourself :P16:12
* Cimi :D16:12
CimiSaviq, when I create an item that works as a tool16:13
CimiSaviq, can I use real width and height?16:14
CimiSaviq, or better to set that to 0 and use a variable like viewWidth?16:14
karnimhr3: btw was it intentional to put card-background in template? that means all cards within category will have same background.16:19
mhr3karni, that's default16:20
mhr3results can still have different background16:20
mhr3s16:20
karnimhr3: I mean, the visual contains cards with different backgrounds. oh, ok16:20
Cimiseb128, you know anything about this? https://bugs.launchpad.net/ubuntu/+source/click/+bug/127582816:21
ubot5Launchpad bug 1275828 in click (Ubuntu) "click process keeps dying and spawning again continuously" [Undecided,Confirmed]16:21
Cimiit's quite annoying, and I have the CPU fan throttling every 5 seconds16:21
seb128no16:22
seb128can you look in ps afx what process is spawning it?16:22
Cimiseb128, http://paste.ubuntu.com/6960649/16:23
seb128Cimi, indicator-datetime16:24
seb128Cimi, what version are you running? charles_ and tedg said that was supposed to be fixed (that was 10 days ago)16:24
Cimiseb128, dist upgraded I believe16:25
seb128Cimi, dpkg -l | grep indicator-datetime16:25
seb128Cimi, http://bazaar.launchpad.net/~indicator-applet-developers/indicator-datetime/trunk.14.04/revision/301 was the fix I was thinking about (that was on the greeter)16:26
=== dandrader is now known as dandrader|lunch
Cimiseb128, 13.10.0+14.04.20140217-0ubuntu116:26
seb128k, that includes the fix16:26
seb128so probably another bug16:27
seb128talk to charles_ ;-)16:27
Cimiseb128, let me kill the service16:27
Cimiseb128, it's actually datetime service that keeps dying16:29
seb128Cimi, does it segfaults?16:30
Saviqdednick, that's expected16:30
Cimiseb128, I suppose I have to run it with gdb to see that?16:30
Saviqdednick, it's libcrypto interrogating the CPU16:30
Cimiseb128, it keeps changing PID16:30
seb128Cimi, yes, just "gdb -p $(pidof indicator-datetime-service)"16:30
SaviqCimi, read the FIXME? ;)16:30
CimiSaviq, read it, was asking a more general question16:31
seb128Cimi, if that doesn't work, "stop indicator-datetime" and run it manually16:31
tedgIt's probably getting respawned by Upstart16:31
SaviqCimi, CardTool is meant to be invisible, but unless it's visible the results are wrong16:31
tedgis there anything in /var/crash ?16:31
SaviqCimi, so I had to actually render it, but hide it with that hack16:32
seb128tedg, hey, do you plan to do a land request for https://code.launchpad.net/~charlesk/indicator-datetime/alarms/+merge/204420 ? want me to do it?16:32
Cimiseb128, I cannot stop it that way16:32
seb128Cimi, why not?16:33
seb128Cimi, what user is owning the process?16:33
Cimiseb128, lightdm16:33
seb128k16:33
seb128so it's a bug in the greeter profile16:33
tedgseb128, Makes sense, but I'd check with charles_ just to ensure where it is.  I thought it was supposed to land.16:34
tedgSeems there's a couple bugs in errors: https://errors.ubuntu.com/?release=Ubuntu%2014.04&package=indicator-datetime&period=month16:34
Cimiseb128, or actually maybe it's the user16:34
Cimiseb128, in any case, stop indicator-datetime gives me unknown instance16:34
Cimiand empty then16:34
=== gatox is now known as gatox_lunch
seb128tedg, right, it's annoying that retracing fail that often atm16:35
seb128charles_, could you look at https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1280341 ?16:35
ubot5Launchpad bug 1280341 in indicator-datetime (Ubuntu) "indicator-datetime-service crashed with SIGSEGV in strlen()" [Medium,New]16:35
Cimitedg, nothing in var/crash16:35
tedgYeah, the second one is as a user not lightdm.16:35
tedgCimi, Hmm, anything interesting in ~/.cache/upstart/indicator-datetime.log ?16:35
seb128Cimi, did you try the "sudo gdb -p $(pidof indicator-datetime-service)"?16:36
=== cyphermox_ is now known as cyphermox
Cimitedg, it's empyu16:36
Cimitedg, no file16:36
tedgThat's really weird.16:37
seb128Cimi, can you "ps aufx |less" and look what user it's running from there?16:37
seb128look for click16:37
tedgseb128, Is there someone looking at the retraces?  Do we need to convince ev to take his old job back?  ;-)16:38
Cimiseb128, http://paste.ubuntu.com/6960711/16:38
seb128tedg, I pinged bdmurray yesterday and he said he would have a look, let me ask again on #ubuntu-devel16:38
seb128tedg, charles_: ^ bt16:39
tedgThat is odd.16:39
tedgWhat's the error?16:39
seb128Cimi, can you "c" it and see if you hit a segfault?16:39
seb128then bt16:39
Cimiok16:39
anpokhm lookint at ApplicationManager in Unity-Mir - should appId be some kind of unique? allowing only a single application instance per application id?16:40
anpok*logging16:40
tedgCimi, Did you use the clock app to set alarms?16:41
Cimino16:41
tedganpok, We use Upstart to ensure we have unique instances per appid.16:41
Saviqtsdgeos, hit me16:42
tedganpok, The logging of that app id running then goes to ~/.cache/upstart/application-click-$appid.log16:42
tsdgeosSaviq: https://code.launchpad.net/~aacid/unity8/new-scopes-hotfix-header-position/+merge/20724616:42
tedgCimi, Do you have an click packages installed?  click list ?16:43
Cimitedg, no16:43
Cimitedg, I think my laptop must have been eating vodka sauce16:43
greybacktedg: is there any process that cleans up ~/.cache/upstart/ occasionally? I've 2.3MB in that dir with just 2 weeks usage.16:43
tedggreyback, Yeah, logrotate does16:44
greybacktedg: ah good to know16:44
tedgCimi, Mmm, your laptop has good taste.16:44
tedgLogrotate only runs though on login.  Perhaps we need to make it part of a cron job as well, since on a phone you could theoretically log in for months at a time.16:45
* tedg assumes our software has no bugs, ever :-)16:46
Saviqtsdgeos, there's no test we could write for that is there?16:46
tsdgeosSaviq: if there is a test i could probably fix it "correctly"16:46
Saviqtsdgeos, understood16:47
tsdgeosSaviq: ideally i need to sit a few days and simplify the codebase of LVWPH a bit16:47
Saviqtsdgeos, ok, later then16:47
tsdgeos+116:47
tsdgeosSaviq: if you can't reproduce it with this (i couldn't) i'd add it to new-scopes and then see what we do nextweek (or nextweek+1)16:47
Saviqtsdgeos, yup16:48
seb128Cimi, did you get a bt of the segfault?16:51
Cimiseb128, no16:52
seb128Cimi, can you get one?16:52
Cimiseb128, it segfaults immediately16:52
seb128well, you had it in gdb16:52
Cimiseb128, or maybe it doesn't segfault but it closes16:52
seb128just to "c" and "bt"16:52
Cimiseb128, with continuing, it exits normally16:52
Cimiseb128, exits normally16:52
seb128k16:53
Cimiseb128, then respawns16:53
seb128weird16:56
seb128Cimi, did you play with any phone app before that started? or with alarms from the toolkit?16:57
Saviqmzanetti, one more seemingly related stack: http://pastebin.ubuntu.com/6960818/17:01
karniSaviq: so, I did the mascot shape part, but I'm having trouble converting template['card-background'] to color type17:02
karnito calculate font color17:02
Saviqkarni, just take off of UbuntuShape.color instead17:03
Saviqkarni, it should be a color there17:03
=== bschaefer_ is now known as bschaefer
karniSaviq: I mean I need the Card background color17:03
mzanettiSaviq: interesting... this is a different one. and actually one that makes sense17:03
karnithe Card is AbstractButton. that is an UbuntuShape as well?17:04
Saviqkarni, no, the background is17:04
mzanettiSaviq: seems a bug in applicationmanager. it emits applicationAdded() but then returns 0 when being asked for that application. will look at it17:04
Saviqkarni, background.color17:04
Saviqmzanetti, k17:04
mzanettiSaviq: any hints on reproducing it?17:05
Saviqmzanetti, I merged new-scopes into right edge and run_on_device it17:05
Cimiseb128, don't remember17:05
Saviqmzanetti, every time I wanted to launch app it crashed17:06
seb128Cimi, well, you need charles_, but he doesn't seem to be around atm, maybe try again later?17:06
mzanettiSaviq: ah... hmm... I've seen that when unity8 and unity-mir were not matching17:06
Saviqmzanetti, think a clean build needed?17:06
mzanettiSaviq: as in unity-mir from trunk used with unity8 form right edge for example17:06
Saviqmzanetti, nope, all right edge17:06
mzanettihmm... I know that I've seen this every time when I reflashed the device and did a make install on a unity-mir builddir compiled with a previous image17:07
mzanettiSaviq: please give it a try with clean rebuilding unity-mir17:08
Saviqmzanetti, unity-mir is from ppa there17:08
Saviqmzanetti, only thing I'm building is unity8, but will do a clean build17:08
mzanetticwayne: ping17:09
cwaynemzanetti, pong17:09
mzanetticwayne: trying mwc-flash here17:09
mzanetti404 on the first 3 files17:09
cwaynemzanetti, you have a device plugged in and powered on?17:09
cwayneit's probably failing to do the adb shell getprop ro.product.device17:09
mzanettiah right... it says device not found in between the lines17:10
cwaynerighto, i thought i'd made it error out if that's the case, but i guess i didn't, will add today17:10
mzanetticwayne: much better :)17:11
mzanettiworks now17:11
cwaynegreat :)17:11
mzanettithought having it in the bootloader would be enough for getprop17:11
cwaynenope, i guess i could maybe try and do that too with fastboot getvar17:12
anpokhhm shouldnt e.g. upstart-app-launch dialer-app start the application?17:15
anpokmaybe i broke it17:23
Saviqmzanetti, yeah, clean rebuild got rid of that issue17:30
mzanettiSaviq: ok. thanks17:35
Cimimy code sucks17:40
mzanetticwayne: the tomtom app crashes here17:41
cwaynemzanetti, known17:41
mzanetticwayne: hmm... seems whenever something tries to access the GPS17:42
cwaynemzanetti, hmm, try adb shell restart ubuntu-location-service17:44
cyphasegreyback, no problem about that bad tab complete; though it hasn't happened as often recently (for some reason), i do get it relatively often :)17:46
=== gatox_lunch is now known as gatox
CimiSaviq, something like that is very ugly, right? http://paste.ubuntu.com/6961175/18:06
SaviqCimi, cardtool should not know about carouseltool18:07
SaviqCimi, but other than that this'll have to wait until tomorrow, I'm well past my bed time18:07
CimiSaviq, I added it to cardtool cause the calculation of card width is inside carouseltool18:08
Cimibut we can chat about it tomorrow morning, early18:08
om26erSaviq, i remember you said the UbuntuShape was being rewritten to do async loading, that that will result in smooth scrolling in the dash. Do you know if thats inprogress ?18:09
Saviqom26er, it is being rewritten (and actually almost complete since December AFAIK), whether it will help with scrolling in dash we'll have to see18:09
Saviqom26er, loicm or Kaleo should have more data on when will that land18:09
om26erSaviq, ok, will ask them18:10
karniSaviq: that change you asked for (toggling ubuntu shape, font colors based on background) - should this be against trunk?18:11
karnior new-scopes is easier/faster?18:11
Saviqkarni, better against trunk, but higher standards :)18:12
karniok18:12
=== dandrader|lunch is now known as dandrader
karniSaviq: I cleaned up font colors including when in overlay, but that is only new new-scopes. However, if you prefer, I'll omit like 3 lines, and get my changes against trunk.18:14
karni(overlay is not in trunk)18:14
greybackcwayne: still around18:15
greybackI've packages available here to fix the left edge swiping bug: https://chinstrap.canonical.com/~gerboland/mwc/18:15
mhr3Saviq, seen the comment from katie? no double shaped stuff :)18:16
Saviqmhr3, yeah I did18:16
Saviqmhr3, but IT'S NOT THAT EASY18:16
mhr3noooooo18:16
mhr3i don't want to hear that18:16
cwaynegreyback, absolutely18:20
greybackcwayne: thanks18:20
cwaynegreyback, this is the n7 one right18:21
greybackcwayne: both n7 & n1018:21
Saviqkgunn, you duped bug #112766518:23
ubot5bug 1127665 in Unity 8 "[SIDESTAGE] Dash isn't visible when only sidestage app running " [Medium,Triaged] https://launchpad.net/bugs/112766518:23
Saviqand o/18:24
kgunnlater18:24
kgunndamn it...i actually searched before logging....18:25
kgunni'm not a good searcher18:25
karniSaviq: g'night! for tomorrow: https://code.launchpad.net/~unity-team/unity8/themeing-font-and-mascot/+merge/20727818:26
Saviqkarni, 93+ font.strikeout: true ?18:27
karniSaviq: oldPrice is striked out on designs18:27
karnion visuals, I mean18:27
Saviqkarni, ah, you did some of that, k18:27
Saviqkarni, not used, but hey...18:27
karniit's black, and striked out/through18:27
karni:)18:27
karniSaviq: that ff990000 is red color of price attribute18:28
greybackcwayne: I'm hitting eod, would you mind emailing me if you find any issues or not. I'll try to land it if not18:28
karniin case you wonder.18:28
Saviqkarni, why ff?18:28
karniSaviq: so it's opaque18:28
karniAARRGGBB18:28
Saviqkarni, isn't that default?18:28
cwaynegreyback, it works18:28
Saviqkarni, it has nothing to do with the opacity prop18:28
karniSaviq: maybe it is. maybe, so I guess it doesn't hurt? :)18:28
cwaynesorry, just finished testing it18:29
Saviqkarni, raises eyebrows ;)18:29
cwayneit works quite well ont he n7 at least, i still need to try n10 greyback18:29
karniSaviq: well, it has to do with the color. well.. ok, next time I'll avoid it.18:29
karni:)18:29
Saviqkarni, we generally only add AA if it's != ff18:29
Saviqkarni, template && template["card-background"] !== undefined18:29
greybackcwayne: /me gives tired yay - thank you :)18:29
Saviqkarni, template doesn't necessarily need the default defined18:30
Saviqkarni, components["background"] is more important18:30
karniah18:30
karnimy bad18:30
Saviqkarni, generally, just make it a prop18:30
Saviqkarni, and pass from card18:30
karniok18:30
Saviqkarni, from background.visible18:30
Saviqkarni, background.color in CardHeader is reaching out of scope18:31
karniSaviq: background.visible could be a color?18:31
Saviqkarni, should be a prop again18:31
Saviqkarni, no, visible is bool18:31
cwaynegreyback, no, thank you :)18:31
karniack. Saviq, can you please leave a comment (or just paste this convo), I'll get to it in the morning. super tired.18:31
cwaynethat's a huuuge fix18:31
Saviqkarni, k18:31
karniSaviq: appreciated! :)18:32
Saviqkarni, I'll actually fix it up and merge, since it's there, I'd like to get it in people's hands tomorrow18:32
karniSaviq: I didn't mean to cause you more work in the evening18:32
Saviqkarni, you didn't, you did it all :)18:32
karniI'm just falling asleep here18:32
karniSaviq: ok man, thanks so much18:32
karniIt's owned by unity-team18:33
cwaynegreyback, seems to work well on n10 as well18:33
greybackcwayne: oh goodie18:34
greybackcwayne: if you discover anything bad, please mail. I'll be back for a little in ~4 hours18:34
* greyback out18:34
mhr3robru, tested, looks good, pls publish once the script realizes it actually built :)18:50
* mhr3 out18:50
robrumhr3, sure18:50
kgunngonna run, bbiab18:51
=== dandrader is now known as dandrader|afk
anpoktedg: i have some more questions on starting..20:20
tedganpok, Cool, what's up?20:20
anpokI currently work on https://bugs.launchpad.net/unity-mir/+bug/124040020:20
ubot5Launchpad bug 1240400 in mir (Ubuntu) "dialer-app crashed with SIGSEGV in __GI___pthread_mutex_lock()" [Critical,In progress]20:20
anpokin the bug case dialer-app was started from cli withoug upstart.. just /usr/bin/dialer-app --desktop_file_hint..20:21
anpokand on incoming call through url-dispatcher i think a second instance of dialer-app is started again20:21
anpoki got unity-mir not to crash on that case20:21
anpokbut still it misbehaves20:22
tedgYeah, you really shouldn't launch an app like that.  It won't work for very long.20:22
tedgMir should start blocking apps launched like that.20:22
tedgWhich might be part of the problem20:22
tedgYeah, "Could not create application instance" that's Mir rejecting the app.20:23
anpokyeah with that the issue would go away20:23
anpokright now .. it starts the second instance. and does not allow to start it since there is already one running20:23
anpokbut it manages to open the mir session anyhow20:23
anpokso there is another buffer on screen20:23
tedgWhy can't the app be started with Upstart?20:24
anpokbut the already running dialer takes the phone call..20:24
anpoksure it can20:24
anpokI thought I could still support that "legacy"20:24
anpokof apps started on the cli20:24
anpokwithout upstart20:24
anpoki mean20:24
tedgNo, we're not supporting that.20:25
anpokso it is safe to assume that an app-id is always unique20:26
tedgUhm, for click yes.  Legacy apps that don't use Upstart for single instance will have multiple connections for that appid.20:26
anpokah20:27
tedgThat's nothing on the phone today, but in the convergence cases those can come up.20:27
anpokok then the changes I did were reasonable20:27
tedgThey'll still have an upstart instance for each running, but the instance ID for that instance has a timestamp as part of its instance ID.20:27
anpokok.. the code I am working on only has an app-id20:27
anpokor receives triggers that only contain an app-id20:28
anpokso the stopping of a second instance can easily teardown the first instance20:28
tedgHmm, okay.  In the legacy case you'd want to be able to close the instances independently.20:29
anpokthere is probably an upstart-api for that?20:30
tedgHmm, I think the UAL API only allows for shutting down a full AppID.20:31
* tedg looks20:31
tedgHmm, yeah.20:31
anpokhm right now unity-mir registers some callbacks20:31
tedgSo you're saying we need a way to break apart the instances in the API.20:32
anpokhm and somehow gets the appid from that20:32
tedgYup, those callbacks tell when an app starts, etc.20:32
anpokhm I thought something like .. also getting the PID20:33
anpokbut instance id should do the same trick I guess20:33
anpoko_O there is no api right now20:34
anpokfor that..20:34
tedgYes, there isn't.20:35
tedgBut frankly, we don't have a convergence case really working anywhere :-)20:35
tedgBut we should not loose that work item.20:35
tedgkgunn, Are you guys going to have a "convergence" blueprint for this upcoming UDS?20:36
tedgI think I have a few work items on it :-)20:36
kgunntedg: technically we already do....and granted not the most gardened blueprint...but if you've got "stuff" feel free to dump here20:37
kgunnhttps://blueprints.launchpad.net/ubuntu/+spec/client-1404-mir-converged20:37
kgunnor here20:37
kgunnhttps://blueprints.launchpad.net/ubuntu/+spec/client-1404-unity-ui-windowmanager20:38
kgunnthat way they don't get lost20:38
kgunnand we'll do the good old cleanup when we go to plan 14.1020:38
kgunnand i'll be sure to carry them over20:38
tedgYeah, I can do that.20:38
tedgWe're not talking 14.10 in a few weeks, right?20:39
tedgIt's still 14.0420:39
anpokok then i would leave it as is - crash fixed - but no support for multiple instances20:39
kgunntedg: yes...20:39
kgunnwe're 14.04 all the way thru the 04 :)20:39
tedgHeh, to the 4!20:40
kgunntedg: you'll notice a couple of things i've dumped in there as placeholders as well...20:40
cwaynekgunn, do you know if greyback's unity-mir sidestage fixes made it into the archive or ppa?20:50
cwaynethe ones here: https://chinstrap.canonical.com/~gerboland/mwc/20:50
kgunncwayne: which specifically... ?20:50
kgunnah20:50
kgunnchecking...20:50
cwaynei never saw an MR, just tested the debs directly, so didn't know where to look20:50
kgunnyeah he's not MP20:51
kgunning20:51
kgunnhe's just pushing to the n7 unity-mir branch20:51
kgunnchecking...20:51
kgunncwayne: i'm gonna say he did not put those into the branch...i'm gonna guess he probably wanted you to test ?20:53
kgunnor i can20:53
kgunnonce tested he'll probably merge the code20:53
cwaynekgunn, i tested, it was just bad timing cus it was right at his eod :)20:54
kgunnplus he'll be back on irc in about 2 hours or so20:54
cwaynekgunn, it seems to work well on n7 and n10 btw20:54
cwayneah right, he mentioned that, i completely forgot20:54
cwaynei'll wait for that then :)20:54
kgunncwayne: ok great...we can ambush him20:54
kgunn:)20:54
cwayneafter using the new unity heavily for like 3 days, the old one seems so.... inadequate21:00
Saviqcwayne, glad yo read that :)21:04
cwayneSaviq, :)21:08
=== jhodapp is now known as jhodapp|afk
=== dandrader|afk is now known as dandrader
kgunnmterry: you still around ?23:22
mterrykgunn, yup23:22
kgunnhey...so i hadn't looked yet at details...but it seems https://code.launchpad.net/~mterry/unity-mir/alpha-greeter/+merge/20406923:23
kgunnis conflicting23:23
kgunnneeds a rebase23:23
mterrykgunn, I could believe it.  Let me check23:24
kgunnmterry: thanks....i got it in a silo right now to land...so, if you're not leaving super quick...23:25
kgunnonly if its easy...23:25
mterrykgunn, it's easy.  Fixed, but just confirming still builds nice and all23:26
kgunncool23:26
* mterry wants to enforce a programming law that #includes be alpha-sorted23:28
mterrykgunn, updated23:28
mterrykgunn, I am about to run, anything else?23:29
* mterry runs23:33
unstableWhen I disconnect my external monitor, and reconnect it. Sometimes windows 'disappear'. So right now I have 4 gnome-terminal windows that I can see when I hold alt+tab, though if I select them.. they don't appear.23:42
unstableHow can I fix this and get it to stop happening?23:42
unstableAlso, I have a specific window layout each time I setup my computer in the morning. I have chrome/sublime/hipchat/4 terminal windows, all in a specific layout.. how can I get that layout to be 'setup' fast, without manually dragging? The control/alt/num key pad stuff doesn't fit my use case, since I allocate screen space differently.23:43

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