=== charles_ is now known as charles === _salem is now known as salem_ === shiznix_ is now known as shiznix === salem_ is now known as _salem [07:46] hmmmm [07:46] any idea why i can't qmlscene on the phone? [07:47] QUbuntu: Could not create application instance [07:47] Aborted (core dumped) [07:52] /usr/share/applications/qmlscene.desktop is gone [08:01] tsdgeos, just use any other .desktop file [08:01] Saviq: i did [08:01] didn't help [08:02] phablet@ubuntu-phablet:~/app$ qmlscene foo.qml --desktop_file=/usr/share/applications/dialer-app.desktop [08:02] QUbuntu: Could not create application instance [08:02] Aborted (core dumped) [08:12] tsdgeos, hrmpf, nothing else? [08:12] Saviq: nope [08:12] tsdgeos, as in a what():?? [08:13] that's all i get [08:27] Saviq: so... for the sim pin, there are two issues [08:27] https://bugs.launchpad.net/ubuntu/+source/indicator-network/+bug/1240561 [08:27] Ubuntu bug 1240561 in indicator-network (Ubuntu) "SIM unlock doesn't accept 5 digits PIN" [Undecided,Confirmed] [08:27] and the design [08:28] tsdgeos, and unity8 is running? [08:28] tep [08:28] yrp [08:28] :D [08:28] yes [08:28] mzanetti, 1240561 is not an issue... the ext. snap-decision for it can accept a "how many digits"-extended-attribute [08:28] MacSlow: yeah. I think that's not too hard to fix [08:29] mzanetti, Saviq: quick mumble-session? [08:30] ok for me [08:30] tsdgeos, qmlscene test.qml --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop works just fine here [08:30] coming [08:30] booo [08:30] mzanetti, Saviq: for me too [08:30] --desktop_file_hint [08:30] ... [08:30] * tsdgeos can't copypaste [08:31] ah _hint [08:32] MacSlow, you coming to mumble? ;) [08:35] Saviq: so yeah, my simple test can show the focus stealing we do see with the listview of the notifications, want me to keep digging why or prefer me to look at something else? === pete-woods is now known as pete-woods-brb [08:54] tvoss, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1240866 ideas? [08:54] Ubuntu bug 1240866 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in getenv()" [Undecided,New] [08:57] Saviq, looking [08:58] Saviq: https://code.launchpad.net/~unity-team/unity8/fix-1228336/+merge/191427 btw [08:58] mzanetti, yup, saw that [09:01] Saviq, http://public.kitware.com/Bug/view.php?id=13156 [09:02] Saviq, looking at the ThreadStackTrace, it seems like mir is configuring itself, too [09:02] tvoss, yeah, it's something on startup [09:02] tvoss, we're not using getenv anywhere anyway [09:03] Saviq, well, Mir is using it [09:03] tvoss, yup, reassigning to Mir [09:04] tvoss, well, we're using qgetenv, which is a wrapper [09:04] Saviq, yup, some parts try to access the environment information concurrently [09:04] that's why it crashes [09:05] oh and yeah, we've a getenv() in paths.h.in [09:05] tvoss, yeah, racies [09:06] Saviq, ack, fixing things would ideally require something posix::this_process().get_env(const char*); which is internally guarded by a mutex [09:07] tvoss, mhm [09:07] Saviq, to be more abstract: we need a central instance that assures serialized access to getenv [09:08] tvoss, yeah, add that to the bug please? [09:08] Saviq, ack [09:12] Saviq, done [09:15] tvoss, tx === rachelliu_ is now known as rachelliu === pete-woods-brb is now known as pete-woods [09:57] Cimi: ping [09:57] tsdgeos, pong [09:57] Cimi: for https://code.launchpad.net/~cimi/unity8/fix-1195349/+merge/191460 what is the glitch you mention? [09:57] also do i need a specific number of items in the carousel? [09:58] tsdgeos, if you don't have the fix [09:58] tsdgeos, you can tap on the second tile [09:58] tsdgeos, and then the first one [09:58] tsdgeos, you see that the new item starts scaling up even if the movement did not end yet [09:59] tsdgeos, with the fix, first it finishes moving, then it scales up [09:59] like any other tile [10:00] haha... something weird is happening... when unity8 looses focus, the installed apps section disappears. it comes back when the focus comes back [10:00] is that wanted? [10:02] * tsdgeos realizes the music carousel should probably be album based and not song based [10:02] mzanetti: doubt it, been annoying me for a while too, think it has something to do with how scopes refresh themselves [10:02] tsdgeos: https://bugs.launchpad.net/unity8/+bug/1237970 [10:02] Ubuntu bug 1237970 in Unity Media Scanner Scope "Carousel in music scope should group songs by album" [Medium,Triaged] [10:03] Saviq: why is this incomplete btw? ^ [10:03] we're still manually merging, right? [10:04] tsdgeos: yes. [10:04] tsdgeos: if we're lucky we get CI back later today, if we're unlucky I hope on monday [10:06] tsdgeos, +1 [10:19] mzanetti, because we need design folk to come up with a resolution [10:19] mzanetti, the current situation was per design [10:20] Saviq: ah ok [10:28] Saviq: what's your opinion on the hardcoded 6 in https://code.launchpad.net/~unity-team/unity8/carousel-loader/+merge/190406 ? [10:28] tsdgeos, it's wrong [10:28] Cimi: ↑↑ [10:28] tsdgeos, on tablet it will be more than 6 (10 I think) [10:29] Saviq, but we want it for 6 items I think [10:29] not for less [10:29] Cimi, not on tablet - that's too little [10:29] Saviq, don't have a tablet [10:29] Cimi, there is surely one in BlueFin [10:29] Saviq, but I remember people carousel working with less than 10 people? [10:29] Cimi, it depends on the carousel and the delegate size [10:30] on that note, /me flashes #100 on manta [10:30] Saviq, there's a property for that [10:30] phablet [10:30] wrong window... sorry :) [10:30] MacSlow, wrong window ;) [10:30] Saviq, but it's available after... [10:30] MacSlow, good thing we know that password ;) [10:30] Saviq, pathitemCount [10:30] Saviq, hell yeah :) [10:30] Cimi, yeah, it's a chicken'n'egg problem [10:30] ceil it and it's done [10:31] maybe can be calculated [10:31] tsdgeos, you had the same in LVWPH - we talked about having "Utils" around renderers that would just calculate that stuff - did you do that or another way? [10:32] Saviq: it was not exactly the same, was more "calculate the height this will have", but at the end i solved it some other way, since for the Grid was easy but for others not so much [10:32] tsdgeos, right [10:33] Cimi: for the grid you can mostly use the functions (may need some rework), but if you pass them the width, it should be fairly easy to get the number of items per row, and then you can multiply by 2 [10:33] s/use the functions/use the existing functions/ [10:34] tsdgeos, thing is it's not about "more than 2 rows", even if that's kind-of-maybe-will-work [10:34] Saviq: ok, so what's it about then? [10:34] tsdgeos, it's about "at least as many items to fill one screen of carousel" [10:34] tsdgeos, so it's not the grid's decision - it's the carousel's [10:34] i see [10:35] then you need some carousel magic then :D [10:35] tsdgeos, and I feel like we should build something like that regardless [10:35] tsdgeos, a "pre-renderer" [10:35] tsdgeos, that will have everything we need to find out whether we can actually use that renderer - and how [10:35] tsdgeos, we were thinking about a .js of the same name? [10:36] tsdgeos, and importing it dynamically? [10:36] jumped to far there :D got lost [10:36] import it dynamically when? [10:37] tsdgeos, you merged into trunk? [10:37] tsdgeos, let's not do that yet - we need to branch out for saucy [10:38] tsdgeos, just mark stuff approved, but don't merge [10:38] I'll uncommit [10:38] didrocks, shall we branch out for saucy already? [10:38] Saviq: no, we keep trunk as trunk [10:38] Saviq: we won't support saucy, there is no saucy for touch [10:38] there is only devel :) [10:39] so trunk will switch to T [10:39] (no SRU in a word) [10:39] didrocks, hmm ok... so people will just upgrade their phones past-V1 when we promote an image [10:39] Saviq: exactly :) [10:39] didrocks, and they will switch to T? [10:40] right, transparently [10:40] didrocks, what if they flashed from channel=saucy? that synonymous? [10:40] Saviq: channel=stable [10:40] Saviq, tsdgeos I'll think about a magic function [10:40] I'm getting ready to jump to the office, release day party :P [10:40] free food and bubbles :P [10:40] didrocks, ah, so we don't have saucy nor saucy-proposed [10:41] any more [10:41] Cimi, "bubbles"? [10:41] MacSlow, prosecco/champagne [10:41] Saviq: we do have, but working on removing them. It's under discussion :) [10:41] Cimi, oh... ok... enjoy! :) [10:41] didrocks, so shall we just continue merging to trunk then? [10:41] Saviq: no i did not commit to trunk [10:41] Saviq: yeah, please go as there was no release :p [10:41] actually, there was no release ;) [10:41] ok, tsdgeos ignore [10:41] yeah [10:41] * tsdgeos ignores [10:41] there is no spoon [10:42] heh [10:47] everybody go to #ubuntu-release-party :D [10:48] no food or bubbles, sorry about that ;) [10:58] Saviq: what kind of party's that then? [10:59] tsdgeos, a lame one! [10:59] ;P === MacSlow is now known as MacSlow|lunch === rachelliu_ is now known as rachelliu === hikiko is now known as hikiko|lunch [11:53] popey: ping [11:53] yo [11:53] popey: hi. have you reflashed your phone since the datetime indicator issue you saw? [11:53] yes [11:54] popey: hm. ok, would you mind checking if there are any crash reports in /var/crash on your device? [11:54] sure === alan_g is now known as alan_g|lunch [11:54] i may have removed them [11:55] mediascanner, mediaplayer and _usr_lib_arm-linux-gnueabihf_upstart-app-launch_desktop-hook.32011.crash [11:57] popey: ok. could you pastebin me output from "zgrep 'indicator-date' /var/log/*" [11:57] if there is any that is [11:57] although i think a flash will wipe syslogs :( [11:58] it was wiped clean [11:59] only thing is dpkg.log [11:59] popey: doh. ok, thanks [12:01] dednick: i will ping you next time it happens to get more info === MacSlow|lunch is now known as MacSlow [12:02] popey: cool. thanks. i just managed to reproduce it on someone elses phone. i think [12:03] oh ace [12:03] although it was in a reboot loop, so it rebooted :) [12:03] and now its back === hikiko|lunch is now known as hikiko [12:29] dednick, ping [12:29] mhr3_: hey, any idea why tapping "friends" on the home dash in touch doesn't show the friends app? [12:30] and subsidiary question: is there a way to pin/select apps in the home dash? (not having to go to the installed list) [12:40] didrocks, hmm, was friends moved to click? [12:40] that would explain it [12:40] mhr3_: I don't think it was [12:40] didrocks, and no, atm no way to pin to home [12:40] mhr3_, didrocks it wasn't [12:40] didrocks, besides changing the qml :) [12:41] mhr3_: easy for users ;) [12:41] mhr3_: but search should work? [12:42] didrocks, how come that you even have friends in home dash? [12:42] i don't see it in the list [12:43] mhr3_: hum, no, but I was thinking that searching will bring all installed app, even in the home dash [12:43] as it does for desktop [12:43] didrocks, not atm [12:43] mhr3_: ok, so only online results + prepinned apps? [12:43] didrocks, plus music and videos on the device [12:44] ok, thanks for the explanation mhr3_ ;) [12:44] didrocks, https://bugs.launchpad.net/unity8/+bug/1226311 [12:44] Ubuntu bug 1226311 in Unity 8 "Cannot search for apps on the home scope" [High,Confirmed] [12:45] mhr3_: release stopper! :-) [12:45] Saviq: how do we start apps on the phone now? I cant seem to start the indicators-client? [12:45] didrocks, shuuuush! [12:55] nic-doffay, ping [12:58] nic-doffay, did you happen to have implemented the left/rightLabel members of class Indicators.RootActionState? === alan_g|lunch is now known as alan_g [13:04] tsdgeos, I have something for you :) [13:04] bubbles! [13:04] ?¿ [13:04] hah [13:04] tsdgeos, nope [13:04] tsdgeos, if you want to [13:04] tsdgeos, weirdest bug ever [13:04] sure [13:04] shoot [13:05] tsdgeos, file manager app, if you have toolbar opened, looks like all the clicks are shifted up [13:05] lol [13:05] really? [13:05] yeah [13:05] shifted down I mean [13:06] lol [13:06] that is weird [13:06] do you think that's our fault? [13:07] our = unity8shell [13:07] no idea [13:07] we should try on the desktop [13:07] let's kill unity8 and try again [13:07] happens both mir and sf [13:08] lol === pete-woods is now known as pete-woods-brb [13:08] and now i stopped unity8 and can't unlock the screen [13:08] hah [13:09] or does stopping unity8 also take down the process it started [13:09] that would make sense [13:09] MacSlow: hey ho: https://code.launchpad.net/~mzanetti/unity8/sim-pin-variable-length/+merge/191625 [13:09] dednick, as usual, but --desktop_file_hint is a requirement [13:09] dednick, or starting through upstart [13:09] MacSlow: I just removed the x-canonical-pin-lenth thing... not sure if that's to be removed from some indicators stuff too [13:09] dednick: ^^ [13:10] mzanetti, *shrugg* [13:10] Saviq: gave me an abort when trying with desktop_file_hint. [13:10] dednick, what exactly? [13:11] Saviq: QUbuntu: Could not create application instance [13:11] Saviq: oh, sorry, got the option wrong :( [13:11] yeah ;) [13:12] $ qmlscene --desktop_file_hint=ubuntu-filemanager-app.desktop ubuntu-filemanager-app.qml -I ./plugins [13:12] /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'I' [13:12] QUbuntu: Could not create application instance [13:12] Aborted (core dumped) [13:12] what?¿?¿ [13:13] -I is a valid option, isn't it? [13:15] mzanetti, reviewing your fix-1228336 branch now... [13:15] dandrader: after a bit more thinking I came to the conclusion that I agree with you [13:15] dandrader: so I'm Rejecting everything now when a second touch point appears during the recognition phase [13:16] oh [13:16] you need the full path [13:16] --desktop_file_hint=/usr/share/click/preinstalled/com.ubuntu.filemanager/0.1.1.80/ubuntu-filemanager-app.desktop [13:16] mzanetti, ok, great! [13:30] tsdgeos, standup? [13:30] wops [13:41] greyback: comment about the quit/exec thing [13:41] comment+ed [13:41] tsdgeos: ta [13:42] Saviq, in theory I could write a huge function that given some parameters it returns the number of item on screen [13:42] not very nice to see, I have basically to copy all the internal variables and logic of the carousel [13:42] and put everything in a function [13:43] Cimi, that's something we'll probably have to do I'm afraid, what we were thinking is that each renderer would have a corresponding .js file [13:43] Cimi, that will have a (set of) predefined function(s) [13:43] each renderer? [13:43] which renderers are you referring to? [13:43] tsdgeos: ok, makes sense. And shows this needs whole thing restructuring :) [13:43] Cimi, all the carousels, all the different grids [13:44] Saviq, ok [13:44] Cimi, that we can use to get some expectations up before actually loading them [13:44] I can start with the carousel one [13:44] Cimi, it's not like that [13:44] Cimi, we have to look at it properly [13:44] Cimi, probably rework the whole renderer business a little [13:44] Cimi, don't just jump on it [13:45] greyback: +1 [13:45] Saviq, so we could merge my branch for now [13:45] Saviq, 6 is fine, works [13:45] Saviq, but we might want to have it calculated properly [13:46] Cimi, yeah just put a FIXME in there [13:46] ok [13:46] Saviq, can you test on the nexus 10? [13:47] I think 6 works [13:47] Cimi,just copying some music on there [13:48] Cimi, yeah, 6 is fine [13:48] wow we're crashy on there [13:48] Saviq, I have got a tablet [13:48] I'll test as well [14:06] Saviq, tsdgeos https://bugs.launchpad.net/unity8/+bug/1241003 [14:06] Ubuntu bug 1241003 in Unity 8 "Carousel should provide a function to calculate item counts without displaying it" [Medium,Triaged] [14:06] i created that [14:07] so we can merge the loader when you think the rest is fine [14:08] Cimi: can you add a fixme in the code pointing there? [14:08] Cimi, changed the title a little and removed you as an assignee - there's more of us that'll need to be involved [14:09] Cimi, weren't you doing bubbles btw? ;P [14:09] Saviq, had enough last night :) [14:09] LOL [14:10] "Ubuntu for phone is here!" [14:10] Well done team! Looking excellent! [14:10] Jim Donegan [14:10] Sent from my iPhone [14:10] XD [14:11] hah [14:19] ouch [14:34] tsdgeos, pushed === pete-woods-brb is now known as pete-woods [14:45] cyphermox: hey [14:45] Cimi: is HFP supposed to work yet? [14:45] cyphermox: ^ === alan_g is now known as alan_g|lunch === alan_g|lunch is now known as alan_g|tea === alan_g|tea is now known as alan_g [14:57] mhall119, I found a weird bug on the file manager app [14:57] mhall119, if you have the toolbar opened and you select a folder, the events are like shifted down [14:58] you basically open the folder down :) [15:00] Cimi: I've seen that happen on a couple of other apps that use have a listview, not always related to toolbar though... [15:00] Cimi: file a bug and we'll see what they find [15:01] mzanetti: yes, if you don't use the UI [15:02] well, actually [15:02] make that, the bluetooth hfp profile works, but the UI doesn't know how to handle it, and I don't think ofono is hooked up to use it [15:03] cyphermox: ah ok. so it doesn't work as in "I can use it" [15:04] heheh [15:04] is that what you meant by "works"? [15:06] cyphermox: kinda, yes :D [15:06] mhall119, not always related to toolbar? [15:06] mhall119, can you run on the desktop and see if we have the same issue? [15:06] mzanetti: it's worth some more testing, tbh. but AFAIK only a2dp works [15:06] mhall119, might be unity [15:07] cyphermox: oh! a2dp should work? that's interesting... use that for my running headphones a lot [15:08] Cimi: maybe, but I've only ever seen it in apps, not the shell, so I'd lean more towards it being something in the SDK === dandrader_ is now known as dandrader|afk [15:09] mhall119, but apps have the shell around it === dandrader|afk is now known as dandrader [15:38] dednick: can you please have a look at this merge when you get some time: https://code.launchpad.net/~larsu/unity8/lp1236413/+merge/191498 [15:38] Saviq: maybe this interests you as well ^^ it adds a component that formats a time string and updates it on timezone changes [15:39] maybe it's needed somewhere else in unity [15:39] dandrader: ok, i thought that we had actually that case in real world somehow [15:39] larsu, https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/time-component btw [15:39] larsu, frankly we should have it in the SDK [15:40] tsdgeos, I really hope not :) [15:41] Saviq: ah, cool [15:42] Saviq: I'd be quite interested in working on that. Will you be in Oakland? [15:42] larsu, yeah [15:42] awesome [15:42] I still think we should take my patch for now [15:43] I was pinged quite a bit about this being high priority [16:00] larsu: sure [16:47] * greyback eod === dandrader is now known as dandrader|lunch === alan_g is now known as alan_g|EOD === dandrader|lunch is now known as dandrader === _salem is now known as salem_ [18:58] mzanetti, ping === salem_ is now known as _salem === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === tvoss is now known as tvoss|eod [20:41] kenvandine, robru: did you see https://errors.ubuntu.com/problem/a070e0e0f342f3d445cf13bf28f08d2868be0ba3 (that's one of the most reported saucy issues) [20:42] seb128, that is not a bug in friends. i don't know how to begin troubleshooting that, but it can only possibly be caused by ultra-stale raring packages sticking around somehow after the upgrade. friends/main.py has not contained any reference to threads_init since __MAY__. [20:43] weird [20:44] seb128, like that error would have to be caused by launching raring's version of friends with saucy's version of python3-gobject. [20:45] seb128, i've spoken with a handful of people who reported that; they all say it happens only once at the very first boot and then never happens again. i've confirmed that **after** the first boot, main.py correctly does not contain threads_init and the version they have installed is correct. [20:46] so, unfortunately it is ugly that new saucy upgraders get presented with that error, but fortunately it resolves itself and disappears. [20:46] robru, ok, seems like an upgrade issue, fun then :/ [20:47] seb128, it's as though the upgrade process installs the new python3-gobject, then launches friends, then upgrades friends. it's baffling to me. [20:48] well, updates are unpacked on running systems [20:48] which means python-gobject is likely unpacked first (since it's a depends of friends) [20:48] so you have a timeframe where you have new python-gobject and old friends [20:48] the dispatcher goes up and down [20:48] so it's likely that it's going up during that timeframe which creates those reports [21:54] how do gtk indicators work on Qt unity versions?