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

rpadovanimzanetti, and with this for tonight is all :-)00:19
rpadovanihttp://people.ubuntu.com/~rpadovani/touch/cameraImprovement.jpg00:19
rpadovaniGood night folks o/00:19
balloonsping nik90, how is the clock merges coming?00:54
nik90balloons: we are discussing this on #ubuntu-autopilot00:55
nik90balloons: I am just trying to fix 1 test which is failing locally00:56
=== chriadam is now known as chriadam|away
dholbachgood morning07:30
mzanettidpm: https://code.launchpad.net/~mzanetti/reminders-app/tablet/+merge/20706208:49
popeymzanetti: can I help?08:53
mzanettipopey: sure. you can review that one too08:53
dpmmzanetti, I'm about to start a call, but perhaps popey can give you a hand in the meantime on an actual device08:54
popeykk, will do now08:54
popeymzanetti: fyi there is an add note button on the toolbar even if you have no reminders account on the device.09:06
mzanettipopey: yeah... the merge that should fix that is not complete yet09:06
popeyok, its not a biggie for mwc09:07
popeygiven the device _will_ have an account09:07
popeymzanetti: this is great.09:09
popeyreally nice work, thank you!09:09
mzanetti:)09:09
* mzanetti is a bit tired today :D09:09
popeyi owe you beer09:09
popeyyou and me both ☻09:09
* popey didnt see his bed last night09:10
popeyonce it gets to 4am it's kinda not worth it09:10
mzanettiheh09:10
mzanettiindeed09:10
JamesTaitGood morning all; happy Tug o' War Day! :-D09:33
nik90Can anybody review my performance MR please at https://code.launchpad.net/~nik90/ubuntu-clock-app/performance-patch-1/+merge/20711910:00
popeysure10:06
popeyyu/13210:10
popeybah10:10
nik90?10:10
nik90zsombi: hey I see some of your MPs ready to land at https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/+activereviews10:11
nik90zsombi: When is it planned to have jenkins land them?10:11
nik90zsombi: My clock convergence patch is almost complete..hence I am wondering when I can land it.10:12
zsombinik90: it will be landed with the CI train... it will take some time10:13
nik90zsombi: ok, I will see what I can do..10:16
popeynik90: I _love_ the little animation on the stopwatch screen!10:17
nik90popey: hehe :) ..10:17
popeynik90: and i can see almost no cpu usage when not on the clock page10:17
nik90popey: even if you are in the clock page and the seconds hand is not shown, the cpu usage should be 0%10:18
nik90popey: every minute or so when the minute hand moves, the cpu usage will spike and then drop10:18
nik90popey: can I go ahead and top-approve my MR or do you want me to get someone to code review it?10:59
popeyfinding someone who isn't super busy leading up to mwc will be hard10:59
popeySo I leave that to you ☻10:59
nik90rpadovani: If you have time could you do a quick code review of https://code.launchpad.net/~nik90/ubuntu-clock-app/performance-patch-1/+merge/207119 ?11:01
nik90rpadovani: it has been confirmed to work properly by me, popey and jenkins11:01
dpmmzanetti, wow. Nice work, just tested reminders on the desktop now11:10
mzanetti:)11:10
dpmI need to install content hub to test it properly11:10
mzanettidpm: the edit page looks crap... but that's because of the design experiments11:10
mzanettidpm: on the desktop, content hub always crashes for me11:11
dpmyeah, that's the one I cannot see yet, I'm on 13.10 on my laptop, and my desktop with trusty is busted11:11
dpmmzanetti, what's up exactly with the edit page, do you have any screenshots?11:12
mzanettidpm: http://i.imgur.com/JoY8FhS.png11:12
mzanettianyhow... good enough for a first step towards convergence I'd say11:13
dpmmzanetti, thanks. It doesn't look bad to me, perhaps the gray line above the notebook title could be removed?11:14
mzanettidpm: hmm... yeah... but its somewhat required on the phone to keep consistency with other pages11:15
mzanettidpm: and I can't just drop the header here (as I did with the other pages on the right) because it's used to rename the note and contains the save button11:16
dpmmzanetti, ack, let's go with that, then11:16
mzanettidpm: not sure if you've seen this already: http://i.imgur.com/A1cmkvF.png11:19
mzanettidpm: so I think all my todos for MWC are done11:20
mzanettior is there anything left?11:20
nik90popey: is the clock app supposed to run in the sidestage in nexus 10?11:20
rpadovaninik90, good work :-)11:20
popeyup until there's convergent designs working, yes11:20
nik90popey: When my convergence branch lands, we will have a tablet design..so can it go to the main stage11:21
nik90popey: fair enough11:21
nik90popey: in that case, I will remove that desktop option in my convergence branch11:21
nik90rpadovani: thnx11:21
dpmmzanetti, NICE! I saw you marked it as In Progress, but I hadn't seen it live11:22
mzanettiright... /me updades the blueprint11:22
dpmmzanetti, I think that was pretty much it, we're looking pretty good! It'd also might be good to review https://code.launchpad.net/~bobo-324/reminders-app/fix-1273111/+merge/204404 which he now updated. It'd be nice to get these font sizes right for MWC, but if you think it will still require too much work, then let's leave it post-MWC11:29
dpmwhat do you think?11:29
mzanettidpm: oh right. he updated it11:30
mzanettimissed that11:30
dpmyeah, he just did it a few hours ago11:30
mzanettidpm: I'll review again and think its okish... however, I have a feeling that it doesn't really solve the problem11:30
mzanettiit improves it a bit tho11:30
dpmbut do you think it's a step in the right direction, or does it need to be tackled completely differently?11:31
mzanettiits ok... the static variable needs to become dynamic, populated by the real screen (or maybe window?) size taking into account grid unit sizes etc11:32
mzanettibut yeah... it's not completely off11:32
mzanettiI think we should get this in as is and then I'll spend an evening to really understand and fix the issue at some point11:32
mzanettidpm: ^11:32
dpmmzanetti, sounds good, thanks11:33
dpmmzanetti, popey, so in order to get the click package ready for cwayne today, does this sound as a plan? -> http://pastebin.ubuntu.com/6959557/11:52
* mzanetti nods11:53
popey+111:54
dpmthanks guys11:55
dpmmzanetti, just a small nitpick on the reminders labels: https://code.launchpad.net/~mzanetti/reminders-app/tablet/+merge/20706212:10
mzanettidpm: that's already in trunk and not part of this mr.12:11
mzanettidpm: but I'll propose a new one to fix this12:11
dpmok, thanks12:12
mzanettidpm: https://code.launchpad.net/~mzanetti/reminders-app/better-reminder-expiry-labels/+merge/20715412:20
dpmmzanetti, awesome, approved!12:21
m-b-odpm: endless world of branching models.. ;) Thought it otherwise, but will work too this way12:27
dpmhey m-b-o :)12:27
dpmm-b-o, what's that you were thinking otherwise?12:27
m-b-odpm: I thought raul merging not in trunk, but in conditonal-weather-branch ( or copy) before the whole will land in trunk. but it should work this way too (or even better)12:28
dpmm-b-o, yeah, I'd like to have a fallback in trunk in case Raul does not have the time to look at the resizing12:29
m-b-odpm: ah, ok!12:29
dpmm-b-o, I've had a look at the resizing myself this morning, and I don't think it's that trivial to get the sizes right12:30
m-b-odpm: I saw a screenhsot, which looks ready aon n10 size, but everthing under units.gu(100) has flaws, Iguess12:30
dpmsince the size of the elements inside the Ubuntu shape are not relative to the shape12:31
m-b-odpm: you should have a mail12:32
dpmok, looking... :)12:33
dpmm-b-o, that looks good!12:34
m-b-oit is! :)12:34
dpmm-b-o, but I'm still concerned about the timing of this landing today. Let me reply to that e-mail to both of you.12:36
m-b-odpm: okay, no problem12:36
dpmm-b-o, sent a reply to that e-mail. Let me know if it makes sense12:51
m-b-odpm: makes sense!12:56
dpmm-b-o, ok, thanks for reviewing!12:57
dpmhey nik90, around?13:08
nik90dpm: hey13:15
dpmhey :)13:15
nik90dpm: were you going to ask me something?13:16
dpmnik90, I shared a google doc with a proposal for a landing plan for the 3 core apps with tablet layouts, including clock. I've not been following closely which branches need landing for clock. Could you help me filling in the blanks for clock in the document?13:16
nik90dpm: sure, which google doc?13:17
nik90just got it13:17
dpmok, cool :)13:17
nik90dpm: I mentioned a prerequisite branch in the chat there13:19
dpmnik90, thanks. Can we land clock before the SDK branch lands? I.e. does the crash only happen on resizing and not on the tablet?13:26
nik90dpm: technically yes, but I haven't tested it yet to confirm that13:26
nik90dpm: let me finish my branch (should take at most another 30 mins) and then I will ask you guys to test it on the devices13:27
dpmnik90, sounds like a plan, thanks nik90!13:28
rpadovanipopey, are you able to reproduce bug #1281745  on N7? Unfortunately is impossible to reproduce on desktop, and I have no idea on which is the cause13:31
ubot2`Launchpad bug 1281745 in Ubuntu Calculator App "white rectangle on calculator sidestage on N7 landscape" [Undecided,New] https://launchpad.net/bugs/128174513:31
popeyrpadovani: yes13:35
rpadovanipopey, any idea on how fix it?13:35
popeyhmm13:35
popeyrpadovani: posted a picture to the bug report so you can see it13:37
rpadovanithanks13:37
dpmm-b-o, could you review https://code.launchpad.net/~dpm/ubuntu-weather-app/fixes-1282081/+merge/207190 ? (I'm not sure why the key.js file is added, it isn't on my local diff, so I'm guessing it's got to do with Jenkins)13:47
popeyrpadovani: i have no idea what that white box is13:48
popeyi cant move it13:48
rpadovanipopey, not good at all13:48
popeydpm: https://code.launchpad.net/~popey/ubuntu-calendar-app/fix-1281236/+merge/206787 can you review pls?13:53
dpmpopey, approved!13:54
nik90popey, rpadovani : actually the clock app has the bug similar to the calculator -> https://launchpadlibrarian.net/166656767/clock.JPG13:55
nik90popey, rpadovani https://bugs.launchpad.net/ubuntu-clock-app/+bug/128162213:55
ubot2`Launchpad bug 1281622 in Ubuntu Clock App "clock resizing incorrect on N7 2013 landscape" [Undecided,New]13:55
dpmhi fginther, re: click package jobs in Jenkins, you mentioned they're run daily. Can we get them triggered on demand? E.g. we'd like to do 3 core apps releases today, and we'd like to get the click packages generated from Jenkins, i.e. the job triggered14:01
fgintherdpm, that should be ok for today, just let me know when and where14:08
fgintherdpm, which apps are they, I want to take a peek at the build jobs to make sure they are still working14:09
dpmfginther, reminders, clock, weather14:09
dpm(thanks!)14:10
fgintherdpm, glad I asked, looks like reminders and clock need some work14:10
nik90fginther: :) how come?14:11
fginthernik90, for clock the build system was changed to use cmake, jenkins hasn't been updated yet14:12
nik90fginther: ah okay ... yeah the clock app in the store is behind by at least 45 commits :)...should be a nice upgrade14:13
nik90popey, dpm: Please test lp:~nik90/ubuntu-clock-app/converge-clock-tab on your devices both N4 and N7. Let me know if it crashes..On my phone it crashes. Lets see what happens14:18
nik90full convergence done14:18
popeyok nik9014:26
fgintherdpm, FYI clock and reminders build jobs have been update and appear to be working again (at least they generate a .click :-)  )14:29
dpmfginther, awesome, we need to get the branches landed first, and when we've done that we'll ping you to generate the new .clicks via Jenkins if that works for you14:29
dpmnik90, fginther, popey mentioned that for clock there are some funky dependencies on the EDS plugin and the order it's built... I'm not sure I could follow. Is this something that we need to worry about?14:30
nik90dpm: the clock app uses the Alarms API which in turn depends on the EDS plugin to work. So it is not a direct dependency. The EDS plugin should be dependency of SDK afaik14:31
dpmnik90, ack. Is there anything we need to take into account when building the clock's .click?14:32
nik90dpm: sry, I am not sure..nothing has changed recently except for the cmake migration as far as click building goes14:33
fgintherdpm, I don't really know what the core issue is. When jenkins test on the desktop, the clock-app is severly degraded by the presence of qtorganizer-eds. It's not an enforced dependency because the app can still be installed after removing qtorganizer-eds14:33
nik90dpm: we need renato's help here to figure the issue described by fginther14:34
popeynik90: in that branch i have built a click and installed, and the icon is missing, doesn't appear to be being built into the click package14:34
nik90fginther: it is true that the app can be installed after removing qtorganizer-eds. However then you are not testing the true conditions14:34
popeyno clock-app@30.png exists anywhere under /opt/click.ubuntu.com/com.ubuntu.clock/current14:34
nik90fginther: since then the alarms would not be created in EDS itself but rather in the memory14:35
nik90popey: hmm weird14:35
nik90popey: can you test if your branch which submitted the icon correctly builds the icon?14:35
popeyX-Ubuntu-StageHint=SideStage14:35
popeythats still there14:35
popeyso on nexus 10 your branch is in the side stage14:35
nik90popey: I just removed the sidestage hint just now14:36
nik90popey: can you update again14:36
popeyI'll ninja edit on the tablet14:36
popeysave rebuilding14:36
nik90okay14:36
dpmfginther, severely degraded you mean in terms of performance?14:36
fgintherdpm, It actually hangs on start up14:37
fgintherbut it never crashes AFAICT14:37
nik90fginther: that's new..so it has to be the last few commits of EDS..since it worked perfectly fine before14:39
nik90fginther: the alarm backend code in clock app was not changed recently14:39
=== boiko_ is now known as boiko
fginthernik90, right, there was a new update to qtorganizer-eds that occurred when the problems started14:41
popeynik90: taken some pics of it on the n10 and a video14:41
popeyuploading14:41
nik90popey: good or bad news?14:42
popeymixed ☻14:42
popeynik90: http://imgur.com/jDvF5k1,DWtWOzz,kf1ihw4,sKbw1My,Sr45gNn,3T98SSW14:43
nik90popey: screenshots looks good14:45
nik90although the timer hint bars are rather close to the timer face14:45
popeynik90: https://www.youtube.com/watch?v=f2CkurWjvZI14:45
nik90zsombi: can you help with https://www.youtube.com/watch?v=f2CkurWjvZI14:47
nik90zsombi: the animation seems a bit weird14:48
popeyspecifically in case it's not clear, I'm talking about the clock face leaping around14:48
nik90popey: yup got that :)14:48
popey:D14:48
nik90popey: it is basically transitioning from phone to tablet interface14:50
zsombinik90: what animation? you call the component appearing in the left-top corner then moving to the center as animation? :)14:50
nik90zsombi: hehe14:51
nik90zsombi: Is there a way to hide that or remove that?14:51
popeynik90: it crashes on the phone.14:51
zsombinik90: I don't know what you are doing there... sorry14:51
nik90popey: yup .. we need the sdk patch for that then14:52
popey14:52
popeyyou see same? I don't need a video for this?14:52
nik90zsombi: I am basically switching from a Flickable layout to a Row14:52
nik90popey: yup I told you ,,,for me it crashes on the phone14:52
nik90popey: the reason is that by default the clock app shows the tablet interface14:53
nik90popey: that's why it worked on the tablet and not on phone14:53
popeyof course14:53
popeysorry, sleep deprived ☻14:53
zsombinik90: so you have the default layout in a Flickable, and the tablet layout is a row?14:53
nik90zsombi: yup14:53
nik90zsombi: but I still defined a tablet and phone interface where phone is the default layout that gets triggered14:54
nik90zsombi: so layouts: [ "tablet", "phone"]14:54
zsombinik90: you have ConditionalLayout for both?14:55
nik90zsombi: yes. is that wrong?14:55
zsombinik90: do you have default layout?14:55
nik90zsombi: no14:55
nik90zsombi: as in the UI elements inside the Layouts {} do not have any anchor definitions14:56
nik90zsombi: the anchor definitions are given only in the "phone" or "tablet" layout condition14:56
zsombinik90: wow... how comes?14:56
zsombinik90: you can say that the default layout is the phone, and then define ConditionalLayout for tablet...14:56
nik90zsombi: I don't know..I just thought you are supposed to define the rules on in the conditional layouts and not have a default layout persay14:57
nik90zsombi: ah :(14:57
nik90zsombi: Is it required for the UI elements to be declared inside the Layouts {} container?14:57
zsombinik90: the Layouts tutorial is also talking about that, that you define a default layout, then you name the components you will lay out differently, then you define the other layouts14:58
nik90zsombi: yeah I will read through it again14:59
zsombinik90: yes, you have to14:59
nik90zsombi: could this be the cause of my "animation" bug?14:59
zsombinik90: otherwise the layouting will not know wo will be laid out14:59
zsombinik90: it could15:00
zsombinik90: it seems that the layout engine tries to show, then hide, then show it again on its final position...15:01
nik90zsombi: yeah seems so15:01
nik90zsombi: thnx for your help..I will fix it and hope for the best15:01
nik90popey: can I get another hour to fix the animation issue?15:01
zsombinik90: I suggest you re-read the tutorial, it will give lots of hints :)15:02
dpmnik90, so could we go for a default phone layout and a conditional tablet layout to work around that bug? That's what the weather app does15:02
dpmI mean the crasher bug15:02
popeydpm evernote call..15:02
dpmah, coming, thanks for the heads up!15:02
nik90dpm: no that won't fix the crash issue..with your suggestion the clock app will open fine on the phone but then crash on the desktop15:03
nik90dpm: we need the layout transition patch from the SDK on the phone15:03
nik90will talk after you evernote meeting15:03
zsombinik90: dpm: eventually you could take that patch and create dedicated MWC image with... bad idea...15:06
nik90zsombi: is it a bad idea to just push one single patch to the phone in the normal way?15:12
dpmnik90, that might be one option, but given the amount of moving parts, I'd suggest not to do it15:16
nik90dpm: I understand but the thing is this patch affects only the clock app. The patch does not affect other areas of the SDK.15:17
dpmnik90, yes, but I don't think it would be accepted for landing outside the regular process, so I'm trying to find alternatives to get your work to land for MWC. Does this summary make sense if we take the SDK out of the equation? http://pastebin.ubuntu.com/6960400/15:31
nik90dpm: The first situation is good. Second situation I dont follow15:32
nik90dpm: do you want two default layout options where you choose which one based on the device?15:32
dpmnik90, that was from the conversation earlier on, where you mentioned that there wasn't a default layout, all were conditional, so I'm suggesting to do the same as the weather app, where there is a default layout that corresponds with the phone and a conditional layout (the condition being if width > phoneWidth) that is active on tablet and on desktop (when resizing)15:34
balloonsnik90, popey https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/128212915:36
ubot2`Launchpad bug 1282129 in qtorganizer5-eds (Ubuntu) "Clock and calendar tests fail with static void QOrganizerEDSEngine::itemsAsyncListed(ECalComponent*, time_t, time_t, FetchRequestData*) " [Undecided,New]15:36
nik90dpm: that won't work :(... As of now, I created the default layout (phone) and made a conditional layout for the tablet, however when I switch from phone to tablet it fails15:36
nik90dpm: that said, let me complete the fix and we can test again15:36
nik90dpm: I am half way there15:37
nik90dpm: already fixed clock and alarm15:37
popeyballoons: oh joy15:37
dpmnik90, let's try to test it on a device. Thanks for the extra effort!15:37
popeyYeah, going above and beyond the call of duty here nik90, you should take a week off next week ☻15:37
nik90popey: well I want the clock app tablet interface to be shown in MWC :) ... I will try my best to do what it takes to get that done15:38
popeyThat's the spirit!15:38
* popey adds "Clone nik90 to ToDo list"15:39
* nik90 lol15:39
balloonspopey: let me give you a click for clock and calendar; see if they even run on the device15:39
popeyballoons: roger roger15:39
nik90popey, dpm: I fixed the animation issue. Can you test pls15:58
nik90N4 and N715:58
popeysure thing nik9015:59
popeynik90: icon still missing16:18
popeynik90: not crashing on n416:18
popey\o/16:18
nik90popey: I am not sure about the icon, since I did not change anything there16:18
nik90popey: regarding the icon, we will get balloons or sergio's help on this16:19
popeyfile:///usr/share/unity8/Launcher/LauncherDelegate.qml:62:20: QML QQuickImage: Failed to get image from provider: image://theme/clock-app@30.png16:19
popeyyeah.16:19
nik90popey: does it work on the n7?16:21
nik90popey: btw it didnt crash on my N4 as well :)16:21
popeyworking on it16:21
dpm"not crashing on n4", that's what we like to hear :)16:23
popeynik90: the cities show under the clock, not tablet style16:24
popeyI think this is because the gu setting is wrong16:24
nik90popey: I set the tablet condition as 8016:24
nik90popey: but I did not change it since the last time you tested it16:24
popeylemme test on n1016:25
nik90popey: also the 80 gu unit condition was recommended by Kaleo16:25
nik90dpm: :)16:28
popeynik90: still jumps a little on n10, not as much, and only vertically16:28
popeywant a video?16:28
nik90popey: yes pls16:29
popeykk16:29
nik90popey: wait so the jumpy thing is only vertically16:32
nik90I think I might know the cause16:32
popeyyes16:32
nik90popey: also do you think the sidebar animation is annoying everytime you switch tabs?16:33
nik90I can remove that16:33
nik90dpm,popey: So from popey's testing, it seems that the clock app now runs on N4 and N10 without crashing. That's good news :)16:34
popeywhich animation?16:34
popeyyes16:34
popeyjust need to fix the icon ☻16:34
popeyand vertical jump16:34
=== gatox is now known as gatox_lunch
popeynik90: https://www.youtube.com/watch?v=NiqelgB-MqA16:35
nik90popey: when you switched from stopwatch -> clock tab there was a sidebar animation from the right16:35
nik90I was referring to that16:35
nik90popey: I can fix the vertical jump..should be easy16:36
popeynah, i like the animation16:36
nik90dpm, popey: What is the deadline for the click package animation? Do we need it by today?16:36
nik90s/animation/creation16:36
nik90dpm, popey: I need to fix AP tests and some minor cleanup. I need today. would that be a problem?16:37
popeyyeah.16:37
popeyi think so.16:37
nik90popey: I will try to get it done then16:38
popeydpm: what do you think?16:38
* dpm reads scrollback16:40
* dpm watches video16:41
dpmpopey, nik90, what about 1) landing the fix for the crasher and the one for the vertical jump 2) Create a click package 3) Do a best effort to fix the animation and create a new click package. If not possible, go for the click package from 2)16:44
nik90dpm: what about the AP tests?16:46
nik90dpm: I already may have a fix the vertical jump (should remove most of the vertical jump, might have a small jitter)16:47
dpmnik90, ah, yes, we need the AP tests fixed, I'd missed that part16:54
dpmnik90, to answer the question earlier, the deadline for the click package is today, yes. Do you think the AP tests can still be fixed?17:10
nik90dpm: yeah I think they can be fixed..I need about 2 hrs to fix all that17:11
dpmnik90, ok, thanks. I'll check with cwayne if that still works for him17:12
dpmnik90, cwayne says that should work, hopefully that takes a bit of pressure off you17:14
nik90dpm: it does..thnx :)17:14
nik90popey: quick question...does the system application like gallery etc lock their toolbars on N10?17:14
nik90popey: I beleive that is the cause of the vertical jump17:14
popeyno17:15
popeythey all have a toolbar on start, then the toolbar drops away17:15
nik90popey: alrite..I will remove that from the clock app as well17:15
nik90popey: we can explore this post MWC17:15
popeyok17:15
=== gatox_lunch is now known as gatox
nerochiarorenato: boiko: tsdgeos: artmello: does anyone of you know if it's possible to flush the QML image cache ? maybe even for just one image ?18:02
renatonerochiaro, I know that you can set cache property to false :D18:03
renatothis is the only information that I can give you, I do not know how the cache itself works18:04
nerochiarorenato: yeah, but i don't want to do it because i want the cache to be normally on, then when i really want one image to reload from disk I will clear the cache to force18:04
nik90dpm, popey: I think I fixed the vertical jump and AP tests. I am waiting to see if jenkins can confirm the AP tests pass.18:07
nik90can one of you confirm the vertical jump fix?18:07
dpmnik90, unfortunately I don't have a tablet, but I can do testing on a Nexus 418:08
nik90dpm: ok18:08
nik90dpm: I will also test now18:08
nik90dpm: things look really good on N418:10
dpmfginther, can we get the reminders click build triggered?18:18
dpmfginther, the branch has landed and it's good to go as the first of the 3 core app tablet updates for today18:19
boikonerochiaro: I remember there was a bug opened for that, but what I did when I needed something like this was to add a serial number to the image provider URL (like image://something/?serial=1 or something like that)18:25
boikonerochiaro: not optimal, but it did the job back then18:26
nerochiaroboiko: right, that's the trick i remember too. i was hoping for something cleaner, but I guess I will have to go with that18:28
nik90dpm: alrite balloons the AP tests pass :)18:31
nik90dpm: which leaves only vertical jump test18:31
nik90dpm: then we are set for life18:31
dpm\m/18:32
nik90\m/ fist back :)18:32
fgintherdpm, reminders app is building now18:35
dpmawesome18:36
dpmfginther, I talked to balloons and we're discussing that it might be necessary to roll back the latest e-d-s plugin upload for clock to land. What's your opinion?18:36
balloonsdpm: we went through this last night.. the builder has a proper version that lets clock build. Calendar will not build18:37
fgintherdpm, clock can build now, but if calendar needs to land also, then I'll need on older version of the eds packages, I don't have any18:38
dpmballoons, fginther, do I understand it correctly that we can leave this post-MWC if we don't need a new version of calendar to land today?18:40
dpmjust trying to figure out the best thing to do18:40
dpmtoday it's only clock, calendar and reminders18:40
dpmshit18:40
dpmclock, *weather and reminders18:41
dpmsorry for the confusion18:41
fgintherdpm, no worries18:42
fgintherdpm, reminders has been updated https://jenkins.qa.ubuntu.com/job/reminders-app-click/18:42
dpmawesome18:43
dpmnik90, I cannot test on tablet, but on desktop the clock looks gorgeous!19:00
dpmnik90, on the desktop, should I be able to test the vertical jump fix, or was it not noticeable there?19:01
nik90dpm: I think it happened fast that you don't notice it much on the desktop19:04
nik90dpm: need someone to review the MP and then approve it19:04
dpmnik90, I can do that, but I'd like to see if someone with a N10 can give it a quick test-drive too19:05
nik90dpm: that would be best19:05
dpmlet me see if I can create a local click package to hand over to someone to make it easier to test...19:07
dpmnik90, did you bump the release number too?19:07
nik90dpm: I don't do it anymore this cycle since the click packages uses the revision number for the release number19:08
nik90dpm: so the clock version on the phone is 1.300 or something like that19:08
dpmno worries, that should work19:08
dpmnik90, I'm getting the same issue as popey - the click package I create locally doesn't contain the app icon, trying to figure out what's going on...19:26
nik90dpm: okay..can you try creating a click package of rev 34519:27
nik90dpm: that's where the icon change was made19:27
dpmnik90, are you sure it was that revision? I cannot see any icon changes between r345 and r34619:29
nik90dpm: I am referring to MP https://code.launchpad.net/~popey/ubuntu-clock-app/new-icon/+merge/20703719:30
nik90dpm: which got merged into trunk at rev 345....so you will notice the change between 344 and 34519:30
dpmnik90, hm, looking at the convergence branch now, I can't see that merge in r345, but in any case the CMakeLists.txt file contains the right icon, i.e. the change introduced in that MP ^19:32
dpmfginther, I think you mentioned you had some issues building the weather click package and getting the icon to be included in there. Can you remember what fixed it?19:32
nik90dpm: ah you don't see that commit message in my MP because I merge trunk with the commit message "merged trunk"19:33
fgintherdpm, I didn't do anything to fix it. I attempted a change to the CMakeList.txt file to explicitly copy over the ICON, but it was the wrong fix and I don't now if it actually worked19:51
dpmfginther, thanks, no idea why it's not including it locally. Do you have the command line how the click packages are built in Jenkins?19:58
dpmfginther, and also, do you know why this MP is Needs Fixing even though it passes the tests? -> https://code.launchpad.net/~dpm/ubuntu-weather-app/fixes-1282081/+merge/20719019:59
fgintherdpm, http://paste.ubuntu.com/6961764/20:00
dpmok, thanks will try to build locally like that20:01
fgintherdpm, the steps are from click-buddy in lp:phablet-tools20:02
nik90fginther: I just did click-buddy --dir . --provision20:02
nik90I still don't see the icon for clock app20:02
fgintherballoons, can you shed any light on the missing icon ? ^20:03
dpmno, did the same steps as click buddy manually and the package doesn't include the icon20:06
dpmcould it be that cmake chokes at the @ in clock-app@30.png?20:14
* dpm tries20:14
dpmnope, red herring20:16
nik90dpm: weather has it as well +set(ICON weather-app@30.png)20:17
nik90dpm: I don't get it, when you compare the weather app and clock app commits for the new icon they are exactly the same :)20:17
dpmyeah, it's not that commit that changed anything, it's something in the cmake file20:18
nik90dpm: true since we haven't upload clock app click with the cmake migration20:19
dpmit seems that a local .click build does not include the icon, either20:24
dpmof the weather app, I mean20:24
dpmman, after all the effort to get the code finished, I can't believe we're blocking on this20:25
* dpm shakes fist at cmake20:25
mrgoodcatis there a device emulator to test phone interfaces on if you don't have an ubuntu device?20:29
rpadovanimrgoodcat, https://wiki.ubuntu.com/Touch/Emulator20:42
mrgoodcatty rpadovani20:43
rpadovaniyw20:43
dpmnik90, fginther, balloons, this should fix the icon in the click package: https://code.launchpad.net/~dpm/ubuntu-clock-app/fix-click-icon/+merge/20729620:43
nik90dpm: testing now20:45
nik90dpm: thnx for the potential fix20:45
nik90dpm: erm even sergio has issued a MP at https://code.launchpad.net/~sergiusens/ubuntu-clock-app/icon/+merge/20729520:47
nik90which one do I choose :P?20:47
dpmnik90, feel free to pick his, it's more self-contained20:49
nik90dpm: alrite I will approve his20:51
nik90dpm: did you find anyone to test my MP on the N10 yet?20:51
dpmI've sent my locally-build click package to cwayne to see if he can test it20:51
dpmnik90, he said he can do in ~15 mins21:04
nik90dpm: the sergio MP failed in jenkins with a really weird error21:05
nik90I am unable to catch balloons21:05
nik90nvr mind talking to him now21:06
dpmok, thanks nik9021:09
nik90rpadovani: you around?21:38
nik90dpm: mind quickly taking a look at https://code.launchpad.net/~nik90/ubuntu-clock-app/add-timer-placeholder-text/+merge/204324 ? One liner change...21:43
nik90dpm: it should be good to go..just need you to approve if it looks good.21:43
dpmnik90, reviewed and added comment21:47
nik90dpm: agreed to your comment21:48
nik90dpm: are you sure you sent cwayne the latest click build?21:53
dpmnik90, yes, from r368, unless I did something wrong: http://people.canonical.com/~dpm/click/21:54
nik90dpm: just confirming..21:54
nik90dpm: I think we should still push ahead...do you agree?21:54
dpm+121:54
dpmnik90, so I guess we only need me to approve the branch and get a Jenkins trunk landing + click package?21:55
nik90dpm: so who does the code review? Its a massive +2200 lines of code21:55
dpmnik90, argh, I hadn't noticed https://code.launchpad.net/~nik90/ubuntu-clock-app/converge-clock-tab/+merge/207209 failed the tests22:19
nik90dpm: no worries, it is just a random failure22:20
nik90dpm: it should pass22:20
dpmnik90, could you keep an eye on whether it passes or not, while I do weather?22:21
nik90dpm: sure22:21
dpmgreat, thanks22:22
nik90dpm: it got merged!22:27
dpm\o/22:27
dpmfginther, we just landed the convergent clock layout, can we get the clock click package job triggered?22:27
fgintherdpm, building now22:28
dpmawesome22:28
nik90fginther: did the clock click package finish building?22:49
fginthernik90, it did: https://jenkins.qa.ubuntu.com/job/clock-app-click/142/22:50
nik90fginther: thnx22:51
nik90dpm: can we send the click to cwayne? ^^22:51
nik90fginther: damn just needed 1 more commit to make it 1.0.350 :P22:51
dpmnik90, done22:52
dpmI just need to fight with weather a bit more now...22:52
nik90dpm: had any luck with weather?22:52
gnurubhi22:53
dpmnik90, I know where to look at, but the layout conditions are set in two different places and it's difficult to guess without a device22:53
rpadovaninik90, now I'm around :-)22:53
nik90dpm: but what's is your plan of action though? Increase the convergence width limit?22:54
nik90rpadovani: hey, we got the MPs merged :P22:54
dpmnik90, either that or roll back to non-convergent design22:54
nik90rpadovani: convergence is in22:54
rpadovaniyeah \o/22:55
rpadovaniSeems that I missed a lot of things in last 6 hours while I was in real life :P22:55
nik90rpadovani: hehe23:00

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