[03:34] <sarnold> what's the tag to add to a bug to make sure it shows up on the phone radar?
[03:34] <sarnold> I added 'r106' because the bug exists in that image but somehow I doubt that's sufficient
[06:22] <jppiiroinen> morning
[07:57] <satoris> dednick: do you know what's the correct QML incantation to QDBusActionGroup to get the value of an indicator action (basically the value of Describe in org.gtk.Actions)?
[07:58] <dednick> satoris: http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/qml/Components/VolumeControl.qml#L29
[07:59] <satoris> dednick: that calls the "activate" method, I need Describe and its return value is kind of funky.
[07:59] <dednick> satoris: by "value" do you mean the action state?
[08:00] <satoris> Yes. Specifically, the state of "wifi.enable" in the network indicator.
[08:00] <satoris> D-feet gives the return value of (True, '', [True]).
[08:01] <dednick> satoris: well I don't know how, specifically, the wifi state is stored, but the state can be retrieved by action("actionName").state
[08:02] <dednick> satoris: the QDBusActionGroup::action returns a QStateAction object, which has a state property
[08:03] <satoris> Ok, trying.
[08:05] <satoris> Hmmm, trying to access the state property returns undefined...
[08:06] <dednick> satoris: what about action("wifi.enable").valid ?
[08:08] <satoris> Undefined as well.
[08:08] <dednick> satoris: can you pastbin the code you're using?
[08:08] <dednick> as far as i remember, it should never be undefined.
[08:11] <satoris> Got it working now but it returns false even though d-feet says it is true.
[08:12] <satoris> Specifically, valid is false but state is undefined.
[08:12] <satoris> http://paste.ubuntu.com/7735550/
[08:15] <satoris> If you want to test it on the desktop, you need to run "start indicator-network" first.
[08:20] <dednick> satoris: http://paste.ubuntu.com/7735590/
[08:20] <dednick> satoris: need to call start.
[08:21] <satoris> Trying ...
[08:22] <satoris> Yes! Now it works. Thanks.
[08:28] <mpt> JohnLea, https://wiki.ubuntu.com/SystemSettings#phone-reset
[08:32] <JamesTait> Good morning all; happy I Forgot Day! :-D
[09:02] <mpt> JohnLea, https://wiki.ubuntu.com/SystemSettings#phone-reset
[09:03] <seb128> mpt, do you understand https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1162034 ?
[09:03] <satoris> dednick: more troubles. If I use actionGroup.ActionObject.state in a text: attribute with ternary operator it works but "visible: actionGroup.actionObject.state" produces an Unable to assign [undefined] to bool. I'm assuming this has something to do with the start() thing.
[09:03] <seb128> mpt, oh, ignore that, it was an old bug and Laney just closed it
[09:03] <mpt> Yay for closing old bug reports
[09:06] <Laney> mpt: Cimi: That's a general GTK behaviour AIUI
[09:06] <pete-woods> dbarth_: hi, I'm told you might be able to help me with adding a new "application" to our google developer account
[09:06] <Laney> up/down arrow keys have the same behaviour
[09:06] <Laney> https://bugzilla.gnome.org/show_bug.cgi?id=407242
[09:07] <pete-woods> I was originally going to add the youtube permission to the main google provider, but mardy told me the best thing to do would be to have someone register a new application on our account, with different keys
[09:07] <Laney> sorry
[09:07] <Laney> wrong channel
[09:09] <dednick> satoris: "visible: actionGroup.actionObject.valid ? actionGroup.actionObject.state : false"
[09:10] <dbarth_> pete-woods: you need IS for that, but i can accompany the process if that helps
[09:10] <satoris> dednick: yes, thanks.
[09:10] <pete-woods> dbarth_: okay thanks, that makes sense, is there someone in particular to speak to?
[09:12] <dbarth_> pete-woods: let me check my logs
[09:12] <pete-woods> dbarth_: thanks!
[09:23] <matv1> how weird is this. the w does not appear when I type it in the terminal app
[09:23] <matv1> just the w
[09:23] <matv1> seeing is believing
[09:23] <matv1> does that make sense to anyone
[09:24] <matv1> it does however appear when the next character is typed
[09:32] <popey> matv1: change font size, see if it still happens
[09:33] <matv1> sweet!
[09:33] <matv1> i will update the manual :)
[09:34] <matv1> popey can you explain?
[09:35] <popey> matv1: did that fix it?
[09:35] <matv1> yes it did, sory
[09:35] <matv1> i was being a cynic
[09:36] <popey> super
[09:37] <matv1> popey it looks like any fontsize under 18 hides the w
[09:37] <popey> matv1: could you file a bug pls? https://bugs.launchpad.net/ubuntu-terminal-app/+bugs
[09:38] <popey> oh there already is one
[09:38] <popey> https://bugs.launchpad.net/ubuntu-terminal-app/+bug/1214126
[09:38] <matv1> oh okay so its there already
[09:42] <duflu> Why does the N4 turn itself on?
[09:43] <duflu> It keeps doing so without my knowledge and uses up its battery before I notice :S
[09:43] <ogra_> duflu, how do you mean ?
[09:44] <duflu> ogra_: I mean it's either off or dead (no battery left). I can't turn it on at all. Then once it's fully charged it's also booted
[09:44] <ogra_> duflu, do you mean not properly going to deep sleep ?
[09:44] <duflu> I mean from fully off (hold power button). That might be deep sleep?
[09:44] <ogra_> the power button event is intercepted ... it triggers a reboot
[09:45] <ogra_> iirc you can "sudo halt" to shut it down completely
[09:45] <matv1> popey it was an old one so i did give it a +1
[09:46] <duflu> ogra_: OK, I'll pay more attention in future. Though this time it was completely drained/off and still decided to boot itself after charging
[09:46] <ogra_> (there is a bug open somewhere for a shutdown dialog that should pop up instead of just rebooting on long press)
[09:46] <popey> ogra_: i can shut my n4 down
[09:46] <popey> just hold button, it doesnt reboot
[09:46] <popey> i do it all the time.
[09:46] <ogra_> popey, oh, if you hold it for very long, yeah
[09:46] <popey> a few seconds, yeah
[09:46] <popey> then press again to boot
[09:46] <ogra_> 3 sec means reboot ... 10 sec is a HW poweroff iirc
[09:46] <duflu> I wonder where all the electrons go :)
[09:47] <popey> nope
[09:47] <ogra_> duflu, wlan and modem have binary blobs ... both hold a wakelock open and both are uncontrollable for us :(
[09:47] <popey> just held for 3 seconds and it powered off
[09:47] <ogra_> popey, hmm
[09:47] <ogra_> i thought it should reboot
[09:48] <ogra_> but right, same here
[09:48] <duflu> ogra_: Aha. So the power goes into a little bit of radio plus heat I guess
[09:48] <duflu> It's usually drained when I grab it off the shelf
[09:48] <ogra_> duflu, well, it keeps parts of the system active too ...
[09:48] <popey> ogra_: is it possible to switch channel from proposed to devel?
[09:48] <popey> i dont mind reflashing but dont want to lose data
[09:48] <ogra_> with the recent images the battery lasts over a day for me now though
[09:49] <ogra_> which isnt much worse than android
[09:49] <duflu> Then again I'm on my 3rd battery now. And LG warranty tells me to complain to Google if it happens again
[09:49] <popey> hahah
[09:49] <duflu> I'm not sure Google care much about the N4 now
[09:49] <popey> they never did
[09:49] <ogra_> popey, system-image-cli -b0 --channel foo/bar/boop
[09:49] <popey> google are terrible at customer support for "their" hardware
[09:49] <popey> ogra_: oh, ta, will that wipe it?
[09:50] <ogra_> it should just do a fresh system-image install ... not touch user data
[09:50] <popey> lets see ☻
[09:50] <popey> going to take my main phone back to devel now we're promoting images again ☻
[09:50] <ogra_> duflu, do you never charge it with a proper wall charger ?
[09:51] <duflu> ogra_: Regularly, now. It's the only way I can bring it back to life
[09:51] <ogra_> USB ports only deliver 500mA ... they will never properly charge it if you use it for stuff like building
[09:51] <ogra_> (that will drain more than you can charge)
[09:51] <duflu> Yeah I know
[09:51] <meaning> hey guys...regarding the ubuntu tv project
[09:51] <meaning> is there a dedicated channel for this project ?
[09:51] <duflu> I don't build on it. X-compiling on an i7 is somewhat faster
[09:54] <popey> meaning: ubuntu support for TV has been shelved for the moment.
[09:54] <meaning> oh
[09:55] <meaning> why ? is the project on hold ?
[09:55] <meaning> possibily discontinued or something ?
[09:58] <davmor2> meaning: it means phone a tablet are a higher priority right now.  It will get there just latter than expected initially
[10:21] <ogra_> ricmm, so here is something i noticed ... when i start a new webapp it often behaves like if i rotated or have shaken the phone even though i held it steadily upright without moving, looks a bit like the initial value the app gets from the sensor is wrong
[10:22] <ogra_> (or queued or something like that )
[10:24] <davmor2> ogra_: I noticed that too, I'm wondering if that is what is going on with things like the terminal app too, ie most of the time it rotates back correct before you see it and every now and then it just doesn't :)
[10:25] <ogra_> davmor2, right
[10:25] <ogra_> it behaves like if you bounced it hard against the side
[10:26] <davmor2> indeed
[10:31] <ricmm> ogra_: so apps always start with "Undefined"
[10:32] <ricmm> but that has always been like that
[10:32] <ricmm> maybe thats whats throwing you off? technically it shouldnt
[10:32] <ogra_> dunno, i only see how it behaves
[10:32] <ogra_> and it does only happen rarely
[10:33] <ricmm> right
[10:33] <ogra_> probably some combo of several conditions
[10:34] <ogra_> or a queue that didnt get flushed when the app starts
[10:34] <ogra_> seems it happens more often when i left the device lying, picked it up and start a new app
[10:39] <ricmm> ogra_: impossible, apps only start listening to events when they get started
[10:39] <ricmm> cant listen before starting
[10:39] <ricmm> anyways I can look at it
[10:39] <ricmm> but not this week
[10:40] <ogra_> yeah, no hurry
[10:55] <mpt> JohnLea, https://wiki.ubuntu.com/SecurityAndPrivacySettings#sim-pin
[11:40] <Elleo> popey: reviewed those file manager branches
[11:42]  * popey hugs Elleo 
[11:42] <popey> thank you
[11:44] <Elleo> no problem :)
[11:48] <rickspencer3> ricmm,  just updated, the less sensitive rotation is very nice, thanks
[11:55] <satoris> Laney: could you re-review the hotspot MR? Thanks.
[11:56] <Laney> satoris: will do after lunch
[12:11] <mandel> Elleo, I strongly believe I found the issue and fixed it, I'm testing it with the test app and if everything is ok I'll ping yo to take it for a spin
[12:11] <mandel> Elleo, and after seeing the bug I feel like an idiot :-/
[12:11] <Elleo> mandel: okay, great :)
[12:14] <ricmm> rickspencer3: np!
[12:28] <mandel> Elleo, fixes pushed, you can test it at your convenience, I'll go to have lunch with a feeling of success :)
[12:29] <la_juyis> popey, hey! have you already filed a bug for the capslock issue in image 108?
[12:30] <popey> "the caps lock issue"?
[12:30] <Elleo> mandel: great, thanks
[12:31] <popey> la_juyis: (take that as a 'no') :D
[12:31] <davmor2> popey: la_juyis means where caps and lowercase seem to get reverse so you have to constantly hit shift to get lowercase
[12:31] <la_juyis> davmor2, thanks for that :)
[12:32] <davmor2> popey: I know you said you'd seen it
[12:33] <popey> i have, but only once
[12:33] <popey> not been able to reproduce it since
[12:33] <popey> it happened for me in the twitter or gmail web auth page
[12:33] <popey> on the password field, making it mega annoying ☻
[12:34] <la_juyis> popey, it just happened to me trying to login in fitbit
[12:34] <popey> ah, so there's a common thing!
[12:34] <popey> web login things
[12:34] <la_juyis> luckily for me in the email field, so at least i could see what was going on
[12:34] <la_juyis> :)
[12:34] <popey> i don't have a bug, but if you file one, i'll confirm
[12:34] <davmor2> la_juyis: it's possibly on the password too though :)
[12:34] <la_juyis> popey, ok, after lucnh :)
[12:34] <la_juyis> bbl
[12:34] <popey> kk
[12:39] <ogra_> davmor2, popey, hmm, seen the last mail from sam bull ?
[12:39] <ogra_> seems i can reproduce that here
[12:39] <ogra_> (no shutdown at all when holding the power button)
[12:39] <davmor2> ogra_: nope
[12:40] <davmor2> ogra_: 7seconds
[12:40]  * popey updates to #109
[12:40] <ogra_> i think thats the HW poweroff
[12:40] <ogra_> it should be 3 seconds to trigger a proper "halt" command
[12:41] <ogra_> Saviq, did unity change in that regard or is that the indicator that cares for it ?
[12:41] <davmor2> ogra_: 5 seconds I thought let me have a play
[12:41] <Saviq> ogra_, there was a landing last week around this yes
[12:42] <davmor2> ogra_: not getting any email currently thanks to Mircosoft screwing over no-ip
[12:42] <Saviq> ogra_, which moved the power button handling from power to unity-system-compositor
[12:42] <ogra_> Saviq, well, i'm just wondering if this is new wanted behavior or a bug :)
[12:42] <davmor2> ogra_: just waiting for the global dns system to play catch up
[12:45] <Saviq> ogra_, bug, of course, there should be a dialog (being worked on), but in lieu of that it should halt
[12:45] <Saviq> ogra_, assign to AlbertA please
[12:45] <ogra_> ok
[12:45] <ogra_> against u-s-c then i guess ?
[12:45] <ogra_> or is that unitys job
[12:54] <sergiusens> ogra what argument does the boolean:false stand for?
[12:54]  * sergiusens feels lazy to checkout the code
[12:54] <dobey> where are the docs for oxide?
[12:54] <ogra_> sergiusens, boolean: enable/disable
[12:54] <ogra_> sergiusens, corresponding to true/false
[12:54] <sergiusens> ogra_: btw; what bzoltan wants is for this to work from qtcreator; and given that adb won't be enabled (or if disabled); there is no way to remotely enable it
[12:55] <sergiusens> which is fine and most vendors operate this way
[12:55] <ogra_> right
[12:55] <ogra_> thats why i didnt answer to bzoltan's mail but to your initial announcement ;)
[12:57] <bzoltan> ogra_: sergiusens: A simple UI switch to turn the development mode on will be perfect for the SDK and for the developers.
[12:57] <ogra_> sergiusens, it is either PropertyGet which returns boolean:false/true to tell you wether the service is enabled ... or PropertySet boolean:true/false to switch the service on/off
[12:57] <ogra_> sergiusens, possible options are mtp,adb,ptp and rndis
[12:58] <ogra_> bzoltan, right, thats what we will have
[12:58] <ogra_> bzoltan, sergiusens https://wiki.ubuntu.com/AboutThisDevice#developer-mode
[12:58] <sergiusens> bzoltan: https://wiki.ubuntu.com/AboutThisDevice#developer-mode
[12:58] <sergiusens> ah
[12:58] <ogra_> heh
[12:59] <Mo3yyy> hi
[13:00] <Mo3yyy> i followed this guide: http://www.droidrzr.com/index.php/topic/11410-romdroid-razrany-kernel-ubuntu-touch-preview-0301-alpha-update-2/
[13:00] <Mo3yyy> i installed everything and when i go to reboot it saids that there is no OS are you sure you want to reboot
[13:01] <bzoltan> ogra_: sergiusens: thanks
[13:01] <bzoltan> ogra_: sergiusens: thanks
[13:01] <Mo3yyy> i reboot and nothing happens for 45mins
[13:01] <Mo3yyy> any idea?
[13:03] <ogra_> Mo3yyy, best to talk to the person who did the port i guess ... but that seems very very old to me
[13:03] <ogra_> if it uses quantal it might look shiny but will be completely non-functional
[13:03] <ogra_> for most bits at least
[13:04] <Mo3yyy> i tried saucy
[13:04] <Mo3yyy> and nothing happened at all
[13:04] <Mo3yyy> downloading quantal now
[13:04] <Mo3yyy> see if i can get it to boot with that
[13:04] <Mo3yyy> was wondering if i was missing a step maybe?
[13:04] <ogra_> well, ask the porter about it
[13:04]  * ogra_ has no idea how to install on a razr ... and i doubt most people here have
[13:05] <Mo3yyy> oh no worries thanks for your help tho :)
[13:30] <Ask82882> Does this page , cover the Nexus 7 : 2013 aswell ?  soz if I've asked before..
[13:30] <Ask82882> https://bugs.launchpad.net/ubuntu-nexus7
[13:31] <popey> Ask82882: no, thats the old "desktop on the nexus 7 2012" project
[13:35] <Ask82882> oh, Hi popey .. hope all is well .. I'll have a rumidge for the new page .. Brilliant reddit gold image on G+ a while back :) .. don't worry I'm just another bloke you don't know . Thanks.
[13:36] <popey> haha
[13:37] <Ask82882> Curious as to why  the N7-2013 is not 'quite' mentioned on this page , https://launchpad.net/~ubuntu-nexus7/+related-projects    , but nevermind.
[13:43] <Elleo> mandel: no more segfaults :)
[13:44] <Elleo> mandel: with the logger you need to register it as a QML type to make it available to QML (in backend.cpp, BackendPlugin::registerTypes)
[13:45] <Ask82882> popey, Just while I have a second to ask .. Do you know of anyone whose tried any of the "humblebundle games" crossover on the "ubuntu-touch-devices" as, say a wordpress project ?  Also, unrelated: saw this recently, bit.ly/1pK3SjQ [much fairy-cakes were had, watching it. :]
[13:46] <Elleo> mandel: also from a declarative perspective it might be nicer if the log level and file path could be set as properties on the Logger (so you could just do Logger { level: Logger.Debug; path: "/some/path/debug.log"; }
[13:46] <Ask82882> gotta go soon .. but nice to say hello. sorry If I'm t-wasteing.
[13:46] <sil2100> boiko: hello!
[13:47] <boiko> sil2100: hi :)
[13:47] <Ask82882> "sil" ? is that Ack ?
[13:48] <sil2100> boiko: so... could you maybe work on the dialer-app and messaging-app test failures we have been seeing recently? The counter reached the limit and therefore those are now promotion blockers (no pressure!) ;)
[13:48] <sil2100> boiko: I remember you mentioning that you have an idea on how to fix those already
[13:48] <sil2100> Ask82882: ACK like in acknowledged ? ;)
[13:49] <boiko> sil2100: well, only after we get emergency dialing and MMS landed, but yes.
[13:49] <Ask82882> no as in aquarious. o launchpad. My-confusion-Not yours.
[13:49] <sil2100> boiko: is there a silo for that? Could you maybe add this fix to that landing?
[13:49] <boiko> sil2100: in fact for dialer one of the branches being merged together with emergency mode is fixing some tests flakiness, maybe that will help
[13:49] <Ask82882> s/o/on
[13:50] <boiko> sil2100: nope, we still have to work more on the fixes, and the deadline for feature landings is too close
[13:51] <sil2100> boiko: since yeah, as I said, this is now a promotion blocker sadly, so it's a bit troublesome ;)
[13:51] <boiko> sil2100: still, not higher priority than feature landing ;)
[13:52] <sil2100> boiko: weeeelll... depends where one is standing, as for our team image promotions are top priority ;p
[13:53] <boiko> sil2100: indeed, but I'm just asking for a bit more time, besides, this started happening because of changes to other components, the tests were passing before
[13:54] <Elleo> mandel: do you think you could get that UDM branch landed by tomorrow? (doesn't have to be the logging one, just expose-property would be enough for now)
[13:54] <sergiusens> sil2100: if what boiko says is true; it's on the people who made the changes to fix the tests
[13:55] <boiko> sergiusens: I'm not saying I won't fix the tests, it is just that right now it is not the highest priority on my list :)
[13:56] <popey> Ask82882: i dont know what you mean by humble bundle games crossover... sorry
[13:57] <sil2100> sergiusens, boiko: yeah... so, this approach would 'seem' the correct way, but sadly it's not that easy
[13:58] <sergiusens> sil2100: then it shouldn't be a problem to wait; I mean; this just punishes the people that always take the appropriate measures to land stuff
[13:58] <Steinz> Hello, there is a data (approximate) that will be released Ubuntu Touch?
[14:00] <sil2100> sergiusens: right, we should maybe tweak the process somehow, but from experience I know that when something big lands and somehow causes regressions in other components, it's really hard to ask the component owner to take responsibility here, while we have to keep velocity
[14:00] <sil2100> Especially that they do not know the codebase of the affected component
[14:00] <AlbertA> ogra_: in regards to the HW power button... if you hold for 5s it will do a clean shutdown, more than that it will just be the HW/kernel reboot
[14:01] <ogra_> AlbertA, thats the point, it does not anymore
[14:01] <sil2100> The truth is that if tests for component X started suddenly failing, the owner of X should take action, and maybe poke the upstream owner of Y that caused the regression
[14:04] <Ask82882> popey, Ok just that old compatibility chestnut question, but no worries, I shall bug out now & check logs when I get better. byes.
[14:04]  * Ask82882 leaves.
[14:05] <AlbertA> ogra_: umm just tried fresh image #108, it did it there
[14:05] <AlbertA> ogra_: on mako...any specific device?
[14:05] <ogra_> mako
[14:06] <ogra_> image 106 (the last promoted one)
[14:06] <AlbertA> ogra_: note that if you have USB plugged in, I suppose the bootloader likes to restart after going to the charge screen...
[14:06] <ogra_> and i'm definitely not the only one seeing this
[14:06] <ogra_> (see the mailing list)
[14:07] <ogra_> AlbertA, pressing the button is a no-op ... until i reach the 10sec for the HW reboot
[14:07] <ogra_> it seems to not be noticed at all
[14:07] <AlbertA> ogra_: ok I'll check 106
[14:09] <ogra_> AlbertA, could also be a difference between OTA vs fresh flashing ...
[14:10] <ogra_> (this is my daily phone, i upgrade it since 6 months or so ... havent flashed since)
[14:11] <sil2100> brendand: do you think you could also take a look at the dialer and messaging autopilot failures?
[14:11] <sil2100> brendand: it seems boiko has a busy time working on the emergency bits still
[14:11] <AskUbuntu_> TouchScreen Stopped Working After Installation - Lenovo g400s Touch | http://askubuntu.com/q/490825
[14:11] <brendand> sil2100, messaging hasn't failed since 105
[14:12] <brendand> sil2100, i raised a bug for dialer. i see that boiko has a branch that might fix it, which i'm trying now
[14:13] <brendand> sil2100, how do you mean look at them? look to fix?
[14:16] <sil2100> brendand: maybe taking a look at the dialer one and seeing if a fix would be much work (or if the branch fixes it)
[14:17] <brendand> sil2100, yeah i'll check if the branch fixes it for sure, then take it from there
[14:17] <sil2100> brendand: thank you! You're a promotion saver ;)
[14:27] <AlbertA> ogra_: umm, fresh image #106 I don't see the issue there either. By OTA do you mean apt-get dist-upgrade?
[14:27] <AlbertA> ogra_: or some other mechanism/
[14:29] <mterry> boiko, I got your PM, but I accidentally added you to my ignore list.  let me figure out how to get you off that  :)
[14:30] <boiko> mterry: I know you don't want to talk to me, no need for excuses :P
[14:30] <boiko> mterry: :)
[14:37] <ogra_> AlbertA, apt isnt supported at all :) i mean the default imafge upgrade mechanism
[14:37] <ogra_> *image
[14:39] <AlbertA> ogra_: so how can I replicate the OTA process? Go to the previous promoted image? and then update?
[14:39] <ogra_> yeah, something like that ... pick an image before the change landed
[14:42] <Elleo> mandel: think I've figured out what's wrong with the headers; the problem is when you try doing a second download, it tries to set the headers on the old m_download object; presumably if the m_download is no longer valid then m_dirty should be set and the headers set on m_headers like it does if the headers are set before the m_download has been created
[14:42] <Elleo> mandel: http://mikeasoft.com/~mike/udm-debug.log <-- here's the log from a session like that
[14:43] <mandel> Elleo, ah, great! so the logs have been useful and we have a bug, will fix that!
[14:43] <Elleo> mandel: thanks :)
[14:43] <Elleo> mandel: did you see my previous comments about the logging branch? I had to make a quick modification to make the logger accessible
[14:44] <mandel> Elleo, yes, adding properties instead of the init, which makes sense, should I remove the init method?
[14:45] <mandel> Elleo, we can fix the header branch and then land the logger after since the low level logger seems to work as expected in the cpp client lib
[14:46] <Elleo> mandel: great, I'd guess it makes sense to remove the init, most QML elements wouldn't have something like that, especially if it can be all done declaratively
[14:46] <Elleo> mandel: excellent, landing the header branch with that fix should mean everything's ready to go as soon as we get an oxide release :)
[14:46] <mandel> Elleo, correct, and if you call it more than once you simply will see "Init called twice" which we can let people know, hey you created to loggers!
[14:48] <Elleo> it's a big relief to finally have a handle on those headers :)
[14:48] <Elleo> the logging branch was a massive help for that
[14:48] <mandel> Elleo, yes, a lot of work, but I wanted to add the logging which I think will make our lives better :)
[14:48] <Elleo> since I was able to see pretty much instantly what was going on
[14:49] <mandel> Elleo, yes, great team work! Now is a matter of getting that fixed :)
[14:49] <Elleo> :)
[14:55] <la_juyis> popey, which project should  I file under?
[15:04] <mandel> Elleo, to understand the problem, we do Downlod {header:foo}  download.download(url); download.download(url) and we fail in the second one, right?
[15:05] <Elleo> mandel: that'd probably fail too, the exact case I'm looking at we set the headers again as well though before the second download
[15:06] <mandel> Elleo, ok, the issue is that m_download should be cleaned on completed/canceled
[15:06] <Elleo> mandel: yeah
[15:07] <mandel> Elleo, and I have a very strong feeling that we should disconnect from the signals too
[15:07] <mandel> Elleo, just to be sure
[15:09] <mandel> Elleo, is kind of ugly that we are connecting twice to the same signals.. gatox why is that? why not setting the state of the object and then emit the signal?
[15:09] <cwayne> jdstrand: ping
[15:10] <mdeslaur> cwayne: jdstrand is on vacation this week, is there something me or tyhicks can help you with?
[15:10] <cwayne> mdeslaur: tyhicks: was wondering if there's a writable dir we can use for cache stuff from the ubuntu-scope-network template, although from elsewhere i'm hearing it should be .local/share/package-name
[15:11] <gatox> mandel, if it is connecting twice to the same signal, it's a bug... not any real reason
[15:11] <mandel> gatox, you do the following, connect to a signal to emit an signal, connect to the same signal to set an internal state
[15:11] <mdeslaur> cwayne: let me pull up the profile and take a look, one sec
[15:11] <mandel> gatox, we could do, set internal method and emit signal in the same connection, right?
[15:12] <gatox> mandel, ah... that shouldn't be a bug
[15:12] <tyhicks> I think what cwayne was told is correct, but we'll need to double check
[15:12] <mandel> gatox, so what do we gain by doing that?
[15:12] <gatox> mandel, yes... we can do that... although in the way it is, shouldn't cause any problem
[15:13] <mandel> gatox, with the current default connection, true, but make me write more code when disconnecting the signals ;)
[15:13] <gatox> mandel, the result is the same.... is just a way to separate things
[15:14] <mdeslaur> cwayne: you should be able to store stuff in @{HOME}/.local/share/unity-scopes/leaf-net/@{APP_PKGNAME}/
[15:14] <gatox> mandel, you can do whatever you want later in the method, and the other signals will keep linked, no matter the changes you do in the method... but, i'm not against of putting everything together... i like it more in the other way, just that
[15:14] <gatox> i think is better
[15:19] <cwayne> mdeslaur: so should that dir exist when a click pkg'd scope is installed?
[15:20] <cwayne> or would we need to create it?
[15:20] <mdeslaur> you need to create the app's subdir in leaf-net
[15:20] <cwayne> it looks like .local/share/unity-scopes/leaf-net doesn't exist on my phone
[15:21] <mdeslaur> hrm, not quite sure what is supposed to create that
[15:21] <mdeslaur> definitely not the scope itself, it probably should be created by the master scope (or whatever that is called)
[15:25] <pitti> sergiusens: hm, after 'echo format data > /cache/recovery/ubuntu_commands' and adb reboot recovery I land in the interactive recovery menu
[15:25] <pitti> sergiusens: so I suppose factory-reset does something else still? (I don't immediately see what in images.go, it also just seems to write "format data\n")
[15:26] <sergiusens> pitti: it's ubuntu_command
[15:26] <pitti> ah!
[15:26] <sergiusens> pitti: not ubuntu_comands
[15:26] <pitti> sergiusens: thanks; so it was just a typo in that mail
[15:27] <cwayne> mdeslaur: so who should i bug about fixing that to make sure that dir exists before the scope is installed?
[15:29] <pitti> sergiusens: works fine now, thanks!
[15:29] <sergiusens> np
[15:30] <pitti> sergiusens: now I can programmatically wipe and get rid of the wizard (touch ~/.config/ubuntu-system-settings/wizard-has-run); do you know if there's an equivalent thing for getting rid of the "edge intro"? I didn't see a flag file for that
[15:30] <sergiusens> pitti: that's lost in phablet-config
[15:30] <mdeslaur> cwayne: good question, there's a bug open: bug 1327426
[15:30] <sergiusens> pitti: phablet-config edges-intro --disable
[15:31] <pitti> sergiusens: thanks
[15:31] <mdeslaur> cwayne: michi I would guess
[15:33] <robotfuel> sergiusens: where can I find the numtium code?
[15:34] <sergiusens> robotfuel: https://code.launchpad.net/~phablet-team/nuntium/trunk/+activereviews
[15:34] <robotfuel> sergiusens: thanks :D
[15:34] <sergiusens> robotfuel: there's an encode_decode_tests branch there
[15:42] <pitti> vila, fginther: in CI airline: is it reasonable to have a recent (i. e. devel series) phablet-tools installed (from a PPA possibly), or should the phone setup scripts be self-contained and only use adb and commands on the phone?
[15:43] <sergiusens> pitti: they use the utopic stuff; it's a bin copy into the ppa I mentioned (all the ci tools come from there)
[15:43] <sergiusens> well most
[15:43] <pitti> ok, that's good; then we don't need to replicate the logic
[15:44] <pitti> sergiusens: I really don't like installing it locally, as it pulls in lots of click stuff, pybootchartgui, ubuntu-app-launch and what not, so it's a rather heavy dep; but perhaps that can be trimmed
[15:45] <pitti> I usually just run them from bzr
[15:46] <sergiusens> pitti: I have a split packaging branch somewhere pending review from rsalveti; it probably needs updating these days (which I can look into again)
[15:47] <fginther> pitti, the host running connected to the adb devices will need to run an LTS, it'll probably be trusty when we get that far. As long as we can backport phablet-tools it shouldn't be an issue (we're going to have to backport phablet-tools already)
[15:48] <pitti> fginther: thanks for confirming
[15:48] <pitti> fginther: so avoiding ubuntu-devices-do is easy enough (it's a trivial replacement), but the phablet-config bits are much more involved
[15:50] <AlbertA> ogra_: I did an OTA from image 91 to 109, I still don't see the issue...so not sure what's going on... is there more context to the issue?
[15:56] <ogra_> AlbertA, not really, i only noticed it today when someone reported ot on the ML
[15:58] <AlbertA> ogra_: which ML is it?
[15:58] <ogra_> AlbertA, the ubuntu-phone one
[16:00] <AlbertA> ogra_: oh I see they are expecting 2s...
[16:00] <ogra_> AlbertA, it was 3sec
[16:01] <AlbertA> ogra_: yeah at some point unity will show a shutdown dialog...and the 5s hold time is there only for backup
[16:01] <AlbertA> ogra_: i mean show a shutdown dialog if held for 2s
[16:03] <ogra_> AlbertA, ok, so thats a wanted behavior then ?
[16:07] <AlbertA> ogra_: right, for now at least I suppose...the 5s could also be changed for now until the shutdown dialog is ready
[16:07] <ogra_> it doesnt shut down after 5 here either though
[16:07] <ogra_> i have to hold until the hw reset kicks in
[16:08] <AlbertA> ogra_: in #106?
[16:08] <ogra_> yes
[16:09] <davmor2> AlbertA: it's about 7secsonds
[16:09] <ogra_> it shot down now ... lets see if i can easily reproduce it even after another reboot
[16:09] <AlbertA> ogra_: what does apt-cache policy unity-system-compositor say?
[16:09] <ogra_> uh, no idea, no cable around
[16:09] <mterry> pitti, ok the signal for unlocking the screen comes from unity-greeter-session-broadcast, which isn't installed by default.  So I'm not sure how useful that is for you after all
[16:10] <ogra_> AlbertA, it should be 0.0.4+14.10.20140625-0ubuntu1
[16:11] <ogra_> (from the archive ... this is my production phone, not writable etc)
[16:12] <pitti> mterry: ah, thanks for checking
[16:12] <pitti> mterry: so this one remains a nuisance, I figured out everything else
[16:12]  * pitti waves goodbye, time for Taekwondo
[16:12] <AlbertA> ogra_: does the screen turn off after inactivity? 45s dim, 60s off?
[16:12] <ogra_> gimme a minute :)
[16:13] <AlbertA> ogra_: just want to see if there's some issue with the timers firing
[16:13] <ogra_> right
[16:14] <ogra_> dimmed properly after 45
[16:14] <ogra_> and now it shot off
[16:31] <groot_> hello, I've been trying to boot ubuntu in my phone but it keeps restarting. I looked at last_kmsg but don't know how to solve this.
[16:31] <groot_> here is the last_kmsg log http://paste.ubuntu.com/7737561/
[16:31] <groot_> any help would be appreciated.
[16:36] <la_juyis> davmor2, do you know which project I hsould file under?
[16:36] <la_juyis> for the keyboard thing
[16:36] <mhall119> pmcgowan: any objection to me making https://wiki.ubuntu.com/Touch/Install redirect to http://developer.ubuntu.com/start/ubuntu-for-devices/installing-ubuntu-for-devices/ ?
[16:37] <ogra_> [   33.966857] mmci-pl18x sdi1: MMC request expiry, sumping registers
[16:37] <ogra_> [   33.981384] kernel BUG at /home/groot/Development/source/ubuntu_touch/kernel/sony/u8500/drivers/mmc/host/mmci.c:1392!
[16:37] <ogra_> [   33.992218] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[16:37] <davmor2> la_juyis: ubuntu-keyboard
[16:37] <ogra_> groot ^^^ fix your kernel
[16:37] <pmcgowan> mhall119, nope
[16:37] <la_juyis> davmor2, tnx
[16:39] <groot_> ogra_, thanks for the reply. I noticed that, but don't know how to solve it. It worked fine in android.
[16:45] <groot_> ogra_, can you give me any possible solution? I'm not good at debugging kernel.
[16:45] <groot_> This is the kernel I'm using https://github.com/AndroidOpenSourceXperia/android_kernel_sony_u8500
[16:46] <groot_> is there any patch required for ubuntu touch ?
[17:01] <mandel> mhall119, AFAIK there should be a doc package for the download manager with the qml docs
[17:01] <mandel> also, hello
[17:02] <la_juyis> popey, https://bugs.launchpad.net/ubuntu-keyboard/+bug/1336862
[17:03] <la_juyis> and of course after the screen went off the keyboard disappeared completely
[17:08] <popey> la_juyis: confirmed, thanks
[17:12] <alesage> am I alone in not getting the OSK for WiFi login?  I'm on 109 devel-proposed, wonder if there's a workaround
[17:12] <mhall119> mandel: what's the name of the package?
[17:21] <charles> Cimi, ping
[17:22] <charles> Cimi, it looks like you've been doing a lot of the reviews for dednick's MPs in ubuntu-settings-components, could you do a review for https://code.launchpad.net/~nick-dedekind/ubuntu-settings-components/transfer-menu/+merge/224672 ?
[17:27] <josharenson> Anyone having trouble getting ssh to work on today's build?
[17:50] <Cimi> charles, ok, tomorrow
[18:38] <charles> Cimi, thanks :)
[19:12] <taiebot> awe: I saw that you changed the summary of https://bugs.launchpad.net/ubuntu/+source/urfkill/+bug/1321627 does that mean we know what triggers the bug?
[19:13] <taiebot> I am ready to get some log info if you want.
[19:23] <K1773R> will the nexus 5 be officially supported in the near future, or should i stick to a nexus 4?
[19:24] <beuno> K1773R, I suggest you stick with N4
[19:37] <dobey> anyone seen http://pastebin.ubuntu.com/7738360/ when cross-compiling with sbuild before?
[19:58] <mandel> mhall119, let me check, one sec
[19:59] <mandel> mhall119, libubuntu-download-manager-client-doc
[20:00] <mhall119> heh, long enough?
[20:02] <mhall119> mandel: any reason the .index file is gzipped?
[20:02] <mandel> mhall119, are you looking in the qml folder?
[20:02] <mhall119> yeah
[20:02] <mhall119> in usr/share/doc/ubuntu-download-manager/qml/html/
[20:02] <mandel> mhall119, and no idea, I'm just using doxygen for cpp and qdoc for qml
[20:02] <mandel> mhall119, Elleo gave me a hand with that
[20:06] <mhall119> mandel: no big deal, I unzipped it
[20:06] <mhall119> http://91.189.92.89/api/qml/sdk-14.10/Ubuntu.DownloadManager/ should be updated
[20:07] <mandel> mhall119, awesome, so I have some questions about the docs, if I release a 0.2, what happens?
[20:08] <mandel> mhall119, I'll ofcourse update the docs, do I ping you?
[20:10] <mhall119> mandel: yeah, I'll download the new package and run the script against it
[20:10] <dobey> mhall119: are there docs for oxide up anywhere, btw?
[20:10] <mhall119> eventually I'll have a cron setup somewhere that will just check for new versions of packages in the development release and auto-publish them
[20:11] <mandel> mhall119, ok, superb
[20:11] <mhall119> dobey: not ready to publish yet, but osomon gave me some initial docs to test importing: http://91.189.92.89/api/qml/sdk-14.10/Ubuntu.Web/
[20:15] <dobey> mandel: what does E0702 16:12:41.141255 31826 downloads_db.cpp:285]  NOT NULL constraint failed: SingleDownload.appId Unable to fetch row
[20:15] <dobey> mandel: what does that mean?
[20:16] <mandel> dobey, means that the appid setting of the download was null when either it should be "unconfined" or the appid
[20:16] <mandel> dobey, how did that happen?
[20:16] <mandel> dobey, do you have an example
[20:16] <mandel> ?
[20:17] <dobey> mandel: it's happening when trying to install a purchased app in my lxc
[20:17] <dobey> it seems to download the .click though
[20:17] <mandel> dobey, is apparmor in that lxc?
[20:17] <mandel> dobey, yes, is related to the internal db which is used for reboot (not enabled yet)
[20:18] <mandel> dobey, it is not a critical bug
[20:18] <dobey> mandel: apparmor doesn't do nested profiles yet, so it's "there" but it doesn't exactly work if that's what you mean
[20:19] <mandel> dobey, ok, well you express what I meant but better
[20:19] <mandel> dobey, that might be the reason
[20:19] <dobey> mandel: i'm just trying to determine if the failure to install i'm seeing is an issue with the installation program, or with u-d-m itself
[20:20] <mandel> dobey, that msg is not the issue, but if you are getting an error with pkcon you should see th stderr and stdout in the logs of udm
[20:20] <dobey> hmm, i am not seeing any pkcon stdout there
[20:23] <mandel> dobey, can you send me the logs (paste.ubuntu or the like) and I'll take a quick look
[20:23] <mandel> dobey, or even better, a tar :)
[20:25] <dobey> mandel: http://pastebin.ubuntu.com/7738577/
[20:29] <mandel> dobey, according to Error 0 executing /usr/local/lib/unity-scope-click/install-helperwith args/home/dobey/.local/share/ubuntu-download-manager/Downloads/com (2).ubuntu.developer.matiasb-testing.qr-code_0.3.1_all.click com.ubuntu.developer.matiasb-testing.qr-codeStdout: Stderr:
[20:29] <mandel> dobey, it execute ok, but... what version of udm do you have??
[20:30] <mandel> dobey, the name of the file is wrong, there was a bug I fixed and the  (2) should be after the .matiasb-testing.qr-code_0.3.1_all, like this .matiasb-testing.qr-code_0.3.1_all (2).click
[20:30] <dobey> mandel: whatever is in utopic
[20:30] <mandel> dobey, can you please do a dpkg -s to check it out
[20:31] <dobey> 0.4+14.10.20140626-0ubuntu1
[20:33] <dobey> mandel: i do see that u-d-m really needs to add more space characters in its log message formatting :)
[20:33] <mandel> dobey, yes, I had them, I was told in a review to remove them, and will this happened
[20:33] <mandel> dobey, add a bug and will be fixed asap (please :) )
[20:34] <mandel> dobey, can you remove the files in /home/dobey/.local/share/ubuntu-download-manager/Downloads
[20:34] <dobey> i did once already today :)
[20:34] <mandel> dobey, ok, can I see the logs for when you do not have a file already present?
[20:35] <dobey> one minute, need to start a reflash for a device
[20:35] <mandel> dobey, we had a bug when installing the app due to the space in blala (2).foo
[20:35] <dobey> yes i remember that bug
[20:38] <dobey> mandel: http://pastebin.ubuntu.com/7738631/ after i rm -rf .local/share/ubuntu-download-manager .cache/ubuntu-download-manager
[20:40] <mandel> dobey, it is interesting that we get a QFile::RemoveError (that horrible Error 9) when removing
[20:40] <mandel> dobey, I wonder why..
[20:40] <dobey> mandel: oh i see why it's failing
[20:40] <mandel> dobey, do you? sweet, share the info :)
[20:40] <dobey> /usr/local/lib/unity-scope-click/install-helper doesn't exist
[20:42] <dobey> mandel: sorry. i should have caught that :)
[20:43] <mandel> dobey, I should raise an error for that!!!! bug for manuel right now!!!
[20:43] <mandel> dobey, I should not do a Error 0 it should be a file not found or something
[20:45] <dobey> heh
[20:45] <dobey> ok, so now it's definitely failing because pkcon install-local fails in the lxc
[20:46] <dobey> oh and i bet pkcon install-local is failing because apparmor
[20:47] <mandel> dobey, we do relay A LOT in apparmor working
[20:47] <mandel> dobey, can you add your logs and a comment to a bug for udm, it is not acceptable that I do not raise the error
[20:48] <dobey> to an existing bug? or you want me to file a new bug?
[20:49] <mandel> dobey, new one please :)
[20:49] <mandel> dobey, like, logs, mention that the executable was not present and say that I'm an idiot in a polite way :)
[20:50] <dobey> heh
[20:50] <dobey> mandel: i know you too well. polite isn't language you understand. ;)
[20:51] <mandel> dobey, well, you know hehe
[23:45] <touchTrustyTest0> howto install thunderbird?
[23:45] <touchTrustyTest0> no email client expect for gmail and outlook?
[23:48] <sarnold> touchTrustyTest0: iirc, 'trojita' is the email client that seems furthest along for the touch interface
[23:48] <touchTrustyTest0> sweet i'll look it up
[23:48] <touchTrustyTest0> how about caldav sync?
[23:48] <touchTrustyTest0> for calendar