=== JanC_ is now known as JanC | ||
j | h | 03:46 |
---|---|---|
=== j is now known as Guest3902 | ||
Guest3902 | WHOIS | 03:47 |
=== 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 | ||
MasseR | Didn't know this channel existed a couple of minutes ago so I'll copy my question here | 19:57 |
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:58 |
MasseR | at this point it was metnioned that it's in the image, so my question copy was a waste :) | 19:59 |
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:00 |
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:02 |
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:03 |
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:04 |
dobey | the images are built there pretty much only as a sanity check | 20:05 |
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:10 |
dobey | well, it's devel-proposed -> devel, and rc-proposed -> rc -> stable | 20:11 |
MasseR | right | 20:11 |
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:12 |
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:13 |
MasseR | and especially documentation on the process of code -> my testing -> ??? -> stable store | 20:14 |
dobey | i don't recall what maemo did | 20:14 |
MasseR | It's been a while :) | 20:15 |
dobey | indeed | 20:16 |
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:17 |
MasseR | Well... I've spent maybe 10-12 hours on getting some kind of semireliable development environment for utouch :) | 20:20 |
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:21 |
MasseR | But even then the documentation could be better | 20:22 |
MasseR | Isn't that always the most common claim? :) | 20:22 |
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:23 |
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:27 |
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:29 |
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:30 |
dobey | at least if i understand your question correctly, you were asking how to upload it to the store | 20:31 |
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:32 |
dobey | no idea | 20:40 |
dobey | i have hardware, so don't use the emulator myself :) | 20:41 |
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:49 |
MasseR | Ah. The ubuntu-sdk at start recommends using emulator instead of hardware | 20:50 |
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:52 |
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:53 |
MasseR | yeah. The little i tried with real hardware I had good experience | 20:54 |
matv1 | thats cool at least :) | 20:54 |
matv1 | Also, it used to be better then it is now. So that means it can get better again :) | 20:55 |
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:00 |
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:01 |
dobey | matv1: what hardware are you using it on? | 21:02 |
matv1 | nexus4 | 21:02 |
dobey | err | 21:02 |
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:03 |
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:04 |
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:05 |
MasseR | yeah I'm using stable | 21:06 |
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:07 |
dobey | there is a wiki page... | 21:08 |
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:09 |
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:10 |
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:11 |
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:12 |
MasseR | for nexus 4 someone mentioned that later androids flashed the radio firmware so that utouch couldn't handle it | 21:13 |
dobey | no, that doesn't sound right | 21:14 |
MasseR | thanks for today. Time for me to leave for the night | 21:15 |
=== salem_ is now known as _salem | ||
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:52 |
matv1 | I saw you answered some regarding that on AU | 22:55 |
matv1 | ? | 22:55 |
dobey | ? | 22:56 |
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:57 |
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:58 |
matv1 | it was only i18n related. it wasnt exactly about this | 22:59 |
matv1 | I would have to look again :) | 22:59 |
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:00 |
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:01 |
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:02 |
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:03 |
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:05 |
matv1 | should I manually add a path in the project file pointing to the .po ? | 23:07 |
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:11 |
dobey | matv1: and you put the po files into the po/ directory and it didn't work? it should just work | 23:14 |
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:15 |
matv1 | ok | 23:16 |
dobey | can you pastebin "ls po/" ? | 23:16 |
matv1 | hmm i trashed it now because i tried some other things after | 23:17 |
matv1 | have to reset my project | 23:17 |
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:18 |
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:19 |
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:21 |
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:22 |
matv1 | dobey on here its good to have a name to ask for, I am noticing :) or a nick i should say | 23:24 |
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:25 |
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:26 |
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 | 23:27 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!