[03:46] <j> h
[03:47] <Guest3902> WHOIS
[19:57] <MasseR> Didn't know this channel existed a couple of minutes ago so I'll copy my question here
[19:58] <MasseR> I'm using ubuntu-sdk-15.04 framework, straight from 'create new project'
[19:58] <MasseR> If I try to run it in the emulator, I get 'Module "Ubuntu.Components" version 1.3 is not installed'
[19:58] <MasseR> at this point it was mentioned that 1.3 came with 15.04.4
[19:58] <MasseR> 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] <MasseR> at this point it was metnioned that it's in the image, so my question copy was a waste :)
[20:00] <MasseR> 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] <MasseR> Also related, since the develop channel is apparently using <15.04.4, how would I discover which channel contains this api?
[20:02] <dobey> is your emulator built from the rc-proposed channel, or from stable?
[20:03] <MasseR> develop
[20:03] <dobey> develop?
[20:03] <dobey> you mean devel? or devel-proposed?
[20:03] <MasseR> ah, sorry devel yes
[20:03] <MasseR> I'm creating an instance from devel-proposed atm
[20:03] <dobey> don't use either of those
[20:03] <dobey> use rc-proposed
[20:03] <MasseR> Explanation?
[20:04] <dobey> 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] <dobey> the images are built there pretty much only as a sanity check
[20:10] <MasseR> ah
[20:10] <MasseR> I thought you would develop against devel, where it moves to devel-proposed and from there to rc-proposed
[20:11] <dobey> well, it's devel-proposed -> devel, and rc-proposed -> rc -> stable
[20:11] <MasseR> right
[20:12] <dobey> but it's not devel -> rc-proposed
[20:12] <MasseR> 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] <dobey> 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] <dobey> i'm not sure. all the documentation related to phone development should be saying to use rc-proposed or stable channels though
[20:13] <MasseR> 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] <MasseR> and especially documentation on the process of code -> my testing -> ??? -> stable store
[20:14] <dobey> i don't recall what maemo did
[20:15] <MasseR> It's been a while :)
[20:16] <dobey> indeed
[20:17] <dobey> 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] <MasseR> Well... I've spent maybe 10-12 hours on getting some kind of semireliable development environment for utouch :)
[20:21] <dobey> 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] <MasseR> no doubt
[20:22] <MasseR> But even then the documentation could be better
[20:22] <MasseR> Isn't that always the most common claim? :)
[20:23] <dobey> not disagreeing, but i don't know what documentation you read either
[20:23] <dobey> 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] <MasseR> 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] <dobey> 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] <dobey> i don't really know where that is documented though
[20:30] <MasseR> Well now it's documented in my chat logs :)
[20:30] <MasseR> Thanks
[20:31] <dobey> at least if i understand your question correctly, you were asking how to upload it to the store
[20:32] <MasseR> 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] <dobey> no idea
[20:41] <dobey> i have hardware, so don't use the emulator myself :)
[20:49] <matv1> 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] <MasseR> Ah. The ubuntu-sdk at start recommends using emulator instead of hardware
[20:52] <matv1> I am sorry to say that my own (limited) experience is that the emulator has been difficult to work with.
[20:52] <matv1> and as i said, this seems to be the experience of most
[20:52] <MasseR> No kidding.
[20:52] <matv1> this is only the emulator mind.
[20:53] <matv1> sdk coupled with actual hardware does the job nicely
[20:53] <matv1> i am just saying that I expect that most are going that route
[20:54] <MasseR> yeah. The little i tried with real hardware I had good experience
[20:54] <matv1> thats cool at least :)
[20:55] <matv1> Also, it used to be better then it is now. So that means it can get better again :)
[21:00] <MasseR> 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] <matv1> I am not sure that I would agree that gps doesnt work
[21:01] <matv1> there are bugs yes
[21:01] <matv1> on the other part, agreed
[21:02] <dobey> matv1: what hardware are you using it on?
[21:02] <matv1> nexus4
[21:02] <dobey> err
[21:03] <dobey> MasseR: what hardware are you using it on? :)
[21:03] <MasseR> nexus 7
[21:03] <dobey> tab complete
[21:03] <dobey> wifi nexus 7?
[21:04] <MasseR> I think so. The 2013 model
[21:04] <dobey> right, there's wifi (flo) and lte (deb) models
[21:04] <MasseR> at least it doesn't got gsm
[21:04] <MasseR> flo
[21:04] <dobey> and the 2012 n7 isn't supported
[21:04] <dobey> ok
[21:05] <dobey> 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] <dobey> at least, gps even works on my nexus5 now; though it does have trouble sometimes
[21:06] <MasseR> yeah I'm using stable
[21:07] <MasseR> 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] <dobey> 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] <dobey> there is a wiki page...
[21:09] <MasseR> Oh wait I think i stumbled on it while researching the issue
[21:09] <matv1> indoors gps is not happening with me either.
[21:09] <dobey> but i don't recall it, and can't find it now
[21:10] <dobey> i know it's there though :)
[21:10] <matv1> all the satelites are above tvoss's house :)
[21:10] <matv1> sorry couldnt resist that one ;)
[21:10] <dobey> heh
[21:10] <dobey> i was a bit surprised when i ran the tool and it said there were like 20 satellites in view
[21:11] <MasseR> yeah indoors but next to a window where I usually get an immediate fix or in a car
[21:11] <dobey> still takes a few seconds when i turn it on in my car, but it comes up pretty quick
[21:12] <dobey> but i don't have a flo. i don't know if it's ever worked on flo
[21:12] <dobey> if the hardware is there and all the bits for the HAL, it should work, though
[21:13] <MasseR> for nexus 4 someone mentioned that later androids flashed the radio firmware so that utouch couldn't handle it
[21:14] <dobey> no, that doesn't sound right
[21:15] <MasseR> thanks for today. Time for me to leave for the night
[22:52] <matv1> dobey a moment of your time please?
[22:52] <matv1> having a dreadfull time understanding translation files in the context of the sdk. or rather: translated files
[22:55] <matv1> I saw you answered some regarding that on AU
[22:55] <matv1> ?
[22:56] <dobey> ?
[22:57] <dobey> what's up?
[22:57] <matv1> 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] <matv1> 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] <matv1> 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] <matv1> 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] <dobey> ah. i'm not entirely sure how to do it in qmake
[22:58] <matv1> ah
[22:58] <dobey> what AU question were you referring to me answering?
[22:59] <matv1> it was only i18n related. it wasnt exactly about this
[22:59] <matv1> I would have to look again :)
[23:00] <matv1> nm. I hoped David would be around I know he is the translations guru
[23:00] <matv1> but havnt seen him around yet
[23:01] <dobey> 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] <dobey> 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] <matv1> and thats exactly where i am stuck
[23:02] <dobey> as $LANG.po that is
[23:02] <matv1> i obviously tried that
[23:02] <dobey> i think launchpad gives them to you as $PROJECT-$LANG.po
[23:02] <dobey> matv1: is your project code on lp?
[23:02] <matv1> yes. but i dont believe it is project related
[23:03] <dobey> 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] <matv1> 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] <matv1> https://code.launchpad.net/~matv1/stud-client/trunk
[23:05] <matv1> there the thing
[23:07] <matv1> should I manually  add a path in the project file pointing to the .po ?
[23:11] <dobey> matv1: i take it the UBUNTU_PO_FILES was there already, and it's not something you added?
[23:11] <matv1> absolutely
[23:11] <matv1> was there already
[23:14] <dobey> matv1: and you put the po files into the po/ directory and it didn't work? it should just work
[23:15] <matv1> yes thats what i did
[23:15] <matv1> I left the pot where it was as well. should i have removed that?
[23:15] <dobey> no
[23:16] <matv1> ok
[23:16] <dobey> can you pastebin "ls po/" ?
[23:17] <matv1> hmm i trashed it now because i tried some other things after
[23:17] <matv1> have to reset my project
[23:18] <dobey> 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] <matv1> i looked in the click. it did not generate that either
[23:19] <matv1> dobey I think i must try again tomorow. So i know i was doing the right thing at first basically.
[23:21] <matv1> 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] <dobey> ls
[23:21] <dobey> doh
[23:22] <dobey> yeah, it should work. if not, you should be able to ask the sdk people tomorrow morning
[23:22] <dobey> later :)
[23:22] <matv1> who are the sdk people?
[23:24] <matv1> dobey on here its good to have a name to ask for, I am noticing :) or a nick i should say
[23:25] <dobey> bzoltan
[23:25] <matv1> ah right
[23:25] <bzoltan> dobey: hello
[23:25] <bzoltan> matv1:  tell me, what can i do for you
[23:26] <matv1> haha not now :)
[23:26] <matv1> i was having trouble with getting my .po files recognised in a qmake project
[23:26] <dobey> bzoltan: go to sleep :)
[23:27] <bzoltan> dobey: i have done it already ... 4 hours is enough
[23:27] <matv1> bzoltan i will probably bother you tomorow about this
[23:27] <matv1> haha
[23:27] <matv1> not for me. i must be off now
[23:27] <matv1> thanks everybody
[23:27] <bzoltan> matv1: okey see you tomorrow