=== chriadam|away is now known as chriadam [00:54] nOStahl: that's the plan for high-end phones, yes [00:57] that will be real nice [00:58] can't wait to have a phone that I can dock int a laptop style shell [00:58] or dock into a desktop stand with monitor keyboard and mouse etc [00:58] same device for different formfactors [00:58] even a tablet shell [01:55] going through the irc logs of the past two weeks it looks like today was this channel's busiest day. [03:21] mhall119: would it be possible for me to join the file manager team? [03:26] dmd: you don't need to be on the team to contribute code [03:26] all being on the team does is make you responsible for reviewing and landing merge proposals [03:26] cool [03:27] oh ok [03:27] I have a very crude mockup sort [03:27] s/sort// [03:27] no functionality [03:28] still, who should I talk to about contributing? Will there be a meeting? [03:40] ah I did not see the blog post: https://launchpad.net/ubuntu-phone-coreapps/+announcement/11150 [03:40] good to hear there is no risk of things going undone [03:50] dmd: https://wiki.ubuntu.com/UbuntuPhone/CoreApps/DevelopmentGuide talks about how to submit your changes to the project [03:54] yeah I have it in a launchpad branch under my account but I am not sure if it is proper for me to request a merge with my crude mockup [03:55] but I do want to [03:55] could it be merged to a non-mainline branch? [03:56] sorry I should be triggering your highlight: mhall119 [03:59] mhall119: is javascript or c++ prefered for the coreapps? [04:06] dmd: if you think it's ready to be merged into trunk, make an MP, otherwise keep working on it [04:07] if it's a mockup, I'd suggest you blog about it, put it on reddit or the Ubuntu App Developers community on G+ [04:07] that is a good idea [04:08] I'll do that if I can get some functionality in there [04:08] btw, once your branch is on Launchpad, other people can branch it and send their own changes back to you [04:09] true, but I am hoping the file manager team will have something better to work off of [04:09] If checked the past two weeks of irclogs and the mailing list and I have not seen anything from the file manager team. I have no idea what they are doing [04:19] dmd: Kevin Wright is still holding kick-off meetings for the various projects [04:22] do you have any idea when the file manager team is holding theirs? [04:23] i've posted the mockup on google+ [04:39] dmd: no, you'll have to ask Kevin tomorrow (he's on UTC+2 timezone I think) [06:10] howdy guys! So excited about this project, I started coding today. Just a quick question, is there a better source of documentation other then: http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/qml-ubuntu-components0-textfield.html [06:11] just trying to figure out if TextField has a mouse over signal, or activated signal, and it seems that documentation is incomplete (I suppose because it's still being made haha) === chriadam is now known as chriadam|away === SkavenXXI is now known as SkavenXXI-[OFF] [11:50] hi [11:51] bzoltan, hello :) a couple of things. I've checked out the plugin source code. Before starting to modify anything I'd like to prepare the testing environment properly. Is it already available thta PPA you were talking about with Qt 5.0.1 ? Because I checked the "qt edge" I already have, but there aren't any updates === ckpringle_ is now known as ckpringle [12:12] Andy80: hello, the Qt 5.0.1 packages are in the qt5-beta-proper PPA [12:13] Note, that the qtc plugin branch is under development :) so changes come very often [12:59] bzoltan, ok, I remove "http://ppa.launchpad.net/canonical-qt5-edgers/qt5-beta1/ubuntu" then, right? === jelatta_away is now known as jelatta === ckpringle_ is now known as ckpringle [14:47] Andy80: yes, an all the packages too from that PPA, and the /opt/qt5 from the PATH in the .bashrc [14:51] bzoltan, just finished upgrading :) /opt/qt5/ should be already in my PATH, let me check... [14:51] Andy80: it should be removed [14:52] ah [14:52] then I remove it :) [14:52] the packages from the qt5proper and qt5-beta-proper install to the correct path [14:52] bzoltan, I hope it won't conflict with /home/andrea/bbndk/bbndk-env.sh [14:52] that I use for BB10 development [14:52] Andy80: No, it will not [14:53] Andy80: but ping me if it does [14:54] ok [14:55] bzoltan, about the QtCreator source code (because if you want to compile a QtCreator plugin you need to setup a dedicated source folder where you compile the plugin and run that QtCreator istance) can I use the one available in "master" branch of gitorious? [14:56] Andy80: sure yes [14:56] ok, cool === SkavenXXI-[OFF] is now known as SkavenXXI [15:59] KevinWright: Hi! [16:00] Hello everybody [16:04] @qtros: are you in the RSS team? [16:04] fcrochik: Error: "qtros:" is not a valid command. [16:05] fchrochik: hello [16:08] I think we should become acquainted! [16:08] Any news? Are we already at "late Feb" enough? :P [16:09] How do we start? Who do we have here from the RSS team? [16:11] Let's wait 17:30 GMT, guys! :) [16:12] fchrochik: The meetup is still in a little bit, at 17:30 GMT [16:12] sorry fcrochik: The meetup is still in a little bit, at 17:30 GMT [16:13] but feel free to chat anyway! [16:17] I think we should wait for the whole team, and then let each say a few words about yourself [16:17] in general channel?) [16:20] frals: was the Clock app meeting today or yesterday? === XenGi_ is now known as XenGi [16:22] dmdrummond: yesterday :) [16:23] fral: I thought it was today :-( [16:23] dmdrummond: was only me, kuifei and kevin though, so i guess it was a bit confusing which day it was suppose to be [16:23] frals: I'll have to catch up in the logs. [16:24] dmdrummond: kevin was suppose to send out minutes today (havent checked private mail so maybe he did already) [16:24] or just read the logs yeah [16:28] Will we test applications on real devices on late phases? [17:03] Hey, hey are any of the E-Mai, app people here? [17:03] yeah [17:03] yep...i'm here... === EuroElessar is now known as RuslanNigmatulli === RuslanNigmatulli is now known as Ruslan [17:05] mhall119: ping! [17:05] I'm here too [17:06] Ruslan, pramodxyle, AlexOstapenko_: hello all! [17:06] Ruslan, pramodxyle, AlexOstapenko_: thanks for coming [17:06] hi kevin, hi everyone... [17:06] Ruslan, pramodxyle, AlexOstapenko_: we should have a short conversation today just to get started [17:07] Ruslan, pramodxyle, AlexOstapenko_: maybe what we can do is a short round of intros [17:07] Ruslan, pramodxyle, AlexOstapenko_: I can start [17:07] Ruslan, pramodxyle, AlexOstapenko_: So thanks again for coming [17:07] E-mail team have meet today? [17:07] QtRoS: yep, welcome [17:07] QtRos: just in time [17:07] No no, I am in RSS team [17:07] QtRoS: ok [17:07] I will come later, 15 min [17:07] right [17:08] Руслан, тест русского языка :) [17:08] QtRoS: I can read it [17:08] But we shouldn't speak Russian [17:08] but it's english channel, so please prefer it :) [17:08] Ruslan, pramodxyle, AlexOstapenko_: I'm one of the engineering managers at Canonical and here to help with this project [17:08] It will confuse others, sure [17:09] Ruslan, pramodxyle, AlexOstapenko_: I also have another colleague mhall119, who might also be here somewhere [17:09] Ruslan, pramodxyle, AlexOstapenko_: He too will be one of the people involved with this project [17:09] KevinWright: applitcation development will be done in Ubuntu Desktop only? Would be there any system snapshots for real devices? [17:10] Ruslan: At some point in time there will be, but no dates yet [17:10] KevinWright: would Nokia meego devices be supported or only android-based one? [17:11] Ruslan: You'll need to wait for the public discussions about that. I don't have details. [17:11] KevinWright: ok, I'll wait :) [17:11] Ruslan, pramodxyle, AlexOstapenko_: So just quickly about myself and then we can introduce everyone else [17:12] Ruslan, pramodxyle, AlexOstapenko_: I've been with Canonical for a little over a year, but using Qt for several years now [17:12] Ruslan, pramodxyle, AlexOstapenko_: Which is one of the reasons I am excited about this opportunity [17:13] Ruslan, pramodxyle, AlexOstapenko_: Anyone else from the team a current Qt app developer in work or personal projects? [17:13] Ruslan: How about yourself? [17:13] i work on kde projects....mainly caligra suite....use Qt a lot... [17:13] pramodxyle: cool [17:14] I'm currently qutIM developer, also hack a bit Qt Build Suite and Qt mainline [17:14] AlexOstapenko_: How about yourself? [17:14] using Qt approximatly for five years [17:15] I use QML\JS in my personal projects and use Qt\C++ only in urgant cases [17:15] AlexOstapenko_: excellent [17:15] Ruslan, pramodxyle, AlexOstapenko_: So let's keep it short today [17:16] Ruslan, pramodxyle, AlexOstapenko_: We'll talk specifics via email and next discussion [17:16] Ruslan, pramodxyle, AlexOstapenko_: Has everyone had a chance to see the project resources? [17:16] Ruslan, pramodxyle, AlexOstapenko_: the wiki and so forth? [17:16] Ruslan, pramodxyle, AlexOstapenko_: And a chance to install the ubuntu-sdk and components? [17:17] yep...did check out the wiki....was installing the sdk... [17:17] hm, wiki? [17:17] yep, I've already installed sdk and ubuntu-components [17:17] Ruslan: Yes, just one second [17:18] sdk is already installed of course and tried [17:18] Rruslin: https://wiki.ubuntu.com/UbuntuPhone/CoreApps [17:18] Ruslan: https://wiki.ubuntu.com/UbuntuPhone/CoreApps [17:18] Ruslan: And https://wiki.ubuntu.com/UbuntuPhone/CoreApps/EmailClient [17:19] Ruslan, pramodxyle, AlexOstapenko_: Great! [17:19] KevinWright: oh, haven't noticed that it's a wiki :) I've seen it, of course [17:19] Ruslan, pramodxyle, AlexOstapenko_: OK, so there are some roughed in project details, but we should still fill in more details [17:20] Ruslan, pramodxyle, AlexOstapenko_: Not today, but break down the work items [17:20] Ruslan, pramodxyle, AlexOstapenko_: And brainstorm (the fun part!) [17:20] Ruslan, pramodxyle, AlexOstapenko_: We can do that in our next meeting [17:21] Ruslan, pramodxyle, AlexOstapenko_: And in the meantime via email or individual chats [17:21] Ruslan, pramodxyle, AlexOstapenko_: Does anyone have any specific questions I can help answer? [17:21] KevinWright: is the baseline defined already or all libraries/frameworks is an subject of change? [17:21] Ruslan: There will be change but was there something specific you were wondering about? [17:22] Ruslan: Not everything is going to change though! Some things will remain constant [17:23] I've seen the discussion about using c++ in applications in mailing list, so I wonder if it is possible/needed to implement e-mail core as QtQuick2 extension [17:23] Ruslan: We'll be using the Qt framework as much as possible, and specifically focus as much on the declarative approach [17:23] that looks like a bit overhead [17:24] or all technical details is better to discuss in mailing list? [17:25] Ruslan: You can discuss here [17:25] Ruslan: We obviously want the UI to be QML/QtQuick [17:25] Ruslan: And do as much as possible in a declarative way [17:25] Ruslan: As much as it makes sense [17:26] Ruslan: But some things that isn't possible obviously [17:26] All work with network will be done with C++ [17:26] Hello there any one been able to get dconf-qt to work on qt5 ? [17:26] KevinWright: thanks, one more question [17:26] sorry for totally crashing your meeting - but what about account management? is it part of email app or a system wide thing? [17:26] Ruslan: Sure [17:27] frals: good question. I'll poke someone and find out [17:27] KevinWright: where all messages/account information is thought to be stored? [17:27] wait there is a meeting going on right now ? ..... [17:27] Ruslan: I think that is the same question as frals [17:28] Ruslan, frals: let me find out the specifics. I think I know the answer but want to onfirm it with someone first. [17:28] onfirm == confirm [17:28] Ruslan, pramodxyle, AlexOstapenko_: OK, we are in just the final few minutes of the scheduled talk. Any final thoughts for today? I know it was a bit rushed. [17:29] Ruslan, pramodxyle, AlexOstapenko_: We can pick it up again another day and via email [17:30] yep...sure...in the next meeting we can probably have specific technical stuff discussed... [17:30] Ruslan, pramodxyle, AlexOstapenko_: OK, if not I would like to thank you for this quick intro meeting. As I mentioned we can get into more specific project details in the next discussions [17:30] pramodxyle: yes [17:30] Ruslan, pramodxyle, AlexOstapenko_: OK thanks again everyone. Looking forward to working with you! [17:31] KevinWright: good like :) [17:31] * luck [17:31] Thank you, Kevin ! [17:31] KevinWright: thanks kevin...:) thanks everyone...! [17:31] Hey, are the RSS App people here too? [17:32] he he, the queue :) [17:32] :) [17:32] Ruslan: yep, back to back :) [17:33] I am in RSS team [17:33] QtRoS: Hi! [17:33] KevinWright: Hello Kevin === XenGi is now known as XenGi_ [17:34] QtRoS, VladimirMoolle: Thanks for coming [17:34] Anyone else for the RSS App talk? [17:35] QtRoS, VladimirMoolle: Maybe you saw the previous thread for the Email client [17:35] QtRoS, VladimirMoolle: I asked if everyone saw the resources [17:35] QtRoS, VladimirMoolle: And intalled Qt5 + Ubuntu components [17:35] QtRoS, VladimirMoolle: Did everything go OK with those? [17:36] My name is Roman, I am from Russia, Qt developer about 4 years, QML experience about 1.5 years, already tried toolkit and partially ported MeeGo app. [17:36] KevinWright: so all is ok ;) [17:37] QtRoS: Cool! [17:38] QtRoS: VladimirMoolle is just joining us [17:38] QtRoS: thanks for the quick intro [17:38] yep, I'm here [17:38] QtRoS, VladimirMoolle: I'll do my intro now too [17:38] KevinWright: yep [17:39] QtRoS, VladimirMoolle: So I joined Canonical about a year ago, but have been with Qt technology for several years now, including my time at Nokia [17:39] my intro is short: I'm interested in harcore QML practice [17:39] QtRoS, VladimirMoolle: I'm excited to be able to use QML/QtQuick targeting mobile devices again [17:39] har[d]core :) [17:39] VladimirMoolle: you're in the right place then! [17:40] well, I was hoping to try Qt5 on Nexus7 [17:40] :) [17:40] VladimirMoolle: Maybe you can tell us about yourself a bit. Do you use Qt and QML in everyday life? [17:40] It's cool, rly cool! [17:40] until found out that flashing roms could irrevertibly hard-brick the device === XenGi_ is now known as XenGi [17:40] VladimirMoolle: where are you from? :) [17:41] well, I'm telecommuting as a contractor to an US-based firm [17:41] (I'm from Saint Petersburg) [17:41] QtRoS, VladimirMoolle: I should practise Russian maybe! [17:41] those russian programers are pretty good! [17:41] QtRoS, VladimirMoolle: (I don't actually know any Russian) [17:41] nOStahl: thx! ) [17:41] [esp when they hit the Ballmer peak, hehe] [17:42] the main technology here is Qt (and QMLQ) [17:42] (QML) [17:42] KevinWright: I will teach you in free time!) [17:42] QtRoS, VladimirMoolle: So today I just wanted a chance to meet quickly and have an intro. Plus wondering if there were project questions I can answer before more formal discussions and coding starts. [17:42] QtRoS: thanks! [17:43] QtRoS, VladimirMoolle: We can talk about the project work details in the next meeting, including planning work items and so forth [17:43] I'm currently involved in writing in-depth documentation on QML (primarily for internal use), and thus have time to investigate things in detail [17:44] VladimirMoolle: Cool [17:44] (imagine russian coders in a stone wall leaky basement with a single hanging candescent lightbulb that flickers above them with their workstation made out of random computer components nailed to a wooden board- furiously coding away on a keyboard that is bare buttons with no top cover to hold the keys in) [17:44] russian coders = dedicated determined :P [17:44] damn, if we did handouts, you would see 3/4 of that in my case [17:45] nOStahl: stop it! Or my bear will eat you! [17:45] I'm amidst a room under reconstruction [17:45] and my main box is built from random components [17:45] oh did I mention that russian programers still find time to pump the iron and are built like tanks despite sitting behind a keyboard all hours of the night :P [17:45] (case half-open and 12 yeasr old, etc) [17:45] VladimirMoolle: That sounds like a scene out of the movie Brazil === XenGi is now known as XenGi_ [17:46] what is going on on this channel today ? I can not find any info about what this is ? [17:46] damn, and my dumbells are 2 meters from me (and the main box has a sport bench instead of a chair) [17:46] not on the fridge ect [17:46] no kidding, guys [17:46] QtRoS, VladimirMoolle: So we have just a few minutes remaining [17:46] nOStahl: you again right, look at me ) http://cs316629.userapi.com/v316629832/111d/ZunTWe911Q4.jpg [17:47] QtRoS, VladimirMoolle: Any questions I can answer here, or should we wrap up the official talk early? [17:47] N9 \o/ [17:47] ok, I'll try to install the sdk and run the branch I got from bazaar [17:47] VladimirMoolle: Let me know how it goes [17:47] KevinWright: ok, trying too [17:47] btw, Brazil movie (if we speaking of Gilliam's one) [17:47] QtRoS: Alright cool [17:48] is probably my most fav one [17:48] QtRoS, VladimirMoolle: That's the one [17:48] the uncut edition watches like a (bad) dream [17:48] VladimirMoolle: Your description earlier of your room I imagined the apartment with the broken air con [17:48] I remmoved the inner windows, and have no air coond here [17:49] so I just open the window to get some fresh air from time to time [17:49] VladimirMoolle: http://www.youtube.com/watch?v=dht_3NziwSw [17:49] KevinWright: I'm sorry, when will you be able to answer storage/account info question? [17:50] Ruslan: I'll try to get back to your tomorrow [17:50] KevinWright: next meeting/mail list? [17:50] KevinWright: ok [17:50] Ruslan: I just want to make sure I have the exact specific details [17:50] QtRoS, VladimirMoolle: OK guys thanks for meeting today. Let's wrap up the official meeting and in the next discussion go into more specific project details! [17:51] KevinWright: please, say RSS reader app bzr name [17:51] ok, so, Kebin, yiou'll ping us via mail when the nect meeting is about to happen? [17:51] Ke[v]in, sry [17:51] QtRoS: hold on a second and I'll fetch it [17:51] VladimirMoolle: Yes I'll ping you by mail [17:52] KevinWright: also, are there any suggestions about imap/pop3 library to use or it's implementation have to be written from the scratch? [17:52] QtRoS: You can find many project details here https://wiki.ubuntu.com/UbuntuPhone/CoreApps/EmailClient [17:52] KevinWright: ubuntu-rssreader-app [17:52] KevinWright: sry for dummy question [17:52] ok, just watched that clip, yeah, DeNiro wanted the main role, but had to play that one :) [17:52] KevinWright: DO you know when the file manager team is meeting? [17:52] QtRoS: sorry wrong link [17:53] KevinWright: no need already, thx! [17:53] can someone point me to the mailing list? [17:54] haha QtRoS crazy russian coder still finds time to work out [17:54] a tad limited on my searching abilities atm [17:54] https://wiki.ubuntu.com/UbuntuPhone/CoreApps/DevelopmentGuide [17:54] that page has most of the useful data like mailing lists [17:55] then there are irc logs: http://irclogs.ubuntu.com/2013/02/13/%23ubuntu-phone.html [17:55] :) [17:55] very cool [17:55] didn't know there were the irc logs [17:55] yeah but it turns out this channel was dead upto yesterday [17:56] I went through past two weeks of logs and nothing interesting [17:56] yesterday's log does have the clock and calender meeting though [17:57] dmd : Yes I think it started yesterday [17:57] bzoltan, do you know if there is any plains to port dconf-qt to qt5 or box2d or tiles or amy of the qmlarcade stuff ? [17:57] yeah I have had this channel open for quite a while, and all the activity seemed to start up yesterday morning or so [17:57] KevinWright: any idea when the file manager team is meeting? [17:58] n0Stahl >> e never forget about working out here, and I must say, I'm somehat bulkier (cause older and had more time to train :) :) ) [17:58] [w]e [17:58] dmd: let's talk in the private channel a moment [17:58] err, I'm new to irssi. [17:58] Is there a private channel already open? [17:59] dmd: I pinged you there [17:59] click on a person's name for that [17:59] dmd: that's ok [17:59] KevinWright: Thank you for meeting! Good bye! I am awaiting email with new details! [17:59] QtRoS: thanks again [18:05] dosent matter what I say as I am not sure that you can see this. But also wondering about the status of Ub1 in the components [18:06] KevinWright: sorry I missed the clock-app meeting yesterday, I thought it was today ;) [18:08] Riussi_: No problem at all [18:11] watch this I will make all them apps in a day [18:11] think I am messing around watch and see what happens [18:11] READY, SET, GO! [18:12] but to be fair I do not think leaving the coreapps to the comunnity is a cost or effort saving tactic [18:13] I think they want to bootstrap the community with competent developers [18:21] email app now has gmail plugin woops [18:21] oops? [18:22] you all have used the qml automotive playgtound before ? [18:22] playground === lpotter-bris is now known as lpotter [18:23] http://qt-project.org/wiki/In-vehicle_Infotainment_Demo [18:23] isn't that old and from qml1? [18:24] not hard to port [18:25] find . -name '*.qml' -exec sed -i "s|import\ QtQuick\ 1.0|mport\ QtQuick\ 2.0|g" {} \; [18:25] er wrong place [18:25] handy command though :) [18:25] yeah [18:26] lol now I have a bunch of mport QtQuick 2.0 :/ [18:26] whoops [18:26] opos [18:26] more sed [18:26] sed -e 's/^mport/import/' should fix that [18:26] yup [18:26] "Now you have two problems" [18:26] lol [18:30] dang it this compents is so touchey [18:30] warning: Cannot tie this documentation to anything [18:30] [I found a /*! ... */ comment, but there was no topic command (e.g., '\fn', '\page') in the comment and no function definition following the comment.] [18:32] I will try qt5-beta-proper [18:36] ping KevinWright [18:39] bobweaver: I do not have such plans, but it does not mean these should not be ported [18:40] bzoltan, would be cool can connect to bus stuff IE unity but I am having troubles with METaQbject :? [18:40] I guess could just make a proxy model ? [18:40] dmd: just came to my mind... did you know that that best selling File Manager application for N9 was written in QML, and the developer's name is Juhapekka Piiroinen? :) [18:41] mhall119: ^ [18:41] box2d and tilied would be cool for making 2d games :) [18:41] tiles * [18:44] bzoltan, if you would like to give tiles and box2d here is a simple mario bros that I hacked up after taking 2 different marios and making them one (needs alot of work but is good example ) https://code.launchpad.net/~josephjamesmills/+junk/mario_mockup [18:44] bobweaver: thanks, I will check it out [18:44] http://www.youtube.com/watch?v=Lwc4sn_RYZk [18:45] that is video but lag is due to gstreamer [18:47] bzoltan: nope I did not know that. Is he working on the file manager? [18:47] dmd: no :) he is not... he is working my team on the SDK [18:47] bzoltan, Question: what do I use for translations on say something from a XmlRole ? or some other variable ? Thanks :) [18:48] I dont think that qsTr(some.function) [18:48] is going to work [18:48] bzoltan: oh cool, does he know if QML's javascript is enough for basic file system manipulation or will it require a c++ plugin? Basic functionality is my today's todo task [18:49] dmd: requires C++ [18:49] ajalkane: thank you that saves me some research [18:49] bobweaver: I would check out the QtQuick.XmlListModel [18:49] filelistmodel [18:49] works ok ^ [18:50] cool: https://projects.developer.nokia.com/backuptogo/browser/qml/FileBrowser.qml?rev=12 [18:50] bzoltan, let me make you a example file so you can see what I am talking about [18:50] dmd: Sure he does know. There is no file system or IO APIs in QML ... but sure it would come handy for many other applications. [18:51] ok now I am confused. Will filelistmodel be enough to display files? [18:51] bobweaver: Sure. You can drop a mail to the mailing list ... I am planning to close this day... it is 9pm here :) [18:52] bzoltan, like this [18:52] http://paste.ubuntu.com/1645584/ [18:52] where in the compent there is fileName how to make that function translatable ? or is that all local stuff [18:53] Line 62 ^^ [18:54] bzoltan: if I would like to suggest a feature (something like android's intent system), where would I do this? [18:57] dmd, you can use example above if you like change the hard coded (/home/joseph/Music ) part http://imagebin.org/246600 there is also a Flipen great example of how to use and amake a file manager in qml2 with filelistmodel in the Garth stuff https://www.youtube.com/watch?v=SMRln8FJvKc [18:58] https://qt.gitorious.org/qt/qtmultimedia/trees/master/examples/video/qmlvideofx [19:00] bobweaver: thank you! [19:00] there is a 2 c++ files I think I am not sure [19:02] Hello, [19:02] Any documentation about the native libraries allowed for development usage? [19:24] Ok this is not working what happened to the ui components stuff ? [19:25] keeps on removing all my qt4 stuff also I get this error when trying to compile [19:25] /usr/share/qt5/bin/qmake [19:25] sh: 1: /usr/bin/qdoc: not found [19:25] But it is installed [19:25] I have tried using both the stagging and the reg ppa and I get dep issues so I override and still nothing [19:26] I have tried to package it up myself and tried 4 different versions of qmake [19:26] still nothing === DanielDressler is now known as dmd2 [19:27] see http://imagebin.org/246610 [19:29] your qdoc is missing? [19:29] I have tried both proper and beta proper [19:29] what does find / -name qdoc [19:29] find? [19:29] dmd, naw it is there it is make file or something [19:30] whereis even finds it [19:30] oh well I really did not have an idea in the first place [19:30] I am updating and upgrading maybe there is something that I am missing [19:30] so it is not a problem with qdoc? [19:31] my one says /opt/qt5/bin/qdoc [19:31] I don't know, if you forced an install things will be odd [19:31] I do know that it just removed all my qml4 stuff. Not to happy about that [19:31] If /usr/bin/qdoc is not found it's pretty clear that's the problem. Check permissions at least [19:31] wastrel: I think that was the old install location before the "proper" ppa [19:32] i just followed the instructions on the site [19:32] yeah it through me for a loop [19:32] Also check the the script file where that command is called [19:32] they changed the instructions without any fan-fair [19:32] thus all the online stackoverflow help is outdated and a bit dangerous [19:33] yeah I got like 3 of them installed all not under /usr/bin lol [19:33] i seem to also have /usr/bin/qdoc [19:34] /usr/share/qt5/5.0.0-rc1/gcc/bin/qdoc /opt/qt5/5.0.0-rc1/gcc/bin/qdoc /opt/qt5beta/bin/qdoc /opt/qt5/bin/qdoc /opt/Qt5.0.1/5.0.1/gcc/bin/qdoc [19:35] is the "proper" ppa install throwing errors? [19:35] both the proper and betaproper (alsio 12.04 32bit if helps) [19:35] I had the /opt/qt5 dirctory before I upgraded to proper [19:36] which install did you force? [19:36] /opt/Qt5.0.1/blah/blah/qmake [19:36] that is the one that I am trying to install to [19:36] but I have tried all others also [19:37] you're installing through apt-get right? [19:37] yeah but it was not working so I tried to compile [19:37] dep issues [19:38] saw the stackoverflow awnser? [19:38] Nope [19:39] ok, there was one so question that suggested compiling. I almost did it but I am glad I stoped since the ppa does work [19:39] I'm on 12.04 32bit as well [19:39] I do not know of a solution but I would try to uninstall the compiled version [19:39] Oo @ bashrc to see if I have anything set that is calling qt5beta [19:40] ah yeah you might [19:40] nothing just debian packaging stuff :/ [19:42] Hi! [19:42] ok everything is updated and upgraded. Iam sad that I lost qmlviewer for qt4 and all the rest of that stuff but I am going to reboot to see if that fixs it thanks for all the help you all are wonderfull [19:42] quick question: qml:10:1: MainView is not a type [19:42] what I have done wrong? [19:43] I have followed those instructions to install qt5 http://developer.ubuntu.com/get-started/gomobile/#step-get-toolkit [19:44] KevinWright: http://design.ubuntu.com/apps has just been posted [19:44] CurrencyConverter sample is working thus I conclude that pppa is outdated [19:44] mhall119: Cool! [19:46] Bad bad bad bad news [19:46] it bereaks unity 2d [19:47] breaks * [19:47] proper beta ppa that is [19:47] unity-2d-shell: symbol lookup error: /usr/local/lib/libdconf-qt.so.0: undefined symbol: dconf_dbus_client_new [19:48] daliusd, bobweaver, try the "Migration: from the Qt 5 Beta 1 to Qt 5.0" instructions on http://pad.ubuntu.com/BwVVfCSYEv [19:48] thanks dpm [19:49] Either you have not been granted access to this resource or your entitlement has timed out. Please try again. [19:50] bobweaver, on that new ppa there is also a Qt5 package for Qt4 compatibility, so you should be able to run qmlviewer too. But I haven't tested it myself, as the focus for the toolkit is Qt5 + QtQuick 2 (i.e. qmlscene) [19:50] let me find out the name of the package... [19:50] I am going to try to purge dconf-qt and re-install [19:50] I think that is what is messing up unity 2d [19:51] but yeah it removed qmlviewer4 [19:52] daliusd, weird. In any case, until I publish it in a more permanent location, I've put it here for you: http://pastebin.ubuntu.com/1645979/ [19:53] dpm, thanks - let me try it [19:56] yeah I fixed it. It was crazy tools that I was compiling last night :/ [19:57] libdconf-qt-dev [19:57] trying to port to qt5 ^^ [20:00] yeah it removed things like qt-designer and all that stuff from qt4 :/ [20:00] * bobweaver is sad [20:00] again this is the beta proper ppa [20:03] * daliusd is sad too [20:03] now qt components are not found at all :-) [20:03] *Ubuntu Components [20:05] OK. I have not even used beta1 :-) [20:06] Really MainView is documented but not available through ppa [20:10] dpm, any ideas where MainView is? I wouldn't care but that's in calculator-app template [20:10] mhall119: thank you for the design guide! [20:11] daliusd, it is in the packages of the qt5-proper PPA you migrated to with those instructions [20:11] brb [20:16] Ok This is kinda I mean real bad it has removed all my qt4 stuff so I have to install so That I can build off qt4 but then I get crazy error when trying to install Ubuntu-sdk http://paste.ubuntu.com/1646048/ === danieru_ is now known as dmd2 [20:35] anyone know how to tell ubuntu-ui-toolkit where you want to install on make ? [20:36] It is installing to /opt/Qt5.0.1/5.0.1/gcc/lib/qt5/qml/Ubuntu/Components/* and not /opt/Qt5.0.1/5.0.1/gcc/qml/Ubuntu/Components/ [20:37] dpm, uninstalled everything qt5 related installed again and it is working now. Thanks! [20:38] daliusd, ah, awesome, great to hear that! [20:38] I guess this helped: sudo aptitude remove qtbase [20:39] but not sure [20:39] bobweaver, it shouldn't install in /opt, it should install in /usr, are you sure you are using the latest packages from the qt5-proper PPA? [20:39] No because it Will not work [20:39] So I am compiling [20:39] dpm, bobweaver, instructions you have contain information that you should remove old qt from PATH. I think that implies that you must restart terminal as well. [20:40] yeah I did that even restarted machine [20:40] maybe the fact that I have not restarted terminal has some meaning as well [20:40] bobweaver, so you mean compiling the whole stack will be easier than installing the packages? Are you really sure about that? [20:40] dpm, at this point yeah [20:40] hear me out for a second [20:41] 1) I *need* qt4 sor some of the work that I do I can not have this ppa remove all my stuff for qt4 (viewer and designer and asststant ect) [20:41] 2) I keep on getting depends errors when I try to just install via ppa [20:42] bobweaver, you can work in VM then maybe [20:42] indeed, I was going to suggest the same [20:42] bobweaver: I still somehow have the qt4 tools isntalled [20:42] 3) I like to have many different versions of Qt so that I can install otherthings like Box2s and tiles and everything else === SkavenXXI is now known as SkavenXXI-[OFF] [20:42] can you not use a VM for either your Qt 4 or Qt 5 work? [20:42] I can not I do not have the ram :/ [20:42] which errors? [20:43] here are errors on trying to install via pp a [20:43] http://paste.ubuntu.com/1646048/ [20:43] bobweaver, if you do not have the ram for a vm, compiling qt5 might also take a while on that machine [20:43] OH I am not compiling qt5 [20:43] sorry about all that [20:44] I have qt5.0..1 installed via git and also have beta1 and canonicals beta proper and canonical proper installed [20:44] let me take a screenshot [20:44] bobweaver, in any case, I'd try to have a word with Mirv when he's online. He packaged Qt 5 + Qt 4 for Ubuntu in the same way as it is in Debian, and it should allow Qt4 and Qt5 coexisting [20:45] you probably shouldn't have both the beta1 and proper PPAs enabled at the same time [20:45] that's probably where the problems come [20:46] sorry bobweaver I think my internet connection is done [20:47] dpm, when maybe "4" must be changed to "5" in upgrade instructions in this line: $ sudo apt-get remove qtcreator qt4-qmlviewer [20:47] http://imagebin.org/246615 [20:47] as you can see I have 3 version that are from canonical [20:47] none of them work with ubuntu-ui-toolkit [20:48] or maybe not. OK I must go ;-) [20:48] Bye [20:48] and thanks for help [20:48] np ;) [20:48] down* [20:48] but on the positive side of things I think that I just got it to work on qt5.0.1 which is from there site [20:48] there site = http://qt-project.org/downloads [20:50] bobweaver, I'd recommend just using the packaged version, with one binary for qt 5 instead of multiple ones. That should also let you install and use Qt4 at the same time. But I think the multiple installations + upstream install might make things a bit more difficult [20:52] no I dont think so [20:53] I think that it removes all things qmlviewer for qt4 [20:53] But \o/ [20:53] http://imagebin.org/246617 [20:54] it is working after compile \o/ [20:58] they are not going to do a kubuntu for phones are they? ugh…. [20:58] Kubuntu has been on phone for years [20:58] plasma-mobile [20:59] I think that that all started in like 2009 or something like that [20:59] I was playing with that yesterday needs alot of work [21:01] Ubuntu One any one ? http://imagebin.org/246618 [21:01] Question: is there a list of all things that need to be done ? [21:01] What phone has kubuntu been for years on? [21:02] the code has been out for years (sorry my mistake ) [21:02] and it is plasma-mobile [21:02] but I think it started on n900 or something like that [21:02] just checked it out on youtube [21:02] I think ubuntu for phones has a bit more polish to it than plasma-mobile :P [21:03] Oh for sure sure nOStahl [21:04] So anyone know where this golden list is ? :) mhall119 ^^ [21:17] what list? [21:21] mhall119, I thought that I seen something about a clock a email thingy ect [21:21] things that are needed for the phone [21:21] or apps I should say sorry [21:21] oh, yes [21:22] https://wiki.ubuntu.com/UbuntuPhone/CoreApps [21:22] a nice gitlab app would sure be nice :) [21:22] nOStahl: write one [21:23] this is by no means a complete list [21:23] Ok I have a couple of these things [21:23] it's just the one we want to offer [21:23] youtubr [21:23] Im not much of a coder, but I can conceptualize one for someone else to program up [21:23] facebook twitter and all that stuff [21:23] so [21:23] i wanna build my own ubuntu phone [21:23] how do? [21:24] matlock: can not [21:24] matlock: your own hardware? [21:24] no no no, software [21:24] i got an eeepad sl101 [21:24] I could make make weather app. Just need to find a good api. that is what I will work on [21:24] got ubuntu 11.10 running on it [21:24] thanks mhall119 [21:24] just need a bit more hw support [21:24] oh, you want to install it on your own hardware? [21:25] ya [21:25] matlock: the phone code should be released later this month, it's not available right now [21:26] so can anyone say what kernel it uses or what modules can be pulled to it from android? [21:26] hey #ubuntu-phone, I was wondering whether there are plans to get Ubuntu Phone running on iPhones or Android devices? [21:26] It'd be a great alternative to iOS IMHO [21:26] xaxisx: that's up to apple [21:26] iOS is closed so I don't see that happening [21:27] to be more honest: apple will say no [21:27] lol [21:27] true, but what about through an iPhone jailbreak mechanism? [21:27] xaxisx: zero chance [21:28] once the source and image is released, if someone else wants to have a go, feel free, but it's not one of our targets [21:28] man i can't wait [21:28] I see, okay thanks. are the targets just ubuntu hardware at this point. [21:28] ? [21:28] nope [21:28] android hardware looks to be their focus [21:29] galaxy nexus this month according to sources [21:29] xaxisx: you need open bootloader to be able to run other operating systems. iOS has locked bootloader. [21:29] since it is plentiful and has xda-developers attention [21:29] ajalkane is 100% right [21:29] ajalkane: ahh okay -- that's too bad. excited to see it on android devices though! [21:29] yea they did a lot of work getting the eeepad running with ubuntu [21:30] mhall119, would this work for weather ? around 30 seconds http://www.youtube.com/watch?v=KMgQpS8F6_o [21:30] xaxisx: the plan is to release an image for the Galaxy Nexus [21:30] then global dominatoin [21:30] bobweaver: access denied [21:30] woops === j-b is now known as winner [21:30] how about a arm'd break in to apple hq and steal plans to unlock the boot loader :P === winner is now known as j-b [21:31] nOStahl: I'm sure they keep the signing keys in the library. [21:31] haha, arm'd. [21:31] mhall119, try again about 30 to 45 seconds in http://www.youtube.com/watch?v=KMgQpS8F6_o [21:32] edit around 1 minute in jezz I am off today :/ [21:33] bobweaver: the weather app will be a separate app, not built into the shell [21:33] there are designs for it already on the wiki page [21:33] ok [21:33] but they can probably use whatever backend code you have for fetching it [21:35] matlock: I'd wait for the release and then have a play with the image and code [21:36] how long do you guys estimate before I can pick up a used android former "bargain free phone" and install ubuntu phone on it [21:37] not something I've considered calculating [21:38] nOStahl: the dev phones are fairly big things, not cheap ones, and the plan is for pre-installed phones not reflashing used ones [21:38] mhall119, it was using google weather api but they shut it down :( it is going to be hard to find a weather api that is good and also not pay for [21:38] yeah [21:38] If any of you know of one preferable xml that would be cool [21:38] AlanBell: not quite, it's both [21:38] will we be able to re flash used phones? [21:39] for the developer preview image people will be able to flash existing phones for which an image is made available [21:39] I have to go walk dog maybe when I get there will be nice api posted here ? [21:39] but we're expecting community folk to rip it apart and perhaps make Ubuntu Phone OS images for other devices we hadn't targetted [21:39] * bobweaver is wishing upon a star [21:39] popey: ooh, interesting [21:40] popey, it si a zip file flash ? [21:40] It'll be released in a usable format, yeah [21:40] how about ubuntu for tablets project is there such a thing in the works? [21:40] popey: is there a target minimum screen resolution yet? [21:40] bobweaver: I think the weather apps people were talking yesterday about finding an api [21:40] more importantly the source code will be released, so peopl can build for random targets [21:40] AlanBell: pass [21:41] * popey points nOStahl at #ubuntu-tablet and it's quietness [21:41] and use what the source offers ,, thanks dmd, let me know if you know of api [21:41] I have no idea [21:41] I no xbmc guys were having issues with apis [21:42] qtmediahub is Great !! [21:56] I know I know I am american (dang proud too) but ... does other places also have zipcodes ? [21:56] like in Europe ? [21:56] yes but they might be called postal codes [21:57] and they have a different format [21:57] dmd, you are in europe ? [21:57] or it might just be a canadian thing to call postal codes zip codes [21:57] nope, candad [21:57] canada* [21:57] you can try this ? [21:57] http://graphical.weather.gov/xml/sample_products/browser_interface/ndfdXMLclient.php?zipCodeList=90210 [21:57] but change to your zip [21:58] graphical.weather.gov/xml/sample_products/browser_interface/ndfdXMLclient.php?zipCodeList=2z3l3 [21:58] so take out 90210 and replace with your zip maybe it works ? also for people in england [21:58] it does not work with canadian zip codes [21:58] er only us [21:58] dang [21:58] Next One ! [21:58] lol [22:00] I am looking at this http://stackoverflow.com/questions/1305127/free-weather-api but it seems that there is not anything that is like "Paris" seems like people would not know there lat and long [22:00] yeah and geo databases are another area frought with restrictions [22:00] on the plus the phone might be able to get lat/long [22:01] http://api.wunderground.com/auto/wui/geo/GeoLookupXML/index.xml?query=Paris,France [22:01] dmd, correct I could use qt.location [22:02] http://www.wunderground.com/weather/api/d/pricing.html [22:02] max 500 cals per day [22:03] ahh [22:03] bobweaver: why not look at the weather indicator? [22:03] indicator-weather - indicator that displays weather information [22:03] what weather indicator popey (sorry I just dont know ) [22:03] apt-get source indicator-weather [22:03] installing now [22:03] ☺ [22:04] bin/indicator-weather: baseurl = 'http://api.geonames.org/getJSON' [22:04] Look at popey with his huge brain and awesomeness :) [22:04] lol [22:23] I want a airport named "Wahoo Municipal Airport" [23:07] howdy guys! [23:10] is this an active irc for developer questions about the planned ubuntu phone? [23:10] yup [23:11] dmd: awesome, I'm super excited about it, and started on the tutorials for working with QML/QT. I'm more of a scripting guy, but the first tutorial I saw was very well written and understandable! [23:12] I've found that the docs are a bit bare now though, is there some place I can learn more about QML as it relates to ubuntu itself? Maybe if the phone APIs aren't ready, is the process for apps on ubuntu itself similar? [23:12] I have no idea [23:12] I agree the documentation is a bit sparse [23:13] canonical released the notepad app which appears to be example of best practices [23:13] oh really? I'll have to look it up [23:13] Do you have much QT experience? [23:13] almost none [23:14] haha so we're in the same boat [23:14] Does this channel have much chatter? I was on last night for an hour and a half with just crickets [23:15] yeah after mornings things die [23:16] this week the coreapps teams have been having meetings. That is where the bulk of the convo occurs. [23:16] it might improve once everyone gets going on apps [23:17] is the process open to outside developers. I mean, I doubt I could help that much, but I'm willing to learn and am a Lead QA engineer on my day job [23:17] so I could help on QA/Bug efforts [23:18] I'm not on a team but so far everyone has been very welcoming [23:18] you can fix things and propose for merging with only a regular launchpad account [23:20] really? I'll have to get one, I'm new to the ubuntu process. Have been using arch lately and it just got to be to much maintance so I moved to ubuntu [23:21] canonical really likes bazaar [23:21] and launchpad of course [23:21] bazaar would be dead if it was not for canonical [23:22] what is bazaar, a version control system/ [23:22] correct [23:22] ah [23:22] its a lot like git [23:22] great then [23:22] I love git [23:22] in fact I bet a few alias would let you use git like bzr [23:23] the biggest difference I noticed is bzr commit will commit all changes by default [23:23] thus equivilent to git commit -a [23:23] ah [23:23] well honestly I normally do that anyway [23:24] ping mhall119 :) should I just use gnome/scallable icons for the weather example: Image { source : weather.status === "raining" ? "/usr/share/icons/gnome/scallable/weather-showers-symbolic.svg" : more if statements } I am wondering what set of icons are there for me to use that will be on the phone. Or should I just include ? [23:24] I do not think qml can use svg [23:24] yeah it can [23:24] I tried it with my prototype and I hat to use png [23:24] well then I did something wrong [23:24] you have libsvgqt installe [23:24] installed * [23:25] libqt5svg5-dev * [23:25] good chance I do not [23:25] but you are right dmd pngs are better to use anyway for mem [23:27] General question about using QML... where does the actual code go? Do I need to define a new type for things like API calls if I want to make an REST API call on button click or something? [23:27] The tutorial didn't really show control logic but using javascript directly inside the qml [23:28] someone has said the notepad app has good seperation [23:28] comjf: if you don't see a way to do what you want using JavaScript, then you have to drop into C++ [23:28] You can call C++ from QML [23:28] * C++ functions from QML [23:29] right, as long as they are related to QObject or something [23:29] ok [23:29] Yes, must be QObject based. [23:29] is js really fast enough to be the primary go to control logic language? [23:30] But if the target class/library is not QObject-based, it's very trivial to build a thin wrapper around it [23:30] JS is surely fast enough for most needs. Depends what you're aiming to do. [23:31] well, the first project i have in mind requires me to consume a wsdl to create a service stud for an API library [23:31] JS is beyond fast enough for most things [23:31] I can't really find any good JS for that haha [23:31] I'd recommend C++ backend for parsing that WSDL an providing a simple API that is used by QML that builds the UI. [23:32] I did it in java before using axis2, but I'm assuming c++ has some sort of similar tool, and then like you said, I can make a wrapper class to use that in QML? [23:32] are their any more complicated examples of a QML ubuntu project that uses a wrapper? [23:33] there* [23:33] still learning and craving examples if you know of any good resources haha [23:33] I don't think so, you're better off looking at the generic Qt/QML documentation of how to mix C++/QML code [23:33] ok [23:34] and all I need to help contribute to this project is a launchpad account or something? [23:34] yup [23:34] do I need a sponsor/ [23:35] nope, the app's team will review the proposed merge [23:35] comjf, how I learned how to make c++ plugins for qml was ripping apart unity-2 [23:35] so maybe yes, depending on what a sponsor is [23:35] comjf, how I learned how to make c++ plugins for qml was ripping apart unity-2d * [23:36] everything under /libunity2d/src/* all plugins [23:37] then if you look at /libunity2d/Unity2d/plugins.cpp you can see how it works :) that or there is samegame which is also a great example [23:37] bobweaver: so I can just pull the source apart there... unity is just a QML app with those custom plugins [23:37] that's pretty awesome [23:37] comjf, if you like I have a branch of a moded unity 2d [23:37] it has what you are looking for [23:37] sure, I'm used to github, but I should learn to use launchpad anyway [23:37] do you have a link [23:38] https://code.launchpad.net/~josephjamesmills/u2t/dailybuilds [23:38] there is branch [23:38] awesome [23:38] and what is the procedure for testing it [23:38] here is ppa https://launchpad.net/~u2t/+archive/bleedingedge *must be 12.04 * [23:38] qmlscene? [23:38] nope because it uses cmake [23:38] ah [23:39] it doesn't override anything does it? [23:39] I have a tutorial on youtube [23:39] unless I do a make install I assume hah [23:39] and unfortunetly I'm on 12.10 [23:40] :( [23:40] here is tutorial http://www.youtube.com/watch?v=-tEknHznw78 [23:42] here is a api for mythtv pure qml and javascript http://bazaar.launchpad.net/~josephjamesmills/u2t/dailybuilds/view/head:/shell/common/VideoInfo.qml [23:42] it says it's private [23:42] er let me open it up [23:43] thx [23:43] are you a core developer on this project? [23:43] I am the lead UI dude [23:43] video is now open [23:44] but that said there where many many people before me that made it happen [23:44] sweet, I'll check it out! [23:44] u2t that is [23:44] what is u2t? [23:44] yeah I'm really excited about the whole idea of desktop convergence and an open phone [23:44] many many people I just took the ubuntu tv code that was out there and massivly altered it [23:44] " u two d " u2t [23:45] Any documentation about the native libraries allowed for development usage? [23:45] dmd, u2t is a fork of Unity 2d [23:46] bobweaver: I would say use the available icons if they work for you [23:46] it is middle way between Ubuntu TV and the desktop there is different formfactors [23:46] like a stagging area . all the code thta I wrote for it is all stagging for the new Ubuntu TV that I am making [23:47] me and many others [23:47] How do you install custom QT things... for instance when I run the notepad-qml after downloading it via the tutorial: module "QtQuick.LocalStorage" is not installed [23:48] look at the path [23:48] QtQuick.LocalStorage [23:48] the notepad should be isntalled with the sdk [23:49] comjf, if you look at the of QT you can see that there are some files lots of them the imporant ones are the ones that you are trying to import [23:50] right... but the example app is giving me that error message meaning my system doesn;t know where that import is [23:50] so all a . is is like a path like import Ubuntu/Compents would be import Ubuntu.Compents [23:50] yea so you need to find the path [23:51] you can tell qmlscense to use a different import path example qmlscense -I /path/to/my/plugins [23:52] comjf, what is output of locate LocalStorage | grep qt please use pastebin [23:53] dmd, u2t https://plus.google.com/104659991254860976283/posts/H5GKRE3ja2w [23:53] bobweaver: doesn't exist [23:53] and I just did updatedb [23:54] all I installed was: sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install ubuntu-sdk notepad-qml [23:54] per the developer.ubuntu.com getting started section [23:54] is qtdeclarative5-localstorage-plugin installed ? [23:55] it's installing now haha, that's what I needed, the name. Thanks [23:55] np [23:57] comjf, I myself (who is not the sharpest tool in the shed) install all qtdeclarative* I love them [23:57] haha sounds good [23:57] is that just wrapper classes for C++ APIs? [23:58] esp things like multimedia and shaders and particals and jazz wait there is no jazz silly me [23:58] sometimes or it can be just a bunch of qml files also [23:58] cool [23:58] you just need to expose anything pragma js libs C++ java Python ect [23:59] you need plugins for py and java