[06:09] <AskUbuntu> I cannot install ubuntu-sdk | http://askubuntu.com/q/330025
[06:10] <mihir_> Good Morning :)
[06:16] <optimusprimem> morning
[06:57] <dholbach> good morning
[07:07] <dpm> morning dholbach
[07:07] <dholbach> hey dpm
[07:07] <dpm> morning mihir_ and all
[07:10] <mihir_> dpm: Morning :)
[07:14] <oSoMoN> gusch: good morning
[07:14] <gusch> oSoMoN: hi
[07:15] <oSoMoN> gusch: have you seen the e-mail I sent last night?
[07:15] <gusch> oSoMoN: have you seen the reply? ;)
[07:15] <oSoMoN> gusch: huh, just seen the "fix committed" notification, that was fast :)
[07:16] <gusch> oSoMoN: yep - thanks to your review yesterday ;)
[07:18] <oSoMoN> gusch: man, I watched the screencast and I didn’t notice the toolbar was not being closed, I should have known that this was the issue your MR fixed
[07:19] <gusch> oSoMoN: no worries
[07:20] <gusch> oSoMoN: but if you want to, you can check https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330
[07:21] <gusch> oSoMoN: there I started to switch to use the UITK emulators
[07:21] <oSoMoN> gusch: yeah, I’ll have a look at it in a moment
[07:21] <gusch> oSoMoN: for revealing the toolbar, and some first toolbar button usage
[07:43] <nik90> renato_: ping, can you take a quick look at my dynamic stopwatch loader branch at https://code.launchpad.net/~nik90/ubuntu-clock-app/dynamic-stopwatch-loader and let me know what I am doing wrong. For some reason the loaded page is not following the anchor definitions.
[08:03] <dpm> nik90, I think renato_ won't be up for a few hours still
[08:03] <dpm> (and good morning :)
[08:03] <nik90> dpm: good morning :)
[08:03] <nik90> dpm: yeah I just left a message when he wakes up
[08:04] <dpm> ok cool
[08:50] <JamesTait> Good morning all, happy Happiness Happens Day! :-D
[08:59] <AskUbuntu> Threr is an error in quick-animation.html | http://askubuntu.com/q/330060
[09:52] <arashbm> I have a ListModel with an objectId role (integer and unique). I want to query the model to find other properties of an element with a specific objectId. How can I do that?
[09:54] <oSoMoN> gusch: I commented on https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330
[09:55] <oSoMoN> arashbm: afaik ListModel doesn’t allow dictionary-like lookups, so you’ll have to iterate over all the items in the model to find the one you’re interested in
[09:56] <gusch> oSoMoN: thx
[09:56] <oSoMoN> gusch: other than those two suggestions, the code looks good to me, if you address them I’ll be happy to approve
[09:57] <gusch> oSoMoN: I'll work on those - thanks for the hints
[09:57] <arashbm> oSoMoN: Thanks!
[09:57] <arashbm> Is there a sane way to work with local storage? like an ORM or something? I tried google but couldn't find any.
[09:59] <oSoMoN> arashbm: other than http://qt-project.org/doc/qt-5.0/qtquick/qmlmodule-qtquick-localstorage2-qtquick-localstorage-2.html, I don’t know
[10:28] <gusch> oSoMoN: pushed an update for https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330
[10:31] <oSoMoN> gusch: looks good, let’s wait for jenkins to run CI on it, then I’ll run the tests on a device and approve
[10:31] <gusch> oSoMoN: thx
[10:44] <_5m0k3> Could somebody point me to an example project that uses qmlregistertype to register c++ classes
[10:52] <dpm> Mirv, any ideas why this developer might be experiencing that? -> http://askubuntu.com/questions/330025/i-cannot-install-ubuntu-sdk
[10:54] <_5m0k3> nvm, found one in ubuntu-system-settings
[10:54] <Mirv> dpm: apt-get update is at least missing, otherwise looks good
[10:55] <Mirv> (reading further)
[10:56] <Mirv> it's there https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-sdk_1.009%7Esdkppa%7Eprecise1%7Etest6_amd64.deb
[10:57] <dpm> Mirv, ok, thanks for confirming
[10:58] <Mirv> answered the question as well, as someone had mentioned it wouldn't be there
[11:16] <dpm> great, thanks!
[11:30] <oSoMoN> gusch|lunch: there are some pyflakes warnings to address, I commented on the MR
[13:02] <nik90> dpm: do you know how to push to someone else's junk branch?
[13:03] <dpm> nik90, you can't
[13:03] <dpm> you'd have to ask them to brach off the project instead
[13:03] <dpm> or you can do a local checkout and merge
[13:04] <dpm> but I think bzr might complain
[13:04] <nik90> dpm: I am colloborating right now with Chocanto and want to push some changes to a new project (plugin) we are working on.
[13:04] <dpm> ah nice!
[13:04] <nik90> dpm: we haven't created a new project on launchpad since it is very new. But I wanted to know how to share code (write access) as well.
[13:05] <dpm> nik90, the easiest thing is to create a new project and share from there
[13:05] <dpm> you'll have to do it at some point, so best to do it now and avoid workarounds
[13:06] <nik90> okay
[13:07] <mario_> are there any HIG about the usage of Dialogs?
[13:07] <nik90> dpm: we are planning to write a common file read plugin along  with metadata acess. As a separate packages, any other core app can make use of this.
[13:07] <dpm> that sounds excellent
[13:08] <dpm> mario_, you can check out the app design guides at http://design.ubuntu.com/apps
[13:13] <mario_> dpm: thanks
[13:16] <mario_> dpm: I need to provide a way to add a memory (I am making a diary app) but I don't understand what widget I should use. Dialog and Popovers seems to be wrong and Tab too looks a bad solution. My add button is in the toolbar. Could you help me with this design issue?
[13:16] <mrqtros> lisette, hi! :)
[13:17] <nik90> mario_: a memory? Sort of like a journal which contains a title and a textfield?
[13:18] <mario_> nik90: yes
[13:18] <mario_> and maybe some photos, position , etc.
[13:19] <nik90> mario_: I do not think you should use a dialog then. You could probably use a pagestack in which you push a page. This page could have the format like title, textfield, date, photos etc etc.. After the user fills the journal, he swipes the toolbar to save it.
[13:20] <mario_> nik90: thank you
[13:20] <mario_> sorry for the stupidity of the questions but I am new :)
[13:20] <nik90> mario_: np, we are here to help :)
[13:21] <nik90> mario_: Is this for the app developer contest?
[13:21] <mario_> nik90: yes
[13:22] <nik90> mario_: My advice would be to define the features you want to implement, have a design ready and then start coding your app.
[13:22] <nik90> You could even ask here if the designs looks good and easy to understand.
[13:23] <mario_> nik90: I have an idea of the features I want. Now I am starting to give a look at the API in general to look what I can do
[13:23] <nik90> that's nice
[13:31] <mario_> nik90: this API looks so great!! :) do you know if there is a way to get access to some stock icons?
[13:32] <mario_> I mean icons like save, cancel and others like that.
[13:33] <nik90> mario_: at the moment no
[13:34] <nik90> mario_: but that is something which is being looked into. For now I have been using my own icons
[13:34] <mario_> nik90: oh I found the Icon component
[13:34] <mario_> sorry
[13:48] <mihir_> WebbyIT: are you there?
[13:49] <WebbyIT> mihir_, yap
[13:49] <mihir_> I was trying to review your MR I just pulled
[13:49] <mihir_> it but unable to run that MR
[13:53] <WebbyIT> mihir_, confirm, there is a typo, redownload it ;)
[13:53] <mihir_> WebbyIT: Thank you :)
[13:56] <WebbyIT> Ubuntu Edge at $695 \o/
[13:56] <gusch> oSoMoN: one pyflake warning left, but that's needed ...
[13:57] <oSoMoN> gusch: weird, let me check
[14:03] <mihir_> WebbyIT:
[14:03] <mihir_> WebbyIT: I guess it needs fixing
[14:03] <oSoMoN> gusch: http://pastebin.ubuntu.com/5962692/
[14:03] <WebbyIT> mihir_, what's wrong?
[14:04] <mihir_> i am unable to give any comment on operands :|
[14:05] <WebbyIT> mihir_, mhh
[14:07] <mihir_> WebbyIT: :)
[14:10] <WebbyIT> mihir_, fixed ;)
[14:11] <mihir_> let me re-pull this branch :)
[14:14] <mihir_> WebbyIT: Done thank you :)
[14:18] <renato_> Mirv, ping
[14:19] <dpm> Mirv, can you join us on #ubuntu-touch-meeting for a qtpim packaging question? (same ping as Renato is doing)
[14:21] <renato_> dpm, I think Mirv is off for today
[14:21] <dpm> ah, bummer
[14:23] <gusch> oSoMoN: I can't run ihe tests because of a qt dependency - which image are you using?
[14:24] <oSoMoN> gusch: I haven’t installed a recent image lately, I usually apt-get dist-upgrade twice daily
[14:25] <oSoMoN> gusch: if you dist-upgrade, the problem will go away, I’ve had it before
[14:29] <gusch> oSoMoN: nope, doesn't help :(
[14:29] <gusch> oSoMoN: did your second run on the device work?
[14:29] <oSoMoN> gusch: did you apt-get update before?
[14:29] <gusch> oSoMoN: yes
[14:29] <oSoMoN> gusch: no, the second run had an error (but no failure)
[14:29] <oSoMoN> gusch: just completed a third run, this one passed
[14:30] <oSoMoN> gusch: I’ll run again just to make sure, I don’t want to merge something that would make the tests flaky, now that they seem to be stable
[14:30] <gusch> oSoMoN: I'm not too much concerned about the failing - as it's failing switching the Tab - which is soon to be replaced ...
[14:30] <gusch> oSoMoN: so what error?
[14:37] <oSoMoN> gusch: fourth run passed too, I’ll go for a fifth and that should be enoughg
[14:37] <oSoMoN> -g
[14:44] <oSoMoN> gusch: fifth run passed too, approving, but see my last comment
[14:47] <gusch> oSoMoN: well - I tried to fix it, but failed (loading the MainScreen different) - no idea how to work around that one
[14:49] <oSoMoN> gusch: no need to fix now, but when you have a moment, please re-visit it
[14:53] <gusch> oSoMoN: I'll do
[15:05] <om26er> Saviq, ping
[15:05] <Saviq> om26er, pong
[15:05] <om26er> Saviq, People wanted to know why can't we run unity8 in testability all the time ?
[15:06] <Saviq> om26er, because testability is like debugging, it has performance and security implications
[15:06] <Saviq> om26er, and there's no point in doing that
[15:07] <Saviq> om26er, if we want, we can easily modify the unity8 upstart sessions, so that it gets started under testability
[15:07] <om26er> Saviq, it helps us in doing easy testing, actually in an ideal case we want all apps to be running in testability to make testing easier
[15:07] <Saviq> om26er, I'd strongly advise against this
[15:07] <Saviq> om26er, it's really easy to add the -testability argument
[15:08] <om26er> Saviq, in future there are going to be cases where multiple apps are going to need the interaction
[15:08] <Saviq> om26er, that's completely fine
[15:08] <Saviq> om26er, before starting those tests, you would restart unity8 with testability enabled (either by touching a file or by an argument to initctl restart)
[15:08] <Saviq> om26er, and we can even make it so that unity8 will then start *all* apps under testability
[15:09] <Saviq> om26er, but it should *not* be enabled by default
[15:09] <om26er> Saviq, right, are there any specific performance issues? thomi thinks that the performance is not affacted till we actually use introspection?
[15:10] <om26er> Saviq, also that sounds useful to have all the apps run under testability atleast after unity is restarted in that mode
[15:11] <om26er> FWIW unity that we have on the desktop is always running in testability
[15:19] <ubuntourist> Beginner question: I followed Jono's "quickly" introduction video and everything worked as described. I followed the wiki directions for Ubuntu SDK and get a message about no kits found.
[15:20] <ubuntourist> (And actually, with today's updates, it looks even less like what the wiki says should be there.)
[15:20] <nik90> ubuntourist: Which ubuntu version are you running?
[15:20] <ubuntourist> This is raring.
[15:21] <nik90> ubuntourist: the only instruction you need to follow to develop *Qml/Qt* applications is found at http://developer.ubuntu.com/get-started/
[15:21] <nik90> *Quickly* is no longer being used since we are moving towards using the Ubuntu SDK along side with Qtcreator
[15:22] <Saviq> om26er, there's definitely security considerations, and we don't have time to measure the performance impact, although I don't believe it's nil, there are code paths that aren't hit when testability is disabled after all
[15:22] <ubuntourist> nik90: Those were the directions I followed yesterday.
[15:22] <Saviq> om26er, and especially when the only thing you'll need to do would be to touch a file somewhere
[15:22] <Saviq> om26er, or call `initctl restart unity8 ARG=-testability` or something
[15:23] <Saviq> om26er, I don't see any reason why we should enable testability globally
[15:23] <ubuntourist> nik90: Ubuntu SDK installed (with all it's kin). The icon shows up in the dash, and after waiting a LONG time, qtcreator comes up.
[15:24] <Saviq> om26er, and sure, we need to enable the "if under testability, launch apps with testability" feature in the shell, that's a relatively small thing to do, and I agree it's useful
[15:24] <ubuntourist> nik90: However there is no "Projects > Ubuntu > Simple Touch UI" as described in the next step. (There was yesterday.)
[15:25] <om26er> Saviq, makes sense to me, plus I don't have much opinion on the matter. I'll send an email to you cc'ing thomi and michael so things could be cleared up.
[15:25] <Saviq> om26er, sure
[15:25] <ubuntourist> nik90: And yesterday, once past that step, it complained about being unable to find a kit.
[15:28] <nik90> ubuntourist: give me few minutes, I am in a hangout at the moment. Sry
[15:30] <dpm> hey nik90, as popey is not here this week, I'll be on the clock design hangout today. Are you coming to it later on?
[15:30] <nik90> dpm: the designers (michal atleast) have another meeting at that time
[15:31] <nik90> dpm: so I asked mehow and we are having a quick hangout now itself
[15:31]  * ubuntourist is listening to muzak while on hold. ;-)  (Take your time.)
[15:33] <nik90> dpm: can you join the hangout now itself?
[15:33] <nik90> the usual link
[15:35] <dpm> nik90, ok, cool. mehow, next time, let's please coordinate with all attendees using the "e-mail attendees" link, so that we can change the time of the meeting in the calendar
[15:50]  * ubuntourist will be right back (after these important messages).
[15:51]  * nik90 is back
[15:51] <nik90> ubuntourist: u there?
[15:57]  * ubuntourist has returned
[15:57] <ubuntourist> nik90: Back.
[15:58] <nik90> ubuntourist: so in the unity dash, did you click qtcreator or ubuntu sdk?
[15:58] <ubuntourist> nik90: Ubuntu SDK
[15:59] <ubuntourist> nik90: (I'm typing this from the IRC window within the app.)
[15:59] <nik90> ubuntourist: ah ok
[15:59] <nik90> ubuntourist: but you still dont see the ubuntu under projects?
[16:00] <nik90> that's really weird since you have other plugins working properly
[16:00] <nik90> in the left bar, do you see Devices, Pastebin, Wiki, Core Apps, API and IRC?
[16:00] <aquarius> I'm a bit baffled by Attractor in the ParticleSystem. http://paste.ubuntu.com/5963036/ is some simple example code; click to burst from the centre. I would expect that the Attractor (which is sized to cover the grey area) would have some effect on the particle trajectories... and it doesn't. Am I doing something obviously wrong?
[16:01] <ubuntourist> nik90: It opens to the "Make it Ubuntu" welcome screen. And, yes, all of those appear in the left bar.
[16:02] <nik90> ubuntourist: So when you click File -> New File or Project
[16:02] <nik90> ubuntourist: what do you see under Projects?
[16:02] <ubuntourist> nik90: Opening a project (today) I see "Other Projects", "Non-QT Project" and "Import Project".
[16:03] <ubuntourist> nik90: Yesterday it showed another (I forget the exact wording) but something akin to "Ubuntu Touch Project".
[16:03] <nik90> ubuntourist: what changed since yesterday? Did you update the system or removed something?
[16:04] <ubuntourist> nik90: There was a slew of new qt* updates waiting this morning.
[16:05] <ubuntourist> nik90: (There've been fairly regular qt* updates, and I've just been taking them as they come in, with everything else.)
[16:05] <nik90> ubuntourist: can you do the following command "apt-cache policy qtdeclarative5-ubuntu-ui-toolkit-plugin"
[16:05] <nik90> and see if it is installed
[16:05] <ubuntourist> nik90: And both yesterday (clicking on the Ubuntu Touch Project) and today (clicking on Other Projects) I get
[16:06] <ubuntourist> nik90: No valid kits found. Please add a kit in the options or via the maintenance tool of the SDK.
[16:06] <ubuntourist> nik90: checking apt-cache now.
[16:08] <ubuntourist> nik90: http://pastebin.ubuntu.com/5963077/
[16:09] <nik90> ubuntourist: Can you go to help -> About Plugins and check if the ubuntu plugin is enabled
[16:10] <nik90> it should be somewhere towards the end of the list
[16:12] <ubuntourist> nik90: Under Utilities, Ubuntu 2.7.1 (Canonical) is green-checked "enabled".
[16:13] <nik90> ubuntourist: I am out of ideas. Everything seems installed and fine. Considering those options were there yesterday it is weird that an update broke it.
[16:13] <nik90> ubuntourist: I am afraid you need someone else to figure it out.
[16:14] <ubuntourist> nik90: Considering I'm relatively new to all this sort of thing, I guess, I can afford to purge everything that looks related to QT development and try again.
[16:15] <ubuntourist> nik90: But I figured I'd try here first, hoping it was an "Oh, you newbie! You shoulda..." type thing. ;-)
[16:15] <nik90> ubuntourist: frankly if you had a new 13.04 setup and just installed the ppa, it should be fine. I cannot think of reasons why that should mess up for you :(
[16:15] <nik90> hehe
[16:17] <ubuntourist> nik90: It's not a spankin' brand new install. It's been going through upgrades for several generations of releases, and has a couple of other PPA's in the mix too.
[16:17] <ubuntourist> nik90: (I don't THINK any of those PPAs would be affecting this though.)
[16:18] <nik90> ubuntourist: that could be the issue. Because in older release they had qt4 while later it was upgraded to qt5. This transistion was not a smooth one. May be that is conflicting with your stuff.
[16:18] <nik90> ubuntourist: I was referring to the upgrades rather than the PPA
[16:19] <ubuntourist> nik90: I only downloaded and tried out the quickly tutorial a few weeks ago and it worked like a champ.  I *think* I've got no more QT4 stuff installed. (I tried to check for that.)
[16:20] <ubuntourist> nik90: Off to see if I can fix it now.  Ta-ta.
[16:21] <nik90> bye
[16:25] <AskUbuntu> PPA packages versions | http://askubuntu.com/q/330216
[16:56] <_5m0k3> What's the recommended way to use the result of a script as a list element property?  For example, a random number
[17:15] <_5m0k3> Nevermind.  Simple enough to just setproperty from a js function
[17:18] <mefrio> is there any experimental thing implementing the Expansion widget?
[17:18] <mefrio> I wonder why it is present in the HIG but it is not in the code
[20:32] <ESphynx> hey guys... Is there a Unity dev chan?
[22:26] <nik90> Kaleo, timp: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1209403
[22:26] <ubot2`> Ubuntu bug 1209403 in Ubuntu Clock App "Tab header collides with pagestack header while using background gradients in mainview" [Medium,Confirmed]
[22:26] <nik90> Kaleo, timp: When you get time please take a look at the bug I attached. I was finally able to find the source of the problem.