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

nik90but shouldn't the sleep be between the start_stopwatch() and the stop_stopwatch() ?00:00
elopionik90: no. Should be like this:00:01
elopiostop the clock00:01
elopioget the value00:01
elopiowait for some time to see if the clock was actually stoped00:01
elopioget the value again and check that it hadn't moved.00:01
nik90ah ..okay makes sense00:02
nik90on my desktop the stopwatch is stopped at 00:00.100:02
nik90tjat00:02
elopionik90: if you remove the Eventually, then you need to remove the lambda too.00:02
nik90that's 1 microsecond00:02
nik90yup I can confirm that worked00:03
elopioI have a bug in my comment :D00:03
nik90hehe00:03
nik90pushed will all the fixes00:04
nik90anything else00:04
elopionik90: not for today ;)00:05
nik90;)00:05
nik90going to now take a look at the ubuntuonair session by barry00:05
nik90elopio: can you top approve as well00:07
nik90elopio: tomorrow I will finish the clock tests as well..00:08
elopionik90: sure. I'll wait for jenkins' veredict.00:08
nik90ok00:08
=== chriadam_ is now known as chriadam
dholbachgood morning07:04
idebugis there anybody know that why there is no "ubuntu project" type in my ubuntu sdk's "new" dialog?07:47
idebugin the projects list,only has others projects,non-qt project and import project.07:48
idebugi'm using ubuntu 12.04.07:48
=== chriadam is now known as chriadam|away
=== zsombi is now known as zsombi|afk
=== DanChapman__ is now known as DanChapman
=== zsombi|afk is now known as zsombi
=== zsombi is now known as zsombi|afk
DanChapmanhey guys, how do i rotate the screen on grouper? I tried /usr/bin/xrotate but getting 'command not found'09:04
JamesTaitGood morning all; happy Polar Bear Day! :-D09:08
=== nik90_ is now known as nik90
nik90Good morning everyone...09:58
* nik90 is finally upgrading to trusty tahr09:58
popey\o/09:59
kalikiananik90: did you start a g+ doc for next week yet? maybe it's worth putting one up just to throw in a few unprocessed thoughts to get it started, rather than 1h before the session10:22
=== zsombi|afk is now known as zsombi
kalikiana+1 on trusty it's awesome and imho very stable10:22
nik90kalikiana: sry I got sidetracked with autopilot tests for clock10:23
nik90kalikiana: I will get started right away10:23
aquariusWith a PageStack, can I override the "Back" label on the toolbar to say something else?10:56
rpadovaniHey :-) There is a simple way to intercept when back button is pressed in a pagestack to do an action?10:56
rpadovaniNot onPop of the page, because there are some others actions that pop the page10:57
rpadovaniaquarius, you can close the toolbar and create a Rectangle that looks equal to a toolbar http://paste.ubuntu.com/7004499/11:03
aquariusrpadovani, I can, but that's "draw my own toolbar" :)11:04
aquariusI want to use the standard pagestack component, I just don't want its "Back" thing to be called "Back".11:05
rpadovaniaquarius, yap, it's my same problem, I don't want to do it :-)11:05
aquariusrpadovani, yeah. It looks like the standard pagestack toolbar needs some more hooks so we can fiddle with how it works. perhaps Kaleo has some ideas?11:05
nik90popey: upgrade to 14.04 successful! One question though. For 14.04 do I still need the SDK and phablet-tools ppa?11:10
popeynik90: in theory, no11:11
popeybut bzoltan may have another opinion?11:11
bzoltanpopey: from the point of QML/QML C++ apps you are fine without it... but dbarth and alex-abreu are just landed some html5 specific goodies on the PPA... because the 14.04 landing queue is frozen11:13
popeythanks bzoltan11:13
nik90bzoltan: once 14.04 is released, would you be recommending people to use the PPA?11:13
bzoltannik90: it is something what is not decided yet11:14
nik90bzoltan: ok. For now I will leave the phablet and SDK ppa disabled11:14
nik90thnx11:14
aquariusbzoltan, hey, why doesn't StateSaver work for the visible property?11:15
aquariusoh, wait, ignore me :)11:15
nik90aquarius: looks like you are already busy with the showdown app :)11:16
aquariusha! It does work fine11:16
aquariusI just have to bother to read its error messages ;)11:16
aquariusThat's a really neat trick for an on-first-run splash screen; just do Rectangle { anchors.fill: parent; StateSaver.properties: "visible"; Label { text: "first run notes here"; } MouseArea { anchors.fill: parent; onClicked: rectangle.visible=false; }}11:17
aquariusthen it shows up on first run, you click it, and it goes away, Nice.11:18
t1mp11:56:39 < aquarius> With a PageStack, can I override the "Back" label on the toolbar to say something else?11:18
t1mpaquarius: yes, you can11:18
t1mpaquarius: it is the tools.back property of the page.11:19
t1mpaquarius: here you see how to change the text to "cancel" :) http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Components.ToolbarItems/#back-prop11:20
t1mpoh that's a completely custom button.. you can also say tools.back { text: "cancel" } to use the standard pagestack back-button but change its text11:21
=== shuduo_ is now known as shuduo
* popey looks forward to seeing what you guys will make11:26
rpadovanit1mp, you, sir, have my all gratitude11:28
t1mprpadovani: you're welcome :)11:28
Ash__hallo11:48
seb128where is the clock application tracking its bugs?11:51
nik90seb128: https://launchpad.net/ubuntu-clock-app11:51
seb128nik90, thanks11:51
rpadovaniseb128, https://bugs.launchpad.net/ubuntu-clock-app/11:51
rpadovaniops, late, sorry11:52
seb128rpadovani, thanks ;-)11:52
nik90;)11:52
rpadovaninik90 is to fast for me :-)11:52
rpadovani*too11:52
seb128ok, https://bugs.launchpad.net/ubuntu-clock-app/+bug/1285517, it's known11:52
ubot2`Launchpad bug 1285517 in Ubuntu Clock App "Clock v1.0.349 and Trusty r209 can't disable run once alarms in Clock app" [Undecided,New]11:52
nik90its actually https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/127233711:53
ubot2`Launchpad bug 1272337 in Ubuntu Clock App "EDS reverts alarm status immediately" [High,Triaged]11:53
nik90I am marking the two most recent bugs as duplicates of this11:54
aquariusthanks t1mp!12:56
=== _salem is now known as salem_
nik90mhall119, popey: Do you know how long each app dev week session is supposed to be?13:17
popeynik90: i thought they were 1hr13:18
nik90okay13:18
nik90kalikiana: sent you the invite to all the docs for the session13:32
=== marcoceppi_ is now known as marcoceppi
=== bfiller_afk is now known as bfiller
=== teixeira13 is now known as lteixeira
kalikianacool, got it. thanks!14:07
kalikianawill have a closer look in a bit14:07
mhall119nik90: yeah, 1 hour14:07
nik90mhall119: Can you add the u1db session to the app dev week schedule14:09
nik90kalikiana: we need to choose which day we want to host the session on14:10
nik90kalikiana: take a look at http://summit.ubuntu.com/appdevweek-1403/ and let me know14:10
nik90kalikiana: I can adjust my calendar around that time14:10
kalikiananik90: how about Thursday 14 UTC14:12
nik90kalikiana: fine by me14:12
nik90mhall119: can we get a slot on Thursday 14:00 UTC for the u1db session?14:16
mhall119nik90: kalikiana: have you proposed it in summit yet?14:21
nik90mhall119: no we haven't afaik14:21
mhall119nik90: http://summit.ubuntu.com/appdevweek-1403/create_meeting/14:21
mhall119title and description are all you really need, and select the QML track14:22
mhall119then I can put it on the schedule14:22
mhall119kenvandine: ping14:22
nik90mhall119: In the link I dont see the link to create or select a QML track14:23
nik90I am logged into my ubuntu account14:24
kenvandinemhall119, pong14:24
nik90mhall119: nevermind just found the link on developer ubuntu blog.. http://summit.ubuntu.com/appdevweek-1403/propose_meeting/14:24
mhall119kenvandine: can you propose your content hub session to http://summit.ubuntu.com/appdevweek-1403/create_meeting/14:26
mhall119nik90: ah, different URL, sorry about that14:26
aquariuswho knows about discourse.ubuntu.com? marcoceppi?14:26
mhall119kenvandine: http://summit.ubuntu.com/appdevweek-1403/propose_meeting/14:26
mhall119aquarius: or jcastro14:26
aquariusmarcoceppi, jcastro, ping14:26
kenvandinemhall119, sure14:26
mhall119thanks kenvandine14:27
marcoceppiaquarius: o/14:27
aquariusmarcoceppi, heya, dude. My discourse account, sil, I can't log into it now. You seem to have restricted logins to only be Ubuntu, Google, or Yahoo, which is fine, but I didn't use those. I'd happily pair my Ubuntu One account with that discourse account, but I can't do that afaict? How can I resolve this?14:28
marcoceppiaquarius: uh, good question. Let me get back to you in approx 5 mins14:28
nik90mhall119: I created the session14:29
aquariusmarcoceppi, thank you :)14:29
kalikianaaquarius: what's the difference between "Ubuntu" and "Ubuntu One"?14:29
nik90kalikiana: can you confirm on http://summit.ubuntu.com/appdevweek-1403/ that you are attending. This way I can add you to the session as well14:29
mhall119thanks nik9014:30
kalikiananik90: done14:30
mhall119nik90: got you on for 1400 UTC Thursday14:30
nik90kalikiana: done :)14:30
nik90mhall119: thnx14:30
kalikianaawesome, I see it now14:30
nik90kalikiana: I will continue to create the sample code and the presentation. But we should meet sometime to discuss about the session14:31
kalikianawe can have a hang out laterish today, maybe in 1h14:34
nik90kalikiana: ok14:35
kenvandinemhall119, i proposed it, how do we pick a time slot?14:41
mhall119kenvandine: let me know if there's a specific time or day you want and I'll put it there14:43
kenvandinethursday, late?14:44
kenvandinemhall119, hoping to land the qml api changes, maybe before the session :)14:47
aquariuskalikiana, discourse.ubuntu.com says "log in with Ubuntu". What it means is "log in with Ubuntu One" :)14:51
mhall119kenvandine: awesome14:53
mhall119kenvandine: 1700 UTC on Monday okay?14:54
kalikianaaquarius: ah. I was wondering if there's actually something separate. it's login.ubuntu.com so that by itself is contradicting the use of the u1 logo…14:54
aquariuskalikiana, note that login.ubuntu.com has the Ubuntu One logo. :) U1 is your user account across everything14:55
kalikianayes that's what I said14:55
kalikianawell, I'm not a marketing person… but I know it would be horrible if the url was anything else14:56
aquariusI don't understand what you mean by contradicting, then14:56
kalikianawell, that's what you said inititally, it expecting "ubuntu" instead of "ubuntu one"14:56
aquariusya, that's because the discourse team have got it wrong ;)14:56
* kalikiana wonders if some people out there might have ended up installing Ubuntu to use Discourse :-P14:57
aquariusha! rschroll agrees with me and disagrees with mhall119 :)14:58
mhall119aquarius: well that settles it then "-P14:59
short_samHey guys I have a question... How do I go about getting Google authorization in qml? I want to work on a YouTube app or at least get the ground work laid14:59
aquarius:)14:59
marcoceppiaquarius: okay, so lets get you logged in14:59
aquariusshort_sam, to do that you'll want to have your app talk to Online Accounts to set up a Google login. http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.OnlineAccounts/ has the SDK documentation for it15:00
marcoceppiaquarius: I thought we had moved all the original people whos accounts were manually registered, I guess that's not the case. I'll open up manual logins again and you should be able to get in then add an SSO to your account15:00
aquariusmarcoceppi, sure thing :)15:00
short_samOK after that how do I use the JavaScript library that Google uses for YouTube JavaScript confuses me when it comes to mixing with qml haha15:01
aquariusshort_sam, ah. You likely can't use a YouTube js library directly in a QML app; it will be written for browsers, not QML. You can either look at writing an HTML5 app (which may make working with the Online Accounts service more difficult; mhall119 can probably comment on whether OA is available to HTML5 apps) or you can write your own QML stuff to interact with the YouTube HTTP API15:03
mhall119aquarius: OA is in fact available to HTML5 apps now15:05
mhall119http://developer.ubuntu.com/api/html5/sdk-14.04/OnlineAccounts/15:05
mhall119short_sam: you can ask alex-abreu for help with those APIs if you need it15:05
short_samOkay well I was looking at some old c++ qt4 stuff and they authenticated how could I implement that? Like write a plugin maybe? I kinda want to stay away from HTML  just because I don't wanna sacrifice speed15:06
kenvandinemhall119, how about sometime thursday?15:07
aquariusshort_sam, you can use Online Accounts for that -- it does all that work for you, and your app just calls it15:07
kenvandinewe can probably have the new api ready for use by then15:07
aquariusshort_sam, and it knows about Google accounts already (I think; it certainly does on the desktop. mardy can confirm whether OA knows about Google accounts on the phone)15:08
mhall119kenvandine: sure, 1500 UTC work for you?15:08
aquariusshort_sam, so all you need to do is write QML stuff which talks to the YouTube API -- if YT offer the API in XML then you may find XMLListModel useful15:08
kenvandineyup15:08
mhall119kenvandine: done15:08
kenvandinemhall119, thanks!15:08
mhall119short_sam: if you want to access Online Accounts from QML, those APIs are here: http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.OnlineAccounts/15:09
qwertzui11hi everyone! Question about the n ewubuntu app contest: in the end of the day the goal is to make an app for Ubuntu Phone, right?15:09
mhall119qwertzui11: phone, tablet, and desktop really15:10
popeyqwertzui11: phones, tablets, desktops. The key is to use the SDK.15:10
aquariusqwertzui11, it's to make an app with the Ubuntu SDK; an app which uses the SDK will work on phone, tablet, and desktop15:10
aquariusha! same answer from, like, everybody ;)15:10
qwertzui11aahhh... so desktop too. okay good to know. Ubuntu SDK is just qt5 with an expanded qtCreator.15:11
nik90jhodapp: okay that's nice15:30
jhodappshort_sam, you'll have to ask someone else about the online accounts part15:30
short_samOkay that's fine thanks a lot though for your help that'll come in handy for sure15:30
jhodappshort_sam, you're welcome, good luck!15:30
jhodappshort_sam, nik90...I recommend joining #ubuntu-media as well...we discuss specific media issues in there from time to time15:31
kalikiananik90: you probably noticed my looking at the docs, if you're available shall we have a hang out?15:31
short_samOkay cool thanks!15:32
nik90kalikiana: actually I didnt see..give me 2 mins to be ready.15:32
kalikianano rush15:32
nik90kalikiana: can you ping me the video hangout url15:32
short_samHow do I register my app with online accounts? I don't quite understand that framework...15:34
aquariusshort_sam, the chap you want for that is mardy :) He will know if there are any demos around...15:37
short_samOkay I'm looking at how they worked with ever note right now but even that seems a little different15:38
=== Ursinha is now known as Ursinha-afk
* mardy is in hiding mode15:39
mardyshort_sam: hi :-)15:39
mardyshort_sam: let me read the backlog15:40
short_samHey alright looking forward to whatever advice you can give haha15:41
mardyshort_sam: the simplest demo is http://code.google.com/p/accounts-sso/source/browse/examples/simple-view.qml?repo=accounts-qml-module15:42
mardyshort_sam: basically, you enumerate the accounts using the AccountServiceModel15:42
short_samOkay thanks a ton15:42
mardyshort_sam: you'll need to install a .service file for your service (YouTube?) in /usr/share/accounts/services/15:43
mardyshort_sam: but indeed, for a complete example the evernote app (Reminders) is a better start15:44
short_samOkay and what should be in the . service file??15:45
mardyshort_sam: it describes the service: a name, an icon, not much else; see the other files in the same directory15:49
=== Ursinha-afk is now known as Ursinha
short_samOhh okay thanks!15:49
aquariusmardy, surely UOA already knows about google accounts?15:52
mardyaquarius: yes it does15:54
aquariusmardy, so is a .service file required?15:54
mardyaquarius: if you want to see your application in the OA panel (so that the user can enable/disable it), then yes15:55
mardyaquarius: I think we always want it15:55
popey/41/4115:57
popeybah!15:57
aquariusmardy, but if apps aren't supposed to share accounts... what's the point in UOA? I might as well just store my account in my app then, surely?15:58
mardyaquarius: different .service files don't mean different accounts16:00
balloonsnik90, how we looking today? :-)16:00
mardyaquarius: you can have a single account and tons of .service files16:00
aquariusmardy, oh, so for my app to use the Google account that's been set up in UOA, I need a .service file installed at system level? Is there a click hook to install those service files?16:01
encompasswow, this IDE has an IRC client!16:01
mardyaquarius: yes, we have a click hook for that16:01
aquariusmardy, cool. A brief article somewhere explaining this stuff would probably be more scalable than my "ask mardy" plan :)16:02
mardyaquarius: we are still doing some big changes (also to allow installing account plugins from click packages), I'll write something as soon as things settle down :-)16:03
aquariusheh, wisdom :)16:03
mardy("things settle down" == "never") ;-)16:04
aquariuswell, I wasn't going to say that, but I *did* think it :P16:04
encompassI am planning on making an app for Ubuntu Mobile Phones, is it possible to to call some python code in the background?  Or do I need to run all my methods in js in an HTML5 App16:04
encompassI want to mix audio in various ways, and I don't think js would do it.  Am I right?16:05
aquariusencompass, I think you'd be surprised by what the Web Audio API can do, although I don't know what Web Audio support is like in the Ubuntu browser (so you'd want to test that). Anyway, if you want to have some sort of non-QML code going on in your app, the way to do it is to write a QML plugin to do that, which at the moment needs to be in C++, or possibly Go (people are working on making it possible to use Go16:10
aquarius, but I'm not sure whether it's ready for this yet, and you'd want to check with niemeyer). No Python, I'm afraid, or at least not very easily.16:10
aquariusalthough I did discover a thing called Nuitka which compiles Python apps; I'd love to know whether it can be used to build Ubuntu SDK apps, and I keep meaning to check. It'd be cool if it works.16:11
encompassaquarius: awesome and thanks for looking into it!16:12
aquariusencompass, feel free to look into it yourself if you get there before I do ;)16:12
encompassI will try with JS first.  I did do QML in my Nokia days.16:12
encompassI certainly will16:13
nik90balloons: hi16:26
balloonsnik90, hello. Just trying trunk again, as usual :-)16:28
nik90balloons: ;)16:28
nik90balloons: so elopio merged my stopwatch test branch..so we are pretty good.16:29
nik90balloons: just one thing left to reorganise which is the clock tests. I am going to start that in a few minutes16:29
balloonsI still get the one error leo was confused about on test_delete_alarm_must_delete_from_alarm_list16:30
nik90balloons: yeah I get that as well sometimes..not really sure why16:34
nik90balloons: since it creates a recurring alarm like in the previous tests16:34
balloonsnik90, well yep each run fails only that test, so let's dig in16:44
nik90balloons: I need to be in a meeting in 15 mins. Will look into after that16:45
short_samHow do I build  reminders?16:52
short_samHaving some issues16:53
nik90rpadovani: ^^16:53
rpadovanithanks nik9016:53
rpadovanishort_sam, you have to open CMake.txt with qtcreator16:53
short_samK thanks16:54
nik90rpadovani: I was to about to ask you the same thing tomorrow morning..I guess I can just read along16:54
rpadovanimhh, I'm not on Ubuntu now and I don't remember all dependencies. Obviusly you need cmale16:54
rpadovani*ckame16:54
rpadovani*cmake16:54
rpadovani!@#16:54
nik90cmake16:54
rpadovanito run on device you need to execute ./run_on_ubuntu_touch.sh -s to setup the first time and then ./run_on_ubuntu_touch.sh without arguments16:56
nik90rpadovani: does this also work with the emulator?16:57
rpadovaninik90, dunno, sorry16:57
rpadovanishort_sam, to login with your account you need to follow this guide: http://davidplanella.org/ubuntu-reminders-app-gets-evernote-authentication/16:57
rpadovaninik90, ^^16:58
nik90thnx16:58
nik90rpadovani: do I have to make the image writable? not a big fan of it since I cant receive updates over the air then.17:00
rpadovaninik90, unfortunately yes17:01
short_samGotcha17:01
nik90;(17:01
popeyhang on17:01
popeynik90: writable for what?17:01
nik90popey: writable to intall the evernote accounts plugin17:01
popeyno, for "./run_on_ubuntu_touch.sh -s" your phone does _not_ need to be writable17:01
popeybut you should already have it17:01
popeyits in the image for ages now17:01
nik90oh..awesome17:02
rpadovanipopey, seriusly? Mhhh, I think I reflash a lot of time for nothing :/17:02
popeyheh17:02
nik90lol17:03
popey./run_on_ubuntu_touch.sh does everything in your home directory i thought17:03
popeyor am I wrong?17:03
popeyah balls, it uses apt17:03
popeybut anyway, you dont need to do that to install the UOA plugin17:04
rpadovaniyap, but you need it if you want to test trunk, or not? because it install build-essential17:05
popeyright, yes.17:06
popeybut you can revert back to non-RW easily17:06
nik90how so?17:06
popeyadb shell rm /userdata/.writable_image adb shell system-image-cli --build 017:06
popeytwo lines...17:06
popeythat wont lose data17:07
popeyhttps://wiki.ubuntu.com/Touch/Install#Further_Examples17:07
nik90nice17:07
nik90thnx17:07
popeynp17:07
ograyou want a reboot after rm'ing the file ... perhaps17:07
popeyI do this often17:07
popeyoh, yes17:07
* popey edits the wiki17:07
popeybut I have done that before ^^17:07
popey!wfm17:07
ubot2`Common Sense: Just because you can, does not mean you should (and especially recommend to others). Think before you do. "Works for me" does not mean it is ok. The latest version of everything is not always useful if you aim for stability. Please see http://geekosophical.net/random/worksforme/17:07
popey17:08
nik90lol17:08
rpadovaniahahha17:08
kalikiananik90: so wrt StateSaver and size: don't - there may be an enhancement for that use case in a month from now but best to avoid for now17:44
nik90kalikiana: should I remove it from the clock then?17:45
kalikiananik90: I'd say yes. the next expected changes will effectively make it not work as you need and it'll need new api later17:45
kalikiana(something like persistent:true is what it might look like)17:46
nik90kalikiana: ok17:46
nik90kalikiana: will get a MP to remove it17:47
shortsam13So one thing I have always had major issues with as a programmer is getting a hold of the whole project structure and make concept I always go with defaults of sdk's and I think that's a problem any tips?17:47
shortsam13Like if I'm going to make an app that involves a lot of adjustments should i just start from scratch? or go with the default ubuntu-sdk project layout17:49
kalikianashortsam13: maybe what you want if I get your point, is to play some with the template, also look at others not just one, and *then* see how you'd do it from scratch17:53
kalikianathat's what I tend to do. to first see how it's supposed to be done, then see what stuck17:53
shortsam13Yea like when I look at say for example the evernote (reminders) app for ubuntu I see they use a lot of cmake but then when you go with ubuntu-sdk's template it's a completely different layout17:54
shortsam13Or like they have qml all in the "qml" folder where as the sdk puts it in the project root17:55
kalikianaright, this is partly because the sdk evolves in parallel with apps already being written - so either an app or the sdk templates may be ahead of the other17:57
shortsam13I apologize if that's supposed to be like a no-brainer but I just don't get it haha17:57
kalikianaI'm not sure if there's an easy solution to it. there's no perfectly flawless app :-]17:58
kalikianabut if you spot something that looks weird, speak up17:59
shortsam13Okay well thanks man means a lot17:59
nik90balloons: when do you plan to push clock to the store?17:59
balloonsnik90, as soon as it passes :-) It needs to happen today17:59
nik90balloons: are you getting the failing alarm test all the time or just sometimes?17:59
balloonsnik90, I get it everytime, so should be fixable18:02
balloonsdon't you?18:02
nik90balloons: me too..but somehow jenkins doesn't see it...which is what puzzles me18:02
balloonsnik90, I was working on terminal, but I'm free now to have a go at this18:03
nik90balloons: go ahead...I am already deep in another AP test cleanup18:04
balloonsI thought leo explained why jenkins didn't see it; two paths for phone vs desktop18:04
nik90balloons: so it only fails on one of them?18:04
nik90balloons: that can't be18:04
nik90balloons: since the only difference between the two is the drag_page_up() function calls18:05
nik90which I fixed and pushed yesterday18:05
balloonsnik90, no, it doesn't. I misunderstood leo then.. I get what he was saying now. so this is different ;-)18:07
balloonsnik90, I found the issue.. interesting18:29
nik90go ahead18:29
balloonsget_num_of_alarms doesn't work18:30
balloonsseems odd the way it's coded, I'll go have a look with vis18:30
balloonsweird thing is, it does work in the other test, heh18:31
balloonsso I'll have a look there too18:31
nik90but we use the same code in the stopwatch and timer tests as well18:32
nik90I feel it is a timing issue18:32
=== bfiller is now known as bfiller_afk
balloonsnik90, clock seems to crash trying to exit on the desktop19:19
balloonsspecifically, it segfaults, even after I cleared my db19:20
nik90balloons: yeah I notice this as well in qtcreator19:21
nik90after you mentioned it19:22
balloonsnik90, I'll file a bug19:22
nik90balloons: okay19:22
nik90balloons: does this affect out autopilot stuff for now?19:22
balloonsI don't think so19:22
balloonsnik90, oO interesting, I'm getting the phone layout now on the desktop19:23
nik90balloons: the clock app remembers your width and height when you exit it19:23
nik90so when you exited in the phone interface it will open with the phone interface19:23
balloons:-)19:24
balloonshttps://bugs.launchpad.net/ubuntu-clock-app/+bug/128582819:25
ubot2`Launchpad bug 1285828 in Ubuntu Clock App "Clock segfaults on exit on desktop" [Undecided,New]19:25
nik90balloons: do not get too comfortable with that..I will be removing it soon :P19:25
m-b-oballoons: can you run the tests again on n10, to if always other tests are failing or if they fail consistently?19:31
balloonsm-b-o, did you do some updates again or ?19:32
m-b-ono, but the test are not alwys failing when running in a large app.19:33
m-b-oballoons: on desktop19:33
balloonsm-b-o, I'm looking @ clock atm, but I can help you after. Do you not understand why it's failing?19:34
m-b-oballoons: not for sure now. but work on clock! I'll ping you!19:34
balloonsm-b-o, feel free to ping with questions :-)19:35
mhall119'Michael Hall declares that there is no “Touch”, only “Ubuntu”. And he’s absolutely correct.' aquarius I just stopped reading after that, great post!19:42
aquariusmhall119, taking quotes out of context is a horrible journalistic sin ;)19:42
balloonsmhall119 sees what he wants to see :-)19:43
mhall119aquarius: one of my favorite sins19:43
mhall119that and gluttony19:43
popeyaquarius: i just coloured in your 404 page19:43
aquariusha! for John Milton in The Devil's Advocate it was vanity.19:43
popeyI am disappointed i was not rewarded in some way19:44
popeyone blob remains stubbornly brown19:44
aquariusI don't like gluttony (ironically enough) because I have seen Se7en.19:44
aquariuspopey, heh. It's not meant to give you a reward :)19:44
popeybah, well that sucks19:44
popeyI used to have Yahtzee in JS as my 40419:44
aquariuspopey, hey, it's a fully 3d building block simulator written almost entirely in CSS. That's not enough?19:45
aquariushonestly, some people are never satisfied19:46
aquariusmhall119, I look forward to your response19:46
popey3d?19:46
popeywasnt 3d to me19:46
aquariusalthough you and I seem to be the only ones writing thoughtful stuff on the planet at the moment. Let's get other people into the act ;)19:46
aquariusbah!19:47
aquariusit's stopped working!19:47
aquariuswhat have I done to break that, then19:47
popeyaquarius: you can use cron19:48
aquariusyou see it does the little shrink thing at the beginning?19:48
popey(just reading your post)19:48
aquariusit's tilting into the 3d space19:48
aquariusbut that's not being rendered19:48
aquariusthis used to work, dammit.19:48
aquariusI'll fix that.19:48
aquariuspopey, how can I use cron?19:48
popeywell, it used to work19:48
popeynow it doesnt19:49
popeythats nothing to do with being readonly19:49
popeyoh i guess it is, crontabs are off in /var somewhere arent they19:49
aquariusyes it is19:49
aquariusyou see :)19:49
aquariusI tried it.19:49
popeybummer19:49
aquariusyou see my point :)19:49
popeywell the other bit is wrong ☻19:50
popey" If I do that I don’t get to have system updates any more"19:50
popeyyes, you do.19:50
aquariushas that changed, then?19:50
aquariusgoing RW used to turn off image-based updates.19:50
popeyyou can but you lose your changes19:51
popeyso you can have rw, and you can have image updates, but you lose your edits19:51
balloonsyes, nothing stops you from having a bit o fun.. but his primary point still stands19:51
popeytrue19:51
aquariusthat is the very same thing as "I don't get to have system updates any more" ;)19:52
=== salem_ is now known as _salem
balloonsnik90, where are the alarms stored ?19:57
aquariuswtf???19:58
aquariuschromium doesn't support 3d transforms any more?19:58
nik90balloons: no idea...since they are handled by EDS19:58
nik90renato: ^^19:58
aquariuspopey, does http://desandro.github.io/3dtransforms/examples/cube-01-steps.html look like a cube to you?19:58
balloonsnik90, we need to handle that properly.. atm the tests spam new alarms and doesn't cleanup well19:59
renatoballoons, ~/.local/share/evolution/19:59
renatoballoons, you can not remove it19:59
renatothe test should not touch on it20:00
balloonsrenato, thoughts on the best way to not end up with fake test data hanging about? I think elopio had a proper solution that works here still.. just mocking a complete temporary home20:00
popeyaquarius: no20:00
rpadovani aquarius: mmhh, maybe my english is bad, but cube isn't a square 3D? Because on my browser is all but not a square 3D20:01
aquariuspopey, it should do. This is some sort of Chromium on Ubuntu bug, I think20:01
popeyaquarius: i probably have webgl turned off20:01
aquariusrpadovani, it should look like a 3d box20:01
rpadovaniaquarius, Firefox on Win8, and doens't work20:01
aquariuspopey, shouldn't need webgl to do css 3d transforms20:01
aquariusrpadovani, it may be webkit-only20:01
popeyit looks odd in firefox20:01
renatoballoons, take a look on that: http://bazaar.launchpad.net/~phablet-team/qtorganizer5-eds/trunk/view/head:/tests/unittest/CMakeLists.txt20:01
aquariusya, it might not work in firefox at all20:02
renatoI do this kind of stuff on eds tests20:02
nik90balloons: I requested elopio to take a look at it and propose a fix20:02
jonahbronI'm having trouble getting Qt 5.2 on Trusty, anyone know about that?20:02
nik90balloons: I am not sure how to do it20:02
balloonsty renato20:02
balloonsnik90, I believe we'll cover this, but what I see20:02
nik90balloons: https://bugs.launchpad.net/bugs/128303120:02
ubot2`Launchpad bug 1283031 in Ubuntu Clock App "Alarms AP tests need to cleanup alarms after the test is complete" [Medium,Triaged]20:02
balloonswow, horrible sentence. lol. nik90 I think we're fine, once we make the changes20:02
balloonsty20:03
nik90balloons: can I assign that bug to you or elopio since you guys are working on it20:03
jonahbronI installed the ubuntu-sdk-team/ppa and canonical-qt5-edgers/qt5-proper PPAs, but I'm not getting the library I'm looking for (QtQuick.Controls).20:04
jonahbronHow can I activate that library?20:04
balloonshow's it coming m-b-o ?20:05
m-b-oa quick and ugly fast hack or the proper solution next week with even more refactoring in the app?20:05
m-b-oyour choice :)20:06
balloonsm-b-o, we really need to land something with working tests today. So if we need to decide on how to do it, let's do so20:06
m-b-ookay, I know if it will work in 5 minutes20:07
balloonsok..if we need to put off fixing the tests, and do manual verification that's ok20:07
m-b-ono no20:07
m-b-owait20:07
balloonsI'm not moving on anything, don't worry :-)20:08
* balloons is here for the duration20:08
m-b-olooks good!20:08
* m-b-o coughs20:09
m-b-o:)20:09
jonahbronIs there a better channel for me to go to figure this out?  Perhaps one of the team channels?  Seems like using Qt5.2 ought to be fairly straight-forward.  Isn't it supposed to be already in the Trusty repo?20:12
jonahbronSomeone else asked about it on AskUbuntu.  I chose option 3 (wait until Trusty).  http://askubuntu.com/questions/368507/20:15
jonahbron(Sorry, option _2_).20:15
balloonsjonahbron, ping on #ubuntu-touch. qt 5.2 migration is in full force atm20:18
jonahbronOkay, thank you balloons.20:20
=== bfiller_afk is now known as bfiller
iBelieveIs there any way to run autopilot for an Ubuntu Touch app on Ubuntu 12.04 Precise? I'd like to be able to run Autopilot using Travis CI, which only has Ubuntu 12.0420:26
nik90balloons: I got an odd timing issue20:28
nik90balloons: I am working on the delete world city test..where I add a world city -> take the count of world city -> delete the world city -> assert the world city count20:29
nik90balloons: however there is a timing issue at the "take the count of world city (step 2)20:29
nik90balloons: it gets a value 0 since it is being evaluated before the world city is added to the list20:30
nik90balloons: how can I fix the timing issue here?20:30
nik90elopio: as well ^^20:30
balloonsiBelieve, I'm confused by your question.. why not just run autopilot?20:30
balloonsyou might be limited by an older ap version20:30
balloonsnik90, which py file?20:31
iBelieveballoons: because I wanted to run it on Travis CI, a continous integration server for GitHub projects20:31
nik90balloons: test_clock.py20:31
balloonsiBelieve, lol.. I'm confused why you can't run autopilot on precise.. yuou might have to work with an older build, but it does run on precise20:31
iBelieveballoons: that's what I'd like to do, but I can't figure out what packages/PPAs I need to install20:32
aquariusaha! popey, ping20:33
iBelieveballoons: according to this, I have to have 13.04 or higher: http://developer.ubuntu.com/apps/qml/tutorial/building_your_first_qml_app/how-to-write-autopilot-tests/20:33
iBelieveballoons: and the PPA it mentions doesn't have packages for precise.20:34
nik90balloons: I dont think Autopilot 1.4 is ported to 12.0420:34
balloonsnik90, that's correct20:34
balloonsiBelieve, yes, indeed. There's some things precise doesn't have20:34
balloonsbut autopilot is in the archive in precise20:35
iBelieveballoons: What packages would I install?20:35
balloonshttps://launchpad.net/~autopilot/+archive/ppa/+packages?field.name_filter=&field.status_filter=superseded&field.series_filter=precise20:37
balloonsseems like the ppa just dropped ap 1.2 altogether, but you can see the old builds in there20:37
balloonsagain, it'll be ap 1.2 which you probably don't want20:37
iBelieveballoons: thanks, I'll try that.20:39
aquariuspopey, does chrome://gpu/ think that 3D CSS is not available for you?20:40
elopionik90: I'm trying to add something on the alarms case. One second.20:40
popey3D CSS: Hardware accelerated20:42
aquariuspopey, oh.20:42
aquariusit's not working for me :(20:42
aquariuswhy? I have an Intel card! Explicitly so that this sort of thing doesn't happen!20:42
aquariusgrr.20:42
popeyme too20:43
balloonsm-b-o, did you push your revelations? I'm not getting anything new20:43
m-b-ono far away20:44
m-b-o:(20:44
nik90elopio: np20:46
nik90elopio, balloons: https://code.launchpad.net/~nik90/ubuntu-clock-app/reorganise-clock-tests/+merge/20868620:46
balloonsm-b-o, does the app itself work ok?20:47
m-b-oballoons: sorry had to reboot. the app works, but the tests behaving strange now20:49
balloonsm-b-o, how many? if the app works, as I said, I'd rather not ship hacks. We can disable a test or two if we need to and just manually test it and release20:51
balloonswe'll file bugs and keep working on fixing the tests20:51
murazakiHi everyone. I would like to try a Swipe mode for the Ubuntu input method. Do you have any hints for me to begin with ? Should I create a Maliit plugin and propose it as a new feature for the Maliit project, or should I create an independent app ?20:53
sarnoldmurazaki: I suspect our security model won't allow add-on applications to replace the keyboard; I'd start with maliit first and see what you can do there20:54
mhall119aquarius: ping20:54
aquariusmhall119, pong20:54
mhall119aquarius: in your Building HTML5 apps with Ubuntu session next week, were you going to go through the UbuntuUI components?20:55
aquariusmhall119, hrm20:55
aquariusmhall119, I'd forgotten I was doing that20:55
* nik90 gone for dinner..brb20:55
aquariusjono has just asked me if I can run a session, too :)20:55
mhall119aquarius: reminder: you're doing that20:56
balloonsnik90, so on your world city issue is this the issue?         old_saved_city_count = self.main_view.get_saved_cities_list().count20:56
nik90balloons: yes20:56
aquariusI don't actually know very much about the UbuntuUI stuff :(20:56
aquariusLooks like I need to hat up20:56
nik90balloons: it gets the value before the list is updated20:56
balloonsnik90, ok I'll work it.. enjoy dinner20:56
nik90thnx20:57
aquariusmhall119, where's the schedule?20:57
aquariushttps://wiki.ubuntu.com/UbuntuAppDeveloperWeek seems to not be it20:57
mhall119aquarius: http://summit.ubuntu.com/appdevweek-1403/20:57
murazakiok thanks sarnold :)20:57
aquariusoh! This was WordBits20:58
aquariusriiiight20:58
aquariusthat's not using the SDK20:58
aquariusit sorta tries to look like it is, but it isn't ;)20:58
m-b-oballoons: the tests failed only on your n10 yesterday?20:58
balloonsm-b-o, I've been running on an n420:59
mhall119aquarius: ok20:59
balloonsthey fail there.. first things first :-)20:59
aquariusmhall119, is that not what's being looked for?20:59
aquariusalso, wish I could remember who conned me into doing that session that I'd forgotten about20:59
mhall119aquarius: we just want a session that does cover those components, but yours is fine21:00
* aquarius looks suspiciously at holbach. ;)21:00
m-b-othta's strange, since on my nexus4 tehy ran yesterday without erros. but today they are all failing21:00
mhall119aquarius: I'm sure it was your best buddy21:00
aquariusnah, jono asks me about this stuff with four days notice, as he's just done, not a month in advance ;)21:00
mhall119aquarius: appdevweek was originally planned for January21:01
mhall119then February21:01
aquariusoh. maybe it was jono then :)21:01
mhall119now it's March21:01
balloonsmhall119, sshh!21:01
aquariuslooks like I get to turn wordbits into a real app over the weekend, then, so I can talk about it21:01
aquariusstill, that'll be one more thing in the app store ;)21:01
jonoaquarius, I remember this, you were moaning about needing that content and I suggested you volunteer a session21:02
jono:-)21:02
aquariusalso, pure web app, that's a good idea of mine21:02
aquariusjono, one day there will come a time when I am allowed to say "hey, it is a problem that XYZ doesn't exist" and have it not end up being *my* problem ;)21:02
aquariusI admit I am sorta going off pure web apps on Ubuntu, though.21:03
aquarius(and other platforms)21:03
aquariusuntil we, the web platform people, get our stuff together a bit more on it21:03
jonoaquarius, it never has to be your problem, but you don't get to come whinging to me about it and do nothing :-)21:04
jonothat is the price of being my best buddy21:04
jonoTCB21:04
jonoTotal Cost of Buddy21:04
aquariusnote to self: start whinging at dpm or something :)21:04
m-b-oballoons: the mp is running fine on my n4, in sandbox and on desktop21:04
balloonsm-b-o, that's all we can ask for.. I'll verify if so21:05
jonoaquarius, :-)21:05
m-b-oballoons: I have nothing committed. thought these errors were only on n1021:05
jonoaquarius, I know ever since you bought an iPhone you don't care about Open Source anymore, but this is how it works, pal21:05
jonolol21:05
aquariusmy current "whinge at mhall119 by way of long blog posts" policy is working well, mind21:06
balloonsm-b-o, no, the errors I pasted were from my n421:06
balloonsm-b-o, I'm sorry if I've confused you21:06
* aquarius looks askance at jono, who owns at least two apple devices ;)21:06
balloonsm-b-o, they occurred partially because of the phone/tablet mode issues.. perhaps I didn't test the latest code21:06
jonoaquarius, one rule for you, one rule for me21:06
jonolol21:06
aquariusthat's the last decade in a nutshell right there :)21:07
aquariusI am actually pretty close to being able to just switch over to Ubuntu full-time, I think. I've been gradually doing so21:07
mhall119aquarius: maybe if you spelled "whine" correcly I'd pay more attention :)21:07
aquariusah, whinging is not whining. ;)21:07
mhall119then wth is it?21:08
aquariuswhining is ill-natured. It inspires contempt; a whiner perpetually seeks out problems in order to complain and is nowhere to be found when solutions are demanded.21:09
m-b-oballoons: you had rev212?21:09
balloonsnik90, what do you think of http://paste.ubuntu.com/7007168/?21:09
aquariussubtle distinction, I concede, but important. :)21:09
balloonsm-b-o, pulling everything again fresh21:13
m-b-oballoons: Ran 23 tests in 379.430s OK21:14
m-b-oballoons: https://code.launchpad.net/~martin-borho/ubuntu-weather-app/anchors-refactoring ?21:14
balloonsm-b-o, I just finished re-grabbing everything21:17
balloonsyes rev 21221:17
balloonsrunning now :-0)21:18
balloonsthe last run I did showed this; http://paste.ubuntu.com/700128421:19
balloonsbut I think it may have been before you did the last commit, so fingers crossed21:19
m-b-oballoons: Click package com.ubuntu.weather_weather_1.0.20921:22
mhall119kenvandine: kalikiana nik90 I just extended app developer week into Friday or next week, if anybody would rather move their session21:23
balloonsm-b-o, ok with a fresh copy I get one single failure21:26
balloonsubuntu_weather_app.tests.test_mainview.TestMainView.test_refresh_tabs.. probably network issue21:26
balloonsindeed -- it fails to get weather data :-)21:27
balloonsI wonder it's not happening to you.. I would call this good now21:27
m-b-oballoons: :)21:27
balloonsI am unable to refresh any weather data.. trying the app manually gives me the same popup21:28
balloonsin fact, heh, the app crashed after I switched to openweather and refreshed21:29
m-b-oballoons: everything loads fine for me21:30
balloonsm-b-o, d'oh, I know why21:30
balloonsthe key21:30
m-b-oballoons! :)21:30
balloonsconfirming21:31
balloonsI wiped everything locally, even my key, so :-)21:31
balloonsm-b-o, all set :-)21:32
balloonsglad everything works.. my apologies for having your old rev yesterday still21:32
m-b-oballoons: such things happen... ;)21:33
balloonsm-b-o, I did find a bug tho.. refreshing the second tab seems to cause a crash21:34
m-b-oballoons: no probs here21:35
elopioballoons, nik90: something like this? https://code.launchpad.net/~elopio/ubuntu-clock-app/check_alarm_creation/+merge/20869321:35
balloonselopio, very similar to what I suggested for clock; https://code.launchpad.net/~nik90/ubuntu-clock-app/reorganise-clock-tests/+merge/208686/comments/49044221:36
nik90elopio, balloons: I am back...loooking into both your suggestions21:38
elopioballoons: yes, the same idea, but with a nice error message.21:39
elopioit would be better if the alarm showed a loading image while the alarm is created, than check the number of things.21:39
elopiobut for now, it's even a pretty piece of code.21:39
balloonsI wasn't sure why elopio would say about raising a specific error in there. But yes +121:40
mhall119kenvandine: ping21:41
kenvandinemhall119, pong21:41
mhall119kenvandine: hey,can I bump your content hub session from thursday to friday of next week?21:41
mhall119you can go earlier in the day then if you want21:42
kenvandinewfm, but i'd want to make sure that works for Elleo21:42
nik90elopio,balloons: so both off your code are the same? If not which one do I go for?21:42
mhall119Elleo: ^^21:42
kenvandinehe's probably gone for the evening now21:43
mhall119kenvandine: what timezone is he?21:43
balloonsnik90, no, leo's is for alarms. mine is for your mp21:43
balloonsleo's is for the bug I was hitting.. same idea; timing issue because although we confirm delete's, we didn't confirm object creation21:44
balloonsnik90, so I would expand mine with ideas for Leo's. Add a nice raise exception ;-)21:44
kenvandineUK i think21:44
Elleokenvandine, mhall119: yep, friday is okay with me21:45
kenvandinecool21:45
mhall119thanks Elleo21:45
mhall1191500 UTC work for you both?21:45
Elleosure21:46
kenvandineyup21:46
mhall119thanks21:46
nik90balloons: ok21:48
nik90balloons: let me quickly review elopio's branch so we can merge it to trunk21:48
elopionik90: your clock refactors are good!21:50
nik90elopio: thnx21:50
=== seb128_ is now known as seb128
elopiobuy yourself a beer on the bar today. I'll pay for it when we meet.21:50
nik90hehe21:51
nik90elopio: btw I did some reading about loggers..so I can get started on outputting useful errors if you give me a little tutorial21:51
elopionik90: well, you will find what you read about loggers useful, but we should output errors in exceptions :)21:53
Elleomhall119: could you ping me when the schedule's finalised? So I can start trying to entice people to my box2d talk... ;)21:53
elopionik90: a little like what I'm doing on my branch, of catching a StateNotFound, and rethrowing a exception of our own. Then we now it's not an autopilot error.21:53
mhall119Elleo: should be finalized now21:53
Elleoah, cool21:53
mhall119there are 2 empty slots on Friday that might get filled, but hopefully nothing more will move21:54
elopionik90: but as I said to you, I would like to discuss about it next week, because I'm not fully convinced why I did there is the best solution.21:54
Elleogreat :)21:54
elopionik90: that's just a quick hack to get balloons happy :)21:54
mhall119Elleo: you can give them the link to your session, it's independent of the schedule21:54
balloonsohh boy.. doing things to make me happy.. where did I go wrong?21:55
Elleomhall119: ah, neat :)21:55
nik90lol21:56
balloonselopio, on https://code.launchpad.net/~elopio/ubuntu-clock-app/check_alarm_creation/+merge/208693, is the change in test_clock.py intentional?21:57
elopioballoons: yes, that's a flakes error. The var is not used.21:57
balloonskk :-)21:58
elopionik90: I'll revert it, np.21:58
elopiobut actually, you shouldn't get conflicts.21:58
elopiobzr should be smart enough to notice we have the same line.21:58
balloonsI got conflicts too.. sad panda21:58
nik90ah ok21:58
* balloons notes git would have merged it21:58
* balloons ducks21:59
balloonsI kid..21:59
elopioreverted anyway.21:59
elopionik90: however, now you owe me a beer. You have just made me land something with a pyflakes error :)22:00
nik90elopio: lol22:00
nik90well I owe at least 30-40% of the people in this room beer :P22:01
balloonselopio, we'll land nik90's branch first. Then it won't be the case22:01
raj123hi22:02
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
nik90balloons: I adapted yours into http://paste.ubuntu.com/7007412/22:09
balloonsshould work well22:09
nik90balloons: does that look good? Also how would I confirm deletion like this?22:09
nik90for that should I go by elopio's method of checking waiting for the count decrease?22:09
nik90is there an opposite for wait_select_single()22:10
balloonsnik90, the emulator has confirm removal method when swiping22:10
balloonsyou need something else?22:10
nik90balloons: yeah I need confirm_removal() + something else to ensure it is deleted22:11
nik90hmm or do I22:11
balloonsnik90, confirm_removal should do it.. basically I think I would simply ensure I can no longer reference the object22:11
balloonswhich more or less is what confirm_removal does22:11
nik90ah okay...22:12
nik90balloons: so in my test_delete_world_clock(), I dont need to do a assert statement?22:12
nik90since that's where I had my timing issue22:12
balloonsnik90, you don't need an assert to check for timing no22:25
nik90balloons, elopio: my clock branch is ready. I fixed the timing issue and also added the clock exception error22:29
nik90balloons: too late I already added a _confirm_deletion() function which looks at the count22:29
nik90:P22:29
balloonsnik90, excellent22:31
* balloons runs22:32
=== jhodapp_ is now known as jhodapp
balloonsnik90, elopio I ran both of your branches at once, got 3 errors: http://paste.ubuntu.com/7007541/22:43
balloonsbbl22:43
nik90elopio: crap you should just revealed a bug in the clock app :P22:50
nik90elopio: I cannot reproduce 2 out of the 3 failures22:50
nik90elopio: the 3rd failure is concerning the addition of recurring alarms...it seems that the clock app is not saving the alarms on all the days causing the test to fail22:51
nik90balloons ^^22:53
fully_humanI'm asking this since I'm in the process of helping fix Quickly. Is Quickly a dead project?22:58
nik90balloons: I propose one thing that we can do about the situation of the 3 failures.23:04
nik90balloons: 2 of them are random. I am unable to reproduce them on my computer23:05
nik90balloons: the 3rd one (test_recurring_alarms) is a proper failure due to a bug in the clock app23:05
nik90balloons: so can elopio create a new MP with just the fixes to the delete alarm test for today23:06
nik90balloons: I will handle the clock app bug in the weekend and then propose along with the improved alarms tests copied from elopio's branch23:06
nik90balloons: otherwise we will continue to have the delete alarm test failure in the image until I get the clock app bug fix.23:07

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