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

frecelpopey: I read all pings on IRC when I come back from work so if you need anything just write it and I'll read it when I can00:41
liuxgdoes anyone know how to fix the orientation of an QML application? thanks02:42
mhall119liuxg: http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.MainView/#automaticOrientation-prop03:35
liuxgmhall119, thanks for your reply. But I would like it to be horizontal display in the first place.03:36
liuxgmhall119, it is auto, meaning that it could be portrait mode as well. Some of the games may like to  be in the landscape mode, for example the car racing game.03:37
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
dholbachgood morning05:28
dpmmardy, good morning. Sorry to keep pinging you on that, but I'd like to have this fixed for Evernote to review the API keys. I'm still not able to add an account with the latest changes suggested, still getting the blank Accounts screen. Do you spot anything unexpected on this latest click? -> http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.230_armhf.click06:50
mardydpm: hi! Did you try with a fresh image (wiping user data)?06:51
mardydpm: I'm asking this, because even 0.5.229 was working for me (it has some other issues, but the account creation was working)06:52
mardys/has/had/06:52
DanChapman_ogra_: hey :-) yes the haptic feedback should be fixed in the next release. tbh I hadn't even noticed it wasn't working :-/06:56
=== DanChapman_ is now known as DanChapman
dpmmardy, hm, I'm using the device as my main phone, I wouldn't be too fond of wiping user data. Is there not another alternative? No way to debug why the blank screen is showing up?06:58
mardydpm: well, yes, the usual way:06:59
mardyexport OAU_LOGGING_LEVEL=206:59
mardyexport OAU_DAEMON_TIMEOUT=999907:00
mardykillall online-accounts-service07:00
mardyonline-accounts-service07:00
mardythen try again07:00
dpmmardy, actually, no need to wipe the device, I'll test on an emulator07:06
davidcalleMorning all07:42
justCarakasmorning07:42
JamesTaitGood morning all; happy Psychotherapy Day! :-D08:06
JamesTaitdpm, code fix for localised departments and highlights in click index landed last night - just need to upload the translations now!08:07
mardydpm: any luck?08:11
dpmJamesTait, awesome!09:04
dpmmardy, I left the emulator creation running while I was doing something else. It's finished now, so I'll give it a go09:05
DanChapmanpopey: morning :-), how can i trigger a rebuild for https://code.launchpad.net/~dpniel/ubuntu-weather-app/timezonePlugin/+merge/23538909:07
popeyi can09:08
popeyrunning now09:08
DanChapmanpopey, great... thankyou09:09
popeyfailed again09:10
popeyhttp://91.189.93.70:8080/job/generic-mediumtests-utopic-weather-app-python3/12/console09:10
popeyDanChapman: merge trunk?09:16
DanChapmanpopey: yeah forgot about that, just doing it now.09:16
DanChapmanpopey i don't get why it's failing on qtdeclarative5-dev being an unmet dependency. Could you get someone to take a look at it for me please?09:25
popeydpkg-buildpackage: source distribution raring09:29
popeythats why09:29
popeyshould be building on utopic i think09:29
* popey asks in -ci-eng09:29
mihirnik90: hey09:35
popeyDanChapman: try changing the control file and bump from raring to utopic?09:40
dpmmardy, good news: on the emulator, starting Reminders and clicking on "Add account" worked. However, after logging into Evernote, the app does not detect that there is an Evernote account. I.e. u-s-s-o-a returns to the app, but the app still prompts to add an account (previously it just loaded the account's notes directly). On u-s-s-o-a accounts I see the account, but no app is authorized to access the account: http://i.imgur.com/7o3Ax5B.png09:51
dpmso progress, but still no joy09:51
vitimitihi10:08
DanChapmanpopey: still the same after bumping to utopic http://91.189.93.70:8080/job/generic-mediumtests-utopic-weather-app-python3/14/console10:09
mihirzsombi1: ping10:22
popeyDanChapman: wanna join us in -ci-eng ?10:46
zsombi1mihir: pong11:00
dpmoSoMoN, wow, not sure if you've seen this video, but the browser demo around minute 7 is incredibly fast! https://www.youtube.com/watch?v=TOuSfdCxekQ11:02
dpmwell, at least to load11:03
dpmthen the guy goes on to point some flaws11:03
mihirzsombi1: for tagging filters  in event , we should use this in DetailFeildFilter , is that correct , http://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.Tag/ ?11:06
mihirzsombi1: we are filtering using this http://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.DetailFieldFilter/11:07
zsombi1mihir: I guess so... renato___ might know more11:07
mardydpm: OK, that is what I had with 0.5.22911:08
mardydpm: I'll try the latest one soon11:08
dpmmardy, ok, thanks. The link is here if you need it handy: http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.230_armhf.click11:08
dpmor here if you want to give it a go on the emulator: http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.230_i386.click11:10
mardydpm: the manifest file still has "account-service": "share/accounts/services/com.ubuntu.reminders_evernote-account-plugin.service"...11:13
dpmargh11:13
mardy:-)11:13
mardyso it was not getting installed11:13
oSoMoNdpm, thanks for the link! the browser loads really fast indeed, well done me :) my Italian is a bit rusty but I understand that the guy seems very disappointed by the rendering of theverge.com, I’m seeing something similar on krillin, to some extent, but not that bad11:16
mihirrenato___: you about ?11:22
dpmmardy, I'm about to give up. I fixed the manifest, but still no way to grant access to Reminders to the account: http://people.canonical.com/~dpm/click/com.ubuntu.reminders_0.5.231_armhf.click11:31
mardydpm: share/accounts/services/com.ubuntu.reminders_reminder.service11:35
mardydpm: should be share/accounts/services/com.ubuntu.reminders_reminders.service11:35
mardy:-)11:35
dpmplease excuse me while I go bang my head against the desk...11:36
mardydpm: np :-)11:37
mardyhappens to me all the time11:37
mardy(that's why the first thing I do when reviewing others' code is checking for spelling mistakes :-) )11:37
popeynik90: testing your location finding click11:38
popey"Location Service Error!" in the clock11:38
nik90popey: did you follow the steps in the MP description?11:39
nik90popey: also which image and channel?11:39
popeyof course not! ☻11:39
* popey looks for the merge11:39
nik90popey: https://code.launchpad.net/~nik90/ubuntu-clock-app/implement-location-finding/+merge/23179311:39
popeyta11:39
popeyubuntu-touch/devel-proposed 25511:40
popeylemme go through that merge11:40
* nik90 looks at http://onlineslangdictionary.com/meaning-definition-of/ta11:40
nik90uk slang :P11:40
popeyhehe11:41
popeyit's often the first word a baby is taught11:41
popey"Say taaaaaah"11:41
nik90I kept wondering what the hell "ta" meant everytime I saw you use it..I guess I know now11:41
popeyboth my kids, their first word was "cat"11:41
nik90hehe11:41
ogra_thats proper !11:41
popeynik90: did the prep steps, rebooted phone, opened clock, "Location service error!"11:44
nik90popey: can you close clock and run "sudo start ubuntu-location-service" then reopen clock11:44
nik90popey: btw did you get the location access prompt at all?11:45
popeyyes11:45
popeyi did11:45
nik90eh strange11:45
popeystart: Job is already running: ubuntu-location-service11:45
popeystill same11:45
nik90meh I need to reflash my phone back to utopic to test this out :/11:45
nik90popey: I will report back in about 30 mins11:48
dpmmardy, success! I could get it to work on the emulator. Now I just need to figure out if it works on my phone and if it works on the packaged .debs to pass the Jenkins tests11:48
mardydpm: it's probably because libaccounts is caching the wrong .service files11:51
mardydpm: do "sqlite3 ~/.config/libaccounts-glib/accounts.db"11:53
mardydpm: then give the ".dump" command, and paste the output (there shouldn't be a lot of sensitive info, just your account names)11:53
dpmok, cool, just upgrading my phone11:55
frecelpopey: I know how improbable this sounds but I promise this is not a bot and I really am up at six o'clock in the morning12:03
popey:D12:03
popeyhello frecel12:03
frecelyou needed something yesterday?12:04
popeyyeah, you have pm ☻12:04
mihirzsombi1: okay , i'll speak to renato___ once he is around12:06
freceldone12:06
popeythanks frecel !12:07
frecelpopey: you have no option to do it yourself or were you just being polite?12:08
popeyi do have the option to do it myself, yes12:09
popeybut i think that's rude ☻12:09
frecelWell it would be if I wasn't informed about it before but since we had a conversation about it a while back I wouldn't care if you unpublished it yourself12:11
dpmmardy, here's the output of the commands, not sure if the logging is right, couldn't manage to kill the UOA service (no killall command on the rtm distro, pidof returns nothing for u-o-a-s) http://pastebin.ubuntu.com/8425156/12:27
dpmalthough L14 looks suspicious12:27
dpmand L15 even more12:28
mardydpm: L14 is the problem, it looks like it cannot load the Evernote plugin12:29
mardydpm: what version of ubuntu-system-settings-online-accounts are you running?12:29
dpmmardy, 0.4+14.10.20140908~rtm-0ubuntu112:30
mardydpm: you need 0.4+14.10.20140917-0ubuntu112:31
dpmmardy, aha - do you know when that is going to be uploaded to ubuntu-rtm?12:32
mihirpopey: can we get store update for calendar tomorrow eod ?12:33
mihirpopey: there are couple of MR pending i'll close them and then we can push it for again weekend testing :)12:33
popeymihir: we sure can!12:34
mihirpopey: great :)12:34
popeyI'll be afk on a train tomorrow, but if you ping balloons he can do the necessary12:34
popey(I actually can't upload but he can)12:34
mardydpm: no, let's ask dbarth12:36
renato___mihir, hi12:39
mihirhey renato___12:39
renato___mihir, what do you need?12:40
mihirrenato___: we were suppose to exclude disabled alarm from the filters12:41
mihirrenato___: so for tag filters ,  i did try this but i couldn't find proper syntax to do that , http://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.Tag/12:41
mihirrenato___: for more info, https://bugs.launchpad.net/bugs/136170212:42
ubot5Launchpad bug 1361702 in Indicator Date and Time "clock-app alarms need to be handled differently from other VTODO events" [Medium,Triaged]12:42
mihirrenato___: as we are filtering events using http://developer.ubuntu.com/api/qml/sdk-1.0/QtOrganizer.DetailFieldFilter/12:42
renato___mihir, alarms are different from events12:42
renato___mihir, each event can or can not have a alarm attached to it12:43
mihirnik90: ^^12:43
renato___mihir, I believe that, if the event has a alarm attached it should be handle as a normal alarm12:43
nik90actually zsombi1 ^^12:44
mihirrenato___: the issue is , if the alaram is disabled , it shows up in calendar notification like this12:44
mihirrenato___: https://launchpadlibrarian.net/183212190/disabled-alarm.png [2] https://launchpadlibrarian.net/183212222/calendarevent.png12:44
mihirrenato___:  as per yesterday's discussion with zsombi1 and charles we have to change filters in calendar12:45
renato___mihir, anyway you can filter alarms created by the sdk alarm API using the organizer filters12:47
mihirrenato___: okay thanks. I'll try that and will let you know.12:47
renato___since but you need a way to diff these events from a normal event12:47
renato___how do you intend to do that?12:47
mihirrenato___: as they have added tags to disabled alarams , so i guess we can exclude all disabled alarms with tag12:48
renato___mihir, in this case you will exclude only disabled events12:49
renato___mihir, do you want to exclude all events?12:49
mihirrenato___: this is what we conclude yesterday, 2. ubuntu-calendar-app will ignore / not show anything with the "x-canonical-alarm" tag12:50
dpmthanks mardy12:50
=== _salem is now known as salem_
renato___mihir, ok this is easy12:50
renato___mihir, just use a union or intersection filter with your current filter and a new detail Filter12:51
mihirrenato___: okay , so we can modify this http://paste.ubuntu.com/8425302/12:51
mihirand add one more Detail filter :)12:52
renato___mihir, well a bit more complex than that. Since there is no "matchFlag" for different12:55
renato___let me think about it12:55
mihirrenato___: Ohh hmm okay.12:58
renato___mihir, I am not sure how to do this filter :D13:01
mivoligomzanetti: hi, I put 2 UI concept images in that folder13:01
mzanettimivoligo: cool, thanks13:01
mihirrenato___: ahhh :( can't we just add tags to each filter and exclude them13:02
mzanettimivoligo: looks nice. how would this work if there are already multiple level packs installed?13:02
renato___mihir, I did not find a way to create a filter that exclude a event with specific detail13:03
mivoligomzanetti: let me know if you understand what's going on on them, I did't put any description :P13:03
mivoligomzanetti: instead of + it will be >13:03
renato___mihir, o short time solution will be make this evens invisible on the UI13:03
mivoligoand + after the last levelpack13:03
renato___mihir, something like "visible: tag != "x-alarm""13:04
mzanettimivoligo: should this be some sort of carousel, or buttons?13:04
mivoligomzanetti: can it be both?13:04
mzanettisure13:04
renato___looks like a missing feature on QtOrganizer13:04
mivoligo:)13:04
mihirrenato___: then that fix should be in UI :P13:04
mzanettimivoligo: ok. one thing: it misses the difficulty selection13:05
mivoligomzanetti: I'll put settings in separate window13:05
renato___mihir, until we have a proper solution on QtOrganizer, but this will take a while since we need to propose a API change13:05
mzanettimivoligo: hmm... I don't consider difficulty being a setting tbh... more like a selection of what to play13:05
mihirzsombi1: charles ^^13:06
renato___I will try discuss that with qt guys, to see if they have a solution for that13:06
zsombi1mihir: ??13:06
mzanettimihir: like if you completed the game on easy, you select "medium" and re-enter the level pack, everything will be locked again13:06
mzanettimivoligo: ^13:06
mzanettimihir: sorry again...13:07
mivoligomzanetti: hmm.. in my view you'll be able to have different settings for different levelpacks13:07
mihirzsombi1: renato___ said that we'll have to do that from UI way , until we have proper solution from QtOrganizer13:07
zsombi1mihir: filtering out the tag? yes, we said that also13:08
zsombi1mihir: renato___: we will drop QtOrganizer alarm backend when we get a datetime indicator API in place13:08
mihirzsombi1: yes...if you can read conversation  between me and renato___ in above few lines13:08
zsombi1mihir: renato___: so we need a solution that works now13:09
mzanettimivoligo: but its not really a setting... I think I'd really like to have the difficulty selection at the same page as the level pack selection... unless you totally disagree...13:09
zsombi1mihir: I read it13:09
mzanettimivoligo: I'm afraid people will miss it otherwise too13:09
renato___zsombi1, I sugest something like: "visible: tag != "x-alarm""13:09
zsombi1renato___: ok, that's good to me, actually it has to be OK for calendar app...13:10
renato___mihir, zsombi1 or you can filter only events with empty tags. But this is not safe13:10
mihirrenato___: that would be little risky i believe13:10
zsombi1renato___: I do not need to filter anything. Every alarm has a tag: x-canonical-alarm set, and an additional one if it's disabled13:11
renato___zsombi1, the problems is that I did not find a way to create a filter where you exclude a value from the filter . you can only add values13:11
zsombi1renato___: mihir: so it is safe if you say an item is an alarm if the x-canonical-alarm tag is there13:11
zsombi1renato___: I saw that... and that's bad...13:12
renato___zsombi1, yes I know13:12
mivoligomzanetti: hmm, what would you say if a player could select difficulty after hitting "play"?13:13
mzanettimivoligo: would work, but must happen before the level selection screen is loaded13:14
mzanettimivoligo: I personally would probably still put it on the same screen...13:15
mzanettiotherwise we have to add a new page step just for that13:15
mihirso renato___ i am not sure if from unionFilter we intersect this filter , i am not sure13:15
mivoligomzanetti: you're right13:18
mivoligomzanetti: so what we leave in settings would be: sound volume for effects, sound volume for soundtrack and reset score, right?13:20
mzanettimivoligo: yeah... I think we should also have the other options... but just not show them by default13:21
mzanettimivoligo: but for example if you press a couple of times on the icon in the about dialog you'll enter level pack creator mode13:22
mzanettiwhich would enable the other options too13:22
=== salem_ is now known as _salem
mzanettiand tell people in the level pack creation tutorial how to enable that for easy testing13:22
mzanettior at least show them if you manually build the game for the desktop, which is most likely where you're creating the levels anyways13:23
mivoligomzanetti: or we can put that enabling option in the tutorial13:24
mzanettior that, yeah... fine with me too... depends a bit on what the turorial will look like13:24
mzanettiI thought about opening the browser with a link to my blog13:24
mzanettiand do the actual tutorial on a website13:25
mivoligome too13:25
mzanettimivoligo: here's the draft I'm working on: http://notyetthere.org/?p=421&preview=true13:27
mzanettinot sure if that link works for you13:27
mzanettislightly outdated already...13:28
mivoligomzanetti: Not Found13:29
mzanettimivoligo: hmm yeah, its just a draft, not published yet13:31
mzanettiI think only when logged in as the editing user you can see it13:31
mzanettimivoligo: well, not that important right now anyways13:31
mivoligook13:32
mihirzsombi1: so are we going for change in UI ?13:32
zsombi1mihir: looks like... .if you have the model in UI, then you have to change that...13:32
mihirzsombi1: that is in datetime-indicator right , i got lil confuse though sorry about that13:41
zsombi1mihir: me too... when U say UI, what are you referring to? UI is the User Interface of an app, a module, etc13:42
zsombi1mihir: so your app has a UI as well...13:42
mihirzsombi1: as I have understood renato___ suggested to change indicator UI (Not calendar-app)  and make visible false which has tag13:43
zsombi1mihir: hehh???!13:43
renato___mihir, I was suggesting to change the app13:44
zsombi1mihir: ^13:44
mihirrenato___: ahh , got it :| i mis understood13:44
zsombi1mihir: sorry, i though the same way as renato___ :)13:44
mihirzsombi1: renato___ sorry i miss understood  :)13:44
renato___mihir, on the event delegate make it invisible if it is a alarm13:45
mihirrenato___: okay got it now :)13:45
mihirzsombi1: sorry for the confusion :|13:46
zsombi1mihir: np :) it happens....13:47
dpmJamesTait, I've just seen your G+ post, nice work! Are all translations uploaded now? I can still see the departments in English only13:56
JamesTaitdpm, I think we have Spanish translations uploaded, plus the one string I had to update for British English.13:57
* JamesTait switches his phone to Spanish and reboots.13:58
dpmJamesTait, could we upload all the languages from LP? (I'm using Catalan, not Spanish)13:58
JamesTaitdpm, we can, and will, of course. :) It's just a manual process atm, and we only have a limited number of people with the appropriate privileges.14:00
dpmoh I see14:00
dpmJamesTait, have you figured out a good way to do the uploads? Are you converting the .po files to SQL, or how did you end up doing it?14:01
=== justCarakas1 is now known as justcarakas
JamesTaitdpm, we haven't automated it at all yet - it's busywork atm, but obviously that's not sustainable. We will be improving the process, we just haven't fleshed out exactly how yet.14:02
dpmJamesTait, ok, no worries, just asking out of curiosity14:03
JamesTaitdpm, not a problem. :)14:05
* zsombi1 eod14:05
mivoligomzanetti: I put some ideas in the folder14:07
mzanettimivoligo: cool. quite busy atm. will look at it tonight14:08
mivoligomzanetti: no problem :)14:08
=== _salem is now known as salem_
dpmballoons, it seems on this branch Jenkins keeps complaining about an invalid xml file, did you find out what it could be? https://code.launchpad.net/~dpm/reminders-app/account-click/+merge/23076814:16
balloonsdpm, fginther ack'd the problem yesterday, but I never saw a resolution. Regardless we know the tests that are showing the issue; it's with the account setup. That might also be causing issues14:20
balloonsyou can still see some of the run in the console14:20
balloonsso what we can do is propose a seperate MP to fix the issue and see if jenkins is happy with that, then land yours14:22
balloonsbut ohh right, technically you are breaking something14:22
dpmpopey, balloons, could one of you top-approve https://code.launchpad.net/~dpm/ubuntu-rssreader-app/fix-desktop-i18n/+merge/235970 and initiate a shorts upload to the store? It's the last app remaining to fix the .desktop files localization bug that vrruiz has been chasing for a while14:24
popeyya14:24
popeyjoey beat you to it14:25
balloonsnice14:25
fgintherballoons, dpm, the tests are hitting a general purpose timeout in the job. Are the reminders tests expected to take a long time?14:25
fgintherreminders.tests.test_credentials.EvernoteCredentialsTestCase.test_add_evernote_account_must_set_provider is taking 20 minutes alont14:26
balloonsfginther, ack, that makes sense. As I was saying to dpm, the tests on that MP just locks up forever14:26
dpmI wouldn't expect the test to take that long, no idea why it needs 20 mins14:27
fgintherthere's an exception and backtrace in that test, that appears to be where the 20 minutes disappears14:28
balloonsdpm, the tests are not actually running for the testwithaccount tests, they lock up during account creation. It's an old bug we had that we think might have been due to a race condition. But it's no longer present in trunk14:32
balloonsthe process is forked and it always seemed like if the child process died for some reason the parent continues to wait14:33
dpmballoons, so you mean in that branch I've resurrected the issue?14:33
balloonsdpm, yea it appears so. I was assuming it affected everything, but I remember you saying other things are landing fine14:42
balloonslet me play with your actual branch vs trunk and see14:42
dpmok, thanks balloons14:44
dpmahayzen, do you think we should mark bug 1370874 as invalid for Music? As in, it's not something that can be fixed in the app, it needs to be fixed in the platform, right?15:15
ubot5bug 1370874 in Ubuntu Music App "Music would pause when BT headset is switched off" [Critical,Confirmed] https://launchpad.net/bugs/137087415:15
ahayzendpm, probably :) i'll do that15:16
* ahayzen has been playing about with a bluetooth speaker lately finding/confirming bugs :)15:16
ahayzendpm, done15:17
ahayzendpm, i think i poked rsalveti about that bug so i think it is on his list IIRC15:17
dpmhi m-b-o! thanks for your comments on bug/1355835 - I think for now, I'd suggest to make the links to be to the mobile site, and in parallel I can initiate a conversation with TWC to fix it on their side15:25
dpmbug 135583515:25
ubot5bug 1355835 in Ubuntu Weather App "Weather Channel doesn't display forecasts in Spanish" [High,Incomplete] https://launchpad.net/bugs/135583515:25
m-b-odpm: yes, I think taht would be ok!15:26
m-b-odpm: assigned it to me, will make a fix in the coming days15:27
dpmawesome, thanks m-b-o!15:27
dpmdone15:27
m-b-odpm thanks! :)15:28
ahayzen_dpm, sorry i joined a vpn and disappeared so may have missed any further messages15:33
=== salem_ is now known as _salem
t1mpdpm: heh.. weather forecast in spanish is simple, just make it "cálido y soleado" :p15:39
* t1mp is glad to be in barcelona now :) almost don't need a weather forecast anymore15:39
dpmt1mp, I'll be in BCN tomorrow, is the wheather nice atm?15:43
dpmahayzen_, no worries, didn't say anything else :)15:43
ahayzen_dpm, cool :)15:43
t1mpdpm: not as warm as next week, and some times a bit cloudy, but for my (Dutch) standards still very good :)15:48
t1mpdpm: no need for long sleeves or trousers15:48
dpmt1mp, so you're around in underwear?15:48
dpmI generally wear the trousers, even in Barcelona15:49
t1mpdpm: and the sea water is warm enough for swimming :) I went camping next to the beach a week ago15:49
t1mpdpm: parse like this: "long (sleeves or trousers)". :) I wear shorts15:49
dpm;)15:50
mzanettimivoligo: hey, looking at the images. looks good!16:03
mzanettimivoligo: should I just use the first level and paint the name/logo on top?16:07
mzanettimivoligo: or better shipping the whole image as is as part of the level pack?16:07
mzanettiprobably the latter16:07
=== gatox is now known as gatox_lunch
dpmballoons, popey, I need to go in a few mins, can I leave the shorts update to the store in your hands?16:23
popeydpm: I can't, balloons can.16:24
ahayzen_elopio, when you have a moment do you mind casting your eye over this again? https://code.launchpad.net/~andrew-hayzen/music-app/add-url-dispatcher-tests/+merge/23384016:24
balloonsmwaaha.. power16:24
balloonsthat said, dpm jenkins is down for maintenance atm16:26
balloonswe'lll build and release once it's back up16:26
=== dpm is now known as dpm-afk
dpm-afkballoons, cool, thanks16:29
=== _salem is now known as salem_
elopioahayzen_: on it.16:44
nik90elopio: can you ping me later when you are free16:45
ahayzen_elopio, sweet thanks... i now just need to figure out how to double check it is working on my device as for me running album:// music:// starts the facebook app rather than music lol i must have broken something somewhere aha16:45
elopionik90: pong. I have two eyes :)16:45
elopioyour branch is on my other tab.16:45
nik90elopio: :) the test failed for 2 reason, the first being a missing dependency which is strange since AP tests pass on that exact page. Second is a genuine failure which I can fix rather quickly.16:46
nik90elopio: The one I need your help with is the missing dependency issue.16:46
elopionik90: the tests are run during the build, so you need to add the deps on the first section of the debian/control.16:47
elopiothe autopilot tests are run after the package has been installed, so it has a different set of packages.16:47
nik90ah ok16:47
elopioI will check the error to see which package you are missing.16:48
elopioI have been doing this on trial and error for a month. I was hoping to get better identifying the deps over time, but I'm still bad at it :)16:48
nik90I am missing Qt.labs.folderlistmodel apparently16:49
nik90even though I don't see it listed as being a dep of the clock app nor AP test. but I will investigate further16:49
elopioahayzen_: as you added the decorator to the url dispatcher call, you don't need16:52
elopio235+ logger.debug("Calling URL Dispatcher - " + path)16:52
ahayzen_elopio, ah yes good spot ;)16:52
elopioahayzen_: and last pita comment, pep8 recommends to capitalize all the letter of an abbreviation.16:53
elopioso URLDispatcher instead of UrlDispatcher.16:54
ahayzen_elopio, ah yes ok i'll do that16:54
elopioahayzen_: I'm really happy with your python code. I don't know much about the QML code, so it would be safer if you get somebody to review that part.16:54
ahayzen_elopio, yeah i'm gonna try and get victor to check it as well as i need someone else to confirm the tests actually run and pass16:55
ahayzen_elopio, thanks for the review :)16:55
elopionp.16:55
charlesrenato___, what did you and mihir and zsombi agree on?16:56
elopionik90: is that centerOf function coming from UbuntuTestCase ?17:07
=== gatox_lunch is now known as gatox
mihirAkiva-Thinkpad: ping17:22
mihirAkiva-Thinkpad: you about ?17:22
nik90elopio: yes17:24
mihirnik90: can you do one eye check on this code , i have done it from my side if you get couple of mins17:25
mihirhttps://code.launchpad.net/~akiva/ubuntu-calendar-app/All-Day-Events-Button/+merge/23539617:25
ahayzen_balloons, ping17:35
nik90mihir: I can't today17:35
mihirnik90: no issues :)17:36
nik90sry17:36
mihirnik90: no need of that :) i just did that , but wanted to double check nothing else :)17:36
nik90ah ok17:36
mihir:)17:37
balloonsahayzen_, pong17:41
ahayzen_balloons, Recently i have seen two separate failures on jenkins, both passed with reruns. But they are both from a similar action, when selecting a listitem action. It looks like they either missed clicking the button or nothing happened? Do you think they are worth investigating?17:41
ahayzen_balloons, these are the two failures http://91.189.93.70:8080/job/music-app-autolanding/612/console http://91.189.93.70:8080/job/music-app-autolanding/604/console17:42
balloonsahayzen_, we don't like inconsistencies17:42
ahayzen_balloons, My current theory is that the listitem is doing that bounce animation and it gets the X pos at the wrong time, so maybe a wait for a property may help? Do you think that is plausible or does this look like autopilot itself or something else?17:42
* balloons looks17:42
ahayzen_balloons, if you watch the videos on them u can see it attempt to click but nothing happens17:42
balloonsahayzen_, ahh, that animation isn't accounted for17:43
ahayzen_balloons, i think maybe not17:43
balloonsand you are using a helper for this right?17:43
ahayzen_balloons, yep there is a helper so it should be easy to add :)17:43
ahayzen_balloons, yeah swipe_reveal_actions() ends with the pointing_device.drag() so i guess that needs to wait until the animation has finished?17:44
ahayzen_balloons, ok i'll create an mp to add a wait :)17:46
balloonsahayzen_, ohh excellent. I agreee it's not accounted for and it should be17:47
ahayzen_balloons, we want an all green ap board :)17:48
ahayzen_*forever* lol17:48
seb128what's the qt api to parse .desktop?17:48
seb128if that's QSettings, is there a way to query for localized values?17:48
seb128like value("Name") to return the Name[current_locale]17:48
ahayzen_balloons, putting an objectName on an UbuntuNumberAnimation should be accessible from autopilot right?17:55
ahayzen_balloons, on no worries found there is actually an alias from the upstream component...17:57
balloonsahayzen_, ahh yea, that's what I was going to guess17:58
ahayzen_balloons, https://code.launchpad.net/~andrew-hayzen/music-app/ap-wait-for-bounce-animation/+merge/236019 \o/ now to see what jenkins thinks18:06
balloonsawesomesauce18:09
ahayzen_:)18:09
ahayzen_balloons, guess we'll want to push to the store again soon as the CI fix landed last night... do we wait for ^^ mp to land first for extra goodness?18:22
balloonsahayzen_, I'll wait for this mp18:26
ahayzen_balloons, cool thanks18:27
ahayzen_balloons, would be good to be green again on CI :)18:27
mihirAkiva-Thinkpad: you there?18:30
Akiva-Thinkpadmihir, yep18:30
Akiva-Thinkpadx : type === ViewType.ViewTypeWeek ? root.width/7*index : 018:30
Akiva-Thinkpadgot it18:30
mihirAkiva-Thinkpad: :D that's quick fix :)18:30
ahayzen_balloons, hmmm that mp got approved by jenkins do we just top approve it between us or wait for victor to come along? it is quite a small change18:34
balloonsahayzen_, yea, it's trivial.18:34
ahayzen_balloons, cool done :)18:35
mivoligomzanetti: I was thinking about putting the image of last unlocked level and on top of it some artwork characteristic to a levelpack.18:48
mzanettimivoligo: hmm... I think we have a bit of a problem then.. Or I misunderstood your sketches.18:50
mzanettimivoligo: I would have pushed a proposal for the main screen implementation. do you have a bit of time to try it?18:51
mzanettimivoligo: as its not really working yet I pushed to to: lp:~mzanetti/machines-vs-machines/carousel-test18:51
mivoligomzanetti: not at the moment, kids occupying my computer :D18:52
mivoligomzanetti: I'll be back later I hope18:53
mzanettiok. let me know. I need to give a bit instructions on how to try that branch18:53
mzanettimivoligo: btw, I have 6 different songs now. one for each world18:54
mzanettiprobably need to reorder enemies a bit. so that we have blue enemies only in the dark worlds to fit the somewhat darker music theme etc18:54
nik90mzanetti: hey, would you some time to provide a second opinion on an MP? You don't need to review the entire MP but rather just the overall theme.18:57
mzanettinik90: hit me18:57
nik908:57 PM <nik90> mzanetti: I wrote a feature qml test at https://code.launchpad.net/~nik90/ubuntu-clock-app/add-feature-qml-tests/+merge/23594018:58
nik908:58 PM <nik90> mzanetti: it checks the creation of alarms and is rather different from the usual qml unit tests I wrote18:58
nik90my irc client was lagging behind18:59
ahayzen_balloons, https://code.launchpad.net/~andrew-hayzen/music-app/ap-wait-for-bounce-animation/+merge/236019 has landed please push to the store when you have a moment!18:59
nik90mzanetti: elopio feels it might be better to write it in AP since it is a bit complex and so I wanted to know if I am doing it correct18:59
nik90mzanetti: look at only tst_alarm.qml...ignore the rest in the MP19:00
mihirrenato___: one silly question , as tag is coming from QtOrganizer , should be accisble from event object , is that correct?19:01
mivoligomzanetti: sorry dad is away19:01
balloonsahayzen_, ack.. waiting for jenkins builders to come back up19:01
renato___mihir, yes19:02
mzanetti:)19:02
mihirso renato___something like this, event.tag.value or event.tag.match ( "") as per documentation here , http://doc-snapshot.qt-project.org/qt-mobility/qorganizeritemtag-members.html19:02
renato___mihir, this is the C++ doc19:03
mihirrenato___: yeah i am just getting the  function name from sdk i got this , http://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer.Tag/19:03
ahoneybunballoons, anchors are funny19:06
mzanettinik90: hmm... doesn't look too bad to me19:06
renato___mihir, will be something like: item.detail(QtOrganizer.Tag).tag19:07
* mihir tries 19:07
nik90mzanetti: I noticed that there are some redundant functions as elopio correctly pointed out. So I will refactor those into one general function, but I thought it looks okay...best part is that it runs in less 2 secs :D19:07
balloonsahoneybun, ui layouts can be a treat eh?19:08
mzanettinik90: there's happening quite a bit...19:08
mzanettinik90: I'm running it like this: qmltestrunner -input ../tests/unit/tst_alarm.qml -import backend/ -eventdelay 10019:08
renato___mihir, try:   item.detail(Detail.Tag).tag19:08
mzanettinik90: from within the builddir19:08
nik90mzanetti: yeah I get the message ""There are still "3" items in the process of being created at engine destruction.", but assumed it wasn't seriously19:09
ahoneybunballoons, as in I still don't understand them (and lost the page taking about them)19:09
mzanettinik90: no, that isn't a big problem19:09
nik90mzanetti: ah ok...what's the eventdelay parameter for?19:10
nik90does it delay 100 seconds between tests or something19:10
nik90100ms19:10
mihirrenato___: i am trying this but it is retruning null , event.detail(Detail.Tag).tag19:10
mzanettinik90: before each click19:10
mzanettinik90: so you can actually see what's happening :D19:10
nik90mzanetti: ah man that's cool...I have been adding wait() whereever needed...it was cumbersome19:10
nik90mzanetti: thnx for the hint19:11
balloonsahoneybun, http://developer.ubuntu.com/api/qml/current/UbuntuUserInterfaceToolkit.ubuntu-layouts/19:11
mihirrenato___: tried this as well , event.itemDetails(Detail.Tag).tag19:11
mzanettinik90: only found it just now :D19:11
nik90mzanetti: hehe19:11
mzanettinik90: there seem to be a while lot of new features I didn't know of in qmltestrunner19:11
mzanettitry --help19:11
renato___mihir, and are you sure that this event has tags?19:11
ahoneybunballoons, I can't get toolbarbuttons to show19:11
nik90mzanetti: sweet...so many arguments19:11
ahoneybunoh wait19:11
renato___mihir, most of the events will return null19:12
mihirahh , nice catch..i am just trying with random event , but shouldn't it return atleast "" ? it says ,  Cannot read property 'tag' of null19:12
ahoneybunI can never keep the items from being on top of each other19:12
mihirrenato___: okay then i'll have to get alaram events and then try this out.19:12
renato___mihir, common events will return null for: event.detail(Detail.Tag), since they do not have the tag property19:13
ahoneybunnow the text looks weird balloons19:13
renato___mihir, property == Detail19:14
mihirrenato___: hmm okay :) i thought every event will have something as tag.19:14
ahoneybunballoons, http://imgur.com/MSI4FRu19:15
renato___mihir, and there is two different functions: item.detail(type) that returns the first detail and item.details(type) that return a list of details with specified type19:16
balloonsahoneybun, you are quickly get to get in over my head.. I'm no qml developer ;-) Did you play with the template example app?19:17
ahoneybunthe hello world one?.19:17
renato___mihir, I think you want to use: item.details(type), because the item can have more than one tag19:17
balloonsindeed19:17
ahoneybunyea a bit19:17
ahoneybunI just took the toolbarbutton example code19:17
mihirrenato___:  yeah  i guess , so it will be something like this event.details(Detail.Tag) and it will return if they have tags otherwise it will return null19:18
renato___mihir, good question, I am not sure if this function will return null or a empty list for items without tag19:19
renato___mihir, I think it will return a empty list19:20
mihirrenato___: is it possible to create an event which has tag from desktop not device ?19:20
mihirrenato___: i tried this event.details(Detail.Tag)  for a single event , it returns blank..so i guess now if we have tag it should return whatever tag it is19:21
mihirrenato___: i need to confirm that.19:21
* ahoneybun needs a video/pics not just text19:24
mihirrenato___: i'll try that with device and confirm with you.19:26
mihir_renato___: i'll try that with device and confirm with you.19:27
mihir__hey nik90 , the issue regarding tags, can be reproduce on dekstop ?19:29
mihir__Akiva-Thinkpad: approved :19:32
Akiva-Thinkpadmihir__,19:33
Akiva-Thinkpadcool19:33
ahoneybunas soon as that APN settings drops in to Ubuntu I will be back on it19:33
Akiva-Thinkpadbeans.19:33
Akiva-Thinkpad:)19:33
Akiva-Thinkpadahoneybun, o/19:33
ahoneybunAkiva-Thinkpad, o/\o19:33
Akiva-Thinkpadahoneybun, what you working on today?19:33
ahoneybunAkiva-Thinkpad, was just reading my email from the ubuntu-phone ml19:34
Akiva-Thinkpadcool :)19:35
ahoneybunyep right now I'm thinking of ideas for apps that are more "doable" with my limited knowledge19:36
Akiva-Thinkpadahoneybun, do you know Go?19:38
Akiva-ThinkpadI want to build a small go app after RTM19:39
Akiva-Thinkpadnever done go before19:39
ahoneybunAkiva-Thinkpad, I was looking at that about a year ago19:39
ahoneybunnever really made any code though19:39
Akiva-Thinkpadahoneybun, well lets do one then. something small19:39
ahoneybunAkiva-Thinkpad, sure I just dont know what to make the app do19:40
Akiva-Thinkpadwell its go, so we should make something I guess that benefits from performance19:41
ahoneybunAkiva-Thinkpad, seems I don't have a kit for go19:42
ahoneybunon the ubuntu sdk19:42
* ahoneybun saves for libreplanet 201519:47
ahoneybunhow does one enable r/w mode on ubuntu to edit the apn settings>19:48
Akiva-Thinkpadapn?20:00
mivoligomzanetti: I'm here if you have time :)20:09
mzanettimivoligo: hey, I do20:10
mzanettimivoligo: let me push to trunk...20:10
mivoligomzanetti: ok20:10
mzanettimivoligo: so... you need to pull now, then run the setupdata script20:11
mzanettimivoligo: after that, you also need to copy the machines-vs-machines level pack to "tutorlal"20:12
mzanettisomething like this:20:13
mzanetticd levelpacks20:13
mzanetticp -r machines-vs-machines tutorial20:13
mzanettiif everything goes well, the main menu should have 3 entries20:13
mivoligomzanetti: http://paste2.org/K6fO6YjY20:16
mzanettido'h again20:16
mzanettisorry20:17
mivoligo:)20:17
mzanettipushed20:17
mivoligomzanetti: it's working! and that music :D20:22
mzanettihaha. the music is awesome, yes20:23
mzanettimivoligo: so the problem is: we either need to have some level pack specific images with some describing text, at least for the "create level pack" one20:23
mzanettior move that element out of the carousel20:23
mzanettiI do like it in there20:23
mzanettibut the image for it would need to say a bit of text20:24
mivoligomzanetti: sorry, I don't get what's the problem exactly20:25
mzanettimivoligo: those items in the carousel need to be all the same20:26
mzanettiif we're just taking some elements from the level pack, that won't really work out for that entry20:26
mzanettiand probably also not really well for the tutorial20:26
nik90elopio: hey I addressed all your comments in https://code.launchpad.net/~nik90/ubuntu-clock-app/add-feature-qml-tests/+merge/235940 (except for one). I also explained why I rather have it as a QML test.20:27
mivoligoyou mean the same size?20:27
nik90elopio: I think I fixed the failures in jenkins, but let's see what happens.20:27
nik90elopio, balloons: Can either one of you trigger jenkins on https://code.launchpad.net/~nik90/ubuntu-clock-app/add-feature-qml-tests/+merge/23594020:28
mzanettimivoligo: no, the same basic structure, either just an image, or all having some text at the same place20:28
mzanettimivoligo: you said you would compose that "image" from elements of the level pack (as far as I understood programmatically - like taking the highest unlocked level or so)20:29
mzanettimivoligo: the problem is that this entry doesn't really have a highest unlocked level, or enemies, or towers20:29
balloonsnik90, done20:29
nik90balloons: thnx20:29
mzanettimivoligo: still not clear what I mean?20:32
mivoligomzanetti: sorry, was with kids20:33
mzanettinp20:33
mivoligomzanetti: ok, so can we do rectangle as a basic element and on that some artwork specific to a levelpack and for tutorial some text?20:34
ahoneybunAkiva-Thinkpad, APN (Access Point Name)20:35
mzanettimivoligo: hmm... I guess I can just add some text on all elements and just have it empty where not needed...20:35
mzanettimivoligo: ok, yeah... I'll figure it out somehow when I have some designs...20:36
mzanettimivoligo: are you happy with how the carousel basically works? dragging isn't really possible on this one as its not linear enough... dragging a circle is a bit odd20:37
mzanettiso I'm going to turn off the dragging and only rotate it on clicking20:37
nik90elopio: It seems to always fail at file:///tmp/buildd/ubuntu-clock-app-3.1+autopilot0/tests/unit/tst_alarmSound.qml:23:1: module "Qt.labs.folderlistmodel" is not installed, import Qt.labs.folderlistmodel 2.120:37
nik90elopio: I am not sure what extra dependency it is looking for20:38
mivoligomzanetti: clicking works very well20:38
mivoligomzanetti: but can you do carousel with only 2 elements?20:39
Akiva-Thinkpadbusy channel today20:39
mzanettimivoligo: hmm... how would you move back then?20:39
mivoligomzanetti: by clicking on the left side20:40
mzanettiinto the empty space?20:40
mzanettimivoligo: ^20:42
mivoligono, I imagine after clicking the right item it goes on top and the top item hides so its left side is visible20:42
mzanettimivoligo: how does that work with more than 2 items?20:42
mivoligomzanetti: like on your implementation now20:43
mzanettimivoligo: you mean when we only have 2 items, showing the other, and when there are more items changing to like it is now?20:45
mivoligomzanetti: I'll try to sketch it20:46
mzanettihehe, ok :)20:46
mivoligomzanetti: see the folder, I'll be back in 10 minutes20:53
mzanettiok20:53
mzanettimivoligo: I see... the magic words would been "not rotating" :)20:54
mzanettiyeah, sure, should be possible20:54
mzanettior well, not circular20:55
mivoligomzanetti: nothing like working face to face :)21:06
mzanettihehe21:06
mivoligomzanetti: what about that difficulty selector, is it sane?21:09
mzanettimivoligo: yeah, looks awesome... still not exactly sure how to do it, because I'd obviously would like to have it animated21:09
mivoligome too :)21:09
mivoligoand colorAnimation as well21:10
mzanettiyep21:10
mzanettimivoligo: I don't particularly like that the "easy" circle goes empty when the bar goes up to medium or high21:10
mzanettimivoligo: can we keep that filled?21:11
mzanettion hard we would have all 3 filled21:11
mivoligomzanetti: that is just a draft21:11
mzanettiand the bar going from green to yellow to red or so21:11
mivoligomzanetti: let me sketch how I imagine animation for that :)21:12
mzanettiawesome21:13
mivoligoI guess the default would be medium, right?21:13
mivoligomzanetti: ok, in the folder21:26
mzanettimivoligo: yeah, pretty much how I imagined it21:27
mivoligomzanetti: :)21:27
mzanettimivoligo: when green changes to orange, should the whole bar change to orange or just the area around the middle button?21:28
mivoligomzanetti: I think all21:28
popeyballoons: thanks for uploading calendar and music!21:28
mivoligomzanetti: or maybe you can do gradient21:29
mzanettiboth should be no proble,21:29
mzanettiproblem21:29
mzanettiwhatever you think is better21:29
renato___nik90, do you knwo how I can create a click package of the calendar app and install it on my device?21:30
mivoligomzanetti: great, so I just provide the background and you'll do the magic with rectangle element :)21:30
renato___nik90, I am using the old steps but I am getting: Cannot install /tmp/com.ubuntu.calendar_0.4.latest_all.click: Signature verification error: debsig: Origin Signature check failed. This deb might not be signed21:30
mzanettimivoligo: yep21:30
popeyballoons: oooh! more!21:30
renato___popey, ^^21:30
nik90renato___: ttry "pkcon install-local --allow-untrusted clickpackagename"21:30
popeypkcon install-local...21:31
popeydammit21:31
popeybeats me every time21:31
renato___:D21:31
nik90renato___: you are missing --allow-untrusted21:31
nik90popey: in your def, I got the ping first :)21:31
=== popey changed the topic of #ubuntu-app-devel to: http://developer.ubuntu.com | App development on Ubuntu: how to do it & how to make it better | HackDays! https://wiki.ubuntu.com/Touch/CoreApps/HackDays | --allow-untrusted
renato___nice guys thanks, I have a patch for the calendar app :D21:31
nik90renato___: cool21:32
popey\o/21:32
popeyballoons: any more? ☻21:32
mivoligomzanetti: going back to that level switcher: I still don't really get why there can't be a level background there21:33
popeymivoligo: mzanetti what game you working on?21:33
mzanettipopey: bzr branch lp:machines-vs-machines21:33
mzanetticd data21:33
mzanetti./setupdata.py21:33
balloonspopey, so fast ;-)21:33
mzanettithen run with qtcreator21:33
balloonspopey, yes I'll have one for file manager soon21:34
balloonsand that should be it21:34
nik90balloons: can we update clock tomorrow evening?21:34
mivoligopopey: and turn up your speakers :D21:34
mzanettimivoligo: how should the box for creating level packs look like?21:34
nik90balloons: I want to get 2 MPs in before doing so (mostly AP and QML test)21:34
balloonsnik90, we can update any time.. I know you like friday's ;-) I didn't push a build this afternoon because I knew you had stuff you wanted to land21:34
mivoligomzanetti: just text21:35
nik90balloons: yeah I just want to keep it consistent by trying to push every friday :-)21:35
mzanettimivoligo: no image at all?21:35
mivoligomzanetti: maybe some big smile :D21:35
mzanetti:)21:35
mzanettimivoligo: ok well... guess we can do that then21:36
balloonsnik90, AP tests are new or fixes?21:36
popeyballoons: pls ping me when you do it21:36
mzanettimivoligo: your mockup shows a big header "Machines vs Machines" on top of the image. where does that come from?21:36
nik90balloons: new ones by carla (world clock)21:36
* popey installs vorbis-tools21:36
nik90balloons: its been pending for a while waiting for a review21:36
* nik90 does it too21:36
mivoligomzanetti: not yet done21:37
balloonsnik90, aye21:37
mzanettimivoligo: sure, but I mean from a code point of view21:37
mivoligomzanetti: an image21:37
nik90balloons: hey can you help me debug https://code.launchpad.net/~nik90/ubuntu-clock-app/add-feature-qml-tests/+merge/23594021:37
mzanettimivoligo: would that be an image per level pack called titeImage or so and placed on top of the level background image?21:37
nik90balloons: its failing due a dependency issue in the qml tests21:37
mivoligomzanetti: exactly21:38
balloonsnik90, I saw that big MP21:38
balloonsso many loose ends to sort out this week :-)21:38
mzanettimivoligo: ok. should work this way21:38
nik90balloons: :-D21:38
mivoligoballoons: your last sentence goes well with your nick :D21:39
popeywow, this colour scheme is punch-your-retinas-out loud21:39
balloonsnik90, so qml-module-qt-labs-folderlistmodel?21:39
popeylove the music21:39
nik90balloons: yes, but it works with the AP tests without any additional dependency21:39
mzanettipopey: well, that red boxes is just today21:39
mzanettipopey: as we're experimenting with the main menu21:39
nik90balloons: in fact qml-module-qt-labs-folderlistmodel is not added to debian/control at all21:39
mzanettithe rest should be better I hope :)21:39
balloonsnik90, well I haven't seen your control file, but build depends and test depends and runtime depends are all different21:39
popeyok, whats this song called on level 1?21:40
nik90balloons: ok, I will add that now and see if the tests pass21:40
mzanetti"Monkeys Spinning Monkeys" I think21:40
balloonsnik90, do you have qtdeclarative5-folderlistmodel-plugin  instead/.21:40
balloonsit's the old dummy package21:40
nik90I am checking21:40
nik90I have qtdeclarative5-folderlistmodel-plugin on my system. I will add that21:41
mivoligomzanetti: ok, I'm done for today, I'll try to do some stuff tomorrow o/21:42
mzanettimivoligo: see you. good night21:42
mzanettipopey: in the settings there is a checkbox to unlock everything currently21:42
mzanettipopey: you can see more towers etc with that21:42
nik90balloons: I pushed. Mind triggering jenkins? If it passes, I can sleep peacefully21:42
nik90mzanetti: erm, machines-vs-machines is crashing my qtc21:43
nik90mzanetti: I did the steps you mentioned above21:43
mzanettinik90: did you maybe have a old build dir from a earlier try?21:43
nik90mzanetti: no I branches everything fresh.21:43
nik90mzanetti: I am trying via commandline21:44
mzanettiso far statistics are 3 working, 1 not working...21:44
mzanetti1:4 that its your setup :D21:44
nik90I did,21:45
nik90mkdir builddir && cd builddir21:45
nik90cmake .. && make21:45
nik90qmlscene ../app/machines-vs-machines.qml backend/21:45
popeymzanetti: that was excellent fun!21:45
mzanettipopey: was? already through with all the levels?21:46
nik90mzanetti: works commandline :)21:46
mzanettiok... weird21:46
popeyhehe21:46
mzanettipopey: play it on hard please21:46
mzanettiso far noone managed21:46
mzanettiits well thought out up to level 7 so far21:46
mzanettireally hard but proven its possible21:46
popeyok21:46
mzanettiobviously without the unlock all cheat :D21:47
balloonsnik90, http://91.189.93.70:8080/job/ubuntu-clock-app-ci/501/21:48
nik90balloons: thnx21:48
nik90mzanetti: this is cool21:49
* balloons watches http://91.189.93.70:8080/job/ubuntu-clock-app-utopic-amd64-ci/148/console21:49
* nik90 does the same21:50
mzanettiall graphics by mivoligo21:50
nik90its much better than the last time I checked..cant wait to see it finished and in the store21:52
mzanettiits progressing steadily, yeah21:52
mzanettistill a bit to go21:52
popeymzanetti: hard is _hard_21:53
mzanettiit is :)21:53
popeyI can't do the first level without losing some21:53
mzanettipopey: yeah, impossible21:53
mzanettiso you can't build up too many stars too fast21:53
nik90balloons: yay that does fix the dependency issue21:53
mzanettipopey: otherwise you'll get to buy tower upgrades too fast21:53
balloonsnik90, :-)21:54
mzanettipopey: intention is that you have to go back leter with stronger towers to get all the star points21:54
balloonsstill some fails but not for that reason21:54
balloonsgood night nik90 :-)21:54
nik90balloons: yeah I saw21:54
nik90balloons: gnite :)21:54
mzanettipopey: still playing?22:18

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