[03:07] <Anil> Hi
[03:07] <Anil> I recently installed ubuntu 14.04
[03:07] <Anil> Used to use 12.04 earlier..
[03:08] <anilj1>  there..
[03:08] <anilj1> I recently installed 14.04 from 12.04..
[03:09] <anilj1> I still have the issue where the display brightness function keys do not work.. They were not working in 12.04 as well.
[03:09] <anilj1> Has anyone faced this problem before, and if there is any patch/fix ?
[06:50] <dholbach> good morning
[07:23] <jibel> dpm, hey, against which project translation bugs on the phone should be reported?
[07:30] <dpm> hi jibel, you can file them here: https://launchpad.net/ubuntu-translations
[07:30] <Hallaji> Hi,
[07:30] <Hallaji> why ubuntu Touch suppert of nexus?
[07:31] <Hallaji> why not samsung galaxy  s series?
[07:31] <Hallaji> sorry: why ubuntu Touch just support of nexus?
[07:32] <jibel> dpm, thanks, bug 1333555 , how do you differentiate them from desktop translations, is there a specific tag?
[07:34] <dpm> jibel, we don't have one atm, but I can create a 'touch' one, or reuse the 'qa-touch' one. Do you have any preferences?
[07:36] <jibel> dpm, anything != qa-touch would be fine.
[07:36] <dpm> jibel, ok, I've gone for touch-l10n
[07:37] <jibel> dpm, ta
[08:07] <tvoss> ogra_, pingaling
[08:08] <ogra_> tvoss, Yo!
[08:09] <tvoss> ogra_, hey there :) I need some help to get /system/etc/gps.conf to /etc/gps.conf
[08:09] <ogra_> tvoss, make a bind mount ... see if that works
[08:11] <seb128> mpt, hey, do you know if there are design visuals for the touch system settings update's page somewhere (or if somebody is working on that)?
[08:14] <mpt> seb128, do you mean pixel-precise equivalents of the wireframes at <https://wiki.ubuntu.com/SoftwareUpdates#Phone>? Nobody is working on that, as far as I know.
[08:15] <seb128> mpt, right, I don't need pixel-detail, but see https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1333565 ... some of the items, like the fact that we have lines between items, would be easier to compare with a real screen image than with wireframes
[08:16] <seb128> mpt, though the wireframes seem to suggest there are no lines between the items
[08:19] <ExtremeDevilz> uh o.O it has been 7 months since I last ported ubuntu touch to my phone
[08:31] <JamesTait> Good morning all; happy Bannockburn Day! :-D
[09:11] <Wellark> seb128: for rtm, could we prevent system-settings from going into landscape?
[09:12] <Wellark> just thinking about this https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1333135
[09:12] <seb128> Wellark, no idea, is there an api to control rotation in our toolkit? we don't do anything to rotate atm, it's the uitk doing it
[09:12] <Wellark> seb128: yep.
[09:12] <Wellark> bzoltan: ^
[09:13] <Wellark> seb128: the keyboard handling still stays valid..
[09:13] <Wellark> actually would be cool if uitk would handle it
[09:14] <Laney> http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.MainView/#automaticOrientation-prop ?
[09:16] <ogra_> the prob with that is that it uses the default device orientation ... so apps running on manta will always be landscape even if they wouldnt fit on screen
[09:38] <ogra_> tvoss, looking closer at /etc/gps.conf it already is a bind mount to /system/etc/gps.conf it seems
[09:38] <tvoss> ogra_, okay, cool
[09:39] <ogra_> but i cant find out why !
[09:47] <sil2100> ogra_: hmmm, no oSoMoN or Bill :<
[10:12] <davmor2> ogra_: did you ever think that someone did it to confuse you ;)
[10:41] <ogra_> davmor2, well, sure, my problem is that i cant find out how he did it :P
[10:42] <davmor2> ogra_: and that my friend is why it is there to confuse you :P
[10:52] <dpm> thanks seb128 for updating the u-s-s translations template :)
[10:52] <seb128> dpm, yw!
[11:51] <seb128> mpt, ok, I need design clarifications about that "install <n> updates", should I open a new bug and assign to you?
[11:51] <seb128> mpt, like what should happen if there are 3 app updates, the user click "install 3 updates", then pause 2 of the items
[11:52] <seb128> one is installing, 2 are paused, what about the button state/label?
[11:54] <mpt> seb128, when an update is paused, it should return to the same visual state as if it had never begun. <https://wiki.ubuntu.com/SoftwareUpdates#pausing-mobile> So there are two updates left, which is more than one, so the top button should be “Install 2 Updates”.
[11:54] <mpt> Ah, the word “available” is a bit ambiguous, right
[11:57] <seb128> mpt, hum, currently the "install 3 updates" change to "pause 3 updates" when you click on it and those are downloading, maybe that's wrong
[11:58] <seb128> mpt, maybe it should hide then, and if 1 is pause still be hidden, and if a second is paused display again as "install 2 updates"?
[11:59] <mpt> seb128, that’s my fault, until now I never even thought about what should happen to the button when it’s tapped :-/
[12:00] <seb128> mpt, want a bug report about that?
[12:00] <mpt> yes please
[12:02] <john96> does anyone know if there is a release date yet for an ubuntu-touch app store?
[12:02] <ExtremeDevilz> does ubuntu touch still has radio/ril issue for non nexus devices ?
[12:04] <jibel> mhr3, re bug 1333142 , I cannot produce a better trace. There is not enough space to retrace directly on the device and retracing outside results in a corrupt stack. Can't you really reproduce with the steps in the bug report? it fails everytime here with latest build.
[12:04] <mhr3> jibel, nope, was randomly swiping back and forth and nothing happened
[12:05] <mhr3> i mean... it didn't crash
[12:05] <ExtremeDevilz> does ubuntu touch still has radio/ril issue for non nexus devices ?
[12:05] <ExtremeDevilz> can anyone reply :3
[12:05] <jibel> :/
[12:08] <seb128> mpt, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1333668
[12:08] <mpt> thanks
[12:08] <seb128> thank you for looking at it!
[12:09] <ExtremeDevilz> :\
[12:20] <ogra_> Chipaca, i just did a bootchart for todays image and during the session startup i see ubuntu-push-client starting in masses ... looking at the log ofteh upstart process i see:
[12:20] <ogra_> 2014/06/24 11:06:38.228177 INFO "com.ubuntu.PushNotifications" dialed in.
[12:20] <ogra_> 2014/06/24 11:06:38 unable to start: Unable to find a hardware address
[12:20] <ogra_> 100 times
[12:21] <ogra_> (4 entries per second)
[12:21] <Chipaca> ogra_: "starting in masses"?
[12:21] <ogra_> http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-utopic-95.png
[12:21] <ogra_> well, it starts more often than once :)
[12:22] <AskUbuntu> Disable touch of the tablet in Ubuntu Unity 14.04 | http://askubuntu.com/q/487570
[12:22] <Chipaca> gah. If boot charts were searchable, they'd be a lot more useful
[12:22] <Chipaca> ogra_: what's changed? assuming this didn't happen before (or maybe you've only just noticed?)
[12:23] <ogra_> Chipaca, going backwards through the charts it seems to happen since a while (i only look at the boot process every other week)
[12:24] <Chipaca> ogra_: where more or less in that image can i see push starting multiple times?
[12:24] <ogra_> it started somewhere between 49 and 71 ...
[12:24] <ogra_> scroll down and look for the ubuntu-push-client process
[12:25] <jibel> mhr3, it seems related to the quality of the network connection
[12:25] <ogra_> it should be one ... but i count that it starts at least 5 times
[12:25] <Chipaca> ogra_: 49 and 71 what?
[12:25] <jibel> mhr3, if I move closer to the AP it never crash
[12:25] <Chipaca> it'll try to get the whoopsie id 200 times before crapping out, and upstart will restart it 10 times i think
[12:26] <jibel> mhr3, but if I move farther so the device is still connected but the quality is very low, then unity8 crashes
[12:26] <ogra_> Chipaca, I didnt create bootcharts between image 49 and 71 ... in image 49 it doesnt behave like that
[12:26] <Chipaca> ogra_: ah! ok :)
[12:26] <ogra_> but that definitely doesnt look sane
[12:26] <Chipaca> ev: so. what's the news on the whoopsie bug wrt it needing the interface to be up to find it?
[12:26] <pmcgowan> hey sil2100 and seb128 any progress on Ken's system settings stuff?
[12:27] <seb128> pmcgowan, what stuff? the ofono work?
[12:27] <pmcgowan> seb128, that and the branch he has for sim services
[12:27] <ogra_> Chipaca, you might want to change your upstart job's "start on" contidion
[12:27] <seb128> pmcgowan, he didn't mp any of those, I said I would have a look to that but that requires the bindings to land first and I didn't see that happening yet?
[12:28] <Chipaca> ogra_: to what?
[12:28] <pmcgowan> seb128, right, that was my question, will wait for sil2100
[12:28] <Chipaca> ogra_: (serious, non-flippant question, in case you were reading it that way)
[12:28] <seb128> pmcgowan, k
[12:29] <ogra_> Chipaca, just trying to find out ... one sec
[12:29] <Chipaca> we could also stop using whoopsie for the id
[12:29] <Chipaca> it's got more problems than we've got time to address
[12:29] <Chipaca> ev: much as it'd pain me, I'm seriously considering it
[12:30] <ogra_> Chipaca, start on started dbus and :sys:whoopsie started
[12:30] <ogra_> or so
[12:30] <Chipaca> ogra_: we don't need whoopsie running
[12:30] <ogra_> you need to have an id
[12:30] <Chipaca> yes
[12:30] <seb128> rsalveti, ricmm: the qtubuntu-sensors makes unity8-desktop segfaults on start in utopic :/
[12:30] <Chipaca> whoopsie-the-process isn't the thing that generates the id
[12:30] <Chipaca> ogra_: it's libwhoopsie
[12:30] <ogra_> oh, ok
[12:31] <Chipaca> in fact, whoopsie the process has the exact same problem
[12:31] <Chipaca> but it neither detects nor works around it
[12:31] <Chipaca> so that's a bit worse :)
[12:32] <ogra_> right, i dont see a process running
[12:32] <ogra_> (grepping for "push" in the processlist)
[12:32] <Chipaca> ogra_: it will have given up after 10*200 attempts
[12:33] <Chipaca> ogra_: if you never got an interface up in that time
[12:33] <ogra_> right
[12:33] <ogra_> phablet@ubuntu-phablet:~$ initctl status ubuntu-push-client
[12:33] <ogra_> ubuntu-push-client stop/waiting
[12:33] <ogra_> so it did
[12:33] <Chipaca> "that time" is a lot of seconds, by the by
[12:33] <Chipaca> .6 seconds sleep between each try
[12:33] <ogra_> right, and it respawns like crazy :)
[12:34] <Chipaca> no, it doesn't
[12:34] <ogra_> according to the bootchart it does
[12:34] <Chipaca> still haven't found it :-(
[12:34] <ogra_> each "ubuntu-push-cli" you see there means that it has a new PID
[12:34] <Chipaca> ah, just found one
[12:35] <ogra_> under lightdm you see the "click" entry
[12:35] <sil2100> pmcgowan: hey! Yeah, I did some work yesterday on the libqofono branch, will try pushing it to the archive today
[12:35] <sil2100> pmcgowan: had some other business in-between
[12:35] <ogra_> right after that (below) it starts the first one
[12:35] <sil2100> Then we can push the rest
[12:35] <ogra_> and then you see new ones between the other processes all the time
[12:35]  * sil2100 has lunch now more or less
[12:35] <pmcgowan> sil2100, thanks
[12:35] <Chipaca> ogra_: i'd really like to see the logs of any that took less than 200s*.6=2 minutes to give up and die
[12:36] <Chipaca> ogra_: as those are other issues beyond this whoopsie one
[12:36] <Chipaca> unless
[12:36] <Chipaca> hold on
[12:36] <Chipaca> i might be talking about a fix not yet on trunk
[12:36] <Chipaca> so it might just be trying the once
[12:36]  * Chipaca looks at the changelog he's getting ready for trunk
[12:37] <Chipaca> ogra_: right, so the image have an updated libwhoopsie and not an updated push, so it *won't* be trying 200 times each, just the 10 from upstart
[12:38] <Chipaca> and so, yes, you'll see 10 very quick push-clients dying off, and probably no push running after
[12:41] <ev> Chipaca: I'd rather not introduce that inconsistency and have two different ways of getting a system identifier. It has problems, but wouldn't you run into the same ones with anything custom?
[12:42] <Chipaca> ev: I'd run into a bunch of problems you care about but I don't :)
[12:42] <ev> such as? :)
[12:42] <Chipaca> ev: as having a new id on a fresh reinstall is not a problem for me
[12:43] <Chipaca> that's the narrow-minded "me", there; I do of course understand why using whoopsie would be better, but.
[12:43] <ev> so I thought we agreed that we'd cache the identifier to the filesystem on first generation?
[12:44] <ev> wouldn't that solve the problem of not being able to talk to ofono for you?
[12:44] <Chipaca> ev: yeah. But AFAIK there was a bunch of refactoring associated, and we don't have time (or do we?)
[12:45] <Chipaca> ev: the problem here isn't not talking to ofono; it's the interfaces all being down. Not talking to ofono would be the next problem down the line :)
[12:45] <ev> well, I still think a refactor to use a file-based cache is cheaper than writing something from scratch
[12:45] <ev> and indeed :)
[12:46] <Chipaca> ev: for my narrow jfdi needs, a uuid in ~/.config/ would suffice, i fear. In any case, not going to do it now.
[12:46] <Chipaca> 's a bug, not a feature
[12:48] <ev> ?
[12:48] <ogra_> Chipaca, ev , why dont you use /var/lib/dbus/machine-id ? that should be unique
[12:49] <Chipaca> ogra_: nope, not unique
[12:49] <ogra_> Chipaca, huh ?
[12:49] <ogra_> that would be a super serious bug then
[12:50] <ogra_> it needs to be generated on first start of dbus
[12:50] <ogra_> if it is not and you find two identical ones on two different devices thats definitely a bug
[12:50] <Chipaca> ogra_: when I've checked, it wasn't a 128-bit uuid; maybe that's changed?
[12:51] <ogra_> its just a hash ... not sure if it is supposed to be 128bit
[12:51] <ogra_> in any case it is unique per device
[12:51] <Chipaca> reading the spec, it's a 128 bit uuid
[12:52] <Chipaca> running it on my desktop gives me something believable
[12:52] <Chipaca> 4f5c8eccce900cc3c236deax53a7fdfb
[12:52] <Chipaca> looks like 128 bits to me
[12:52] <ogra_> well, and on the phone you dont ?
[12:52] <Chipaca> I don't have a phone atm
[12:53] <ogra_> well, here it is different between devices  and also 33 chars long ...
[12:53] <ogra_> so i assume its similar to what you have on desktop
[12:54] <Chipaca> that would cover my use case. It doesn't cover ev's, though.
[12:54] <Chipaca> as he needs it to be the same id on reinstall
[12:55] <ogra_> that wont work
[12:55] <ogra_> if you reinstall with --wipe it will format the partitions
[12:55] <ogra_> err
[12:55] <ogra_> with --bootstrap
[12:55] <ricmm> seb128: whats going on?
[12:55] <ogra_> thats what we do with all devices in the lab, with all QA test devices etc
[12:56] <seb128> ricmm, unity8 desktop segfaults on start, in qtsensors code, since your update from yesterday, downgrading make it work back
[12:57] <ogra_> seb128, hold it rotated in portatrait then :P
[12:57] <ogra_> *portrait
[12:57]  * seb128 turns ogra_ in landscape mode
[12:58] <ricmm> seb128: do you have the stack trace?
[12:58] <Chipaca> seb128: we've got to call him ‾ɐɹƃo now?
[12:58] <ogra_> :)
[12:58] <ogra_> haha
[12:58] <seb128> ricmm, getting one, I first downgraded to give a workaround to bschaefer, they are having a sprint and it was impacting them in their work there
[12:58] <ricmm> k
[12:58] <seb128> Chipaca, ;-)
[12:58] <bschaefer> seb128, confirmed that sensor package fixed the issue. Thanks!
[12:59] <seb128> bschaefer, yw!
[13:03] <mhr3> jibel, ah, hm, could you add that to the bug?
[13:03] <seb128> ricmm, http://paste.ubuntu.com/7695008/
[13:03] <jibel> mhr3, I updated the description.
[13:04] <ricmm> mm
[13:04] <ricmm> qtubuntu-0.54+14.10.20140613
[13:04] <ricmm> that looks wrong
[13:05] <ricmm> seb128: we are at 23.3
[13:05] <seb128> ricmm, https://launchpad.net/ubuntu/+source/qtubuntu
[13:05] <seb128> ?
[13:05] <ricmm> oh sorry its crashing in qtubuntu not sensors
[13:05] <ricmm> got it
[13:05] <seb128> but it's the qtubuntu-sensors update that makes it crash
[13:06] <seb128> because downgrading that binary to https://launchpad.net/~ci-train-ppa-service/+archive/landing-005/+build/6112664/+files/qtubuntu-sensors_0.6%2B14.10.20140619-0ubuntu1_amd64.deb makes it run
[13:06] <ricmm> yea I got that
[13:06] <seb128> k
[13:06] <ricmm> ok give me some minutes
[13:06] <seb128> you don't get the issue locally?
[13:06] <ricmm> I do
[13:07] <seb128> good, makes debugging easier ;-)
[13:07] <ricmm> I'll push a fix with a qtubuntu-sensors landing I have silo'd right now
[13:07] <seb128> thanks
[13:07] <ricmm> seb128: what version did you downgrade to ?
[13:10] <seb128> ricmm, I gave you the url just ^ ;-)
[13:10] <seb128> ricmm, 14.10.20140619-0ubuntu1
[13:10] <seb128> the previous one in utopic
[13:10] <ricmm> yea, found the issue
[13:10] <seb128> great
[13:10] <ricmm> sorry about that
[13:11] <seb128> no worry
[13:11] <ricmm> bschaefer: sorry
[13:11] <ricmm> hopefully will push this soon
[13:11] <seb128> we need some sort of testing in place to make sure that phone landing stop making the desktop not start
[13:11] <bschaefer> ricmm, no worries, got sorted out quickly!
[13:11] <seb128> it has been happening a few times recently
[13:11] <ricmm> that was my bad, I've been testing unity8 desktop since the previous stuff
[13:11] <ricmm> not really sure why I didnt yesterday when landing this
[13:12] <ricmm> I'll make it more explicit in the test plan
[13:12] <seb128> thanks
[14:00] <joke_art> how to install ubuntu touch on chinesse mobile phone?
[14:16] <dobey> joke_art: is it a chinese google nexus 4?
[14:19] <joke_art> no, it's chinesse android phone, not nexus, neither xiaomi or meizu
[14:19] <dobey> then you probably will need to port to the device
[14:20] <joke_art> how?
[14:24] <dobey> !porting | joke_art
[14:25] <dobey> !devices | joke_art
[14:25] <dobey> if your phone isn't on that list, you probably need to port it. there should be a link to the porting guide somewhere on there
[14:33] <frecel> good morning everyone
[14:34] <frecel> how do I simulate getting a text message on the phone?
[14:37] <popey> frecel: pitti may know via phone sim I believe?
[14:38] <frecel> popey: I have good news, I finished a couple of things from last week yesterday and took the rest of the week off to work on the podcacher
[14:38] <pitti> frecel: check out the autopilot tests of lp:messaging-app, they do that
[14:39] <pitti> it's not that simple (you have to control phonesim via the Qt scripting), but it works well
[14:40] <popey> frecel: yay
[14:40] <frecel> pitti: so you're saying it would be easier to just get someone to send me a text message?
[14:42] <popey> frecel: gimmie your number, happy to test ☻
[14:42] <abeato> ogra_, question, how are android groups added to /etc/group?
[14:43] <frecel> popey: let me check if maybe someone has submitted the bug I'm trying to replicate first
[14:43] <pitti> frecel: for an one-off manual test, yes; for writing a test which you need to run a lot, definitively not :) it's just a copy&paste exercise
[14:44] <popey> frecel: well, feel free to send me a text and I'll reply. my phone number is at te bottom of all my mails
[14:46] <frecel> popey: don't you already have my phone number?
[14:47] <popey> no ☹
[14:47] <popey> not in this phone
[14:47] <ricmm> seb128: can you test silo 005 when qtubuntu-sensors is done publishing in there?
[14:47] <ricmm> both packages, platform-api and qtubuntu-sensors
[14:48] <ogra_> abeato, during build by live-build
[14:48] <abeato> ogra_, how can I add one? I need the media group for an OEM
[14:49] <seb128> ricmm, sure
[14:49] <popey> frecel: sent
[14:50] <frecel> popey: thanks
[14:50] <nik90> dednick: ping
[14:50] <ogra_> abeato, in livecd-rootfs ... in live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot
[14:51] <jdstrand> tedg: hey, I have this work item: add policy for InfographicConfinement (which refers to https://wiki.ubuntu.com/SecurityTeam/Specifications/InfographicConfinement). I'm not sure of the status of this
[14:52] <dednick> nik90: hi.
[14:52] <tedg> jdstrand, The person to ask would be pete-woods, I think there's a silo coming for it.
[14:52] <nik90> dednick: hey, I was told by charles that you would be the person to talk to about using Dbus property calls in qml
[14:53] <abeato> ogra_, awesome, thanks
[14:53] <nik90> dednick: Do you happen to know how that can be done? The indicator-datetime package will set a dbus property which I need to read from a confined clock app.
[14:53] <pete-woods> jdstrand: basically we (might?) need a template for infographic "tools"
[14:53] <nik90> dednick: I need to know how read and write into a Dbus property in QML.
[14:53] <frecel> https://bugs.launchpad.net/music-app/+bug/1333740
[14:53] <pete-woods> these are executables that read in some data from .cache, and spit out an SVG to stdout
[14:54] <charles> nik90, well as per jdstrand's comments yesterday it'll probably be old-fashioned dbus getter/setter methods rather than genuine org.freedesktop.DBus.Properties
[14:54] <jdstrand> pete-woods: can you let me know when you are ready for me to proceed? note, I am off next week
[14:55] <nik90> charles: true I would still need to know if I can access those getter/setter methods via QML
[14:55] <dednick> nik90: what kind of property is it?
[14:55] <nik90> charles: can you answer that ^^
[14:55] <dednick> nik90: is it just a dbus property, or is it exposed through an gaction?
[14:55] <charles> nik90, dednick, the getters/setters instead of properties is because apparmor can only mediate to the method
[14:56] <charles> dednick, this would be for getting/setting some alarm config options, eg alarm volume, duration, default sound filename
[14:56] <pete-woods> jdstrand: well at the moment, you can just use a normal app template, which will presumably give you access to the same stuff that your co-packaged app has access to
[14:56] <pete-woods> if that's fine from a security angle, then there may be nothing else to do
[14:56] <dednick> nik90: ok, in that case, i think you'll need to write a qml component in c++ to connect to the dbus property. Not sure if there's dbus built into qml.
[14:56] <charles> dednick, what nik90 and I haven't done is dbus getter method calls inside of qml, so that's the part we're looking for info on
[14:58] <nik90> dednick: Do you happen to have a link or name to the qt c++ class which allows for dbus getter/setter method calls?
[14:58] <jdstrand> pete-woods: since it is just the app's data, that should be fine from a security POV, though I thought that people wanted to have it be very strict, eg, no networking, etc
[14:58] <dednick> nik90: sure. give me a minute to find an example
[14:58] <jdstrand> pete-woods: I also have this work item: "provide apparmor profile for gettext process for infographic"
[14:58] <dednick> nik90: there is no standard class. need to write your own.
[14:58] <jdstrand> pete-woods: that is from like 13.10-- is that just handled by this helper now?
[14:59] <jdstrand> pete-woods: or is that still relevant
[14:59] <nik90> dednick: oh..the example would help in that case since I have not interacted with dbus calls before
[15:00] <pete-woods> jdstrand: I think that's pretty much unrelated and irrelevant now
[15:00] <pete-woods> that was for the old architecture
[15:00] <jdstrand> ok, cool
[15:00] <dednick> nik90: http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/plugins/Powerd/Powerd.cpp
[15:01] <frecel> popey: can you help me confirm another bug? This one is pretty weird
[15:01] <popey> of course
[15:01] <frecel> popey: start playing music on the phone and turn the screen off, then start rotating the phone and tap on the screen at the same time
[15:02] <popey> do i need to dance a jig too?
[15:02] <dednick> nik90: it's not really the best example. that's conneting to a signal.
[15:02] <frecel> popey: it might help
[15:02] <dednick> nik90: let me see if i can find something better
[15:02] <nik90> dednick: I got to see it use QDbus which I can read more about
[15:03] <frecel> I paused the music a few times by doing that even though the screen was off
[15:03] <popey> hm, i cant even find the music app on my device
[15:03] <frecel> and once somehow opened a dailer and almost made a phonecall, with the screen off
[15:04] <popey> need to debug more
[15:05] <popey> frecel: nothing when i rotate and tap
[15:06] <frecel> popey: tap really fast in random spots, I did that by rotating the phone with one hand and tapping fast all over the screen
[15:06] <frecel> popey: there must be some sweet spot because I found this yesterday by simply grabbing the phone when it was playing music
[15:08] <dednick> nik90: ok. well this example is a bit complex, but base yours on the "CallIndicatorVisible" property.
[15:08] <dednick> nik90: http://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/view/head:/libtelephonyservice/callmanager.cpp
[15:08] <dednick> nik90: http://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/view/head:/libtelephonyservice/callmanager.h
[15:09] <frecel> popey: I just replicated this two more times on my phone and the third time the whole thing crashed and I had to reboot
[15:10] <nik90> dednick: thnx
[15:13] <frecel> popey: ok the rotation thing seems to be irrelevant now
[15:14] <charles> dednick, does this approach make sense, or would there be a better way of exporting settings from i-datetime to clock-app for nik90 to use?
[15:14] <frecel> popey: but if you turn the screen off while all the music controls are on screen you should be able to use them
[15:16] <popey> lemme see
[15:17] <jdstrand> pete-woods: so, with the InfographicConfinement, does the visualizer need any additional rules for the confinement, or does the standard template wholly cover it?
[15:18] <popey> frecel: music app is missing on my phone #95
[15:18] <pete-woods> jdstrand: the standard template will wholly cover it, although I'm sure it can be argued that it could be confined further
[15:19] <pete-woods> although if you've installed an app in the same click package, that can already go on the network, etc
[15:19] <jdstrand> pete-woods: ah, that is food
[15:19] <jdstrand> good
[15:19] <pete-woods> food = good :)
[15:19] <jdstrand> hehe
[15:19] <frecel> popey: haha, I'm still on 94, I might wait until 96 to update :D
[15:20] <jdstrand> will the visualizer have its own entry in the hooks db (ie appname), or is the visualizer hook in the app's entry? (ie, do the visualizer and the hook have the same appname?
[15:20] <jdstrand> pete-woods: ^
[15:21] <pete-woods> jdstrand: they will most likely share the same appname
[15:21] <pete-woods> as the whole point of the visualiser is to read data that the app has written out
[15:22] <jdstrand> pete-woods: right, but appname isn't needed for that since it is the pkgname ("name" in click manifest) that is used for those app specific directories
[15:22] <jdstrand> specifically so that a dev could ship multiple apps and share data
[15:22] <pete-woods> ah yes, that makes sense
[15:23] <pete-woods> I guess it could be in its own hook, then
[15:23] <jdstrand> if the appname's are not the same, then I can simply adjust the reviewers tools to not allow any policygroups when it is a visualizer
[15:23] <jdstrand> and then we don't need a separate template
[15:23] <jdstrand> s/appname's/appnames/
[15:24] <jdstrand> you would need to specify the security policy twice though, but that would keep things quite clean and make sure that the infographic can't talk to things on dbus, etc
[15:24] <dednick> charles: meh. dbus properties seems like the logical place to me. unless they're to be used in the indicators as well.
[15:25] <jdstrand> and it wouldn't extend the policy of the infographic helper in case the app was specially confined or unconfined
[15:25] <jdstrand> pete-woods: thoughts?
[15:26] <pete-woods> jdstrand: I've just realised I'm talking nonsense
[15:26] <pete-woods> working on too many things at once
[15:26] <jdstrand> sorry (I know the feeling)
[15:27] <pete-woods> the visualisers actually read stuff from ~/.cache/usermetrics/tmp/
[15:27] <pete-woods> and this is the only directory they need to read
[15:27] <jdstrand> ah, so they need special confinement
[15:27] <jdstrand> ie, their own template
[15:28] <jdstrand> I think https://wiki.ubuntu.com/SecurityTeam/Specifications/InfographicConfinement needs to be updated
[15:28] <jdstrand> pete-woods: could you update that sometime before you are ready for me to do my part?
[15:29] <pete-woods> jdstrand: will do, sure
[15:29] <frecel> popey: why are you torturing people with OCD? http://i.imgur.com/cA9cGlF.png
[15:31] <jdstrand> pete-woods: thanks! note, I don't expect this to be particularly complicated, I just want to make sure we are on the same page and moving in the same direction :)
[15:32] <pete-woods> jdstrand: yep, that makes sense to me
[15:40] <alberto_> jhodapp: for https://code.launchpad.net/~albaguirre/media-hub/use-new-dbus-interface-for-display/+merge/223338
[15:40] <jhodapp> alberto_: hey
[15:40] <alberto_> jhodapp: dbus-cpp will throw an exception when the interfaces are not found
[15:40] <jhodapp> alberto_: yeah I was wondering that...I replied to your comments on that MR
[15:41] <popey> frecel: fixed your ocd
[15:41] <alberto_> jhodapp: you can try the landing-020 ppa
[15:41] <alberto_> jhodapp: http://paste.ubuntu.com/7695647/
[15:42] <jhodapp> alberto_: perfect thanks
[15:45] <alberto_> jhodapp: ok I wil add the try-catch blocks
[15:46] <jhodapp> alberto_: thanks...does the compositor start automatically on boot?
[15:46] <alberto_> jhodapp: yes it does
[15:46] <jhodapp> cool
[15:47] <jhodapp> rebooting
[15:48] <jhodapp> alberto_: yep, that was the issue
[15:48] <jhodapp> alberto_: once you add the try/catch blocks, I'll approve the MR
[15:48] <jhodapp> alberto_: the rest of the code looks good
[15:48] <alberto_> jhodapp: cool thanks
[15:49] <alberto_> jhodapp: is there any logging in media-hub?
[15:49] <jhodapp> alberto_: not anything formal, just use cout/cerr
[15:50] <pete-woods> jdstrand: I've started getting this error - ERROR: Invalid policy version for 'com.ubuntu.scope-click_scope-click_1.0.0.json'. Skipping
[15:50] <alberto_> jhodapp: ok
[15:50] <pete-woods> jdstrand: do you have any suggestions what might be causing it?
[15:50] <alberto_> jhodapp: and where would it go to? is there a log file?
[15:50] <jdstrand> pete-woods: what framework are you using?
[15:51] <jhodapp> alberto_: yes, in ~/.cache/upstart/media-hub.log
[15:51] <jdstrand> pete-woods: and what apparmor policy version?
[15:51] <alberto_> jhodapp: thanks
[15:51] <pete-woods> jdstrand: this is on the desktop, and the policy version is 1.2
[15:51] <pete-woods> I'm just running click install packagename.click
[15:51] <jhodapp> alberto_: I noticed that when I press the power button while playing a video with this media-hub, I don't get the welcome screen when I turn it back on
[15:51] <jdstrand> pete-woods: what is the framework specified in the click manifest?
[15:51] <jhodapp> alberto_: do you?
[15:52] <jhodapp> alberto_: and that means that the video playback doesn't pause
[15:52] <alberto_> jhodapp: oh you need to install the rest of the packages..
[15:52] <alberto_> jhodapp: the full thing is powerd unity8 unity-system-compositor indicator-power media-hub
[15:52] <jhodapp> alberto_: ah ok cool
[15:53] <pete-woods> jdstrand: ubuntu-sdk-14.10-dev1
[15:53] <alberto_> jhodapp: sorry, i just gave you those two which affected the crash in media-hub
[15:53] <jhodapp> np
[15:53] <pete-woods> jdstrand: I think it's referring to the apparmor version
[15:53] <jdstrand> pete-woods: interesting. can you give me the click?
[15:53] <jdstrand> pete-woods: right, but the framework and the policy version need to match. 14.10 goes with 1.2
[15:54] <jdstrand> so that is correct
[15:54] <jdstrand> pete-woods: are you installing on a 14.10 system?
[15:57] <pete-woods> jdstrand: yes, just uploading the package somewhere now
[15:57] <jhodapp> alberto_: even after those package upgrades, I still don't get the welcome screen
[15:57] <jhodapp> alberto_: and I did reboot
[15:58] <pete-woods> jdstrand: https://www.dropbox.com/s/qra8pj5m9u5oh7y/com.pete-woods.soundcloud_1.0.3_amd64.click
[15:59] <jhodapp> alberto_: am I missing anything else?
[16:01] <jdstrand> pete-woods: it worked fine here. what is the output of 'cat /usr/share/click/frameworks/ubuntu-sdk-14.10-dev1.framework' on the affected system?
[16:02] <alberto_> jhodapp: nope that should be it... was unity8 upgraded?
[16:02] <jhodapp> alberto_: yes it was
[16:02] <jhodapp> alberto_: these things were upgraded: indicator-power unity8 unity8-common unity8-private
[16:03] <jdstrand> pete-woods: and also the output of: aa-easyprof --policy-vendor=ubuntu --policy-version=1.2 --show-template --template=ubuntu-scope-network
[16:04] <alberto_> jhodapp: umm..I see it was rebuilt this morning...let me try here
[16:04] <pete-woods> jdstrand: http://paste.ubuntu.com/7695746/
[16:05] <jdstrand> pete-woods: and the contents of /usr/share/click/frameworks/ubuntu-sdk-14.10-dev1.framework?
[16:05] <pete-woods> Base-Name: ubuntu-sdk
[16:05] <pete-woods> Base-Version: 14.10
[16:05] <pete-woods> jdstrand: ^
[16:06] <jdstrand> ok, so the system seems fine
[16:06] <pete-woods> jdstrand: the weird thing is that the soundcloud scope has stopped installing
[16:06] <jdstrand> pete-woods: what about 'cat /var/lib/apparmor/clicks/com.pete-woods.soundcloud_soundcloud_1.0.3.json'
[16:06] <pete-woods> and I didn't think I changed anything
[16:06] <pete-woods> {
[16:06] <pete-woods>     "template": "ubuntu-scope-network",
[16:06] <pete-woods>     "policy_groups": [],
[16:06] <pete-woods>     "policy_version": 1.2
[16:06] <pete-woods> }
[16:07] <jdstrand> pete-woods: can you paste: dpkg -l|grep apparmor
[16:08] <jhodapp> alberto_: ok
[16:08] <alberto_> jhodapp: image #95?
[16:08] <pete-woods> jdstrand: http://paste.ubuntu.com/7695756/
[16:09] <jhodapp> 91 on my mako, I have 95 on flo
[16:09] <jhodapp> alberto_: ^
[16:09] <alberto_> jhodapp: ok
[16:09] <jhodapp> alberto_: I can try upgrading to 95 if you need me to
[16:09] <jdstrand> pete-woods: can you paste: dpkg -l|grep click
[16:10] <pete-woods> jdstrand: http://paste.ubuntu.com/7695765/
[16:10] <jdstrand> I don't have 0.4.28 here. I doubt that is the issue, but let me try it with that
[16:11] <alberto_> jhodapp: it should be ok
[16:12] <jhodapp> ok
[16:13] <jdstrand> nope, still worked
[16:14] <jdstrand> pete-woods: file /opt/click.ubuntu.com/com.pete-woods.soundcloud/1.0.3/scope-security.json
[16:14] <jdstrand> it should be ASCII text
[16:15] <pete-woods> jdstrand: is it utf8?
[16:15] <jdstrand> /opt/click.ubuntu.com/com.pete-woods.soundcloud/1.0.3/scope-security.json: ASCII text
[16:16] <pete-woods> jdstrand: mine says the same
[16:16] <jdstrand> pete-woods: how about: sudo aa-clickhook -d -f
[16:17] <pete-woods> sudo aa-clickhook -d -f
[16:17] <pete-woods> ERROR: Invalid policy version for 'com.ubuntu.scope-click_scope-click_1.0.0.json'. Skipping
[16:17] <jdstrand> oh wait
[16:17] <pete-woods> only complaining about the new scope
[16:17] <pete-woods> interesting
[16:17] <jdstrand> that is a different click than what you gave me :)
[16:17] <jdstrand> can you give me the click for com.ubuntu.scope-click?
[16:18] <jdstrand> pete-woods: so, there are two problems?
[16:18] <pete-woods> jdstrand: I thought I had the same problem for two different click packages
[16:18] <jdstrand> pete-woods: click-apparmor is likely working for the soundcloud scope. eg, I have:
[16:18] <jdstrand> $ sudo aa-status |grep soundcloud
[16:18] <pete-woods> but I don't
[16:18] <jdstrand>    com.pete-woods.soundcloud_soundcloud_1.0.3
[16:19] <pete-woods> yeah, the soundcloud one is fine
[16:19] <jdstrand> can you paste /var/lib/apparmor/clicks/com.ubuntu.scope-click_scope-click_1.0.0.json?
[16:19] <pete-woods> jdstrand: you've helped me unravel my stupidity
[16:19] <jdstrand> ah
[16:20] <jdstrand> ok, well, then, I guess I'm done :)
[16:20] <pete-woods> :D
[16:20] <pete-woods> I have an old framework specified
[16:20] <jdstrand> right
[16:20] <jdstrand> ok, good. mystery solved
[16:21] <jdstrand> fyi, click-reviewers-tools should help you discover things like that
[16:21] <jdstrand> (though for the moment you should use the package from utopic on utopic, but soon we'll adjust the trusty package to be able to handle utopic frameworks)
[16:21] <pete-woods> cool, I will install this in future
[16:25] <alberto_> jhodapp: yep you are right...it looks like the new build of the unity8 package does not have my MR changes
[16:26] <alberto_> jhodapp: I'll rebuld
[16:26] <jhodapp> alberto_: cool thanks, let me know when I can upgrade and try again
[16:28] <awe_> rsalveti, no audio during phone calls with new module ( installed tp-ofono + your module on #89 )
[16:28] <awe_> rsalveti, I can try flashing today's image after lunch and can re-test
[16:29] <rsalveti> awe_: oh, you need ubuntu-touch-session as well
[16:29] <awe_> ah
[16:29] <rsalveti> libpulse-mainloop-glib0 libpulse0 pulseaudio pulseaudio-module-bluetooth pulseaudio-module-droid ubuntu-touch-session telepathy-ofono
[16:29] <rsalveti> basically
[16:29] <awe_> k
[16:34] <davmor2> rsalveti, awe: and don't forget the partridge in a pear tree
[16:36] <awe_> rsalveti, looks good from my end.  Didn't test BT at all, but call audio works fine for me, corking seems to work too on incoming calls
[16:36] <awe_> rsalveti, if there's any other specific tests cases you'd like me to run, please let me know
[16:38] <rsalveti> awe_: that's mostly what I wanted you to validate, thanks :-)
[16:39] <awe_> rsalveti, NP
[16:49] <dednick> boiko: hey. i've added a comment to your dialer-app branch. doesn't seem to work
[16:49] <dednick> when i answer a call, the call window doesnt come up.
[16:50] <dednick> "live call window" i mean
[17:17] <mike123> Hello can anyone help in compiling an app for Touch ?
[17:17] <dobey> just ask your question, don't ask to ask
[17:41] <mhall119> beuno: I'm getting all kids of oopses from the click store
[17:41] <beuno> mhall119, yes
[17:41] <beuno> it's broken
[17:41] <beuno> being fixed
[18:37] <dpm> hey dobey, do you know where the translations for "Ubuntu Store" and "Get more apps i..." come from? Are they in unity-click-scope and they just need a .pot update, or are they in a separate project now?
[18:39] <dobey> dpm: they are in the scope
[18:40] <dobey> dpm: the "Get more apps" string should already be in the .pot; "Ubuntu Store" might be in the new .ini file, and i don't know if it's getting translated. i'll check
[18:41] <dpm> dobey, thanks. Yeah, I can see "Get more apps..." in the sources, but it doesn't seem to be in the .pot yet
[18:44] <dobey> dpm: oh, i guess i need to update it manually. i'll do that today
[18:46] <dpm> dobey, cool, thanks. Unrelated to that, I've noticed that on image #95 the preview images are not being loaded from the store when you look at an app preview. Is that a known issue with the store or the scope?
[18:48] <dobey> 13:40 < mhall119> beuno: I'm getting all kids of oopses from the click store
[18:48] <dobey> 13:41 < beuno> mhall119, yes
[18:48] <dobey> 13:41 < beuno> it's broken
[18:48] <dobey> dpm: i presume it's that ^^
[18:48] <dobey> 13:41 < beuno> being fixed
[18:48] <dpm> ah, ok, good to know it's being looked at
[18:48] <dobey> dpm: my phone is still on 50 and there were issues loading images and stuff when i just opened the store on it
[18:49] <beuno> it is fixed now
[18:49] <dpm> beuno, indeed it is, seeing images now, thanks!
[18:57] <dpm> beuno, so now images are downloading, but installing new apps is failing
[19:01] <beuno> dpm, works here
[19:01] <beuno> what's the symptom?
[19:03] <dpm> beuno, working wifi connection, search for an app in the store, click on the icon for the search result, get preview, click install and then download error: http://i.imgur.com/z8BT3bX.png
[19:07] <beuno> dpm, ah, I see
[19:07] <beuno> yes, there's a fallout from the breakage
[19:07] <beuno> I'll let you know
[19:12] <dpm> thanks beuno
[19:37] <jdstrand> awe_: hi! where is the bzr tree for urfkill?
[19:40] <pmcgowan> jdstrand, lp:ubuntu/urfkill
[19:41] <jdstrand> well, that was easy
[19:41] <jdstrand> pmcgowan: thanks!
[19:41] <awe_> jdstrand, pmcgowan, well... that's the auto-created tree
[19:41] <awe_> unfortunately, we're not doing MRs against it
[19:41] <awe_> and building it is a bit of a pita
[19:41] <jdstrand> awe_: should I just use a debdiff for that?
[19:42] <awe_> you could... cyphermox is the maintainer, and he's away this week
[19:42] <pmcgowan> awe_, sorry my bad
[19:42] <awe_> pmcgowan, no worries
[19:42] <pmcgowan> awe_, http://pastebin.ubuntu.com/7696724/
[19:43] <jdstrand> awe_: so, I'm posting debdiffs to the bug just so people can easily see what I am doing, but also doing MRs like you requested
[19:43] <jdstrand> awe_: (fyi, two more are coming)
[19:43]  * jdstrand is talking about bug #1296415
[19:44] <jdstrand> awe_: so, once I do all that, will you be driving the landing?
[19:44] <awe_> sure... I'll need to work with sergiusens or mandel to create the silo.  Let me know if you'd like me to do some testing prior to silo creation
[19:45] <jdstrand> I think testing in the silo will be fine
[19:45] <awe_> k
[19:45] <jdstrand> I've been running the configuration on my phone for weeks (excepting 03mmsproxy which I added yesterday)
[19:45] <jdstrand> and I'm verifying the packaging is doing the right thing in the emulator
[19:46] <jdstrand> so, between those two, I think we can go straight to a silo once I get all the MRs submitted
[19:49] <awe_> jdstrand, sounds good.  note, we have a pending ofono MR/landing which I just created today, so we not sure if we can land both this week
[19:50] <awe_> jdstrand, we have a weekly network/telephony sync meeting thu @ 10AM EST, maybe you could join and we could discuss landing plan?
[19:50] <awe_> jdstrand, I'm headed out the door now, but let's catch up later today, or tomorrow
[19:50] <jdstrand> awe_: I should be able to make that meeting. just send me an invite
[19:50] <jdstrand> awe_: thanks
[19:51] <awe_> jdstrand, ack
[21:24] <jdstrand> awe_: I know you are away, but officially handing off to phonedations now (see https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1296415/comments/19)
[22:02] <FireRobot> Selling bitcoin miners?? Computers? Devices? eBooks? Software? Games? Mining contracts? Check this out easy way to sell online   http://t.co/Riwsk6HCpo?title=Sell_Merchandise_Online
[22:06] <daker> ogra_: hi, i still can't take screenshot, anyidea if it's fixed ?
[23:07] <ahayzen> fginther, ping
[23:20] <Elleo> popey: are those file manager MRs needed before the feature freeze, or is file manager not included in that?
[23:21] <Elleo> popey: Ken's on holiday at the moment, but I'll happily take a look at them; it's just I'm a bit rushed at the moment trying to get things finished for the feature freeze, so might not get to it until Friday/Monday
[23:57] <cpyarger> Does anyone here have a working utopic image for the maguro build?