[01:05] <dev__> can someone help me with a compile error ?
[01:06] <dev__> http://pastebin.com/3kMPYBY2
[01:14] <dev__> anyone ? o/
[06:15] <dragonlung> anyone talking?
[06:16] <dragonlung> well if anyone is paying attention. I got a Nobis tablet and wondered if it could handle touch being installed on it
[06:20] <dragonlung> nobody knows
[06:21] <dragonlung> hello world lol
[06:21] <dragonlung> :P
[07:49] <dholbach> good morning
[08:43] <mandel> lool, any idea if there is any preferred c++ logging lib to be used?
[08:44] <mandel> lool, specially for qt
[08:51] <kibibyte> hi
[08:52] <fishscene> o/
[09:04] <lool> mandel: good Q
[09:04] <lool> mandel: I remember we discussed log4cpp many months ago, but I dont remember the conclusion
[09:05] <lool> tvoss: ^ mandel asks whether there's a recommended C++ logging library?
[09:05] <mandel> lool, which is waaaaay better than qDebug fo sure!
[09:05] <lool> right, I agree Qt macros are a bit limited
[09:05] <tvoss> mandel, lool google log works perfectly fine, all macro magic there, plus syslog
[09:05] <lool> I 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 stuff
[09:06] <tvoss> lool, it is in main, too. boost log is another candidate, but that's in universe
[09:06] <lool> right, was checking location-service
[09:06] <lool> which uses
[09:06] <lool> glog/logging.h
[09:08] <tvoss> lool, yup. the providers are good examples of verbose logging
[09:08] <tvoss> mandel, ^
[09:08] <tvoss> mandel, lool     SYSLOG_EVERY_N(INFO, 20) << "SV status update: [#svs: " << sv_info->num_svs << "]";
[09:08] <tvoss> is a good example
[09:09] <Guest90294> hello all could anyone tell me if the STAR B95M B943 qued core phone will get ubuntu firmware ?????
[09:10] <mandel> tvoss, 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 that
[09:10] <Guest90294> sorry thats meant to be star B94M B943
[09:10] <mandel> lool, tvoss 2. udm logging has to be improved
[09:10] <tvoss> mandel, go for glog then, it is in main, and it is a no-brainer
[09:10] <tvoss> log-rotation and stuff works ootb, too
[09:11] <tvoss> lool, ^
[09:11] <mandel> tvoss, then glog is for me
[09:12] <Guest90294> or could someone point out where i could find out please.
[09:13] <fishscene1> Guest90294: Not sure if this is what you are looking for, but: https://wiki.ubuntu.com/Touch/Devices
[09:14] <Guest90294> thank you i have a look anyway.
[09:35] <Nordal> Hello. I just flashed my Samsung galaxy nexus. The screen displays "Ubuntu update complete" and nothing happens. Should i reboot manually?
[11:01] <davmor2> Morning all
[11:34] <mpt> JohnLea, https://wiki.ubuntu.com/LanguageAndText#phone
[12:15] <tvoss> seb128, https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/198927
[12:17] <mapr> somebody working on porting to Galaxy Ace ?
[12:19] <seb128> tvoss, thanks, comment approved but I'm not in the right team to change the mr status
[12:43] <pitti> tvoss: ah, do you still want/need the ofono d-bus mock for networks?
[12:43] <pitti> tvoss: 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 want
[13:12] <didrocks> barry: around? we have an image promotion blocker due to system image 2.0
[13:37] <tvoss> seb128, thx
[13:38] <tvoss> pitti, can you top-approve https://code.launchpad.net/~thomas-voss/properties-cpp/remove-license-statement-in-build-files/+merge/198927
[13:38] <tvoss> ?
[13:39] <tvoss> pitti, for the dbus-mock and nm/ofono question: yes, would be helpful
[13:47] <karostimanli> yo  what up my niggas
[13:48] <karostimanli> would like to know when i can expect a ubuntu touch tablet?
[13:49] <karostimanli> what up my main man
[13:50] <karostimanli> y nobody be partying round this bitch?
[13:51] <dholbach> karostimanli, there's no need for this kind of language in here
[13:51] <karostimanli> imma let yall nerds alone . talk to the hand
[13:51] <dholbach> ...
[13:56] <pitti> tvoss: ah, I thought it was enough to change the license to LGPL, but that's fine as well
[13:57] <tvoss> pitti, ack
[14:09] <pitti> tvoss: OOI, what's the status on your qtubuntu-sensors port to cmake, who needs to review/ack that?
[14:09] <tvoss> pitti, I need someone to give the plugin a spin on the phone
[14:10] <pitti> tvoss: ah, I asked kalikiana_ the other day what in the phone actually uses these sensors, i. e. what we can use for (manual) testing
[14:11] <tvoss> pitti, the media player should use it
[14:35] <barry> didrocks: hi, what's up?
[14:36] <didrocks> barry: hey, check https://bugs.launchpad.net/ubuntu/+source/system-image/+bug/1260712
[14:36] <didrocks> barry: 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:38] <barry> didrocks: 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: #1247215
[14:39] <didrocks> barry: 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] <didrocks> and get the change coordinated
[14:39] <didrocks> barry: anyway, the change is there for now, to prevent it
[14:40] <didrocks> but the packaging should have blocked coming without the system-settings change IMHO
[14:41] <barry> didrocks: 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] <didrocks> barry: 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] <didrocks> do you send a signal?
[14:42]  * didrocks needs to reread the bug
[14:42] <didrocks> Rebooting(false)
[14:42] <didrocks> but you don't have the msg of what's wrong?
[14:42] <barry> didrocks: 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] <didrocks> shouldn't it get a message?
[14:43] <didrocks> barry: I'm afraid you don't have any more fine-grained message
[14:43] <barry> didrocks: i'm not entirely sure there *is* more information to send
[14:43] <didrocks> like "no more download file to apply the change"
[14:43] <didrocks> that already happened in the past
[14:44] <barry> didrocks: 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] <didrocks> barry: I think Reboot(error_message) would be better
[14:44] <barry> didrocks: but if *some* text is helpful, we could change the api to send it
[14:44] <didrocks> and error_message="" if no error
[14:44] <didrocks> making sense?
[14:45] <barry> didrocks: it does, certainly if it helps the ui be more user friendly
[14:45] <didrocks> barry: yeah, I think it will ;)
[14:45] <barry> didrocks: cool, np.  i'll file a bug on s-i and system-settings, and we'll coordinate better this time ;)
[14:45] <didrocks> barry: so, let's keep that for now (until we coordinate on the ui change)
[14:46] <didrocks> barry: yeah, I guess that will probably be at the start of year
[14:46] <barry> didrocks: so, for the immediate problem, is there anything i need to do to s-i?
[14:46] <didrocks> barry: so please, don't rechange it before it
[14:46] <didrocks> barry: I just uploaded that fix, just let's keep it for now
[14:46] <barry> didrocks: np
[14:46] <didrocks> and then, we'll change gradually
[14:46] <barry> didrocks: sounds good
[14:46] <didrocks> thanks barry :)
[14:46] <barry> didrocks: thanks!
[14:47] <didrocks> barry: you can already change your API btw to that
[14:47] <didrocks> just keep the return ""
[14:47] <didrocks> we'll change the UI
[14:47] <didrocks> and then remove the return ""
[14:47] <barry> didrocks: wait, is that the change you cowboyed in?
[14:47] <didrocks> barry: right
[14:48] <didrocks> just adding return ""
[14:48] <didrocks> (without committing to your branch)
[14:48] <barry> didrocks: 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:49] <didrocks> barry: well, just do that once you change your signal API
[14:50] <barry> didrocks: 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 message
[14:51] <didrocks> barry: nothing anymore from you right now :)
[14:51] <barry> didrocks: okay!  thanks, and sorry about that
[14:52] <didrocks> no worry, we'll get it through
[15:36] <msvb-lab> Linux ubuntu-phablet 3.4.0-4-manta #19-Ubuntu SMP PREEMPT Tue Oct 8 13:14:29 UTC 2013 armv7l armv7l armv7l GNU/Linux
[15:36] <msvb-lab> Do I have the latest revision of the latest channel of the latest touch distro?
[15:37] <msvb-lab> ...trying to figure out how to determine the OS state without daily reflashing.
[15:37] <msvb-lab> If anyone has a strategy for that, would love to hear it.
[15:38] <daker> msvb-lab: run system-image-cli -i
[15:38] <msvb-lab> Python crashes with a long traceback.
[15:38] <msvb-lab> Do I need X11 (run it on the tablet) or should I be root?
[15:39] <popey> adb shell system-image-cli -i
[15:39] <popey> that should just work
[15:39] <daker> msvb-lab: run t as root
[15:39] <popey> you don't need X
[15:39] <daker> msvb-lab: or what popey said
[15:39] <msvb-lab> I see, you mean run it offline (not from Manta but from the attached host.)
[15:39] <msvb-lab> Okay, that's a good tip Popey thanks.
[15:40] <msvb-lab> current build number: 12, channel: trusty-customized, version version: 12, version ubuntu: 20131211, version device: 20131203, version custom-sevilerow-trusty: 3
[15:41] <msvb-lab> So is there a chart/table/mapping for what development branches correspond to channels, builds, version, revisions, and so on?
[15:41] <msvb-lab> It would be nice to have some indication of 'whats working now' 'stable version' 'cutting edge' and so on.
[15:42] <msvb-lab> I assume 'trusty-customized' means 'trusty-devel' with CSS customizations for Unity right?
[15:43] <popey> msvb-lab: how did you flash that?
[15:44] <asac> popey: 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] <popey> yes
[15:44] <davmor2> asac: I'm here till 20:00
[15:44] <davmor2> utc
[15:44] <asac> plars: are you around today?
[15:45] <asac> davmor2: nice one... we can even do another run it feels :P almost
[15: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] <plars> asac: yes
[15:45] <asac> plars: cool. just for dashboard love later
[15:45] <plars> asac: certainly
[15:45] <popey> asac: I too will be around until quite a bit later, lots to do
[15:45] <asac> cool. i will stay around to get this image done
[15:45] <davmor2> asac: yeah just remember I have things to do too ;)
[15:46] <asac> so didier can go on vac ... or at least only come back for the mail if he wants
[15:46] <msvb-lab> Popey: I flashed using phablet-flash as described on wiki.ubuntu.com/Touch/Install
[15:46] <plars> asac: 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 intervention
[15:46] <asac> plars: 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 process
[15:46] <asac> so... L:)
[15:46] <popey> msvb-lab: strange, wonder why you have trusty-customised
[15:47] <msvb-lab> I have it because I ran phablet-flash --channel trusty-customised (or something similar.)
[15:47] <msvb-lab> Why are you surprised about having trusty-customised?
[15:47] <asac> davmor2: sure, do it now... image will be there in 30 minutes or so :)
[15:47] <asac> and then do after
[15:47] <asac> hehe
[15:48] <asac> sorry for this :)
[15:48] <plars> asac: no problem, I'll be around today and all of next week except monday. I won't be around much this weekend though
[15:48] <msvb-lab> Popey: Do you recommend that I flash another if my goal is stability?
[15:48] <msvb-lab> I'd like to write some click apps to test the possibilities and be able to actually use them.
[15:48] <didrocks> asac: please, if you rerun/hide issues, still says on your email and link to references
[15:48] <asac> plars: fine. i want this done today... and then monday we land in super conservative mode... no risks, only flaki fixes etc.
[15:48] <msvb-lab> So it would be great if theunderlying system works.
[15:48] <didrocks> asac: so that the good values are not hiding flackyness
[15:48] <asac> didrocks: yeah. recording is a must
[15:48] <didrocks> and say "we're good, let's continue"
[15:49] <popey> msvb-lab: what device do you have?
[15:49] <balloons> m-b-o, howdy :-)
[15:49] <msvb-lab> Nexus 10 2012.
[15:49] <msvb-lab> 16 Go.
[15:49] <asac> didrocks: right. you can already include a section in the mail that points out the still observed flaki tests
[15:49] <asac> so i can call them out loudly :) in capital letters
[15:49] <didrocks> yep
[15:49] <popey> msvb-lab: so you should use --channel trusty, or --channel trusty-proposed (for bleeding edge untested)
[15:49] <asac> so i just fill in : TESTNAME - URL-to-jenkins
[15:49] <asac>  + owner
[15:49] <m-b-o> balloons: howdy ho :)
[15:50] <msvb-lab> Popey: 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] <balloons> m-b-o, so I take it you saw the changes to the weather tests ;-)
[15:51] <msvb-lab> Does anyone know what the difference (besides visually and media libraries) between *-proposed and *-customised is?
[15:51] <m-b-o> balloons: yes I did, it looks all nice!
[15:53] <m-b-o> balloons: you've put db creation into the test, that's cool!
[15:54] <balloons> m-b-o, yea.. The more I dug into it, the less I liked how it was happenin
[15:55] <m-b-o> balloons: yes. another thing that could be simplified is putting the testdata in json-files instead of an py dict
[15:55] <balloons> yes the giant python file :-)
[15:56] <m-b-o> balloons: will do that when the new weather data provider is ready to be merged
[15:56] <balloons> that sounds like a plan
[15:58] <m-b-o> balloons: saw the uds video regarding autopilot and python3. is this already working?
[15:58] <balloons> m-b-o, yes.. we need to convert to python3, but I've ignored it while stablizing tests
[16:00] <daker> this page is outdated https://wiki.ubuntu.com/Touch/SdkFeatureStatus
[16:00] <m-b-o> balloons: ah, ok. will try to  help. nice occassion to get started with py3 :)
[16:01] <balloons> m-b-o, yes, it's on the horizon.. The goal is to have it be py2 and py3 compatible
[16:02] <m-b-o> balloons: wondered if this new asyncio stuff in py3.3+ would be useful
[16:06] <marcoceppi> Is there an "easy" way to access Google Drive data via touch?
[16:18] <dobey> marcoceppi: programmatically? or as a user?
[16:18] <marcoceppi> dobey: as a user
[16:20] <dobey> ah, maybe the files app if it supports google drive already.
[16:20] <dobey> but probably just as easy to use a browser and go to drive.google.com
[16:22] <doomlord_> is ubuntu touch worth trying
[16:22] <rickspencer3> doomlord_, yes
[16:22] <rickspencer3> ;)
[16:23] <doomlord_> i'm looking forward to desktop convergance but thats still some way off?
[16:23] <rickspencer3> doomlord_, yes, convergence with desktop is for the future a little bit
[16:24] <rickspencer3> doomlord_, focus is on tablet and phone convergence this cycle, though you should be able to try it on a desktop as well
[16:24] <rickspencer3> it just won't be baked
[17:06] <daker> anyidea why the brightness setting is not consistent?
[17:17] <lops> good morning, does anyone know of a way im QML to change the current tab in a Tabs?
[17:19] <daker> lops: TABS_ID.selectedTabIndex = TAB_INDEX
[17:27] <daker> seb128: can you please take a look at this small fix https://code.launchpad.net/~daker/ubuntu-system-settings/fix.brightness.slider/+merge/198977 ?
[17:29] <lops> daker, thx.
[17:41] <gatox> mardy, ping
[18:42] <mhall119> beuno: hey, is there a plan for distributing content (wallpapers, themes, icon packs, etc) via click packages?
[18:43] <beuno> mhall119, not at the moment, no
[18:43] <mhall119> beuno: has there been any discussion or brainstorming about it?
[18:44] <beuno> mhall119, none that I'm aware of
[18:53] <achiang> sergiusens: playing with the go version of udbflash, very nice!
[18:53] <achiang> sergiusens: is it by design that you do not want to wait for all files to download before starting to push them?
[18:54] <sergiusens> achiang, yeah; if you bootstrap from fastboot it waits though
[18:54] <sergiusens> thanks
[18:55] <achiang> sergiusens: i'm asking because i'm playing with adding some progress bars to the downloader
[18:55] <achiang> sergiusens: the design of that gets a lot easier if you block on waiting for all files to be downloaded before pushing
[18:56] <achiang> sergiusens: but if you think that's not worth blocking on, then i won't explore that path :)
[18:56] <sergiusens> achiang, theirs a curses go binding somewhere, may be easier with that and just create cells and rows for each component
[18:56] <sergiusens> but yeah, it is a bit more complicated
[18:57] <achiang> sergiusens: right, i saw that, but the thing is, there is some output when pushing files too
[18:57] <sergiusens> achiang, just that on slow devices having the files copied before makes for a faster flash
[18:57] <sergiusens> achiang, we can omit the output for pushing
[18:57] <achiang> sergiusens: 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 add
[18:58] <achiang> sergiusens: i defer to your judgement here...
[18:58] <achiang> sergiusens: but yeah, if you think that maybe pushing doesn't need output, that makes life a bit easier too
[18:58] <sergiusens> achiang, pushing doesn't need output at all
[18:58] <achiang> sergiusens: ok, i'll go down that path then
[18:59] <achiang> sergiusens: thanks for the guidance!
[18:59] <sergiusens> rsalveti, cyphermox http://paste.ubuntu.com/6568235/
[18:59] <achiang> sergiusens: i can report that it works well on OSX ;)
[18:59] <sergiusens> achiang, awesome
[19:00] <sergiusens> achiang, 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 complete
[19:00] <achiang> sergiusens: i'm working on a wiki page to document OSX
[19:00] <sergiusens> achiang, design will be happy
[19:01] <achiang> heh. plus maybe the huge group of webdevs out there too :)
[19:01] <cyphermox> sergiusens: cool. do you need sponsoring?
[19:02] <sergiusens> cyphermox, yup
[19:02] <cyphermox> ok, I'll do it in a second
[19:02] <sergiusens> cyphermox, just in case, the debdiff doesn't show I deleted the grep file in the root source :-/
[19:02] <cyphermox> yeah, np
[19:11] <sergiusens> cyphermox, thanks
[19:22] <nuclearbob> bfiller_afk: since thomi's week is already over, I can help take a look at the issue you were looking for qa help with
[19:36] <cyphermox> sergiusens: uploaded.
[19:37] <sergiusens> saw, thanks :-)
[19:38] <cyphermox> how come you haven; t applied for upload rights yet?
[19:38] <sergiusens> cyphermox, don't I need to be an ubuntu member first?
[19:39] <cyphermox> sergiusens: no
[19:39] <sergiusens> cyphermox, oh; then hmmm
[19:39] <cyphermox> sergiusens: if you apply for upload rights you become a Ubuntu member via Ubuntu Developers
[19:39] <sergiusens> cyphermox, I have no answer to that
[19:39] <sergiusens> cyphermox, what do I need to do?
[19:39] <cyphermox> you can still do the other, but just sayin' :)
[19:40] <cyphermox> https://wiki.ubuntu.com/DeveloperMembershipBoard
[19:40] <sergiusens> cyphermox, I was going to do everything in an orderly fashion or so I thought
[19:40] <cyphermox> it's not necessary since you do development, the DMB will give you ubuntu membership as you get upload rights
[19:41] <cyphermox> the other membership board is to allow those who don't directly do development: translations, documentation, LoCo events etc. to also get Ubuntu Member
[19:43]  * sergiusens reads
[19:44] <cyphermox> also, how did you generate the debdiff?
[19:44] <cyphermox> it was all full of CRLF... yuck ;)
[19:45] <sergiusens> cyphermox, debdiff x.dsc y.dsc
[19:45] <cyphermox> ah, weird
[19:45] <sergiusens> cyphermox, might been the pastebin thing
[19:45] <cyphermox> oh
[19:45] <cyphermox> yeah, must have been
[19:45] <sergiusens> cyphermox, probably should of just sent a file up
[19:45] <cyphermox> still, it was yucky
[19:45] <cyphermox> it's not a big deal, patch handles it nicely
[19:53] <Cipri> how can i get ubuntu on my lg optimus l7 device ??
[19:54] <Cipri> how can i get ubuntu on my lg optimus l7 device ?? does anyone have an ideea ??
[20:21] <dobey> does anyone know how to modify the import path for qmltestrunner?
[20:28] <stgraber> ogra_: ping
[20:45] <stgraber> ogra_: that ping was about https://code.launchpad.net/~stgraber/ubuntu/trusty/initramfs-tools-ubuntu-touch/enable-discard/+merge/198998
[20:45] <stgraber> ogra_: let me know when you're happy for me to land this
[23:03] <harris> why does the enxus 7 still have red blocks on the status page
[23:12] <popey> harris: because the nexus and nexus 4 have been the focus for the last 6 months
[23:21] <harris> will it be fixed
[23:21] <harris> the nexus 7
[23:22] <daker> anyone know why i am geeting this
[23:22] <daker> AbstractPlayer: No URI handler implemented for "video".
[23:22] <daker> Error: "No URI handler implemented for "video"."
[23:22] <daker> i am using Qt.openUrlExternally('video:///'+URL);
[23:54] <aquarius> popey, 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?