/srv/irclogs.ubuntu.com/2014/06/06/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
asdfasdfIs there a way to run the phone emulator from the SDK?02:08
asdfasdfNevermind, found it02:09
mihirballoons: any idea, why it is failing Jenkins https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/MutiEventOnSameSlot/+merge/21650706:14
zbenjaminjdstrand: ping, i saw the recent devel-proposed already has a debug policy. I just tried it and i can run and connect to the gdb server , but the app itself is rejected by the Mir server: "QUbuntu: Could not create application instance06:24
zbenjamin"06:24
DanChapmanGood Morning all06:35
dpmmorning DanChapman!06:38
mihirDanChapman: dpm Good Morning :)06:41
dpmhey mihir :)06:41
mihirdpm: Jenkins getting failed on Calendar any idea06:41
dpmmihir, I know balloons investigated it and came up with some conclusions, and I'm trying to figure out what needs fixing06:42
dpmI'm looking at this right now06:42
mihirdpm: okay thanks !!06:42
DanChapmanhey dpm, mihir :-)06:46
dpmmihir, would you be able to do 2 very trivial reviews for calculator? -> https://code.launchpad.net/ubuntu-calculator-app/+activereviews07:35
mihirdpm: sure, i'll look into that by EOD07:36
dpmthanks!07:36
mihirdpm: i have approved it both of them.07:39
dpm\o/07:39
dpmthanks mihir07:39
dpmmihir, quick question: do you know what this translatable message is supposed to mean? https://translations.launchpad.net/ubuntu-calendar-app/trunk/+pots/ubuntu-calendar-app/ca/5/+translate ? It's been causing some confusion to translators, and after even seeing it in the UI, I'm not sure I understand what it means08:44
popeydpm: well that's interesting and odd08:53
popeyi think %1 is pulling in the event length argument, but I don't know what the E is08:54
dpmyeah, I think that string needs fixing, but I cannot figure out to what :)08:54
mihirdpm: actually this is for All Day event08:55
mihirso if there are 3 all day events on same date it shows on top 3E where %1 is an argument08:55
dpmyes, I see it appearing there08:55
popeyoh!08:55
mihirdpm: like this , text = i18n.tr("%1E").arg(events.length)08:55
popey"3 events"08:55
popeySo "E" Should say "Events"08:55
dpmyeah08:56
dpmok, I'll send a fix08:56
mihirpopey: it wouldn't feet in weekview i guess,08:56
popeyoh of course08:56
popeyyes, i see that here, I have a 2E on a line08:56
popeyi dont like that ☻08:56
mihirHmm okay , i'll try to change that in 2 Events is that okay dpm,popey ?08:57
popeywell that wont fit08:57
popeyas you say in week view08:57
mihirHmmm , yup. what would you suggest ?08:57
popeywell it's inconsistent with the events in the rest of the view08:58
popeyevents are shown as bubbles with a blob in the corner08:58
popeyan all day event is just an event that happens to last all day - so has no time, but has a description and a blob08:58
popey(thinking aloud here)08:58
mihirpopey: how about same in Google calendar, stick those bubble on top ?08:59
popeyit makes sense, but you can't fit many in09:00
popeyand its hard to seleect them.09:00
popeywell, there's the popup for selecting them...09:00
mihiryup, when you tap on number there will be pop-up09:01
popeydpm: what do you think, I'm not sure how to show that09:01
popeycan you file a bug to track the %1E issue so we can track it09:02
popeyrather than just an ad-hoc conversation between the three of us on irc09:03
mihirpopey: dpm there is already one , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/132000909:03
ubot5Ubuntu bug 1320009 in Ubuntu Calendar App "i18n issue" [Undecided,New]09:03
popeyawesome!09:03
mihirdpm: what is the PPA name you created for syncMonitor , Calenar app is carshing09:08
dpmmihir, popey, ok, I've added my suggestion to https://bugs.launchpad.net/ubuntu-calendar-app/+bug/132000909:10
ubot5Ubuntu bug 1320009 in Ubuntu Calendar App "i18n issue" [Medium,Triaged]09:10
mihirdpm: shall I push the Mr with same change?09:11
dpmmihir, it's the regular core apps PPA, and the package name is: qtdeclarative5-ubuntu-syncmonitor0.1 -> https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily/+packages?field.name_filter=sync&field.status_filter=published&field.series_filter=09:12
dpmmihir, if you're happy with the suggestion, please go ahead and submit a MP09:12
popeythanks dpm09:13
popeythat'll do for now.09:13
mihirdpm: sure, but popey if you get some idea about that let's disucss09:13
popeyyeah, will have a think.09:13
popeybeen playing with calendar more recently now it's more stable and functional ☻09:13
mihirpopey: \m/09:15
mihirpopey: when you get time to test one MR, that would be great.09:15
popeywhich one?09:15
dpmoh we've got scopes in the store already, cool!09:17
mihirpopey: https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1297739/+merge/22110909:17
mihirthe repetation options09:17
mihirdpm: i have updated with latest PPA , is there any moer dependency for Ubuntu.SyncMonitor ?09:19
dpmmihir, it didn't seem to need any more dependencies, but let me know if anything is missing09:20
mihirdpm: it says  calendar.qml:71 SyncMonitor is not a type09:20
mihirdpm:sorry , calendar.qml:4 module "Ubuntu.SyncMonitor" is not installed09:21
dpmmihir, can you give me the output of this command? apt-cache policy qtdeclarative5-ubuntu-syncmonitor0.109:21
mihirdpm: http://paste.ubuntu.com/7600565/09:22
dpmmihir, well, you don't have it installed :)09:23
dpmmihir, try sudo apt-get install qtdeclarative5-ubuntu-syncmonitor0.109:23
mihirdpm: thanks, i installed , sync-monitor only , it worked  thanks :)09:24
dpmcool :)09:25
popeydpm: pushed out meeting back as I have some dogfooding to do right now.09:26
dpmok, no worries09:26
nik90dpm: is https://code.launchpad.net/~dpm/ubuntu-clock-app/fix-desktop-l10n-1325626/+merge/222287 ready to go?09:31
dpmnik90, yes :)09:31
nik90dpm: approved09:31
dpm\o/09:31
mihirdpm: popey this how it looks if i use whole word Events , http://imgur.com/pk4X7yB09:31
mihirdpm: popey what do you think ?09:32
popeyI don't like it ☻09:32
dpmmihir, I think I'd stick to the shorter form until we have a better solution. In any case, "Events" won't fit in the week view on a phone09:33
mihirdpm: yup ,  that looks more decent than this.09:33
popey+109:33
mihirdpm: here is the MR, https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1320009/+merge/22229609:36
mihirpopey:  if you find any issue /suggestion  with repeat options  MR, let me know :)09:37
popeyk09:42
dpmmihir, reviewed09:47
mihirdpm: how many reminder options would you suggest, https://bugs.launchpad.net/ubuntu-calendar-app/+bug/132254709:53
ubot5Ubuntu bug 1322547 in Ubuntu Calendar App "'Remind me' time options are overly limited" [Medium,In progress]09:53
nik90dpm, popey: I am thinking of rejecting https://code.launchpad.net/~gang65/ubuntu-clock-app/ubuntu-clock-app-analog-clock-improve/+merge/21911909:54
nik90dpm, popey: I will of course provide the reasons for doing so. Do you agree?09:55
popeyyes09:55
dpmmihir, I don't know, tbh, I thought the options we've got would be enough. I think if we add all of his suggestions, we'll end up with a really long option selector. I'd be tempted to ask him to come up with a proposal himself09:56
dpmnik90, sounds good to me09:57
mihirdpm: agreed.09:58
mihirdpm: should I move it in wishlist  ?10:00
dpmmihir, yes, perhaps, but please add a comment10:05
ahayzendpm, you mind checking over https://code.launchpad.net/~andrew-hayzen/music-app/fix-1325626/+merge/22230310:39
ogra_dpm, thanks for subscribing me to the blueprint !10:45
dpmogra_, ah, cool, thanks for attending! :-)10:45
ahayzendpm, the clock .desktop has an _ before name, comment and keywords...whereas we don't ... and we have tr() around the name ... should i also change this to be the same as clock?10:52
dpmhi ahayzen, looking...10:52
ahayzendpm, because this doesn't appear to totally work, i don't think, https://code.launchpad.net/~andrew-hayzen/music-app/fix-1325626/+merge/22230310:53
dpmahayzen, so your initial MP makes sense, and I'll approve it now. But to get translations loaded in the apps scope, you'll need to implement the same as either of the two branches in bug 1318008 do10:54
ubot5bug 1318008 in gallery-app "Core apps .desktop files do not included translated strings" [High,Triaged] https://launchpad.net/bugs/131800810:54
ahayzendpm, ok ... blimey they are bigger changes ;)10:56
dpmahayzen, yeah, but actually not that big. What makes those diffs bigger is the update of the .pot file10:57
dpmand removal of the po/po.pro file10:57
ahayzendpm, seem to be lots of cmake changes as well? ... my two favourite things cmake and translations in one merge lol10:57
dpmhahaha10:57
dpmyes, there are a few cmake changes10:58
ahayzendpm, i'll have a go see how far i get :)10:59
dpmcool, thanks ahayzen!10:59
ahayzenneed to learn about translations somehow10:59
mzanettidpm: regarding that translation11:07
dpmhey11:08
mzanettidpm: I don't think this even can be translated at that point11:08
mzanettidpm: becuase a translator always needs the original string but we don't have that here11:08
mzanettialso, how would a translation look like in this case? say you want to change the order as you said in the comment11:09
mzanettiwhat would you do as a translator?11:09
mzanettiyou get "%1 %2", would you just translate it as "%2 %1" ?11:09
dpmmzanetti, this is not different to other translations with parameters in other parts of Ubuntu. Yes, that'd be one option. Or in Catalan I'd just translated as "%1 de %2" (not changing the order, but adding a preposition)11:10
ahayzendpm, what would you put for the keywords for the music-app?11:10
mzanettidpm: hmm... fair enough...11:11
dpmmzanetti, but if there is a standard Qt Locale format that outputs "year, month" already, I'd prefer that too, which would mean less work for translators and would output the string arranged in the right way already11:12
mzanettidpm: yes, I agree...11:12
om26ert1mp, Hi! can you comment about bug 1327171 ?11:12
ubot5bug 1327171 in ubuntu-ui-toolkit (Ubuntu) "The back button in the header is a missed target, needs more area" [Undecided,New] https://launchpad.net/bugs/132717111:12
dpmahayzen, perhaps "music;songs;play;tracks;player;tunes" ?11:12
ahayzendpm, cool thanks, is that the things which helps the unity dash search?11:13
dpmahayzen, yeah, I seem to remember they're for that11:13
t1mpom26er: hmm.. I never had that issue, but I'm not using the phone a lot11:13
t1mpcan someone who uses the phone as their main phone confirm that bug?11:13
t1mppopey: ^ ?11:13
ahayzendpm, i'll put the ones you have suggested for now someone can always add more :)11:13
dpmgreat, thanks ahayzen!11:14
mzanettidpm: https://code.launchpad.net/~dpm/reminders-app/translator-comments/+merge/222295/comments/53257111:16
dpmmzanetti, ok, thanks. I'll try to come up with a fix that removes the need for translation. But I think in the meantime this will help with context for translators11:17
mzanettidpm: couldn't find anything which would catch all the examples we just listed11:17
mzanettiso I guess this is indeed the proper thing to do11:18
dpmah, ok11:18
t1mpdpm: as an avenger, can you comment on https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1327171 ?11:18
ubot5Ubuntu bug 1327171 in ubuntu-ui-toolkit (Ubuntu) "The back button in the header is a missed target, needs more area" [Undecided,New]11:18
popeyt1mp: which? the bug om26er posted?11:19
t1mppopey: yes, the one that I just asked dpm to comment on11:19
om26erpopey, t1mp seems the left edge might be conflicting with the back button11:20
dpmt1mp, I can. I can also confirm that something similar happens on the other side: right-side actions in the header are often difficult to tap: they either tend to be missed or the last action on the right tends to activate the right edge11:20
t1mpdpm: ok, thanks. for the right side we have this bug https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/132086311:20
ubot5Ubuntu bug 1320863 in Ubuntu UI Toolkit "Rightmost icon in header needs a margin" [Critical,Confirmed]11:20
popeyi can't say I have noticed that much11:21
om26erpopey, use with one hand or two ?11:21
t1mppopey: me neither, so I'm asking for feedback from people who use the phone more11:21
popeytwo because I have small ladyhands11:21
t1mpom26er: maybe that's it, I also use two hands11:21
=== MacSlow is now known as MacSlow|lunch
ahayzent1mp, i initially found that the back/tab button area was too far left, but once i knew it was further across than i thought i don't miss it often now11:23
t1mpok, thanks for the feedback11:27
dpmt1mp, how can you be using two hands to tap the back button? http://filocoaching.com/wp-content/uploads/2014/01/multitasking.jpg ?11:28
t1mpahayzen, popey I'll paste your comments on the bug report also11:28
ahayzendpm, do i need to regenerate the *.pot files ... i've run click-buddy --dir . --no-clean11:28
t1mpdpm: that dude doesn't even use his feet to type.. amateur ;)11:28
ahayzenlol11:28
dpmt1mp, indeed, and he's only got 2 monitors!11:29
dpmahayzen, yes, you'll then need to copy the updated po/$SOMELONGNAME.pot file from the /tmp/tmp.* directory that contains the build into your source tree11:30
ahayzendpm, i think i have done it right, could you check over? https://code.launchpad.net/~andrew-hayzen/music-app/fix-1318008/+merge/22231511:37
ahayzendpm, also i was just wondering how does the application name in the .desktop get translated as it does not appear to be added in any of the examples mps or mine? or is it already in the .pot somewhere?11:42
dpmahayzen, awesome, on the phone atm, but will look at it in a few minutes11:43
dpmahayzen, it gets put in the .pot11:43
dpmand then when building the click, its translations are put into the .desktop file11:43
ahayzenah ok cool11:44
jdstrandzbenjamin: are there any apparmor denials?11:52
jdstrandzbenjamin: grep DEN /var/log/syslog11:53
zbenjaminwait i need to start the app again11:53
zbenjaminjdstrand: thats all i get11:58
zbenjaminhttp://pastebin.ubuntu.com/7601299/11:58
=== MacSlow is now known as MacSlow|lunch
=== hunger_ is now known as hunger
jdstrandzbenjamin: ok, those would be denied by DAC and a read-only image anyway, no? (ie, the user can't write out those files)12:32
zbenjaminjdstrand: yeah i think thats not the issue right?12:32
zbenjaminjdstrand: as long as gdbserver is not injected everything works. So the script works12:32
jdstrandzbenjamin: no. I'm going to mark the debug policy group bug as fixed then. if you see any apparmor denials, please file a new bug12:33
zbenjaminjdstrand: any change we can get that for older policies too?12:33
zbenjaminchance12:33
jdstrandI guess I could add it to the 14.04 (1.1) policy. people shouldn't be using the 13.10 policy (1.0) any more12:34
zbenjaminjdstrand: yeah that would be awesome :)12:34
zbenjaminjdstrand: any idea who i can ping about how to find out why Mir is rejecting the App?12:35
jdstrandzbenjamin: maybe wask in #ubuntu-mir?12:36
jdstrandzbenjamin: but hold on a sec12:36
zbenjaminjdstrand: i wonder if this is aproblem because the app id , the upstart process pid (gdbserver) and the app pid are different, so upstart would report a different pid than the one connecting to Mir12:37
=== chriadam is now known as chriadam|away
jdstrandzbenjamin: ok, we don't have any explicit denials for mir sockets or anything (ie, things that would prevent logging the denial), so yeah, ask in #ubuntu-mir12:39
jdstrandzbenjamin: possibly? Saviq might be able to comment on that12:39
zbenjaminjdstrand: ok thx12:39
Saviqzbenjamin, yeah, that's definitely that12:40
Saviqzbenjamin, http://bazaar.launchpad.net/~mir-team/unity-mir/trunk/view/head:/src/modules/Unity/Application/application_manager.cpp#L67612:41
Saviqzbenjamin, we authorize based on PID right now12:41
zbenjaminSaviq: i feared that, any idea how i can make that work?12:41
=== _salem is now known as salem_
Saviqzbenjamin, quickest workaround would be to force --desktop_file_hint= on the command line12:42
Saviqzbenjamin, longer term we'll have to transition to auth based on cgroups12:42
zbenjaminSaviq: the point of the click launcher is to get rid of the desktop file hint12:42
Saviqzbenjamin, I know, I know12:42
Saviqzbenjamin, that's why I said workaround12:43
Saviqzbenjamin, and anyway that would be internal to the launcher in gdb mode12:43
Saviqzbenjamin, users wouldn't know12:43
Saviqjdstrand, do you know if all our apps are being put in cgroups already?12:43
zbenjaminSaviq: ok , but then we need to make sure the desktop file hint does not disappear before the cgroup is working12:44
Saviqzbenjamin, there's one more approach mhr3 tried out https://code.launchpad.net/~mhr3/unity-mir/authenticate-via-apparmor12:44
jdstrandSaviq: I think that is what ted did with UAL to make sure lifecycle could handle the oxide sandbox, no?12:44
Saviqjdstrand, makes sense, yes12:45
=== MacSlow|lunch is now known as MacSlow
Saviqzbenjamin, so enabling auth per cgroup instead of PID should be doable somewhat now12:45
Saviqzbenjamin, could you file a bug against unity-mir please12:45
zbenjaminSaviq: i could :) and i will12:45
Saviqzbenjamin, and mention that in the click launcher (and vice versa)12:45
Saviqzbenjamin, pfft!12:46
zbenjaminSaviq: you mean like # work around bug #12345 ? something like that?12:46
ubot5bug 12345 in isdnutils (Ubuntu) "isdn does not work, fritz avm (pnp?)" [Medium,Fix released] https://launchpad.net/bugs/1234512:46
zbenjaminlol12:46
Saviqzbenjamin, yeah ;)12:46
zbenjaminSaviq: so i pass the desktop file hint to the app right?12:47
zbenjaminjust to make it work for now12:47
Saviqzbenjamin, yes12:48
Saviqzbenjamin, when launching under gdbserver12:48
zbenjaminok12:48
Saviqzbenjamin, that will escape app lifecycle, though, just FYI12:48
dpmahayzen, just had a look at https://code.launchpad.net/~andrew-hayzen/music-app/fix-1318008/+merge/222315 - according to LP, it seems there is a conflict that needs fixing, and I've added a comment for a small fix12:48
Saviqzbenjamin, so it won't be suspended / killed as usual12:48
zbenjaminSaviq: meh, so i cannot send a stop event to it with upstart?12:49
ahayzendpm, cool thanks i must have branched before the other mp landed :).... inline comments \o/12:49
Saviqzbenjamin, that you can12:50
Saviqzbenjamin, I mean that unity8+unity-mir won't12:50
zbenjaminSaviq: another problem might be that gdbserver will receive the SIGSTOP when put into background ?12:50
Saviqzbenjamin, that's the thing - it won't12:50
zbenjaminSaviq: instead of the app right?12:50
Saviqzbenjamin, 'cause that upstart job won't be considered as an app at all12:50
zbenjaminSaviq: yeah lets say we have cgroups, and dropped the desktop hint12:50
Saviqzbenjamin, only the app process, with unity-mir not caring why12:51
Saviqzbenjamin, then the whole thing will be SIGSTOPed12:51
Saviqzbenjamin, whole cgrouo12:51
Saviqcgroup12:51
ahayzendpm, updated please rereview when you have a moment12:52
dpmahayzen, sure. I'm trying to figure out why the translations don't make it to the final .desktop file now12:54
ahayzendpm, i've probably done something wrong somewhere i used the calculator mp as a template to my changes12:54
zbenjaminSaviq: hm what about the authorize by apparmor thing? Would that behave different in that case? SIGSTOPPING gdbserver might be a problem because it has open sockets to the gdb running on the host..12:55
dpmahayzen, there needs to be a cmake rule that calls intltool-merge to put the translations in the final .desktop file12:56
Saviqzbenjamin, no, we need to stop the whole cgroup12:56
Saviqzbenjamin, and I don't think it would be a problem, you're debuggin after all, it will only be an issue after you time out?12:56
dpmahayzen, I've not yet checked, doing several things at the same time atm :)12:56
zbenjaminSaviq: yeah depending on how big or small the timeout is. Lets say you want to debug app resume12:57
ahayzendpm, the change at line 55?12:57
Saviqzbenjamin, then you only need 3s12:57
Saviqzbenjamin, 'cause the app is stopped after 3s12:57
Saviqzbenjamin, and for resurrection it'll be started again from scratch anyway, so any sockets will need to reconnect12:57
zbenjaminSaviq: i thought it will just receive a SIGCONT?12:58
Saviqzbenjamin, that's resume, resurrection is different12:58
Saviqzbenjamin, resurrection is when it will first get SIGSTOP12:58
Saviqzbenjamin, then SIGKILL through OOM12:58
Saviqzbenjamin, and will get started again when you want it back12:59
dpmahayzen, yeah, that should do it, but when I build the .click, the final .desktop file does not contain the translations12:59
zbenjaminSaviq: will i get a application stopped signal from upstart in that case?12:59
ahayzendpm, damn :/13:00
Saviqzbenjamin, the job will go away, yes13:01
Saviqzbenjamin, with an "unexpected" exit status13:01
zbenjaminok , and also the small screenshot of the app in unity?13:02
Saviqzbenjamin, we'll be screenshotting apps on suspend13:02
zbenjaminSaviq: ok in that case QtC would assume the application has exited and close the debugging session13:02
Saviqzbenjamin, then use those screenshots on app resurrection13:02
Saviqzbenjamin, yeah, I think the only way to test resurrection would be to "persistently" make an app run under gdbserver13:03
Saviqzbenjamin, and block on main()13:03
Saviqzbenjamin, so that you can connect to it when it's resurrected13:03
zbenjaminSaviq: what i'm doing is listening to : UbuntuAppLaunch.observer_add_app_stop(on_stopped, state), in the launcher. As long as that is fired when the app is killed we should be fine13:03
Saviqzbenjamin, check out unity-mir http://bazaar.launchpad.net/~mir-team/unity-mir/trunk/revision/22213:04
Saviqzbenjamin, that reworked our upstart↔unity-mir comms13:04
Saviqzbenjamin, should show you how we consider apps to behave13:04
dpmpopey, do you mind if we move the apps upload meeting to 30 mins later?13:06
popeysure13:08
popeydone13:08
zbenjaminSaviq: does the SIGKILL happen always? or just if we need memory?13:09
=== ara is now known as Guest42533
Saviqzbenjamin, latter13:10
Saviqzbenjamin, it's based on OOM13:10
Saviq+killer13:10
Saviqzbenjamin, we just set up scores (so that background apps are more likely to be killed than shell / foreground apps)13:10
zbenjamini see, thats why it never happend for me when i was testing with just one up :)13:10
Saviqzbenjamin, and let the kernel do the rest13:10
Saviqzbenjamin, yeah, try 15 or so ;)13:10
Saviqzbenjamin, you can also mimic it by kill -SIGKILL the app when it's unfocused13:11
Saviqzbenjamin, you will see it still there on the dash and tapping that will actually relaunch it13:11
Saviqzbenjamin, only this case is special, SIGCONT apps won't (shouldn't) even really notice13:11
zbenjaminok good to know. The important thing however is that the upstart stop will be reported as stopped to the launcher.13:12
zbenjaminupstart job i mean13:12
dpmahayzen, hm, I cannot figure out why the translations are not merged into the .desktop file, but I have to go for lunch now. You can have a look at the calculator app to see if there is anything else missing. Running 'click-buddy --dir . --no-clean' and looking at the build directory will show you how the final .desktop file with translations would look like13:18
zbenjaminSaviq: https://bugs.launchpad.net/unity-mir/+bug/132721613:19
ubot5Ubuntu bug 1327216 in unity-mir "Use cgroups / apparmor profile to authorize application connections to MIR" [Undecided,New]13:19
dpmit seems as if the merge rule would not find the .po files where to read the translations to put into the .desktop file from13:19
ahayzendpm, ok i'll have a look at the other two mps thanks for your help so far13:19
Saviqzbenjamin, thanks13:20
dpmawesome, thanks!13:21
dpmthanks popey13:21
zbenjaminSaviq: do you know if there is a way to query the desktop file path from appid?14:09
Saviqzbenjamin, you should be able to just pass appid to --desktop_file_hint14:09
Saviqzbenjamin, (we know, sneaky)14:09
zbenjaminSaviq: ooo thats neat ;)14:09
zbenjaminSaviq: works14:21
Saviqzbenjamin, cool14:22
karniWho tak I talk to about using QtLocation from C++? our doc site is non-existent :( http://developer.ubuntu.com/api/qml/sdk-1.0/QtLocation/qtlocation-module.html14:22
karniah, here it is: http://developer.ubuntu.com/api/qml/sdk-1.0/QtLocation.location-positioning-cpp/14:23
balloonsI'll take new translation for $100 alex!14:36
popeyשום שעון מתוחכם שמספק מתזמן, שעון עצר, התרעות ושעון עולמ14:37
popeyhows your hebrew?14:37
popeywe can do arabic if you like الوقت;وقت;الساعة;ساعة;مؤقت;ساعة إيقاف;ساعة ايقاف;منبه;تنبيه;إيقاظ;ايقاظ14:37
balloonsעדיין עובד על זה14:38
popeyif that says "blame popey"....14:38
dpmha, nice :)14:38
balloonspopey, LOL14:38
ahayzendpm, i still haven't figured out wht music-app doesn't translate i spotted a few differences and pushed them...any ideas?14:41
dpmahayzen, just came back from lunch, let me try again14:41
ahayzendpm, thanks ... i'll continue trying as well14:41
dpmahayzen, ah, one of them is not necessary, the --add-comments argument in po/CMakeLists.txt is already specified, so you're adding it twice. But it should not affect the .desktop file translations14:43
ahayzendpm, the calc/clock mps had it twice so i added it lol14:44
dpmah :)14:44
ahayzendpm, i'll remove it in the next commit i do14:44
dpmyeah, not too much of an issue14:44
dpmahayzen, http://pastebin.ubuntu.com/7602186/ :)14:49
dpmevil braces14:49
popeydpm: can you upload to the store?14:49
dpmpopey, sure, do you have the click url?14:50
ahayzendpm, ah damn lol how did it not explode with syntax errors lol14:50
popeydpm: http://popey.com/~alan/com.ubuntu.clock_1.0.430_all.click14:51
dpmahayzen, my thoughts too :)14:51
ahayzendpm, dpm_  translations in my .desktop! woooo ... pushed please retest :)14:52
dpm\m/14:53
dpm_popey, https://myapps.developer.ubuntu.com/dev/click-apps/121/changerequest/14:55
popeyapproved14:56
dpmrock on14:56
popeycalculator now14:56
popeyr279 good dpm ?14:56
ahayzendpm, once that is in is that all the translation work for now or is there anything else i need to do to music-app?14:56
dpmpopey, yep, that's the one too14:57
dpmahayzen, that should be pretty much it. I'm testing your latest changes now, we can probably get this into the store next14:57
ahayzen\o/14:57
popeyk14:58
dpmahayzen, top-approved15:01
ahayzendpm, yey :D15:01
ahayzendpm, do we poke popey with the click once it is merged?15:02
dpmahayzen, he's aware we want to upload Music15:02
ahayzensweet :)15:02
popeyhe is15:03
dpmbut we can poke him nevertheless, just for the fun of it ;)15:03
popey\o/15:03
ahayzen:)15:03
dpmballoons, did you see my reply to your e-mail re: calendar? What do you think we need to do next to get the landings back in shape?15:04
balloonsdpm, I'm working on a branch at the moment to fix the test with a workaround15:04
balloonsbut no, I've not seen your reply15:04
dpmballoons, ah, nm, my mistake, you replied already but hadn't checked my e-mail since. So forget the question :)15:05
balloonsdpm, heh :-)15:05
dpmballoons, ok, read your e-mail now, sounds good to me, thanks!15:07
balloonsexcellent15:07
popeydpm: please upload http://popey.com/~alan/com.ubuntu.calculator_1.3.279_all.click15:08
dpmelopio, I need to come back to you about the reminders tests. Have you had the chance to look more into them?15:08
elopiodpm: not yet, sorry.15:08
dpm_elopio, np, when do you think you might be able to? We're a bit blocked with it right now. Or could you give us some pointers on your findings so far, so that someone else can take over?15:12
mihirpopey: ping15:12
dpm_popey, https://myapps.developer.ubuntu.com/dev/click-apps/154/changerequest/15:12
elopiodpm: you can run the tests on your machine and you will see the segfault.15:12
elopiochecking the logs might give more information, but probably we will have to go back to mardy to understand what changed.15:13
mihirpopey: after new header dropdown for sync monitor , does icons looks too big on device too like desktop , http://i.imgur.com/rNjHQB0.png ?15:14
popeydpm_: approved15:14
dpm_awesome15:14
popeymusic ready or shall I do terminal instead?15:15
ahayzenpopey, still running in jenkins i think15:16
popeyok, terminal it is15:18
ahayzenpopey, music has merged \o/15:18
ahayzenlol15:18
dpm_elopio, hm, I cannot get the reminders tests even to run. I've got evernote-sdk-python3 installed, but I'm getting these errors: http://pastebin.ubuntu.com/7602370/ - any ideas?15:24
elopiodpm: you need to install the evernote sdk from the apps ppa15:24
t1mpkalikiana: I thought I could simply run the qml files in our unit test dir using qmlscene, like this http://pastebin.ubuntu.com/7602379/15:25
t1mpkalikiana: but it doesn't work while qmltestrunner works fine. Do you know how I get the Qt.test to work?15:25
t1mpor to be ignore15:25
dpmelopio, that's where I installed it from, it's not in the archive15:25
elopiodpm: run the tests with autopilot3 run reminders15:26
dpmah15:26
dpm_elopio, I just ran the tests on my desktop - is this similar to what you're getting? -> http://pastebin.ubuntu.com/7602388/15:30
GigaHashHi all! Anyone know how to fix "<not accessible>" value in debugger? (Qt5.2.1 ubuntu-sdk, Qt Creator 3.0.1)15:30
elopiodpm: the same two error, but maybe you already had an evernote account15:31
elopiooh, I see the segfault now15:32
elopioJun  6 17:26:52 avenc kernel: [277384.337262] reminders[1841]: segfault at 1b ip 00007fa19ca91034 sp 00007fff502f55a8 error 4 in libaccounts-qt5.so.1.2.0[7fa19ca81000+1a000]15:32
elopioI think that's the new thing, I suspect it's the cause of the failure.15:33
popeydpm_: http://popey.com/~alan/com.ubuntu.terminal_0.5.73_armhf.click please upload15:34
dpm_mardy, it seems that the Reminders app tests are failing on a libaccounts-qt5 segfault ^^ - could you give us a hand figuring out what's going on?. The full log: http://pastebin.ubuntu.com/7602388/15:35
dpm_popey, https://myapps.developer.ubuntu.com/dev/click-apps/157/changerequest/15:41
t1mpelopio: I commented on https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/closeActionsPopover/+merge/22226115:42
t1mpelopio: I'm not sure what to do with this test, but your comment makes sense15:42
t1mpelopio: I'll have dinner now, we can discuss it afterwards (in 20 min)15:42
popeydpm_: done, thanks15:43
popeyIs music ready?15:44
elopiot1mp: ok.15:48
elopiot1mp: ping me when you are back. If it's easier to test on autopilot than on qml, then we can just move it to a new suite.15:49
t1mpelopio: I'm back15:59
t1mpelopio: yes, this one seems much easier to test from autopilot than qml15:59
elopiot1mp: we have added a couple of regression tests for the widgets before, so that's ok. But I wouldn't like them to be mixed.16:00
elopiot1mp: what about making a module in ubuntuuitoolkit/tests/widgets and put it there?16:00
elopioor ubuntuuitoolkit/tests/components16:00
t1mpelopio: yes, that makes sense16:01
t1mpelopio: I guess apps that have their own components do the same?16:01
balloonselopio, +1. Best for the toolkit itself to keeps it's test seperate16:01
t1mpelopio: sure. you are right that it doesn't belong with the cpo tests16:02
dpm_popey, sorry, hadn't seen the question. Yes, music is ready16:08
popeyok, will do now16:08
popeydpm_: what rev?16:08
dpm_popey, latest trunk, r48416:09
elopiot1mp: actually, currently on the apps I have been mixing the tests for the helpers and the tests for the functionality. I should probably stop doing that.16:10
dpm_popey, I need to go in a few mins. Do you have someone else that can do the .click uploads?16:12
dpm_popey, actually, nevermind, appointment postponed, I'll still be around for a bit16:13
popeyyes16:13
popeyballoons can do it too16:13
* balloons flexes16:15
dpm_popey, it seems that phablet-screenshot is broken again with image 71 - do you know of any workaround?16:16
popeyyes16:17
popey    adb shell mirscreencast -m /tmp/mir_socket -n1 -f $MIRFILENAME16:18
popeychange /tmp/mir_socket to /var/run/mir_socket16:19
=== gatox is now known as gatox_lunch
popeyahayzen: does mediascanner only scan ~/Music? (if I move my music to ~/_music - will mediascanner still find it?)16:24
ahayzenpopey, err i think so try it :)16:24
ahayzenpopey, i assume so as thats how the autopilot used to work16:24
popeylets see16:25
dpm_mzanetti, still around?16:27
mzanettidpm_: yes sir16:27
dpm_:)16:27
dpm_mzanetti, something totally unrelated to reminders: so cwayne has pinged me to see if we could get some packages into the right-edge PPA for the MAE image16:28
mzanettidpm_: what packages?16:28
dpm_mzanetti, these fix some internationalization issues and they're already in image 78, but the MAE image is stuck at 5816:29
mzanettidpm_: for apps? or unity8?16:29
dpm_mzanetti, for Unity8. The main one would be indicator-network. The latest version from the archive fixes the i18n issues16:29
mzanettidpm_: uh... I'm not sure I want to open that can of worms now... we have a quite heavily modified version of unity8 in that ppa (after all that's the reason why its stuck at rev 58)16:30
mzanettidpm_: if its a few simple commits we might be able to cherry pick them over16:30
mzanettibut we can't just upgrade unity8 in there atm16:31
dpm_let me have a look at the code16:31
dpm_mzanetti, I believe it'd be 2 commits: r334 and r340. The second one is trivial, not sure about the first one. http://bazaar.launchpad.net/~indicator-applet-developers/indicator-network/trunk.14.10/changes/342?start_revid=34216:34
mzanettidpm_: let me have a dry run with those commits. might take a bit16:35
dpm_mzanetti, thanks a lot16:36
popeydpm_: can you please upload http://popey.com/~alan/com.ubuntu.music_1.3.484_armhf.click16:38
dpm_popey, https://myapps.developer.ubuntu.com/dev/click-apps/143/changerequest/16:39
popeydone16:40
balloonsdpm_, so so I supersede https://code.launchpad.net/~yohanboniface/ubuntu-calendar-app/DatePicker/+merge/212163 and land it?16:41
dpm_balloons, sounds good. I guess you simply branched off it, applied your changes on top and you'll submit a new MP?16:42
balloonsdpm_, yes I branched from it, fixed things up.. I can just do a new MP then16:42
dpm_+116:43
=== salem_ is now known as _salem
popeyodd, I'm not seeing music 484 in the store on my phone16:49
popeyahh, i have newer16:50
ahayzenpopey, are you running the mediascanner2 test still?16:52
popeyi was16:52
ahayzen:)16:52
popeyclick unregged16:53
popeynow i see the updates16:53
ahayzen'Musique' yey :)16:54
nik90t1mp, ahayzen: is the bottom panel documentation the one shown at http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.Panel/ ?16:57
ahayzennik90, we use a panel yes i believe that is what you use16:58
ahayzenpopey, dpm, i switched to french, the tested the music-app, then switched back to english and restarted...now my infographic for music is still in french?16:59
ahayzen"3 Morceaux joues aujourd'hui"17:00
ahayzennik90, we converted our toolbar to use the Panel so you can look at what we have done if you get stuck17:01
nik90ahayzen: sweet..thnx17:02
doflahertyhas the upstart-app-launch rename broken Run on Device from qtc?17:03
ahayzendoflaherty, yeah it did for me when i tried yesterday17:03
ahayzendoflaherty, i ended up building a .click then pushing to device and installing that17:04
doflahertys/UpstartAppLaunch/UbuntuAppLaunch/g in qtc_device_applaunch.py seems to fix it17:07
nik90popey: cheeky Business Time :P17:09
ahayzennik90, \o/ lol17:11
doflahertyoh, and found the bug report17:11
ahayzennik90, have you seen youtube videos now play in the latest image?17:11
nik90ahayzen: yeah I read the ML..yet to try it out on the phone17:13
popeynik90: :D17:14
=== _salem is now known as salem_
nik90ahayzen: have you landed the different bottom panel states?17:15
=== gatox_lunch is now known as gatox
ahayzennik90, different states?17:29
ahayzennik90, we just have visible || not visible17:30
ahayzennik90, we plan to link it to a page stack animation for the third state if that is what you mean?17:30
nik90ahayzen: I meant like swiping little and showing toolbar while swiping up completely shows the now playing page17:30
nik90ahayzen: yeah I was referring to that17:30
nik90ahayzen: so my question is if the third state an actual music playing page component?17:30
ahayzennik90, yeah it will be a page on a pagestack17:31
nik90or just a item{} which shows the now playing stuff?17:31
nik90ahayzen: did you guys add a page inside the panel{} ?17:31
ahayzennik90, no its in a pagestack somewhere17:32
ahayzennik90, but the animations are WIP17:32
nik90ahayzen: then how do you transition from a panel item to a full page inside a pagestack?17:32
ahayzennik90, and t1mp wasn't sure how everything will link yet17:32
nik90ahayzen: ah ok17:33
ahayzennik90, https://bugs.launchpad.net/music-app/+bug/124786517:33
ubot5Ubuntu bug 1247865 in Ubuntu UI Toolkit "Pages Stack misses animations" [High,In progress]17:33
dpm_ahayzen, ah, strange, that looks to me like a bug in libusermetrics17:33
ahayzendpm_, do you experience the same?17:34
dpm_ahayzen, I'm experiencing the opppsite: I've never gotten the infographics to show translated17:36
ahayzendpm_, ah17:36
ahayzendpm_, it is weird only music is translated17:36
ahayzendpm_, maybe it gets updated when the app sets something to it?17:37
dpm_ahayzen, yeah, in my case I did a phone call, tried to play lots of music, take pictures... but it is stuck at showing the call info on the greeter17:37
ahayzendpm_, if you double tab on them are some translated or are they all stuck?17:38
dpm_oh17:42
dpm_oh17:42
dpm_I never realized you could double-tap!17:42
ahayzendpm_, hah no way really?17:43
ahayzendpm_, you learn something new every day :)17:43
dpm_oh wow, indeed :)17:43
ahayzendpm_, i'll have a play about after dinner to see if i can figure out exactly what is going on then make a bug, cyas17:45
dpm_ok, cool17:46
=== salem_ is now known as _salem
=== _salem is now known as salem_
la_juyishi dpm_ ! I'm dual booting in my phone and after yesterday's android upgrade it doesn't seem to be working anymore. would you know something about? can give any advice/things to check?18:05
balloonsohh la_juyis you are about :-)18:08
dpm_hi la_juyis, the best person to ask is ondra, but I'm not sure if he's around. How did you do the Android upgrade? If you didn't use the option from the dualboot app, then probably Android overwrote your recovery containing Ubuntu with the stock recovery and you might need to re-install Ubuntu18:08
balloonsmwahahah18:08
dpm_la_juyis, https://wiki.ubuntu.com/Touch/DualBootInstallation#If_dual_boot_replaces_the_recovery_partition.2C_can_I_do_an_Android_upgrade_with_dual_boot_installed.3F18:09
la_juyisi did use the dualboot option, and *also* tried reinstalling, with no luck so far. let's see your link ;)18:10
la_juyisoh, well, I did use that :/18:10
la_juyisI'm atm trying with dualboot.sh channel, maybe that does the trick :)18:11
dpm_la_juyis, hm, sorry, that's all I know :/ If all fails, see if you can get hold of ondra on #ubuntu-touch18:11
balloonsdpm_, popey this should be all set. https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/datepicker-test-fixes/+merge/222369. I'm concerned about the issues with trusty though. syncmonitor isn't found18:12
dpm_balloons, could you update the description on https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/datepicker-test-fixes/+merge/222369 ? Particularly removing the outdated info about the emulator not being available, and perhaps mentioning what you added on top of the superseded MP, etc18:13
balloonsit's supposed to be in the ppa, right? I'll check and see if calendar includes the ppa18:13
dpm_balloons, weird, it should find it. It worked for mihir this morning18:13
dpm_and he's on trusty18:13
balloonsdpm_, yes but I don't see the jenkins job as including the ppa18:14
balloonsso we'll need to add it18:14
balloonshence, it's not finding it, not installing it, etc18:14
dpm_balloons, oh, weird that it doesn't include the PPA, as I thought it was using the EDS plugin from there18:14
balloonsI don't see it, but I'll have to confirm to be sure18:15
balloonshey mihir :-)18:16
mihirhey balloons18:16
mihirballoons: i installed sudo apt-get install qtdeclarative5-ubuntu-syncmonitor0.118:17
balloonsmihir, so the longstanding branch should be ready to land.. I superseded it with some tweaks to the new_event test, and a workaround for the bug we found18:17
la_juyisdpm_, thanks :)18:18
mihirokay, so now jenkins should pass pass all the tests correct ?18:18
balloonsmihir, yes and indeed they are; we're just trying to clear up the syncmonitor not being on trusty issue in jenkins18:20
balloonsdpm_, I'm concerned that the package built in the builder, but not for the testrun.. odd eh/18:21
mihirballoons: great !!! \m/18:21
balloonsfginther, I don't see an active vanguard, so you're up my friend. Can you ensure the core apps ppa is used for the trusty tests for calendar app?18:21
fgintherballoons, sure, I'll give it a try in a moment18:22
balloonsfginther, at the moment it's not able to find syncmonitor to install; and it comes from that ppa. It's kind of weird the build seems to work tho18:22
balloonsnote, it's in utopic, so just trusty needs it18:22
mihirybon: we are done with changes, we'll land long awaited MR soon :)18:28
=== dpm_ is now known as dpm-afk
=== salem_ is now known as _salem
=== _salem is now known as salem_
nik90mhall119: happy with the app dev sessions?19:35
t1mp18:57:41 < nik90> t1mp, ahayzen: is the bottom panel documentation the one shown at  http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.Panel/ ?19:45
t1mpnik90: that's the only bottom-edge component we have now in UITK19:45
t1mpnik90: it is quite basic, or shall I say 'flexible' :)19:45
nik90t1mp: :)...the reason I asked it was because it looked too generic in the wording used..it said it is the panel that can be swiped all edges and not the bottom edge in particular..19:46
nik90t1mp: that spooked me a little..hence the enquiry19:46
t1mpnik90: it is the parent class of the Toolbar that we used to have.. Panel was implemented before we deprecated the toolbar and gave it to the apps19:47
t1mpnik90: but still it can be useful :)19:47
t1mpnik90: you are right, perhaps we should update the wording... or we do that when we add more functionality to it19:47
nik90t1mp: true..I am personally fine with it.19:48
nik90t1mp: hey can you look at https://drive.google.com/file/d/0B-I2gOjaTc7dVzF3ZjI1NEctWmM/edit?usp=sharing ?19:48
nik90t1mp: I want to know how to implement the add city pull down animation thing. I mean I know it can be done easily using qml animations, but how do I make it go back up when the user lets go of it.19:49
t1mpnik90: that looks sleek19:49
nik90t1mp: it looks quite similar to the pull down refresh functionality that zsombi was implemented19:49
t1mpnik90: I wonder whether the pull-to-refresh offers something like that19:49
nik90t1mp: no..I asked zsombor if the pull-to-refresh allows app devs to change the thing shown when you pull it down19:50
nik90t1mp: he said you can only modify the string but not the visual effect itself19:50
nik90t1mp: just something to prick your brain during the weekend :P19:50
nik90s/prick/pick*19:51
t1mpnik90: https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/pullToRefresh/+merge/21909019:51
t1mpnik90: yeah, it seems like the pulltorefresh does not offer the possibility to have a custom delegate19:51
t1mpnik90: well.. you could change the text to "pull to add new city", but you won't have the clock visuals19:51
nik90t1mp: you think we both can convince zsombi to have a custom delegate :P19:52
nik90t1mp: the visuals are an important part of the clock app reboot :)19:52
t1mpnik90: I think we can, but I doubt we can convince him to do it before RTM19:52
nik90t1mp: true.. I will have a look at the MP to see if I can borrow the code from that for now19:52
t1mpnik90: you could do it with a custom style19:53
t1mpby overriding PullToRefreshStyle, l. 367+19:53
nik90t1mp: but I don't know how to use a custom style since there isn't documentation on how to do that19:53
t1mpnik90: but that's the most complicated part of the pulltorefresh19:53
t1mpnik90: you can add style: Theme.createStyleComponent("MyCustomStyle.qml", myComponent) to your component19:54
t1mpuhm.. but probably you have to do something to the theme so that it can find MyCustomStyle.qml19:55
t1mpbest ask zsombi19:55
* t1mp gotta go now19:55
nik90t1mp: will do..thnx19:55
mhall119nik90: sessions look good, can we condense them all into just one room, or do we still need that second?20:11
balloonsfginther, any luck with calendar?20:12
fgintherballoons, the tests are running on trusty now, with 1 failure20:15
fgintherballoons, looks like the same failure on utopic20:16
ahayzenmhall119, it looks like there is enough space if the one from each of the two double sessions on tuesday move to the spare slots on wednesday? assuming nik90 or anyone else doesn't need any more20:18
balloonsfginther, a failure? everything's been showing as passing on utopic20:22
fgintherballoons, http://91.189.93.70:8080/job/generic-mediumtests-utopic/413/testReport/calendar_app.tests.test_calendar/TestMainView/test_new_event_with_mouse_/20:23
fgintherballoons, looks like the failure crept in while the utopic system was down20:24
balloonsfginther, ohh that's trunk.. yea, there's a toolkit bug and it doesn't pass20:26
=== ken_ is now known as kenvandine
balloonsI'm wanting to land: https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/datepicker-test-fixes/+merge/222369 which works around it20:26
balloonsso anyways, if it's running now, we should be good to land20:27
balloonshttps://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/132696320:27
ubot5Ubuntu bug 1326963 in Ubuntu UI Toolkit "PageStack.push() eats header action popover close" [Critical,In progress]20:27
fgintherballoons, ahh, cool20:29
balloonsfginther, thanks.. I'll land it now :-)20:31
fgintherballoons, you're welcome20:32
balloonsfginther, interesting to note it fails to import only on trusty.. ohh right, you need the sdk ppa for trusty too20:44
balloonsfginther, honestly all the core apps ppa's will need this. The sdk is frozen in time in trusty's archive20:44
fgintherballoons, then is there a point to building on trusty?20:45
balloonsfginther, heh, I kind of always felt we would hit this point..20:45
fginther:-)20:45
balloonsif trusty wasn't an LTS this would be easier20:45
fgintherballoons, right. I suppose we can always add the PPA and defer it a bit longer20:46
balloonsfginther, in theory everything should continue to work with the ppa.. But yea, all of them will need it for trusty20:47
balloonsit's probably the right decision to continue20:47
balloonsit just makes for fun friday afternoons is all20:48
fgintherballoons, those are the ones that never end (so you just have to start drinking anyway)20:48
fgintherballoons, I'll add it and give your MP another build20:48
fgintherballoons, this ppa correct? https://launchpad.net/~ubuntu-sdk-team/+archive/ppa20:49
balloonslooking20:57
balloonsfginther, it is, but I have a concern20:57
dakerpopey: does the clock app works ?20:57
balloonsfginther, if you have a look, the toolkit updates are in there which is good. However, the toolkit autopilot helper is not: https://launchpad.net/~ubuntu-sdk-team/+archive/ppa?field.series_filter=trusty20:58
balloonsit will still fail without the helper20:58
fgintherballoons, do you know what provides the helper?21:00
balloonsfginther, yes, ubuntu-ui-toolkit-autopilot21:00
dakerpopey: http://paste.ubuntu.com/7604169/21:01
balloonsfginther, that is the intended ppa21:02
fgintherballoons, that is provided by the ubuntu-ui-toolkit source package, which is in there: https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+packages?field.name_filter=toolkit&field.status_filter=published&field.series_filter=trusty21:02
dakerpopey: nik90 http://paste.ubuntu.com/7604179/21:02
balloonsfginther, so I'm just crazy then.. godo21:02
balloonsfginther, heh, it's that time21:03
balloonsso yea, go for it21:03
fgintherbuilding21:04
fgintherballoons, that was a step backwards21:14
fgintherballoons, trusty test is hitting an import error now21:14
balloonsfginther, ugh.. link?21:15
fginther91.189.93.70:8080/job/generic-mediumtests-trusty/2920/consoleText21:15
fgintheror  91.189.93.70:8080/job/generic-mediumtests-trusty/2920/testReport/junit/unittest.loader.ModuleImportFailure.calendar_app/tests/test_calendar/21:15
fgintherImportError: cannot import name pickers21:15
balloonsfginther, right that's the error we are trying to solve21:17
balloonsthe new sdk helper should have it21:17
fgintherballoons, is 0.1.46+14.10.20140520-0ubuntu1~0trusty2 new enough?21:18
balloonsfginther, I don't see that it installed ubuntu-ui-toolkit-autopilo21:18
balloonsfginther, I'd have to unpack it to check. I'm on utopic21:19
balloonslet's see21:19
balloonsfginther, yes indeed I don't see pickers in there21:20
balloonsit's too old21:20
fgintherballoons, I assume the sdk team pushes new versions manually?21:21
balloonsfginther, to there ppa yes21:21
balloonsafaik21:21
balloonsI think this deserves larger discussion. However, can we disable trusty for calendar for the moment?21:22
fgintherballoons, sure21:22
balloonsthe core apps ppa is to deal with a new depends that isn't in trusty either21:22
balloonsthis is becoming painful fast21:22
fgintherballoons, building again21:24
fgintherballoons, http://91.189.93.70:8080/job/ubuntu-calendar-app-ci/533/console21:40
balloonsfginther, :-) excellent21:42
balloonsI'll top approve and see if it will land now21:42
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem

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