/srv/irclogs.ubuntu.com/2013/10/17/#ubuntu-unity.txt

=== charles_ is now known as charles
=== _salem is now known as salem_
=== shiznix_ is now known as shiznix
=== salem_ is now known as _salem
tsdgeoshmmmm07:46
tsdgeosany idea why i can't qmlscene on the phone?07:46
tsdgeosQUbuntu: Could not create application instance07:47
tsdgeosAborted (core dumped)07:47
tsdgeos/usr/share/applications/qmlscene.desktop is gone07:52
Saviqtsdgeos, just use any other .desktop file08:01
tsdgeosSaviq: i did08:01
tsdgeosdidn't help08:01
tsdgeosphablet@ubuntu-phablet:~/app$ qmlscene foo.qml --desktop_file=/usr/share/applications/dialer-app.desktop08:02
tsdgeosQUbuntu: Could not create application instance08:02
tsdgeosAborted (core dumped)08:02
Saviqtsdgeos, hrmpf, nothing else?08:12
tsdgeosSaviq: nope08:12
Saviqtsdgeos, as in a what():??08:12
tsdgeosthat's all i get08:13
mzanettiSaviq: so... for the sim pin, there are two issues08:27
mzanettihttps://bugs.launchpad.net/ubuntu/+source/indicator-network/+bug/124056108:27
ubot5Ubuntu bug 1240561 in indicator-network (Ubuntu) "SIM unlock doesn't accept 5 digits PIN" [Undecided,Confirmed]08:27
mzanettiand the design08:27
Saviqtsdgeos, and unity8 is running?08:28
tsdgeostep08:28
tsdgeosyrp08:28
tsdgeos:D08:28
tsdgeosyes08:28
MacSlowmzanetti, 1240561 is not an issue... the ext. snap-decision for it can accept a "how many digits"-extended-attribute08:28
mzanettiMacSlow: yeah. I think that's not too hard to fix08:28
MacSlowmzanetti, Saviq: quick mumble-session?08:29
mzanettiok for me08:30
Saviqtsdgeos, qmlscene test.qml --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop works just fine here08:30
Saviqcoming08:30
tsdgeosbooo08:30
MacSlowmzanetti, Saviq: for me too08:30
tsdgeos--desktop_file_hint08:30
tsdgeos...08:30
* tsdgeos can't copypaste08:30
Saviqah _hint08:31
SaviqMacSlow, you coming to mumble? ;)08:32
tsdgeosSaviq: 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?08:35
=== pete-woods is now known as pete-woods-brb
Saviqtvoss, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1240866 ideas?08:54
ubot5Ubuntu bug 1240866 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in getenv()" [Undecided,New]08:54
tvossSaviq, looking08:57
mzanettiSaviq: https://code.launchpad.net/~unity-team/unity8/fix-1228336/+merge/191427 btw08:58
Saviqmzanetti, yup, saw that08:58
tvossSaviq, http://public.kitware.com/Bug/view.php?id=1315609:01
tvossSaviq, looking at the ThreadStackTrace, it seems like mir is configuring itself, too09:02
Saviqtvoss, yeah, it's something on startup09:02
Saviqtvoss, we're not using getenv anywhere anyway09:02
tvossSaviq, well, Mir is using it09:03
Saviqtvoss, yup, reassigning to Mir09:03
Saviqtvoss, well, we're using qgetenv, which is a wrapper09:04
tvossSaviq, yup, some parts try to access the environment information concurrently09:04
tvossthat's why it crashes09:04
Saviqoh and yeah, we've a getenv() in paths.h.in09:05
Saviqtvoss, yeah, racies09:05
tvossSaviq, ack, fixing things would ideally require something posix::this_process().get_env(const char*); which is internally guarded by a mutex09:06
Saviqtvoss, mhm09:07
tvossSaviq, to be more abstract: we need a central instance that assures serialized access to getenv09:07
Saviqtvoss, yeah, add that to the bug please?09:08
tvossSaviq, ack09:08
tvossSaviq, done09:12
Saviqtvoss, tx09:15
=== rachelliu_ is now known as rachelliu
=== pete-woods-brb is now known as pete-woods
tsdgeosCimi: ping09:57
Cimitsdgeos, pong09:57
tsdgeosCimi: for https://code.launchpad.net/~cimi/unity8/fix-1195349/+merge/191460 what is the glitch you mention?09:57
tsdgeosalso do i need a specific number of items in the carousel?09:57
Cimitsdgeos, if you don't have the fix09:58
Cimitsdgeos, you can tap on the second tile09:58
Cimitsdgeos, and then the first one09:58
Cimitsdgeos, you see that the new item starts scaling up even if the movement did not end yet09:58
Cimitsdgeos, with the fix, first it finishes moving, then it scales up09:59
Cimilike any other tile09:59
mzanettihaha... something weird is happening... when unity8 looses focus, the installed apps section disappears. it comes back when the focus comes back10:00
mzanettiis that wanted?10:00
* tsdgeos realizes the music carousel should probably be album based and not song based10:02
tsdgeosmzanetti: doubt it, been annoying me for a while too, think it has something to do with how scopes refresh themselves10:02
mzanettitsdgeos: https://bugs.launchpad.net/unity8/+bug/123797010:02
ubot5Ubuntu bug 1237970 in Unity Media Scanner Scope "Carousel in music scope should group songs by album" [Medium,Triaged]10:02
mzanettiSaviq: why is this incomplete btw? ^10:03
tsdgeoswe're still manually merging, right?10:03
mzanettitsdgeos: yes.10:04
mzanettitsdgeos: if we're lucky we get CI back later today, if we're unlucky I hope on monday10:04
Cimitsdgeos, +110:06
Saviqmzanetti, because we need design folk to come up with a resolution10:19
Saviqmzanetti, the current situation was per design10:19
mzanettiSaviq: ah ok10:20
tsdgeosSaviq: what's your opinion on the hardcoded 6 in https://code.launchpad.net/~unity-team/unity8/carousel-loader/+merge/190406 ?10:28
Saviqtsdgeos, it's wrong10:28
tsdgeosCimi: ↑↑10:28
Saviqtsdgeos, on tablet it will be more than 6 (10 I think)10:28
CimiSaviq, but we want it for 6 items I think10:29
Ciminot for less10:29
SaviqCimi, not on tablet - that's too little10:29
CimiSaviq, don't have a tablet10:29
SaviqCimi, there is surely one in BlueFin10:29
CimiSaviq, but I remember people carousel working with less than 10 people?10:29
SaviqCimi, it depends on the carousel and the delegate size10:29
Saviqon that note, /me flashes #100 on manta10:30
CimiSaviq, there's a property for that10:30
MacSlowphablet10:30
MacSlowwrong window... sorry :)10:30
SaviqMacSlow, wrong window ;)10:30
CimiSaviq, but it's available after...10:30
SaviqMacSlow, good thing we know that password ;)10:30
CimiSaviq, pathitemCount10:30
MacSlowSaviq, hell yeah :)10:30
SaviqCimi, yeah, it's a chicken'n'egg problem10:30
Cimiceil it and it's done10:30
Cimimaybe can be calculated10:31
Saviqtsdgeos, 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:31
tsdgeosSaviq: 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 much10:32
Saviqtsdgeos, right10:32
tsdgeosCimi: 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 210:33
tsdgeoss/use the functions/use the existing functions/10:33
Saviqtsdgeos, thing is it's not about "more than 2 rows", even if that's kind-of-maybe-will-work10:34
tsdgeosSaviq: ok, so what's it about then?10:34
Saviqtsdgeos, it's about "at least as many items to fill one screen of carousel"10:34
Saviqtsdgeos, so it's not the grid's decision - it's the carousel's10:34
tsdgeosi see10:34
tsdgeosthen you need some carousel magic then :D10:35
Saviqtsdgeos, and I feel like we should build something like that regardless10:35
Saviqtsdgeos, a "pre-renderer"10:35
Saviqtsdgeos, that will have everything we need to find out whether we can actually use that renderer - and how10:35
Saviqtsdgeos, we were thinking about a .js of the same name?10:35
Saviqtsdgeos, and importing it dynamically?10:36
tsdgeosjumped to far there :D got lost10:36
tsdgeosimport it dynamically when?10:36
Saviqtsdgeos, you merged into trunk?10:37
Saviqtsdgeos, let's not do that yet - we need to branch out for saucy10:37
Saviqtsdgeos, just mark stuff approved, but don't merge10:38
SaviqI'll uncommit10:38
Saviqdidrocks, shall we branch out for saucy already?10:38
didrocksSaviq: no, we keep trunk as trunk10:38
didrocksSaviq: we won't support saucy, there is no saucy for touch10:38
didrocksthere is only devel :)10:38
didrocksso trunk will switch to T10:39
didrocks(no SRU in a word)10:39
Saviqdidrocks, hmm ok... so people will just upgrade their phones past-V1 when we promote an image10:39
didrocksSaviq: exactly :)10:39
Saviqdidrocks, and they will switch to T?10:39
didrocksright, transparently10:40
Saviqdidrocks, what if they flashed from channel=saucy? that synonymous?10:40
didrocksSaviq: channel=stable10:40
CimiSaviq, tsdgeos I'll think about a magic function10:40
CimiI'm getting ready to jump to the office, release day party :P10:40
Cimifree food and bubbles :P10:40
Saviqdidrocks, ah, so we don't have saucy nor saucy-proposed10:40
Saviqany more10:41
MacSlowCimi, "bubbles"?10:41
CimiMacSlow, prosecco/champagne10:41
didrocksSaviq: we do have, but working on removing them. It's under discussion :)10:41
MacSlowCimi, oh... ok... enjoy! :)10:41
Saviqdidrocks, so shall we just continue merging to trunk then?10:41
tsdgeosSaviq: no i did not commit to trunk10:41
didrocksSaviq: yeah, please go as there was no release :p10:41
didrocksactually, there was no release ;)10:41
Saviqok, tsdgeos ignore10:41
Saviqyeah10:41
* tsdgeos ignores10:41
Saviqthere is no spoon10:41
didrocksheh10:42
Saviqeverybody go to #ubuntu-release-party :D10:47
Saviqno food or bubbles, sorry about that ;)10:48
tsdgeosSaviq: what kind of party's that then?10:58
Saviqtsdgeos, a lame one!10:59
Saviq;P10:59
=== MacSlow is now known as MacSlow|lunch
=== rachelliu_ is now known as rachelliu
=== hikiko is now known as hikiko|lunch
dednickpopey: ping11:53
popeyyo11:53
dednickpopey: hi. have you reflashed your phone since the datetime indicator issue you saw?11:53
popeyyes11:53
dednickpopey: hm. ok, would you mind checking if there are any crash reports in /var/crash on your device?11:54
popeysure11:54
=== alan_g is now known as alan_g|lunch
popeyi may have removed them11:54
popeymediascanner, mediaplayer and _usr_lib_arm-linux-gnueabihf_upstart-app-launch_desktop-hook.32011.crash11:55
dednickpopey: ok. could you pastebin me output from "zgrep 'indicator-date' /var/log/*"11:57
dednickif there is any that is11:57
dednickalthough i think a flash will wipe syslogs :(11:57
popeyit was wiped clean11:58
popeyonly thing is dpkg.log11:59
dednickpopey: doh. ok, thanks11:59
popeydednick: i will ping you next time it happens to get more info12:01
=== MacSlow|lunch is now known as MacSlow
dednickpopey: cool. thanks. i just managed to reproduce it on someone elses phone. i think12:02
popeyoh ace12:03
dednickalthough it was in a reboot loop, so it rebooted :)12:03
dednickand now its back12:03
=== hikiko|lunch is now known as hikiko
MacSlowdednick, ping12:29
didrocksmhr3_: hey, any idea why tapping "friends" on the home dash in touch doesn't show the friends app?12:29
didrocksand subsidiary question: is there a way to pin/select apps in the home dash? (not having to go to the installed list)12:30
mhr3_didrocks, hmm, was friends moved to click?12:40
mhr3_that would explain it12:40
didrocksmhr3_: I don't think it was12:40
mhr3_didrocks, and no, atm no way to pin to home12:40
sergiusensmhr3_, didrocks it wasn't12:40
mhr3_didrocks, besides changing the qml :)12:40
didrocksmhr3_: easy for users ;)12:41
didrocksmhr3_: but search should work?12:41
mhr3_didrocks, how come that you even have friends in home dash?12:42
mhr3_i don't see it in the list12:42
didrocksmhr3_: hum, no, but I was thinking that searching will bring all installed app, even in the home dash12:43
didrocksas it does for desktop12:43
mhr3_didrocks, not atm12:43
didrocksmhr3_: ok, so only online results + prepinned apps?12:43
mhr3_didrocks, plus music and videos on the device12:43
didrocksok, thanks for the explanation mhr3_ ;)12:44
mhr3_didrocks, https://bugs.launchpad.net/unity8/+bug/122631112:44
ubot5Ubuntu bug 1226311 in Unity 8 "Cannot search for apps on the home scope" [High,Confirmed]12:44
didrocksmhr3_: release stopper! :-)12:45
dednickSaviq: how do we start apps on the phone now? I cant seem to start the indicators-client?12:45
mhr3_didrocks, shuuuush!12:45
MacSlownic-doffay, ping12:55
MacSlownic-doffay, did you happen to have implemented the left/rightLabel members of class Indicators.RootActionState?12:58
=== alan_g|lunch is now known as alan_g
Cimitsdgeos, I have something for you :)13:04
tsdgeosbubbles!13:04
tsdgeos?¿13:04
Cimihah13:04
Cimitsdgeos, nope13:04
Cimitsdgeos, if you want to13:04
Cimitsdgeos, weirdest bug ever13:04
tsdgeossure13:04
tsdgeosshoot13:04
Cimitsdgeos, file manager app, if you have toolbar opened, looks like all the clicks are shifted up13:05
tsdgeoslol13:05
tsdgeosreally?13:05
Cimiyeah13:05
Cimishifted down I mean13:05
tsdgeoslol13:06
tsdgeosthat is weird13:06
tsdgeosdo you think that's our fault?13:06
tsdgeosour = unity8shell13:07
Cimino idea13:07
Cimiwe should try on the desktop13:07
tsdgeoslet's kill unity8 and try again13:07
Cimihappens both mir and sf13:07
tsdgeoslol13:08
=== pete-woods is now known as pete-woods-brb
tsdgeosand now i stopped unity8 and can't unlock the screen13:08
Cimihah13:08
tsdgeosor does stopping unity8 also take down the process it started13:09
tsdgeosthat would make sense13:09
mzanettiMacSlow: hey ho: https://code.launchpad.net/~mzanetti/unity8/sim-pin-variable-length/+merge/19162513:09
Saviqdednick, as usual, but --desktop_file_hint is a requirement13:09
Saviqdednick, or starting through upstart13:09
mzanettiMacSlow: I just removed the x-canonical-pin-lenth thing... not sure if that's to be removed from some indicators stuff too13:09
mzanettidednick: ^^13:09
MacSlowmzanetti, *shrugg*13:10
dednickSaviq: gave me an abort when trying with desktop_file_hint.13:10
Saviqdednick, what exactly?13:10
dednickSaviq: QUbuntu: Could not create application instance13:11
dednickSaviq: oh, sorry, got the option wrong :(13:11
Saviqyeah ;)13:11
tsdgeos$ qmlscene --desktop_file_hint=ubuntu-filemanager-app.desktop ubuntu-filemanager-app.qml -I ./plugins13:12
tsdgeos/usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene: invalid option -- 'I'13:12
tsdgeosQUbuntu: Could not create application instance13:12
tsdgeosAborted (core dumped)13:12
tsdgeoswhat?¿?¿13:12
tsdgeos-I is a valid option, isn't it?13:13
dandradermzanetti, reviewing your fix-1228336 branch now...13:15
mzanettidandrader: after a bit more thinking I came to the conclusion that I agree with you13:15
mzanettidandrader: so I'm Rejecting everything now when a second touch point appears during the recognition phase13:15
tsdgeosoh13:16
tsdgeosyou need the full path13:16
tsdgeos--desktop_file_hint=/usr/share/click/preinstalled/com.ubuntu.filemanager/0.1.1.80/ubuntu-filemanager-app.desktop13:16
dandradermzanetti, ok, great!13:16
Saviqtsdgeos, standup?13:30
tsdgeoswops13:30
tsdgeosgreyback: comment about the quit/exec thing13:41
tsdgeoscomment+ed13:41
greybacktsdgeos: ta13:41
CimiSaviq, in theory I could write a huge function that given some parameters it returns the number of item on screen13:42
Ciminot very nice to see, I have basically to copy all the internal variables and logic of the carousel13:42
Cimiand put everything in a function13:42
SaviqCimi, 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 file13:43
SaviqCimi, that will have a (set of) predefined function(s)13:43
Cimieach renderer?13:43
Cimiwhich renderers are you referring to?13:43
greybacktsdgeos: ok, makes sense. And shows this needs whole thing restructuring :)13:43
SaviqCimi, all the carousels, all the different grids13:43
CimiSaviq, ok13:44
SaviqCimi, that we can use to get some expectations up before actually loading them13:44
CimiI can start with the carousel one13:44
SaviqCimi, it's not like that13:44
SaviqCimi, we have to look at it properly13:44
SaviqCimi, probably rework the whole renderer business a little13:44
SaviqCimi, don't just jump on it13:44
tsdgeosgreyback: +113:45
CimiSaviq, so we could merge my branch for now13:45
CimiSaviq, 6 is fine, works13:45
CimiSaviq, but we might want to have it calculated properly13:45
SaviqCimi, yeah just put a FIXME in there13:46
Cimiok13:46
CimiSaviq, can you test on the nexus 10?13:46
CimiI think 6 works13:47
SaviqCimi,just copying some music on there13:47
SaviqCimi, yeah, 6 is fine13:48
Saviqwow we're crashy on there13:48
CimiSaviq, I have got a tablet13:48
CimiI'll test as well13:48
CimiSaviq, tsdgeos https://bugs.launchpad.net/unity8/+bug/124100314:06
ubot5Ubuntu bug 1241003 in Unity 8 "Carousel should provide a function to calculate item counts without displaying it" [Medium,Triaged]14:06
Cimii created that14:06
Cimiso we can merge the loader when you think the rest is fine14:07
tsdgeosCimi: can you add a fixme in the code pointing there?14:08
SaviqCimi, changed the title a little and removed you as an assignee -  there's more of us that'll need to be involved14:08
SaviqCimi, weren't you doing bubbles btw? ;P14:09
CimiSaviq, had enough last night :)14:09
SaviqLOL14:09
Saviq"Ubuntu for phone is here!"14:10
SaviqWell done team! Looking excellent!14:10
SaviqJim Donegan14:10
SaviqSent from my iPhone14:10
SaviqXD14:10
Cimihah14:11
mzanettiouch14:19
Cimitsdgeos, pushed14:34
=== pete-woods-brb is now known as pete-woods
mzanetticyphermox: hey14:45
mzanettiCimi: is HFP supposed to work yet?14:45
mzanetticyphermox: ^14:45
=== 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
Cimimhall119, I found a weird bug on the file manager app14:57
Cimimhall119, if you have the toolbar opened and you select a folder, the events are like shifted down14:57
Cimiyou basically open the folder down :)14:58
mhall119Cimi: I've seen that happen on a couple of other apps that use have a listview, not always related to toolbar though...15:00
mhall119Cimi: file a bug and we'll see what they find15:00
cyphermoxmzanetti: yes, if you don't use the UI15:01
cyphermoxwell, actually15:02
cyphermoxmake 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 it15:02
mzanetticyphermox: ah ok. so it doesn't work as in "I can use it"15:03
cyphermoxheheh15:04
cyphermoxis that what you meant by "works"?15:04
mzanetticyphermox: kinda, yes :D15:06
Cimimhall119, not always related to toolbar?15:06
Cimimhall119, can you run on the desktop and see if we have the same issue?15:06
cyphermoxmzanetti: it's worth some more testing, tbh. but AFAIK only a2dp works15:06
Cimimhall119, might be unity15:06
mzanetticyphermox: oh! a2dp should work? that's interesting... use that for my running headphones a lot15:07
mhall119Cimi: maybe, but I've only ever seen it in apps, not the shell, so I'd lean more towards it being something in the SDK15:08
=== dandrader_ is now known as dandrader|afk
Cimimhall119, but apps have the shell around it15:09
=== dandrader|afk is now known as dandrader
larsudednick: can you please have a look at this merge when you get some time: https://code.launchpad.net/~larsu/unity8/lp1236413/+merge/19149815:38
larsuSaviq: maybe this interests you as well ^^ it adds a component that formats a time string and updates it on timezone changes15:38
larsumaybe it's needed somewhere else in unity15:39
tsdgeosdandrader: ok, i thought that we had actually that case in real world somehow15:39
Saviqlarsu, https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/time-component btw15:39
Saviqlarsu, frankly we should have it in the SDK15:39
dandradertsdgeos, I really hope not :)15:40
larsuSaviq: ah, cool15:41
larsuSaviq: I'd be quite interested in working on that. Will you be in Oakland?15:42
Saviqlarsu, yeah15:42
larsuawesome15:42
larsuI still think we should take my patch for now15:42
larsuI was pinged quite a bit about this being high priority15:43
dednicklarsu: sure16:00
* greyback eod16:47
=== 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_
dandradermzanetti, ping18:58
=== 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
seb128kenvandine, robru: did you see https://errors.ubuntu.com/problem/a070e0e0f342f3d445cf13bf28f08d2868be0ba3 (that's one of the most reported saucy issues)20:41
robruseb128, 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:42
seb128weird20:43
robruseb128, like that error would have to be caused by launching raring's version of friends with saucy's version of python3-gobject.20:44
robruseb128, 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:45
robruso, unfortunately it is ugly that new saucy upgraders get presented with that error, but fortunately it resolves itself and disappears.20:46
seb128robru, ok, seems like an upgrade issue, fun then :/20:46
robruseb128, it's as though the upgrade process installs the new python3-gobject, then launches friends, then upgrades friends. it's baffling to me.20:47
seb128well, updates are unpacked on running systems20:48
seb128which means python-gobject is likely unpacked first (since it's a depends of friends)20:48
seb128so you have a timeframe where you have new python-gobject and old friends20:48
seb128the dispatcher goes up and down20:48
seb128so it's likely that it's going up during that timeframe which creates those reports20:48
ali1234how do gtk indicators work on Qt unity versions?21:54

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