/srv/irclogs.ubuntu.com/2013/02/19/#ubuntu-phone.txt

=== chriadam|away is now known as chriadam
=== XenGi is now known as XenGi_
qq30is ubuntu phone likely going to be available for WebOS users? Palm Pixi plus user here.06:26
maniyadvHi all.. :)08:02
=== chriadam is now known as chriadam|away
Elessardoes anybody know where to store account stuff?09:46
ElessarI mean accounts' logins/passwords, connection settings, cached e-mails and so on?09:46
=== SkavenXXI-[OFF] is now known as SkavenXXI
barbarricalogout11:14
om26eris there going to be a new channel for the tablet?11:38
om26eror will this be renamed to something universal ?11:38
smartboyhwom26er, #ubuntu-tablet11:39
om26ersmartboyhw, ah there's already one ;)11:40
smartboyhwom26er, yeah11:40
lantiziaLo... 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 here12:30
lantiziaI'm wondering... how likely is it I can dual boot Android and Ubuntu Mobile on it?     or maybe load one from the other?12:30
=== smartboyhw_ is now known as smartboyhw
M4rtinKlantizia: it's not dead, just resting a bit :)12:53
M4rtinK& N900 has a hardware keyboard, unlike Nexus 412:54
doomlordwhat can ubuntu for android do/not do compared to desktop & ubuntu phone13:46
=== ckpringle_ is now known as ckpringle
bzoltan1 lantizia:  Does your N900 in a good condition? I would buy it for real money!14:03
daliusdHi14:10
daliusdI have tried using QtTest in Qml and it complains that QtTest can't be found. Any ideas what's wrong?14:10
daliusdq14:11
lantiziabzoltan1, yeah but im in the UK14:19
bzoltan1lantizia: is their an embargo on shiping N900 to abroad? :D14:20
darthmuffinsdaliusd: http://qt.gitorious.net/qt-labs/qtest-qml14:20
lantiziano just letting you know shipping wouldnt be cheap :D14:21
darthmuffinsdaliusd: you have to install it separately from Qt14:21
daliusddarthmuffins, what package?14:21
darthmuffinsqtest-qml14:21
bzoltan1lantizia: That is not a problem14:21
daliusdI don't see such package in my system :/ As well I have found somewhere that it is part of qt5.14:22
darthmuffinsyou may have to install from source for Qt5, idk if it has been packaged yet14:22
daliusdAnd it actually is if I download qt from qt-project14:22
lantiziabzoltan1, £120 for the phone then?14:22
darthmuffinsdaliusd: yes, if you download and install instead of package, you'll get it14:22
daliusdOk. I will wait and see what David (dpm?) is doing with unit-testing, jenkins and etc.14:27
daliusdThanks and bye14:28
brunogirinbzoltan1: just read your email on the mailing list, I wouldn't mind a bit of help working out what's wrong if you can14:29
darthmuffinsbrunogirin: i just saw this, its a permission issue on the install dir14:31
darthmuffinsQt creator doesn't have permission to access the file templates for projects14:31
bzoltan1lantizia: let me think :)14:31
darthmuffinsit will often complain of not being able to write various config files and so on14:32
bzoltan1brunogirin:  Hello... All right, let's fix it14:32
darthmuffinsI just hackattacked it with a chmod -R 777 on the install dir14:32
brunogirindarthmuffins: shall I restart it in a console to find out what folder it's complaining about? or is it a known one?14:32
bzoltan1brunogirin:  What do you use, Precise/Quantal/Raring? What PPAs do you have enabled? What Qt packages do you have installed?14:32
darthmuffins(not very clean though)14:32
darthmuffinswhere did you install the SDK?14:32
darthmuffinsahh sorry, you followed the official instructions...14:33
brunogirinbzoltan1: quantal, using the PPA as per David's email14:33
brunogirindarthmuffins: yes, I thought this would be less error prone14:33
darthmuffinssorry, i'll let bzoltan1 help, lets not step on eachothers toes14:33
bzoltan1darthmuffins:  Sure I will help :) if I can14:34
darthmuffinsbzoltan1: I'm glad to, I just thought two possibly conflicting help streams would not be ideal ;-)14:35
bzoltan1brunogirin: what the `$ ls /etc/apt/sources.list.d/*qt*` gives?14:35
brunogirin/etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list14:36
brunogirin/etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list.distUpgrade14:36
brunogirin/etc/apt/sources.list.d/angeloc-quickly-ubuntu-qt-template-precise.list.save14:36
brunogirin/etc/apt/sources.list.d/canonical-qt5-edgers-qt5-beta1-quantal.list14:36
brunogirin/etc/apt/sources.list.d/canonical-qt5-edgers-qt5-beta1-quantal.list.save14:36
brunogirin/etc/apt/sources.list.d/canonical-qt5-edgers-qt5-proper-quantal.list14:36
brunogirinI suspect the beta1 shouldn't be there...14:36
bzoltan1brunogirin: Yes, it is good idea to remove the beta1 Qt514:36
brunogirinshouldn't ppa-purge have done that? I will remove them anyway14:37
bzoltan1brunogirin:  I noticed that ppa-purge is not always reliable14:37
bzoltan1brunogirin: I would purge the packages installed from that PPA14:37
brunogirinbzoltan: ok so the sources.list entries are now removed and I just did an apt-get update14:38
bzoltan1brunogirin: $ 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
bzoltan1it will list the SDK packages you have14:39
bzoltan1they all should be purged14:39
brunogirinbzoltan: so I do apt-get purge on all of them?14:40
bzoltan1brunogirin: I prefer dpkg --purge14:40
brunogirinbzoltan1: no prob14:41
bzoltan1brunogirin: and then remove the /opt/qt5 stuff from your .bashrc14:42
brunogirinbzoltan1: it complains that ubuntu-sdk depends on some of them so will purge that too14:42
brunogirinbzoltan1: yes I updated .bashrc14:42
bzoltan1brunogirin: the ubuntu-sdk should not depend on packages from Qt5-beta114:43
bzoltan1brunogirin:  but it is safe to remove the ubuntu-sdk and later you can install it again14:43
bzoltan1it is a meta-package only14:44
brunogirinbzoltan1: that's what it says, which may be part of the problem; anyway I've now purged the whole thing14:44
bzoltan1brunogirin:  yeps, clean system is always better14:44
brunogirinbzoltan1: so should I now just re-install ubuntu-sdk and notepad-qml?14:45
brunogirinor should I check that QtCreator can actually create a QML project first?14:45
bzoltan1So does the $ dpkg -l|grep "5release~beta" gives no packages?14:46
brunogirinbzoltan1: no, nothing returned anymore14:46
bzoltan1brunogirin: fabulous14:47
brunogirinbzoltan1: but QtCreator still can't create QtQuick projects, which I would have expected it to be able to without Ubuntu components14:47
bzoltan1brunogirin:let's see your qtc now... $ dpkg -l qtcreator14:47
brunogirinbzoltan1: ii  qtcreator      2.6.1-0ubunt amd6414:48
bzoltan1brunogirin:  hmm...14:48
brunogirinbzoltan1: I can always purge that too and re-install14:48
bzoltan1brunogirin:  Now comes a rhetorical question... do you want to do something what nobody outside of my team has ever done? :)14:49
brunogirinbzoltan1: why not? depends what it is :)14:49
darthmuffins#nowWereAllListening14:49
brunogirinbzoltan1: 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
GuidoPallemansare you talking about installing the ubuntu components with qt 5?14:51
GuidoPallemans'cause i've got some problems with that too14:52
bzoltan1brunogirin: 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-qt5libs14:52
bzoltan1GuidoPallemans:What exactly is the problem. The Ubuntu components are using Qt514:53
bzoltan1brunogirin: You can always remove these packages and the qt5-staging PPA and return to any other version of the QtCreator14:54
GuidoPallemansbzoltan1: 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
brunogirinbzoltan1: 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 purge14:54
bzoltan1GuidoPallemans:  What release of the Ubuntu you are on? What PPAs do you use?14:56
GuidoPallemansubuntu 12.1014:56
GuidoPallemansppa'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 Qt514:57
bzoltan1GuidoPallemans:  http://askubuntu.com/questions/254800/how-can-i-update-the-ubuntu-sdk-preview-from-the-qt-5-beta-ppa-to-the-qt-5-relea/14:58
brunogirinbzoltan1: still no luck; however, when I start it from the command line, I get this:15:01
brunogirinvoid DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Follow Symbol Under Cursor" under id 13315:01
brunogirinCannot update Qt version information: /usr/bin/qmake-qt4 cannot be run.15:01
brunogirinbzoltan: which makes sense as I only have qmake in /usr/bin and it's the Qt5 one15:02
bzoltan1brunogirin:apt-get install qt5-default15:02
GuidoPallemansbzoltan1: that worked, thanks for linking me15:03
bzoltan1GuidoPallemans: No problem... it is my fault that I did not provide proper upgrade path at the first place15:04
brunogirinbzoltan1: qt5-default is already the newest version15:04
brunogirinbzoltan1: but I'll see if I can fix that in the QtCreator build&run options15:04
brunogirinbzoltan1: aha! that worked! I just deleted the old qt4 version in Build & Run > Qt Versions and added the Qt5 one manually15:06
brunogirinbzoltan1: thanks for the help, I'll write that up and put it up on AskUbuntu for reference15:09
bzoltan1brunogirin:  Nice :)15:10
Andy80hi15:12
bzoltan1Hello Andy8015:13
Andy80bzoltan1, 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:13
bzoltan1Andy80:  install ubuntu-sdk from the qt5-proper15:14
Andy80bzoltan1, thanks :) I've executed the command. In the mean time I go to grab some coffee ;)15:15
lantiziaOK 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:17
Andy80finally!15:18
Andy80andrea@andrea-Inspiron-660:~$ qmake -v15:18
Andy80QMake version 3.015:18
Andy80Using Qt version 5.0.1 in /usr/lib/i386-linux-gnu15:18
Andy80:)15:18
=== wastrel_ is now known as wastrel
Andy80bzoltan1, 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-creator15:42
Andy80but... wait... maybe I should compile qt-creator with Qt4 and not with Qt5?15:44
bzoltanAndy: we do compile the qtc with qt 5.0.115:56
nOStahl3 min left on timer at ubuntu.com ! woo15:56
bzoltan 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.115:58
bzoltanAndy80:  and this ^ is the deps list15:58
Andy80bzoltan, thanks :) I'll first watch the announcement, then I will install them ;)16:01
lcabrezadoes anybody has the iso source for the ubuntu-phone ?16:02
bzoltanAndy80: enjoy the show!16:02
doomlordwow, ubuntu-phone is coming to nexus4 ?16:04
doomlordbut when docked - will the res be 1280x800 or 1920x108016:05
doomlordanother 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
Andy80bzoltan, very nice stuff :)16:05
bzoltanAndy80: Hell it is :) I love it16:06
darthmuffinsvery exciting stuff. we'll have to get the mobile OS installed as a VM so we can start developing as soon as its released16:09
Andy80anyway....16:10
Andy80show us also the power of Ubuntu server, EC2 and load balancer and please don't slow down everything on every announcement :)16:10
wastrelubuntu tablet is a thing?16:14
wastrelfancy16:14
wastreldarthmuffins: is there a howto for getting vm mobile os16:15
_methodsubuntu-tv too lol16:15
_methodseveryone wants to be on tv16:15
wastrelmy father in law gave us an apple tv for xmas16:15
wastreli have no idea what to do with the thing16:15
wastrelit's just sitting there using electricity doing nothing for the past 2 months16:15
=== ckpringle_ is now known as ckpringle
darthmuffinshaha despite being an avid ubuntu user.. i love my apple TV16:20
darthmuffinswastrel: no howto that i know of. I'll figure it out and make one once the source is released16:20
Andy80bzoltan, 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: declarative16:29
H4NgM4Nhow to develop apps using 10.1016:44
H4NgM4Nis it possible16:44
ajalkaneIs there examples already out there what's the best way to create qml plugins for use with Ubuntu SDK?16:56
ajalkane(ie. C++ plugins for QML)16:56
=== francisco is now known as Guest89363
comjfajalkane: I've found the documentation to be wrong17:03
comjfajalkane: at least I cant get it to compile haha17:03
comjfhttp://qt-project.org/doc/qt-5.0/qtqml/qtqml-cppintegration-interactqmlfromcpp.html17:03
comjfbut I think this resource is better: http://qt-project.org/doc/qt-5.0/qtdoc/gettingstartedqml.html#extending-qml-using-qt-c17:03
comjfmy only advice (admittedly I am a newb though) is to learn how to use qtcreator... it uses qmake which makes life easier17:04
ajalkanecomjf: 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 examples17:10
darthmuffinsajalkane: check out the source for ubuntu-qtcreator-plugins17:12
darthmuffinsthey demonstrate precisely how to do it (generally following examples available at the qt-project site)17:12
darthmuffinsand 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 us17:13
darthmuffinslink:17:13
darthmuffinshttps://code.launchpad.net/~ubuntu-sdk-team/ubuntu-qtcreator-plugins/trunk17:13
comjfajalkane: Can you answer this question then? I'm a beginner, but eager to get started: qt-project.org/forums/viewthread/24953/17:14
ajalkanecomjf: You want to catch signals emitted from C++ object in your QML code?17:17
comjfajalkane: yes17:25
comjfthe tutorials I've so far followed don't work because of type issues I guess17:26
ajalkanecomjf: you should register the C++ object with ctxt->setContextProperty to QML, and then in QML connect the signal using Connections {}17:31
ajalkaneThat's the easiest way. Another is to make the C++ a proper QML element, ie. writing a QML plugin17:32
ajalkanehttp://qt-project.org/doc/qt-5.0/qtqml/qqmlcontext.html17:32
comjfajalkane: then I can call methods based on button clicks and things17:39
ajalkanecomjf: if you want to call methods on C++, you put Q_INVOKABLE before the method signature17:42
ajalkaneso 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
ajalkanes/myBackendObject/myBackend17:44
comjfajalkane: ajalkane makes sense ok17:49
doomlordcan the galaxy nexus/n4 output 1080p  when docked for the ubuntu-phone desktop?18:09
bobweaverping bzoltan1  Hey I have ran into a Huge bug18:11
bzoltan1 bobweaver:  tell me18:12
bobweaverok 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 app18:13
bobweaverI have a video of this if you would like to see18:13
bobweaveralso if swiping is only "half way"  App crashs18:13
bobweaverlet me get you video18:13
=== KidDynamite is now known as KidDynamiteN7
bobweaverbzoltan1,  time = 1:00     http://www.youtube.com/watch?v=V1yIGMRGHPE&list=UUzkAk08QdVFd1CmwWQBD3Sw&index=218:15
bobweaverthat is half swipe crash18:15
bobweaverI will make video of crash on tab 3 to tab 118:17
bzoltan1bobweaver:  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:17
bobweaverhaha I knew you where going to say that so I installed stock !18:18
bobweaverhappens on all versions of QT18:18
ogra_damned18:19
* ogra_ now has "good morning america" humming in his head18:19
bobweaverlol18:19
ogra_bobweaver, cool app18:19
bobweaverits a great song ogra_18:19
ogra_definitely18:19
bobweaverogra_,  here is the app this morning http://www.youtube.com/watch?v=-PSb4szE7pw18:20
bobweaverwith the same song18:20
* bobweaver rolls of chair 18:20
* 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
ogra_i dont think the code is released yet18:22
ogra_thuuursday ....18:23
bobweaver:(18:23
bobweaverthat is ok gives me more time :)18:23
bobweaverbzoltan1,  do you know the order of core apps that need to be done for phone ?18:24
bzoltan1bobweaver: 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-toolkit18:25
bobweaverLike if I should make email client before say Clock18:25
bzoltan1bobweaver: no, you need to ask KevinWright and/or mhall119 for that18:25
bobweaverthanks bzoltan118:26
bzoltan1 bobweaver:  no problem18:26
mhall119bobweaver: there is no order of preference18:27
bobweaver mhall119  whch one should I make next ?18:28
bobweaveralso mhall119  or bzoltan1  where to get background templeate for caonical purple so I can make app look like stock ?18:29
bobweaverLike on the Phone where it says Home or Music that is just a tab system I am guessing that is using a different theme18:29
mhall119bobweaver: apps shouldn't use a purple background18:31
bobweaverIE make the templeate color something that is different then #C7C7C7 and use a different header18:31
mhall119bobweaver: those are Dash screens you say in the demo18:31
mhall119s/say/saw/18:31
bobweavercorrect18:31
mhall119the core apps we want to use the provided template and theme18:31
bobweaverwait till thrusday ?18:32
mhall119you shouldn't need to18:32
mhall119everything you need for the core apps should be available already18:32
bobweavermhall119,  what if I want to put this in the TV ?18:32
bobweaverI want to make TV interface more like Phone and tablet18:32
bobweaverwait till thur ?18:32
ajalkanemhall119: what about examples of best practice of C++ qml-plugins?18:33
bobweaverall the apps that I make are going to also fit in the dash of the TV18:33
mhall119bobweaver: TV apps should use the same template as we have for these core apps18:33
mhall119TV's dash should match desktop/phone as much as reasonable18:33
ajalkaneIt'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
mhall119and yeah, for that you'd need to wait until Thursday18:33
ajalkaneAnd where should that main plugin live? What repository?18:34
mhall119ajalkane: bzoltan1's team are working on that18:34
bobweavermhall119,  I dont listen to designers I dont get paid by you know that :)18:34
mhall119ajalkane: depends on the plugin, if it's generic enough please submit it to the SDK itself18:34
ajalkaneSo everything needed for the core apps is not available already :). Any rough estimate on timetable?18:34
bobweavermhall119,  I agree with you on the Phone and TV and table will all look and act the same way though18:35
mhall119bobweaver: I understand, but for things we're going to include by default we're going ot want them to follow the designs18:35
ajalkanePersonally 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
mhall119ajalkane: no, but when you identify missing plugins please let the SDK team know18:35
bobweavermhall119,  cool please try to understand that I am not doing this for the Phone but more for the tv18:35
bobweaverall apps should works across the board as there just qt18:36
mhall119bobweaver: understood :)18:36
bobweaverajalkane,  what plugin ?18:36
ajalkanebobweaver: basically navigating the filesystem, and doing common filesystem operations that you'd expect from a filemanager.18:36
bobweaverajalkane,  you are useing folderlistmodel ?18:37
ajalkanebobweaver: it's insufficient18:37
bobweaverso you are making your own ?18:37
mhall119ajalkane: you should probably make that app-specific for now, as the file manager will need more access permissions than a normal app18:37
bobweaverajalkane,  you can tell your app to include what ever the heck you want it too18:37
ajalkaneHave to make our own or if possible extend and collaborate with NemoMobile's18:37
bobweaverajalkane,  example I make a C++ plugin I then EXpose it to QML18:38
bobweaverin a plugin file18:38
bobweaverthese are not that hard to make18:38
mhall119ajalkane: 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 exception18:38
bobweavermhall119,  at what point is it 3rd party  ?18:39
ajalkanemhall119: 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
bobweaverthe whoe sdk is 3rd party tbh18:39
mhall119bobweaver: if he takes code from another project18:39
ajalkanemhall119: I know about that, and that's one of the things that I'm waiting an answer for18:39
mhall119ajalkane: I'd say create a separate branch, but under the same Launchpad project18:39
bobweaverajalkane,  I think tht you are going about this a little bit different hear me out here18:39
ajalkanemhall119: ok, I think that's good enough for me to continue. Thanks18:40
bobweaverajalkane,  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 itsself18:40
bobweaver#include "filemanager.h"18:41
ajalkaneBob, 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:41
bobweaver    qmlRegisterType<FileManager >(uri, 0, 1, "FileManager");18:42
bobweaverthat right there exposes my flippin filemanager.h to QML so that I can call  in my  QML      FileManager{id:foo;dir:some/path }18:42
ajalkaneUbuntu development model prefers QML plugins instead of qmlRegisterType kind of solutions. There's discussion about that in mailing list18:43
bobweaverfacepalm18:43
ajalkaneDidn't think he'd take it that hard...18:44
bef0rdajalkane: what mailing list?18:51
frankencodeajalkane: 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 app18:53
ajalkanebef0rd: Ubuntu-phone mailing list18:53
frankencodei 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:57
ajalkanefrankencode: your folderlistmodel supports reporting of errors and threaded operations?18:58
frankencodeits licensed to death (contract work)18:58
ajalkaneah...18:58
DarkwingI couldn't find any information on this... What radios are going to be included and how are the radios setup?18:58
frankencodeajalkane: but if you create one, i surely will have a look at it18:59
frankencodethe way qt is doing multithreading is a special case of how golang is doing it19:00
bzoltan1ajalkane: I am about to close this day... would you mind to ping me tomorrow and talk about those plugins?19:00
frankencodethe message queues are basically golang channels19:00
ajalkanebzoltan1: sure thing, I'll be here tomorrow and ask about them19:00
ajalkanefrankencode: we will need one for Filemanager. Whether we use an existing (of course preferable) or create our own remains to be seen.19:01
KevinWrightHello RSS feed reader app people. I have a bad network connection and might not be able to meet properly as hoped right now19:01
frankencodeajalkane: yes, lets see what will be released with the phone image19:02
mhall119KevinWright: is it meeting time now?19:02
mhall119is who is here for the RSS Reader meeting?19:04
QtRoSHi all! RSS Reader team here?19:08
mhall119I'll run the meeting if there are people here for it19:13
mhall119QtRoS: are you working on the RSS reader?19:14
QtRoSmhall119: yes, and you?19:14
mhall119nope, but I'm helping Kevin19:15
QtRoSmhall119: Ok, I think I am alone today19:15
mhall119ok, we'll make the most of it then19:16
mhall119#startmeeting19:16
meetingologyMeeting started Tue Feb 19 19:16:15 2013 UTC.  The chair is mhall119. Information about MeetBot at http://wiki.ubuntu.com/meetingology.19:16
meetingologyAvailable 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 #votesrequired19:16
mhall119#topic RSS Reader updates19:16
mhall119QtRoS: can you give an update about what was discussed in the last meeting?19:17
mhall119#meetingtopic RSS Reader development19:18
mhall119QtRoS: were you there for the last meeting?19:19
QtRoSmhall119: subject of first meeting were general development plan, targets, teamwork and so on.19:19
mhall119ok, were there any work items discussed then?19:19
QtRoSmhall119: sorry for slow answers, sometimes I need to correct my English speech with translator19:21
QtRoSNo19:21
mhall119ok, no worries19:21
=== SkavenXXI is now known as SkavenXXI-[OFF]
mhall119ok, so the wiki spec for the RSS Reader is here:19:21
mhall119https://wiki.ubuntu.com/Touch/CoreApps/RSSReader19:21
mhall119there is also a blueprint for the initial development of this app, where we are listing work items:19:22
mhall119https://blueprints.launchpad.net/ubuntu-rssreader-app/+spec/initial-rssreader-development19:22
mhall119we have 13 work items and 6 members of the development team19:23
mhall119so we need to give everybody a couple of things to work on19:23
QtRoSIn mailing list I already talked about my question - shall we use C++ or not?19:24
mhall119QtRoS: 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
mhall119QtRoS: the goal is to do as much as possible in QML+Javascript19:24
mhall119it makes it more accessible to new developers, and highlights what we consider the strong parts of our developer offering19:25
mhall119if, 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 plugin19:25
QtRoSYes, sure, I can do any of this items, but we need to decide with team, how we will realize some of them19:25
mhall119in those cases, the plugin code should be in a separate bzr branch, and be as re-usable as possible19:25
mhall119#topic work items and implementation19:27
mhall119should have done that several minutes ago19:27
mhall119QtRoS: does that answer your question about C++ vs. QML/19:27
mhall119?19:27
QtRoSYes, plugin is right way, because we can't view list of all news from few sources via QML, XmlListModel able to load only one19:27
QtRoSYes, I think we need to create that branch for C++ part19:28
QtRoSas fast as possible19:28
mhall119QtRoS: you and anybody else on the team should be able to edit these work items19:28
mhall119so the goal for this week is to get them all assigned to somebody19:28
QtRoSI can edit work items, I think)19:28
QtRoSW8, I'll check them again and pick something19:29
mhall119this 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 else19:29
mhall119it 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 QML19:29
QtRoSYes, you are right19:30
mhall119QtRoS: 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
mhall119I'd like to have them all assigned to somebody19:30
mhall119since you showed up for the meeting, you get first pick :)19:30
QtRoSOkay, I can use mailing list for this purpose...19:31
mhall119yes19:31
QtRoSOh, ok =)19:31
mhall119#action QtRoS to email dev team asking everybody to self-assign work items19:31
meetingologyACTION: QtRoS to email dev team asking everybody to self-assign work items19:31
mhall119thanks QtRoS19:31
mhall119QtRoS: was there anything the team was waiting on Kevin to provide?19:32
QtRoSNope, we can start now, I think :)19:32
mhall119excellent, can you include that encouragement in your email to the team?19:33
mhall119in the next meeting we can go over changes to the work items that the team makes19:33
QtRoSRepeat please, how I can peek one? Just replace TODO with my id?19:34
mhall119put your launchpad username in square brackets at the start of the line19:34
mhall119so for me it would look like this:19:34
mhall119[mhall119] Do this work item: TODO19:34
mhall119make sense?19:35
QtRoSOk, I'll try to lead our team first time :)19:35
mhall119QtRoS: feel free to ping me or email me if you need help19:35
QtRoSCheck list, I picked two :)19:36
mhall119I'll follow up with Kevin when he's online again about what happened in this meeting19:36
mhall119QtRoS: \o/19:36
mhall119#action mhall119 to update Kevin about this meeting19:36
meetingologyACTION: mhall119 to update Kevin about this meeting19:36
QtRoSAnd no need for C++ part to realize them, so I can work independently at the beginning19:36
mhall119fantastic, is there anything else that you can think of that we need to discuss?19:37
QtRoSNope, I will write to another guys now in mailing list!19:38
mhall119alright, thanks for attending this meeting QtRoS19:38
mhall119do you know if Kevin has a schedule already for the next meeting time?19:39
QtRoSNo, in last message from Kevin he wrote "Chat with you soon" only)19:41
mhall119ok, I'll leave it to him to schedule the next one then19:41
QtRoSAnd sorry for my mistakes in English, read is much easier for me rather than write19:41
QtRoSOk!19:41
mhall119thanks again QtRoS19:41
QtRoSIt's good!19:41
mhall119#endmeeting19:41
meetingologyMeeting ended Tue Feb 19 19:41:49 2013 UTC.19:41
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.moin.txt19:41
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.html19:41
QtRoSyou too!19:41
wastrelyay19:43
ajalkaneSDK 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:44
daliusdHi,19:47
=== XenGi_ is now known as XenGi
daliusdI use Scrollbar and get following warning/error: file:///usr/share/themes/Ambiance/qmltheme/ScrollbarDelegate.qml:137: TypeError: Cannot read property 'easing' of undefined19:47
daliusdscrollbar itself works19:47
daliusdI don't get this error with examples19:48
daliusdany ideas what I'm missing?19:48
=== XenGi is now known as XenGi_
PipSo any ideas how to install ubuntu mobile OS on a real hardware?20:01
daliusdPip, you will need to wait20:04
daliusdofficial date is 21st if I remember correctly20:05
PipI know20:05
wastrelubuntu is on phone now20:05
wastrelPip: do you have galaxy nexus or nexus 4?20:05
Pipgalaxy nexus20:05
larsgkhi20:07
larsgkany RSS feed app people here_20:07
larsgk?20:07
wastrellarsgk: you missed the meeting friend20:09
wastrellarsgk: http://ubottu.com/meetingology/logs/ubuntu-phone/2013/ubuntu-phone.2013-02-19-19.16.moin.txt20:09
larsgkoops20:10
larsgkgonna check assignments20:11
larsgkwastrel: I'll take 220:12
wastreli'm not inovlved just a bystander :]20:13
larsgk;)20:15
ajalkaneOpening 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:31
frankencode ajalkane: i think you have to set your QML_IMPORT_PATH20:35
frankencodebut i'm not a qt creator user, just know that it is justed to locate qml plugins20:35
frankencode-justed +used, damn i'm dizzy today20:36
ajalkanefrankencode: 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 instructions20:36
WaltherOkay, so ubuntu tablet project got announced. Is there an irc channel for that, or does the discussion happen here?20:39
netcurli#ubuntu-tablet20:39
Akiva-Thinkpad^20:40
Akiva-Thinkpadhttp://www.youtube.com/watch?feature=player_embedded&v=h384z7Ph0gU < incase you didnt see Walther20:40
Akiva-Thinkpadthe video confused my somewhat20:40
Akiva-Thinkpadis the tablet not active until you get your phone docked on it?20:40
bkc_Akiva-Thinkpad: it is20:41
Akiva-Thinkpadokay, but you can take your phone, and do what with it?20:42
Akiva-Thinkpaddo you have to juggle the two?20:42
wastrelnever enough channels20:42
bkc_I'm guessing syncing them through either wlan or bluetooth :)20:42
Akiva-Thinkpadis the phone in your pocket connected via bluetooth20:43
Akiva-Thinkpadah20:43
bkc_I'm only guessing though...20:43
Akiva-ThinkpadRegardless, I think all of this really is the trump card for cloud computing20:43
Akiva-Thinkpadthe best cloud is the one in your pocket.20:43
bkc_... I can think of so many ways of mis-interpreting that sentence ;P20:43
doomlordyou mean P2P cloud as opposed to cloud of locked down servers controlled by someone else ?20:44
bkc_rsync <320:45
=== XenGi_ is now known as XenGi
zyalHello21:35
zyalcan anyone help me oout here?21:35
zyalanyone?21:36
Pipzyal, shoot21:36
zyalHey, Im trying to install the ubuntu-sdk but stuck in the qtchooser package21:36
zyalhold on let me paste the error21:37
zyalUnpacking qtchooser (from .../qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb) ...21:37
zyaldpkg: error processing /var/cache/apt/archives/qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb (--unpack):21:37
zyal trying to overwrite '/usr/bin/xmlpatterns', which is also in package qt4-dev-tools 4:4.8.1-0ubuntu4.421:37
zyalNo apport report written because MaxReports is reached already21:37
zyal                                                              Processing triggers for man-db ...21:37
zyalErrors were encountered while processing:21:37
zyal /var/cache/apt/archives/qtchooser_0.0.1~git20121229.g8f08405-0ubuntu1~precise1~test5_i386.deb21:37
zyalE: Sub-process /usr/bin/dpkg returned an error code (1)21:37
zyali ran sudo apt-get -f install to fix but thats what i got21:38
zyalRunning sudo dpkg --configure -a21:39
zyaldpkg: dependency problems prevent configuration of qt5-default:21:39
zyal qt5-default depends on qtchooser; however:21:39
zyal  Package qtchooser is not installed.21:40
zyaldpkg: error processing qt5-default (--configure):21:40
zyal dependency problems - leaving unconfigured21:40
zyaldpkg: dependency problems prevent configuration of ubuntu-sdk:21:40
zyal ubuntu-sdk depends on qt5-default; however:21:40
zyal  Package qt5-default is not configured yet.21:40
zyaldpkg: error processing ubuntu-sdk (--configure):21:40
zyal dependency problems - leaving unconfigured21:40
zyalErrors were encountered while processing:21:40
zyal qt5-default21:40
zyal ubuntu-sdk21:40
Akiva-Thinkpadpastebin much zyal?21:41
zyalHaha21:42
Akiva-ThinkpadI'm giving you a hard time21:42
zyalOkay ill paste it there :P for posterity's sake21:42
Akiva-Thinkpadas far as I am concerned, an unactive channel is fine for terminal dumping.21:42
zyalAh alright21:42
zyalany ideas on the package problem?21:43
PipIt's out of my capability. I'm new here to ask some questions about how to install ubuntu mobile OS on my Android phone21:43
Akiva-Thinkpadzyal: SDK, do you mean qtcreator and the like?21:43
Akiva-Thinkpadie, qt5 libs?21:43
zyalyeah21:43
zyalits trying to install qt5 but is stuck in qtchoose package21:44
zyalqtchooser21:44
Akiva-Thinkpadsec; I installed them a few times21:44
Akiva-Thinkpadhmmm21:44
Akiva-Thinkpadwhat distro you running?21:44
Akiva-Thinkpadsorry, basic questions first :P21:44
zyalLubuntu 12.0421:44
zyalWe gotta start somwhere haha21:45
Akiva-Thinkpad12.04 might be your problem21:45
zyalHm..21:45
Akiva-Thinkpada Prerequisite is 12.1021:45
zyalShiiizz21:45
zyalIs it really?21:45
Akiva-Thinkpadsec, let me affirm that21:45
wastrelin the tutorial it says 12.10 but i believe there's a ppa for 12.04 somewhere21:46
Akiva-ThinkpadRequirements21:47
Akiva-Thinkpad    Ubuntu 12.10 – get Ubuntu ›21:47
Akiva-Thinkpad    Qt 5 and the Ubuntu QML toolkit – get Qt5 and the Ubuntu toolkit ›21:47
Akiva-Thinkpad    Code editor (Qt Creator recommended) – install Qt Creator ›21:47
zyalAh okay21:48
Akiva-Thinkpadzyal: thats found here http://developer.ubuntu.com/resources/app-developer-cookbook/mobile/currency-converter-phone-app/21:48
Akiva-Thinkpadzyal: like wastrel said though, it kind of bewilders me that this is what could be holding you back21:48
Akiva-Thinkpadbut it is a likely candidate for why you are in dependency hell.21:49
zyalwho's wastrel?21:49
Akiva-Thinkpad....21:49
Akiva-Thinkpadhttp://developer.ubuntu.com/resources/app-developer-cookbook/mobile/currency-converter-phone-app/21:49
Akiva-Thinkpadoops21:49
Akiva-Thinkpadbloody copy c21:49
Akiva-Thinkpadwastrel 01:46:25 PM21:49
Akiva-Thinkpadin the tutorial it says 12.10 but i believe there's a ppa for 12.04 somewhere21:49
Akiva-Thinkpadfor some reason, ctrl c does not work wit empathy.21:50
Akiva-ThinkpadWhy am I using empathy as an irc client? Because I am crazy.21:50
zyalLol Im using wee chat I have to middle click with a track pad -.-21:50
zyalto paste21:50
Akiva-Thinkpadha21:50
Akiva-Thinkpadzyal: what machine prompted you to lubuntu?21:51
Akiva-Thinkpad(BTW, got a ssd, and holy hell this thing boots up fast - x60t by IBM)21:51
zyalI have an HP craptop 1.73ghz 1 gig ram21:51
Akiva-Thinkpadha, the silver one?21:51
zyalyes p.p21:52
Akiva-ThinkpadAmd turion?21:52
zyalmm stock21:52
zyaldont know exactly21:52
Akiva-Thinkpadohhh, I got one of those21:52
Akiva-ThinkpadI used to sell em :P21:52
zyalt530021:52
bobweaveranyone know where to get the welcome screen code ?  I want to make it into a loading screen for app. Thanks21:52
Akiva-Thinkpadformer hp manufacturer's rep21:52
zyaluhh they are sluggish21:52
zyalbut DWM as my wm helps a ton21:53
Akiva-Thinkpadzyal: For what its worth, I bought a x60 tablet a month ago for 120 bucks off craigslist. It runs like a charm.21:53
zyalyeah?21:53
Akiva-Thinkpadmaybe its time to upgrade, if you can afford 12021:53
Akiva-Thinkpadyah21:53
Akiva-Thinkpadcraigslist, with a bit of practice21:53
zyalRight now im looking for a thinkpad t40 on kijiji/cl21:54
Akiva-Thinkpadis the place to make sellers cry.21:54
Akiva-Thinkpadhow much?21:54
zyalless than 150 prefferably21:54
Akiva-Thinkpadt40, mmm you can do better.21:54
zyalwha do you recommend?21:54
Akiva-Thinkpadwith 140, I think you could get an x60; they got great battery21:54
Akiva-Thinkpadand they are core 2 duo21:54
Akiva-ThinkpadWhere do you live?21:54
zyalON, Canada21:55
Akiva-Thinkpadyah, you should be fine then. Im in van21:55
zyalx60 is a hybrid?21:55
Akiva-Thinkpadfor lenovo x series21:55
Akiva-Thinkpadtheres the x, and then theres the x tablet21:55
zyaloh okay21:55
Akiva-Thinkpadxtablet is always a bit heavier, and a bit worse on the battery21:56
Akiva-Thinkpadbut you get the tablet functionality21:56
Akiva-ThinkpadTablet on unity, is nice btw21:56
zyalyeah21:56
zyalactually the ubuntu tablet thing got me interested in the sdk...21:56
zyaltheyre actually pushing for it this year21:57
Akiva-ThinkpadI got a 300 dollar bike on craigslist for 60, and I got this laptop which is usually 220, for 120.21:57
wastreli like laptops21:57
zyallol sniping deals man21:57
Akiva-ThinkpadThe method is simple21:57
zyalooh theres wastrel..21:57
Akiva-ThinkpadOn craigslist, (Good if you have the phone app),21:57
Akiva-Thinkpadjust search for Thinkpad21:57
Akiva-Thinkpad(apples never sell cheap, and everything else is... well mostly rubbish)21:58
Akiva-Thinkpadand for every deal you find out there, offer 1/4th of the price21:58
Akiva-Thinkpadand email everyone21:58
zyalMy only concern is the battery21:59
Akiva-ThinkpadIn both cases, the person ran out of time that they needed to get rid of it, and took my offer21:59
zyalusually they are worn out21:59
Akiva-Thinkpadzyal: Battery, is amazing on thinkpads, like21:59
Akiva-Thinkpadthe x200 got almost a 20 hour active battery life21:59
zyalwow21:59
zyalwith linux?21:59
Akiva-Thinkpadmine gets a good 4 hours, and its not new21:59
Akiva-Thinkpadheh21:59
Akiva-Thinkpadwell good question, but those kernel problems have been solved22:00
zyallool i guess with laptop-mode-tools yourea okay22:00
wastrellenovo ♥22:00
zyalyeah its great what is it kernel 3.2+?22:00
Akiva-Thinkpadwastrel: Exactly. Only worth while non apple hardware.22:00
Akiva-Thinkpadzyal: 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:01
Akiva-ThinkpadSubsequently, I have been sent on a few wild goose chases22:02
Akiva-Thinkpadactually just one, but the guy was nuts22:02
Akiva-Thinkpadand I should have seen it coming22:02
Akiva-Thinkpadhe gave me a fake address, and no phone number22:02
Akiva-Thinkpadwoah, good prices22:04
Akiva-Thinkpadhttp://toronto.en.craigslist.ca/tor/sys/3628998001.html22:04
Akiva-ThinkpadHell, I'd buy that if I could22:04
zyalpardon me got d/ced22:04
Akiva-Thinkpadhttp://toronto.en.craigslist.ca/tor/sys/3628998001.html22:04
Akiva-Thinkpadwow, good deal22:04
Akiva-Thinkpadthats the slim version, and that laptop is legendary22:05
Akiva-Thinkpadit even made it into an xkcd comic22:05
zyalLooks good Ill consider it22:05
zyalAny 150$< Im auto buying (if its good)22:05
Akiva-Thinkpadzyal: That, though, is amazing22:06
Akiva-Thinkpadthen again, first one on the list22:06
Akiva-ThinkpadI gather from this that toronto prices are much less than vancouver22:07
zyalOur minimum wage is lower I believe ;P22:07
Akiva-Thinkpadzyal: Wow, actually, I really think you should buy that one right away22:08
zyalWe're at 10.75 here.22:08
zyalYeah?22:08
zyalJeez tempting22:08
zyalits*22:08
Akiva-ThinkpadLike seriously, go to craigslist,22:08
Akiva-Thinkpadand type thinkpad22:08
Akiva-Thinkpadthey are selling broken older models for more expensive than that22:08
Akiva-Thinkpadand when I did my shopping a month ago, I could not find anything that good of a deal22:08
Akiva-Thinkpadfor the x200s, the SLIM model for gosh sakes22:09
Akiva-Thinkpadyah22:09
Akiva-Thinkpad200 bucks is amazing22:09
zyalOkay Ill message the dude, gonna try for 180 first ;D22:09
Akiva-ThinkpadMine is the 5 year model, and it was 14022:09
Akiva-Thinkpadthat one is 3 year model22:10
wastrelhttp://newyork.craigslist.org/que/sys/3566972755.html22:15
Akiva-Thinkpadwastrel: Eww22:26
Akiva-Thinkpadfattop22:26
wastreli don't carry it around, i use it as a desktop replacment22:26
Akiva-Thinkpadwastrel: Good processor actually22:26
Akiva-Thinkpadwell if its for desktop, mmmmm22:27
Akiva-Thinkpadthe second gen i7 was good for battery22:27
wastrelscreen resolution is fail for a 15" tho22:28
=== 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

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!