=== JanC_ is now known as JanC [03:46] h === j is now known as Guest3902 [03:47] WHOIS === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === faenil_ is now known as faenil === marcusto_ is now known as marcustomlinson_ === marcustomlinson_ is now known as marcustomlinson === chihchun is now known as chihchun_afk === _salem is now known as salem_ === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === hasselmm1 is now known as hasselmm === hasselmm1 is now known as hasselmm === boiko_ is now known as boiko [19:57] Didn't know this channel existed a couple of minutes ago so I'll copy my question here [19:58] I'm using ubuntu-sdk-15.04 framework, straight from 'create new project' [19:58] If I try to run it in the emulator, I get 'Module "Ubuntu.Components" version 1.3 is not installed' [19:58] at this point it was mentioned that 1.3 came with 15.04.4 [19:58] is it packaged inside the click target (as in the application should be self-contained), or does it have to exist in the channel. [19:59] at this point it was metnioned that it's in the image, so my question copy was a waste :) [20:00] But to continue on this: I found https://developer.ubuntu.com/api/apps/qml/sdk-15.04/ which lists some sort of reference material for 15.04, but it doesn't mention the qml versions; how would I discover the correct versions? [20:02] Also related, since the develop channel is apparently using <15.04.4, how would I discover which channel contains this api? [20:02] is your emulator built from the rc-proposed channel, or from stable? [20:03] develop [20:03] develop? [20:03] you mean devel? or devel-proposed? [20:03] ah, sorry devel yes [20:03] I'm creating an instance from devel-proposed atm [20:03] don't use either of those [20:03] use rc-proposed [20:03] Explanation? [20:04] devel{-proposed} is not 15.04; it is 16.04 based images, are not well tested, and being 16.04 based present a whole set of problems that haven't been solved yet [20:05] the images are built there pretty much only as a sanity check [20:10] ah [20:10] I thought you would develop against devel, where it moves to devel-proposed and from there to rc-proposed [20:11] well, it's devel-proposed -> devel, and rc-proposed -> rc -> stable [20:11] right [20:12] but it's not devel -> rc-proposed [20:12] is there documentation on this somewhere? I have probably a dozen ubuntu-app tabs open in my browser, but skimming them I didn't notice this [20:12] they are separate things, in the same way that we don't trickle down packages from the current development release to the current stable release, of ubuntu itself [20:13] i'm not sure. all the documentation related to phone development should be saying to use rc-proposed or stable channels though [20:13] I previously dabbled a bit with maemo and IIRC it was something like dev -> testing -> stable, so in my mind I converted these channels to something similar [20:14] and especially documentation on the process of code -> my testing -> ??? -> stable store [20:14] i don't recall what maemo did [20:15] It's been a while :) [20:16] indeed [20:17] and when i was messing with maemo, i was having to compile webkit, so most of my time was spent just waiting for that [20:20] Well... I've spent maybe 10-12 hours on getting some kind of semireliable development environment for utouch :) [20:21] that seems like a long time; but it sounds like you have overwhelmed yourself with information and made some assumptions based on experience with a previous separate system you worked on, and made some wrong decisions about what to do :) [20:21] no doubt [20:22] But even then the documentation could be better [20:22] Isn't that always the most common claim? :) [20:23] not disagreeing, but i don't know what documentation you read either [20:23] and i don't work on the sdk or documention, so i don't really know what it says either in this regard :) [20:27] But speaking of documentation, is there documentation on the process of code -> my testing -> ??? -> stable store? There is this: https://developer.ubuntu.com/en/apps/sdk/tutorials/building-cross-architecture-click-applications/ which goes from code -> test -> validation but stops there [20:29] build a click for release (not the same build that was "deploy to device") and upload it on https://myapps.developer.ubuntu.com/dev/click-apps/ [20:30] i don't really know where that is documented though [20:30] Well now it's documented in my chat logs :) [20:30] Thanks [20:31] at least if i understand your question correctly, you were asking how to upload it to the store [20:32] One more question before I have to stop. There is something odd with the rc-proposed emulator. After installing the emulator, it goes to the lock screen (the circle with dots and clock above it), but I also get a badly moving cursor and I can't interact with it [20:40] no idea [20:41] i have hardware, so don't use the emulator myself :) [20:49] I have to say that from what I read on both this channel and in the mailinglist as well I suspect that very few people do. [20:50] Ah. The ubuntu-sdk at start recommends using emulator instead of hardware [20:52] I am sorry to say that my own (limited) experience is that the emulator has been difficult to work with. [20:52] and as i said, this seems to be the experience of most [20:52] No kidding. [20:52] this is only the emulator mind. [20:53] sdk coupled with actual hardware does the job nicely [20:53] i am just saying that I expect that most are going that route [20:54] yeah. The little i tried with real hardware I had good experience [20:54] thats cool at least :) [20:55] Also, it used to be better then it is now. So that means it can get better again :) [21:00] yeah.right now my biggest complain is that the gps doesn't work and right after that the lack of applications. And this is where good tooling is essential [21:01] I am not sure that I would agree that gps doesnt work [21:01] there are bugs yes [21:01] on the other part, agreed [21:02] matv1: what hardware are you using it on? [21:02] nexus4 [21:02] err [21:03] MasseR: what hardware are you using it on? :) [21:03] nexus 7 [21:03] tab complete [21:03] wifi nexus 7? [21:04] I think so. The 2013 model [21:04] right, there's wifi (flo) and lte (deb) models [21:04] at least it doesn't got gsm [21:04] flo [21:04] and the 2012 n7 isn't supported [21:04] ok [21:05] gps should work; but make sure you're using one of the 15.04 channels (rc-proposed or stable), and not devel-{preoposed} [21:05] at least, gps even works on my nexus5 now; though it does have trouble sometimes [21:06] yeah I'm using stable [21:07] is there a sure fire way to check the gps? None of the location aware programs have been able to get the location [21:07] ok, maybe you'll have better luck on next stable update then; although if you only ever use it indoors you might still have issues getting a fix [21:08] there is a wiki page... [21:09] Oh wait I think i stumbled on it while researching the issue [21:09] indoors gps is not happening with me either. [21:09] but i don't recall it, and can't find it now [21:10] i know it's there though :) [21:10] all the satelites are above tvoss's house :) [21:10] sorry couldnt resist that one ;) [21:10] heh [21:10] i was a bit surprised when i ran the tool and it said there were like 20 satellites in view [21:11] yeah indoors but next to a window where I usually get an immediate fix or in a car [21:11] still takes a few seconds when i turn it on in my car, but it comes up pretty quick [21:12] but i don't have a flo. i don't know if it's ever worked on flo [21:12] if the hardware is there and all the bits for the HAL, it should work, though [21:13] for nexus 4 someone mentioned that later androids flashed the radio firmware so that utouch couldn't handle it [21:14] no, that doesn't sound right [21:15] thanks for today. Time for me to leave for the night === salem_ is now known as _salem [22:52] dobey a moment of your time please? [22:52] having a dreadfull time understanding translation files in the context of the sdk. or rather: translated files [22:55] I saw you answered some regarding that on AU [22:55] ? [22:56] ? [22:57] what's up? [22:57] what i have is this: got a simple working app(qmake). got it in the store, some translators immeadeatly offered to translate.(yeah \o/). I [22:57] i18n'd all my strings. I threw my .pot file up on launchpad, they did their thing, got some .po's back. Now what? [22:57] The documentation is a bit sparse and seemingly conflicting. On the one hand there is the suggestion that the sdk should just pick it up automatically if I expose them. on the other, i saw tutorials where one needed to basically do all the getext related commands separately. even manualy generate the .mo files. [22:58] Can you give me some pointers on how to expose my .po files within the sdk? or direct me towards some doc's that I may have overlooked. [22:58] ah. i'm not entirely sure how to do it in qmake [22:58] ah [22:58] what AU question were you referring to me answering? [22:59] it was only i18n related. it wasnt exactly about this [22:59] I would have to look again :) [23:00] nm. I hoped David would be around I know he is the translations guru [23:00] but havnt seen him around yet [23:01] well, i certainly know plenty about translations. i just don't know how qmake ubuntu projects in the sdk are set up to deal with them [23:01] i guess if the default qmake template supports them though, you could just dump the .po files into the po/ directory and it should "just work" [23:01] and thats exactly where i am stuck [23:02] as $LANG.po that is [23:02] i obviously tried that [23:02] i think launchpad gives them to you as $PROJECT-$LANG.po [23:02] matv1: is your project code on lp? [23:02] yes. but i dont believe it is project related [23:03] well what's the branch url? at least then i can browse the code and see what the template made it to do, and where you put the po files and such :) [23:05] i did a direct upload of the .pot file. just for the translators. I dont think you can tell much from just that [23:05] https://code.launchpad.net/~matv1/stud-client/trunk [23:05] there the thing [23:07] should I manually add a path in the project file pointing to the .po ? [23:11] matv1: i take it the UBUNTU_PO_FILES was there already, and it's not something you added? [23:11] absolutely [23:11] was there already [23:14] matv1: and you put the po files into the po/ directory and it didn't work? it should just work [23:15] yes thats what i did [23:15] I left the pot where it was as well. should i have removed that? [23:15] no [23:16] ok [23:16] can you pastebin "ls po/" ? [23:17] hmm i trashed it now because i tried some other things after [23:17] have to reset my project [23:18] matv1: well i don't have sdk set up on this machine right now after upgrading to xenial. but if you cp po/stud.matv1.pot po/en_US.po and then build your click, the click should have the en_US translation included in it as well [23:19] i looked in the click. it did not generate that either [23:19] dobey I think i must try again tomorow. So i know i was doing the right thing at first basically. [23:21] i will reset the project, do like you said and then i will have a build env that i can come back to you. if it still fails [23:21] ls [23:21] doh [23:22] yeah, it should work. if not, you should be able to ask the sdk people tomorrow morning [23:22] later :) [23:22] who are the sdk people? [23:24] dobey on here its good to have a name to ask for, I am noticing :) or a nick i should say [23:25] bzoltan [23:25] ah right [23:25] dobey: hello [23:25] matv1: tell me, what can i do for you [23:26] haha not now :) [23:26] i was having trouble with getting my .po files recognised in a qmake project [23:26] bzoltan: go to sleep :) [23:27] dobey: i have done it already ... 4 hours is enough [23:27] bzoltan i will probably bother you tomorow about this [23:27] haha [23:27] not for me. i must be off now [23:27] thanks everybody [23:27] matv1: okey see you tomorrow