[04:29] <AkivaAvraham> grrmmmm how should I do this...
[04:56] <AkivaAvraham> \o/ Victory is in sight :D
[04:57] <AkivaAvraham> Autopilot3 will come to the ubuntu sdk; All I need now is to figure out a way to dynamically add and subtract menu items.
[04:59] <AkivaAvraham> !ping
[08:22] <dholbach> good morning
[08:52] <AkivaAvraham> dholbach, morning :)
[08:52] <AkivaAvraham> dholbach, almost finished here \o/
[08:53] <dholbach> hi AkivaAvraham
[08:53] <dholbach> yoohoo!
[08:53] <AkivaAvraham> :D
[09:07] <AkivaAvraham> !ping
[09:15] <justCarakas> !ping
[09:16] <justCarakas> !smash
[09:17] <justCarakas> ubot5 0 : justCarakas 1
[09:34] <JamesTait> Good morning all; happy Skeptics Day! :-D
[09:36] <justCarakas> are you sure JamesTait
[09:37] <JamesTait> justCarakas, I have my suspicions it may be a lie. ;)
[09:38] <justCarakas> JamesTait and if this is a lie what else does that source of you lie about
[09:40] <JamesTait> justCarakas, well, some people still believe I'm not a bot.
[09:44] <justCarakas> JamesTait hmm let me try something
[09:45] <justCarakas> JamesTait Add 34957 to 70764.
[09:46] <JamesTait> justCarakas, I am only a bot, please don't think I'm intelligent :)
[09:47] <justCarakas> hahaha :D
[09:48] <justCarakas> nice one JamesTait
[09:55] <mzanetti> mivoligo: hey
[09:55] <mzanetti> mivoligo: can you check the game? I've added the M sign, but not entirely happy with it
[09:56] <mzanetti> mivoligo: first, the icon for the panel has different margins than the other icons in the panel
[09:56] <mzanetti> and for the single letter (without the coin) it looks weird
[09:56] <mzanetti> I'm thinking if I should write the M as text and then paint the lines above it
[09:57] <mzanetti> also I've changed locked levels to use the white background too, in order to reduce the contrast of the new white stars a bit and align it with the info page
[09:57] <popey> mzanetti: is there a click for "testing"?
[10:04] <mzanetti> popey: http://notyetthere.org/data/com.ubuntu.developer.mzanetti.machines-vs-machines_0.1_armhf.click
[10:04] <mzanetti> popey: notes: the currency icons are "broken" atm
[10:05] <mzanetti> popey: the file size is huge (will be smaller soon)
[10:05] <mzanetti> popey: some optimizations for the phone still to come
[10:05] <popey> cool
[10:05] <mzanetti> but consider it as 95% done now
[10:06] <mzanetti> popey: soooo... now you have the package, this is what I want in return: https://docs.google.com/a/canonical.com/spreadsheets/d/1Ryhvu6YMXW7mUes8KJM4maUg5P3pEP9L-il5ZFxW-AY/edit#gid=0
[10:06] <mzanetti> :P
[10:06] <mzanetti> popey: there's a sheet "Testplan popey" in there
[10:07] <mzanetti> please fill it in as you play
[10:07] <popey> \o/ view only
[10:07] <mzanetti> popey: fixed
[10:07] <popey> dammit
[10:07] <mivoligo> mzanetti: hi
[10:07] <mzanetti> mivoligo: hi
[10:07] <mivoligo> mzanetti: just pulled, let me check
[10:11] <mivoligo> mzanetti: yep, the coin does not look good and the M on the label too :(
[10:11] <mzanetti> mivoligo: well, the coin could be fixed
[10:11] <mzanetti> but not sure about the M label
[10:11] <mzanetti> mivoligo: you'd just need to add spacings around the coin icon just like the heart icon has
[10:13] <mzanetti> popey: and obviously tell mivoligo how awesome the artwork is :D
[10:14] <mivoligo> mzanetti: right, but the lines won't be very visible
[10:14] <mzanetti> mivoligo: true...
[10:14] <mzanetti> mivoligo: so... going back to $?
[10:14] <mivoligo> mzanetti: maybe we just go with normal M
[10:16] <mivoligo> mzanetti: hmm, I'll experiment with that
[10:16] <mivoligo> mzanetti: had a chance to check animation for tower-1?
[10:16] <mzanetti> mivoligo: not yet, sorry
[10:16] <mzanetti> mivoligo: but I implemented the new tower info dialog
[10:16] <mivoligo> mzanetti: no problemo
[10:17] <mivoligo> mzanetti: oh, right, it comes out rather good :)
[10:17] <mivoligo> "1 fields" though ;)
[10:17] <mzanetti> :)
[10:18] <mzanetti> mivoligo: I tried dropping all those units
[10:18] <mzanetti> mivoligo: imo takes away too much information
[10:19] <mivoligo> mzanetti: ok
[10:19] <mivoligo> maybe just drop fields
[10:19] <mzanetti> yeah... I guess that sounds sensible
[10:19] <mivoligo> mzanetti: they are invisible anyway
[10:20] <mzanetti> popey: don't forget to set difficulty in the test plan
[10:20] <mzanetti> popey: if you decide to change to another difficulty, just copy your sheet and start again
[10:21] <mivoligo> popey: are you going to test on the phone?
[10:21] <mzanetti> yeah, he is :)
[10:21] <popey> yes
[10:21] <mivoligo> :)
[10:22] <mzanetti> rpadovani: is stuck at level 9 :)
[10:22] <mivoligo> mzanetti: what about always visible towers in the bottom panel?
[10:23] <mzanetti> mivoligo: you mean I should make the always visible? regardless of the selected field?
[10:23] <mivoligo> mzanetti: I thought we decided to do that some time ago :)
[10:23] <mzanetti> could be...
[10:24] <mzanetti> ok, will look at that
[10:25] <rpadovani> yes, I am :S
[10:25] <rpadovani> mzanetti, could be interesting to build a tower just swiping it from bottom to the place
[10:26] <mzanetti> interesting, yes
[10:26] <mzanetti> rpadovani: did you unlock any towers already?
[10:26] <rpadovani> mzanetti, not yet
[10:26] <mzanetti> rpadovani: I don't think you can get past level9 without that
[10:26] <mivoligo> rpadovani: what difficulty are you playing?
[10:26] <rpadovani> Now I just tried more times level 9 than all others level together :D
[10:26] <mzanetti> mivoligo: medium
[10:27]  * mivoligo needs to stop playing easy
[10:27] <mzanetti> rpadovani: get some proper towers :D
[10:27] <mzanetti> mivoligo: yeah, shame on you... only your kids should play it on easy
[10:28] <mivoligo> mzanetti: :D
[10:30] <mivoligo> mzanetti: I found the emails we talked about the always visible towers. "Adding towers" from 23/10/14 or so
[10:31] <mzanetti> mivoligo: ah ok. yeah. I remember
[10:31] <popey> mivoligo: mzanetti annoyingly good game ☻
[10:31] <mivoligo> popey: that music :D
[10:31] <popey> shouting at my phone means it's good
[10:31] <popey> i dont hear music
[10:31] <mivoligo> popey: you lose a lot
[10:32] <popey> ui looks odd on vertical display
[10:32] <mzanetti> popey: yeah, will prevent that
[10:32] <mzanetti> popey: I just hoped by the time I'm done the SDK would allow me to lock an app to landscape
[10:32] <mzanetti> popey: no music?
[10:32] <mzanetti> that's odd
[10:33] <mzanetti> that's the best part of the game :D
[10:33] <popey> yeah, no sound at all
[10:34] <popey> [55392.044167] type=1400 audit(1421145235.158:496): apparmor="DENIED" operation="exec" profile="com.ubuntu.developer.mzanetti.machines-vs-machines_machines-vs-machines_0.1" name="/usr/bin/pulseaudio" pid=18966 comm="qmlscene" requested_mask="x" denied_mask="x" fsuid=32011 ouid=0
[10:34] <popey> apparmour denials
[10:34] <popey> -u
[10:34] <mzanetti> oh
[10:34] <mzanetti> I see
[10:34] <popey> Failed to create secure directory (/run/user/32011/pulse): Permission denied
[10:34] <popey> in app log
[10:35]  * popey reboots
[10:35] <mzanetti> yep, makes sense
[10:35] <mzanetti> popey: no...
[10:35] <popey> too late, sorry ☹
[10:35] <mzanetti> popey: I'm afraid I just didn't test that yet
[10:35] <popey> oh
[10:35] <mzanetti> so won't work
[10:36] <bzoltan> popey: could you help me to push that fix of the sudoku app?
[10:36] <mzanetti> popey: uploading new package with audio policy enabled
[10:36] <popey> what fix?
[10:36] <popey> mzanetti: yay
[10:37] <popey> bzoltan: https://code.launchpad.net/~canonical-platform-qa/sudoku-app/autopilot-workaround_dialog/+merge/246255 ?
[10:37] <bzoltan> popey: Yes, that is the one
[10:38] <popey> bzoltan: ok, but I tried running those tests and they fail, can you help me figure out what I am missing?
[10:38] <bzoltan> popey:  I captured it with my new landing ...as I added a new CPO for dialog and autopilot is a bit sensitive :)
[10:38] <bzoltan> popey:  you are missing the new UITK from the silo1
[10:38] <popey> will that work on 14.10?
[10:39] <bzoltan> popey:  do not know...
[10:40] <bzoltan> popey: the test will not .. as Utopic does not have that CPO
[10:40] <popey> CPO?
[10:40] <bzoltan> popey:  unless the developer installs the staging edition of the UITK for Utopic
[10:40] <bzoltan> popey: component proxy object
[10:41] <bzoltan> popey:  but you have valid point that from this point the AP of that app will not run on 14.10 desktop and on RTM ...
[10:42] <bzoltan> popey:  but that is the price of not backporting the UITK  :(
[10:42] <popey> I cant help then.
[10:42] <popey> I only have 14.10 systems
[10:44] <bzoltan> popey: Who can help?
[10:45] <bzoltan> popey: you need a device with 15.04 + silo1 UITK
[10:45] <bzoltan> popey:  the desktop can be even 14.04
[10:45] <popey> eh
[10:46] <popey> I said I have a 14.10 desktop, you said you didn't know if it would work, now you say it works on 14.04?
[10:48] <AkivaAvraham> Hey everyone ; First working version of the Ubuntu SDK autopilot3 plugin! https://www.youtube.com/watch?v=gTNWyXj94HE&feature=youtu.be
[10:48] <popey> AkivaAvraham: video is private
[10:49] <AkivaAvraham> wah!
[10:49] <AkivaAvraham> sec
[10:49] <AkivaAvraham> popey, try again
[10:49] <popey> k
[10:55] <AkivaAvraham> ahhh my soothing voice, that doesnt mumble at all :)
[10:58] <bzoltan> popey: ehh...I know it is confusing. It works on device target where the device is on 15.04. But of course the testing can be started on Trusty and Utopic too. The phablet-test-run does not use the host environment. But obviously the 14.04 or 14.10 desktops are still not supported as runtime environment.
[10:58] <bzoltan> popey:  same old story :) target =/= host
[10:59] <popey> right
[10:59] <rpadovani> ARGH I lost an hour of study and I'm still not able to pas level 9!! You created a quite addictive game mzanetti and mivoligo :D
[10:59] <mzanetti> muahahaha
[11:00] <mzanetti> rpadovani: so, did you get some proper tower now?
[11:00] <justCarakas> waht game ?
[11:00] <rpadovani> mzanetti, yes, but I'm not able to use them as I should I suppose
[11:00] <mzanetti> justCarakas: http://notyetthere.org/data/com.ubuntu.developer.mzanetti.machines-vs-machines_0.1_armhf.click
[11:00]  * DanChapman is stuck on level 7 atm
[11:01] <mzanetti> DanChapman: difficulty?
[11:01] <rpadovani> mzanetti, is the click for RTM or devel?
[11:01] <justCarakas> I hope RTM :p
[11:01] <mzanetti> vivid, although I guess it should run on both
[11:01] <justCarakas> oki, ill try it after work
[11:01] <mzanetti> given the game still runs trusty
[11:01] <popey> STOP STEALING CORE APPS DEVELOPERS!
[11:01] <popey> ☻
[11:02] <justCarakas> or can I install the game from my phone ?
[11:02] <justCarakas> with wget or something
[11:02] <popey> yes
[11:02] <popey> thats what I did :D
[11:02] <DanChapman> mzanetti: errm medium i think... Is that the default? i just hit "Play" :-D
[11:02] <rpadovani> mzanetti, ARGH, so now I can lose my time without turning on my computer? Shame on you :P
[11:02] <mzanetti> then I think it's medium
[11:02] <popey> it is
[11:06] <justCarakas> is there an easy way to get a link from your desktop to your phone ? I must have made a type but I don't find it, i get a 404 in wget
[11:07] <AkivaAvraham> popey, do you know who works on the ubuntu sdk plugins? I'd like to get their feedback and criticisms, and see if I can get it merged into the sdk.
[11:08] <popey> AkivaAvraham: bzoltan ^
[11:08] <AkivaAvraham> cool beans
[11:09] <bzoltan> AkivaAvraham: what can I do for you?
[11:09] <AkivaAvraham> bzoltan, https://www.youtube.com/watch?v=gTNWyXj94HE -- TLDW : Run individual Autopilot3 tests from qtcreator.
[11:10] <AkivaAvraham> bzoltan, its the first working version.https://launchpad.net/qtcreator-plugin-autopilot
[11:11] <AkivaAvraham> bzoltan, criticisms welcome.
[11:11] <justCarakas> I went to the link in the browser and I get sorry there aren't currently any apps installed that can handle this type (trying to download the click) maybe that is something that needs fixing ?
[11:13] <justCarakas> popey: is there a way to past in the terminal app ?
[11:14] <popey> justCarakas: no
[11:14] <justCarakas> ok, ill install the game tonight than :p
[11:14] <popey> justCarakas: wget http://tinyurl.com/mhouyqe
[11:14] <justCarakas> ow :D
[11:14] <justCarakas> thx
[11:14] <popey> shorter for you to type ☻
[11:15] <justCarakas> how come i didn't think of that XD
[11:15] <mzanetti> popey: I guess his issues are with installing though
[11:15] <popey> ☻
[11:15] <popey> dont think so
[11:15] <bzoltan> AkivaAvraham: It is very impressive.
[11:15] <AkivaAvraham> \o/
[11:15] <bzoltan> AkivaAvraham: things I would suggest to work on:
[11:15] <justCarakas> thanks popey
[11:15] <AkivaAvraham> go for it; make a list and I'll get them done.
[11:16] <popey> justCarakas: pkcon install-local --allow-untrusted com. <tap tap> to autocomplete
[11:16] <bzoltan> AkivaAvraham: 1. Device integration. Running tests on the desktop is less important than running them on emulator or on an Ubuntu phone.
[11:16] <justCarakas> :) you just answered the question I was typing, are you mind reading XD
[11:16] <AkivaAvraham> bzoltan, ah that will be a tall order; but I think doable
[11:17] <bzoltan> AkivaAvraham: 2. I would skip the project selection part, let's pull in the active project's tests
[11:17] <AkivaAvraham> bzoltan, mmmm hmmm.
[11:17] <bzoltan> AkivaAvraham: I prefer integration
[11:18] <AkivaAvraham> bzoltan, Agreed. this was easier, so I did it. I'll get that done though.
[11:18] <bzoltan> AkivaAvraham:  So I like the idea and it could land on the SDK. Just make it generic with devices and use the active project
[11:19] <AkivaAvraham> bzoltan, great! I'll work towards that. I'll try to do the devices tommorrow; do you know if this can be accomplished with a pure command line argument?
[11:19] <bzoltan> AkivaAvraham: let me show it to zbenjamin and let's have some regular catchup to figure out what we really want. I do love the idea and the implementation. We just need to make sure that it is nicely integrated to the flow of the Ubuntu SDK
[11:19]  * zbenjamin looks
[11:19] <bzoltan> AkivaAvraham: I do not think so...
[11:20] <bzoltan> zbenjamin:  it sounds like a special Run config
[11:20] <AkivaAvraham> bzoltan, A good challenge then ~
[11:21] <AkivaAvraham> bzoltan, unfortunately I don't have a device; can this be accomplished with just the emulator?
[11:23] <bzoltan> AkivaAvraham:  I think the emulator should be a legit target device for testing. But I admit that I have never tried that
[11:23]  * bzoltan is spoiled with devices
[11:24] <AkivaAvraham> bzoltan, how do you typically run tests on devices? I presume you are ssh'ing into them or something?
[11:24] <zbenjamin> bzoltan: AkivaAvraham: running on the device is a bit more challanging because you deal with installed click packages.
[11:24] <zbenjamin> bzoltan: AkivaAvraham: i do not know how to start tests on those tbh
[11:25] <zbenjamin> bzoltan: AkivaAvraham: but i could imagine that this would be runconfigurations automatically created when you load the project
[11:25] <bzoltan> zbenjamin:  phablet-test-run
[11:25] <zbenjamin> bzoltan: ok are the tests defined somewhere? like in the manifest file?
[11:26] <AkivaAvraham> bzoltan, ah, so you use phablet to interface with devices? I thought that was just for the emulator
[11:26] <bzoltan> AkivaAvraham: zbenjamin: Yes, I just run phablet-test-run "test name"
[11:26] <AkivaAvraham> zbenjamin, oh that should be easy then.
[11:26] <ogra_> https://wiki.ubuntu.com/Touch/Testing
[11:26] <bzoltan> AkivaAvraham: zbenjamin: you need the -s serial number
[11:26] <ogra_> ;)
[11:26] <bzoltan> Hello ogra_, nice to see you
[11:27] <zbenjamin> ogra_: hey :) how do you find these always? ;)
[11:27] <AkivaAvraham> bzoltan, yah if its just that command line argument...
[11:27] <AkivaAvraham> bzoltan, I presume a working directory is not needed?
[11:27] <ogra_> zbenjamin, well, given i have to throw them around at times my browser has them in the URLbar history :)
[11:27] <ogra_> hey bzoltan
[11:28] <zbenjamin> ogra_: do you have docs on how to package tests correctly?
[11:28] <ogra_> no, but i know baloons does, wait til he gets up
[11:28] <zbenjamin> ok
[11:29] <zbenjamin> balloons: get up ;)
[11:29] <ogra_> haha
[11:29] <ogra_> you have to stand in line behind popey
[11:29] <popey> +1
[11:30] <popey> I'll happily kick you all so he only sees my requests ☻
[11:32] <zbenjamin> lol
[11:34]  * AkivaAvraham wish he had a device :|   Any word on a third ubuntu touch device, hopefully one with US/Canada Bandwidths?
[11:34] <popey> not yet
[11:34] <AkivaAvraham> Blast!
[11:34] <popey> Will the rumoured Meizu MX4 not work there?
[11:35] <bzoltan> AkivaAvraham:  Are not there cheaper used nexus devices around?
[11:35] <AkivaAvraham> popey, not on my network.
[11:35] <popey> sprint?
[11:35] <AkivaAvraham> popey, wind. Sprint isn't in canada
[11:35] <popey> oh, is it CDMA?
[11:35] <AkivaAvraham> bzoltan, Maybe there are some.
[11:36] <AkivaAvraham> popey, I forget, I just remember checking the bandwidths against bq and the mx4; neither supported it
[11:36] <bzoltan> AkivaAvraham: I think if you buy a used one then you can sell it forward few months later with little loose
[11:36] <AkivaAvraham> I could switch phone companies... maybe I can get a decent deal. Its just that phones suck in Canada.
[11:37] <bzoltan> AkivaAvraham:  switch country :D
[11:37] <rpadovani> mzanetti, popey music ingame works on RTM
[11:37] <popey> looks like it does HSPA+ and HSPA which the mx4 does
[11:37] <AkivaAvraham> bzoltan, not a bad idea.
[11:37] <popey> rpadovani: ta
[11:37] <mzanetti> rpadovani: yeah, I uplaoded a fixed package by now
[11:38] <AkivaAvraham> The WCDMA 3G frequencies cover much of the world, but the MX4 does not support AWS (1700) which is used by carriers in the USA (T-Mobile, for example) and Canada (Wind, for example).
[11:39] <rpadovani> mzanetti, mhh I downloaded it like 1 hour ago - md5sum is 1cc1e1916710a347e324cbbc48dd1d22 - is the last one you published?
[11:39] <popey> AkivaAvraham: awwww
[11:39] <mzanetti> rpadovani: 11:42
[11:39] <AkivaAvraham> ;_;
[11:40] <mzanetti> rpadovani: "like 1 hour ago" :)
[11:40] <mzanetti> seems you got the new one
[11:40] <rpadovani> :D
[11:40] <rpadovani> great!
[11:41] <AkivaAvraham> I just want to stick with wind. 21 per month equals full phone + texting, and unlimited (No cap) data.
[11:42] <mzanetti> interesting... didn't know Wind exists in canada too
[11:43] <AkivaAvraham> mzanetti, are you in the US? Personally I'd like to use Ting, but they arent available here.
[11:43] <mzanetti> AkivaAvraham: I used this for a while: http://www.wind.it/it/privati/
[11:43] <mzanetti> until roaming with german SIM card in italy became cheaper than using italian sim cards in italy
[11:43] <AkivaAvraham> oh nice
[11:44] <mzanetti> EU ftw
[11:44] <AkivaAvraham> waht? crazy
[11:48] <rpadovani> and since next december probably in all europe there will not be roaming anymore
[11:48] <mzanetti> finally
[11:48] <mzanetti> stupidest thing ever
[11:48] <AkivaAvraham> :o
[11:54] <rpadovani> mzanetti, http://europa.eu/rapid/press-release_IP-14-373_en.htm
[11:58] <mivoligo> mzanetti: small bug, I forgot to change LevelSplash.qml to use new svg stars :P
[11:59] <mzanetti> mivoligo: Ah, yesterday I thought "something looks weird" on that screen
[11:59] <mivoligo> :D
[12:00] <mivoligo> mzanetti: I'm at level 6 btw (medium)
[12:00] <mzanetti> :)
[12:00] <mzanetti> progress!
[12:26] <dholbach> dpm, do we have a piece of text to replace the /training page with? or did I misunderstand your last email?
[12:29] <dpm> dholbach, no, just the virtualbox section
[12:29] <dholbach> yes, that's what I meant
[12:30] <dholbach> but we don't have that piece of text yet, right? Shall I get in touch with Bin?
[12:31] <dpm> dholbach, Bin & co. created the kylin live usb image, and wanted to put the instructions somewhere, so I suggested that page. I'm not sure if they've got a text yet, and it might be for the Chinese site only. Yeah, that sounds like a good idea
[12:31] <dholbach> dpm, as Kylin will probably be a bit harder to use for non-Chinese users, it will probably make sense to only put this up on the Chinese site
[12:32] <dpm> yeah
[12:32] <dholbach> I can update the virtualbox image to the newest utopic in the meantime
[12:32] <dholbach> although it'd be good to come up with a better alternative soon ;-)
[12:32] <dpm> I know, I know :)
[12:47] <mivoligo> mzanetti: when I click OK on the level results window and it transition to level selection, I can see the failed star for a split second
[12:49] <mzanetti> mivoligo: mhm... please report a bug
[12:49] <mivoligo> ok
[13:14] <mivoligo> mzanetti: reported, short video attached :)
[13:15] <mzanetti> ok, thanks
[13:30] <mivoligo> rpadovani: I'm failing on level 9 too :D
[14:39] <bu5hm4n> hello, are the devs of lib appindicator online?
[16:30] <rickspencer3> elopio, hey, I just created a simple ubuntu project, and it looks like the template is still not updated
[16:31] <rickspencer3> is there a place where I can see what I need to change to make the generated test run?
[16:42] <rickspencer3> balloons, do you know package I need to install to get import ubuntuuitoolkit to work?
[16:43] <balloons> rickspencer3, ubuntu-ui-toolkit-autopilot
[16:44] <rickspencer3> maybe we should install that along with the sdk?
[16:44] <balloons> rickspencer3, the ubuntu-sdk meta package should pull ubuntu-ui-toolkit, but not the ubuntu-ui-toolkit-autopilot I believe
[16:45] <rickspencer3> balloons, well, it doesn't seem logical to generate code that won't run because of unmet dependencies
[16:45] <balloons> if ubuntu-sdk pulled ubuntu-ui-toolkit-autopilot, it would make the sdk metapakcage dependent on autopilot
[16:45] <balloons> rickspencer3, that is a very good point actually
[16:45] <balloons> that said, is qmltestrunner installed by default?
[16:46] <rickspencer3> elopio, nm, the tests run fine if I have the right stuff installed :)
[16:46] <rickspencer3> balloons, I dunno
[16:47] <elopio> rickspencer3: we are updating them as part of our current sprint.
[16:47] <rickspencer3> elopio, nice
[16:47] <elopio> we started yesterday, and will have it merged and relesead by friday next week.
[16:51] <bzoltan> balloons: the ubuntu-sdk pulls the ubuntu-ui-toolkit-autopilot
[16:52] <bzoltan> balloons: as defined here -> http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.vivid/view/head:/sdk
[16:52] <balloons> when he's correct, he's correct: http://packages.ubuntu.com/utopic/ubuntu-sdk
[16:53] <balloons> rickspencer3, might want to make sure ubuntu-sdk is actually installed :-)
[16:53] <rickspencer3> ok, it must be that I installed it so long ago
[16:53] <rickspencer3> I'm on 14.04 here
[16:53] <rickspencer3> balloons, did the ap sdk docs ever get up? if so, could you paste me a link please?
[16:54] <balloons> rickspencer3, they did, but they are outdated. For the moment, this is the best place to look: http://people.canonical.com/~nskaggs/autopilot-sdk-helpers.html
[16:57] <balloons> bzoltan, notice http://packages.ubuntu.com/trusty/ubuntu-sdk doesn't contain the ubuntu-ui-toolkit-autopilot dependency. So this must be new for utopic
[16:58] <rickspencer3> balloons, what is the recommended way to click a button in autopilot?
[17:00] <balloons> rickspencer3, if it's not an action header or toolbar button, just select the button object and click it. So something like button = self.app.select_single('Button'), button.click_object()
[17:00] <rickspencer3> cool
[17:00] <balloons> sorry.. self.app.click_object(button)
[17:03] <bzoltan> balloons:  true, the trusty ubuntu-sdk metapackage is different
[17:04] <rickspencer3> balloons, so,it's not working for me, is there any documentation I can look at?
[17:07] <balloons> rickspencer3, here's the specific method I told you to use: https://developer.ubuntu.com/api/devel/ubuntu-14.10/python/autopilot/api/autopilot.input.html#autopilot.input.Pointer.click_object
[17:08] <balloons> also the tutorial on d.u.c actually gives an example of using a button: https://developer.ubuntu.com/en/apps/qml/tutorials/writing-qml-acceptance-tests/
[17:11] <balloons> rickspencer3, I also note I said self.app.click_object; but that really needs to be a pointing device object. I assume the setup code Leo helped you with declares a pointing_device already, so you should use that
[17:12] <rickspencer3> balloons, it does not, and I cannot see in the docks what I need to import for the pointing device module
[17:12]  * rickspencer3 assumes 
[17:12] <rickspencer3> from autopilot.input import Pointer
[17:14] <balloons> rickspencer3, the sdk helpers can help you out here too: self.pointing_device = ubuntuuitoolkit.get_pointing_device()
[17:15] <rickspencer3> balloons, that seems more robust, as in will run on desktop or phones
[17:15]  * rickspencer3 tries
[17:15] <balloons> rickspencer3, right, it will return the mouse or touch as needed
[17:17]  * rickspencer3 changes keyboard to use helper too
[17:17] <rickspencer3> basically, I guess the guidance should be to never instantiate the Keyboard or Pointer directly
[17:19] <balloons> rickspencer3, right I would agree. Overall the AP docs need to have a little more app dev focus. I appreciate the feedback as we're working on updating them.
[17:20] <balloons> Previously you did something like from autopilot.input import Mouse, Touch, Pointer, then manually check to see what device (desktop, touch, etc) and instantiate the pointing_device you needed.
[17:20] <rickspencer3> balloons, yeah
[17:20] <rickspencer3> so, that's what the documentation still says :)
[18:15] <popey> mzanetti: mivoligo imo the coins should move to the right, to be the last thing in the row
[18:15] <popey> rather than hearts
[18:15] <popey> on many occasions I look to the top right and think I have 10 coins, but actually it's 10 lives
[18:15] <popey> and wonder why i cant deploy a unit, so look again and think "wtf, its going down!"
[18:20] <ahayzen> mzanetti, i got "No such file or directory: 'levelpacks/machines-vs-machines/sounds/level.json'" ... when running setup.py the second time...did i run it in the wrong dir or something?
[18:20] <popey> mzanetti: also, i agree the towers should always be visible at the bottom
[18:28] <ahayzen> popey, new music app \o/
[18:32] <mzanetti> popey: that'll change once the towers become more expensive :D
[18:33] <mzanetti> popey: but good point, will see how it works out when swapped
[18:33] <mzanetti> ahayzen: delete the lpbuild directory
[18:33] <ahayzen> mzanetti, ok :)
[18:33] <mzanetti> ahayzen: and do a bzr pull of the app
[18:34] <ahayzen> mzanetti, that seems to be working thanks :)
[18:34] <popey> ahayzen: yay
[18:40] <ahayzen> popey, and new media-hub just landed in rtm \o/ ... hint try unplugged headphones while playing music
[18:40] <popey> oooh
[18:40] <popey> bit "busy" right now
[18:40] <popey>  ☻
[18:40] <ahayzen> haha building towers?
[18:41] <popey> ya
[18:50] <popey> hmm, music from your game carries on after i lock the screen
[18:51]  * ahayzen wonders what role they are using
[18:53] <popey> might be my odd flo
[18:53] <popey> I added a ppa and dist-upgraded
[18:54] <popey> ahayzen: what are you expecting from plug/unplug phones?
[18:54] <ahayzen> popey, music to stop :)
[18:54] <popey> maybe I need to update my device
[18:54] <popey> it just flips between speaker/headphones here
[18:55] <ahayzen> popey, on #161 mako
[18:55] <ahayzen> popey, was release 20mins ago :)
[18:55] <ahayzen> *released
[18:55] <popey> 191 krillin
[18:55] <ahayzen> #192 ;)
[18:55] <popey> installing.....
[18:55] <ahayzen> \o/
[18:55] <popey> \o/ updates
[18:55] <popey> we love updates
[18:55]  * ahayzen wonders if the next one will fix media-keys...
[18:55] <popey> ooh, music 782 also ㋛
[18:56] <ahayzen> hehe a 'media' update :)
[18:59] <popey> ahayzen: yay! works
[18:59] <popey> plays for a tiny bit from the speakers
[18:59] <ahayzen> popey, yey no more walking in to lectures and making loud noises.... yeah a tiny bit :/
[19:00] <ahayzen> popey, so it fixes if your bluetooth speaker turns off... and if you get a phone call etc as well
[19:00] <ahayzen> popey, as those cases would end up with music blasting out of somewhere as well
[19:01] <popey> nice
[19:01] <popey> i have a bug about that somewhere ☻
[19:01] <ahayzen> popey, yeah there were *many*
[19:05] <popey> food o'clock
[19:42] <mivoligo> mzanetti: I had the same problem as popey with looking at 10 hearts instead of money today. But that didn't happen before when we used $ sign. I wonder if that might have something to do with it
[19:43] <mzanetti> mivoligo: I thought the same
[19:43] <mzanetti> Maybe we should just get back to the dollar sign and leave it be
[19:44] <mivoligo> mzanetti: I would do that for now. We can always change that in an update
[19:44] <mzanetti> ok
[19:44] <mzanetti> will revert that one
[19:44] <mzanetti> mivoligo: what about the white locked levels?
[19:44] <mivoligo> I like them white :)
[19:45] <mivoligo> mzanetti: what do you think?
[19:45] <mzanetti> yep, agreed
[19:46] <mzanetti> otherwise the empty white stars are too high contrast imo
[19:47] <mivoligo> yes, and it'd be consistent with the ubuntu shape in info dialog
[19:48] <mivoligo> mzanetti: what do you think about the tower animation?
[19:49] <mzanetti> it's funny :)
[19:49] <mzanetti> merged it already
[19:50] <mivoligo> does it work? I didn't check in game :P
[19:52] <mzanetti> yes, it works. it doesn't 100% match what's happening, as the tower also shoots when they're pulled in...
[19:52] <mzanetti> but not a big problem
[19:55] <mivoligo> mzanetti: what do you think about changing the sound for that tower? I think when you have lots of them on the board, they sound more like music drums than a weapon :D
[19:55] <mzanetti> :D
[19:55] <mzanetti> mivoligo: feel free to find another one :)
[19:56] <mivoligo> ok :)
[20:12] <mivoligo1> mzanetti: my son just asked me why we use Monopoly money :D
[20:13] <mzanetti> :D
[20:13] <mzanetti> does that look like that?
[20:13] <mivoligo1> I have to check
[20:13] <mzanetti> hmm, not really
[20:13] <mzanetti> https://duckduckgo.com/?q=monopoly+money&t=canonical&iax=1&ia=images
[20:24] <mivoligo1> mzanetti: I still see the fail star when I click ok :(
[20:25] <mzanetti> you should try not to fail :P
[20:25] <mivoligo1> :D
[20:25] <mzanetti> will have a look
[20:25] <mzanetti> are you sure you pulled the changes?
[20:26] <mivoligo1> yes
[20:26] <mivoligo1> sorry, afk for now
[20:38] <rickspencer3> hey, does anyone have any qml code to make it easy to add a bottom edge tab?
[20:41] <DanChapman> rickspencer3: http://ubuntu-component-store.readthedocs.org/en/latest/_components/pagewithbottomedge.html is the most used component for it atm
[20:41] <rickspencer3> hi DanChapman
[20:41] <rickspencer3> DanChapman, this looks awesome
[20:46] <DanChapman> rickspencer3 :-) Yes nik90_ and aquarius are doing a real nice job of creating something to enable sharing of components.
[21:02] <t1mp> ahayzen: hello
[21:02] <t1mp> ahayzen: I have a fix for your bug, see https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/headContentsWidth/+merge/246322
[21:02] <ahayzen> t1mp, o/
[21:02] <t1mp> ahayzen: feel free to test it and comment on the MR :)
[21:02] <ahayzen> t1mp, yey thanks :) ... do you have those cmds handy to run the ui-toolkit ? or are they somewhere in the branch?
[21:07] <ahayzen> t1mp, i've found it :)
[21:08] <t1mp> ahayzen: sorry for my slow answer.. my irc client froze and I didn't notice so I thought you were not answering
[21:08] <t1mp> but you found it :)
[21:08] <ahayzen> t1mp, no worries, its in the README \o/ :)
[21:08] <t1mp> nik90_, aquarius:  I just discovered http://ubuntu-component-store.readthedocs.org/en/latest/index.html looks really good!
[21:09] <t1mp> ahayzen: to try it out: bzr branch lp:~tpeeters/ubuntu-ui-toolkit/headContentsWidth && cd headContentsWidth && qmake && make && source export_modules_dir.sh, and then run your from the same terminal.
[21:09] <ahayzen> t1mp, yep its just building :)
[21:10] <ahayzen> t1mp, yey it fixes the bug :) i'll comment and approve
[21:11] <t1mp> ahayzen: thanks :) I'll ask zsombi tomorrow to top-approve it.
[21:11] <ahayzen> sweet :)
[21:16] <mivoligo1> mzanetti: I checked our Monopoly set and although there's no such sign on the notes, there is one on these property cards :) different font though