=== _salem is now known as salem_ [02:31] How can I help with YouTube? How much dev knowledge is needed? === salem_ is now known as _salem [07:08] good morning === 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 | 31st July is Terminal hackday: http://bit.ly/19wCX6H | Bugs in Terminal: http://bit.ly/1cn8DL3 | Terminal Blueprint: http://bit.ly/15uU5W9 [08:45] gusch_: hey, quick and trivial MR up for review, when you have a moment: https://code.launchpad.net/~osomon/webbrowser-app/unskip-autopilot-test-special-chars/+merge/177747 === dholbach_ is now known as dholbach [08:59] hello [08:59] how can ubuntu-touch can support sprd phone? [09:00] Good morning all, happy Uncommon Instrument Awareness Day! :-D [09:00] mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it? [09:00] oSoMoN: I have troubles in running the test on maguro - so I trust you, and top approve [09:01] gusch_: thanks. what sort of troubles are you having? [09:02] oSoMoN: I guess I messed up, when trying to abort a running test [09:02] gusch_: then just shell into the device, use ps -ef to identify the autopilot process, and kill it [09:03] oSoMoN: I rebootet and got some strange traceback (for the serve it seems) [09:09] Hi all! [09:22] oSoMoN: can you review https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765 [09:23] gusch_: sure [09:31] gusch_: it’s fishy that the CI autopilot tests passed… needs fixing [09:32] gusch_: could it be that the tests being run are not those of the generated packages? I’ve had a similar issue in the past with the browser [09:49] oSoMoN: I'm relying on jenkins to run the tests (to save me some time), but it runs the wrong one?!? wtf [09:52] gusch_: not sure, just a guess, you might want to look at the detailed log to check the version of the packages being installed === gusch_ is now known as gusch|lunch [10:24] mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it? === chriadam is now known as chriadam|away [10:51] Hello guys.. I'm newbie and it's my first and best time to get in in this fantastic project :) === gusch|lunch is now known as gusch === ashams_ is now known as ashams [12:09] mhall119, hi === _salem is now known as salem_ [13:10] hi to all. does someone try to use ubuntu-ui-toolkit port for windows (https://github.com/edwardoid/ubuntu-ui-toolkit-win) ? [13:50] hi om26er [13:51] mhall119, the Unity Web API Reference does not open here: http://developer.ubuntu.com/resources/technologies/webapps/ [13:52] 404 Not Found [13:53] om26er: thanks, fixed it [13:53] cool [13:58] mhall119, hi :) I have a doubt about a copyright: we have a MR in u-calc with a file that is equal in rss app. In the copyright there is "This file is part of ubuntu-rssreader-app.", We have to change it? [13:58] hey WebbyIT, can you send me a link to the MR? [13:58] mhall119, sure :) https://code.launchpad.net/~dgadomski/ubuntu-calculator-app/relative-time-formatting/+merge/177651 [14:00] WebbyIT: if it's copied from the rss reader, then leaving that header is fine [14:01] bzoltan: ^^ this might be something to consider for the SDK itself, this dateutils.js is general enough that many apps might want it [14:01] mhall119, ok, thanks, so I'm going to approve it [14:02] * bzoltan is wondering.. who? What? When? [14:02] bzoltan: there's a small dateutils.js that's now being shared between the calculator and rss reader core apps [14:03] it currently just converts a datetime diff to plain text [14:03] mhall119: that sounds handy [14:03] but we had discussed building a process to include things like that in the SDK, and this seemed like a good candidate [14:04] mhall119: to be frank, we have not gave much thought to the question of how to centralize and distribute js functions like this. [14:04] mhall119: But it should be doable [14:07] zsombi: back from holiday? [14:07] om26er: can you check, why jenkis passed that autopilot test? https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765 [14:07] mhall119: yep :) [14:08] gusch, looking, so we don't want the test to pass ? ;) [14:08] zsombi: \o/ [14:09] zsombi: are you able to start work on the alarm API? [14:09] mhall119: already working on that [14:09] om26er: no - my test code there is bogus (I won't push the fix, before I know why it passed, although it clearly shouldn't) [14:09] \o/ again! [14:09] gusch, seems the package was installed from the ppa instead of the one that was build with your branch [14:10] gusch, http://paste.ubuntu.com/5932891/ [14:10] om26er: how can this happen? [14:10] om26er: and how can we prevent this from happening again [14:10] yeah, great zsombi :) nik90 will be happy :D [14:11] gusch, I am not sure yet, I could do some apt-pinning to make sure the local repository always gets the priority [14:11] mzanetti, ping [14:12] hey om26er [14:12] WebbyIT: let's see how happy he will be :) not sure whether the backend is ready for us.. renato said he will work on that starting somewhere next week, so we will do this together [14:12] mzanetti, remember the last time when the package that was installed in generic-mediumtests-runner was the one from the ppa instead of the local build ? [14:13] mzanetti, that's happening again [14:13] zsombi, cool! [14:13] https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/1475/console [14:15] om26er: merge trunk [14:15] gusch, ^ [14:16] om26er: gusch: if trunk has a higher version number and is already released, apt will pick that one [14:16] mhall119, I had an idea, maybe it's a stupid thing, but I would like to know your opinion... it's something for the future [14:16] mhall119, we can do something like a tutorial for the first start of an app, with a little popup with basic functions (eg, in calc, touch here to insert a label), I think can be useful for new users [14:16] mzanetti, thanks :) [14:16] om26er: gusch: your development branches version should always be >= the released one [14:16] om26er mzanetti: not cool [14:17] om26er mzanetti so I always have to merge trunk before pushing [14:17] WebbyIT: it might, though I think it would be better if it was intuitive enough that people could figure it out [14:17] gusch: if you have some regexp-fu at hand to blacklist versions higher than the one with "autopilot" in its name for apt, let me know [14:17] having the pencil icon, for example, is a pretty strong hint that you can edit those lines on the calculator, but it doesn't necessary hint that it's editing labels instead of the number [14:18] mzanetti om26er what about using dpkg instead of apt-get? [14:18] gusch: om26er: thinking more about it... this job actually does merge with trunk [14:18] so maybe having a different icon that is a pencil and the letter A together would be a better clue that it's editing text [14:18] mhall119, so I think we have to work on this side, because we have something not very clear, like editing icon [14:18] gusch: dpkg doesn't install dependencies [14:18] mzanetti: but that could be separately [14:19] gusch: how? [14:19] Hello nik90 , I'm new on ubuntu touch and I want learn by start with some easy app.. I ping you because my friend (PaoloRotolo) told me that you're really helpful .. Thanks if you can help me :) [14:19] mzanetti: there for sure is a apt-get command ... [14:19] Oh, hey guys! :) [14:19] hi hallino1 [14:19] mhall119, yeah, we have design meeting on friday, I'll ask to designers :) [14:19] mzanetti: in worst case install via apt-get, and then install again via dpkg [14:19] Hey mhall119 , how things going? [14:19] gusch: unfortunately there isn't... I've spend a freakin week to figure how to automatically install packages with dependencies [14:19] hallino1: good [14:19] Nice mhall119 :) [14:19] hallino1: there's a getting started guide you can follow here: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide [14:20] gusch: yeah... the downgrade with dpkg might work indeed [14:20] om26er: mind trying that? ^ [14:20] mhall119, thanks friend, i'm reading :P [14:20] om26er: leave the apt-get install stuff as is, and when that is done, use dpkg -i do downgrade to the local package files again [14:21] balloons: I also have a series of blog posts about the different core apps and what needs to be done on them: http://mhall119.com/ [14:21] mhall119, ah just one thing.. Can ubuntu touch able to "read" with speech an input text? [14:21] (Sorry for my bad english :( ) [14:21] mzanetti, why not apt-pinning then ? [14:21] om26er: and for testing, you can run that MR :) [14:21] hallino1: the shell/HUD has some support for that, using pocketsphinx, but none of the apps do [14:22] Oh thanks mhall119 .. I asked this because I have a really nice idea that can beat up iOs and Android.. And this will be really helpful for people who need [14:22] om26er: tbh my apt-skills are not as good as they should be.. if you manage to do that with pinning, feel free. I remember I ran into some issue with that too so I had to bump the version number to "+autopilot" [14:23] om26er: well, I guess one last-resort hack would be to bump the major version number for the autopilot job. [14:23] mhall119, and maybe can be a core app :) [14:23] mzanetti, with apt-pinning we give higher priority to the local repository, so that way we'll make sure to install packages that are downloaded from generic-mediumtest-builder [14:23] that's fully reliable [14:24] om26er: yeah... but when external dependencies come in that crapped out at some point. don't remember exact details [14:26] And sorry mhall119 ubuntu touch have also something that let me to know the gps position? [14:26] hallino1: maybe, we've had several apps that were written independently then brought into the core apps project [14:26] hallino1: you will be able to use the Qt Location API for that [14:26] it will use gps or geoip, depending on what's available [14:26] mhall119, yeah of course, first I will write then, we will see [14:27] mhall119, oh that's cool.. Thanks again :) [14:37] mhall119, oh my God, the speech it's fantastic (I saw video).. And for let ubuntu touch speak maybe a text? [14:37] With google I can't find anything [15:20] gusch, I have pushed the fix and re-ran that job, now expect it to fail [15:20] om26er: cool [15:50] oSoMoN: https://code.launchpad.net/~schwann/+junk/jenkinsTestOnDevice [15:51] oSoMoN: you can test it like this: jenkinsTestOnDevice.py http://jenkins.qa.ubuntu.com/job/gallery-app-saucy-armhf-ci/185/artifact/work/output/*zip*/output.zip [15:51] oSoMoN: to review https://code.launchpad.net/~schwann/gallery-app/gallery-toolbar-reveal/+merge/177824 [15:54] oSoMoN: hmmm - although I got 22 errors out of 23 - hmmmm [15:55] oSoMoN: omer fixed to run always the correct test, so I pushed the fix for https://code.launchpad.net/~schwann/camera-app/camera-focus-opacity-eventually/+merge/177765 [15:57] gusch: about to leave in 5min max, I can check that the code looks ok, but won’t have time to run the tests on my device [15:57] oSoMoN: no worries - let's do it tomorrow [16:03] Hi all! [17:10] mzanetti, Hi! you must know about the unity8 shell autopilot tests that when those tests run a new instance of unity is started, we'd want to make sure there is only 1 unity running, how does it feel to stop unity for that ? === salem_ is now known as _salem === _salem is now known as salem_ [17:34] PaoloRotolo: Hi :) [17:35] Hi nik90 :) [17:38] nik90, I'm trying to add a dialog before deleting an alarm preset (or a city) like "Are you sure that you want to delete this preset?" [17:39] I think that an item can be deleted too simply (with a wrong gesture) [17:40] PaoloRotolo: That needs a confirmation from the design team. [17:41] oh, ok.. [17:41] PaoloRotolo: But I will ask the designers tomorrow [17:41] PaoloRotolo: Do you want to join the meeting tomorrow? [17:42] nik90, nice :) BTW, what they said about laps? [17:42] I remember there were 2 questions you wanted to raise with the design team? [17:42] PaoloRotolo: I couldnt ask them last week about the laps since the designer was off sick. [17:42] nik90, that would be great :D [17:42] So we can ask these 2 questions tomorrow. [17:43] nik90, nice, it's a IRC meeting right? [17:43] PaoloRotolo: no its on G+ Hangout [17:43] is it* [17:43] PaoloRotolo: tomorrow at 16:00 UTC [17:44] PaoloRotolo: is that okay? [17:44] oh, I'm afraid that I can't join it. I brought a new desktop computer the last week (the old was a laptop with microphone incorporated) and now I'm without microphone/webcam [17:45] I can use the chat instead [17:45] PaoloRotolo: you can type your questions and also more importantly listen to the conversations. [17:46] PaoloRotolo: Do you want to check now with me if you are able to join a google hangout? [17:46] nik90, ok, thanks! [17:48] nik90, you've to talk very slowly. I've a lot of problems with spoken English :P [17:48] PaoloRotolo: no worries. Give me a minute. I need to fix my hangout. [17:49] I never spoken (very) English before (except in my classroom) :) [17:50] nik90, don't worry, no problems :) [17:50] PaoloRotolo: Just invited you to my hangout. [17:50] nik90, oh, I've to install a plug-in [17:51] one minute [17:52] lol, software center just crashed :/ [17:53] How can I populate ListItem.ValueSelector with values from model | http://askubuntu.com/q/327079 [17:59] PaoloRotolo: Just sent you the invite to your email. Looking forward to seeing you tomorrow :-) [17:59] nik90, nice, thanks again! [17:59] PaoloRotolo: np