=== renato_ is now known as Guest30310 === chriadam|away is now known as chriadam [06:39] good morning [08:11] Good Morning all === chihchun_afk is now known as chihchun [08:46] Good morning all; happy Monday and happy Chocolate Day! :-D === dholbach_ is now known as dholbach === chihchun is now known as chihchun_afk [09:38] popey, could you give me a shout as soon as we promote a new image that contains the new account-plugin-evernote package? Then we can approve the Reminders .click package that we've got pending approval in the store [09:43] dpm: sure [09:44] dpm: ooh, looks like #114 got it over the weekend [09:44] dpm: http://people.canonical.com/~ogra/touch-image-stats/114.changes [09:44] account-plugin-evernote from 0+14.04.20140113.2-0ubuntu1 to 0.4+14.10.20140704-0ubuntu1 [09:45] davmor2: you dogfooding any particular image? [09:45] popey, awesome, does it look promotable? :) [09:45] it seems okay to me, but thats up to davmor2 [09:58] popey: I'm looking at todays but I don't think the tests were looking like it would be promoted [09:58] ok [09:58] ta === chriadam is now known as chriadam|away === chihchun_afk is now known as chihchun [12:00] dholbach: DanChapman I have reverted dekko back, as I shouldn't have hit approve. sorry. [12:00] popey, I approved it too ;-) [12:01] haha [12:01] doh [12:01] what happened? [12:01] ok, re-approved [12:01] haha :-D [12:01] i hit the wrong button [12:02] ignore me, i need more coffee [12:02] is the "list never updates after first poll" a known bug in dekko btw ? [12:02] thanks popey, danchapman :) [12:03] i can see there are new unread mails in the mailbox overview ... but as soon as i click on inbox there are no new ones ... nor do they get pulled when i click on refresh [12:04] ogra_, yes it's a known bug, if you go back and then back into inbox it should fetch the rest [12:04] it doesnt [12:04] kalikiana: need your help with https://code.launchpad.net/~nik90/ubuntu-clock-app/add-custom-sound-backend/+merge/225812 [12:05] kalikiana: for some reason, when I open a saved alarm, the alarm sound url is blank [12:05] kalikiana: I specifically created a new alarm and set the alarm sound manually. I also outputted alarm.sound to check that the proper alarm sound url is saved. However when reading the saved alarm properties, the sound url is always empty [12:08] ogra_, meh :-( it should be fetching the new ones on 're-opening' a mailbox. The refresh button seems to be only fetching the headers but they aren't bubbling down to the the threadedlistmodel. I'll dig into it [12:09] thanks ... it doesnt even update on app restart [12:09] ouch [12:09] seems i can only get the first list that was ever pulled ... === _salem is now known as salem_ === hatchetation_ is now known as hatchetation === renato_ is now known as renato__ [12:58] DanChapman: just the chap :) [13:00] DanChapman: Over the weekend had a couple of issues that I will bug shortly, 1. dekko forgot my password so I got the popup box which was good to test but completely unexpected and 2 it got into a sync state with my inbox that meant it wasn't updating. It worked fine on another folder and then eventually got unstuck on the inbox [13:01] funny, my inboxseems constantly stuck [13:02] popey, hey are you around? [13:02] DanChapman: I'm wondering if that issue is down to using more than 1 email client. IE if claws/thunderbird/evolution moves a mail while dekko is syncing that it screws up the sync [13:02] renato__: ya [13:03] popey, could you approve this MR: https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1332567/+merge/225225, [13:03] ogra_: ^ did you have another email client filtering by any chance? [13:03] davmor2, a ton :) [13:03] popey, this is very critical, the calculator is doing wrong math :D [13:03] one on every device [13:03] oh i thought it had already been approved [13:04] popey, and this is pending for a while [13:04] blamepopey [13:04] renato__: thanks, will update in store later today [13:04] popey, thanks [13:04] popey, if you update in the store its get update in the image? [13:04] hi all, anyone have recommendation for javascript game library which play nice alongside with ubuntu sdk? [13:05] renato__: ya [13:05] popey, nice [13:05] ogra_: can you sync another folder? [13:06] popey, a question about the store. If a package get update in the store should I get any notification on my device about updates? [13:06] davmor2, it doesnt show my subfolders under Inbox ... so no, i cant [13:06] (and i'm happy to only have inbox) [13:06] ogra_: meh that's a shame [13:06] popey, I am asking because I never got notified :( [13:07] depends [13:07] davmor2, nah, i like that ... i want only important mails on my phone ... and these are the unfiltered ones that land in inbox [13:07] if they're in the image that you update to, then you get them via that way [13:07] renato__: if you dont update your phone image, you'll get them via the store [13:07] ogra_: also what happens if you sync and keep the phone awake I'm wondering if once the app loses focus it loses it's internet connection and that stops the sync and it never recovers [13:08] well, it will need to use the push service in the long term i think [13:08] probably not in the first iteration :) [13:10] nik90_: please ping me about it tomorrow as I'm leaving for the day, then I'll have a look [13:10] nik90_: or feel free to send me an email with a summary [13:11] oSoMoN, o/ Could you ping me when you have 5 minutes please? It's about a segmentation fault with Oxide [13:11] DanChapman: also multipart emails don't show you just get a message that it can't show it you :) [13:21] rpadovani: check if you have "webview" in your apparmor file [13:23] davmor2, yes multipart messages that do not contain a text/plain part and say only have an html counterpart cannot be displayed (Well they can but it will always download all content, which is bad) there is a bug in webkit that we can't do multiple async requests in order to intercept and prompt for user permission to download content [13:24] rpadovani, ping, what’s up with that segfault? [13:24] DanChapman: I think this was plain text let me double check though [13:26] DanChapman: Ah there we go so the main body was plain text there was a store logo and a white square which were html only [13:38] davmor2, right ok, that's strange. What is the message you get when you open it? [13:44] DanChapman: http://davmor2.co.uk/~davmor2/screenshots-phone/device-2014-07-07-144040.png [13:53] davmor2, thanks, so there seems to be no logic for multipart/related atm. Looking at http://tools.ietf.org/html/rfc2387 seems that it should be treated as multipart/mixed which makes it easier to pick out the plain text parts. I'll file a bug for that [13:53] DanChapman: thanks === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [14:28] popey: do you know the status of the content-hub work in the music app? I know the guys were working on it last week.. [14:34] bfiller: andrew was having some difficulties and wanted to get some time from kenvandine, but he was on vacation, but back now? [14:34] popey: yes he's back [14:34] bfiller, yup... back now :) [14:34] ok, will get an update from andrew when he's online later and poke kenvandine [14:35] kenvandine: welcome back ken :) [14:35] kenvandine: did ahayzen mail you about content-hub in music? [14:35] (also, wb) [14:35] popey: I know he was talking to Elleo as well [14:35] yeah, I dont know if he got all the answers he wanted, last spoke to him on thursday [14:35] will poke when he's online [14:36] popey, i don't think so, but i am drowning in emails [14:36] i can imagine ☻ [14:37] kenvandine: what this tell you about time off, it's not good for you damn it ;) [14:37] kenvandine: I don't think the original email was sent to you, but it looks like I CC'd you in on my reply ("Re: content-hub examples") [14:38] davmor2, one way to look at it... [14:38] Elleo, ah, i see that one [14:39] popey: Just wanted to say: I saw your post on G+ last Friday about new stuff landing, and it's really cool to see the icon for my program in your dash. [14:39] Elleo, oh... file locations... [14:40] at least for the near term, that needs to be up to the app [14:40] fdasdf: which one is yours? ☻ [14:40] i'm really not excited about the idea of the hub needing to ensure apps have proper permissions to files [14:40] popey: failsauce [14:40] kind of the whole reason my the hub exists :) [14:41] fdasdf: haha [14:41] fdasdf: needs more trombone noises [14:41] kenvandine: yeah, that's hard for QML apps though; I did wonder about adding a copy/move function to the QML bindings, that way they'd be doing the operation in the confinement of the app but it sounds like the music app is going ot have difficulties if the files aren't in place before it starts [14:41] popey: I can't get the emulator working in the sdk, so I have no way to see any feedback, any chance you could tell me what the reviews say? [14:41] kenvandine: although arguably that's something that needs fixing in the music app, since really it should be able to accept new music arriving at any time [14:41] Elleo, yeah, i think that makes sense [14:42] popey: I had to use CC sounds, but I'll work on releasing v1.01 with enhanced fail ;) [14:42] it would be a nice convienence for qml apps [14:42] yeah [14:42] Elleo, similar to why i added toDataURI [14:42] kenvandine: yep [14:42] DanChapman: Also it's not an Error that the email client disconnected due to inactivity It's deliberate :) [14:42] ContentItem.move("destPath") [14:42] maybe [14:43] yeah [14:43] fdasdf: "awesome! made my day" and "could have more sounds" [14:43] and in the QML bindings, confinement would protect us [14:43] fdasdf: one 5*, one 3* [14:43] popey: I'm going to have to step up my game then. ;) [14:43] I appreciate the help [14:44] np [14:46] kenvandine: changing the subject slightly, could you potentially create a 2d top down zeldaesque game in bacon2d? [14:46] heh [14:46] davmor2, potentially :) [14:47] but... considering i'm mostly spending my spare time working on the engine... hopefully i'm enabling other developers to create a zeldaesque game :) [14:47] fdasdf: what I'd love to see in the store is a simple audio recording app [14:48] popey, i guess he didn't like that idea :) [14:49] popey: need jhodapp to fix audio recording in media-hub first surely? [14:50] davmor2: yeah would love to have that, not going to happen for release [14:50] davmor2: it'll just be for camera recording [14:51] awwwww [14:52] jhodapp: Shame on you ;) It's almost as if the release was imminent :D [14:52] haha [14:52] jhodapp: have we tested what happens when you get a call while making a video? [14:52] ( I saw someone doing this on ios recently and it made me wonder ) [14:52] popey: I haven't personally, no...that'd be a great test though [14:52] popey: ooooooooo you see people [14:53] kenvandine: when you get a chance could you review these two MRs together? https://code.launchpad.net/~michael-sheldon/gallery-app/finalize-transfers/+merge/225830 and https://code.launchpad.net/~michael-sheldon/content-hub/fix-export-finalization/+merge/225831 [14:53] ios users though [14:53] so dead to me [14:53] popey: that'd be a good thing to add to the camera test plan [14:53] popey: haha [14:53] lol [14:53] jhodapp: indeed [14:53] kenvandine: gallery wasn't finalising transfers when receiving files, so .cache wasn't getting cleaned up until content hub shut down, but I found that content-hub was closing receiving apps when finalizing() which I don't think is the correct behaviour, so there's an MR for that as well [14:53] ah, ok [14:54] kenvandine: otherwise you say you want to open something with gallery, and then gallery gets closed as soon as it's finished the import [14:54] kenvandine: but you may want to double check that I haven't missed some case where it actually should have been doing that [14:57] jhodapp: oh, so audio recording is known broken in camera? [14:57] yes [14:57] jhodapp: just tested, and it carries on recording when you get a call [14:57] if you reject it that is [14:57] popey: oh cool, I assume that's what iOS does? [14:58] i think ios stops, lemme test [15:19] Elleo, both of those branches look great, i need to test still [15:19] Elleo, i'll do that once i finish the settings testing [15:20] kenvandine: okay, thanks :) [15:20] Elleo, good catch on the closing on finalize === chihchun is now known as chihchun_afk [15:24] :) [15:27] renato__: ping === chihchun_afk is now known as chihchun [15:27] nik90_, hi [15:28] renato__: hey :) [15:28] jhodapp: that might all change though when the sound recording lands of course I'm assuming that currently you are not using sound so you don't get it stopped when mediaplayer plays a sound right? [15:28] renato__: i am having a small issue with setting custom sounds to the alarm in the clock app [15:28] davmor2: correct...it'll still work even when audio recording lands...recording isn't going through media-hub at all [15:28] jhodapp: in which case it will likely pause in a similar fashion to media player and music [15:28] davmor2: straight from pulse audio [15:28] renato__: The new clock app sets the correct file path to the alarm object and on reading .local/share/evolution/something/task.ics, I can see that the correct file path is attached [15:28] renato__: http://paste.ubuntu.com/7760597/ [15:28] jhodapp: boo! [15:29] renato__: however when I read the alarm, the sound url is empty [15:29] davmor2: but I do need to check with rsalveti's changes with pulse-droid...he might be "corking" the input stream as well when a call comes in, in which case it would pause [15:30] davmor2: but I'm pretty confident he's only corking output channels [15:30] Kaleo: love the new camera app btw, nice work [15:31] renato__: do you have any ideas why that might happen? [15:31] renato__: I am testing this in a branch at https://code.launchpad.net/~nik90/ubuntu-clock-app/add-custom-sound-backend/+merge/225812 [15:33] nik90_, could you create a small qml example, and report a bug against eds and skd, this will help me and sdk guys to figure out where is the bug [15:33] renato__: yeah I will do that [15:48] oSoMoN, sorry, was study, are you still here? [15:48] *studying [15:48] rpadovani, yes but about to leave, you pinged me about a segfault, right? [15:49] oSoMoN, yap [15:49] rpadovani, do you have more details? [15:49] oSoMoN, I updated the reminders app to use Oxide, and it works when it's in tablet mode, but when it's in phone mode it crashes [15:49] http://paste.ubuntu.com/7760088/ [15:49] davmor2, ahh yes that's very true :-), a quick look at it and it seems it coming from the networkError signal hence I set the generic 'Network Error' title. I think when auto reconnect is implemented that should disappear anyway [15:51] oSoMoN, in side mode the webview is in a side view, and in phone mode is in a pagestack. I'm not able (yet) to reproduce out of the reminders app, maybe is a combination between reminders & oxide, maybe with the bt you're able to tell me what's wrong [15:51] rpadovani, gotta leave for today, would you mind filing a bug at https://bugs.launchpad.net/oxide/+filebug with as many details as possible, and assign to me? [15:51] DanChapman: I don't mind the notice. However being told there is an Error is kind of alarming :) [15:52] oSoMoN, sure :-) [15:52] rpadovani, thanks, I’ll take a look tomorrow [15:52] thanks to you [15:52] jhodapp, thanks :) [15:55] Kaleo: now we can say we have a camera app :)...that still takes black pictures with flash on :D [15:55] daker, :/ [15:56] and why does the HDR button not work ? [15:56] :P [15:56] ogra_, I'm implementing that as we speak [15:56] * ogra_ humps Kaleo's leg [15:56] lol [15:56] i love you 1 [16:01] ogra_: are you able to record videos with sound, mine doesn't have sound... [16:01] daker, not implemented yet [16:01] jhodapp is on it afaik [16:02] ogra_: ok [16:02] daker: known limitation, working on audio recording [16:02] jhodapp: thanks [16:02] np [16:11] I have issue loading images from javascript on html5 app, It does not load.. I believe it's because of permissions 'cross-origin' thing. Image folder is under www (in same place as index.html). Do I must use cordova in these cases? [16:15] xeranas: if you use the ubuntu-html5-app-laucher it should work [16:18] daker: but it won't and even worse it does not show errors when I trying to run with --inspector. when I open index directly on firefox it works fine, on chrome 'cross-origin' error displayed (as expected). Have no idea how to debug [16:21] xeranas: if you run the app from QTCreator, you can go to http://YOUR_IP:9221 [16:23] daker: on inspector console tab it displays no errors :/ [16:24] xeranas: maybe try to hit F5 on the inspector to force the app to reload [16:24] and i think errors will show up [16:34] daker: seems I founded issue. Issue was that that library which I use tried image render using WebGl, changed into Canvas and problem solved. [16:57] xeranas: ok [17:23] renato__: I created a sample alarm app at lp:~nik90/ubuntu-clock-app/alarmtest [17:24] renato__: during my test, I noticed that when I set a custom sound, when the alarm is triggered it actually rings correctly :) however when I output the alarm sound it is an empty string :/ [17:25] charles: I forgot to ask, is the phone's global volume connected to the alarm sound volume that you added indicator-datetime setting? [17:26] nik90_, great, could you attach it to a bug? [17:26] charles: or are they mutually exclusive [17:26] renato__: will do [17:26] nik90_, this could be a bug on alarm api or eds plugin code [17:27] renato__: ok...zsombor is on a vacation, so he cant look into the alarm api yet [17:31] renato__: https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/1338697 [17:31] Ubuntu bug 1338697 in qtorganizer5-eds (Ubuntu) "Alarm sound url read from a saved alarm is always empty" [Undecided,New] [17:40] t1mp, will this new UITK landing have the new header stuff? [17:43] ahayzen: yes [17:44] ahayzen: everything you see here https://blueprints.launchpad.net/ubuntu-ui-toolkit/+spec/new-header is in the new landing [17:44] *everything that is marked as DONE [17:45] t1mp, sweet! so search will be landing :) [17:45] * ahayzen better now get to work adding support for the music-app [17:49] ahayzen: did you get the info you needed about content-hub? (psst, kenvandine is back from vacation) [17:50] popey, no... [17:51] kenvandine, ping [17:54] balloons: got a minute? [17:55] popey, for you, 2 minutes [17:55] balloons: http://s-jenkins.ubuntu-ci:8080/job/rssreader-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.shorts_0.2.255_all.click [17:55] grab that, push to your device, try and start it [17:55] something broke badly and I can't quite figure out what [17:55] it just doesn't start at all. [17:55] the circles thing comes on screen for a brief moment then slides away, and no app [17:56] no logs from the app [17:56] no apparmor denials [17:56] popey, kk.. I'm on 117, you? [17:56] 117 [17:58] popey, mmm.. I see similar :-) [17:58] let's see [17:59] init: Failed to spawn application-click (com.ubuntu.shorts_shorts_0.2.255) main process: unable to switch security profile: No such file or directory [18:00] jdstrand: ^ ? [18:00] * balloons recompiles aa rules [18:00] the profile didn't get generated/loaded in to the kernel [18:00] is there some fu I can run to force that? [18:01] sudo aa-clickhook -f [18:01] ta [18:01] that will also tell you if there is a problem [18:01] aha [18:01] ERROR: Invalid policy version for 'com.ubuntu.shorts_shorts_0.2.255.json'. Skipping [18:01] ahayzen, your questions where related to importing content into music-app right? [18:01] yeppers [18:01] kenvandine, correct [18:02] "policy_version": 1 [18:02] ahayzen, i'll reply to your email today [18:02] popey: what click framework is it now using? [18:03] ubuntu-sdk-14.04-qml-dev2 [18:03] popey, 238 looks the same [18:03] needs to be 1.2 right? [18:03] policy_version should be changed to 1.1 then [18:03] 1.2 is for 14.10 [18:03] kenvandine, thanks, here are some extra notes that we came up with outside of the discussion on the thread http://pastebin.ubuntu.com/7761273/ [18:03] no, wait [18:03] popey, i haven't misssed anything have i? ^^ [18:03] I'm reading the wrong merge [18:03] it's 14.10 :-) [18:03] then yes, 1.2 :) [18:03] so yea, 1.2 sounds like.. [18:03] popey, your meta-bug needs to be re-done to update policy too [18:04] ubuntu-sdk-14.10-qml-dev2 [18:04] balls [18:04] well.. at least we figured it out now.. now that you've done all the updates, but before you pushed them :-) [18:04] indeed [18:05] ahayzen, thx [18:05] popey, every your wish is a command ;-) https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1333201/+merge/225874 [18:06] * popey hugs rpadovani [18:06] will take a look when I have done what I'm doing now [18:06] Please test deeply, they are few lines of code but they change the logical of calculator, hope they don't broke anything [18:07] balloons: I'm just going to fix the security policy version to 1.2, right? [18:07] balloons: can you test pls? [18:07] hi [18:08] hi [18:08] where i am now? [18:08] Birmingham? [18:09] popey, I can tweak shorts right now and test to confirm [18:09] what is this place for? [18:09] balloons: https://code.launchpad.net/~popey/ubuntu-rssreader-app/fix-policy/+merge/225876 [18:10] anti_: discussion of development of apps on/for ubuntu [18:10] oh i see ok [18:10] so [18:10] popey, confirmed changing policy version works [18:10] i just started learning C++ [18:11] is that good for me [18:11] ? [18:11] balloons: can you review that merge and I'll come back to shorts later [18:11] popey, reviewed and approved [18:11] anti_, see developer.ubuntu.com [18:12] hey guys! [18:12] t1mp, will our current header actions have to be updated as well? or does it all remain backwards compatible? [18:13] if i installed ubuntu on a tablet can i run codes on it is there compieler in ubuntu mobile? [18:16] t1mp, and are there any example implementations yet? :) [18:21] balloons: failed autolanding ☹ https://code.launchpad.net/~popey/ubuntu-rssreader-app/fix-policy/+merge/225876 [18:33] popey, hmm.. tehe module name is wrong? [18:35] fginther, seems you are playing with rssreader atm [18:35] balloons, I think I broke something :-( [18:35] popey, ^^ :-) [18:36] popey, balloons, I'll rerun the jobs that failed. it should be fixed now [18:40] also https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1333201/+merge/225874 [18:40] that one failed fginther ? [18:42] balloons: http://s-jenkins.ubuntu-ci:8080/job/terminal-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.terminal_0.5.87_armhf.click and http://s-jenkins.ubuntu-ci:8080/job/clock-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.clock_1.0.454_all.click can go into the store [18:43] popey, ack, reverting back the whole change now [18:43] ok, ping when done [18:47] popey, it's rerunning this time [18:51] ok [19:06] popey, clock and terminal uploaded [19:07] ahayzen, ahayzen-mobile: t1mp told me that the current header actions will still work, but if you want to make use of the new features like search mode etc, you will need to use the new API [19:08] ahayzen, ahayzen-mobile: The examples will definitely be part of the documentation that generally comes with qtcreator. Here is my junk branch of the search mode example https://code.launchpad.net/~nik90/+junk/searchheader [19:09] ahayzen, ahayzen-mobile: Just make sure to change the Ubuntu.Components version to 1.1. I forgot to do that. [19:09] * nik90_ is too lazy atm to push a fix to it [19:11] balloons: thanks [19:20] kenvandine: ping. Would you have some time to guide me through the content hub? [19:34] balloons: thanks for uploading those, approved them [19:34] balloons: also rejiged the spreadsheet so all the links are together [19:35] oO [19:35] balloons: because i often click both links together, so better havin gthem nearby [19:35] however, we should change the links to actual buttons so they're smaller [19:39] nik90_, thanks :) [19:42] popey, I'll leave that tweak to you [19:43] ta [19:45] balloons: shorts works! [19:45] huzzah [19:45] http://s-jenkins.ubuntu-ci:8080/job/rssreader-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.shorts_0.2.256_all.click [19:46] balloons: can you pls upload to the store? [19:50] popey, done [19:52] thanks [20:00] balloons: http://s-jenkins.ubuntu-ci:8080/job/calculator-app-click/lastSuccessfulBuild/artifact/out/com.ubuntu.calculator_1.3.288_all.click last one to upload please! [20:01] popey, uploaded :-) woot nice to have updates! [20:02] balloons: approved [20:02] we need to test https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/1333201/+merge/225874 heavily too [20:03] ohh nice change [20:03] I tested on device (as per comment) [20:05] nik90_, so how do i get the search button and toolbar items for that page to appear in the same header [20:05] nik90_, do i need to append the actions to head.actions ? [20:05] nik90_, rather than putting them as ToolbarItems {} ? [20:11] bzoltan: all four apps updated in the store. === salem_ is now known as _salem [20:17] ahayzen: yes, the new API introduces head.actions where you define the header actions [20:17] ahayzen: toolbaritems will get deprecated later [20:18] nik90_, is that just a list? [20:18] ahayzen: I think so, I need to look at the documentation myself [20:18] nik90_, cool i think it is, and i've just got searching linked up on 1 page [20:18] \o/ [20:18] ahayzen: I sort of have an idea about this by looking at their MP when they were landing to see the code examples they added :P [20:19] ahayzen: nice! [20:19] nik90_, yeah i've just been skimming through [20:20] * ahayzen wonders how the width of the textfield is being calculated [20:22] ahayzen: I wouldn't be suprised if it is right edge of the textfield is anchored to the left of the header action icons [20:23] nik90_, hmm but i don't have any ;) [20:24] popey and frecel: just going through irc backlog. for that apparmor denial (profile="com.ubuntu.developer.frecelto.heremaps_example_0.11111//oxide_helper" name="/home/phablet/.local/share/com.ubuntu.developer.frecelto.heremaps/databases/http_m.here.com_0/1"), did you file a bug report? [20:24] ahayzen: too bad :P [20:24] nik90_, hah [20:25] ahayzen: Why are you trying to find the width of the textfield? I would expect it to do that automatically? [20:25] nik90_, no it just wasn't filling the whole width [20:25] nik90_, i'll continue playing probably something i've done [20:25] ahayzen: oh really..hmm [20:26] * nik90_ is eagerly waiting for the sdk update to land on 14.10...looks at t1mp :D [20:26] jdstrand: i didnt [20:26] nik90_, i just adding the silo lol [20:26] *added [20:27] ahayzen: hmm I could do that as well [20:28] popey: ok, I'll fix it in the next upload [20:28] ahayzen: wait you added the silo..how come qtcreator doesn't show you the latest documentation with it as well/ [20:28] nik90_, i added the silo to the device [20:28] ahayzen: ah [20:29] nik90_, and i think there is something weird going on with my cmake projects... if i don't load a qtproject then i don't get the intellisense (or whtever it is called) with any Ubuntu components [20:29] nik90_, i think there is something missing in the cmake somewhere but got more important/fun things to do first :) [20:29] ahayzen: nope thats not your fault..I have the same issue [20:30] ahayzen: however there is a hack for that [20:30] nik90_, i seem to remember the example projects doing something to hack it in [20:30] ahayzen: just open any random qml project along with your main music project [20:30] ahayzen: I created a sample qml app and open that everythign i do clock app devel [20:31] nik90_, hah i used to do tht but then had a workspace with 20+ projects [20:31] :) [20:31] * nik90_ goes to report a bug about this issue [20:31] hah [20:33] nik90_, popey, would you expect the results to be updated as you type or when you hit the enter key? [20:34] ahayzen: my personal preference would be automatic updating as you type..I did that for the clock app city search. [20:35] nik90_, ... hmmm so is a TextInput better than a TextField for this? [20:36] ahayzen: TextInput? [20:36] ...or am i going mad... [20:38] nik90_, using TextField.text didn't seem to pick up the value unless enter was pressed do u have to set a flag somewhere for that to happen? [20:39] ahayzen: bug 1338774 [20:39] bug 1338774 in qtcreator-plugin-ubuntu "CMake projects do not provide syntax autocompletion" [Undecided,New] https://launchpad.net/bugs/1338774 [20:39] ahayzen: also check out http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/clock/SearchBox.qml [20:39] nik90_, thanks [20:39] ahayzen: I implemented the automatic search using TextField [20:39] * ahayzen should really look at the code for our search page as well :P [20:41] ahayzen: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/clock/WorldClock.qml [20:41] line 77 [20:42] nik90_, thanks [20:42] np [20:47] nik90_, it is like because the predictive text is on... when the text is purple is isn't actually set to the TextField.text [20:49] ahayzen: ah ..but you might want to disable predictive text for that search field since names are nouns [20:50] hmm [20:50] nik90_, but my android predicts as i search...lol [20:51] ahayzen: even for music albums? [20:51] weird [20:51] nik90_, yeah mine has a global search thing which then gives the matching albums/artists/tracks etc [20:52] nik90_, most track/albums/artists would actually be words in a dictionary right? so say i did want to keep the prediction is there any way of figuring out the current text or is that not possible? [20:55] Has anyone seen this error when trying to run the calendar-app autopilot tests: "ImportError: cannot import name pickers"? (full traceback here: http://paste.ubuntu.com/7762039/) It looks like a setup problem on my end, but I'm having trouble finding what I'm missing. I can run the autopilot tests for several other apps without obvious problems [20:56] ahayzen: I need to experience the issue first to see how to fix it [20:56] nik90_, hah [20:56] nik90_, i'll continue playing about [20:56] ok [20:56] * nik90_ goes for a really late dinner [20:56] gerlowskija, yes.. you have an old version of ubuntu-ui-toolkit-autopilot [20:57] nik90_, hehe sound like me when i'm at university... oh its 1am ... meh dinner time :) [20:57] ahayzen: lol [21:02] balloons: ah, that might be it. Is there a way I should've known that from the error, or have you just run into it before? [21:06] gerlowskija, mm.. I know it because the new version has the module and the old version doesn't [21:06] and yes I've hit it [21:10] hello [21:10] Ok just checking if I was being stupid. It looks like I have the latest version installed (0.1.46+14.10.20140520-0ubuntu1~0trusty2, which matches the Latest Version, at least according to synaptic). But I'll play with it a bit. Thanks for the pointer balloons! [21:11] gerlowskija, it's not.. if you are on trusty, you have an old version [21:11] I'm wondering, did anyone install Ubuntu on a Chromebook and use it for development (mainly qml using qtcreator)? [21:11] t2mp, I've done so [21:11] my main laptop just broke and I'm considering to get a cheap chromebook as a backup [21:11] balloons: I'm considering an Acer C720, any experience with that? [21:12] balloons: did you use a chromebook with intel or arm cpu? [21:12] c720 should work fine [21:13] I used intel cpu [21:13] use crouton or straight install [21:13] c720 is popular for installing ubuntu [21:13] oh, cool :) [21:13] balloons: did you run qtc on it? or compile cpp code? (qml plugins, nothing huge) [21:15] probably I'll prefer a straight install.. chromeos doesn't give me any advantage when I have ubuntu installed already [21:15] t1mp, t2mp, if i have a TextField for search and no actions on that page... should the search field expand the full width? [21:16] ahayzen: t1mp doesn't hear you because the laptop screen broke... [21:16] t2mp, omg :( [21:16] ahayzen: nope, the header does not set the width of its children [21:16] ahayzen: I am chatting on an ipad with a usb keyboard now... :s [21:16] t2mp, hah ... so do i have to set the width? [21:16] ahayzen: I recommend to put width: parent ? parent.width : undefined in your textfield [21:17] hmm [21:17] t2mp, thanks i'll try tht [21:17] ahayzen: or perhaps anchors.right: parent ? parent.right : undefined is better [21:17] t2mp, I didn't go too nuts on it no.. the c720 is more powerful than whatI was running [21:17] left and verticalCenter anchors are already set by the header, but no right anchor or width [21:17] t2mp, thanks i'll try both :) [21:17] ahayzen: if both work, I would go for the anchors.right :) [21:17] ahayzen: let me know if it works well [21:18] t2mp, yep agreed :) [21:18] t2mp, will do [21:18] ahayzen: TextField has a default width which you are probably getting now [21:18] balloons: ahh.. sounds good :) thanks for the info :) [21:18] t2mp, yeah thats what i was starting to think [21:18] balloons: the disk-size worries me a bit.. but luckily it has one USB3 port :) [21:18] t2mp, would that be an ARM based chromebook? [21:19] ahayzen: no it is intel-based [21:19] * ahayzen has always wondered how cool a ARM laptop with SSD would run === _salem is now known as salem_ [21:20] t2mp, I keep everything in the cloud. development stuff never amounts to much [21:20] I kept an armhf chroot in the cloud too.. that could be annoying to have locally sizewise [21:20] how can I quickly see exactly which Qt version I have installed? [21:20] ahayzen: http://www.phoronix.com/scan.php?page=article&item=acer_c720_ubuntu1404&num=1 [21:20] balloons, just my ~/Workspace/sdk ... has reached 1GB now ! [21:20] hobojo: qmake --version [21:20] ahayzen, :p [21:21] excellent, thanks [21:21] bbye [21:21] ahayzen, want to have some fun? [21:21] balloons, define fun [21:21] I'll note you probably should never answer yes to a question like that from me [21:21] balloons, if that means removing my sdk again then.... [21:21] ahayzen, no it's migrating to a new test runner [21:21] want to migrate music? [21:21] balloons, ooo [21:22] balloons: yeah, I have most of my stuff in 'the cloud' as well [21:22] and a whole bunch of branches from launchpad [21:22] balloons, yeah that would be cool [21:22] but those I can delete when I am done with them [21:22] t2mp, so the width 'worked' but it goes right up to the right edge... just gonna try anchors.right to see what happens [21:23] ahayzen: parent.width - units.gu(1), or anchors { right: parent.right; rightMargin: units.gu(1) [21:23] ahayzen: the margins for the header stuff still need to be tweaked (also for the touch areas of the buttons which should probably be larger than the icons) [21:23] balloons, i/we/someone badly needs to go through the ap test code... we have 'songsPage' meaning both the page on the tracks tab.... and the generic songs page which you get to after selecting an album [21:24] balloons, then u have chaos with naming of album/artist tab/page/and what was sheets [21:25] balloons, but i'll probably do that once i've got all of these big landings out of the way and everything has calmed down [21:26] t2mp, anchors right with the margin works perfectly :_ [21:26] * ahayzen high fives t2mp [21:27] this app of mine is never going to make it to the store haha [21:28] ahayzen, https://bugs.launchpad.net/music-app/+bug/1338790 [21:28] Ubuntu bug 1338790 in Ubuntu RSS Feed Reader App "Autopilot tests need to use autopkgtest runner" [Undecided,New] [21:28] ahayzen, ahh yes.. objectnames probably are confusing.. you can feel free to rename them safely. update the qml, find/replace update the tests [21:28] balloons, this looks like fun :) [21:28] balloons, i think some test names need updating as well [21:29] * ahayzen can't remember if trunk ended up with his renaming of _sheets_ to _pages_ [21:34] ahayzen: what's in your ~/Workspace/sdk? [21:34] ahayzen: qtc installs in the system when you install the ubuntu-sdk package [21:34] hello gerry [21:35] * t2mp high-fives ahayzen back :) [21:35] t2mp: hey [21:35] t2mp, every single branch i've branched/made with the sdk.... so this http://pastebin.ubuntu.com/7762186/ [21:36] ahayzen: ahh.. I delete branches when they get merged, otherwise I get confused with all the stuff I have ;) [21:36] t2mp, hah i just 'close project' in qtc and then forget [21:37] t2mp, i have a nice archive of everything though lol [21:37] I'm old-fashioned, managing directories.. [21:37] t2mp, i just sort the folder by desc modification time :) [21:37] seems to work ish lol [21:38] I'm more old-fasioned, I don't use a file browser but a terminal [21:38] I'm sure ls has a parameter for ordering by date, but I don't know that one by heart [21:39] t2mp, yeah it does [21:39] * balloons just wiped old merged branches after reading ;-) [21:40] t2mp, something like ls -ltr is what i would normally do ... sortof looks like later lol [21:40] ahayzen, t2mp: ls -clt [21:40] or ^^ [21:41] depends if u want/need the info of each file as well [21:41] just noticed that the results order is reversed [21:41] in yours the most recent is at the bottom [21:41] nik90_, yeah i have the newest at the bottom otherwise i have to scroll [21:43] DanChapman: hey, I tried the cmake branch I told you about and made changes to the desktop file name that you recommended, however I get the error message that "Could not open desktop file for reading" [21:43] DanChapman: I installed the latest qtcreator 3.1.1 as mentioned in the email at https://lists.launchpad.net/ubuntu-touch-coreapps/msg00767.html [21:44] DanChapman: the branch I tried was https://code.launchpad.net/~jpakkane/ubuntu-clock-app/utopiccmake/+merge/225694 [21:44] DanChapman: if you have any ideas, can you let me know. I would like to be able to run the clock app on a phone or emulator to do some testing. === renato_ is now known as Guest32432 === Guest32432 is now known as renato__ [21:46] Submitted by x x on 2014-05-17 05:09 - 1 month, 3 weeks ago. Status: Pending review [21:46] * bluezone cries [21:47] ahayzen, testing the tweaks to music now :-) [21:47] balloons, awesome :) [21:49] bluezone: which MP are you referring to? [21:50] nik90_, not sure what MP is, this is a desktop app though [21:50] bluezone, are you submitting an app into the Ubuntu Software Centre? [21:50] nik90_, hey just looking now to refresh my brain [21:50] yes [21:50] bluezone: ah [21:51] i think there is a backlog IIRC [21:51] DanChapman: thnx [21:51] at least, i submitted one 2 months ago, went into needs information 3 times because reviewer was having problems building it, but i used dpkg it worked fine from the start, now haven't hears anything for about 3 weeks [21:51] changed everything he asked too :( [21:52] who was the reviewer? maybe he's here [21:52] bluezone: if you are in bad luck he may be on holidays or sth [21:52] think it's davmor but i don't want to push him or anything :D [21:54] bluezone: can always ask him what's up :) [21:54] he won't shoot me? :O [21:55] ahayzen: hey are you able to run any apps on the device? Normal qmlproject apps are failing due to some authentication failures for phablet [21:55] bluezone: you don't have a firewall? ;) [21:55] nik90_, i use my own custom script..... because music-app was always a bit hacky lol [21:55] nik90_, but basically all that now is doing is ... click-buddy --dir . --provision [21:56] ahayzen: ah ok [21:57] How can i store multiple QML objects in an array in a property, i'm sure i've done this before but i keep getting 'Cannot assign multiple values to a singular property' ... [22:00] Ok i think i'll ask i hope i don't get shot/slapped/ignored haha [22:08] [davmor2] is away (Auto-away because client has disconnected from proxy.) i hope he still gets the PM hehe [22:10] nik90_, i have two actions in the header and the drawer button appears is that correct? [22:10] ahayzen: I thought it was 3 actions minimum to trigger the drawer. I could be wrong though [22:10] ahayzen: on my personal app, I see 2 header icons without the drawer [22:11] nik90_, hmm unless i've actually got 3 and one is repeated [22:11] * ahayzen is trying to magically populate the header actions :) [22:13] nik90_, oh sweet yeah it was duplicating which then led me on to find the best solution :) [22:13] ahayzen: how did you repeat them without actually defining it in the header.actions? [22:14] nik90_, so i have a MusicPage defined with head.action set to a search field ... then on each page where MusicPage is used if it needs extra actions then u set head.actions again and it actually adds it...i thought it was gonna replace [22:14] ahayzen: ah [22:15] nik90_, now just need to link the search logic up to filter the pages and job done :) [22:15] * ahayzen isn't sure what select Search on the start page will do yet though [22:22] nik90_, I'm hitting the same "Could not open desktop file for reading" for launching on the desktop. Running on device it tries to launch and just dies out output looks like http://paste.ubuntu.com/7762347/. I'm just gonna see if dekko builds and runs from this new QtC as the clock app definately worked both desktop and device the other with just changing the desktop file name [22:24] DanChapman: yeah give Dekko builds a try since I had similar experiences. Previously I was atleast able to run on the desktop, but now even that is completely broken [22:32] nik90_, one thing i did notice when i had it running on the phone (you may already know this) is the Add City animation happens behind the indicator panel and you only begin to see it after the animation has completed. [22:33] DanChapman: unfortunately I haven't been able to run the new clock app on the phone. So I cannot see what's going wrong there :/ [22:33] DanChapman: this is precisely why I have been pushing to getting the clock app run on the device [22:41] DanChapman: I have sent a mail to that mailing list thread with the feedback. Let's see where that leads to [22:41] nik90_, ack, well i will try and help you get it sorted :-). Anyway Dekko desktop ran fine so something's going on with the cmake here. [22:42] DanChapman: so Dekko builds fine before and after the ppa install? [22:44] yep all seems good to me so far just going to kick of a chroot build that should be done in about 8+ minutes so we'll see about run on device aswell === salem_ is now known as _salem [22:46] ok [22:55] ahayzen, if you are still up [22:55] balloons, o/ [22:55] ahayzen, lp:~nskaggs/music-app/autopkg is the branch [22:56] it works for me [22:56] balloons, blimey not much changed :) [22:56] nope, really simple [22:56] so, to run it [22:57] build a click package, then cd outside of the directory [22:57] then run adt-run -d --shell music-app/ com.ubuntu.music_1.3.517_all.click --- \ssh -s /usr/share/autopkgtest/ssh-setup/adb [22:58] if you have connected device, it should copy things, setup, and eventually run the tests [22:58] balloons, ok on it.. [22:58] with the change you should also be able to run locally in a sandbox, or the emulator [22:58] balloons, ... i'm on trusty? [22:58] ahayzen, ohh hmm [22:58] not sure it's released to trusty [22:59] autopkg that is [22:59] let's see [22:59] adt-run [22:59] The program 'adt-run' is currently not installed. You can install it by typing: [22:59] sudo apt-get install autopkgtest [22:59] balloons, autopkgtest: Installed: 2.14.1 [22:59] ahayzen, ahh I see [23:00] yep, won't work [23:00] you need > 3 [23:00] damn [23:00] ahayzen, does this install? [23:00] http://mirrors.kernel.org/ubuntu/pool/main/a/autopkgtest/autopkgtest_3.1_all.deb [23:00] hmmm could try mounting device in KVM... [23:00] remember wht happened last time we tried to get a utopic autopilot thing on my machine ;) hehe [23:00] ahayzen, this isn't autopilot but :-) [23:01] balloons, i have a utopic VM i'll see if i can figure tht out [23:01] same warnings apply [23:01] i'm mostly curious on how simple a backport would be [23:03] balloons, the v3 one seems to depend on less packages :) [23:03] balloons, http://packages.ubuntu.com/trusty/autopkgtest vs http://packages.ubuntu.com/utopic/autopkgtest [23:03] * ahayzen senses many many many updates for his VM [23:07] ahayzen, well I'm off to finish tomorrow. I have a few questions, but I left an MP. [23:08] * ahayzen has lost the ability to use bzr "no support schemes" :'( [23:08] balloons, oh u renamed ur branch :P [23:09] ahayzen, yea, lol, sorry [23:09] balloons, i thought i was going totally mental....like surely i can branch something i'm not tht sleepy yet [23:13] balloons, hmm can't build the click [23:13] ahayzen, ohh why not? [23:13] balloons, says 'INTLTOOL_MERGE-NOTFOUND: not found' [23:13] ahayzen, check the depends in debian/control [23:13] you are missing some build depends [23:13] then lots of recipe for target failed [23:14] hehe mediascanner2 was missing :) [23:14] oh no still failing... [23:15] ahayzen: do sudo apt-get install intltool for the missing intltool [23:16] nik90_, ah yes it is going now [23:19] balloons, ah bum nexus appears over MTP in virtual machine but not adb [23:19] ahayzen, ohh well. I'm sure there's a way to fix, but I've got a dog to walk [23:19] I may play a bit more tomorrow before merging [23:19] ttyl [23:20] balloons, o/ have fun [23:20] btw, this shouldn't have any effect on the current method for running tests [23:20] nik90_, are you on utopic? [23:20] cool [23:21] nik90_, right so Dekko built and ran fine on device. So I definately don't think it's a QtC issue. And I can't see anything suspicious with the current clock cmake atm. I'll carry on tackling this in the morning. I need some sleep :-) [23:21] balloons: nope on trusty. same as ahayzen...I am running a vm for 14.10 that I use for development [23:22] ahh.. no worries.. you'll be getting an mp for this too tomorrow [23:22] DanChapman: thnx for confirming..have a good nite [23:22] damn kvm why you no adb :( [23:23] nik90_, have you ever used SortFilterModel ? [23:24] nik90_, quick question, is it a requirement you launch using qmlscene or can I try something else using a QQuickView? [23:24] ahayzen: nope not yet [23:24] DanChapman: I am not sure actually [23:25] DanChapman: I think either way we would specify it in the desktop exec line [23:31] ahayzen: hey are you able to use the VM to run apps on a device? I dare not try running an emulator inside a vm. And my VM doesn't seem to recognize the phone attached to my host os [23:32] nik90_, mine sees the device but only mtp not adb :( [23:32] nik90_, not sure how adb would appear in KVM? usb/network host? [23:33] ahayzen: :/...I hate that I need my trusty to do device testing and the vm for coding..so inefficient [23:33] ahayzen: I am not sure...for me under usb, it says no devices detected..which is why I asked [23:33] nik90_, you code in a VM :S [23:33] nik90_, what vm are you using? [23:34] ahayzen: yeah cause I need the latest sdk package since trusty has been dropped officially [23:34] ahayzen: virtual box vm 14.10 [23:34] nik90_, ah i just code and then run on device to test .... have you added urself to the group so it can see usb devices? [23:34] ahayzen: in my host device or the vm? [23:35] nik90_, host [23:35] ahayzen: nope, [23:35] * nik90_ tries [23:35] nik90_, IIRC https://help.ubuntu.com/community/VirtualBox/USB [23:35] ahayzen: bah..You HAVE to logout/login from your session, NOT just restart Virtual Box, after the group change. .. :P [23:37] nik90_, yep and you are using the full VB no the OSE right? [23:37] ahayzen: hmm..I installed virtualbox from the archives ...not sure [23:37] ah [23:38] ahayzen: it says Oracle VM Virtual Box Manager [23:38] ahayzen: am I using the full VB? [23:38] nik90_, IIRC the one in the archives doesn't have USB support 'The first thing you need to do is install Virtualbox from Oracle’s website. It is different than Virtualbox OSE which is included in the Ubuntu repositories because the Virtualbox from Oracle includes proprietary software which allows you to mount USB devices inside you VM among other things. If you already have Virtualbox OSE installed from the Ub [23:38] untu repositories, uninstall it before installing the .deb file from Oracle’s website.' [23:38] nik90_, but this was back in the VB 3.x days it may have changed now lol [23:39] ahayzen: would I need to create the vm again? or are they compatible? [23:39] nik90_, http://www.howtogeek.com/howto/31726/mount-usb-devices-in-virtualbox-with-ubuntu/ [23:39] nik90_, 'Note: Any VMs you made with Virtualbox OSE will still work with the standard version of Virtualbox. Uninstall Virtualbox OSE before installing virtualbox from Oracle.' [23:39] ahayzen: I don't want to take the risk of losing this...I spent too much time setting it [23:39] nik90_, yeah :/ [23:40] nik90_, there is probably a more upto date article somewhere that one just appeared near the top of google [23:40] ahayzen: thnx