=== _salem is now known as salem_ | ||
=== salem_ is now known as _salem | ||
AskUbuntu | I cannot install ubuntu-sdk | http://askubuntu.com/q/330025 | 06:09 |
---|---|---|
mihir_ | Good Morning :) | 06:10 |
optimusprimem | morning | 06:16 |
dholbach | good morning | 06:57 |
dpm | morning dholbach | 07:07 |
dholbach | hey dpm | 07:07 |
dpm | morning mihir_ and all | 07:07 |
mihir_ | dpm: Morning :) | 07:10 |
oSoMoN | gusch: good morning | 07:14 |
gusch | oSoMoN: hi | 07:14 |
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:15 |
gusch | oSoMoN: yep - thanks to your review yesterday ;) | 07:16 |
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:18 |
gusch | oSoMoN: no worries | 07:19 |
gusch | oSoMoN: but if you want to, you can check https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 | 07:20 |
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:21 |
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. | 07:43 |
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:03 |
dpm | ok cool | 08:04 |
JamesTait | Good morning all, happy Happiness Happens Day! :-D | 08:50 |
AskUbuntu | Threr is an error in quick-animation.html | http://askubuntu.com/q/330060 | 08:59 |
=== hunger_ is now known as hunger | ||
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:52 |
oSoMoN | gusch: I commented on https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 | 09:54 |
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:55 |
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:56 |
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:57 |
oSoMoN | arashbm: other than http://qt-project.org/doc/qt-5.0/qtquick/qmlmodule-qtquick-localstorage2-qtquick-localstorage-2.html, I don’t know | 09:59 |
gusch | oSoMoN: pushed an update for https://code.launchpad.net/~schwann/gallery-app/gallery-uitk-emulators/+merge/178330 | 10:28 |
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:31 |
=== gusch is now known as gusch|lunch | ||
_5m0k3 | Could somebody point me to an example project that uses qmlregistertype to register c++ classes | 10:44 |
dpm | Mirv, any ideas why this developer might be experiencing that? -> http://askubuntu.com/questions/330025/i-cannot-install-ubuntu-sdk | 10:52 |
_5m0k3 | nvm, found one in ubuntu-system-settings | 10:54 |
Mirv | dpm: apt-get update is at least missing, otherwise looks good | 10:54 |
Mirv | (reading further) | 10:55 |
Mirv | it's there https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-sdk_1.009%7Esdkppa%7Eprecise1%7Etest6_amd64.deb | 10:56 |
dpm | Mirv, ok, thanks for confirming | 10:57 |
Mirv | answered the question as well, as someone had mentioned it wouldn't be there | 10:58 |
dpm | great, thanks! | 11:16 |
=== MacSlow is now known as MacSlow|lunch | ||
oSoMoN | gusch|lunch: there are some pyflakes warnings to address, I commented on the MR | 11:30 |
=== gusch|lunch is now known as gusch | ||
=== MacSlow|lunch is now known as MacSlow | ||
nik90 | dpm: do you know how to push to someone else's junk branch? | 13:02 |
=== _salem is now known as salem_ | ||
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:03 |
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:04 |
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:05 |
nik90 | okay | 13:06 |
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:07 |
dpm | mario_, you can check out the app design guides at http://design.ubuntu.com/apps | 13:08 |
mario_ | dpm: thanks | 13:13 |
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:16 |
nik90 | mario_: a memory? Sort of like a journal which contains a title and a textfield? | 13:17 |
mario_ | nik90: yes | 13:18 |
mario_ | and maybe some photos, position , etc. | 13:18 |
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:19 |
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:20 |
nik90 | mario_: Is this for the app developer contest? | 13:21 |
mario_ | nik90: yes | 13:21 |
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:22 |
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:23 |
mario_ | nik90: this API looks so great!! :) do you know if there is a way to get access to some stock icons? | 13:31 |
mario_ | I mean icons like save, cancel and others like that. | 13:32 |
nik90 | mario_: at the moment no | 13:33 |
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:34 |
mihir_ | WebbyIT: are you there? | 13:48 |
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:49 |
WebbyIT | mihir_, confirm, there is a typo, redownload it ;) | 13:53 |
mihir_ | WebbyIT: Thank you :) | 13:53 |
WebbyIT | Ubuntu Edge at $695 \o/ | 13:56 |
gusch | oSoMoN: one pyflake warning left, but that's needed ... | 13:56 |
oSoMoN | gusch: weird, let me check | 13:57 |
=== greyback_ is now known as greyback|latelun | ||
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:03 |
mihir_ | i am unable to give any comment on operands :| | 14:04 |
WebbyIT | mihir_, mhh | 14:05 |
mihir_ | WebbyIT: :) | 14:07 |
WebbyIT | mihir_, fixed ;) | 14:10 |
mihir_ | let me re-pull this branch :) | 14:11 |
mihir_ | WebbyIT: Done thank you :) | 14:14 |
renato_ | Mirv, ping | 14:18 |
dpm | Mirv, can you join us on #ubuntu-touch-meeting for a qtpim packaging question? (same ping as Renato is doing) | 14:19 |
renato_ | dpm, I think Mirv is off for today | 14:21 |
dpm | ah, bummer | 14:21 |
gusch | oSoMoN: I can't run ihe tests because of a qt dependency - which image are you using? | 14:23 |
oSoMoN | gusch: I haven’t installed a recent image lately, I usually apt-get dist-upgrade twice daily | 14:24 |
oSoMoN | gusch: if you dist-upgrade, the problem will go away, I’ve had it before | 14:25 |
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:29 |
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:30 |
oSoMoN | gusch: fourth run passed too, I’ll go for a fifth and that should be enoughg | 14:37 |
oSoMoN | -g | 14:37 |
oSoMoN | gusch: fifth run passed too, approving, but see my last comment | 14:44 |
gusch | oSoMoN: well - I tried to fix it, but failed (loading the MainScreen different) - no idea how to work around that one | 14:47 |
oSoMoN | gusch: no need to fix now, but when you have a moment, please re-visit it | 14:49 |
gusch | oSoMoN: I'll do | 14:53 |
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:05 |
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:06 |
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:07 |
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:08 |
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:09 |
om26er | Saviq, also that sounds useful to have all the apps run under testability atleast after unity is restarted in that mode | 15:10 |
om26er | FWIW unity that we have on the desktop is always running in testability | 15:11 |
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:19 |
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:20 |
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:21 |
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:22 |
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:23 |
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:24 |
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:25 |
nik90 | ubuntourist: give me few minutes, I am in a hangout at the moment. Sry | 15:28 |
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 |
=== greyback|latelun is now known as greyback | ||
nik90 | dpm: the designers (michal atleast) have another meeting at that time | 15:30 |
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:31 | |
nik90 | dpm: can you join the hangout now itself? | 15:33 |
nik90 | the usual link | 15:33 |
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:35 |
* ubuntourist will be right back (after these important messages). | 15:50 | |
* nik90 is back | 15:51 | |
nik90 | ubuntourist: u there? | 15:51 |
* ubuntourist has returned | 15:57 | |
ubuntourist | nik90: Back. | 15:57 |
nik90 | ubuntourist: so in the unity dash, did you click qtcreator or ubuntu sdk? | 15:58 |
ubuntourist | nik90: Ubuntu SDK | 15:58 |
=== om26er is now known as om26er|away | ||
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? | 15:59 |
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:00 |
ubuntourist | nik90: It opens to the "Make it Ubuntu" welcome screen. And, yes, all of those appear in the left bar. | 16:01 |
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:02 |
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:03 |
ubuntourist | nik90: There was a slew of new qt* updates waiting this morning. | 16:04 |
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:05 |
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:06 |
ubuntourist | nik90: http://pastebin.ubuntu.com/5963077/ | 16:08 |
nik90 | ubuntourist: Can you go to help -> About Plugins and check if the ubuntu plugin is enabled | 16:09 |
nik90 | it should be somewhere towards the end of the list | 16:10 |
ubuntourist | nik90: Under Utilities, Ubuntu 2.7.1 (Canonical) is green-checked "enabled". | 16:12 |
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:13 |
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:14 |
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:15 |
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:17 |
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:18 |
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:19 |
=== Guest79504 is now known as amithkk | ||
ubuntourist | nik90: Off to see if I can fix it now. Ta-ta. | 16:20 |
nik90 | bye | 16:21 |
AskUbuntu | PPA packages versions | http://askubuntu.com/q/330216 | 16:25 |
=== greyback is now known as greyback|dinner | ||
_5m0k3 | What's the recommended way to use the result of a script as a list element property? For example, a random number | 16:56 |
_5m0k3 | Nevermind. Simple enough to just setproperty from a js function | 17:15 |
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 | 17:18 |
=== 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 | ||
ESphynx | hey guys... Is there a Unity dev chan? | 20:32 |
=== salem_ is now known as _salem | ||
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. | 22:26 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!