=== chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [06:26] good morning [06:33] seb128: ping [06:43] dholbach: Morning :) [06:43] hi mihir [06:43] dholbach: hey , how are you doing ? how was your weekend ? [06:44] good good - how are you? [06:46] dholbach: it was long weekend in India , it was good here :) [06:52] seems something changed in webview component of recent builds. my two apps based on webview can't show the content of web page but just show busy icon. [06:52] mihir, very nice! :) [07:09] good morning [08:39] oSoMoN: you have BQ phone already, right ? I just got one. Anything I should know before I try to flash it ? [08:58] ybon: https://bugs.launchpad.net/ubuntu-app-launch/+bug/1276658 [08:58] Ubuntu bug 1276658 in Ubuntu Application Launcher "Add offline cache" [Undecided,Confirmed] [08:58] see my comments [08:58] now we need a ual developer [09:15] Good morning all; happy Monday and happy Bad Poetry Day! :-D [09:16] I could write poetry, and I could do well, but I didn't do that, when you read this you can see [09:16] something like that JamesTait ? [09:17] justCarakas, good effort! [09:17] kalikiana: thanks [09:18] :p I actually do write poetry :p [09:18] kalikiana: do you think there is any workaround? Can I set env var from my .desktop file for example? [09:18] justCarakas, nothing involving green putty, I hope. ;) [09:21] nope [09:21] JamesTait: http://carakas.be/gedichten/2013/What+do+you+see [09:22] most of my poems are dutch [09:23] I can relate to the sentiment of that poem. [09:23] :) [09:36] ybon: mmm I don't think you can. unless you had C++ code [09:42] justCarakas: first line, youR [09:43] I know exactly the feeling described there [09:43] nicely written [09:44] hehe thx kalikiana [09:44] * kalikiana will read the Dutch ones later as they're harder to process in my head :-P [09:44] :) [09:47] fixed it, it should be updated when the serverside cache is updated [09:48] beuno, did you see the bug report about myapps not allowing some apps to be published? [09:50] bug 1358102 [09:50] bug 1358102 in Developer registration portal "Some apps can't be approved" [Undecided,Confirmed] https://launchpad.net/bugs/1358102 [10:03] dholbach: thanks for filing that bug [10:03] popey, no worries [10:33] popey: Can you help find someone to review some qml MPs of the clock app? [10:33] popey: I will meanwhile review and fix some calendar app stuff [10:34] nik90, I'm available right now [10:34] rpadovani: Hi, can you review the MPs proposed by me at https://code.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/+activereviews [10:35] rpadovani: in particular https://code.launchpad.net/~nik90/ubuntu-clock-app/add-custom-sound-backend/+merge/225812 which has been around for 41 days nearly [10:35] nik90, wow, Lot of work :-) I'm on it! [10:36] rpadovani: 4 MPs.. although the 4th https://code.launchpad.net/~nik90/ubuntu-clock-app/improve-timezone-error-handling/+merge/231070 has been reviewed and approved already. So 3 Mps then :) [10:36] thanks rpadovani ☻ [10:37] mzanetti: can you approve and top approve https://code.launchpad.net/~nik90/ubuntu-clock-app/improve-timezone-error-handling/+merge/231070. You had a first look at it in the weekend. It is also approved by DanChapman. [10:37] mzanetti: actually don't top approve since its prerequisite branch needs to go in first. [10:38] nik90: seems we wont have a promoted image today, so I'd recommend pushing a new version to the store as and when you're happy with what's landed [10:38] we'll look to switch the apps as soon as we're confident we have a promotable image coming [10:38] popey: I have already pushed the 3 MPs above to the store since friday :D [10:39] popey: but yeah I will push out an update if we land more fixes [10:39] nik90, nameFilters: [ "*.ogg", "*.mp3" ]. Why only these two? :-) [10:40] rpadovani: ah that's because those two file types are the only ones in the ringtone folder. [10:40] rpadovani: we don't support custom ringtones yet [10:40] nik90, ahhhh, ok, thanks! [10:40] code looks good, time to try on phone! [10:40] Good Morning all o/ [10:41] Good Morning :D [10:45] mihir: do you know when kunal usually comes online on IRC? [10:54] There is someone on rev 197? [10:55] rpadovani: me. why? [10:56] nik90, does the datetime indicator works? On my phone the clock in up right angle is blocked always on the same minute [10:56] rpadovani: yup, known bug [10:56] rpadovani: also the datetime indicator is empty [10:56] nik90, yap, ok, thanks [10:56] rpadovani: it is one of the promotion blockers which started at #189 [10:56] nik90, btw, approved and top approved https://code.launchpad.net/~nik90/ubuntu-clock-app/add-custom-sound-backend/+merge/225812 [10:57] rpadovani: thnx a lot [10:57] * rpadovani needs to read blocker mail, lol [10:57] nik90, next one? https://code.launchpad.net/~nik90/ubuntu-clock-app/json-search-ui/+merge/230339 ? [10:57] rpadovani: yes [11:04] nik90: nope , he usually not on IRC, you can send an email to him [11:04] popey, will take care of it [11:04] mihir: :/ thnx anyway [11:04] nik90: np :) [11:05] nik90: i might need your help on customizing AbstractButton [11:06] mihir: I am working on improving https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/CanderMan-List/+merge/231122, but just ping away if you are stuck [11:10] nik90: i will be doing after my office hours not now..:) [11:10] mihir: ack [11:11] popey: it seems like none of the calendar app files have copyright license headers [11:11] hah. doh [11:11] let me see... [11:13] nik90: popey you meant this , http://paste.ubuntu.com/8079157/ ? [11:14] yes [11:14] mihir: yes [11:14] mihir: although that copyright header was improved in the new clock app [11:14] its in the debian/copyright, but not the individual files [11:14] nik90: i'll update this..i'll take reference from Clock app. [11:15] popey: it has to be in all the .qml / .js files ? [11:15] nik90: ^^^ [11:15] mihir: take it from the new clock app. https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/app/ubuntu-clock-app.qml [11:15] anything that consititudes code.. [11:15] nik90: sure , thanks for this. [11:15] mihir: np [11:16] mihir: Btw I will be updating all import statement to Ubuntu.components 1.1 [11:17] nik90: I was doing that, but i wanted to make sure it doesn't break any functionality, that's why i was little worried to change. [11:17] mihir: well easiest way to check is updating them and run the ap tests, no? [11:18] nik90: hmm yup that's the way, we're still left with writing AP's for all the functionalities. [11:18] mihir: ok [11:19] nik90, I don't know if you know, but the city online search is a bit strange. If I want to add "Samarcanda", if I wirite "Samarcan" nothing appears, and I have to write all the name. I think should appears all the names that partially match the textfield, if 4 or more letters have been written [11:19] popey: does this bug still exists , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1341697 ? [11:19] Ubuntu bug 1341697 in Ubuntu Calendar App "Future instances of repeat events not showing after sync" [Critical,Triaged] [11:21] mihir, I'm not able to reproduce it with my google calendar [11:21] rpadovani: so it shows all the recurrence for you ? [11:22] mihir, yap [11:22] mihir, I have all the ubuntu meeting until the eternity :-) [11:23] hmm thanks for confirming rpadovani :) [11:23] mhall119: ping !! [11:27] dholbach: can you review https://myapps.developer.ubuntu.com/dev/click-apps/989/ ? seems to have been sat around a while? [11:27] popey, bizarre - I didn't see it in the review list [11:28] yeah, odd [11:28] I still can't see it there [11:28] beuno, ^ [11:28] popey, let me review the others first [11:28] k [11:28] popey, maybe beuno can let us know why it's not turning up on the review list right now [11:28] popey, dholbach, ack, also addde to my list [11:29] beuno, thanks [11:29] dholbach, the short answer is [11:29] because it's in "needs information" from the deeloper [11:29] beuno, but since then he uploaded two new versions [11:29] but i updated it [11:29] oh, i have a "resubmit application" button [11:30] let me press that :D [11:30] you guys just want to make me look bad [11:30] Your application has been submitted for review. [11:30] yes, thats all i live for [11:30] beuno, are there other ways to upload a new version? [11:30] other than "resubmit"? [11:30] yeah, I think the UI around some of these flows can be improved a bit [11:30] dholbach: does it show in the list now? [11:30] dholbach, I think in the initial submission stage, no [11:30] popey, yes [11:30] but I'll fix that to feel more natural and predictable [11:31] sweet [11:31] it's obscure for historical reasons [11:31] beuno, I'm just wondering if other apps were caught in the same trap [11:33] maybe [11:33] hum [11:33] popey, all your apps are approved now [11:33] lets call it "vacation" instead of "trap" [11:33] ta [11:33] [Send app to happy place] [11:33] need a button which says that [11:34] popey, I await your greasmonkey extension. [11:34] hah [11:45] :-) [12:09] popey, there is an open ticket on canonical portal about predictive search for http://geoname-lookup.ubuntu.com/ ? [12:09] popey, I mean, I expect that 'Samarcan' gives me 'Samarcanda', but if you query Samarcan result is empty [12:10] http://geoname-lookup.ubuntu.com/?query=Samarcan [12:10] http://geoname-lookup.ubuntu.com/?query=Samarcanda [12:11] no bug that I know of [12:11] popey, could you please open one? I think is quite important [12:12] did it used to work? [12:12] dunno [12:12] maybe is a feature request [12:12] let me check in the old clock app [12:12] ah, in the old clock app yes [12:12] http://api.geonames.org/searchJSON?style=full&username=uweatherdev&name_startsWith=Farnbor&maxRows=25&featureClass=P [12:13] rpadovani: https://bugs.launchpad.net/ubuntu-geonames is the bug tracker for it [12:13] thanks sir [12:13] rpadovani, popey: It doesn't work in the old clock app. So we are not regressing, [12:13] its a feature request [12:13] https://bugs.launchpad.net/ubuntu-geonames/+bug/1045224 [12:13] Ubuntu bug 1045224 in Ubuntu Geonames "search string 'Pari' doesn't return 'Paris' " [Low,Confirmed] [12:14] Do you think we can up the Importance? i mean, maybe it's me, but I'm a bit annoyed about this [12:15] rpadovani: ok, but I don't think we can get it in before RTM. But let's see what happens [12:17] rpadovani: thnx a lot [12:18] nik90, yw, anything else? [12:19] rpadovani: how familiar are you with QML unit tests? [12:19] nik90, ~0 [12:19] I use QTests as recommended by mzanetti [12:19] rpadovani: ah ok. np [12:20] rpadovani: I recommend keeping an eye on https://code.launchpad.net/~nik90/ubuntu-clock-app/add-first-qmltest/+merge/230702 since you might need to add unit tests to reminders app as well [12:20] nik90, thanks! [12:24] nik90: how do get the correct time out of the timezone? since geoname-lookup has no "dst" field for timezones [12:25] nik90: is there or will be a sdk component for this? [12:25] m-b-o: you have to use QTimeZone class where you can set the timezoneID and get the local time there [12:26] nik90: clock app has thisalready, I guess? [12:26] m-b-o: QTimezone will automatically take care of dst and all the other rules [12:26] m-b-o: yes, we wrote a custom c++ plugin class [12:27] nik90: ok, thanks! will borrow that one :) [12:27] m-b-o: :) You can't borrow it just like that though since we integrate and calculate the data in a list which was required for the world clock city list [12:27] m-b-o: https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/files/head:/backend/modules/Timezone/ [12:28] m-b-o: however you will be able to see what functions we use. So it shouldn't be hard to create one quickly for your usecase [12:28] nik90: ok, I will have a look :) [12:33] rpadovani: I'll take a look at it [12:33] thanks === MacSlow is now known as MacSlow|lunch [12:52] dbarth: if you can confirm it builds with that changed in debian/control at lp:~mardy/ubuntu-system-settings-online-accounts/master , you could probably just quickly rebuild it. [12:52] mardy: changing ^ to this channel since you're here, libmirclient-dev dependency would need to be libmirclient-dev [!arm64 !powerpc !ppc64 !ppc64el] (and online-accounts would need to accept it can build without it) [12:54] mardy: or simply !powerpc !ppc64el would be enough for Ubuntu, arm64 has Mir at the moment and arm64 build even succeeded in the PPA [12:55] mardy: of course, you may need to change some build files to not build the trusted session / Mir support if it's not installed [12:56] Mirv: ah, I didn't know that mir was not available in all platforms [12:56] Mirv: thanks, I'll fix that [12:58] mardy: thanks! hopefully it's not a big thing, but at least it should have zero effect on other platforms where things continue to be built normally [13:09] kalikiana: zsombi: Hi guys! Is there a chance we can do anything to get this landed? [1] It's been a while now since this branch has been proposed, and I heard from Christian it's not being landed because of unrelated unstable tests. This bug is pain to users testing our app. https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/organizationDomain/+merge/230085 [13:09] Your insight appreciated, thanks! [13:10] karni: once the app_launcher gets fixed... sorry, yet all our stuff - since last Wednesday!!! are pending there [13:12] zsombi: I see. Do you know if it's actively being worked on (app_launcher)? [13:12] karni: yes, it is [13:12] zsombi: thanks man [13:12] karni: welcome === _salem is now known as salem_ [13:32] nik90: hey, here's a quiz for you: how many bugs can you spot? http://i.imgur.com/yLOs1Dl.png [13:34] haha [13:35] mzanetti: the times are off...that's indicator-datetime's fault :P [13:35] translation... [13:35] nik90: no.. the app froze [13:35] wat [13:35] oof [13:35] nik90: yes, the translation too [13:35] and the Next alarm in is too small, doesn't say when [13:36] mzanetti: ah the Next Alarm string is not yet implemented.. I am working on it atm. [13:36] mzanetti: so it shows "next alarm in..." always :D [13:36] nik90: I guess it shouldn't be in that label though [13:37] mzanetti: what do you mean? When the feature is implemented it will "next alarm in 3h20m" according to design atleast [13:37] nik90: but when the app is not frozen it looks like this: http://i.imgur.com/lJRCPBv.png [13:37] doesn't really help [13:38] mzanetti: https://bugs.launchpad.net/bugs/1357945 [13:38] Ubuntu bug 1357945 in Ubuntu UX "[bottom edge] Current bottom edge hint timeout makes it difficult to read the bottom edge action" [Low,Confirmed] [13:38] mzanetti: I have requested that it behaves like the unity8 dash bottom edge hint [13:38] nik90: we (as in unity-team) are really unhappy with that label tbh [13:38] and it's probably going away [13:39] mzanetti: oh :P [13:39] mzanetti: well dialer, contacts etc uses it and I don't think we will change that before RTM. it is design call I am afraid [13:39] yeah... [13:39] well, just saying [13:40] btw how did you get the clock app to freeze? Did it run for a really long time or something? [13:40] it could be an indicative of a memory leak some where perhaps? [13:40] dunno... I woke up at 8 today. decided I can't get up yet, set an alarm to 9 and went back to sleep. now I just noticed that the app is still open, but not updating time any more [13:40] the time it froze is when I woke up and changed the alarm... [13:41] is there someone of online accounts I can ask a question ? [13:41] justCarakas: you can try mardy [13:41] * mardy hides ;-) [13:41] found you :p [13:42] mzanetti: hmm strange...I will try to keep the app open for a long time and see if I can reproduce it. [13:42] I figured popey might have hit this issue long time ago with his usual experience to hit strange bugs :P [13:42] ☻ [13:42] nik90: btw... the app was crashing constantly when setting the alarm (might be related to the bug I fixed which is not released yet) [13:43] mzanetti: yup..oh you are on devel! [13:43] nik90: so I had old and new clock open and tried getting that alarm set to 9 with both... eventually I succeeded and left both open [13:43] mardy: this bug was filed a while ago to the calendar team but they say it is for online accounts but after that it looks like an abandoned place, can you tell me if and when there could be a fix for this https://bugs.launchpad.net/sync-monitor/+bug/1309042/ ? it is keeping me from switching to U touch [13:43] Ubuntu bug 1309042 in Ubuntu Calendar App "Calendar sync only syncs the default calendar" [Wishlist,Confirmed] [13:43] nik90: no... on the promoted one. I installed the new clock app from the store [13:43] mzanetti: yeah that's what I meant..I am rocking the devel-proposed one :) [13:44] nik90: yeah, it's my dogfooding phone [13:44] mzanetti: :D [13:44] mzanetti: oh btw go ahead and add some world cities that you helped implemented [13:44] implement* [13:44] so the thing is, I usually don't care much for the time in other places :D [13:45] lol [13:46] london might be an exception... but I mostly manage to subtract 1 :) [13:46] ok. lemme add my work mates timezones, just to test the feature [13:48] looks nice :) [13:48] :D [13:48] nik90: wondering if the local clock shouldn't stick around and only the list of other places should scroll [13:48] it helps me know when to ping charles, mhall119, popey etc.. [13:49] mzanetti: but then you need to scroll the local clock down to see the add city button [13:49] yeah... fair point [13:50] although I keep triggering that "add city" button accidentally when I try to scroll down after seeing the world city times. [13:50] I might ask the designer to see if we can change that [13:51] justCarakas: no, online accounts doesn't know anything about calendars [13:51] nik90: +1 [13:52] nik90: pong? [13:52] any idea what I should do to get it fixed mardy [13:53] charles: oh no..I didnt ping you [13:53] :D [13:54] nik90: my suggestion: use the normal page header, move the add city into the settings button and make only the city list scroll [13:54] justCarakas: you'd better talk with bfiller, I don't know enough about calendar-app to help you [13:55] nik90: actually, I guess alarms are more important than world clocks... so maybe swap the alarms pull-up thing with the world city list even [13:55] bfiller: this bug was filed a while ago to the calendar team but they say it is for online accounts but after that it looks like an abandoned place, can you tell me if and when there could be a fix for this https://bugs.launchpad.net/sync-monitor/+bug/1309042/ ? it is keeping me from switching to U touch [13:55] Ubuntu bug 1309042 in Ubuntu Calendar App "Calendar sync only syncs the default calendar" [Wishlist,Confirmed] [14:00] mzanetti: I will check with design === zbenjamin_ is now known as zbenjamin [14:07] nik90: btw, I'm still getting https://bugs.launchpad.net/indicator-datetime/+bug/1358309 [14:07] Ubuntu bug 1358309 in Indicator Date and Time "Repeating alarms don't repeat" [Undecided,New] [14:08] popey: are you able to reproduce ^^ [14:09] nope [14:09] mhall119: I have been waking up to my daily alarms for several weeks now..I am not sure why I cannot reproduce it. [14:09] i set two alarms on my phone, one for 12:00 lunch and one for friday at 17:00 and they both go off all the time [14:09] exactly [14:09] mhall119: old or new clock app? [14:09] do you both have calendar events synced to those phones? [14:09] yes [14:09] nik90: doesn't seem to matter [14:09] mhall119: I do have calendar events synced [14:09] nik90: I'm pretty sure it's in the datetime indicator [14:09] not the clock app [14:11] its really weird === MacSlow|lunch is now known as MacSlow [14:37] dholbach, I'm in for the frameworks air thingie, btw [14:37] rock and roll [14:37] bzoltan, ^ you as well? [14:38] dholbach: beuno: I am all here boys, shaved and fresh :) [14:39] rock and roll - see you in a bit more than an hour then :) [14:39] if I have to shave, I'm out. [14:43] beuno: you can disable the video :P [14:44] but then you wouldn't see my awesome beard, and then we all loose [14:44] lol [14:46] popey: design bugs incoming :D...I got my work cut out for the week [14:47] nik90: "yay" [14:47] :P [14:53] zsombi: Would you have time to work on the alarm enable/disable switch issue with me tomorrow? It is getting more attention from the designers. [14:53] nik90: tomorrow yes, not today pls [14:53] dholbach: I'll bring kalikiana too [14:54] zsombi: me busy today too [14:55] bzoltan, the more the merrier [15:55] dholbach: will you paste the link to the hangout? [15:55] if you're interested in a discussion about ubuntu app frameworks, we are going to have a hangout in 5m on http://ubuntuonair.com [15:56] let mhall119 or myself know if you want to join in === chihchun is now known as chihchun_afk [16:08] seb128: ping [16:09] zsombi, you already did that this morning, I usually don't reply to contentless pings... [16:10] seb128: ah, ok :D [16:10] zsombi, if you have a question please state it so I can decide if I've the slots to start the discussion [16:10] seb128: Slider issue in System Settings [16:10] what sort of issue? [16:10] seb128: ai, sire! [16:10] seb128: lemme show the bug [16:11] seb128: bug #1353966 [16:11] bug 1353966 in Ubuntu UI Toolkit "[SDK] Slider does not work in a List View" [Medium,In progress] https://launchpad.net/bugs/1353966 [16:12] balloons, hey [16:13] seb128: so, Ive tried to alter the Flickab;e's interactive property with a Binding, but that doesn't return the original value if there was no property bound to the interactive :/ [16:14] brendand, howdy [16:15] balloons, in http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/revision/253#manifest.json.in were you thinking that the x-test:autopilot:depends property would work? [16:16] seb128: what I was thinking is that you can eventually provide a temporary binding in your Flickable - which is as ugly as it can be - so the Binding can return the proper value, or we simply alter the Flickable's interactive property by assignment, which in your case migth work until you do a binding on that [16:16] brendand, ? what do you mean? if I remember correctly I ran using that setup [16:16] seb128: in which case the binding will be broken [16:16] balloons, it seems ci didn't like it [16:17] balloons, which is using phablet-click-test-setup obviously [16:17] zsombi, not sure I've an opinion on that, the different solutions seems like workaround [16:17] brendand, it's for autopkgtest, but shouldn't break anything [16:17] brendand, reminders has the same in trunk :-) [16:17] balloons, no - but it doesn't fix it either :) [16:17] zsombi, kenvandine did the change to add the slider to the sound panel btw, maybe he has an opinion [16:17] could you try asking on #ubuntu-touch? [16:18] brendand, "fix"? fix what/ [16:18] oh [16:18] he's not online [16:18] balloons: ping [16:18] I feel like I'm missing some context here [16:18] seb128: ok, I'll try to catch him [16:18] balloons, filemanager broke on the dashboard [16:18] zsombi, thanks [16:18] seb128: both are workarounds and the upstream bug is not progressing :( and there's no trivial solution on that [16:19] balloons, ci uses phablet-click-test-setup and that doesn't cause python3-lxml to be installed, so it was failing with the missing dependency [16:19] seb128: I thank you, finally I know to whom to talk :D [16:19] zsombi, I would suggest you just pick the workaround you find best and merge propose the change? [16:20] brendand, ahh sure. Adding x-test had nothing to do with ci, just making sure autopkgtest continues to work [16:20] seb128: yeah... the toolkit's workaround sounds better, at least we can control it more, but in case it overrides the property binding, it won't work for anyone :( that's why I thought maybe a small hack on app would be wiser... [16:20] seb128: but I'll catch up with Ken, thx!! [16:20] yw! [16:22] brendand, for python3-lxml it will need to be an MP in CI tools.. outside of autopkgtest, there's not way to fix it [16:22] so we can push something to lp"ubuntu-test-cases [16:23] balloons, that's cool - i'm just wondering if it was detected in CI before landing [16:23] balloons, or not [16:27] brendand, I assume it would fail unless python3-lxml is installed on the image by something else [16:32] nik90: ping [16:35] nik90: i have pushed MR for copyright headers , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/CopyrightHeaderComments/+merge/231227 [16:35] mihir: go ahead...brb in 15 secs [16:39] mihir: will look at it. Can you review https://code.launchpad.net/~nik90/ubuntu-calendar-app/revamp-calendarchoicepage/+merge/231176 for me pls [16:39] * mihir reviews MR [16:55] popey, ping === dholbach_ is now known as dholbach [16:58] nik90: reviewed your MR :) [17:00] mihir: I approved and top approved your mr [17:00] nik90: thanks :) [17:00] mihir: u 2 :) [17:00] balloons: hi [17:01] mihir, gello [17:01] balloons: do you have couple of mins ? [17:01] mihir, what's up? [17:02] balloons: i am doing great, how was your weekend ? [17:02] mihir, excellent, thanks [17:02] balloons: i was wondering if we can fix the Ap issues on Calendar. === chihchun_afk is now known as chihchun [17:03] mihir, sure, I seem to remember a new-event issue.. is that what you mean? [17:03] balloons: yup , you showed that is breaking because of delay bug , and you said my machine is fasters so it passes all the Tests heehe [17:04] mihir, ahh right indeed. So mihir do you have a thought on how to wait for things to be loaded? [17:04] balloons: i guess , i should add sleep to break AP on my system right ? [17:04] mihir: btw you guys referring to https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1188819/+merge/230554 ? [17:05] I believe so [17:05] ok [17:05] nik90: yup [17:08] balloons: let me try that. [17:09] mihir, we want to avoid a sleep, and instead use a wait_for().. we just need something to wait for, heh. Meaning, we need a way to know when the page has fully loaded. Is there a qml property we can use for that page? [17:09] you have the spinner animation, for instance, we could wait till that object is destroyed [17:10] make sense ^^ [17:10] ? [17:10] balloons: yup it does [17:22] nik90: i wounder how did Jenkins passed your MR..:-| [17:22] wonder* [17:22] balloons: ^^ [17:23] mihir, ? who's mr and why? I'm confused? [17:23] balloons: i just took latest from trunk , made changes and pushed it Jenkins failed it ttps://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/CopyrightHeaderComments/+merge/231227 [17:23] balloons: same has been done by nik90 and it Jenkis approves the MR..https://code.launchpad.net/~nik90/ubuntu-calendar-app/revamp-calendarchoicepage/+merge/231176 [17:24] mihir, the issue you are fighting occurs in trunk too [17:24] mihir, look at the very end of http://91.189.93.70:8080/job/generic-mediumtests-utopic/1596/artifact/calendar_app.tests.test_new_event.NewEventTestCase.test_delete_event_must_remove_it_from_day_view%20%28with%20mouse%29.ogv, from that mp [17:25] balloons: i see that , i wonder how did nik90 MR got approved [17:25] balloons: it is just about time , so it passes ? [17:26] mihir: no the failure happens occasionally [17:26] mihir: I noticed my MP fail the first time due to the delete event AP test failing [17:27] nik90: yup , that's what I am confirming.. [17:28] mihir, nik90 yep yep [17:34] so mihir can you make the fix? [17:35] balloons: i am trying with , ensure_visible i am not sure this would be correct method or not looking into APIs [17:35] mihir, let me look at it with you then, one sec [17:35] balloons: i should check ActivityIndicator then wait , else proceeed further [17:36] balloons: ActivityIndicator is the spinner in Dayview [17:36] mihir, ok, so it's ActivityIndicator? cool. You would wait_for it to be destryed [17:36] balloons: yup [17:36] balloons: i gave objectName to that [17:36] i'll have to update delete_event test case [17:36] * balloons pulls code [17:38] so mihir we'll want to ensure it's used by all the tests [17:39] balloons: yup true, i think we can write this into get_day_view so it'll be handeld automatically in all the cases. [17:39] balloons: we'll be using this , wait_until_destroyed correct ? [17:39] so I think get_eventis the place [17:41] mihir, yep [17:42] mihir, so actually it's probably in _get_event_bubbles [17:42] or _get_current_day_component [17:55] balloons, so i'm going back to the ap tests refactor :) ... u said i should be able to have the old and new tests at the same time in the same files.... [17:56] balloons, but the old emulator MainView inherits toolkit_emulators.MainView and the new one ubuntuuitoolkit.MainView ? can the old tests use the new class? [17:58] ahayzen, you can convert everything over at once.. it's just a renaming thing actually [17:58] the underlying helpers are the same [17:58] you can do the rename before or after the refactor [17:58] it's a seperate thing [17:59] balloons, ok cool i'll try ;) .... ah ok....i may do before then [17:59] balloons, also the py3 convert i will have to change the cmakes? [18:01] ahayzen, it's already py3, unless I'm crazy [18:01] is it?.... [18:01] I run it as py3 [18:01] the conversion was done some time agao [18:01] balloons, this in the cmake doesn't look very py3y COMMAND python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" [18:02] ahayzen, indeed it's not [18:02] when the conversion happened it's py2 and py3 compatible [18:02] try running the tests with autopilot3 [18:02] they will run :-) [18:03] balloons, yeah :) ... ok i'll try that in a bit... are the emulators py3 as well? or do they not matter as i can do them now [18:03] ahayzen, yes emulator is also py2 and py3 [18:03] ahayzen, btw, it's helpers.. don't use emulators anymore :-) [18:04] you can even rename the file and should [18:04] balloons, sweet ... so basically swap all toolkit_emulators.abc for ubuntuuitoolkit.abc? or is it not a straight as that? [18:04] or actullay just place it in __init__.py, so .. [18:04] balloons, yeah i saw reminders has it in the __init__ [18:04] ahayzen, https://bugs.launchpad.net/notes-app/+bug/1341681 [18:04] Ubuntu bug 1341681 in Ubuntu Clock App "Autopilot tests should stop using deprecated emulators module" [Undecided,In progress] [18:04] ahayzen, there's some example mp's in there [18:05] balloons, thanks :) ok i'll convert the emulators and move it into __init__ after dinner :) thanks for ur help so far [18:08] balloons: it should be _get_current_day_component [18:08] balloons: i did write this do you find any issues at glance , http://paste.ubuntu.com/8081798/ ? [18:08] it says object wasn't destroy after 10 seconds [18:09] mihir, yea I got the same.. So I did something different just now [18:09] let me share [18:09] balloons: hehehe [18:09] mihir, http://paste.ubuntu.com/8081815/ [18:10] mihir, whoops, that's not quite it, lol [18:10] ahayzen: pong [18:10] should be loading_spinner.running.wait_for(False) [18:10] let's try [18:11] popey, are there any ms2 guys around you would be able to poke with this bug? https://bugs.launchpad.net/mediascanner2/+bug/1358275 [18:11] Ubuntu bug 1358275 in Ubuntu Music App "SongsModel.status is not set as MediaStatus.Ready if rowCount is zero" [Undecided,New] [18:11] popey, we found it when testing our content-hub mp and need to figure out if it is actually a ms2 issue ... or us [18:11] ahayzen: only pete-woods or jamesh [18:11] who I will poke when they come online later.. [18:11] mihir, so it works, does it make sense to you? [18:11] afk... [18:12] popey, thanks :) [18:12] mihir, also I put it inside the _get_event_bubbles as it's really needed for just events, but I can see placing inside _get_current_day_component [18:12] mihir, also, do other pages use the activityindicator? if not, could they? [18:13] * mihir_ confirms the use of ActiveIndicator [18:13] I mean, I only find it in timelinebasecomponent [18:13] balloons: it is being used in weekview too [18:14] I shouldn't sidetrack this too much though.. [18:14] balloons: it uses at two places, day view and weekview. [18:14] mihir_, ok, so we should do the same in weekview [18:14] balloons: yup , did you update _get_current_day_component as well ? [18:14] but not in this mp :-) [18:15] mihir_, you could but the try block in either place.. I wouldn't argue too strongly [18:15] however, _get_event_bubbles is where I would put it, heh, which is why I did [18:16] * balloons wants to see jenkins run it now :-) [18:22] balloons: finally it runs :D [18:23] mihir_, push it up, let's let jenkins have a try [18:25] balloons: i guess now we can remove the workaround writtien , whta do you say ? [18:26] mihir, which one is that? [18:26] I would add the code I put in the paste [18:27] balloons: i guess we have added workaround_bug_1350605 because of this refresh issues. [18:27] http://paste.ubuntu.com/8081914/ [18:28] balloons: not talking about recent changes.. [18:29] balloons: talking about this workaround , http://paste.ubuntu.com/8081923/ [18:30] mihir, ohh, no that still exists.. see the bug :-) [18:43] balloons: there you go , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1188819/+merge/230554 [18:43] * mihir waits to Jenkis pass this MR === oSoMoN is now known as oSoMoN|afk [18:56] mihir: are you working on https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1326833? [18:56] Ubuntu bug 1326833 in Ubuntu Calendar App "[QA] Need test for adding a new event" [High,Confirmed] [18:57] hey guys can some one on a current image add a city to the weather app and let it search and let me know if the spinning red search icon is now not around the x icon in the search box please [18:57] nik90: i'll start working on that , once I fix the other two [18:57] nik90: i am waiting for Jenkins to pass the test [18:59] davmor2: confirmed [18:59] davmor2: the SDK devs made the x icon smaller. This is causing the bug in the weather app. Should be a simple fix for the weather app devs [19:01] balloons: It passed :D [19:01] nik90: could you review an TA MR , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1188819/+merge/230554 [19:01] balloons: hangout? [19:03] nik90, yes sorry [19:31] mihir, nice.. I'll top approve [19:32] mihir, but first, one more run to make sure it's stable kk? [19:32] hello Letozaf_ [19:32] nik90, thanks for the hangout [19:32] balloons, hello :) [19:32] balloons, is it ok to still use from ubuntuuitoolkit import base and then base.get_qmlscene_launch_command() ? [19:32] * mihir runs jenkins again on MR. [19:33] mihir, I kicked it off, no need [19:33] it's running :-) [19:33] balloons: awesome thanks for that.. [19:33] thanks for the test [19:33] balloons: thank you for your help, we fixed two AP's if this goes well [19:34] mihir, yes, you fixed a bug in trunk, and added a test [19:34] now that is a nice mp [19:34] balloons: yup , finally learning writting AP. [19:35] balloons: now regarding using date picker in AP, we should use set_picker function is that correct? [19:41] mihir, yes indeed [19:41] anytime there is a helper for something, use it :-) And if there isn't, whine about it and file a bug so it gets made.. lol.. or make a helper and propose it so everyone can use it as part of the toolkit helpers [19:42] I prefer the latter option :-) [19:49] mihir, success again.. woot [19:50] mihir, top approved [19:51] balloons: wooh, finally :d [19:51] Letozaf_, so I meant to ask you, how did you solve the page11 issue? [19:51] balloons: yw [19:51] nik90, it was you? [19:51] balloons: ? [19:52] balloons: no no I was referrring to the hangout :D [19:52] balloons: Letozaf_ solved that by herself (page11) [19:52] balloons, I didn't do much, I just branched clock/reboot and put my tests in and instead of page11 I found WorldCityList page [19:53] balloons, so someone else did the work :P [19:53] balloons, I just found it done [19:54] balloons, the test is nearly complete: https://code.launchpad.net/~carla-sella/ubuntu-clock-app/new-add_world_city_test/+merge/231131 [19:54] balloons, I have only an issue with the count property of userWorldCityRepeater [19:55] Letozaf_, nik90 ahh.. I suspect we may have just encountered something a bit off with the packages at that moment in time.. Makes me feel better [19:55] Letozaf_, excellent news. If there is anything I can help with let me know [19:55] balloons, I have only one issue with the count property of userWorldCityRepeater but nik90 is looking at this [19:56] balloons: the issue Letozaf_ has with the count property can be seen within QML as well. So I need to investigate deeper to see what the problem there is. [19:56] nik90, o/ [19:56] Letozaf_, always finding bugs :-) [19:56] balloons, nik90 :P [19:56] :) [20:14] balloons: pin [20:14] balloons: when i pass date to set_picker , it throw back some error like this , any quick ideas, http://paste.ubuntu.com/8082696/ ? [20:15] mihir, code? looks like it can't find 2008 [20:16] balloons: but i passed 2008 as date , so it should be there in picker [20:17] balloons: here it is , it is very dirty code , http://paste.ubuntu.com/8082708/ [20:17] first three line to parse date , and then it calls function to fill_start_date [20:17] mihir, what is value? [20:17] ahh I see [20:18] balloons: i can see that it parsing properly and take first Year , [20:18] balloons: i got let me try that [20:19] it is past so won't be able to find [20:19] balloons: worked :D [20:27] balloons, mind checking over https://code.launchpad.net/~andrew-hayzen/music-app/ap-new-emulators-1341681/+merge/231256 when you have a moment? [20:28] ahayzen_, sure thing [20:28] balloons, thanks :) [20:29] ahayzen_, why is the diff so big? [20:29] balloons, because i moved everything from emulators.py to __init__.py ? [20:30] balloons: while creating new event , AP should create event for some other day or just open select today's date and go ahead? [20:30] or balloons we should create new AP for thi s? [20:30] this* [20:30] balloons, all that has changed in that massive block is the class MainView inherits from [20:30] balloons, other than that it is a straight cut and paste [20:35] ahayzen_, ahh right that's it [20:41] ahayzen_, looks fine having a look at it [20:41] balloons, cool :) [20:47] balloons, thanks for the approval :) === oSoMoN|afk is now known as oSoMoN [21:22] balloons, I was trying to run my tests on my device, but look: http://paste.ubuntu.com/8083117/ [21:32] Letozaf_, hmm [21:33] balloons: could that be similar to the app launch errors that the SDK has atm? [21:33] balloons, nik90 I have no idea of what this could be :O [21:33] balloons, Letozaf_: https://bugs.launchpad.net/ubuntu-app-launch/+bug/1357252 [21:33] Ubuntu bug 1357252 in Ubuntu Application Launcher "Upstart jobs specifying cgroup fail to start occasionally" [Critical,Incomplete] [21:33] Letozaf_: short version: not your fault :) [21:34] nik90, :-) well this makes me feel better :P [21:34] hehe [21:46] popey, o/ [21:46] rpadovani: o/ [21:47] popey, about bug 1357983, it's a regression caused by the fix for slowdown [21:48] bug 1357983 in Ubuntu Calculator App "Continuos calculation doesn't work with irrational results" [Critical,Triaged] https://launchpad.net/bugs/1357983 [21:48] popey, https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1332567 [21:48] oops [21:48] ironically, the mr with more approvation ever for calculator :D [21:49] ☻ [21:49] popey, new calendar just upped [21:50] Letozaf_, nik90 sorry [21:50] popey, so, I revert this one, reopen the bug about slowdown, or wait to fix it? I have no idea on how fix it, so I think will be a long work, what bug do you prefer? [21:50] meanwhile, I'll write autopilot test to make balloons happy :-) [21:50] balloons: ? [21:50] rpadovani, ohh brillant. [21:50] nik90, I didn't answer her before it got too late [21:50] heh, she quit as I tried to do so [21:50] balloons: ah..no worries I can inform her by email [21:52] balloons, should we be using? self.pointing_device = Pointer(self.input_device_class.create()) [21:52] balloons, or were we supposed to be using something else now? [21:53] popey, mhh, it's a bit late, we'll talk better tomorrow [21:53] balloons, or is it just in the ubuntuuitoolkit.MainView ? as i haven't seen it declared in the clockapp tests yet [21:56] rpadovani: ok [21:58] ahayzen_, no need to declare it at all [21:58] balloons, ok cool [21:58] :-) [21:58] * ahayzen_ thinks he is nearly there with an initial mini conversion [22:00] hello [22:00] anyone there? [22:01] any ideas for a new app? [22:02] cryptoguy: hi [22:02] cryptoguy: just check what apps you run on your current phone and see if it is missing on ubuntu touch? [22:03] I'm talking about new ideas [22:04] cryptoguy: you have any particular category in mind? [22:05] well... not really, any good idea will do [22:06] * popey looks at his phone [22:06] nik90: what do you have in mind? [22:08] cryptoguy: I would like to see Trello on ubuntu touch, but it is not exactly new [22:10] nik90: It's a nice app indeed... [22:10] nik90: something else...? [22:12] cryptoguy: AntennaPod (podcast app) [22:13] I'd like a mumble app [22:13] popey: what's a mumble app? [22:13] and a voice memo app [22:13] http://wiki.mumble.info/wiki/Main_Page [22:13] thats mumble [22:13] its a voice chat system like teamspeak [22:14] open source, so needs porting [22:14] popey: oh I see, seems good [22:34] balloons: coudl you trigger jenkins on https://code.launchpad.net/~nik90/ubuntu-clock-app/play-sound-preview/+merge/230959 [22:35] balloons: it failed for no apparent reason..want to check if it had to do with a missing package dependency [22:42] erk, jenkins barfed on me [22:43] * popey asks in -ci-eng [23:03] balloons: ping [23:10] balloons, ping as well :) [23:12] elopio: ping === salem_ is now known as _salem [23:33] ahayzen_: make sure to ask balloons phone number to find another way of contacting (nudging) him :D [23:34] nik90, hah :) we need a direct line to him ;) [23:34] ahayzen_: exactly