/srv/irclogs.ubuntu.com/2014/06/24/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== vying is now known as Guest52220
AnilHi03:07
AnilI recently installed ubuntu 14.0403:07
AnilUsed to use 12.04 earlier..03:07
anilj1 there..03:08
anilj1I recently installed 14.04 from 12.04..03:08
anilj1I still have the issue where the display brightness function keys do not work.. They were not working in 12.04 as well.03:09
anilj1Has anyone faced this problem before, and if there is any patch/fix ?03:09
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== bzoltan1 is now known as bzoltan
dholbachgood morning06:50
jibeldpm, hey, against which project translation bugs on the phone should be reported?07:23
dpmhi jibel, you can file them here: https://launchpad.net/ubuntu-translations07:30
HallajiHi,07:30
Hallajiwhy ubuntu Touch suppert of nexus?07:30
Hallajiwhy not samsung galaxy  s series?07:31
Hallajisorry: why ubuntu Touch just support of nexus?07:31
jibeldpm, thanks, bug 1333555 , how do you differentiate them from desktop translations, is there a specific tag?07:32
ubot5bug 1333555 in unity8 (Ubuntu) ""Carte SIM verrouillée" label too long in French" [Undecided,New] https://launchpad.net/bugs/133355507:32
dpmjibel, 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:34
jibeldpm, anything != qa-touch would be fine.07:36
dpmjibel, ok, I've gone for touch-l10n07:36
jibeldpm, ta07:37
tvossogra_, pingaling08:07
ogra_tvoss, Yo!08:08
tvossogra_, hey there :) I need some help to get /system/etc/gps.conf to /etc/gps.conf08:09
ogra_tvoss, make a bind mount ... see if that works08:09
seb128mpt, 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:11
mptseb128, 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:14
seb128mpt, 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 wireframes08:15
ubot5Ubuntu bug 1333565 in ubuntu-system-settings (Ubuntu) "Phone's system settings update page has some UI issues" [Low,Confirmed]08:15
seb128mpt, though the wireframes seem to suggest there are no lines between the items08:16
ExtremeDevilzuh o.O it has been 7 months since I last ported ubuntu touch to my phone08:19
JamesTaitGood morning all; happy Bannockburn Day! :-D08:31
Wellarkseb128: for rtm, could we prevent system-settings from going into landscape?09:11
Wellarkjust thinking about this https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/133313509:12
ubot5Ubuntu bug 1333135 in ubuntu-system-settings (Ubuntu) "pages don't handle keyboard and orientation properly" [Low,New]09:12
seb128Wellark, 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 it09:12
Wellarkseb128: yep.09:12
Wellarkbzoltan: ^09:12
Wellarkseb128: the keyboard handling still stays valid..09:13
Wellarkactually would be cool if uitk would handle it09:13
Laneyhttp://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.MainView/#automaticOrientation-prop ?09:14
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 screen09:16
=== vying is now known as Guest34495
ogra_tvoss, looking closer at /etc/gps.conf it already is a bind mount to /system/etc/gps.conf it seems09:38
tvossogra_, okay, cool09:38
ogra_but i cant find out why !09:39
sil2100ogra_: hmmm, no oSoMoN or Bill :<09:47
davmor2ogra_: did you ever think that someone did it to confuse you ;)10:12
ogra_davmor2, well, sure, my problem is that i cant find out how he did it :P10:41
davmor2ogra_: and that my friend is why it is there to confuse you :P10:42
dpmthanks seb128 for updating the u-s-s translations template :)10:52
seb128dpm, yw!10:52
=== MacSlow is now known as MacSlow|lunch
=== chriadam is now known as chriadam|away
=== pete-woods is now known as pete-woods-lunch
seb128mpt, ok, I need design clarifications about that "install <n> updates", should I open a new bug and assign to you?11:51
seb128mpt, like what should happen if there are 3 app updates, the user click "install 3 updates", then pause 2 of the items11:51
seb128one is installing, 2 are paused, what about the button state/label?11:52
mptseb128, 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
mptAh, the word “available” is a bit ambiguous, right11:54
seb128mpt, hum, currently the "install 3 updates" change to "pause 3 updates" when you click on it and those are downloading, maybe that's wrong11:57
seb128mpt, 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:58
mptseb128, that’s my fault, until now I never even thought about what should happen to the button when it’s tapped :-/11:59
seb128mpt, want a bug report about that?12:00
mptyes please12:00
john96does anyone know if there is a release date yet for an ubuntu-touch app store?12:02
ExtremeDevilzdoes ubuntu touch still has radio/ril issue for non nexus devices ?12:02
jibelmhr3, 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
ubot5bug 1333142 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV" [High,Confirmed] https://launchpad.net/bugs/133314212:04
=== MacSlow|lunch is now known as MacSlow
mhr3jibel, nope, was randomly swiping back and forth and nothing happened12:04
mhr3i mean... it didn't crash12:05
ExtremeDevilzdoes ubuntu touch still has radio/ril issue for non nexus devices ?12:05
ExtremeDevilzcan anyone reply :312:05
jibel:/12:05
=== alan_g is now known as alan_g|lunch
seb128mpt, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/133366812:08
ubot5Ubuntu bug 1333668 in ubuntu-system-settings (Ubuntu) "The "install <n> update" button behaviour needs to be detailled in the specification" [High,New]12:08
mptthanks12:08
seb128thank you for looking at it!12:08
ExtremeDevilz:\12:09
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 address12:20
ogra_100 times12:20
ogra_(4 entries per second)12:21
Chipacaogra_: "starting in masses"?12:21
ogra_http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-utopic-95.png12:21
ogra_well, it starts more often than once :)12:21
AskUbuntuDisable touch of the tablet in Ubuntu Unity 14.04 | http://askubuntu.com/q/48757012:22
Chipacagah. If boot charts were searchable, they'd be a lot more useful12:22
Chipacaogra_: what's changed? assuming this didn't happen before (or maybe you've only just noticed?)12:22
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:23
Chipacaogra_: 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 process12:24
jibelmhr3, it seems related to the quality of the network connection12:25
ogra_it should be one ... but i count that it starts at least 5 times12:25
Chipacaogra_: 49 and 71 what?12:25
jibelmhr3, if I move closer to the AP it never crash12:25
Chipacait'll try to get the whoopsie id 200 times before crapping out, and upstart will restart it 10 times i think12:25
jibelmhr3, but if I move farther so the device is still connected but the quality is very low, then unity8 crashes12:26
ogra_Chipaca, I didnt create bootcharts between image 49 and 71 ... in image 49 it doesnt behave like that12:26
Chipacaogra_: ah! ok :)12:26
ogra_but that definitely doesnt look sane12:26
Chipacaev: so. what's the news on the whoopsie bug wrt it needing the interface to be up to find it?12:26
pmcgowanhey sil2100 and seb128 any progress on Ken's system settings stuff?12:26
seb128pmcgowan, what stuff? the ofono work?12:27
pmcgowanseb128, that and the branch he has for sim services12:27
ogra_Chipaca, you might want to change your upstart job's "start on" contidion12:27
seb128pmcgowan, 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:27
Chipacaogra_: to what?12:28
pmcgowanseb128, right, that was my question, will wait for sil210012:28
Chipacaogra_: (serious, non-flippant question, in case you were reading it that way)12:28
seb128pmcgowan, k12:28
ogra_Chipaca, just trying to find out ... one sec12:29
Chipacawe could also stop using whoopsie for the id12:29
Chipacait's got more problems than we've got time to address12:29
Chipacaev: much as it'd pain me, I'm seriously considering it12:29
ogra_Chipaca, start on started dbus and :sys:whoopsie started12:30
ogra_or so12:30
Chipacaogra_: we don't need whoopsie running12:30
ogra_you need to have an id12:30
Chipacayes12:30
seb128rsalveti, ricmm: the qtubuntu-sensors makes unity8-desktop segfaults on start in utopic :/12:30
Chipacawhoopsie-the-process isn't the thing that generates the id12:30
Chipacaogra_: it's libwhoopsie12:30
ogra_oh, ok12:30
Chipacain fact, whoopsie the process has the exact same problem12:31
Chipacabut it neither detects nor works around it12:31
Chipacaso that's a bit worse :)12:31
ogra_right, i dont see a process running12:32
ogra_(grepping for "push" in the processlist)12:32
Chipacaogra_: it will have given up after 10*200 attempts12:32
Chipacaogra_: if you never got an interface up in that time12:33
ogra_right12:33
ogra_phablet@ubuntu-phablet:~$ initctl status ubuntu-push-client12:33
ogra_ubuntu-push-client stop/waiting12:33
ogra_so it did12:33
Chipaca"that time" is a lot of seconds, by the by12:33
Chipaca.6 seconds sleep between each try12:33
ogra_right, and it respawns like crazy :)12:33
Chipacano, it doesn't12:34
ogra_according to the bootchart it does12:34
Chipacastill haven't found it :-(12:34
ogra_each "ubuntu-push-cli" you see there means that it has a new PID12:34
Chipacaah, just found one12:34
ogra_under lightdm you see the "click" entry12:35
sil2100pmcgowan: hey! Yeah, I did some work yesterday on the libqofono branch, will try pushing it to the archive today12:35
sil2100pmcgowan: had some other business in-between12:35
ogra_right after that (below) it starts the first one12:35
sil2100Then we can push the rest12:35
ogra_and then you see new ones between the other processes all the time12:35
* sil2100 has lunch now more or less12:35
pmcgowansil2100, thanks12:35
Chipacaogra_: i'd really like to see the logs of any that took less than 200s*.6=2 minutes to give up and die12:35
Chipacaogra_: as those are other issues beyond this whoopsie one12:36
Chipacaunless12:36
Chipacahold on12:36
Chipacai might be talking about a fix not yet on trunk12:36
Chipacaso it might just be trying the once12:36
* Chipaca looks at the changelog he's getting ready for trunk12:36
Chipacaogra_: 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 upstart12:37
Chipacaand so, yes, you'll see 10 very quick push-clients dying off, and probably no push running after12:38
evChipaca: 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:41
Chipacaev: I'd run into a bunch of problems you care about but I don't :)12:42
evsuch as? :)12:42
Chipacaev: as having a new id on a fresh reinstall is not a problem for me12:42
Chipacathat's the narrow-minded "me", there; I do of course understand why using whoopsie would be better, but.12:43
evso I thought we agreed that we'd cache the identifier to the filesystem on first generation?12:43
evwouldn't that solve the problem of not being able to talk to ofono for you?12:44
Chipacaev: yeah. But AFAIK there was a bunch of refactoring associated, and we don't have time (or do we?)12:44
Chipacaev: 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
evwell, I still think a refactor to use a file-based cache is cheaper than writing something from scratch12:45
evand indeed :)12:45
Chipacaev: 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 feature12:46
=== gnu is now known as Guest26275
ev?12:48
ogra_Chipaca, ev , why dont you use /var/lib/dbus/machine-id ? that should be unique12:48
Chipacaogra_: nope, not unique12:49
ogra_Chipaca, huh ?12:49
ogra_that would be a super serious bug then12:49
ogra_it needs to be generated on first start of dbus12:50
ogra_if it is not and you find two identical ones on two different devices thats definitely a bug12:50
Chipacaogra_: when I've checked, it wasn't a 128-bit uuid; maybe that's changed?12:50
ogra_its just a hash ... not sure if it is supposed to be 128bit12:51
ogra_in any case it is unique per device12:51
Chipacareading the spec, it's a 128 bit uuid12:51
Chipacarunning it on my desktop gives me something believable12:52
Chipaca4f5c8eccce900cc3c236deax53a7fdfb12:52
Chipacalooks like 128 bits to me12:52
ogra_well, and on the phone you dont ?12:52
ChipacaI don't have a phone atm12:52
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 desktop12:53
Chipacathat would cover my use case. It doesn't cover ev's, though.12:54
Chipacaas he needs it to be the same id on reinstall12:54
ogra_that wont work12:55
ogra_if you reinstall with --wipe it will format the partitions12:55
ogra_err12:55
ogra_with --bootstrap12:55
ricmmseb128: whats going on?12:55
ogra_thats what we do with all devices in the lab, with all QA test devices etc12:55
seb128ricmm, unity8 desktop segfaults on start, in qtsensors code, since your update from yesterday, downgrading make it work back12:56
ogra_seb128, hold it rotated in portatrait then :P12:57
ogra_*portrait12:57
* seb128 turns ogra_ in landscape mode12:57
ricmmseb128: do you have the stack trace?12:58
Chipacaseb128: we've got to call him ‾ɐɹƃo now?12:58
ogra_:)12:58
ogra_haha12:58
seb128ricmm, getting one, I first downgraded to give a workaround to bschaefer, they are having a sprint and it was impacting them in their work there12:58
ricmmk12:58
seb128Chipaca, ;-)12:58
bschaeferseb128, confirmed that sensor package fixed the issue. Thanks!12:58
seb128bschaefer, yw!12:59
mhr3jibel, ah, hm, could you add that to the bug?13:03
seb128ricmm, http://paste.ubuntu.com/7695008/13:03
jibelmhr3, I updated the description.13:03
ricmmmm13:04
ricmmqtubuntu-0.54+14.10.2014061313:04
ricmmthat looks wrong13:04
=== alan_g|lunch is now known as alan_g
ricmmseb128: we are at 23.313:05
seb128ricmm, https://launchpad.net/ubuntu/+source/qtubuntu13:05
seb128?13:05
ricmmoh sorry its crashing in qtubuntu not sensors13:05
ricmmgot it13:05
seb128but it's the qtubuntu-sensors update that makes it crash13:05
seb128because 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 run13:06
ricmmyea I got that13:06
seb128k13:06
ricmmok give me some minutes13:06
seb128you don't get the issue locally?13:06
ricmmI do13:06
seb128good, makes debugging easier ;-)13:07
ricmmI'll push a fix with a qtubuntu-sensors landing I have silo'd right now13:07
seb128thanks13:07
ricmmseb128: what version did you downgrade to ?13:07
seb128ricmm, I gave you the url just ^ ;-)13:10
seb128ricmm, 14.10.20140619-0ubuntu113:10
seb128the previous one in utopic13:10
ricmmyea, found the issue13:10
seb128great13:10
ricmmsorry about that13:10
seb128no worry13:11
ricmmbschaefer: sorry13:11
ricmmhopefully will push this soon13:11
seb128we need some sort of testing in place to make sure that phone landing stop making the desktop not start13:11
bschaeferricmm, no worries, got sorted out quickly!13:11
seb128it has been happening a few times recently13:11
ricmmthat was my bad, I've been testing unity8 desktop since the previous stuff13:11
ricmmnot really sure why I didnt yesterday when landing this13:11
ricmmI'll make it more explicit in the test plan13:12
seb128thanks13:12
joke_arthow to install ubuntu touch on chinesse mobile phone?14:00
=== pete-woods-lunch is now known as pete-woods
dobeyjoke_art: is it a chinese google nexus 4?14:16
joke_artno, it's chinesse android phone, not nexus, neither xiaomi or meizu14:19
dobeythen you probably will need to port to the device14:19
joke_arthow?14:20
dobey!porting | joke_art14:24
dobey!devices | joke_art14:25
ubot5joke_art: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices14:25
dobeyif your phone isn't on that list, you probably need to port it. there should be a link to the porting guide somewhere on there14:25
frecelgood morning everyone14:33
frecelhow do I simulate getting a text message on the phone?14:34
popeyfrecel: pitti may know via phone sim I believe?14:37
frecelpopey: 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 podcacher14:38
pittifrecel: check out the autopilot tests of lp:messaging-app, they do that14:38
pittiit's not that simple (you have to control phonesim via the Qt scripting), but it works well14:39
popeyfrecel: yay14:40
frecelpitti: so you're saying it would be easier to just get someone to send me a text message?14:40
popeyfrecel: gimmie your number, happy to test ☻14:42
abeatoogra_, question, how are android groups added to /etc/group?14:42
frecelpopey: let me check if maybe someone has submitted the bug I'm trying to replicate first14:43
pittifrecel: 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 exercise14:43
popeyfrecel: well, feel free to send me a text and I'll reply. my phone number is at te bottom of all my mails14:44
frecelpopey: don't you already have my phone number?14:46
popeyno ☹14:47
popeynot in this phone14:47
ricmmseb128: can you test silo 005 when qtubuntu-sensors is done publishing in there?14:47
ricmmboth packages, platform-api and qtubuntu-sensors14:47
ogra_abeato, during build by live-build14:48
abeatoogra_, how can I add one? I need the media group for an OEM14:48
seb128ricmm, sure14:49
popeyfrecel: sent14:49
frecelpopey: thanks14:50
nik90dednick: ping14:50
ogra_abeato, in livecd-rootfs ... in live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot14:50
jdstrandtedg: 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 this14:51
dednicknik90: hi.14:52
tedgjdstrand, The person to ask would be pete-woods, I think there's a silo coming for it.14:52
nik90dednick: hey, I was told by charles that you would be the person to talk to about using Dbus property calls in qml14:52
abeatoogra_, awesome, thanks14:53
nik90dednick: 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-woodsjdstrand: basically we (might?) need a template for infographic "tools"14:53
nik90dednick: I need to know how read and write into a Dbus property in QML.14:53
frecelhttps://bugs.launchpad.net/music-app/+bug/133374014:53
ubot5Ubuntu bug 1333740 in Ubuntu Music App "Playback stops when a text message is recieved" [Undecided,New]14:53
pete-woodsthese are executables that read in some data from .cache, and spit out an SVG to stdout14:53
charlesnik90, well as per jdstrand's comments yesterday it'll probably be old-fashioned dbus getter/setter methods rather than genuine org.freedesktop.DBus.Properties14:54
jdstrandpete-woods: can you let me know when you are ready for me to proceed? note, I am off next week14:54
nik90charles: true I would still need to know if I can access those getter/setter methods via QML14:55
dednicknik90: what kind of property is it?14:55
nik90charles: can you answer that ^^14:55
dednicknik90: is it just a dbus property, or is it exposed through an gaction?14:55
charlesnik90, dednick, the getters/setters instead of properties is because apparmor can only mediate to the method14:55
charlesdednick, this would be for getting/setting some alarm config options, eg alarm volume, duration, default sound filename14:56
pete-woodsjdstrand: 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 to14:56
pete-woodsif that's fine from a security angle, then there may be nothing else to do14:56
dednicknik90: 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
charlesdednick, 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 on14:56
nik90dednick: Do you happen to have a link or name to the qt c++ class which allows for dbus getter/setter method calls?14:58
jdstrandpete-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, etc14:58
dednicknik90: sure. give me a minute to find an example14:58
jdstrandpete-woods: I also have this work item: "provide apparmor profile for gettext process for infographic"14:58
dednicknik90: there is no standard class. need to write your own.14:58
jdstrandpete-woods: that is from like 13.10-- is that just handled by this helper now?14:58
jdstrandpete-woods: or is that still relevant14:59
nik90dednick: oh..the example would help in that case since I have not interacted with dbus calls before14:59
pete-woodsjdstrand: I think that's pretty much unrelated and irrelevant now15:00
=== dandrader is now known as dandrader|afk
pete-woodsthat was for the old architecture15:00
jdstrandok, cool15:00
dednicknik90: http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/plugins/Powerd/Powerd.cpp15:00
frecelpopey: can you help me confirm another bug? This one is pretty weird15:01
popeyof course15:01
frecelpopey: start playing music on the phone and turn the screen off, then start rotating the phone and tap on the screen at the same time15:01
popeydo i need to dance a jig too?15:02
dednicknik90: it's not really the best example. that's conneting to a signal.15:02
frecelpopey: it might help15:02
dednicknik90: let me see if i can find something better15:02
nik90dednick: I got to see it use QDbus which I can read more about15:02
frecelI paused the music a few times by doing that even though the screen was off15:03
popeyhm, i cant even find the music app on my device15:03
freceland once somehow opened a dailer and almost made a phonecall, with the screen off15:03
popeyneed to debug more15:04
popeyfrecel: nothing when i rotate and tap15:05
frecelpopey: tap really fast in random spots, I did that by rotating the phone with one hand and tapping fast all over the screen15:06
frecelpopey: there must be some sweet spot because I found this yesterday by simply grabbing the phone when it was playing music15:06
dednicknik90: ok. well this example is a bit complex, but base yours on the "CallIndicatorVisible" property.15:08
dednicknik90: http://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/view/head:/libtelephonyservice/callmanager.cpp15:08
dednicknik90: http://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/view/head:/libtelephonyservice/callmanager.h15:08
frecelpopey: I just replicated this two more times on my phone and the third time the whole thing crashed and I had to reboot15:09
nik90dednick: thnx15:10
frecelpopey: ok the rotation thing seems to be irrelevant now15:13
charlesdednick, 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
frecelpopey: but if you turn the screen off while all the music controls are on screen you should be able to use them15:14
popeylemme see15:16
jdstrandpete-woods: so, with the InfographicConfinement, does the visualizer need any additional rules for the confinement, or does the standard template wholly cover it?15:17
popeyfrecel: music app is missing on my phone #9515:18
pete-woodsjdstrand: the standard template will wholly cover it, although I'm sure it can be argued that it could be confined further15:18
pete-woodsalthough if you've installed an app in the same click package, that can already go on the network, etc15:19
jdstrandpete-woods: ah, that is food15:19
jdstrandgood15:19
pete-woodsfood = good :)15:19
jdstrandhehe15:19
frecelpopey: haha, I'm still on 94, I might wait until 96 to update :D15:19
jdstrandwill 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
jdstrandpete-woods: ^15:20
pete-woodsjdstrand: they will most likely share the same appname15:21
pete-woodsas the whole point of the visualiser is to read data that the app has written out15:21
jdstrandpete-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 directories15:22
jdstrandspecifically so that a dev could ship multiple apps and share data15:22
pete-woodsah yes, that makes sense15:22
pete-woodsI guess it could be in its own hook, then15:23
jdstrandif the appname's are not the same, then I can simply adjust the reviewers tools to not allow any policygroups when it is a visualizer15:23
jdstrandand then we don't need a separate template15:23
jdstrands/appname's/appnames/15:23
jdstrandyou 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, etc15:24
dednickcharles: meh. dbus properties seems like the logical place to me. unless they're to be used in the indicators as well.15:24
jdstrandand it wouldn't extend the policy of the infographic helper in case the app was specially confined or unconfined15:25
jdstrandpete-woods: thoughts?15:25
pete-woodsjdstrand: I've just realised I'm talking nonsense15:26
pete-woodsworking on too many things at once15:26
jdstrandsorry (I know the feeling)15:26
pete-woodsthe visualisers actually read stuff from ~/.cache/usermetrics/tmp/15:27
pete-woodsand this is the only directory they need to read15:27
jdstrandah, so they need special confinement15:27
jdstrandie, their own template15:27
jdstrandI think https://wiki.ubuntu.com/SecurityTeam/Specifications/InfographicConfinement needs to be updated15:28
jdstrandpete-woods: could you update that sometime before you are ready for me to do my part?15:28
pete-woodsjdstrand: will do, sure15:29
frecelpopey: why are you torturing people with OCD? http://i.imgur.com/cA9cGlF.png15:29
jdstrandpete-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:31
=== dandrader|afk is now known as dandrader
pete-woodsjdstrand: yep, that makes sense to me15:32
alberto_jhodapp: for https://code.launchpad.net/~albaguirre/media-hub/use-new-dbus-interface-for-display/+merge/22333815:40
jhodappalberto_: hey15:40
alberto_jhodapp: dbus-cpp will throw an exception when the interfaces are not found15:40
jhodappalberto_: yeah I was wondering that...I replied to your comments on that MR15:40
popeyfrecel: fixed your ocd15:41
alberto_jhodapp: you can try the landing-020 ppa15:41
alberto_jhodapp: http://paste.ubuntu.com/7695647/15:41
jhodappalberto_: perfect thanks15:42
alberto_jhodapp: ok I wil add the try-catch blocks15:45
jhodappalberto_: thanks...does the compositor start automatically on boot?15:46
alberto_jhodapp: yes it does15:46
jhodappcool15:46
jhodapprebooting15:47
jhodappalberto_: yep, that was the issue15:48
jhodappalberto_: once you add the try/catch blocks, I'll approve the MR15:48
jhodappalberto_: the rest of the code looks good15:48
alberto_jhodapp: cool thanks15:48
alberto_jhodapp: is there any logging in media-hub?15:49
jhodappalberto_: not anything formal, just use cout/cerr15:49
pete-woodsjdstrand: I've started getting this error - ERROR: Invalid policy version for 'com.ubuntu.scope-click_scope-click_1.0.0.json'. Skipping15:50
alberto_jhodapp: ok15:50
pete-woodsjdstrand: 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
jdstrandpete-woods: what framework are you using?15:50
jhodappalberto_: yes, in ~/.cache/upstart/media-hub.log15:51
jdstrandpete-woods: and what apparmor policy version?15:51
alberto_jhodapp: thanks15:51
pete-woodsjdstrand: this is on the desktop, and the policy version is 1.215:51
pete-woodsI'm just running click install packagename.click15:51
jhodappalberto_: 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 on15:51
jdstrandpete-woods: what is the framework specified in the click manifest?15:51
jhodappalberto_: do you?15:51
jhodappalberto_: and that means that the video playback doesn't pause15: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-hub15:52
jhodappalberto_: ah ok cool15:52
pete-woodsjdstrand: ubuntu-sdk-14.10-dev115:53
alberto_jhodapp: sorry, i just gave you those two which affected the crash in media-hub15:53
jhodappnp15:53
pete-woodsjdstrand: I think it's referring to the apparmor version15:53
jdstrandpete-woods: interesting. can you give me the click?15:53
jdstrandpete-woods: right, but the framework and the policy version need to match. 14.10 goes with 1.215:53
jdstrandso that is correct15:54
jdstrandpete-woods: are you installing on a 14.10 system?15:54
pete-woodsjdstrand: yes, just uploading the package somewhere now15:57
jhodappalberto_: even after those package upgrades, I still don't get the welcome screen15:57
jhodappalberto_: and I did reboot15:57
pete-woodsjdstrand: https://www.dropbox.com/s/qra8pj5m9u5oh7y/com.pete-woods.soundcloud_1.0.3_amd64.click15:58
jhodappalberto_: am I missing anything else?15:59
jdstrandpete-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:01
alberto_jhodapp: nope that should be it... was unity8 upgraded?16:02
jhodappalberto_: yes it was16:02
=== chihchun is now known as chihchun_afk
jhodappalberto_: these things were upgraded: indicator-power unity8 unity8-common unity8-private16:02
jdstrandpete-woods: and also the output of: aa-easyprof --policy-vendor=ubuntu --policy-version=1.2 --show-template --template=ubuntu-scope-network16:03
alberto_jhodapp: umm..I see it was rebuilt this morning...let me try here16:04
pete-woodsjdstrand: http://paste.ubuntu.com/7695746/16:04
jdstrandpete-woods: and the contents of /usr/share/click/frameworks/ubuntu-sdk-14.10-dev1.framework?16:05
pete-woodsBase-Name: ubuntu-sdk16:05
pete-woodsBase-Version: 14.1016:05
pete-woodsjdstrand: ^16:05
jdstrandok, so the system seems fine16:06
pete-woodsjdstrand: the weird thing is that the soundcloud scope has stopped installing16:06
jdstrandpete-woods: what about 'cat /var/lib/apparmor/clicks/com.pete-woods.soundcloud_soundcloud_1.0.3.json'16:06
pete-woodsand I didn't think I changed anything16:06
pete-woods{16:06
pete-woods    "template": "ubuntu-scope-network",16:06
pete-woods    "policy_groups": [],16:06
pete-woods    "policy_version": 1.216:06
pete-woods}16:06
jdstrandpete-woods: can you paste: dpkg -l|grep apparmor16:07
jhodappalberto_: ok16:08
alberto_jhodapp: image #95?16:08
pete-woodsjdstrand: http://paste.ubuntu.com/7695756/16:08
jhodapp91 on my mako, I have 95 on flo16:09
jhodappalberto_: ^16:09
alberto_jhodapp: ok16:09
jhodappalberto_: I can try upgrading to 95 if you need me to16:09
jdstrandpete-woods: can you paste: dpkg -l|grep click16:09
pete-woodsjdstrand: http://paste.ubuntu.com/7695765/16:10
jdstrandI don't have 0.4.28 here. I doubt that is the issue, but let me try it with that16:10
alberto_jhodapp: it should be ok16:11
jhodappok16:12
jdstrandnope, still worked16:13
jdstrandpete-woods: file /opt/click.ubuntu.com/com.pete-woods.soundcloud/1.0.3/scope-security.json16:14
jdstrandit should be ASCII text16:14
pete-woodsjdstrand: is it utf8?16:15
jdstrand/opt/click.ubuntu.com/com.pete-woods.soundcloud/1.0.3/scope-security.json: ASCII text16:15
pete-woodsjdstrand: mine says the same16:16
jdstrandpete-woods: how about: sudo aa-clickhook -d -f16:16
pete-woodssudo aa-clickhook -d -f16:17
pete-woodsERROR: Invalid policy version for 'com.ubuntu.scope-click_scope-click_1.0.0.json'. Skipping16:17
jdstrandoh wait16:17
pete-woodsonly complaining about the new scope16:17
pete-woodsinteresting16:17
jdstrandthat is a different click than what you gave me :)16:17
jdstrandcan you give me the click for com.ubuntu.scope-click?16:17
jdstrandpete-woods: so, there are two problems?16:18
pete-woodsjdstrand: I thought I had the same problem for two different click packages16:18
jdstrandpete-woods: click-apparmor is likely working for the soundcloud scope. eg, I have:16:18
jdstrand$ sudo aa-status |grep soundcloud16:18
pete-woodsbut I don't16:18
jdstrand   com.pete-woods.soundcloud_soundcloud_1.0.316:18
pete-woodsyeah, the soundcloud one is fine16:19
jdstrandcan you paste /var/lib/apparmor/clicks/com.ubuntu.scope-click_scope-click_1.0.0.json?16:19
pete-woodsjdstrand: you've helped me unravel my stupidity16:19
jdstrandah16:19
jdstrandok, well, then, I guess I'm done :)16:20
pete-woods:D16:20
pete-woodsI have an old framework specified16:20
jdstrandright16:20
jdstrandok, good. mystery solved16:20
jdstrandfyi, click-reviewers-tools should help you discover things like that16: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-woodscool, I will install this in future16:21
alberto_jhodapp: yep you are right...it looks like the new build of the unity8 package does not have my MR changes16:25
alberto_jhodapp: I'll rebuld16:26
jhodappalberto_: cool thanks, let me know when I can upgrade and try again16:26
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-test16:28
rsalvetiawe_: oh, you need ubuntu-touch-session as well16:29
awe_ah16:29
rsalvetilibpulse-mainloop-glib0 libpulse0 pulseaudio pulseaudio-module-bluetooth pulseaudio-module-droid ubuntu-touch-session telepathy-ofono16:29
rsalvetibasically16:29
awe_k16:29
davmor2rsalveti, awe: and don't forget the partridge in a pear tree16:34
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 calls16:36
awe_rsalveti, if there's any other specific tests cases you'd like me to run, please let me know16:36
rsalvetiawe_: that's mostly what I wanted you to validate, thanks :-)16:38
awe_rsalveti, NP16:39
dednickboiko: hey. i've added a comment to your dialer-app branch. doesn't seem to work16:49
dednickwhen i answer a call, the call window doesnt come up.16:49
dednick"live call window" i mean16:50
=== alan_g is now known as alan_g|EOD
mike123Hello can anyone help in compiling an app for Touch ?17:17
dobeyjust ask your question, don't ask to ask17:17
=== dandrader is now known as dandrader|lunch
mhall119beuno: I'm getting all kids of oopses from the click store17:41
beunomhall119, yes17:41
beunoit's broken17:41
beunobeing fixed17:41
=== gatox is now known as gatox_lunch
=== kyleN is now known as kyleN-afk
=== gatox_lunch is now known as gatox
dpmhey 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:37
dobeydpm: they are in the scope18:39
dobeydpm: 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 check18:40
dpmdobey, thanks. Yeah, I can see "Get more apps..." in the sources, but it doesn't seem to be in the .pot yet18:41
dobeydpm: oh, i guess i need to update it manually. i'll do that today18:44
=== dandrader|lunch is now known as dandrader
dpmdobey, 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:46
dobey13:40 < mhall119> beuno: I'm getting all kids of oopses from the click store18:48
dobey13:41 < beuno> mhall119, yes18:48
dobey13:41 < beuno> it's broken18:48
dobeydpm: i presume it's that ^^18:48
dobey13:41 < beuno> being fixed18:48
dpmah, ok, good to know it's being looked at18:48
dobeydpm: my phone is still on 50 and there were issues loading images and stuff when i just opened the store on it18:48
beunoit is fixed now18:49
dpmbeuno, indeed it is, seeing images now, thanks!18:49
=== kyleN-afk is now known as kyleN
dpmbeuno, so now images are downloading, but installing new apps is failing18:57
beunodpm, works here19:01
beunowhat's the symptom?19:01
dpmbeuno, 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.png19:03
beunodpm, ah, I see19:07
beunoyes, there's a fallout from the breakage19:07
beunoI'll let you know19:07
=== gnu is now known as Guest85492
dpmthanks beuno19:12
=== ara is now known as Guest22715
jdstrandawe_: hi! where is the bzr tree for urfkill?19:37
pmcgowanjdstrand, lp:ubuntu/urfkill19:40
jdstrandwell, that was easy19:41
jdstrandpmcgowan: thanks!19:41
awe_jdstrand, pmcgowan, well... that's the auto-created tree19:41
awe_unfortunately, we're not doing MRs against it19:41
awe_and building it is a bit of a pita19:41
jdstrandawe_: should I just use a debdiff for that?19:41
awe_you could... cyphermox is the maintainer, and he's away this week19:42
pmcgowanawe_, sorry my bad19:42
awe_pmcgowan, no worries19:42
pmcgowanawe_, http://pastebin.ubuntu.com/7696724/19:42
jdstrandawe_: so, I'm posting debdiffs to the bug just so people can easily see what I am doing, but also doing MRs like you requested19:43
jdstrandawe_: (fyi, two more are coming)19:43
* jdstrand is talking about bug #129641519:43
ubot5bug 1296415 in ofono (Ubuntu) "[security] please use apparmor to restrict access to ofono to approved services" [High,In progress] https://launchpad.net/bugs/129641519:43
jdstrandawe_: 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 creation19:44
jdstrandI think testing in the silo will be fine19:45
awe_k19:45
jdstrandI've been running the configuration on my phone for weeks (excepting 03mmsproxy which I added yesterday)19:45
jdstrandand I'm verifying the packaging is doing the right thing in the emulator19:45
jdstrandso, between those two, I think we can go straight to a silo once I get all the MRs submitted19:46
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 week19:49
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 tomorrow19:50
jdstrandawe_: I should be able to make that meeting. just send me an invite19:50
jdstrandawe_: thanks19:50
awe_jdstrand, ack19:51
=== dandrader is now known as dandrader|afk
jdstrandawe_: I know you are away, but officially handing off to phonedations now (see https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1296415/comments/19)21:24
ubot5Ubuntu bug 1296415 in ofono (Ubuntu) "[security] please use apparmor to restrict access to ofono to approved services" [High,In progress]21:24
=== dandrader|afk is now known as dandrader
FireRobotSelling bitcoin miners?? Computers? Devices? eBooks? Software? Games? Mining contracts? Check this out easy way to sell online   http://t.co/Riwsk6HCpo?title=Sell_Merchandise_Online22:02
dakerogra_: hi, i still can't take screenshot, anyidea if it's fixed ?22:06
ahayzenfginther, ping23:07
Elleopopey: are those file manager MRs needed before the feature freeze, or is file manager not included in that?23:20
Elleopopey: 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/Monday23:21
=== victor_ is now known as vthompson
cpyargerDoes anyone here have a working utopic image for the maguro build?23:57

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