=== chriadam|away is now known as chriadam === XenGi is now known as XenGi_ [06:26] is ubuntu phone likely going to be available for WebOS users? Palm Pixi plus user here. [08:02] Hi all.. :) === chriadam is now known as chriadam|away [09:46] does anybody know where to store account stuff? [09:46] I mean accounts' logins/passwords, connection settings, cached e-mails and so on? === SkavenXXI-[OFF] is now known as SkavenXXI [11:14] logout [11:38] is there going to be a new channel for the tablet? [11:38] or will this be renamed to something universal ? [11:39] om26er, #ubuntu-tablet [11:40] smartboyhw, ah there's already one ;) [11:40] om26er, yeah [12:30] Lo... I just bought a Nexus 4 (mainly because I'm sick of using a dead OS called Maemo on my N900 and I'm finally admitting it's time to use android - but ALSO because of this Ubuntu Mobile beta coming out in 2 days time) but it'll take 2 weeks to get here [12:30] I'm wondering... how likely is it I can dual boot Android and Ubuntu Mobile on it? or maybe load one from the other? === smartboyhw_ is now known as smartboyhw [12:53] lantizia: it's not dead, just resting a bit :) [12:54] & N900 has a hardware keyboard, unlike Nexus 4 [13:46] what can ubuntu for android do/not do compared to desktop & ubuntu phone === ckpringle_ is now known as ckpringle [14:03] lantizia: Does your N900 in a good condition? I would buy it for real money! [14:10] Hi [14:10] I have tried using QtTest in Qml and it complains that QtTest can't be found. Any ideas what's wrong? [14:11] q [14:19] bzoltan1, yeah but im in the UK [14:20] lantizia: is their an embargo on shiping N900 to abroad? :D [14:20] daliusd: http://qt.gitorious.net/qt-labs/qtest-qml [14:21] no just letting you know shipping wouldnt be cheap :D [14:21] daliusd: you have to install it separately from Qt [14:21] darthmuffins, what package? [14:21] qtest-qml [14:21] lantizia: That is not a problem [14:22] I don't see such package in my system :/ As well I have found somewhere that it is part of qt5. [14:22] you may have to install from source for Qt5, idk if it has been packaged yet [14:22] And it actually is if I download qt from qt-project [14:22] bzoltan1, £120 for the phone then? [14:22] daliusd: yes, if you download and install instead of package, you'll get it [14:27] Ok. I will wait and see what David (dpm?) is doing with unit-testing, jenkins and etc. [14:28] Thanks and bye [14:29] bzoltan1: just read your email on the mailing list, I wouldn't mind a bit of help working out what's wrong if you can [14:31] brunogirin: i just saw this, its a permission issue on the install dir [14:31] Qt creator doesn't have permission to access the file templates for projects [14:31] lantizia: let me think :) [14:32] it will often complain of not being able to write various config files and so on [14:32] brunogirin: Hello... All right, let's fix it [14:32] I just hackattacked it with a chmod -R 777 on the install dir [14:32] darthmuffins: shall I restart it in a console to find out what folder it's complaining about? or is it a known one? [14:32] brunogirin: What do you use, Precise/Quantal/Raring? What PPAs do you have enabled? What Qt packages do you have installed? [14:32] (not very clean though) [14:32] where did you install the SDK? [14:33] ahh sorry, you followed the official instructions... [14:33] bzoltan1: quantal, using the PPA as per David's email [14:33] darthmuffins: yes, I thought this would be less error prone [14:33] sorry, i'll let bzoltan1 help, lets not step on eachothers toes [14:34] darthmuffins: Sure I will help :) if I can [14:35] bzoltan1: I'm glad to, I just thought two possibly conflicting help streams would not be ideal ;-) [14:35] brunogirin: what the `$ ls /etc/apt/sources.list.d/*qt*` gives? [14:36] /etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list [14:36] /etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list.distUpgrade [14:36] /etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list.save [14:36] /etc/apt/sources.list.d/canonical-qt5-edgers-qt5-beta1-quantal.list [14:36] /etc/apt/sources.list.d/canonical-qt5-edgers-qt5-beta1-quantal.list.save [14:36] /etc/apt/sources.list.d/canonical-qt5-edgers-qt5-proper-quantal.list [14:36] I suspect the beta1 shouldn't be there... [14:36] brunogirin: Yes, it is good idea to remove the beta1 Qt5 [14:37] shouldn't ppa-purge have done that? I will remove them anyway [14:37] brunogirin: I noticed that ppa-purge is not always reliable [14:37] brunogirin: I would purge the packages installed from that PPA [14:38] bzoltan: ok so the sources.list entries are now removed and I just did an apt-get update [14:39] brunogirin: $ grep ^Package: /var/lib/apt/lists/ppa.launchpad.net*sdk*Packages /var/lib/apt/lists/ppa.launchpad.net*qt5-beta1*Packages |awk '{print $2}' [14:39] it will list the SDK packages you have [14:39] they all should be purged [14:40] bzoltan: so I do apt-get purge on all of them? [14:40] brunogirin: I prefer dpkg --purge [14:41] bzoltan1: no prob [14:42] brunogirin: and then remove the /opt/qt5 stuff from your .bashrc [14:42] bzoltan1: it complains that ubuntu-sdk depends on some of them so will purge that too [14:42] bzoltan1: yes I updated .bashrc [14:43] brunogirin: the ubuntu-sdk should not depend on packages from Qt5-beta1 [14:43] brunogirin: but it is safe to remove the ubuntu-sdk and later you can install it again [14:44] it is a meta-package only [14:44] bzoltan1: that's what it says, which may be part of the problem; anyway I've now purged the whole thing [14:44] brunogirin: yeps, clean system is always better [14:45] bzoltan1: so should I now just re-install ubuntu-sdk and notepad-qml? [14:45] or should I check that QtCreator can actually create a QML project first? [14:46] So does the $ dpkg -l|grep "5release~beta" gives no packages? [14:46] bzoltan1: no, nothing returned anymore [14:47] brunogirin: fabulous [14:47] bzoltan1: but QtCreator still can't create QtQuick projects, which I would have expected it to be able to without Ubuntu components [14:47] brunogirin:let's see your qtc now... $ dpkg -l qtcreator [14:48] bzoltan1: ii qtcreator 2.6.1-0ubunt amd64 [14:48] brunogirin: hmm... [14:48] bzoltan1: I can always purge that too and re-install [14:49] brunogirin: Now comes a rhetorical question... do you want to do something what nobody outside of my team has ever done? :) [14:49] bzoltan1: why not? depends what it is :) [14:49] #nowWereAllListening [14:51] bzoltan1: as long as there's a remote chance that it won't break my system as it's a production one and I have a client meeting in 1 hour :) [14:51] are you talking about installing the ubuntu components with qt 5? [14:52] 'cause i've got some problems with that too [14:52] brunogirin: The new release of our QtCreator + plugins. It is nothing secret, it is in a public PPA. Try it at your own risk!!! No kidding.. it is heavily experimental: $ sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-staging && sudo apt-get update && sudo apt-get install qtcreator ubuntu-qtcreator-plugins ubuntu-qtcreator-qt5libs [14:53] GuidoPallemans:What exactly is the problem. The Ubuntu components are using Qt5 [14:54] brunogirin: You can always remove these packages and the qt5-staging PPA and return to any other version of the QtCreator [14:54] bzoltan1: I cannot use the latest ubuntu.components, and the qtwebkit that I use doesn't work anymore either (but that is not really the question here) [14:54] bzoltan1: yes I could do that but if the upgrade from -beta1 to -proper failed, why would that one work? Having said that, you gave me an idea because there are a few of those packages that I didn't purge [14:56] GuidoPallemans: What release of the Ubuntu you are on? What PPAs do you use? [14:56] ubuntu 12.10 [14:57] ppa's: i'm not sure about it, I installed the ones which were released with the ubuntu phone release, and then I removed them, installed the new ones - I think... and Qt5 [14:58] GuidoPallemans: http://askubuntu.com/questions/254800/how-can-i-update-the-ubuntu-sdk-preview-from-the-qt-5-beta-ppa-to-the-qt-5-relea/ [15:01] bzoltan1: still no luck; however, when I start it from the command line, I get this: [15:01] void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Follow Symbol Under Cursor" under id 133 [15:01] Cannot update Qt version information: /usr/bin/qmake-qt4 cannot be run. [15:02] bzoltan: which makes sense as I only have qmake in /usr/bin and it's the Qt5 one [15:02] brunogirin:apt-get install qt5-default [15:03] bzoltan1: that worked, thanks for linking me [15:04] GuidoPallemans: No problem... it is my fault that I did not provide proper upgrade path at the first place [15:04] bzoltan1: qt5-default is already the newest version [15:04] bzoltan1: but I'll see if I can fix that in the QtCreator build&run options [15:06] bzoltan1: aha! that worked! I just deleted the old qt4 version in Build & Run > Qt Versions and added the Qt5 one manually [15:09] bzoltan1: thanks for the help, I'll write that up and put it up on AskUbuntu for reference [15:10] brunogirin: Nice :) [15:12] hi [15:13] Hello Andy80 [15:13] bzoltan1, I think I've eliminated all the old Qt5 packages. Now I'd like to install the new Qt5 packages. Which meta package do I have to install to do it properly? [15:14] Andy80: install ubuntu-sdk from the qt5-proper [15:15] bzoltan1, thanks :) I've executed the command. In the mean time I go to grab some coffee ;) [15:17] OK so my Nexus 4 has arrived this morning, fresh and brand new from Google... do I have to do anything before or on the day of the 21st to get a hold of the Ubuntu Phone beta? [15:18] finally! [15:18] andrea@andrea-Inspiron-660:~$ qmake -v [15:18] QMake version 3.0 [15:18] Using Qt version 5.0.1 in /usr/lib/i386-linux-gnu [15:18] :) === wastrel_ is now known as wastrel [15:42] bzoltan1, I'm probably missing some deps, because I can't compile qtcreator. I get this error: http://pastebin.com/yMrEQww3 - I'm using latest sources from git of qt-creator [15:44] but... wait... maybe I should compile qt-creator with Qt4 and not with Qt5? [15:56] Andy: we do compile the qtc with qt 5.0.1 [15:56] 3 min left on timer at ubuntu.com ! woo [15:58] libbotan1.10-dev libqt5sql5-sqlite (>= 5.0.1~) libqt5designercomponents5 (>= 5.0.1~) libqt5designer5 (>= 5.0.1~) libqt5clucene5 (>= 5.0.1~) qttools5-private-dev (>= 5.0.1~) libqt5v8-5-private-dev (>= 5.0.1~) libqt5help5 (>=5.0.1~) qttools5-dev (>= 5.0.1~) qttools5-dev-tools (>= 5.0.1~) qt5-qmake (>= 5.0.1~) qtbase5-private-dev (>= 5.0.1~) libqt5script5 (>= 5.0.1~) libqt5scripttools5 (>= 5.0.1~) qt5-default qtscript5-private-dev (>= 5.0.1 [15:58] Andy80: and this ^ is the deps list [16:01] bzoltan, thanks :) I'll first watch the announcement, then I will install them ;) [16:02] does anybody has the iso source for the ubuntu-phone ? [16:02] Andy80: enjoy the show! [16:04] wow, ubuntu-phone is coming to nexus4 ? [16:05] but when docked - will the res be 1280x800 or 1920x1080 [16:05] another q - however fiddly it may be,will you be able to view the full desktop on the phone (you may have a stylus :) ) [16:05] bzoltan, very nice stuff :) [16:06] Andy80: Hell it is :) I love it [16:09] very exciting stuff. we'll have to get the mobile OS installed as a VM so we can start developing as soon as its released [16:10] anyway.... [16:10] show us also the power of Ubuntu server, EC2 and load balancer and please don't slow down everything on every announcement :) [16:14] ubuntu tablet is a thing? [16:14] fancy [16:15] darthmuffins: is there a howto for getting vm mobile os [16:15] <_methods> ubuntu-tv too lol [16:15] <_methods> everyone wants to be on tv [16:15] my father in law gave us an apple tv for xmas [16:15] i have no idea what to do with the thing [16:15] it's just sitting there using electricity doing nothing for the past 2 months === ckpringle_ is now known as ckpringle [16:20] haha despite being an avid ubuntu user.. i love my apple TV [16:20] wastrel: no howto that i know of. I'll figure it out and make one once the source is released [16:29] bzoltan, I've installed all the libs you told me (I was missing a couple of them infact) but I keep getting the same error ans before: Project ERROR: Unknown module(s) in QT: declarative [16:44] how to develop apps using 10.10 [16:44] is it possible [16:56] Is there examples already out there what's the best way to create qml plugins for use with Ubuntu SDK? [16:56] (ie. C++ plugins for QML) === francisco is now known as Guest89363 [17:03] ajalkane: I've found the documentation to be wrong [17:03] ajalkane: at least I cant get it to compile haha [17:03] http://qt-project.org/doc/qt-5.0/qtqml/qtqml-cppintegration-interactqmlfromcpp.html [17:03] but I think this resource is better: http://qt-project.org/doc/qt-5.0/qtdoc/gettingstartedqml.html#extending-qml-using-qt-c [17:04] my only advice (admittedly I am a newb though) is to learn how to use qtcreator... it uses qmake which makes life easier [17:10] comjf: ok... I do know how to call C++ from QML, I'm just wondering what's the best practice on Ubuntu SDK, and if there's already examples [17:12] ajalkane: check out the source for ubuntu-qtcreator-plugins [17:12] they demonstrate precisely how to do it (generally following examples available at the qt-project site) [17:13] and I'm guessing we should take their implementation as "best-practice" in most cases, as they know the Ubuntu OS better than the rest of us [17:13] link: [17:13] https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-qtcreator-plugins/trunk [17:14] ajalkane: Can you answer this question then? I'm a beginner, but eager to get started: qt-project.org/forums/viewthread/24953/ [17:17] comjf: You want to catch signals emitted from C++ object in your QML code? [17:25] ajalkane: yes [17:26] the tutorials I've so far followed don't work because of type issues I guess [17:31] comjf: you should register the C++ object with ctxt->setContextProperty to QML, and then in QML connect the signal using Connections {} [17:32] That's the easiest way. Another is to make the C++ a proper QML element, ie. writing a QML plugin [17:32] http://qt-project.org/doc/qt-5.0/qtqml/qqmlcontext.html [17:39] ajalkane: then I can call methods based on button clicks and things [17:42] comjf: if you want to call methods on C++, you put Q_INVOKABLE before the method signature [17:44] so if you have setContextProperty("myBackend", &cppBackendObject), then in qml you can call "myBackendObject.myMethod("Here you go")" assuming you have Q_INVOKABLE void myMethod(const &QString &text) [17:44] s/myBackendObject/myBackend [17:49] ajalkane: ajalkane makes sense ok [18:09] can the galaxy nexus/n4 output 1080p when docked for the ubuntu-phone desktop? [18:11] ping bzoltan1 Hey I have ran into a Huge bug [18:12] bobweaver: tell me [18:13] ok when swiping to get from tab to tab if one goes from say tab 1 to tab 3 that is cool or 1 too 2 is cool or 1 to 3 is cool. But say 3 too one crash app [18:13] I have a video of this if you would like to see [18:13] also if swiping is only "half way" App crashs [18:13] let me get you video === KidDynamite is now known as KidDynamiteN7 [18:15] bzoltan1, time = 1:00 http://www.youtube.com/watch?v=V1yIGMRGHPE&list=UUzkAk08QdVFd1CmwWQBD3Sw&index=2 [18:15] that is half swipe crash [18:17] I will make video of crash on tab 3 to tab 1 [18:17] bobweaver: please try to reproduce the bug on the Qt5 what is provided from the qt5-proper PPA (https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-proper) As I told you on several occasion we can not and will not support custom built Qt5. [18:18] haha I knew you where going to say that so I installed stock ! [18:18] happens on all versions of QT [18:19] damned [18:19] * ogra_ now has "good morning america" humming in his head [18:19] lol [18:19] bobweaver, cool app [18:19] its a great song ogra_ [18:19] definitely [18:20] ogra_, here is the app this morning http://www.youtube.com/watch?v=-PSb4szE7pw [18:20] with the same song [18:20] * bobweaver rolls of chair [18:22] * bobweaver just woke up any one know the branch that has tablet code ? [18:22] * bobweaver cracks fingers and say time to plug in TV [18:22] i dont think the code is released yet [18:23] thuuursday .... [18:23] :( [18:23] that is ok gives me more time :) [18:24] bzoltan1, do you know the order of core apps that need to be done for phone ? [18:25] bobweaver: In that case plase reproduce the bug with the official Qt5 release, make a very small example app, write the steps how to reproduce the bug and file it to https://launchpad.net/ubuntu-ui-toolkit [18:25] Like if I should make email client before say Clock [18:25] bobweaver: no, you need to ask KevinWright and/or mhall119 for that [18:26] thanks bzoltan1 [18:26] bobweaver: no problem [18:27] bobweaver: there is no order of preference [18:28] mhall119 whch one should I make next ? [18:29] also mhall119 or bzoltan1 where to get background templeate for caonical purple so I can make app look like stock ? [18:29] Like on the Phone where it says Home or Music that is just a tab system I am guessing that is using a different theme [18:31] bobweaver: apps shouldn't use a purple background [18:31] IE make the templeate color something that is different then #C7C7C7 and use a different header [18:31] bobweaver: those are Dash screens you say in the demo [18:31] s/say/saw/ [18:31] correct [18:31] the core apps we want to use the provided template and theme [18:32] wait till thrusday ? [18:32] you shouldn't need to [18:32] everything you need for the core apps should be available already [18:32] mhall119, what if I want to put this in the TV ? [18:32] I want to make TV interface more like Phone and tablet [18:32] wait till thur ? [18:33] mhall119: what about examples of best practice of C++ qml-plugins? [18:33] all the apps that I make are going to also fit in the dash of the TV [18:33] bobweaver: TV apps should use the same template as we have for these core apps [18:33] TV's dash should match desktop/phone as much as reasonable [18:33] It's still a bit unclear to me how we're supposed to do C++ QML plugins... another repository that is supposed to be compiled when developing the main application? [18:33] and yeah, for that you'd need to wait until Thursday [18:34] And where should that main plugin live? What repository? [18:34] ajalkane: bzoltan1's team are working on that [18:34] mhall119, I dont listen to designers I dont get paid by you know that :) [18:34] ajalkane: depends on the plugin, if it's generic enough please submit it to the SDK itself [18:34] So everything needed for the core apps is not available already :). Any rough estimate on timetable? [18:35] mhall119, I agree with you on the Phone and TV and table will all look and act the same way though [18:35] bobweaver: I understand, but for things we're going to include by default we're going ot want them to follow the designs [18:35] Personally it is filesystem managing plugin that I'm interested in. Although I'd think it's best to keep it "project local" until it stabilizes. [18:35] ajalkane: no, but when you identify missing plugins please let the SDK team know [18:35] mhall119, cool please try to understand that I am not doing this for the Phone but more for the tv [18:36] all apps should works across the board as there just qt [18:36] bobweaver: understood :) [18:36] ajalkane, what plugin ? [18:36] bobweaver: basically navigating the filesystem, and doing common filesystem operations that you'd expect from a filemanager. [18:37] ajalkane, you are useing folderlistmodel ? [18:37] bobweaver: it's insufficient [18:37] so you are making your own ? [18:37] ajalkane: you should probably make that app-specific for now, as the file manager will need more access permissions than a normal app [18:37] ajalkane, you can tell your app to include what ever the heck you want it too [18:37] Have to make our own or if possible extend and collaborate with NemoMobile's [18:38] ajalkane, example I make a C++ plugin I then EXpose it to QML [18:38] in a plugin file [18:38] these are not that hard to make [18:38] ajalkane: just be aware that your submissions are under the contributor license agreement, if you include any 3rd party code you'll need them to agree to the CLA as well or request an exception [18:39] mhall119, at what point is it 3rd party ? [18:39] mhall119: I'm just unclear what's the proper way to do that... is it okay to include it in the filemanager repository, or if we need to create another repository for the qml plugin (some instructions hinted at that) [18:39] the whoe sdk is 3rd party tbh [18:39] bobweaver: if he takes code from another project [18:39] mhall119: I know about that, and that's one of the things that I'm waiting an answer for [18:39] ajalkane: I'd say create a separate branch, but under the same Launchpad project [18:39] ajalkane, I think tht you are going about this a little bit different hear me out here [18:40] mhall119: ok, I think that's good enough for me to continue. Thanks [18:40] ajalkane, say I have a file called filemanager.cpp and also a file called filemanager.h I can take that code and expose it to qml in the app itsself [18:41] #include "filemanager.h" [18:41] Bob, you don't have to teach me basic C :-). What is the basic point you want to tell relating to QML and C++ plugins? [18:42] qmlRegisterType(uri, 0, 1, "FileManager"); [18:42] that right there exposes my flippin filemanager.h to QML so that I can call in my QML FileManager{id:foo;dir:some/path } [18:43] Ubuntu development model prefers QML plugins instead of qmlRegisterType kind of solutions. There's discussion about that in mailing list [18:43] facepalm [18:44] Didn't think he'd take it that hard... [18:51] ajalkane: what mailing list? [18:53] ajalkane: i guess if you use a separate branch it won't break packaging of the core apps, at least until now i can't see any provisions to package plugins with each app [18:53] bef0rd: Ubuntu-phone mailing list [18:57] i done my own folderlistmodels before, would like to see smth. like this go into the core sdk (because then I can use it, too;) [18:58] frankencode: your folderlistmodel supports reporting of errors and threaded operations? [18:58] its licensed to death (contract work) [18:58] ah... [18:58] I couldn't find any information on this... What radios are going to be included and how are the radios setup? [18:59] ajalkane: but if you create one, i surely will have a look at it [19:00] the way qt is doing multithreading is a special case of how golang is doing it [19:00] ajalkane: I am about to close this day... would you mind to ping me tomorrow and talk about those plugins? [19:00] the message queues are basically golang channels [19:00] bzoltan1: sure thing, I'll be here tomorrow and ask about them [19:01] frankencode: we will need one for Filemanager. Whether we use an existing (of course preferable) or create our own remains to be seen. [19:01] Hello RSS feed reader app people. I have a bad network connection and might not be able to meet properly as hoped right now [19:02] ajalkane: yes, lets see what will be released with the phone image [19:02] KevinWright: is it meeting time now? [19:04] is who is here for the RSS Reader meeting? [19:08] Hi all! RSS Reader team here? [19:13] I'll run the meeting if there are people here for it [19:14] QtRoS: are you working on the RSS reader? [19:14] mhall119: yes, and you? [19:15] nope, but I'm helping Kevin [19:15] mhall119: Ok, I think I am alone today [19:16] ok, we'll make the most of it then [19:16] #startmeeting [19:16] Meeting started Tue Feb 19 19:16:15 2013 UTC. The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [19:16] Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired [19:16] #topic RSS Reader updates [19:17] QtRoS: can you give an update about what was discussed in the last meeting? [19:18] #meetingtopic RSS Reader development [19:19] QtRoS: were you there for the last meeting? [19:19] mhall119: subject of first meeting were general development plan, targets, teamwork and so on. [19:19] ok, were there any work items discussed then? [19:21] mhall119: sorry for slow answers, sometimes I need to correct my English speech with translator [19:21] No [19:21] ok, no worries === SkavenXXI is now known as SkavenXXI-[OFF] [19:21] ok, so the wiki spec for the RSS Reader is here: [19:21] https://wiki.ubuntu.com/Touch/CoreApps/RSSReader [19:22] there is also a blueprint for the initial development of this app, where we are listing work items: [19:22] https://blueprints.launchpad.net/ubuntu-rssreader-app/+spec/initial-rssreader-development [19:23] we have 13 work items and 6 members of the development team [19:23] so we need to give everybody a couple of things to work on [19:24] In mailing list I already talked about my question - shall we use C++ or not? [19:24] QtRoS: you should be able to edit that blueprint's work items (little yellow edit icon on the right side of the "Work Items" header) [19:24] QtRoS: the goal is to do as much as possible in QML+Javascript [19:25] it makes it more accessible to new developers, and highlights what we consider the strong parts of our developer offering [19:25] if, however, there is something that we can't do in QML, we can write it in C++ and expose it to QML by making a plugin [19:25] Yes, sure, I can do any of this items, but we need to decide with team, how we will realize some of them [19:25] in those cases, the plugin code should be in a separate bzr branch, and be as re-usable as possible [19:27] #topic work items and implementation [19:27] should have done that several minutes ago [19:27] QtRoS: does that answer your question about C++ vs. QML/ [19:27] ? [19:27] Yes, plugin is right way, because we can't view list of all news from few sources via QML, XmlListModel able to load only one [19:28] Yes, I think we need to create that branch for C++ part [19:28] as fast as possible [19:28] QtRoS: you and anybody else on the team should be able to edit these work items [19:28] so the goal for this week is to get them all assigned to somebody [19:28] I can edit work items, I think) [19:29] W8, I'll check them again and pick something [19:29] this doesn't mean the assigned person is going to have to implement them, just that they'll need to investigate and either implement it, change the work item, or hand it off to somebody else [19:29] it sounds like the work items themselves will need to be changed some too, since some work will be done in the plugin and some will be done in QML [19:30] Yes, you are right [19:30] QtRoS: can I give you an action item to email the team and ask everybody to assign themselves to 2 or 3 of the current work items? [19:30] I'd like to have them all assigned to somebody [19:30] since you showed up for the meeting, you get first pick :) [19:31] Okay, I can use mailing list for this purpose... [19:31] yes [19:31] Oh, ok =) [19:31] #action QtRoS to email dev team asking everybody to self-assign work items [19:31] ACTION: QtRoS to email dev team asking everybody to self-assign work items [19:31] thanks QtRoS [19:32] QtRoS: was there anything the team was waiting on Kevin to provide? [19:32] Nope, we can start now, I think :) [19:33] excellent, can you include that encouragement in your email to the team? [19:33] in the next meeting we can go over changes to the work items that the team makes [19:34] Repeat please, how I can peek one? Just replace TODO with my id? [19:34] put your launchpad username in square brackets at the start of the line [19:34] so for me it would look like this: [19:34] [mhall119] Do this work item: TODO [19:35] make sense? [19:35] Ok, I'll try to lead our team first time :) [19:35] QtRoS: feel free to ping me or email me if you need help [19:36] Check list, I picked two :) [19:36] I'll follow up with Kevin when he's online again about what happened in this meeting [19:36] QtRoS: \o/ [19:36] #action mhall119 to update Kevin about this meeting [19:36] ACTION: mhall119 to update Kevin about this meeting [19:36] And no need for C++ part to realize them, so I can work independently at the beginning [19:37] fantastic, is there anything else that you can think of that we need to discuss? [19:38] Nope, I will write to another guys now in mailing list! [19:38] alright, thanks for attending this meeting QtRoS [19:39] do you know if Kevin has a schedule already for the next meeting time? [19:41] No, in last message from Kevin he wrote "Chat with you soon" only) [19:41] ok, I'll leave it to him to schedule the next one then [19:41] And sorry for my mistakes in English, read is much easier for me rather than write [19:41] Ok! [19:41] thanks again QtRoS [19:41] It's good! [19:41] #endmeeting [19:41] Meeting ended Tue Feb 19 19:41:49 2013 UTC. [19:41] Minutes (wiki): http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.moin.txt [19:41] Minutes (html): http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.html [19:41] you too! [19:43] yay [19:44] SDK question: How to detect that you're building for Ubuntu in: *.pro files, .cpp/.h files? Ie. is there some defines that are set? [19:47] Hi, === XenGi_ is now known as XenGi [19:47] I use Scrollbar and get following warning/error: file:///usr/share/themes/Ambiance/qmltheme/ScrollbarDelegate.qml:137: TypeError: Cannot read property 'easing' of undefined [19:47] scrollbar itself works [19:48] I don't get this error with examples [19:48] any ideas what I'm missing? === XenGi is now known as XenGi_ [20:01] So any ideas how to install ubuntu mobile OS on a real hardware? [20:04] Pip, you will need to wait [20:05] official date is 21st if I remember correctly [20:05] I know [20:05] ubuntu is on phone now [20:05] Pip: do you have galaxy nexus or nexus 4? [20:05] galaxy nexus [20:07] hi [20:07] any RSS feed app people here_ [20:07] ? [20:09] larsgk: you missed the meeting friend [20:09] larsgk: http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.moin.txt [20:10] oops [20:11] gonna check assignments [20:12] wastrel: I'll take 2 [20:13] i'm not inovlved just a bystander :] [20:15] ;) [20:31] Opening an Ubuntu QML project in QtCreator gives error in QML in line "import Ubuntu.Components 0.1": "QML module not found". I guess this is a FAQ kind of item how to solve it? [20:35] ajalkane: i think you have to set your QML_IMPORT_PATH [20:35] but i'm not a qt creator user, just know that it is justed to locate qml plugins [20:36] -justed +used, damn i'm dizzy today [20:36] frankencode: ok thanks... well, I'll not put more time into that since the code anyway works from command-line. I guess some wart in the SDK or instructions [20:39] Okay, so ubuntu tablet project got announced. Is there an irc channel for that, or does the discussion happen here? [20:39] #ubuntu-tablet [20:40] ^ [20:40] http://www.youtube.com/watch?feature=player_embedded&v=h384z7Ph0gU < incase you didnt see Walther [20:40] the video confused my somewhat [20:40] is the tablet not active until you get your phone docked on it? [20:41] Akiva-Thinkpad: it is [20:42] okay, but you can take your phone, and do what with it? [20:42] do you have to juggle the two? [20:42] never enough channels [20:42] I'm guessing syncing them through either wlan or bluetooth :) [20:43] is the phone in your pocket connected via bluetooth [20:43] ah [20:43] I'm only guessing though... [20:43] Regardless, I think all of this really is the trump card for cloud computing [20:43] the best cloud is the one in your pocket. [20:43] ... I can think of so many ways of mis-interpreting that sentence ;P [20:44] you mean P2P cloud as opposed to cloud of locked down servers controlled by someone else ? [20:45] rsync <3 === XenGi_ is now known as XenGi [21:35] Hello [21:35] can anyone help me oout here? [21:36] anyone? [21:36] zyal, shoot [21:36] Hey, Im trying to install the ubuntu-sdk but stuck in the qtchooser package [21:37] hold on let me paste the error [21:37] Unpacking qtchooser (from .../qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb) ... [21:37] dpkg: error processing /var/cache/apt/archives/qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb (--unpack): [21:37] trying to overwrite '/usr/bin/xmlpatterns', which is also in package qt4-dev-tools 4:4.8.1-0ubuntu4.4 [21:37] No apport report written because MaxReports is reached already [21:37] Processing triggers for man-db ... [21:37] Errors were encountered while processing: [21:37] /var/cache/apt/archives/qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb [21:37] E: Sub-process /usr/bin/dpkg returned an error code (1) [21:38] i ran sudo apt-get -f install to fix but thats what i got [21:39] Running sudo dpkg --configure -a [21:39] dpkg: dependency problems prevent configuration of qt5-default: [21:39] qt5-default depends on qtchooser; however: [21:40] Package qtchooser is not installed. [21:40] dpkg: error processing qt5-default (--configure): [21:40] dependency problems - leaving unconfigured [21:40] dpkg: dependency problems prevent configuration of ubuntu-sdk: [21:40] ubuntu-sdk depends on qt5-default; however: [21:40] Package qt5-default is not configured yet. [21:40] dpkg: error processing ubuntu-sdk (--configure): [21:40] dependency problems - leaving unconfigured [21:40] Errors were encountered while processing: [21:40] qt5-default [21:40] ubuntu-sdk [21:41] pastebin much zyal? [21:42] Haha [21:42] I'm giving you a hard time [21:42] Okay ill paste it there :P for posterity's sake [21:42] as far as I am concerned, an unactive channel is fine for terminal dumping. [21:42] Ah alright [21:43] any ideas on the package problem? [21:43] It's out of my capability. I'm new here to ask some questions about how to install ubuntu mobile OS on my Android phone [21:43] zyal: SDK, do you mean qtcreator and the like? [21:43] ie, qt5 libs? [21:43] yeah [21:44] its trying to install qt5 but is stuck in qtchoose package [21:44] qtchooser [21:44] sec; I installed them a few times [21:44] hmmm [21:44] what distro you running? [21:44] sorry, basic questions first :P [21:44] Lubuntu 12.04 [21:45] We gotta start somwhere haha [21:45] 12.04 might be your problem [21:45] Hm.. [21:45] a Prerequisite is 12.10 [21:45] Shiiizz [21:45] Is it really? [21:45] sec, let me affirm that [21:46] in the tutorial it says 12.10 but i believe there's a ppa for 12.04 somewhere [21:47] Requirements [21:47] Ubuntu 12.10 – get Ubuntu › [21:47] Qt 5 and the Ubuntu QML toolkit – get Qt5 and the Ubuntu toolkit › [21:47] Code editor (Qt Creator recommended) – install Qt Creator › [21:48] Ah okay [21:48] zyal: thats found here http://developer.ubuntu.com/resources/app-developer-cookbook/mobile/currency-converter-phone-app/ [21:48] zyal: like wastrel said though, it kind of bewilders me that this is what could be holding you back [21:49] but it is a likely candidate for why you are in dependency hell. [21:49] who's wastrel? [21:49] .... [21:49] http://developer.ubuntu.com/resources/app-developer-cookbook/mobile/currency-converter-phone-app/ [21:49] oops [21:49] bloody copy c [21:49] wastrel 01:46:25 PM [21:49] in the tutorial it says 12.10 but i believe there's a ppa for 12.04 somewhere [21:50] for some reason, ctrl c does not work wit empathy. [21:50] Why am I using empathy as an irc client? Because I am crazy. [21:50] Lol Im using wee chat I have to middle click with a track pad -.- [21:50] to paste [21:50] ha [21:51] zyal: what machine prompted you to lubuntu? [21:51] (BTW, got a ssd, and holy hell this thing boots up fast - x60t by IBM) [21:51] I have an HP craptop 1.73ghz 1 gig ram [21:51] ha, the silver one? [21:52] yes p.p [21:52] Amd turion? [21:52] mm stock [21:52] dont know exactly [21:52] ohhh, I got one of those [21:52] I used to sell em :P [21:52] t5300 [21:52] anyone know where to get the welcome screen code ? I want to make it into a loading screen for app. Thanks [21:52] former hp manufacturer's rep [21:52] uhh they are sluggish [21:53] but DWM as my wm helps a ton [21:53] zyal: For what its worth, I bought a x60 tablet a month ago for 120 bucks off craigslist. It runs like a charm. [21:53] yeah? [21:53] maybe its time to upgrade, if you can afford 120 [21:53] yah [21:53] craigslist, with a bit of practice [21:54] Right now im looking for a thinkpad t40 on kijiji/cl [21:54] is the place to make sellers cry. [21:54] how much? [21:54] less than 150 prefferably [21:54] t40, mmm you can do better. [21:54] wha do you recommend? [21:54] with 140, I think you could get an x60; they got great battery [21:54] and they are core 2 duo [21:54] Where do you live? [21:55] ON, Canada [21:55] yah, you should be fine then. Im in van [21:55] x60 is a hybrid? [21:55] for lenovo x series [21:55] theres the x, and then theres the x tablet [21:55] oh okay [21:56] xtablet is always a bit heavier, and a bit worse on the battery [21:56] but you get the tablet functionality [21:56] Tablet on unity, is nice btw [21:56] yeah [21:56] actually the ubuntu tablet thing got me interested in the sdk... [21:57] theyre actually pushing for it this year [21:57] I got a 300 dollar bike on craigslist for 60, and I got this laptop which is usually 220, for 120. [21:57] i like laptops [21:57] lol sniping deals man [21:57] The method is simple [21:57] ooh theres wastrel.. [21:57] On craigslist, (Good if you have the phone app), [21:57] just search for Thinkpad [21:58] (apples never sell cheap, and everything else is... well mostly rubbish) [21:58] and for every deal you find out there, offer 1/4th of the price [21:58] and email everyone [21:59] My only concern is the battery [21:59] In both cases, the person ran out of time that they needed to get rid of it, and took my offer [21:59] usually they are worn out [21:59] zyal: Battery, is amazing on thinkpads, like [21:59] the x200 got almost a 20 hour active battery life [21:59] wow [21:59] with linux? [21:59] mine gets a good 4 hours, and its not new [21:59] heh [22:00] well good question, but those kernel problems have been solved [22:00] lool i guess with laptop-mode-tools yourea okay [22:00] lenovo ♥ [22:00] yeah its great what is it kernel 3.2+? [22:00] wastrel: Exactly. Only worth while non apple hardware. [22:01] zyal: Anyways, start looking now on craigslist, this is my advice. Be warned, some people are a-holes and don't like the fact that you offered only a 4th or a 5th of what they wanted to sell it for, [22:02] Subsequently, I have been sent on a few wild goose chases [22:02] actually just one, but the guy was nuts [22:02] and I should have seen it coming [22:02] he gave me a fake address, and no phone number [22:04] woah, good prices [22:04] http://toronto.en.craigslist.ca/tor/sys/3628998001.html [22:04] Hell, I'd buy that if I could [22:04] pardon me got d/ced [22:04] http://toronto.en.craigslist.ca/tor/sys/3628998001.html [22:04] wow, good deal [22:05] thats the slim version, and that laptop is legendary [22:05] it even made it into an xkcd comic [22:05] Looks good Ill consider it [22:05] Any 150$< Im auto buying (if its good) [22:06] zyal: That, though, is amazing [22:06] then again, first one on the list [22:07] I gather from this that toronto prices are much less than vancouver [22:07] Our minimum wage is lower I believe ;P [22:08] zyal: Wow, actually, I really think you should buy that one right away [22:08] We're at 10.75 here. [22:08] Yeah? [22:08] Jeez tempting [22:08] its* [22:08] Like seriously, go to craigslist, [22:08] and type thinkpad [22:08] they are selling broken older models for more expensive than that [22:08] and when I did my shopping a month ago, I could not find anything that good of a deal [22:09] for the x200s, the SLIM model for gosh sakes [22:09] yah [22:09] 200 bucks is amazing [22:09] Okay Ill message the dude, gonna try for 180 first ;D [22:09] Mine is the 5 year model, and it was 140 [22:10] that one is 3 year model [22:15] http://newyork.craigslist.org/que/sys/3566972755.html [22:26] wastrel: Eww [22:26] fattop [22:26] i don't carry it around, i use it as a desktop replacment [22:26] wastrel: Good processor actually [22:27] well if its for desktop, mmmmm [22:27] the second gen i7 was good for battery [22:28] screen resolution is fail for a 15" tho === XenGi is now known as XenGi_ === XenGi_ is now known as XenGi === XenGi is now known as XenGi_ === chriadam|away is now known as chriadam