[00:09] > Hello, I have a qt question for playing an online audio stream using the ubuntu sdk [00:09] Is there anyone who could assist me? [00:10] Does qml out of the box support playing the stream, or do I have to add the c++ module? === chriadam|away is now known as chriadam [06:44] good morning [07:52] How to write cloud-specific application upon ubuntu cloud infrastructure? | http://askubuntu.com/q/320205 [08:01] morning all [08:32] Good morning all, happy Get Out of the Dog House Day! :-D === tim__ is now known as t1mp === tim__ is now known as timp === chriadam is now known as chriadam|away [10:33] tmoenicke: hey, I’m trying to debug an issue in the notes-app, can you explain what exactly happens when the OSK is swiped away while a QML item has active focus? [10:37] oSoMoN: it removed focus from the item [10:38] tmoenicke: so basically it just does "item.focus = false", right? [10:38] oSoMoN: inputItem->setFocus(false); [10:39] tmoenicke: ok, thanks [10:39] oSoMoN: while we probably should use the runtime-property system of Qt === ckpringle_ is now known as ckpringle === popey changed the topic of #ubuntu-app-devel to: http://developer.ubuntu.com | App development on Ubuntu: how to do it & how to make it better | HackDays! http://bit.ly/12Ux0vM | Mon 16th July is Calculator App HackDay! http://bit.ly/1agnlBJ | Calculator App Bugs: http://bit.ly/1dziMSW | Calculator App Blueprint: http://bit.ly/11Q8RIB [11:24] monday 16th july? === MacSlow is now known as MacSlow|lunch [11:30] Laney: planning ahead for 2018 :) === _salem is now known as salem_ [12:05] tmoenicke: could you please have a look at bug #1201400 and advise? [12:05] Launchpad bug 1201400 in Ubuntu UI Toolkit "Swiping away the OSK doesn’t remove focus from the current TextField/TextArea" [Undecided,New] https://launchpad.net/bugs/1201400 [12:27] hi gusch, when you've got some time, do you think you could look at some of the merge proposals from the Weather guys? -> https://code.launchpad.net/ubuntu-weather-app/+activereviews [12:28] dpm: ok - I put it on my list [12:28] thanks! === MacSlow|lunch is now known as MacSlow === kaleo_ is now known as Kaleo [13:41] timp, Kaleo , I am having problems with the page stack element, I am not sure if is a bug on page stack or if I am doing something wrong [13:42] timp, Kaleo the problem is that: I have a listview in my first page, then you can scroll the list and click into a item, this will cause a page.push with a new page [13:42] after that the user can pop the page and go back to the listview, but the problem is that the list view is not scrolled to the last position anymore [13:42] it resets to the top [13:43] timp, Kaleo , any idea what is happening ? [13:54] renato: hmm. I wonder whether the initial page is destroyed and re-created by the stack [13:55] renato: the initial page, do you create it as a Page somewhere, or is it a Component? [14:00] timp, is a qml file: pageStack.push(Qt.resolvedUrl("../ContactEdit/ContactEditor.qml"), [14:00] {model: contactsModel, contact: newContact}) [14:00] timp, I will try reproduce the problem is a small example [14:00] maybe I am doing something wrong [14:03] renato: I think you are doing it correct. [14:03] renato: one sec, let me check something [14:04] renato: if you pass the page by url, it is destroyed when it is not active, and re-created when it becomes active again. [14:05] timp, why? [14:05] renato: you can try to add a ContactEditor { id: editor; visible: false } somewhere, and have a pageStack.push(editor) instead. Then it should not be destroyed when you push a new page [14:05] timp, this is so much memory consume :D [14:08] renato: there is some code there that used to be used in Tabs as well as PageStack, but not anymore. [14:08] renato: I think it makes sense now only to destroy that page when it is popped, not when another is pushed [14:08] need to give it a bit more thought [14:09] renato: you can create a bug for it [14:09] I thought there already was, but I cannot find it. perhaps it was in a deprecated project [14:13] timp, strange, the bug only appears if the page has title [14:14] timp, I do not think that the page is re-created, the method: Component.onCreated. is called once [14:16] only if the page has a title? [14:16] that *is* weird [14:19] timp, I have a small example here [14:19] I will attach that on the bug [14:19] renato: ok, thanks [14:20] timp, do you think that you can fix that soon/ [14:20] ? [14:21] renato: how important is it? if it is critical, this week [14:22] renato: I'm working on something else now, I'll check your bug after I finish that, probably tomorrow, is that soon enough? [14:23] renato: please assign the bug to me and mark it as "New" so I don't miss it tomorrow [14:23] gusch: would you have a minute to review this one-liner? https://code.launchpad.net/~osomon/webbrowser-app/transparent-header/+merge/174716 [14:23] ok [14:30] timp, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1201452 [14:30] Ubuntu bug 1201452 in Ubuntu UI Toolkit "[pageStack] PageStack does not save page state" [Undecided,New] [14:30] you can test removing the header [14:30] timp, btw I have another bug, related with the page header [14:30] in my case some pages has headers and others not [14:31] bug is impossible to do it today, [14:31] because the space to header is always there [14:32] Bad color of backgroundColor in a MainView when fixed to "#F1E1A3" | http://askubuntu.com/q/320292 [14:37] JamesTait, are app categories part of the meta data? [14:40] JamesTait, something like http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections? === Jim_Lahey is now known as Guest4246 [15:13] my contribution to today's hack day : https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1198873/+merge/174788 :) [15:17] WebbyIT, how's everything going? I saw you pinged me while I was offline.. Anything I can help with? [15:17] hi balloons: we have some problems with this bug: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1200699 [15:17] Ubuntu bug 1200699 in Ubuntu Clock App "Initial jenkins autopilot test failures" [Undecided,Incomplete] [15:18] balloons: on our machine test works without problem [15:18] balloons: so we are we are stuck in making new merge [15:19] WebbyIT, we can override it, but if it's just going to keep failing that's not going to work so well ;-( [15:19] so my guess is WebbyIT there might be a packaging issue with it.. Let's investigate shall we? [15:20] balloons: yes, we have to investagate. popey suggested to repair it, not to override it [15:20] WebbyIT, what I mean to say is, the environment might be different between your local machine and the server because the clock app isn't asking for a dependency it needs to run [15:21] balloons: ok, how can we find which is the problem? [15:21] WebbyIT, well i'll look at the test. can you list out what you believe are the dependencies for the clock app? Look at the debian control file vs how it's packaged in the ppa, etc [15:21] the dependency [15:22] if we look at the test readout we can see how the enviroment is setup and what it installs [15:22] we'll compare that with what is needed and see what's missing [15:22] nik90, if your around ^^ [15:23] balloons: ok. Unfortunately I have port 8080 blocked, so I can't see Jenkins result. I'm going to watch dependecies [15:23] dholbach, they will be, yes, we just need to figure out the details. [15:23] JamesTait, are you in touch with anyone about this? [15:23] balloons: nik90 said me that he is free only in the evening, because he have an internship [15:24] WebbyIT, ok :-) [15:24] balloons: pong [15:25] dholbach, we're getting the information from Software Centre, but it's kind of awkward to index it. I've had a chat with matiasb about it before, he was kind enough to explain the current format. [15:26] nik90_office, ahh, no worries.. just wanted to let you know WebbyIT and myself where trying to solve the autopilot jenkins issue: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1200699 [15:26] Ubuntu bug 1200699 in Ubuntu Clock App "Initial jenkins autopilot test failures" [Undecided,Incomplete] [15:26] JamesTait, and for click packages? [15:26] dholbach, that is for Click Pacakges. :) [15:26] balloons: ah thnx. It was weird that jenkins fails at the very step. I saw the video taken by the jenkins machine [15:27] but you don't get info from software center about click packages? [15:27] WebbyIT, http://paste.ubuntu.com/5877786/ [15:27] or am I missing something [15:27] balloons: it does not start the app properly which is also why the test fails right at the begnning [15:27] nik90_office, yes that makes me very suspect it's a dependency issue [15:27] ah ok [15:29] dholbach, the index requests for Click Packges come from Software Centre Agent. IIUC, the events are fired when the package is published in Software Centre - but that may be a misunderstanding on my part. [15:29] balloons: that does mean that the debian/control file needs to be edited with the required packages needed for running autopilot tests? [15:29] dholbach, the important thing from our (Click Package Index) point of view is that Software Centre Agent sends us the metadata to index. What goes on in the background isn't really important to us. [15:30] JamesTait, aha, ok, that was a misunderstanding from my part then [15:30] nik90_office, yes that's exactly what that means [15:30] JamesTait, sounds good [15:30] balloons: I will be home in another 2 hours. I hope to talk more about that and perhaps even fix the dependency issue. [15:30] WebbyIT, nik90_office I see this being installed as part of setup for the clock app now: http://paste.ubuntu.com/5877786/ [15:30] JamesTait, so maybe we just need to finalise the plans there - Rick Spencer brought up categories earlier and asked if we were planning to demo something about it [15:31] nik90_office, sure thing.. [15:31] dpm: http://mhall119.com/2013/07/ubuntu-calculator-app-hackfest/ [15:31] balloons: I have to try to install it on a clean system and see if I can run it [15:31] dholbach, yeah, it's high on my list of priorities now we've got all the bits talking to each other. :) [15:32] * dholbach hugs JamesTait [15:32] greatr [15:33] WebbyIT: As I said I broke my 13.10 setup. So will be reinstalling. Perfect opportunity for me to test this [15:33] :) [15:35] nik90_office: good :) however, I found a friend of Italian Loco with a clean Saucy, now he try it [15:36] WebbyIT: ah awesome :-) === Guest4246 is now known as bobweaver [15:36] Kaleo, did the gradient work landed in saucy? [15:37] dpm: yes it did [15:37] dpm: I already have a work in progress branch for review [15:37] thanks nik90_office (and Kaleo!) [15:37] balloons: which PPA are installed on Jenksins? s ppa:ubuntu-touch-coreapps-drivers/daily ? [15:38] dpm: I approved https://code.launchpad.net/~martin-borho/ubuntu-weather-app/settings-in-a-sheet/+merge/173312 (and linked the bug) [15:38] dpm: but not top approved it [15:39] dpm: but won't have the time to do more reviews today (will continue tomorrow) [15:41] WebbyIT, no ppa's are installed.. so all dependencies must be declared [15:42] balloons: I'm sorry, wrong expression: from which PPA Jenkins takes dependecies? [15:43] WebbyIT, I mean the ubuntu-sdk-team ppa is installed and the qt5 ppa is installed, but the coreapps-drivers are not [15:43] WebbyIT, does that make sense? [15:44] balloons: yes, ok, thanks :) [15:44] WebbyIT, then the source is downloaded and a package is built and installed locally using the dependencies defined in the control file [15:45] thanks gusch! [15:48] nik90, hey, is the gradient branch on LP somewhere? [15:48] curious to check it out [15:53] jono, he's not around for about 2 more hours.. not sure if someone else knows :-) [15:53] jono: the gradient branch of clock or the SDK? [15:54] jono: the branch with the gradient for clock is here: https://code.launchpad.net/~nik90/ubuntu-clock-app/apply-visual-design-colors [15:58] balloons, nik90: PaoloRotolo is my friend with a clean installation of Saucy, and he says that he have no problem to install clock-app [15:59] Hi all :) [15:59] WebbyIT, yes I'm sure he didn't.. but he's not installing it the same way jenkins is [15:59] hey PaoloRotolo, long time no see. How are you? :-) [15:59] hello PaoloRotolo [15:59] WebbyIT, jenkins is building it from source in a clean chroot.. does that make sense? [15:59] Hi dpm :D Fine, thanks! [16:00] hi balloons [16:00] balloons: ok, so we have to try to do a chroot? [16:01] jono: yes it is on LP. You can find it at https://code.launchpad.net/~nik90/ubuntu-clock-app/apply-visual-design-colors/+merge/174609 [16:01] thanks nik90 [16:01] thanks nik90|office [16:02] jono: however it is top secret. So no public screenshot yet if you will :D [16:02] nik90|office, np :-) [16:02] WebbyIT, I think we should be able to fix it once nik90 is home again.. So give it a couple hours. If not, we'll dig in further [16:02] balloons: ok, thanks [16:02] WebbyIT, thank you! [16:03] WebbyIT, don't want to slow you down in anyway :-) [16:03] balloons: BTW, during the we I did some autopilot tests, can we check them together? :) [16:04] WebbyIT, yes I can review any test you need ;-) [16:05] balloons: thanks very much :) This one is for clock: add run and delete a prese: https://code.launchpad.net/~rpadovani/ubuntu-clock-app/start_preset_autopilot [16:05] mhall119, call? [16:05] nik90, awesome work! [16:05] looks beautiful [16:21] Please, do you know why I got this "this qml file contains features wich are not supported by qt quick designer" when I enter in the Design tab in Ubuntu SDK? [16:22] WebbyIT, I'll review over the next hour and land my comments :-) [16:23] balloons: ok, thanks :) [16:23] PaoloRotolo, seems like that error tells you why it is not working because it is not pluged in [16:25] bobweaver, sorry, I didn't got it... This is the error: http://img547.imageshack.us/img547/7956/7xbd.png. But I can't read the yellow text :D [16:25] PaoloRotolo, maybe you would like to look at qmlExporter for gimp and photoshop to get you started. thouigh it just gets you started with a framework and makes for fast work between designers and devlopers. Example I am a backend dev I do alot of c++ and QML and whatever. I am not good with gimp or photoshop but others are. So if Designers would use that for mockups then it would make the devs life a [16:25] lot easier and faster, Sadly this goes un-noticed everyday [16:26] bobweaver, cool, thanks a lot! [16:28] PaoloRotolo, again it is not that great it could use some work(qmlExporter that is ) But it will get all your icons and artwork sorted for you and make a small framework for you to start using. TBH i never use the designer in QtCreator. [16:29] PaoloRotolo, http://www.youtube.com/watch?v=2Hgo9CWV400 [16:49] WebbyIT, reviewed and approved [16:50] balloons: wow! [16:51] balloons: thank you :) [16:55] balloons, do you have any ideas why https://code.launchpad.net/~qqworini/ubuntu-rssreader-app/pre-alpha-release/+merge/174616 failed? [16:55] dpm, ugh.. [16:56] we spent alot of time friday with the rss reader AP tests [17:02] dpm: hey, are all of the core apps setup for translation in Launchpad and able to export .pot files? [17:03] so dpm I can look at this later if needed, but if it's an enviroment issue you can speak with fginther about it [17:07] hello [17:08] mhall119, they should be all set up for translation in LP, but not all of them are internationalized. You can see the ones that are internationalized here on the left: https://translations.launchpad.net/ubuntu-phone-coreapps [17:08] I've documented the process to set up translations in LP, but I haven't yet finished the docs on internationalizing the code: [17:09] https://wiki.ubuntu.com/Touch/CoreApps/Translations [17:09] morning everyone :-) [17:09] hi fginther, thanks for joining. balloons and I were wondering if you'd know why this merge failed: https://code.launchpad.net/~qqworini/ubuntu-rssreader-app/pre-alpha-release/+merge/174616 [17:09] hey nik90 :) [17:10] hi dpm [17:10] Kaleo: ping [17:10] dpm: ok, we should focus on getting the rest of them internationalize as part of the month-4 milestone [17:10] kalikiana: ping [17:11] mhall119, seems doable. Internationalizing them is not hard at all, it's just hard to document it in a way other people can do it :) [17:11] dpm: do you know if we can internationalize dates and numbers in QML? Or just strings [17:12] mhall119: for dates and number you should use qt.locale() [17:12] I did it for the clock app [17:12] mhall119, we can internationalize dates and numbers. We do it on Clock and calendar [17:12] yeah :) [17:12] thanks nik90 [17:12] mhall119: there is also a sample sdk app called locale [17:12] showing how to do it [17:12] cool, I'll look into doing that for calculator [17:13] dpm: I read your mail regarding the pagestack in a tab. [17:13] dpm: Should I wait until the bug is resolved or go ahead and use it in the clock app? [17:14] dpm, balloons, I see the problem in jenkis (not sure why it's broken) but I can work around it [17:16] nik90, I'll play the devil's advocate and say you should use it and this will give us more chances to get the bug fixed soon :) [17:17] dpm: hehe ok :-) [17:23] hmmm, might be harder than I thought [17:25] dpm: Could you invite WebbyIT to the thursday's design meetings as well? [17:25] I can query you his email address [17:25] The same for the friday irc meeting as well [17:26] dpm: would be great :) [17:26] nik90, absolutely. If you've got it handy and you could give it to me, that'd be great. Otherwise I'll find it out from Launchpad [17:26] dpm: sent [17:27] mhall119, what are you trying to do? If it's about internationalizing the numbers in the calculator app, there is some code in clock we could reuse. I remember I filed a bug about it, but I can't remember if it was a hard one to fix or not [17:28] mhall119: essentially it is just Number(num).toLocaleString(Qt.locale(), "f", 0) [17:28] in the clock app, I put this statement inside a function which I call whenever I need it [17:28] I pass the number as a parameter to this function [17:28] mhall119: I formulated that code after looking through the qml/qt docs [17:29] WebbyIT, done, you should have now received an invite to both meetings [17:31] mhall119: If you like to see the context, the function is declared in common/ClockUtils.js and it is used throughout the app [17:31] dpm: yes, receveid, thanks :) Unfortunately this thursday I'll go on holiday, and I'll return on the beginning on August! [17:32] dpm: nik90: it's about formatting the date in the calculation history [17:32] dpm: anyhow, I'll try to follow IRC meeting from phone! [17:32] https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1184101 [17:32] Ubuntu bug 1184101 in Ubuntu Calculator App "Time strings need to be internationalized" [Low,Triaged] [17:32] WebbyIT, ok, cool === salem_ is now known as _salem [17:35] fginther: http://91.189.93.70:8080/job/ubuntu-rssreader-app-autolanding/11/console is having some issue with a zip file [17:35] any idea what that's about? [17:36] mhall119, I can work around it. I've seen that issue before, but can't recall how I fixed it [17:37] thanks fginther [18:44] nik90, did you find out if it's ok to use gsettings-qt from the clock app to read e.g. the user's time zone? [18:44] ah, seb128 is not around, he'd been good to ask about this [18:45] dpm: I did ask seb128 about this. [18:45] ah, cool, what did he say? [18:45] the setting app will use gsettings (atleast they do so now) to get their setting values from the system [18:45] however he wasn't sure if it was a security issue or not [18:46] I guess I would need to get this clarified with the security team [18:46] ok, let me see if I can follow up on this, thanks! [18:46] sure. thnx === _salem is now known as salem_ === nik90 is now known as nik90|Dinner [19:47] hello. Is somebody from the calendar around? === elopio_ is now known as elopioo === elopioo is now known as elopio [20:47] Kaleo: Have a question regarding Theme.palette === salem_ is now known as _salem