=== _salem is now known as salem_ === salem_ is now known as _salem [06:09] I cannot install ubuntu-sdk | http://askubuntu.com/q/330025 [06:10] Good Morning :) [06:16] morning [06:57] good morning [07:07] morning dholbach [07:07] hey dpm [07:07] morning mihir_ and all [07:10] dpm: Morning :) [07:14] gusch: good morning [07:14] oSoMoN: hi [07:15] gusch: have you seen the e-mail I sent last night? [07:15] oSoMoN: have you seen the reply? ;) [07:15] gusch: huh, just seen the "fix committed" notification, that was fast :) [07:16] oSoMoN: yep - thanks to your review yesterday ;) [07:18] 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] oSoMoN: no worries [07:20] oSoMoN: but if you want to, you can check https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 [07:21] oSoMoN: there I started to switch to use the UITK emulators [07:21] gusch: yeah, I’ll have a look at it in a moment [07:21] oSoMoN: for revealing the toolbar, and some first toolbar button usage [07:43] 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] nik90, I think renato_ won't be up for a few hours still [08:03] (and good morning :) [08:03] dpm: good morning :) [08:03] dpm: yeah I just left a message when he wakes up [08:04] ok cool [08:50] Good morning all, happy Happiness Happens Day! :-D [08:59] Threr is an error in quick-animation.html | http://askubuntu.com/q/330060 === hunger_ is now known as hunger [09:52] 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] gusch: I commented on https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 [09:55] 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] oSoMoN: thx [09:56] gusch: other than those two suggestions, the code looks good to me, if you address them I’ll be happy to approve [09:57] oSoMoN: I'll work on those - thanks for the hints [09:57] oSoMoN: Thanks! [09:57] 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] 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] oSoMoN: pushed an update for https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 [10:31] 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] oSoMoN: thx === gusch is now known as gusch|lunch [10:44] <_5m0k3> Could somebody point me to an example project that uses qmlregistertype to register c++ classes [10:52] 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] dpm: apt-get update is at least missing, otherwise looks good [10:55] (reading further) [10:56] it's there https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-sdk_1.009%7Esdkppa%7Eprecise1%7Etest6_amd64.deb [10:57] Mirv, ok, thanks for confirming [10:58] answered the question as well, as someone had mentioned it wouldn't be there [11:16] great, thanks! === MacSlow is now known as MacSlow|lunch [11:30] gusch|lunch: there are some pyflakes warnings to address, I commented on the MR === gusch|lunch is now known as gusch === MacSlow|lunch is now known as MacSlow [13:02] dpm: do you know how to push to someone else's junk branch? === _salem is now known as salem_ [13:03] nik90, you can't [13:03] you'd have to ask them to brach off the project instead [13:03] or you can do a local checkout and merge [13:04] but I think bzr might complain [13:04] 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] ah nice! [13:04] 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] nik90, the easiest thing is to create a new project and share from there [13:05] you'll have to do it at some point, so best to do it now and avoid workarounds [13:06] okay [13:07] are there any HIG about the usage of Dialogs? [13:07] 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] that sounds excellent [13:08] mario_, you can check out the app design guides at http://design.ubuntu.com/apps [13:13] dpm: thanks [13:16] 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] lisette, hi! :) [13:17] mario_: a memory? Sort of like a journal which contains a title and a textfield? [13:18] nik90: yes [13:18] and maybe some photos, position , etc. [13:19] 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] nik90: thank you [13:20] sorry for the stupidity of the questions but I am new :) [13:20] mario_: np, we are here to help :) [13:21] mario_: Is this for the app developer contest? [13:21] nik90: yes [13:22] 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] You could even ask here if the designs looks good and easy to understand. [13:23] 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] that's nice [13:31] nik90: this API looks so great!! :) do you know if there is a way to get access to some stock icons? [13:32] I mean icons like save, cancel and others like that. [13:33] mario_: at the moment no [13:34] mario_: but that is something which is being looked into. For now I have been using my own icons [13:34] nik90: oh I found the Icon component [13:34] sorry [13:48] WebbyIT: are you there? [13:49] mihir_, yap [13:49] I was trying to review your MR I just pulled [13:49] it but unable to run that MR [13:53] mihir_, confirm, there is a typo, redownload it ;) [13:53] WebbyIT: Thank you :) [13:56] Ubuntu Edge at $695 \o/ [13:56] oSoMoN: one pyflake warning left, but that's needed ... [13:57] gusch: weird, let me check === greyback_ is now known as greyback|latelun [14:03] WebbyIT: [14:03] WebbyIT: I guess it needs fixing [14:03] gusch: http://pastebin.ubuntu.com/5962692/ [14:03] mihir_, what's wrong? [14:04] i am unable to give any comment on operands :| [14:05] mihir_, mhh [14:07] WebbyIT: :) [14:10] mihir_, fixed ;) [14:11] let me re-pull this branch :) [14:14] WebbyIT: Done thank you :) [14:18] Mirv, ping [14:19] Mirv, can you join us on #ubuntu-touch-meeting for a qtpim packaging question? (same ping as Renato is doing) [14:21] dpm, I think Mirv is off for today [14:21] ah, bummer [14:23] oSoMoN: I can't run ihe tests because of a qt dependency - which image are you using? [14:24] gusch: I haven’t installed a recent image lately, I usually apt-get dist-upgrade twice daily [14:25] gusch: if you dist-upgrade, the problem will go away, I’ve had it before [14:29] oSoMoN: nope, doesn't help :( [14:29] oSoMoN: did your second run on the device work? [14:29] gusch: did you apt-get update before? [14:29] oSoMoN: yes [14:29] gusch: no, the second run had an error (but no failure) [14:29] gusch: just completed a third run, this one passed [14:30] 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] 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] oSoMoN: so what error? [14:37] gusch: fourth run passed too, I’ll go for a fifth and that should be enoughg [14:37] -g [14:44] gusch: fifth run passed too, approving, but see my last comment [14:47] oSoMoN: well - I tried to fix it, but failed (loading the MainScreen different) - no idea how to work around that one [14:49] gusch: no need to fix now, but when you have a moment, please re-visit it [14:53] oSoMoN: I'll do [15:05] Saviq, ping [15:05] om26er, pong [15:05] Saviq, People wanted to know why can't we run unity8 in testability all the time ? [15:06] om26er, because testability is like debugging, it has performance and security implications [15:06] om26er, and there's no point in doing that [15:07] om26er, if we want, we can easily modify the unity8 upstart sessions, so that it gets started under testability [15:07] 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] om26er, I'd strongly advise against this [15:07] om26er, it's really easy to add the -testability argument [15:08] Saviq, in future there are going to be cases where multiple apps are going to need the interaction [15:08] om26er, that's completely fine [15:08] 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] om26er, and we can even make it so that unity8 will then start *all* apps under testability [15:09] om26er, but it should *not* be enabled by default [15:09] Saviq, right, are there any specific performance issues? thomi thinks that the performance is not affacted till we actually use introspection? [15:10] Saviq, also that sounds useful to have all the apps run under testability atleast after unity is restarted in that mode [15:11] FWIW unity that we have on the desktop is always running in testability [15:19] 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] (And actually, with today's updates, it looks even less like what the wiki says should be there.) [15:20] ubuntourist: Which ubuntu version are you running? [15:20] This is raring. [15:21] ubuntourist: the only instruction you need to follow to develop *Qml/Qt* applications is found at http://developer.ubuntu.com/get-started/ [15:21] *Quickly* is no longer being used since we are moving towards using the Ubuntu SDK along side with Qtcreator [15:22] 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] nik90: Those were the directions I followed yesterday. [15:22] om26er, and especially when the only thing you'll need to do would be to touch a file somewhere [15:22] om26er, or call `initctl restart unity8 ARG=-testability` or something [15:23] om26er, I don't see any reason why we should enable testability globally [15:23] 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] 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] nik90: However there is no "Projects > Ubuntu > Simple Touch UI" as described in the next step. (There was yesterday.) [15:25] 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] om26er, sure [15:25] nik90: And yesterday, once past that step, it complained about being unable to find a kit. [15:28] ubuntourist: give me few minutes, I am in a hangout at the moment. Sry [15:30] 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? === greyback|latelun is now known as greyback [15:30] dpm: the designers (michal atleast) have another meeting at that time [15:31] 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] dpm: can you join the hangout now itself? [15:33] the usual link [15:35] 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] ubuntourist: u there? [15:57] * ubuntourist has returned [15:57] nik90: Back. [15:58] ubuntourist: so in the unity dash, did you click qtcreator or ubuntu sdk? [15:58] nik90: Ubuntu SDK === om26er is now known as om26er|away [15:59] nik90: (I'm typing this from the IRC window within the app.) [15:59] ubuntourist: ah ok [15:59] ubuntourist: but you still dont see the ubuntu under projects? [16:00] that's really weird since you have other plugins working properly [16:00] in the left bar, do you see Devices, Pastebin, Wiki, Core Apps, API and IRC? [16:00] 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] nik90: It opens to the "Make it Ubuntu" welcome screen. And, yes, all of those appear in the left bar. [16:02] ubuntourist: So when you click File -> New File or Project [16:02] ubuntourist: what do you see under Projects? [16:02] nik90: Opening a project (today) I see "Other Projects", "Non-QT Project" and "Import Project". [16:03] nik90: Yesterday it showed another (I forget the exact wording) but something akin to "Ubuntu Touch Project". [16:03] ubuntourist: what changed since yesterday? Did you update the system or removed something? [16:04] nik90: There was a slew of new qt* updates waiting this morning. [16:05] nik90: (There've been fairly regular qt* updates, and I've just been taking them as they come in, with everything else.) [16:05] ubuntourist: can you do the following command "apt-cache policy qtdeclarative5-ubuntu-ui-toolkit-plugin" [16:05] and see if it is installed [16:05] nik90: And both yesterday (clicking on the Ubuntu Touch Project) and today (clicking on Other Projects) I get [16:06] nik90: No valid kits found. Please add a kit in the options or via the maintenance tool of the SDK. [16:06] nik90: checking apt-cache now. [16:08] nik90: http://pastebin.ubuntu.com/5963077/ [16:09] ubuntourist: Can you go to help -> About Plugins and check if the ubuntu plugin is enabled [16:10] it should be somewhere towards the end of the list [16:12] nik90: Under Utilities, Ubuntu 2.7.1 (Canonical) is green-checked "enabled". [16:13] 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] ubuntourist: I am afraid you need someone else to figure it out. [16:14] 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] nik90: But I figured I'd try here first, hoping it was an "Oh, you newbie! You shoulda..." type thing. ;-) [16:15] 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] hehe [16:17] 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] nik90: (I don't THINK any of those PPAs would be affecting this though.) [16:18] 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] ubuntourist: I was referring to the upgrades rather than the PPA [16:19] 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.) === Guest79504 is now known as amithkk [16:20] nik90: Off to see if I can fix it now. Ta-ta. [16:21] bye [16:25] PPA packages versions | http://askubuntu.com/q/330216 === greyback is now known as greyback|dinner [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] is there any experimental thing implementing the Expansion widget? [17:18] I wonder why it is present in the HIG but it is not in the code === gatox is now known as gatox_lunch === om26er|away is now known as om26er === gatox_lunch is now known as gatox === greyback|dinner is now known as greyback [20:32] hey guys... Is there a Unity dev chan? === salem_ is now known as _salem [22:26] Kaleo, timp: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1209403 [22:26] Ubuntu bug 1209403 in Ubuntu Clock App "Tab header collides with pagestack header while using background gradients in mainview" [Medium,Confirmed] [22:26] 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.