[07:07] <dholbach> good morning
[09:53] <JamesTait> Good morning all; happy Friday, and happy Underdog Day! :-D
[09:58] <justCarakas> good morning JamesTait
[09:59] <JamesTait> justCarakas, o/
[12:04] <ahayzen> timp, ping
[12:09] <timp> ahayzen: hello
[12:09] <ahayzen> timp, is it possible in a pure QML app to make it fullscreen? ... i know you can do it in a QML/c++ or webapp
[12:12] <timp> ahayzen: a desktop app?
[12:12] <ahayzen> timp, no on the phone
[12:12] <timp> ahayzen: I'm not sure, but for phone it may be a setting in your desktop file
[12:12] <ahayzen> ah
[12:13] <ahayzen> timp, i can't see anything in the camera apps desktop file...but i assume that does it via c++?
[12:14] <timp> hmm. I may be wrong about the desktop file then
[12:15] <ahayzen> timp, in a webapp you use Window {} instead of MainView {} ? should i just use that for the QML app as well?
[12:15] <ahayzen> ...but then you don't have some of the same properties available
[12:15] <timp> ahayzen: I see that the camera-app indeed does it in cpp.
[12:16] <ahayzen> timp, is there any way of accessing that from QML?
[12:17] <timp> I think we should ask some unity8-dev about these things
[12:17] <ahayzen> i spot in some webapps that they do Window { visibility: Window.FullScreen }
[12:17] <ahayzen> but then i assume you can't use the MainView ?
[12:18] <timp> maybe Saviq or mzanetti are around?
[12:18] <timp> ahayzen: if you have a Window you can put the MainView inside of that
[12:18] <ahayzen> ooo
[12:18] <ahayzen> timp, i suspect that might work :) ... i'll try that after lunch thanks for the help :)
[12:19] <timp> I never explicitly define a Window though.
[12:20] <ahayzen> timp, i'll try it see if it works...
[12:24] <ahayzen> timp, well its fullscreen but its gets confused about rotation or which way around the view is or something and i get "Conflicting properties 'visible' and 'visibility'"
[12:28] <ahayzen> timp, ok managed to get rid of the error and reduced the rotation confusion a little
[12:34] <timp> ahayzen: some of the orientation support that is now in UITK is moving to unity
[12:34] <ahayzen> \o/
[12:34] <ahayzen> oh with the shell rotation?
[12:34] <timp> ahayzen: see the revisions here by Daniel https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/staging
[12:36] <timp> best ask him, he knows more about it. But I don't see him around now.
[12:37] <ahayzen> looks pretty cool :)
[12:38] <ahayzen> do you know if there is any way to tell if the device you are working with has a particular sensor? eg if it has a tiltsensor?
[12:39] <timp> we don't have that in ui toolkit. Maybe you'd need cpp for that
[12:39] <ahayzen> heh ok :)
[12:41] <dholbach> dpm, davidcalle: we're done with replacing 作用域 :)
[12:41] <dholbach> now for the rest of the links which need fixing :)
[12:44] <davidcalle> dholbach, yay :)
[12:53] <dholbach> jdstrand, https://developer.ubuntu.com/en/apps/platform/guides/app-confinement/ and https://developer.ubuntu.com/zh-cn/apps/platform/guides/app-confinement/ refer to https://bugs.launchpad.net/ubuntu/+source/qtubuntu-sensors/+bug/1227116 - I guess we can remove the link to the bug now?
[12:56] <davidcalle> dholbach, dpm, one interesting/subtle thing to note for page layouts: the number of cols used by an item is relative to the parent one *on a twleve cols base*. eg: <div class="four-col"> inside a "twelve-col" div is the same size as a "six-col" div inside an "eight-col" div.
[12:57] <dholbach> davidcalle, I tried never to touch any of those items
[12:57] <davidcalle> dholbach, you should, it's "fun" ;-)
[12:57] <dholbach> no :)
[12:57] <dholbach> I have enough fun in the area I'm working on :)
[13:00]  * dpm reads that twice
[13:03] <dpm> davidcalle, good to know, thanks! I generally try to have one single twelve-col parent, in which page would you use cols inside an eight-col parent?
[13:03] <davidcalle> dpm, all the text (as requested by you) :p
[13:04] <davidcalle> dpm, jk, images in text. I'm aligning them to the grid
[13:04] <dpm> davidcalle, yeah :) but I mean, in which page have you used columns inside that?
[13:05] <dpm> do you have an example?
[13:05] <davidcalle> dpm, https://developer.ubuntu.com/en/apps/html-5/tutorials/cordova-camera-app-tutorial
[13:06] <davidcalle> dpm, the page is not finished (still waiting on the middle section), but images are four-col
[13:07] <davidcalle> dpm, of course, you can also switch back to twelve for images
[13:07] <dpm> davidcalle, ok, gotcha. But do images not float to the left in any case?
[13:08] <dpm> man, btw, the tutorials and the guides are looking fantastic with the new site
[13:10] <dpm> davidcalle, another thing we could do for long images is to put them on the empty 4-col at the right. This is just a thought, I'm not asking to change it :)
[13:11] <davidcalle> dpm, yes, but with cols, all image sizes are consistent, you can align them, side by side, etc. Which brings back some flexibility to that wonderful editor we will learn to love one day.
[13:11] <dpm> :-)
[13:11] <dpm> ok, makes sense
[13:12] <davidcalle> dpm, indeed, but the android dev site does it and it's not that great in terms of readability (but it works well to introduce a new section or a new theme, though)
[13:12] <dpm> ok
[13:12] <davidcalle> ( a bit like a hero img)
[13:30] <mzanetti> timp: what up?
[13:32] <timp> mzanetti: ahayzen was having some questions about running apps fullscreen on the phone (is that possible from qml, or do you need cpp for that?). I didn't really know the answer so I was looking for a unity8-dev to help out
[13:34] <mzanetti> ah. I'm not sure tbh... I know the gallery app uses it so it must be possible somehow
[13:34] <mzanetti> might well be that it just does QQuickView->showFullscreen()
[13:36] <mzanetti> timp: ahayzen: http://bazaar.launchpad.net/~phablet-team/gallery-app/trunk/view/head:/src/gallery-application.cpp#L242
[13:36] <mzanetti> timp: I guess this means MainView lacks
[13:40] <timp> mzanetti: thanks
[13:41] <timp> mzanetti: MainView is written in qml only and inherits from some other qml components
[13:41] <timp> mzanetti: so it may be a bit tricky to add a "fullscreen" property there
[13:41] <timp> should be possible though.. Not sure if we want that. Do many apps need a fullscreen mode?
[13:42] <jdstrand> dholbach: yes, thjat can be removed
[13:43] <jdstrand> dholbach: is that something you are looking at or shall I?
[13:46] <aquarius> dpm, do you know of any popular apps which use URLDispatcher (that is: they register themselves for handling a "special" URL) other than the clock ("alarm:"), the music app ("album:"), and the messaging app ("message:") ?
[13:49] <ahayzen> timp, mzanetti, thanks :) i've nearly managed to hack window around mainview to work
[13:50] <ahayzen> jdstrand, ping
[13:50] <jdstrand> ahayzen: hey
[13:50] <ahayzen> jdstrand, Hey, i've been writing a game that uses a TiltSensor and have noticed I do not need any apparmor policies? I have checked here http://developer.ubuntu.com/apps/platform/guides/app-confinement/ and it says by the 'sensor' policy 'policy pending due to LP: #1227116', but that bug is now resolved. So should this policy exist and be enforced?
[13:52] <jdstrand> ahayzen: what policy version are you using?
[13:53] <ahayzen> jdstrand, 1.2
[13:54] <jdstrand> ahayzen: you are supposed to get haptic for free, and then get fill access to usensorsd via 'sensors'
[13:55] <jdstrand> s/fill/full/
[13:55] <ahayzen> jdstrand, i seem to be able to run with no policies and can access the TiltSensor readings
[13:55] <jdstrand> oh, and there there is: 'apps may always use the accelerometer and orientation sensor'
[13:55] <jdstrand> /etc/xdg/QtProject/Sensors.conf r,
[13:56] <ahayzen> ah
[13:56] <mzanetti> ahayzen: please let me know how you get it to work in qml only
[13:56] <mzanetti> I'd need that for a bunch of apps too (didn't really investigate)
[13:57] <mzanetti> timp: yes, I'd say many need that. especially games
[13:58] <ahayzen> mzanetti, basically i've done this https://code.launchpad.net/~andrew-hayzen/volleyball2d/fullscreen/+merge/245196
[13:58] <ahayzen> mzanetti, just put the MainView inside the Window as timp said
[13:59] <mzanetti> ahayzen: nice. thanks
[13:59] <ahayzen> mzanetti, i then just had to play about with my detection of when it is in portrait
[13:59] <timp> mzanetti: Should games use MainView? That's there mainly to add the app header, and (currently) automatic orientation
[13:59] <timp> hmm let me check ahayzen's code :)
[14:00] <ahayzen> timp, my game uses Page {} for the settings etc
[14:00] <ahayzen> timp, but yeah most just directly put the Game {} directly instead of MainView IIRC
[14:00] <timp> ahayzen: oh the change is not that big :) nice!
[14:00] <mzanetti> timp: how does that work with applicationId stuff then if you don't use a MainView?
[14:01] <ahayzen> ^^ was my other thought
[14:01] <timp> hmm
[14:01] <timp> mzanetti: that's the applicationName property?
[14:02] <mzanetti> yep
[14:02] <mzanetti> ahayzen: love that game btw
[14:02] <mzanetti> have been playing an hour at least yesterday :D
[14:02] <ahayzen> mzanetti, awesome thanks :) still some stuff to clean up but the basis is there
[14:02] <mzanetti> but man... it's hard!
[14:02] <timp> mzanetti: all that MainView does with that is this: http://pastebin.ubuntu.com/9569973/
[14:03] <mzanetti> didn't win a single time
[14:03] <ahayzen> yeah there is no AI difficulty levels yet
[14:03] <timp> so that can easily be repoduced without the MainView
[14:03] <mzanetti> timp: ah ok, yep, that seems ok
[14:03] <timp> but ahayzen's solution with a MainView inside a fullscreen Window looks like a good solution anyway :)
[14:03] <ahayzen> its just on 'hardest' ... i know a way to *always* win though ;) although i'll patch that soon with some new AI logic hehe
[14:04] <mzanetti> I managed to lose 5:4 at best
[14:04] <ahayzen> hah
[14:08] <dholbach> jdstrand, will do
[14:09] <jdstrand> dholbach: thanks!
[14:13] <dholbach> done :)
[14:15] <jdstrand> cool
[14:15] <dpm> aquarius, reminder does, but I'm not sure that is in trunk yet
[14:28] <mzanetti> jdstrand: hey, when developing apps it's really annoying that the system constantly prints some "Error opening shm" into the app's debug messages. I've looked into the code that prints it and I have a feeling it's denied by apparmor to access that.
[14:29] <mzanetti> what would you say would be way to go to fix that? I guess we won't allow it to access that... but then I don't really know if lttng is even useful without it
[14:33] <aquarius> dpm, ooh, really? who do I ask about details of that?
[14:35] <popey> aquarius: mzanetti ☻
[14:36] <mzanetti> http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/main.cpp#L60
[14:36] <mzanetti> http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/src/app/qml/reminders.qml#L56
[14:37] <mzanetti> http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/manifest.json.in#L11
[14:37] <mzanetti> and http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/reminders.url-dispatcher
[14:37] <mzanetti> aquarius: ^
[14:37] <aquarius> aha, evernote: URLs.
[14:38]  * aquarius rtfs :)
[14:38] <aquarius> ah, darn, I can't provide the *text* for a note via uridispatcher.
[14:39] <mzanetti> nope... I guess we could add that
[14:39] <aquarius> does the reminders app run on 14.04?
[14:39] <mzanetti> yes
[14:39] <aquarius> (desktop)
[14:39] <mzanetti> it's in apt
[14:39] <mzanetti> although I'm not sure if url-dispatcher does
[14:39] <aquarius> might add it myself. I'll think about it. It's all part of my Current Master Plan :)
[14:40] <mzanetti> its quite straight forward... you just create that json file describing you url, register that in the manifest file
[14:41] <mzanetti> then, if the app is running you'll get calls from UriHandler.onOpened
[14:41] <aquarius> *nod* yep
[14:41] <mzanetti> if not, the app will be started and the uri passed as cmdline arg
[14:43] <aquarius> hrm. Trying to build it in Ubuntu SDK, I get "error: [CMakeFiles/com.ubuntu.reminders.desktop] Error 127"
[14:43] <aquarius> useful, Ubuntu SDK. Not.
[14:44] <aquarius> aha! there is a COmpile Output tab with actual errors in. GOod :)
[14:45]  * aquarius installs intltool 
[14:48] <aquarius> mzanetti, how do I run it? I can build it now, but clicking the big Run triangle in Ubuntu SDK says "no executable specified"
[14:48] <aquarius> ah, I need to select "reminders2", do I?
[14:49] <aquarius> hm. "module "QtQuick" version 2.3 is not installed "
[14:52] <aquarius> mzanetti, are you sure this works on 14.04? http://packages.ubuntu.com/search?keywords=reminders-app only has it packaged for 14.10 and vivid
[14:54] <mzanetti> aquarius: hmm... trunk might not. however you should be able to just change the imports to QtQuick 2.2 and it should work
[14:54] <mzanetti> oh, you said 14.04
[14:54] <mzanetti> then you might need QtQuick 2.1 :D
[14:56] <mzanetti> aquarius: but unless you install it with click, I don't think url-dispatcher works on the desktop
[14:56] <aquarius> changing to 2.2 seems to work
[14:56] <mzanetti> ok
[14:56] <aquarius> I'm fine with urldispatcher not working - I can just run the app with the url on the command line
[14:56] <aquarius> and edit the tests
[14:56] <aquarius> but! having changed to 2.2, I still get an error when running
[14:56] <aquarius> qml/components/RtfButton.qml:26:32: Invalid alias location
[14:56] <aquarius>          property alias iconSource: icon.source
[14:57] <aquarius> don't even know what that means
[14:57]  * aquarius googles :)
[15:01] <mzanetti> hmm
[15:01] <mzanetti> aquarius: I guess you can work around that by changing it to: property alias iconSource: icon.iconSource
[15:01] <aquarius> I have temporarily worked around it by making that a string property, which means that I won't get any icons, but I can live with that :)
[15:01] <mzanetti> let me dig out the old docs
[15:01] <mzanetti> ok
[15:02] <aquarius> wtf? Now it's claiming that AccountServiceModel doesn't have an applicationId property, which indeed it does not according to the docs, but then how did it ever work for anyone?
[15:02] <aquarius>              applicationId: "com.ubuntu.reminders_reminders"
[15:02] <aquarius> qml/reminders.qml:248:9: Cannot assign to non-existent property "applicationId"
[15:03] <mzanetti> aquarius: well, it probably does have that in the newer version, no?
[15:03] <aquarius> but you're not *using* a newer version; you're using Ubuntu.Components 1.1.
[15:03] <mzanetti> http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.OnlineAccounts.AccountServiceModel/
[15:03] <aquarius> unless the SDK makes breaking changes while keeping the same version number?
[15:03] <mzanetti> fair point
[15:04] <mzanetti> mardy: ^
[15:04] <aquarius> what? that's a possibility? I was joking!
[15:04]  * aquarius does the angry look.
[15:04] <aquarius> this is what version numbers are *for*!
[15:04] <mzanetti> aquarius: well, it's in the import of Ubuntu.OnlineAccounts
[15:04] <aquarius> mardy, ping, then :)
[15:04] <mzanetti> and yeah, according to the docs it's still at 0.1
[15:05] <aquarius> ya, if you were using a newer version than I have then I'd have failed on the import
[15:05] <aquarius> which means that new properties got added to Ubuntu.OnlineAccounts 0.1 rather than a new version number
[15:06] <mzanetti> yes
[15:06] <aquarius> and that means it won't run on 14.04 but it's impossible to tell why :(
[15:06]  * aquarius looks sad.
[15:06] <mzanetti> well, not impossible to tell, but yeah, you do have a point
[15:07] <mzanetti> aquarius: in any case, you can just comment that line away and get going
[15:07] <mzanetti> it won't break much iirc
[15:07] <aquarius> yay! now it starts up at least
[15:08] <mzanetti> sooo. now the real online accounts fun :D
[15:08] <mzanetti> you have to add a evernote account in systemsettings (the desktop one)
[15:08] <mzanetti> you can install online-accounts-plugin-evernote for that
[15:08] <aquarius> *nod*
[15:08] <mzanetti> then restart the app and *it should* work
[15:08] <mardy> aquarius, mzanetti: the applicationId was indeed a later addition, let me check when it happened...
[15:08] <aquarius> am just filing an aggravated bug for mardy to read ;)
[15:10] <aquarius> mardy, aha, you're here. I don't mind that new properties were added, that's fine -- I mind that the version number stayed the same, so I can't tell whether the version I have will work or not.
[15:10] <mardy> aquarius: so, it happened in May, and indeed I forgot to bump the version number
[15:10] <aquarius> mardy, http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.OnlineAccounts.AccountServiceModel/ and http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.OnlineAccounts.AccountServiceModel/ have different API and the same version number :(
[15:11] <aquarius> is it worth me filing a bug about it, or is it now too late?
[15:11] <mardy> aquarius: right, please file a bug, I guess we can bump the version number, then push the new lib to 14.10 and re-update the docs
[15:13] <aquarius> https://bugs.launchpad.net/accounts-qml-module/+bug/1404272 filed :)
[15:14] <aquarius> mzanetti, do I use my existing evernote account, or do I create a new one for the sandbox?
[15:16] <mzanetti> aquarius: however you want. if you want sandbox, you need to install account-plugin-evernote-sandbox and start the app with --sandbox
[15:16] <aquarius> mzanetti, 14.04 only has the sandbox plugin for online accounts, afaict
[15:16] <mzanetti> hmm, really
[15:17] <mzanetti> yeah... could be
[15:17] <aquarius> $ apt-cache search evernote
[15:17] <aquarius> account-plugin-evernote - Allow Ubuntu to access the Evernote developer sandbox
[15:17] <mzanetti> right.. then we created the production one only afterwards
[15:17] <aquarius> ah, using my real account doesn't work, so I'll create a new one :)
[15:17] <mzanetti> I'd like to recommend you to use the offline-mode branch which would allow you to use the app without evernote account
[15:17] <mzanetti> however, I really don't know how that behaves on 14.04
[15:18] <aquarius> I would, but you only handle evernote: URLs, right?
[15:18] <mzanetti> we handle them offline too :)
[15:18] <mzanetti> if you want to try: https://code.launchpad.net/~mzanetti/reminders-app/offline-mode/+merge/244713
[15:18] <aquarius> :-)
[15:19] <mzanetti> I thought before I should probably change it to reminders:// now that we don't have a hard dep on evernote any more
[15:19] <aquarius> indeed :)
[15:21] <mzanetti> aquarius: there are rumors you saw an ubuntu phone :)
[15:21] <mzanetti> exciting times, eh?
[15:21] <aquarius> yes!
[15:21] <aquarius> I got a nice little briefing from cparrino and rupinder
[15:22] <aquarius> I really like the pitch -- not locking your stuff up behind a grid of icons.
[15:23] <aquarius> hm. We now start up OK, but I get the spinner for ever... and a ton of warnings
[15:23] <aquarius> Error fetching username: "Not connected."
[15:23] <aquarius> that seems relevant...
[15:24] <dholbach> dpm, what do we do about http://developer.ubuntu.com/en/apps/qml/cookbook/?
[15:25] <mzanetti> aquarius: that's with trunk or the offline-mode branch?
[15:25] <aquarius> trunk
[15:25] <aquarius> http://paste.ubuntu.com/9570579/
[15:26] <mzanetti> hmm... it should get the account from OA now and then connect
[15:26] <aquarius> line 15 is where userstore.cpp throws the error about not being connected
[15:26] <mzanetti> ah no, it did that
[15:27]  * mzanetti looks up the code
[15:28] <mzanetti> ah right... mismatch in the plugin and the app (as you have the old OA plugin)
[15:28] <mzanetti> aquarius: edit reminders.qml:262
[15:29] <mzanetti> change it to EvernoteConnection.hostname = "http://sandbox.evernote.com"
[15:29] <mzanetti> or actually https://sandbox.evernote.com
[15:30] <aquarius> ok, progress... no more spinner. Now the connection actually fails and the app catches it
[15:30] <mzanetti> hmpf
[15:30] <mzanetti> have a meeting now
[15:31] <aquarius> I don't think that's the right URL. I'll look into it
[15:31] <aquarius> getting Thrift: Fri Dec 19 15:31:06 2014 TSocket::open() getaddrinfo() <Host: http://sandbox.evernote.com Port: 443>Name or service not known
[15:31] <aquarius> for both http and https
[15:32] <aquarius> ahaha!
[15:32] <aquarius> it's a hostname, not a url :)
[15:32] <aquarius> and now I am connected!
[15:32] <mzanetti> ah :)
[15:56] <aquarius> mzanetti, have filed https://bugs.launchpad.net/reminders-app/+bug/1404289 whining about needlessly requiring qtquick 2.3 ;-)
[15:57] <aquarius> mzanetti, also, http://paste.ubuntu.com/9570863/ improves the URL parser a bit, allowing arbitrary query strings, and implements one example: you can specify the title of a newly created note.
[15:58] <aquarius> mzanetti, it's not a proper merge request because I also had to make about a million comment-this-out-so-it-works-on-14.04 changes which should not be merged :)
[15:58] <aquarius> mzanetti, I'd have allowed specifying the body of the new note in the querystring as well, but I don't know how to do that; NotesStore.createNote does not return the note it's just created!
[16:00] <mzanetti> aquarius: thanks for the feedback :)
[16:00] <mzanetti> no worries about the merge proposal, I'll put it in here somewhere.
[16:00] <mzanetti> and yes, currently it's all async, however, now with the offline mode support that could (or probably should) be changed
[16:01] <aquarius> you can probably think of a zillion other parameters that could be passed in, but I'll leave that to you :)
[16:01] <mzanetti> yeah... we just added the ones that would be useful to call from the (upcoming) scope
[16:02] <aquarius> being async is the right thing to do, certainly! NotesStore.createNote(notetitle, null, function(newnote) { console.log("this is the new note:", newnote); });
[16:02] <aquarius> that is, provide a callback
[16:03] <aquarius> better still, return a Promise, but that's probably a bit advanced for QML's slightly noddy JS parser ;)
[16:03] <mzanetti> well, the callback is there NotesStore::noteAdded()
[16:03] <aquarius> oh!
[16:03] <mzanetti> but I guess what I'm going to do is to return the note straight away
[16:04] <aquarius> I should have done that then :)
[16:04] <mzanetti> and then when I get the evernote sync reply I change it's guid
[16:04] <mzanetti> current trunk is quite bad with error handling though
[16:04] <mzanetti> so if it goes wrong you won't get anything atm
[16:05] <mzanetti> which again is a non-issue with offline mode because it'll just try to sync later and keep the note offline for the time being
[16:05] <aquarius> fair enough. I'm not sure if I'd use this (I'm still thinking about how it would fit into my current app plan) but it seemed an easy enough contribution to make :)
[16:08] <jdstrand> mzanetti: I guess you are referring to bug #1260491
[16:08] <jdstrand> mzanetti: "Talking with tedg, these shouldn't be available to confined apps and we can safely explicitly deny the access to silence the errors."
[16:09] <jdstrand> mzanetti: so, apparmor is denying it, but silently. lttng should probably suppress the log message
[16:10] <mzanetti> jdstrand: ah, yeah. but the code is not ours and it doesn't have a possibility to silence things at compile time or so (already checked that).
[16:10] <mzanetti> maybe that could be added
[16:11] <mzanetti> but yes, that seems to be it
[16:12] <mzanetti> thanks
[16:19] <aquarius> anyone got examples of what they'd consider a really nicely visually designed SDK app?
[16:24] <mzanetti> aquarius: I guess the internal ones, like messaging, dialer etc. Some of the core apps look quite good too, like the new music app. And imo nik90_ did a good job with that tv series app (forgot the name)
[16:24] <ahayzen> mzanetti, nik90_ 's 'flashback'?
[16:24] <mzanetti> yep, that's the one
[16:24] <aquarius> aah, yeah, I did like nik90_'s app, indeed
[16:25] <ahayzen> new music app \o/ :)
[16:26] <aquarius> the new music app does look good, but it looks good because it has loads of cool art to choose from, which is not the case for my app :)
[16:26] <mzanetti> very good point
[16:26] <mzanetti> yeah, I'm always struggling with that too
[16:26] <aquarius> nik90_, who did the visual design for Flashback?
[16:27] <ahayzen> hah yeah .. we don't have bottom edge yet though :/
[16:28] <aquarius> ah! there was that little group of people, wasn't there? who were offering designer services
[16:28] <aquarius> torico or something
[16:28]  * aquarius googles.
[16:28] <aquarius> yep! torico. https://plus.google.com/107423272812169770223/posts/HiVAkp1Yn1W
[16:28] <aquarius> wonder if they're still up for it?
[16:29] <aquarius> huh. seems perhaps not; hardly anyone in the channel :)
[16:29] <mzanetti> ahayzen: just opened the music app: http://i.imgur.com/csLySx2.png
[16:29] <ahayzen> hah oh dear
[16:30] <ahayzen> mzanetti, we are still waiting for empty state designs from the designers as well :/ thats just some text we put there but we should probably wrap that lol
[16:30] <mzanetti> yep, wrapping would help :)
[16:30] <ahayzen> mzanetti, the 'tap to shuffle music' is now hidden if you don't have any music as well :)
[16:30] <mzanetti> seems reasonable too :)
[16:30] <aquarius> 'The form [from torico] "Application Ideas " is no longer accepting responses.'
[16:30] <aquarius> oh well :)
[16:31] <mzanetti> ahayzen: actually you probably should just pop the complete stack
[16:31] <ahayzen> mzanetti, the toolbar is a rectangle over the top of everything?
[16:31] <mzanetti> ahayzen: some image that shows a PC and Phone connected by cable and some text would be nice I guess
[16:31] <ahayzen> ..its custom
[16:31] <ahayzen> mzanetti, yeah thats what we wanted
[16:32] <ahayzen> mzanetti, but we need design to design it...we even have a walkthrough prototype somewhere
[16:39] <mzanetti> ahayzen: hah. I just won!
[16:39] <ahayzen> mzanetti, well done :)
[16:39] <mzanetti> ahayzen: while you're waiting on design, you can add multiplayer over bluetooth to it
[16:39] <ahayzen> mzanetti, yeah i've already thought about that... bluetooth vs wlan
[16:39] <ahayzen> mzanetti, as it runs really well on the desktop as well
[16:41] <ahayzen> mzanetti, note the click package is arm only you'll have to branch and run to do it on the desktop a the moment
[18:44] <mhall119> timp: Kaleo: https://plus.google.com/u/0/111980561516715514914/posts/FUrmN5F9uWi what would cause this?
[18:52] <rpadovani> mhall119, different toolkit maybe?
[18:54] <bzoltan_> mhall119:  my quick answer is that the phone is vivid and the desktop is not.
[18:55] <mhall119> bzoltan_: assuming they use the same UITK version in their imports, like Ubuntu.Components 1.0, shouldn't they look the same?
[18:55] <mhall119> or will they still get 1.1 versions of the components if they're available?
[18:55] <mhall119> or 1.2 or whatever is on the phone
[18:56] <bzoltan_> mhall119: we had 1.1 release both on V and on U
[18:57] <bzoltan_> mhall119: anyhow, the first question I would ask is about the image number and the desktop series
[18:57] <mhall119> ok, ignore the specific version numbers, the question is whether it'll use a newer version that what was specified if a newer version exists on the device
[19:00] <rpadovani> mhall119, or maybe is only a bugfix that is landed on vivid, and not on Utopic yet - so the experience is different atm, but at the end Components 1.1 will have the same behavior both on desktop and on phone
[19:01] <rpadovani> mhall119, I think this is a consequence of this bugfix: #1386208
[19:02] <rpadovani> see comment nr 8
[19:02] <rpadovani> bug 1386208
[19:04] <mhall119> thanks rpadovani
[19:49] <Letozaf_> mzanetti, hey
[19:55] <mzanetti> Letozaf_: hi
[19:57] <Letozaf_> mzanetti, I am having some issues running reminders autopilot tests: https://dl.dropboxusercontent.com/u/10083981/Ubuntu%20errors/Evernote-1.png   and http://paste.ubuntu.com/9572868/
[19:57] <Letozaf_> mzanetti, I am running them on vivid with autopilot3
[19:58] <mzanetti> Letozaf_: need to try. gimme a bit
[19:58] <Letozaf_> mzanetti, no problem I can wait :-)
[20:11] <mzanetti> Letozaf_: hmm... I don't get this error here
[20:12] <Letozaf_> mzanetti, you are on vivid like me ?
[20:12] <mzanetti> yes
[20:13] <Letozaf_> mzanetti, I used to write autopilot tests for reminders time ago, could it be I have some directory with old configurations to cancel ?
[20:13] <bzoltan_> rpadovani: no UITK changes will land on Utopic as Utopic is closed.
[20:14] <bzoltan_> rpadovani: mhall119: it is important to note that convergence is between form factors and not between Ubuntu series
[20:16] <mzanetti> Letozaf_: actually now I can reproduce it
[20:16] <mzanetti> Letozaf_: still need to figure how to fix it
[20:16] <Letozaf_> mzanetti, ok
[20:16] <Letozaf_> mzanetti, you can let me know by email if you are busy now... I am not in a hurry
[20:17] <rpadovani> bzoltan_, no, wait, so we could have different behavior on different releases with the same component version? I expect the behavior of , I dunno, Text, it's the same both on vivid and utopic if I imported the same version of Ubuntu.Components (e.g 1.1)
[20:21] <mzanetti> Letozaf_: there seems to be a bug in the autopilot tests
[20:22] <mzanetti> Letozaf_: each time I run them it creates a new account
[20:22] <mzanetti> and then fails to use the newly created account
[20:23] <mzanetti> it still works on jenkins for some reason
[20:24]  * Letozaf_ is looking at the tests
[20:45] <Letozaf_> mzanetti, I am unable to delete the Evernote accounts created by autopilot tests in online accounts I have Permission Denied error
[20:45] <mzanetti> Letozaf_: yeah, I had to delete the accounts.db too
[20:45] <mzanetti> ~./config/libaccounts-glib/accounts.db
[20:45] <mzanetti> warning: it'll drop ALL the accounts
[20:45] <Letozaf_> mzanetti, ok thanks, I was wondering were it was :)
[20:45] <Letozaf_> mzanetti, no matter
[21:03]  * Letozaf_ needs to reboot