=== chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [06:50] good morning all :) [06:50] justCarakas, morning [06:51] Heey :) [06:51] justCarakas, still working on the transit app? [06:52] Aki-Thinkpad: well, I won the app showdown with it so yes, not gonne abandon it :) but I have a lot of things on my head, after next weekend it will be calmer again [06:53] wow congrats [06:53] did you win anything? [06:53] Aki-Thinkpad: it was the HTML5 category so a Nexus 7 2013 [06:54] lucky :o === chriadam is now known as chriadam|away [07:05] Aki-Thinkpad: yes indeed :) still need to get a mail about it, someone said dpm would send it but havent seen dpm here yet [07:53] good morning [07:54] good morning dholbach [07:55] dholbach, morning [07:55] hi justCarakas, hi Aki-Thinkpad [07:55] dholbach, how goes the core app; think you are working on the calender eh? [07:56] Aki-Thinkpad, I'm not :) [07:57] what are you working on then? [07:57] dholbach,^ [07:57] dholbach: do you know where jamesTait is ? havent seen him in a wile, I miss his morning messages :D [07:58] Aki-Thinkpad, lots of other things - currently looking at the documentation materials and seeing how we can turn that into training materials [07:58] justCarakas, I don't know - maybe on holidays? [07:59] dholbach, interesting. I definitely think the templates could use a bit of commentary [07:59] Aki-Thinkpad, which templates? [08:00] dholbach, in qtcreator, from ubuntu. [08:01] For example, mytype and backend are a means to get qt functionality into qml, and none of the code is explained [08:01] Aki-Thinkpad, ah ok - maybe you could file a bug on qtcreator-plugin-ubuntu? [08:01] that comes from the qml extension library [08:01] dholbach, I did, [08:01] awesome, thanks! [08:02] its sort of one of those things I guess... I am not sure how reasonable it is to expect users to understand qt and qml ahead of time... [08:02] dholbach, https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/1313210 [08:03] Aki-Thinkpad, do you have a link to the bug? [08:03] ah ok, thanks :) [08:03] o_o [08:03] lol [08:03] :P [08:10] Aki-Thinkpad, maybe you could provide a few comments as to what exactly should be added in terms of explanation? [08:10] dholbach, sure [08:12] awesome === davidcalle_ is now known as davidcalle === gcollura is now known as gcollura|afk [08:32] dholbach, http://filebin.ca/1LLZBsmGdDM4/CommentedBackendMytype.tar.gz [08:33] Aki-Thinkpad, I'm not the best person to comment on that [08:34] dholbach, I already commented it. [08:34] a bare minimum [08:34] I might create a tutorial later [08:35] right now I want to get my app finished [08:35] cool [08:54] dpm_: do you know when the winners of the app showdown will get an email ? [08:55] justCarakas, in the next few days: we're sorting out the shipment of the devices [08:55] dpm: ok, thx [08:55] justCarakas, btw, congrats! :-) [08:55] dpm: thx :) didn't expect it :) [08:55] dpm, whens the next showdown? [08:58] Aki-Thinkpad, lol, a bit impatient, are we? :-) [08:58] we've not started planning yet, but you can probably expect one within the next 6 months [08:59] dpm, actually its more of a question is what is the best way I can get a device to test upon, that will have enough hardware specs etc [09:00] I doubt I'd win anyways; an apl frontend??? :P [09:00] in other words, a really confusing calculator [09:01] I think right now the best chance is a N4 or a N7 (2013) from e-bay. If you're a regular contributor to e.g. core apps, you could also apply for a device from the community donations fund [09:01] dpm, it wouldnt be a bad idea to get into core apps development [09:02] if I could find one that really floated my boat [09:02] I also don't mind adding some extra programming muscle if you guys were in desperate need for some. [09:02] The apl frontend can always wait :) [09:03] I'm very lucky, I already bought a nexus 4 for development and now I'll get the nexus 7 :p [09:05] Aki-Thinkpad, awesome. we could do with some help with Reminders, the Evernote app. Would you fancy contributing to that? [09:05] justCarakas, nice that it worked that well :) [09:06] dpm, yah sure, do you have the lp? [09:08] Aki-Thinkpad, awesome, sure -> lp:reminders-app [09:08] https://wiki.ubuntu.com/Touch/CoreApps/Reminders [09:08] you'll find the link to the project there [09:08] dpm: can you use the reminders app with a free evernote account ? [09:09] dpm, yah I've never actually used evernote [09:09] justCarakas, yes, but you'll have to use a developer account. Have a look at the README file http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/README.md#L56 [09:10] Aki-Thinkpad, afaik, neither had our main developer :) [09:10] For core app development, is it basically a bounty system done with launchpad blueprints? [09:11] what do you mean with bounty system? [09:11] or should I be corresponding on a mailing list or something? [09:11] well, blueprint, someone submits a patch, gets it merged, blueprint done [09:11] and I was also wondering if there would come an option to text from the computer on ubuntu touch, like blubphone from http://www.omgubuntu.co.uk/2012/08/20-must-have-ubuntu-showdown-apps [09:12] Aki-Thinkpad, more or less, yes. I wished that it was just "blueprint done" :) [09:12] ha ha [09:12] lol [09:12] Aki-Thinkpad, this should explain the whole process, including a diagram with the workflow https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide :-) [09:12] okay over simplified [09:13] note that the diagram is a bit old in the sense that we no longer do manual merges, but Jenkins (our CI system) automatically does that [09:14] o_O Automated Merging? Gah... wah? how??? [09:15] Don't tell linus this; he'll be out of a job! [09:15] all Jenkins does is 'bzr merge' if all the automated tests have passed :) Of course all branches are both reviewed by humans and approved by Jenkins if the automated tests pass [09:16] only then they automatically land [09:16] ah interesting. [09:17] anyway, the document I linked to should explain everything, and if you've got any questions, please feel free to ping me. I'd recommend to have a read, check out lp:reminders-app and try to build it following the README.md file instructions [09:18] then once you've got the environment set up and you know the workflow, it will be much easier to start contributing - we've got a few bitesize bugs that are good for a start :) [09:18] dpm_, branching as we speak [09:18] awesome \o/ [09:18] good luck Aki-Thinkpad [09:19] justCarakas, Come join me :P [09:19] well I guess you got html5 experience [09:20] yes, that'd be useful as well, as we're displaying the notes as HTML [09:20] Aki-Thinkpad: I have, but I'm at work at the moment :) === dpm_ is now known as dpm [09:21] dpm_, do you mean the html from a text area? [09:21] and i'm gonne start up http://gigapps.be :) [09:21] primary focus will be ubuntu [09:21] very cool [09:21] justCarakas, wow, nice! [09:23] Aki-Thinkpad, I can't remember the details, but I know we need to migrate to the new UbuntuWebView [09:23] dpm, is ubuntucomponents 0.2 out? [09:24] I don't know if we've bumped the 0.1 version, tbh [09:24] okay [09:35] dpm: will there come a posibility to link to a-click apps ? like you can add an app store or playstore link to your site ? [09:36] mmmm I'm missing an openssl library. Openssl is installed; is it a qt one then? [09:37] #include [09:38] Aki-Thinkpad, did you follow the instructions in the README.md file? [09:38] was just doing that ~ [09:38] that should explain how to install all dependencies [09:39] thanks [09:39] Aki-Thinkpad, http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/view/head:/README.md#L11 [09:40] Aki-Thinkpad, if you don't have a device, you can skip the "For a device" and "On a device" sections for now [09:40] dpm, yah, -dev version; I should have been able to guess that [09:40] /embarrassed [09:40] np :) [09:43] dpm: do you know of a posibility to link to a-click apps ? like you can add an app store or playstore link to your site ? [09:45] justCarakas, I think that's in the roadmap for the software store team (i.e. we'll need an online store for that first :), but I don't know of an ETA. dholbach, perhaps you know when we're expecting to have an online store? ^ [09:45] dpm, beuno should know - I'm not sure when we can expect it [09:46] ok, we can ping him again when he's online, thanks dholbach [09:47] thx [09:47] because I thought it would be nice to be able to have a other apps page with links :) === davidcalle_ is now known as davidcalle [10:01] dpm, you said that evernote needs a developer account. [10:01] ?* [10:03] Aki-Thinkpad, yes, also described in the README file :) [10:03] yah see it. [10:05] grrrrrr, I hate it when websites don't use my bloody password [10:05] I try to make it secure using spaces and wierd punctuation [10:05] bah [10:06] mzanetti, you'll be glad to hear that the fix for https://bugs.launchpad.net/reminders-app/+bug/1303746 is already on a promoted utopic image (#2) - all thanks to Mirv :-) [10:06] bloody won't let me use spaces [10:07] dpm: awesome! [10:07] Mirv: thanks a lot :) [10:07] dpm: seen my branches for reminders? [10:08] mzanetti, yes, I'm just catching up on e-mail - I took Friday off too, so I wasn't much offline since Wednesday. I'll be looking at them today, thanks! [10:09] mzanetti: you're welcome :) [10:09] dpm: no problem. whenever you have time. its not urgent at all. [10:09] ok, cool [10:11] rpadovani, sorry to keep pinging you about this one, but it's been on our "red list" on http://people.canonical.com/~dpm/core-apps-sponsoring/ for a while. Is there anything that's blocking the fix for https://code.launchpad.net/~rpadovani/reminders-app/18Mar14/+merge/211545 ? Or is it just lack of time? Thanks! [10:11] it'd be cool if we could land it soon and see the activity indicators in action [11:22] ping beuno [12:01] pong justCarakas [12:05] hey, I had a question about the online click store and they told me i should ask you [12:19] justCarakas, sure, shoot [12:23] beuno: well, I was wondering if there was already an Idea when I could start linking to my apps, so that if I have multiple apps so I can give links to other apps from me inside an app [12:23] or something like that === _salem is now known as salem_ [12:23] of link to the app from my site [12:24] justCarakas, so, there's a website for the appstore in development [12:24] should surface in the next few weeks [12:24] as for linking to apps within other apps, I think you want to be able to bring up the preview within the scope [12:24] I'm not sure if that feature is planned, but it certainly sounds useful [12:25] maybe alecu knows [12:26] yea that would be amazing, hadn't realy toughht it trough yet [12:27] justCarakas, either way, there will be a website available to link to in a few weeks, that at least would solve the basic case for now, right? [12:28] beuno: yes indeed thx [12:28] justCarakas, beuno: there's no plan currently to link into a given Dash preview for an app, since there is no current way to link to a given dash page; but I agree that sounds very useful [12:30] justCarakas: would you mind opening a bug for that, including all details you can imagine about your use case? https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+filebug [12:35] alecu: I'll do that [12:35] justCarakas: please assign it to me, thanks. [12:47] alecu: I will [12:50] alecu: I cant assign it to you [12:50] https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1316129 [12:50] I don't get search results [12:51] justCarakas: no problem, I'll do it. Thanks! [12:56] t1mp, ping [12:57] dpm: actually, if I might ask you to do a test run on this one and give your opinion it'd be great: https://code.launchpad.net/~mzanetti/reminders-app/loading-property/+merge/217792 [12:57] dpm: the rest is covered by rpadovani [12:57] dpm: I'd need this to get merged to have it easier to start a new branch for the new design. [12:59] mzanetti, ok, sure. Give me 2 mins. Does your loading-property branch need to land before https://code.launchpad.net/~rpadovani/reminders-app/18Mar14/+merge/211545 ? [13:01] dpm: the 18Mar14 doesn't need to land any more at all. its commits are contained in the loading-property [13:01] mzanetti, ok, marking it as Rejected now and testing your branch instead [13:02] dpm: rpadovani already tested it but we'd like to hear your opinion on this: https://code.launchpad.net/~mzanetti/reminders-app/loading-property/+merge/217792/comments/518317 === davidcalle_ is now known as davidcalle [13:04] mzanetti, ok, on it [13:05] cheers [13:06] popey: ping ! [13:07] mihir, popey is on holiday today (bank holiday in the UK) [13:07] ohh okay no issues. [13:07] dpm: one question , while using date formates, which format do we use ? [13:07] or we just use date locale ? [13:07] dpm: https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1280598/+merge/218272 [13:08] dpm: :( no [13:08] i used locale + date formate [13:27] dpm: sorry, forgot to delete it [13:27] rpadovani, clarified it with Michael, thanks! [13:27] mzanetti, I've first tried this on the desktop, building a .click for the device now. Two things on the desktop: 1) I've noticed that if in the notes list I scroll down to the last note the app automatically jumps to the second note after less than a second (strangely enough, not the first) [13:28] which makes it a bit difficult to see the preview of the last notes in the list [13:28] dpm: the jumping is still *the* bug [13:29] mzanetti, ah, ok, in that case, it makes sense, as the SRU hasn't landed in the trusty archive [13:29] dpm: this is exactly the isse. every time a single item updates (in your case the note content comes in) the whole list is cleared and rebuild [13:29] mzanetti: (at uni now on phone). Do you want I take care to create the common branch for new design? [13:29] dpm: which causes teh jumping and the performance issues [13:30] rpadovani: no... I'm on it. just waiting for dpm to approve the "prerequisites" for it [13:30] mzanetti, ah, I hadn't quite grasped that the jump was also the effect [13:31] mzanetti, so pending on my installation on the device, the branch works well for me in the sense that it shows me the spinner before loading the full list of notes. I'm not quite sure I understand rpadovani's comment on bzr merge lp:~mzanetti/reminders-app/loading-property ? [13:31] Is it about showing the spinner for each individual note as it's loading? [13:31] dpm: so the "issue" is this: [13:32] you start the app, the spinner comes on until the notes have loaded [13:32] ack [13:32] you switch to another tab and the app starts refreshing the contents [13:32] at which point you see the spinner again [13:32] indicates that its refreshing from server [13:32] so the spinner is now directly associated to "waiting for the network" [13:33] which makes it appear also when we reload, not only when we load for the first time [13:33] oh I see, so in my case now after switching to another tab the spinner stays there forever spinning [13:33] I personally think this is correct, however with the old design the spinner is a bit irritating when coming on top of the list [13:33] dpm: yeah, again the bug :D [13:33] dpm: because it deletes the list and builds it up again it creates a refresh loop [13:34] because we refresh the content preview when the note becomes visible [13:34] :) [13:34] dpm, I'm not sure if is good to show the indicator for every time app checks for updates, and not only on the first load, because a lot of time you switch tab but nothing new is loaded, and I think it's "ugly" to see an indicator and nothing loaded [13:34] so note visible -> fetch content preview -> preview here -> rebuild list -> note visible -> ... [13:34] (sorry, it's a bit difficult use IRC on phone) [13:35] rpadovani: otoh, if you refresh a browser tab you see a spinner too even though the site might still be the same ;) [13:35] imo we'd just need to move the spinner to a less prominent place with the new designs [13:35] some sort of toolbar or into the header [13:36] err, statusbar I meant [13:36] mzanetti, Yap, but the refresh of tab is asked by the user, when you change tab on browser there isn't autoreload. But I'm agree to move it and keep the behavior as it is now [13:37] but anyways, it's dpm's call. we'll do whatever he wants :) [13:37] Sure :-) [13:37] I can hide the spinner too if there are already items in the list [13:38] mzanetti, hahaha, I'm happy to discuss it with you guys rather than dictating. Sorry, my N4 was completely discharged over the weekend and it's taking ages to bring it back to life... [13:40] dpm now you have a couple of ideas on how we see the spinner (but I trust in mzanetti so at the end I prefer him implementation) choose your side :-P [13:41] :-) [13:41] hey kenvandine. are there c++ api ref docs for online accounts? [13:42] rpadovani, mzanetti, regardless of this branch: we discussed a while ago showing spinners in the notes list for each image thumbnail. I can't remember the outcome of that discussion. Was there any technical limitation for doing that? [13:42] kyleN, i think there are some built with libaccounts-qt [13:42] that's probably what you need [13:42] dpm we don't know if there will be an image [13:42] Until something is loaded [13:43] yep ^ [13:43] kenvandine, the background here is the pes team put together a scope that uses online accounts and they'd like it published on the portal. [13:43] we could, however show a spinner while we're fetching the content [13:43] rpadovani, mzanetti, is there a point while loading a note in which you can be certain that there will be an image? [13:43] So we don't know if there isn't an image because on server there isn't an image or because network is slow [13:44] but it uses c++ (naturally). so I gather we do not actually publish the c++ api docs for online accounts? [13:44] dpm: how about showing a spinner while loading the content? [13:44] kyleN, i don't think we do on d.u.c [13:44] mzanetti, yeah, perhaps it'd be worth exploring doing that [13:44] kyleN, but there are api docs built with the package [13:44] kenvandine, how much work would be involved in getting them into a publishable state? [13:45] dpm: ok. I'll check again. can't remember any more at which point I know if there's an image... I'll some spinners for you anyways... :D [13:45] hahaha, nice :) [13:45] dpm: lets do that in the new design branch [13:45] ok, sounds good [13:45] dpm: because I have a branch that makes the notes colored already [13:45] dpm: but it looks goofy with the dark background [13:46] Ok, I go home, I'll return in ~45 minutes [13:46] yeah, I saw that one too, but I haven't tested it yet [13:46] ok, thanks for your help as usual rpadovani! [13:46] dpm: so rpadovani and me agreed to continue with small branches, but merging them into another one lp:reminders-app/new-design [13:46] mzanetti, seems good to me [13:46] dpm: so we can switch over to the new design with one big merge, but still keep on reviewing smaller chunks for it [13:46] kyleN, not sure how much work, can you look at the docs in libaccounts-qt-doc [13:47] kenvandine, I will take a look [13:47] good plan [13:47] actually, mardy ^^ do you think those docs are in shape to publish on the site? [13:47] I've resuscitated my N4, trying to run Reminders on it now [13:47] mardy, and do you think they need docs for libsignon or libaccounts? [13:47] for the scope... [13:48] kenvandine: they should be in an OK state [13:48] i haven't looked at them in years now :) [13:48] kenvandine: there have been only minor API additions, and I think I documented those [13:49] mardy, my only worry would be the transition to qt5 [13:50] not sure if anything in the api changed for that [13:50] probably not [13:52] kenvandine, mardy: so pes folks really want to publish the scope tutorial that uses the OA C++ api. For that, the API needs to be published and supported, I suppose. [13:52] kyleN, can you confirm if they need libaccounts-qt or libsignon-qt ? [13:53] or both? [13:54] kenvandine, not sure exactly how to make that determinat, but they do include #include and #include . [13:54] so does that mean both? [13:56] kyleN, ok, yeah [13:58] kyleN, mardy: those docs are all doxygen generated, which of course doesn't use the same ubuntu styling [13:59] kenvandine, well, I think mhall119's api doc importer can probably pull them in (he needs to confim that) [13:59] but he did it for scopes api docs which were doxygen [14:00] mhall119, do we have any c++ docs with doxygen that are published already? [14:00] ah [14:05] kenvandine: like kyleN said, I have that for scopes [14:05] but I had to hard-code a lot of stuff, because doxygen didn't give me enough info to figure everything out at runtime [14:06] so we can copy the script and tweak it to your specific needs [14:06] mhall119, a question for us is: where would we place c++ online accounts api docs on the site. [14:06] kyleN: very good question, since we don't have any C++ apps documentation at all [14:06] this cracks open the door to c++ as an officially supported language [14:06] kyleN: kenvandine: is this to support apps or scopes? [14:06] (other than scope c++, which we do have but that is in its own area) [14:07] yeah,not apps [14:14] mzanetti, so I got your branch running on the device. I think I agree with rpadovani that I'd hide the spinner on refreshes and perhaps just show it on the initial loading of the notes/notebooks lists (when they're empty). However, given the fact that the branch is a huge improvement already, and that the placement of the spinner might change with the new designs, I think we should go with your implementation, so top-approving, thanks! [14:15] dpm: its close to no efforts to hide it when there's already something in the list [14:15] dpm: if you want I can quickly do that before you top approve [14:16] mzanetti, oh, if that's the case, that'd be cool, yes [14:16] ack [14:16] mzanetti, oh, wait [14:16] waiting [14:17] kenvandine, mardy, so it may be an acceptable short term solution (until we can get c++ api docs published) to tell devs to check the docs in the pkgs. So we need to have confidence those docs are complete and correct. [14:17] mzanetti, that'd mean that if I lose network connectivity once the list has been fetched, I won't get any spinner and thus no indication of flaky/no-network connection, correct? [14:17] dpm: yep... [14:17] dpm: again, I would keep it to inform the user when something is loading... but also not really in the center of the page [14:18] kenvandine, mardy: if c++ API for system services like online accounts are officially supported, we will also need to figure out how and where to publish them on th eportal [14:19] dpm: lets keep it as is, gather some experience with it and ask Lucas to find a nice place where tho show it in the future [14:19] kyleN, yeah, not sure where that best fits [14:19] mzanetti, ok, I agree, thanks! [14:19] top-approving now [14:19] kenvandine, the question for you guys is are the api docs in those pkgs complete and correct [14:20] kyleN, i can't say with confidence, we need mardy's opinion on that [14:20] good [14:30] hi fginther, would it be possible to retrigger Jenkins on this branch? I think it might need some configuration renaming by looking at the error thrown by the first Jenkins run -> https://code.launchpad.net/~gang65/ubuntu-docviewer-app/ubuntu-docviewer-desktop-improvements/+merge/210866 [14:31] kyleN, kenvandine: I would say that they are indeed officially supported [14:33] kyleN, kenvandine: I think that the documentation is complete (that is, all methods should be documented) but it may be that more work needs to be put on an overview page, to give a better idea of what are the most useful classes [14:34] dpm, one moment [14:34] mardy, great. So i think the first step is some kind of "official" statement that the ref docs are complete and correct and ready to be published. [14:35] mardy, I think that can occur before the overview page if necessary. [14:36] mzanetti, another thing I've noticed with the current Reminders is that if I've got a list of notes with a lot of image thumbnails, the scrolling is pretty awful. Do you think this is due to the size of the images, or perhaps related to the SDK? [14:36] dpm: might be a bug of mine.. [14:36] dpm: I'll check it out [14:36] kyleN: they are correct and complete :-) [14:36] dpm, by the way, the tests appears to be failing because it can't find a package "ubuntu-docviewer-app : Depends: file-qml-plugin but it is not going to be installed" [14:37] mzanetti, ok, let me file a couple of bugs with another couple of things I've noticed to keep track of it [14:37] fginther, oh, hadn't noticed that. This sounds like the qml plugin has been renamed in the PPA? Let me check [14:37] dpm: awesome. thanks [14:38] balloons, is there a launchpad team for core-apps test developers? [14:39] fginther, it seems that the file-qml-plugin package is indeed available in the core apps PPA. Is Jenkins looking there or in the archive? https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily/+packages?field.name_filter=file&field.status_filter=published&field.series_filter= [14:42] dpm, the ppa is being used, perhaps the package is uninstallable. I'll have to investigate further [14:43] fginther, ok, thanks. Let me know if there is anything we need to fix on our end [14:50] marcdy, ack the correct and complete notice ;) [14:51] thanks [14:51] mardy, so these are correct and complete for the 14.04 framework, to be complete, yes? [14:51] mzanetti, ok, filed bug 1316172 and bug 1316176 [14:52] bugbots seem to be sleeping today :) [14:53] that's a pedantic question, but api docs need to be under specific frameworks, so that connection mustbe explicit [14:54] kenvandine, for development purposes (i.e. to add content hub support to filemanager) does content hub work on the desktop? [14:55] dpm, not as well as on the phone :) [14:55] dpm: hey, I'm back :-) [14:55] It's a couple of days that I have a strange error with SDK: when I try to launch any core app with CTRL+R I have this error: Could not open desktop file for reading. Any idea on how to fix it? [14:55] you do need to install the packages you are trying it with via click [14:56] kenvandine, ah ok, thanks [14:57] rpadovani, which apps [14:57] ? [14:57] this might be a known bug [14:57] dpm, I tried with reminder, clock and calc [14:58] rpadovani, not sure with reminders, I cannot reproduce it on the SDK PPA. It runs fine on the desktop, and on the device, the desktop.in file needs to be manually modified as described in the README file [14:58] for the other two apps, perhaps it's that bug where the .desktop file needs to be manually put into the source tree? [15:01] kyleN: I think also for 13.10, they haven't changed much since then [15:02] dpm, for reminders I have no problem on device, only on desktop, and I just tried and have same problem also with weather, so I think is a problem of mine [15:02] I tried to delete qtcreator folder from .config but doesn't resolve the issue [15:08] rpadovani, are you using Qt Creator from the trusty archive or from the PPA? [15:08] dpm, trusty one, I suppose [15:08] let me check [15:09] pool/universe/u/ubuntu-touch-meta/ubuntu-sdk_1.126_amd64.de [15:09] rpadovani, yap, trusty one [15:11] Mhh, I'm bit tired, I mean dpm yap, trusty one [15:11] lol [15:11] :-) === gatox is now known as gatox_lunch [15:33] dpm, rpadovani: happens to me for every app [15:33] dpm: rpadovani: I think stored sessions mess it up. as in. opening a project the first time gets it right. closing and reopening messes up run configuration [15:34] bfiller: just sent you an email with the patch and link to the test app branch [15:35] mzanetti, sdk from archive or from PPA? I've not seen that one, but I haven't been running other apps with QtC than reminders and filemanager for a couple of weeks [15:35] mzanetti, mhh so it seems isn't only a my problem. Possible that no one else has noticed it? [15:36] nerochiaro: thanks, will try [15:36] dpm: archive [15:36] rpadovani: dunno... I'm sure some poeple noticed it, but so far not the right ones I guess :D [15:37] :-) [15:37] nerochiaro: do you have the resultant deb for qtmultimedia with the patch applied so I don't have to build? [15:37] so this might have been fixed in the PPA, which is the one that I'm running [15:38] nerochiaro: or maybe you can push to amanzi-team ppa? [15:38] dpm, nope, I just tried with PPA and doesn't work either [15:39] rpadovani: well, once your project is in that state it'll stay like that I think [15:39] rpadovani: try removing CMakeLists.txt.user [15:39] bfiller: i havent't built a deb. i built in place and then symlinked the resulting plugins instead of the original ones, so i could test, change the source, rebuild very quickly [15:40] bfiller: is there a branch for qtmultimedia already in lp ? [15:42] nerochiaro: guessing so, let me check [15:43] Mirv: ^^^^ [15:43] nerochiaro: https://code.launchpad.net/ubuntu/+source/qtmultimedia-opensource-src [15:43] Mirv: nm [15:44] mzanetti, you're right, I tried to download and run reminders-app again from lp and works as expecetd [15:44] *expected [15:44] nerochiaro: probably this one for trusty lp:ubuntu/trusty/qtmultimedia-opensource-src [15:53] bfiller: i'm pushing it to https://code.launchpad.net/+branch/~amanzi-team/+junk/qtmultimedia-opensource-src-caps-query [15:53] nerochiaro: ok === chihchun is now known as chihchun_afk [16:23] nerochiaro: your branch won't build, you need to apply your changes as a patch rather than modifying the source directly [16:24] bfiller: ok, i hadn't tried that branch. let me fix it === bfiller is now known as bfiller_afk === gatox_lunch is now known as gatox [16:43] mardy, what are the two pkg names that have the online accounts docs - for publication on portal? libaccounts-qt-doc and? [16:52] kyleN, mhall119, looks like we already published those docs for 13.10 - http://developer.ubuntu.com/api/devel/ubuntu-13.10/cplusplus/ [16:52] mhall119, if you look at the 13.10 entry in the config file for the app publisher on the d.u.c server it should tell which ones are required [16:54] so that entry can just be copied over and the docs will automatically be published, daily, IIRC from the cron job [16:55] dpm, cool, so we need them as 14.04 too [16:55] yep, it should be just a matter of changing a config text file on the server === jhodapp is now known as jhodapp|brb [17:07] bfiller_afk: added my changes as patches in debian/patches. i pushed to the same branch overwriting it, so please delete and re-branch. [17:08] bfiller_afk: just tested and builds here. I think i am also very close to finding a way to make it work without breaking the viewfinder. I'm EOD now, will finish that tomorrow morning [17:11] kyleN: my VM is shut now, but IIRC libsignon-qt-doc [17:13] will signon-qt work for scopes? [17:14] thanks mardy [17:15] mhall119: sure, we already have a scope written with the -glib variant of the library, I don't see why a Qt one wouldn't be possible [17:18] mardy: are the APIs the same? [17:18] specifically what I'm asking about is whether signon-qt is the right API to publish and recommend [17:28] dpm o/ [17:28] yap, no dpm [17:28] ok, try again :D [17:28] mzanetti, o/ [17:28] rpadovani: hey man [17:29] mzanetti, I was looking to new bugs reported by dpm [17:29] mzanetti, I think https://bugs.launchpad.net/reminders-app/+bug/1316176 is caused by [17:29] https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1225079 [17:29] or https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1226213 [17:29] What do you think? [17:30] sounds reasonable. [17:30] but I wouldn't exclude that I have a bug in reminders.qml too [17:31] I looked to the code and I see nothing, but this doesn't excluded that there is. Just to inform you. [17:34] k, cool === jhodapp|brb is now known as jhodapp [17:47] rpadovani: here we go: https://code.launchpad.net/~mzanetti/reminders-app/color/+merge/218317 [17:47] rpadovani: its proposed for merging into the new common branch [17:47] feel free to approve it and propose your own new-design changes to be merged into that [17:58] mzanetti, hey, you forgot to rename accountpreference.{cpp,h} to preference.{cpp,h} [17:58] d'oh [17:58] rpadovani: good catch [18:01] rpadovani: pushed [18:03] Kaleo, hey around? I need a bit of advice [18:03] rickspencer3, shoot [18:03] Kaleo, ok, so I want to put a list of information into a popover [18:03] repeater seems about right [18:04] but, the list can be pretty long [18:04] mhall119: the APIs don't map 1:1 with the glib ones, but almost [18:04] I don't need to show eveyrthing in the list though [18:04] for example, I could show only 5 things [18:04] rickspencer3, if it's supposed to be a small and finite list [18:04] mhall119: I think that for scopes, we can recommend either version, depending on whether one likes Qt or Glib better [18:04] mzanetti, qtcreator is dead :/ I go to dinner, after dinner I'll test your branch and propose merge of mine [18:04] rickspencer3, how long? [18:04] Kaleo, it is 0-20 items [18:04] rickspencer3, Repeater is fine [18:04] but only the first 5 or so are interesting to the user [18:05] Kaleo, so how do I tell the Repeater to only show 5 items? [18:05] rickspencer3, you'll need to put that into a Flickable [18:05] Kaleo, in that case, should I not just use a ListView? [18:05] rickspencer3, make the height of an individual item to be 1/5th of the height of the popover [18:05] rickspencer3, you can [18:05] rickspencer3, for 20 items it will not make much difference [18:05] kyleN: what do you think about recommending 2 sets of singon APIs? [18:06] Kaleo, so, the popover seems to size itself based on the children [18:06] rickspencer3, the biggest advantage of a ListView is that it does not *instantiate* most of the invisible items [18:06] so height: popover.height/5 would be recursive, right? [18:06] rickspencer3, let me check that [18:06] Kaleo, ok, so if I go ListView, what is the best way to set the height and width if it's in a popover? [18:06] rickspencer3, there is a 'contentHeight' property [18:06] "Use this property to override the default content height." [18:06] that should help you [18:07] Kaleo, so set the content height and width of the popover [18:07] rickspencer3, actually the height problem will be the same regardless of what solution you use [18:07] then I can set the listview height based on that? [18:07] rickspencer3, so, summarising: [18:08] 1) using a Flickable + Repeater, setting the height of the Flickable to be 5 * units.gu(5) and the delegate in the Repeater to be height units.gu(5) [18:08] 2) using a ListView, setting the height of the ListView to be 5 * units.gu(5) and the delegate in the Repeater to be height units.gu(5) [18:08] rickspencer3, no need to touch 'contentHeight' I believe* [18:08] hmmm [18:08] hello everybody, I am experiencing a strange bug on my ubuntu-touch phone [18:09] * rickspencer3 tries [18:09] mhall119, two sets? [18:09] I think it's critical and maybe there is some experienced developer here, so we find out what's the cause [18:09] it seems to be an overheating issue that drains my battery very fast, obviously because there is some process running in the background [18:10] strange thing about this, it just happens when battery life is below 50% [18:10] mhall119, in the short term, the example uses qt, so I need qt api ref docs on the portal anyway. === bfiller_afk is now known as bfiller [18:11] thanks Kaleo [18:11] seems to do the job [18:11] rickspencer3, yw [18:11] rickspencer3, glad to hear that [18:11] now i just need to figure out how to make it work with my Icon header :) [18:11] the application using most CPU all the time (~15%) is called apport [18:12] this is the bug report app isn't it? [18:13] Kaleo, is Listitem.Header still supported? [18:14] rickspencer3, I do not see it in the documentation, let's check [18:14] Kaleo, it's in the 14.04 but not the 14.10 documentatin [18:14] kyleN: ok [18:16] xhoch3, yes that means a process crashed and it is gathering data [18:16] xhoch3, see what file you got in /var/crash [18:16] oh, I have turned it off now, I will give you the data, wait a minute [18:17] rickspencer3, it is still installed and exported as a public API [18:17] rickspencer3, seems like a documentation glitch [18:17] so far I am VERY impressed [18:17] Kaleo, yeah, it works, just wanted to ensure you hadn't deprecated it :) [18:17] I mean I installed Ubuntu because I am an Ubuntu fanboy (I honest here), but it turns out to be better than I expected [18:17] rickspencer3, actually, the documentation still exists: http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.ListItems.Header/ [18:18] rickspencer3, strange [18:18] cute [18:18] mhall119, kyleN looks like a small doc generation bug ^ [18:18] rickspencer3, FYI we are not allowed to deprecate any API :) [18:18] rickspencer3, (and we have a semi automated way to ensure that) [18:19] Kaleo, wfm ;) [18:19] rickspencer3: what bug? [18:19] pmcgowan: there is a lot: http://pastebin.ubuntu.com/7400181/ [18:19] Kaleo, one more question ... Can in specify line wrapping in ListItem.Standard? [18:19] rickspencer3, not that I know [18:19] oh fudge [18:20] rickspencer3, but if you want 2 lines, there is "Subtitled" [18:20] Kaleo, well, the strings are just long [18:20] let me try to make it work with Subtitled, though [18:20] rickspencer3, it is not wrapping automatically? [18:20] pmcgowan: is it generally a bad idea to do update, upgrade and dist-upgrade on Ubuntu Phone? [18:21] Kaleo, no, it's truncating [18:21] rickspencer3, there is an interesting example in Subtitled's documentation: ListItem.Subtitled { [18:21] text: "Multiple lines" [18:21] subText: "This is a multi-line subText.\nUp to 5 lines are supported." [18:21] } [18:21] rickspencer3: FWIW, I sub-classed ListItems.Base when I needed to force wrapping [18:22] hmm, actually, Subtitle is cute :) [18:22] I'm using that :) [18:23] :D [18:23] cute is good [18:23] kyleN: mardy: http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/signon-qt/ [18:27] mhall119, thanks! [18:27] mhall119, and we need this but for 14..04: http://developer.ubuntu.com/api/devel/ubuntu-13.10/cplusplus/accounts-qt/ [18:31] xhoch3, yes you cannot mix apt updates with the system image updater [18:32] also apt will not get updates to android lower level stuff [18:36] kyleN: it's there for 14.04 [18:36] oh, accounts-qt too [18:38] oh okay [18:47] kyleN: http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/accounts-qt/ [18:47] mhall119, thanks a bunch! [18:49] np [18:49] I don't know how to automate it like dpm suggested though, so it's a one-time thing [19:04] how are you? [19:04] please help me [19:04] mzanetti, mhh, it's the third time I try to compile your branch with QtCreator, it finishes to compile then QtCreator freezes. When I restart QtCreator I have the same error of this afternoon :/ [19:04] http://askubuntu.com/questions/460715/ive-submitted-an-app-for-the-software-center-but-its-status-says-draft-wha [19:10] rpadovani: hmm. well, you can compile it via command line for now [19:10] mzanetti, this would be great. Which are commands to compile and run it from command line? [19:10] rpadovani: mkdir builddir [19:10] cd builddir [19:11] cmake .. [19:11] make [19:11] cd src/app [19:11] ./reminders [19:11] wonderful, thanks [19:11] rpadovani: pass -jX to make, where X is the amount of cpu cores you have +1 [19:15] mzanetti, ok, works as expected, but there are two warnings during compilation. Do I approve it? Then you (or I) do another MR for compilation warning? [19:15] let me see [19:16] mzanetti, http://paste.ubuntu.com/7400531/ [19:16] rpadovani: hmm... I'm not sure you got the right branch [19:16] rpadovani: I did a push --overwrite.... so my bad [19:17] :-) [19:17] I completely messed up with rebasing it on trunk, sorry [19:17] or well, rebasing it to the new-design branch and then merging trunk into it... [19:20] pmcgowan: ok, I have reflashed the device and everything's okay again [19:20] thank you [19:20] xhoch3, great yw [19:34] also, while installing QML apps, everything went fine, but I am rather interested in native apps with Qt (for games). But when I choose build and run on device with native Qt apps, it says it can't find dh_make [19:34] also, for QtQuick btw [19:50] xhoch3, check the approach using cmake in a chroot [19:51] xhoch3, you want the latest stuff from the sdk ppa [19:51] bzoltan1, right? ^^ [19:53] pmcgowan: do you have a link? The point is, I want to learn how to do it the "right" way, even it is a bit more complicate. I am looking forward to the end of the year and want to develop for the Ubuntu platform commercially [19:53] we already develop on WP, Android and iOS and personally, I would love to see our apps running on UT, too [19:54] I do this in my private spare time [19:55] xhoch3, awesome [19:56] of course, you know, in order to show something cool to my company I have to invest some personal effort first.. [20:01] xhoch3, that's excellent to hear :) [20:03] xhoch3, so the official docs are not up yet but this blog post explains it http://www.theorangenotebook.com/2014/05/building-cross-platform-click-packages.html [20:05] pmcgowan: pretty cool, thanks [20:05] mardy, does our OA api support using a key (keys) the dev provides (that they got from the site)? [20:06] kyleN: yes [20:06] ok, for today I am running out of time to check it out, but I will definately have a try tomorrow. Thank you, see you later [20:06] mardy, in c++, QML and Javascript? [20:10] kyleN: yes, any of them (also on the -glib APIs) [20:35] * rickspencer3 waits for applicatin scanner === salem_ is now known as _salem