/srv/irclogs.ubuntu.com/2013/12/13/#ubuntu-touch.txt

dev__can someone help me with a compile error ?01:05
dev__http://pastebin.com/3kMPYBY201:06
=== chriadam|away is now known as chriadam
dev__anyone ? o/01:14
=== dev__ is now known as dragonkeeper
=== Namidairo`bnc is now known as Namidairo
=== duflu_ is now known as duflu
=== chihchun_afk is now known as chihchun
=== LarrySteeze is now known as LarrySteeze|Away
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== shuduo is now known as shuduo_afk
=== shuduo_afk is now known as shuduo
=== ricardodrosales is now known as ricdros
=== shuduo is now known as shuduo_away
dragonlunganyone talking?06:15
dragonlungwell if anyone is paying attention. I got a Nobis tablet and wondered if it could handle touch being installed on it06:16
dragonlungnobody knows06:20
dragonlunghello world lol06:21
dragonlung:P06:21
dholbachgood morning07:49
=== chriadam is now known as chriadam|away
mandellool, any idea if there is any preferred c++ logging lib to be used?08:43
mandellool, specially for qt08:44
kibibytehi08:51
fishsceneo/08:52
=== Ursinha-afk is now known as Ursinha
loolmandel: good Q09:04
loolmandel: I remember we discussed log4cpp many months ago, but I dont remember the conclusion09:04
looltvoss: ^ mandel asks whether there's a recommended C++ logging library?09:05
mandellool, which is waaaaay better than qDebug fo sure!09:05
loolright, I agree Qt macros are a bit limited09:05
tvossmandel, lool google log works perfectly fine, all macro magic there, plus syslog09:05
loolI find the number of levels a bit limited and the default behavior sucks, but then you can at least extend with your own loggers and stuff09:05
tvosslool, it is in main, too. boost log is another candidate, but that's in universe09:06
loolright, was checking location-service09:06
loolwhich uses09:06
loolglog/logging.h09:06
tvosslool, yup. the providers are good examples of verbose logging09:08
tvossmandel, ^09:08
=== fff is now known as Guest90294
tvossmandel, lool     SYSLOG_EVERY_N(INFO, 20) << "SV status update: [#svs: " << sv_info->num_svs << "]";09:08
tvossis a good example09:08
Guest90294hello all could anyone tell me if the STAR B95M B943 qued core phone will get ubuntu firmware ?????09:09
mandeltvoss, lool I'm raising this question do to two reason, first the ubuntuoneauth lib is doing logging terribly bad, uses qDebug etc.. and swallows the logs of any other qDebug in an app except for qCritical, it is also writing logs from all apps in the same file!! I'd like to have a general solution to avoid that09:10
Guest90294sorry thats meant to be star B94M B94309:10
mandellool, tvoss 2. udm logging has to be improved09:10
tvossmandel, go for glog then, it is in main, and it is a no-brainer09:10
tvosslog-rotation and stuff works ootb, too09:10
tvosslool, ^09:11
mandeltvoss, then glog is for me09:11
Guest90294or could someone point out where i could find out please.09:12
fishscene1Guest90294: Not sure if this is what you are looking for, but: https://wiki.ubuntu.com/Touch/Devices09:13
Guest90294thank you i have a look anyway.09:14
NordalHello. I just flashed my Samsung galaxy nexus. The screen displays "Ubuntu update complete" and nothing happens. Should i reboot manually?09:35
=== chihchun is now known as chihchun_afk
=== dandrader is now known as dandrader|afk
=== Marius is now known as Guest63155
=== dandrader|afk is now known as dandrader
=== mhr3_ is now known as mhr3
davmor2Morning all11:01
=== iahmad is now known as iahmad|afk
=== dandrader is now known as dandrader|lunch
mptJohnLea, https://wiki.ubuntu.com/LanguageAndText#phone11:34
=== dandrader|lunch is now known as dandrader
=== _salem is now known as salem_
=== iahmad|afk is now known as iahmad
tvossseb128, https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/19892712:15
maprsomebody working on porting to Galaxy Ace ?12:17
seb128tvoss, thanks, comment approved but I'm not in the right team to change the mr status12:19
=== Jean is now known as Guest82353
pittitvoss: ah, do you still want/need the ofono d-bus mock for networks?12:43
pittitvoss: I'm dusting off my initial template from back then, write tests for it and add it to dbusmock; once that's done, I can fairly easily add the Network stuff too, if you want12:43
=== alan_g is now known as alan_g|lunch
didrocksbarry: around? we have an image promotion blocker due to system image 2.013:12
=== Namidairo is now known as Namidairo`bnc
=== psivaa_ is now known as psivaa
tvossseb128, thx13:37
tvosspitti, can you top-approve https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/19892713:38
tvoss?13:38
tvosspitti, for the dbus-mock and nm/ofono question: yes, would be helpful13:39
karostimanliyo  what up my niggas13:47
karostimanliwould like to know when i can expect a ubuntu touch tablet?13:48
karostimanliwhat up my main man13:49
karostimanliy nobody be partying round this bitch?13:50
dholbachkarostimanli, there's no need for this kind of language in here13:51
karostimanliimma let yall nerds alone . talk to the hand13:51
dholbach...13:51
pittitvoss: ah, I thought it was enough to change the license to LGPL, but that's fine as well13:56
tvosspitti, ack13:57
=== alan_g|lunch is now known as alan_g
pittitvoss: OOI, what's the status on your qtubuntu-sensors port to cmake, who needs to review/ack that?14:09
tvosspitti, I need someone to give the plugin a spin on the phone14:09
pittitvoss: ah, I asked kalikiana_ the other day what in the phone actually uses these sensors, i. e. what we can use for (manual) testing14:10
tvosspitti, the media player should use it14:11
=== Namidairo`bnc is now known as Namidairo
barrydidrocks: hi, what's up?14:35
didrocksbarry: hey, check https://bugs.launchpad.net/ubuntu/+source/system-image/+bug/126071214:36
ubot5Ubuntu bug 1260712 in system-image (Ubuntu) "Apply update failed: Can't apply the current update (can't contact service)"" [Undecided,Confirmed]14:36
didrocksbarry: I've cowboyed the fix, but then, I think you will want to have the tests and so on… (and same behavior in the mocks)14:36
barrydidrocks: remember, we talked about the api change in ApplyUpdate?  it had to be changed to an async method and it sends a Rebooting(bool) signal now.  LP: #124721514:38
ubot5Launchpad bug 1247215 in Ubuntu system image "D-Bus API change to ApplyUpdate()" [High,Fix released] https://launchpad.net/bugs/124721514:38
didrocksbarry: ah, that was that one, yeah, unfortunately, I think your change wasn't coordinate with a system-settings change (it should have breaks: << _package_version)14:39
didrocksand get the change coordinated14:39
didrocksbarry: anyway, the change is there for now, to prevent it14:39
didrocksbut the packaging should have blocked coming without the system-settings change IMHO14:40
=== iahmad is now known as iahmad|afk
barrydidrocks: probably so.  i thought it was already a coordinated change, but yes, we probably should have enforced it in the packaging.  is it worth doing now?  did you cowboy the change into the ui then?14:41
didrocksbarry: I don't have the time right now, but the question is: how can you tell if install and restart has an issue?14:41
didrocksdo you send a signal?14:41
* didrocks needs to reread the bug14:42
didrocksRebooting(false)14:42
didrocksbut you don't have the msg of what's wrong?14:42
barrydidrocks: yes, if there's a problem you'll get Rebooting(False) signal, otherwise you'll "get" Rebooting(True) signal.  i put that in quotes because you'll probably have rebooted before then ;)14:42
didrocksshouldn't it get a message?14:42
didrocksbarry: I'm afraid you don't have any more fine-grained message14:43
barrydidrocks: i'm not entirely sure there *is* more information to send14:43
didrockslike "no more download file to apply the change"14:43
didrocksthat already happened in the past14:43
barrydidrocks: previously, there was a message but it was never really more informative than true/false.  i.e. if it was false it was always the same message.14:44
didrocksbarry: I think Reboot(error_message) would be better14:44
barrydidrocks: but if *some* text is helpful, we could change the api to send it14:44
didrocksand error_message="" if no error14:44
didrocksmaking sense?14:44
=== dandrader is now known as dandrader|afk
barrydidrocks: it does, certainly if it helps the ui be more user friendly14:45
didrocksbarry: yeah, I think it will ;)14:45
barrydidrocks: cool, np.  i'll file a bug on s-i and system-settings, and we'll coordinate better this time ;)14:45
didrocksbarry: so, let's keep that for now (until we coordinate on the ui change)14:45
didrocksbarry: yeah, I guess that will probably be at the start of year14:46
barrydidrocks: so, for the immediate problem, is there anything i need to do to s-i?14:46
didrocksbarry: so please, don't rechange it before it14:46
didrocksbarry: I just uploaded that fix, just let's keep it for now14:46
barrydidrocks: np14:46
didrocksand then, we'll change gradually14:46
barrydidrocks: sounds good14:46
didrocksthanks barry :)14:46
barrydidrocks: thanks!14:46
didrocksbarry: you can already change your API btw to that14:47
didrocksjust keep the return ""14:47
didrockswe'll change the UI14:47
didrocksand then remove the return ""14:47
barrydidrocks: wait, is that the change you cowboyed in?14:47
didrocksbarry: right14:47
didrocksjust adding return ""14:48
didrocks(without committing to your branch)14:48
barrydidrocks: okay, then it sounds like to solve LP: #1260712, i should add a return '' to the async method and release s-i 2.0.4, right?14:48
ubot5Launchpad bug 1260712 in system-image (Ubuntu) "Apply update failed: Can't apply the current update (can't contact service)"" [Undecided,Confirmed] https://launchpad.net/bugs/126071214:48
didrocksbarry: well, just do that once you change your signal API14:49
barrydidrocks: sorry, i'm being dense.  just trying to understand if there's a critical change you need right now, or whether that return '' change can wait until Rebooting signal returns an error message14:50
didrocksbarry: nothing anymore from you right now :)14:51
barrydidrocks: okay!  thanks, and sorry about that14:51
didrocksno worry, we'll get it through14:52
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|tea
msvb-labLinux ubuntu-phablet 3.4.0-4-manta #19-Ubuntu SMP PREEMPT Tue Oct 8 13:14:29 UTC 2013 armv7l armv7l armv7l GNU/Linux15:36
=== VDVsx_ is now known as VDVsx
msvb-labDo I have the latest revision of the latest channel of the latest touch distro?15:36
msvb-lab...trying to figure out how to determine the OS state without daily reflashing.15:37
msvb-labIf anyone has a strategy for that, would love to hear it.15:37
dakermsvb-lab: run system-image-cli -i15:38
msvb-labPython crashes with a long traceback.15:38
msvb-labDo I need X11 (run it on the tablet) or should I be root?15:38
popeyadb shell system-image-cli -i15:39
popeythat should just work15:39
dakermsvb-lab: run t as root15:39
popeyyou don't need X15:39
dakermsvb-lab: or what popey said15:39
msvb-labI see, you mean run it offline (not from Manta but from the attached host.)15:39
msvb-labOkay, that's a good tip Popey thanks.15:39
msvb-labcurrent build number: 12, channel: trusty-customized, version version: 12, version ubuntu: 20131211, version device: 20131203, version custom-sevilerow-trusty: 315:40
ubot5Error: Ubuntu bug 20131211 could not be found15:40
msvb-labSo is there a chart/table/mapping for what development branches correspond to channels, builds, version, revisions, and so on?15:41
msvb-labIt would be nice to have some indication of 'whats working now' 'stable version' 'cutting edge' and so on.15:41
msvb-labI assume 'trusty-customized' means 'trusty-devel' with CSS customizations for Unity right?15:42
popeymsvb-lab: how did you flash that?15:43
asacpopey: davmor2: we will have an image in a bit that needs another run (fixing the system image regression) ... will you be here for a bit?15:44
asac(guess didrocks already said)15:44
popeyyes15:44
davmor2asac: I'm here till 20:0015:44
davmor2utc15:44
asacplars: are you around today?15:44
asacdavmor2: nice one... we can even do another run it feels :P almost15:45
msvb-lab...and that if I leave the trusty-devel channel (which in theory is unstable) then I'll have stability problems by staying on the saucy channels. Hmm.15:45
plarsasac: yes15:45
asacplars: cool. just for dashboard love later15:45
plarsasac: certainly15:45
popeyasac: I too will be around until quite a bit later, lots to do15:45
asaccool. i will stay around to get this image done15:45
davmor2asac: yeah just remember I have things to do too ;)15:45
asacso didier can go on vac ... or at least only come back for the mail if he wants15:46
msvb-labPopey: I flashed using phablet-flash as described on wiki.ubuntu.com/Touch/Install15:46
plarsasac: the results have been quite a bit more stable lately though - with the exception of webbrowser which needs to rerun at the end of maguro this time (and even that's fairly rare) they don't look like they'll need a lot of intervention15:46
asacplars: yeah. but i need the best results possible to make the promotion decision ... as i dont have a calibrated feeling as i was a bit out fo this process15:46
asacso... L:)15:46
popeymsvb-lab: strange, wonder why you have trusty-customised15:46
msvb-labI have it because I ran phablet-flash --channel trusty-customised (or something similar.)15:47
msvb-labWhy are you surprised about having trusty-customised?15:47
asacdavmor2: sure, do it now... image will be there in 30 minutes or so :)15:47
asacand then do after15:47
asachehe15:47
asacsorry for this :)15:48
plarsasac: no problem, I'll be around today and all of next week except monday. I won't be around much this weekend though15:48
msvb-labPopey: Do you recommend that I flash another if my goal is stability?15:48
msvb-labI'd like to write some click apps to test the possibilities and be able to actually use them.15:48
didrocksasac: please, if you rerun/hide issues, still says on your email and link to references15:48
asacplars: fine. i want this done today... and then monday we land in super conservative mode... no risks, only flaki fixes etc.15:48
msvb-labSo it would be great if theunderlying system works.15:48
didrocksasac: so that the good values are not hiding flackyness15:48
asacdidrocks: yeah. recording is a must15:48
didrocksand say "we're good, let's continue"15:48
popeymsvb-lab: what device do you have?15:49
balloonsm-b-o, howdy :-)15:49
msvb-labNexus 10 2012.15:49
msvb-lab16 Go.15:49
asacdidrocks: right. you can already include a section in the mail that points out the still observed flaki tests15:49
asacso i can call them out loudly :) in capital letters15:49
didrocksyep15:49
popeymsvb-lab: so you should use --channel trusty, or --channel trusty-proposed (for bleeding edge untested)15:49
asacso i just fill in : TESTNAME - URL-to-jenkins15:49
asac + owner15:49
m-b-oballoons: howdy ho :)15:49
msvb-labPopey: Okay, going to flash now. I'll use --no-backup so that the media library stays put. That's why I went with the customized variant in the first place. This device is for demonstration purposes.15:50
balloonsm-b-o, so I take it you saw the changes to the weather tests ;-)15:50
msvb-labDoes anyone know what the difference (besides visually and media libraries) between *-proposed and *-customised is?15:51
m-b-oballoons: yes I did, it looks all nice!15:51
m-b-oballoons: you've put db creation into the test, that's cool!15:53
balloonsm-b-o, yea.. The more I dug into it, the less I liked how it was happenin15:54
=== gatox is now known as gatox_lunch
m-b-oballoons: yes. another thing that could be simplified is putting the testdata in json-files instead of an py dict15:55
balloonsyes the giant python file :-)15:55
m-b-oballoons: will do that when the new weather data provider is ready to be merged15:56
balloonsthat sounds like a plan15:56
m-b-oballoons: saw the uds video regarding autopilot and python3. is this already working?15:58
balloonsm-b-o, yes.. we need to convert to python3, but I've ignored it while stablizing tests15:58
dakerthis page is outdated https://wiki.ubuntu.com/Touch/SdkFeatureStatus16:00
m-b-oballoons: ah, ok. will try to  help. nice occassion to get started with py3 :)16:00
balloonsm-b-o, yes, it's on the horizon.. The goal is to have it be py2 and py3 compatible16:01
m-b-oballoons: wondered if this new asyncio stuff in py3.3+ would be useful16:02
=== Namidairo is now known as Namidairo`bnc
marcoceppiIs there an "easy" way to access Google Drive data via touch?16:06
dobeymarcoceppi: programmatically? or as a user?16:18
marcoceppidobey: as a user16:18
dobeyah, maybe the files app if it supports google drive already.16:20
dobeybut probably just as easy to use a browser and go to drive.google.com16:20
doomlord_is ubuntu touch worth trying16:22
rickspencer3doomlord_, yes16:22
rickspencer3;)16:22
doomlord_i'm looking forward to desktop convergance but thats still some way off?16:23
rickspencer3doomlord_, yes, convergence with desktop is for the future a little bit16:23
rickspencer3doomlord_, focus is on tablet and phone convergence this cycle, though you should be able to try it on a desktop as well16:24
rickspencer3it just won't be baked16:24
=== alan_g|tea is now known as alan_g
=== mvollra7h is now known as mvollrath
=== jhodapp is now known as jhodapp|bbiab
=== gatox_lunch is now known as gatox
dakeranyidea why the brightness setting is not consistent?17:06
=== snwh_ is now known as snwh
lopsgood morning, does anyone know of a way im QML to change the current tab in a Tabs?17:17
dakerlops: TABS_ID.selectedTabIndex = TAB_INDEX17:19
dakerseb128: can you please take a look at this small fix https://code.launchpad.net/~daker/ubuntu-system-settings/fix.brightness.slider/+merge/198977 ?17:27
lopsdaker, thx.17:29
gatoxmardy, ping17:41
=== jhodapp|bbiab is now known as jhodapp
=== infinity_ is now known as infinity
mhall119beuno: hey, is there a plan for distributing content (wallpapers, themes, icon packs, etc) via click packages?18:42
beunomhall119, not at the moment, no18:43
mhall119beuno: has there been any discussion or brainstorming about it?18:43
beunomhall119, none that I'm aware of18:44
achiangsergiusens: playing with the go version of udbflash, very nice!18:53
achiangsergiusens: is it by design that you do not want to wait for all files to download before starting to push them?18:53
sergiusensachiang, yeah; if you bootstrap from fastboot it waits though18:54
sergiusensthanks18:54
achiangsergiusens: i'm asking because i'm playing with adding some progress bars to the downloader18:55
achiangsergiusens: the design of that gets a lot easier if you block on waiting for all files to be downloaded before pushing18:55
achiangsergiusens: but if you think that's not worth blocking on, then i won't explore that path :)18:56
sergiusensachiang, theirs a curses go binding somewhere, may be easier with that and just create cells and rows for each component18:56
sergiusensbut yeah, it is a bit more complicated18:56
achiangsergiusens: right, i saw that, but the thing is, there is some output when pushing files too18:57
sergiusensachiang, just that on slow devices having the files copied before makes for a faster flash18:57
sergiusensachiang, we can omit the output for pushing18:57
achiangsergiusens: i'm not dead set on having progress bars... just wanted to have a play with go and this seemed like a simple enough thing to add18:57
achiangsergiusens: i defer to your judgement here...18:58
achiangsergiusens: but yeah, if you think that maybe pushing doesn't need output, that makes life a bit easier too18:58
sergiusensachiang, pushing doesn't need output at all18:58
achiangsergiusens: ok, i'll go down that path then18:58
achiangsergiusens: thanks for the guidance!18:59
sergiusensrsalveti, cyphermox http://paste.ubuntu.com/6568235/18:59
achiangsergiusens: i can report that it works well on OSX ;)18:59
sergiusensachiang, awesome18:59
=== bfiller is now known as bfiller_afk
sergiusensachiang, I just need to add OS checks and try on my girfriend's windows machine and that will get the 'don't need ubuntu to flash' story complete19:00
achiangsergiusens: i'm working on a wiki page to document OSX19:00
sergiusensachiang, design will be happy19:00
achiangheh. plus maybe the huge group of webdevs out there too :)19:01
cyphermoxsergiusens: cool. do you need sponsoring?19:01
sergiusenscyphermox, yup19:02
cyphermoxok, I'll do it in a second19:02
sergiusenscyphermox, just in case, the debdiff doesn't show I deleted the grep file in the root source :-/19:02
cyphermoxyeah, np19:02
sergiusenscyphermox, thanks19:11
nuclearbobbfiller_afk: since thomi's week is already over, I can help take a look at the issue you were looking for qa help with19:22
cyphermoxsergiusens: uploaded.19:36
sergiusenssaw, thanks :-)19:37
cyphermoxhow come you haven; t applied for upload rights yet?19:38
sergiusenscyphermox, don't I need to be an ubuntu member first?19:38
cyphermoxsergiusens: no19:39
sergiusenscyphermox, oh; then hmmm19:39
cyphermoxsergiusens: if you apply for upload rights you become a Ubuntu member via Ubuntu Developers19:39
sergiusenscyphermox, I have no answer to that19:39
sergiusenscyphermox, what do I need to do?19:39
cyphermoxyou can still do the other, but just sayin' :)19:39
cyphermoxhttps://wiki.ubuntu.com/DeveloperMembershipBoard19:40
sergiusenscyphermox, I was going to do everything in an orderly fashion or so I thought19:40
cyphermoxit's not necessary since you do development, the DMB will give you ubuntu membership as you get upload rights19:40
cyphermoxthe other membership board is to allow those who don't directly do development: translations, documentation, LoCo events etc. to also get Ubuntu Member19:41
* sergiusens reads19:43
cyphermoxalso, how did you generate the debdiff?19:44
cyphermoxit was all full of CRLF... yuck ;)19:44
sergiusenscyphermox, debdiff x.dsc y.dsc19:45
cyphermoxah, weird19:45
sergiusenscyphermox, might been the pastebin thing19:45
cyphermoxoh19:45
cyphermoxyeah, must have been19:45
sergiusenscyphermox, probably should of just sent a file up19:45
cyphermoxstill, it was yucky19:45
cyphermoxit's not a big deal, patch handles it nicely19:45
Ciprihow can i get ubuntu on my lg optimus l7 device ??19:53
Ciprihow can i get ubuntu on my lg optimus l7 device ?? does anyone have an ideea ??19:54
=== Cipri is now known as SkyWay
dobeydoes anyone know how to modify the import path for qmltestrunner?20:21
=== snwh_ is now known as snwh
stgraberogra_: ping20:28
stgraberogra_: that ping was about https://code.launchpad.net/~stgraber/ubuntu/trusty/initramfs-tools-ubuntu-touch/enable-discard/+merge/19899820:45
stgraberogra_: let me know when you're happy for me to land this20:45
=== genii_ is now known as genii
=== salem_ is now known as _salem
=== ajalkane is now known as ajalkAway
harriswhy does the enxus 7 still have red blocks on the status page23:03
popeyharris: because the nexus and nexus 4 have been the focus for the last 6 months23:12
harriswill it be fixed23:21
harristhe nexus 723:21
dakeranyone know why i am geeting this23:22
dakerAbstractPlayer: No URI handler implemented for "video".23:22
dakerError: "No URI handler implemented for "video"."23:22
dakeri am using Qt.openUrlExternally('video:///'+URL);23:22
aquariuspopey, https://lists.launchpad.net/ubuntu-phone/msg05447.html is interesting -- phablet-config, eh? I didn't know about that. Should the "things you can do to your phone, like enabling developer mode" wiki page be updated to recommend phablet-config instead?23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!