/srv/irclogs.ubuntu.com/2014/12/10/#ubuntu-touch.txt

=== dk is now known as Guest48898
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== dk_ is now known as dk
=== chihchun_afk is now known as chihchun
=== duflu_ is now known as duflu
=== chihchun is now known as chihchun_afk
=== ecloud is now known as ecloud_wfh
dholbachgood morning07:52
nhainesdholbach: morning!07:55
dholbachhi nhaines07:55
nhainesdholbach: dholbach nice and brisk over there today?07:56
dholbachit is :)07:57
dholbachhow are things over there?07:57
nhainesCold at the moment but will be beautiful tomorrow.  Maybe 25 degrees or so tomorrow.07:58
lotuspsychjewich part of the world is that07:59
lotuspsychjefreezing cold here :p07:59
nhaineslotuspsychje: sunny Southern California.  :D08:01
lotuspsychjenice08:01
lotuspsychjefreezing cold belgium here08:02
nhainesYup.  I'm happy here.08:02
lotuspsychjeim sure you are :p08:03
nhaineslotuspsychje: never been to Belgium, only Germany.  It was beautiful but a week of snow was enough for me.  :)08:11
lotuspsychjelol08:11
lotuspsychjeim sure, when used to happy weather08:11
saidinesh5Elleo: ping08:16
=== VDVsx_ is now known as VDVsx
Elleosaidinesh5: pong?09:34
saidinesh5Elleo: so mir already has the code to just pass through the mouse events?09:34
saidinesh5Elleo: i looked at ubuntu application wrapper and it wasnt doing much09:34
saidinesh5it seems more like to have only 1 instance of it09:35
Elleosaidinesh5: yeah, it just needs to receive the geometry over dbus09:35
saidinesh5but the dbus code isn't there...09:35
Elleowhich is all the wrapper does now09:35
saidinesh5i thought the wrapper starts its own server and listens for incoming connections09:36
Elleoerr, give me a sec, its possible I pointed you at wrong file09:36
ElleoI'll just take a quick look myself09:37
saidinesh5sure09:37
saidinesh5i was expecting to see more of mir related code...09:37
Elleoright, it is that file; my mistake was in thinking it was sent over dbus09:38
Elleoit's just a socket connection09:38
saidinesh5but it itself is starting the socket server09:39
Elleoall the mir related stuff is done by unity-mir09:39
saidinesh5ohh.. and what about creation of the window etc.. .?09:39
mandelseb128, hello! I just got back from a bank holiday, one question about https://code.launchpad.net/~mandel/ubuntu-system-settings/mem-leak-fixes/+merge/24351109:40
Elleoiirc that's done by maliit creating a qt window09:40
mandelseb128, do I have to do anything to get this landed?09:40
saidinesh5    virtual void setupInputPanel(QWindow* window, Maliit::Position position);09:40
saidinesh5    virtual void setInputRegion(QWindow* window, const QRegion& region);09:40
saidinesh5    virtual void setApplicationWindow(QWindow *window, WId appWindowId);09:40
saidinesh5we need to implement these 3 methods09:40
mandelseb128, and https://code.launchpad.net/~mandel/ubuntu-system-settings/just-notify-on-change/+merge/243628 looks like it has some flaky tests but should not be related to my changes..09:40
seb128mandel, hey, wb09:42
Elleosaidinesh5: I think you can ignore setApplicationWindow09:42
seb128mandel, nothing to do for landing, we do regular ones with whatever is the in the approved queue09:42
Elleosaidinesh5: the wayland plugin doesn't implement it09:42
Elleosaidinesh5: and we don't do anything special in the keyboard for it09:43
seb128mandel, yeah, CI infra had issues, not your fault09:43
saidinesh5Ah yes09:43
Elleosaidinesh5: since Qt already has a mir backend09:43
Elleosaidinesh5: so that all gets handled there09:43
seb128mandel, sorry, that changeset is not a small one, didn't review it yet09:43
saidinesh5Elleo: soo i just have to implement setInputRegion ?09:43
Elleosaidinesh5: yeah09:43
saidinesh5but why is ubuntuApplicationwrapper starting the server then?09:43
Elleosaidinesh5: not sure, it's a horrible legacy hack that wasn't just for mir09:44
Elleosaidinesh5: it also had to support hacks into surfaceflinger in the past as well09:44
saidinesh5yeah .. but it looked like it was more of a server to maintain a unique application09:45
Elleonot sure I follow?09:45
saidinesh51 sec09:46
saidinesh5Aaaaaah09:46
saidinesh5so mir is the client here?09:46
saidinesh5so when you create a socket server on that path09:47
saidinesh5mir sends the incoming connections?09:47
Elleothe keyboard creates the socket server and mir connects to it09:48
Elleothen the keyboard sends geometry to mir09:48
saidinesh5Ahhh09:49
saidinesh5so what is the setupInputPanel for?09:49
ElleoI think it's designed to handle requests from maliit to alter the position of the panel09:51
Elleojudging from a quick scan of the wayland plugin anyway09:51
JamesTaitGood morning all, happy Human Rights Day! :-D09:51
Elleothat just creates a surface if there isn't one, or sets some position data on it if there is09:51
ElleoI don't think you need to worry about it in the mir context at the moment09:52
saidinesh5Ahh coool09:53
saidinesh5i was actually looking for mir api for that heh09:53
saidinesh5okay let me quickly implement this and see if its working09:53
HarminurielGood morning folks... I'm not an expert, but is it possible to install ubuntu touch only in dual boot with android or even as a standalone os?09:56
nhainesHarminuriel: both are possible on supported devices.10:04
HarminurielOh thank you....10:07
Wellarkmzanetti: help!10:08
WellarkCimi: ping10:08
Wellarkmzanetti: https://bugs.launchpad.net/ubuntu/+source/indicator-network/+bug/138203310:08
ubot5Launchpad bug 1382033 in indicator-network (Ubuntu RTM) "[SIM PIN] 'Incorrect PIN' warning is not cleared from display for SIM2 PIN entry" [High,In progress]10:08
WellarkI'm clearing the state of the errorAction when the first dialog closes10:09
Wellarkbut the second dialog still shows the error from the first dialog for the full 4 sec10:09
Wellarkso..10:09
Wellarkto me it seems10:09
Wellarkthat the clearing of the errorAction state might not reach unity8 side before it shows the second dialog10:10
Wellarkand thus it hits the 4 second timer10:10
WellarkI don't see any code that would cancel the 4 second timer if the errorAction state is cleared during that 4 seconds10:10
mandelseb128, ok, thx, I'll wait :)10:10
Wellarksome deep voodoo in play, again, it seems ;(10:11
mzanettiWellark: ok. will look at it10:16
CimiWellark, pong10:18
CimiWellark, was sick yesterday (I am too today)10:19
CimiWellark, but let's chat10:19
WellarkCimi: wanna hangout?10:22
WellarkCimi: if you are sick, we can do this tomorrow10:22
Wellarkget to bed, man! :)10:22
Wellarkrome was not burned in one day, either!10:22
CimiWellark, let's chat here10:29
CimiWellark, I just need to ask for wifi10:31
CimiWellark, we need a way to get if a access point is successefully connected10:31
WellarkCimi: right.10:34
WellarkCimi: could you give me an example of an use case?10:35
CimiWellark, welcome wizard, when you connect to an access point it tells you "successefully connected" and can continue10:36
CimiWellark, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/136340010:38
ubot5Launchpad bug 1363400 in ubuntu-system-settings (Ubuntu RTM) "[wizard] allows to "Continue" without connecting to network" [High,Triaged]10:38
WellarkCimi: for that you need to go directly to NetworkManager api ATM10:40
Wellarkbrb10:41
WellarkCimi: there simply is not enough information in the menumodel, nor would it be sane to extract that information from the menumodel even if some quirks would be added there10:54
Wellarkthe "real" solution is to have a fullblown qml api for wifi control10:54
Wellarkwhich we don't have10:54
CimiWellark, but this bug is for ota110:56
CimiWellark, so how do we fix it?10:56
WellarkCimi: good question..11:01
WellarkCimi: let me think about it for a sec11:02
WellarkCimi: so, I see no clean way of doing this for the ota1 timeframe11:07
Wellarkbut for the UI point of view11:07
Wellarkwe are talking about should the button say "Skip" or "Continue" right?11:08
CimiWellark, think so11:08
WellarkCimi: first, even though the bug talks about "cancelling" a connection attempt11:10
Wellarkwe don't do that anywhere11:10
Wellarkeither the connection attempt is successful or the wifi stays off11:11
Wellarkin case of an encrypted network11:11
Wellarkif the passphrase is wrong11:11
Wellarkthe user gets a new prompt11:11
Wellarkasking for a password11:11
Wellarkand if the user cancels that, the wifi stays off11:11
Wellarknow. for deciding between "skip" or "continue"11:12
Wellarkthe information the wizard needs is: "is the wifi trying to connect or is it connected already"11:12
Wellarkif one of the above is true, the button should say "Continue" if I understand the bug correctly11:12
Wellarkand if there is no active connection or attempt to make one11:13
Wellarkthe button should say skip11:13
Cimiyes11:20
=== _salem is now known as salem_
CimiWellark, sorry so what do we do then?11:59
=== dandrader is now known as dandrader|afk
KalleWhoeverHi, are there any news on the porting guide?12:25
popeyKalleWhoever: sadly not.12:26
KalleWhoeverHaven't seen anything on the mailing list either :/12:27
KalleWhoeverIf there was someone who could provide the basic steps I can do a write up12:28
ogra_KalleWhoever, we'll start again around end of the year12:28
ogra_someone needs to do a port and take notes to get something together ...12:28
KalleWhoeverHm I tried that with the old guide12:29
KalleWhoeverand I talked to the dev who maintains the Port for the Sony Xperia Tablet Z12:29
KalleWhoeverBut we couldn't figure it out anymore12:30
cwayne_ogra_, janimo and I were starting to go through it soon12:31
cwayne_KalleWhoever, ^12:31
ogra_cwayne_, ah, cool12:31
KalleWhoeverVery nice :)12:31
ogra_cwayne_, well, i have a workitem to involve the community and make some noise on the ML about it12:32
janimoKalleWhoever, yes, it sucks but its revamping is indeed on the TODO list. Too bad that a lot of the porting effort is very device specific in our experience so far and cannot easily be covered in a guide12:32
ogra_sadly my workload didnt allow me that yet12:32
janimoKalleWhoever, do you have the android sources (CM I assume?) working well already?12:33
KalleWhoever@janimo Yeah sure12:33
ogra_janimo, well, do we still want to support CM ? i thought we wanted to focus on AOSP12:33
popeyi have a device I'd love to port to too...12:33
* ogra_ has 3 12:34
ogra_:P12:34
janimoKalleWhoever, since knowing how to build and flashing those are a prerequisite12:34
popeyheh12:34
KalleWhoeverYeah I hope so :D12:34
janimoogra_, we probably focus on AOSP, but a lot of community ports will be reliant on being able to do it on CM12:34
ogra_right12:34
janimoogra_, so yes, lower prio than possible OEM projects, where the tree is AOSP + vendor changes12:35
ogra_well, i have a galaxy S3 lying around ... i was planning to actually try out with AOSP on that ... iirc that is one of the in-tree devices12:35
popeywould be nice if we had a doc / etherpad that we could start with the high level steps and start contributing12:35
popeythe device i want to port to is x86 which might be harder?12:36
ogra_definitely ... but there was a thread on the ML about x86 porting ... should be a starting base12:37
KalleWhoeverpopey, I don't even think there is a AOSP device with x86 :/12:37
KalleWhoeverAOSP for Ubuntu Touch is still on KitKat, right?12:37
ogra_yep12:38
popeyzyga: just the man!12:38
popeyzyga: saw this and thought of you https://github.com/gpodder/gpodder-sailfish12:38
popey:D12:38
KalleWhoeverSony just released a shitload of AOSP sources, but I think most are for Android Lollipop12:39
KalleWhoeverSince they are quite similar it could be possible to bring Ubuntu Touch to all the Z devices at once12:40
zygapopey: hey12:42
zygapopey: looking12:42
zygapopey: ah, the pyotherside-based app for sailfish oS12:43
popeyyes12:43
popeygpodder - would be nice to port to ubuntu12:43
zygapopey: I'll have a look12:44
zygapopey: all the qml bits need changing12:45
zygapopey: I'll play with the code and see what works12:45
* popey hugs zyga 12:45
popeyzyga: would possibly need download manager integration?12:45
popeyhi ahayzen12:46
popeyjust testing music 75512:46
ahayzenpopey, 'morning'12:47
popey"That"12:47
popey(c) Mirv12:47
jgdxmpt, hi, is this okay? http://pastebin.ubuntu.com/9455984/12:49
Mirv:D12:50
ahayzenpopey, have you broken 755?12:50
* ahayzen hides12:51
=== dandrader|afk is now known as dandrader
popeyahayzen: dont think so ☻12:52
popeyahayzen: want to see how it handles "various"12:52
ahayzen:) popey hopefully 'better' than before ;)12:52
popeyindeed12:52
popeycopying a bunch of random albums over12:53
ahayzendavmor2, did you manage to load that Adele album in the end?12:53
* popey adds "larger microsd card" to his christmas wishlist12:54
davmor2ahayzen: no and ran out of testing time12:55
ahayzendavmor2, no worries12:55
davmor2ahayzen: if I remember I'll have a look this weekend12:55
popeydavmor2: do you get loads of noise over the headphone port?12:55
popeywhen no music is playing12:55
ahayzendavmor2, thanks12:55
ahayzenpopey, i can 'hear' my phone if i put the speaker next to my ear when nothing is playing?12:56
ahayzenpopey, like a ticking sound?12:56
davmor2popey: no12:56
popeyhmmm12:56
popeyi do12:56
popeyworse when attached to speaker12:56
davmor2popey: which device12:57
popeykrillin12:57
popeyalso, bluetooth seems broken for me12:57
popeycan't see my BT devices12:57
popeyif i flip bt off and on, it still says "not discoverable" and cant see any devices12:57
=== dholbach_ is now known as dholbach
=== alan_g is now known as alan_g|a
=== alan_g|a is now known as alan_g|lunch
davmor2popey: bt works here including calls and you know how I enjoy listening to those right :)13:02
popeyhmmm13:02
=== chihchun_afk is now known as chihchun
=== jcbjoe_ is now known as jcbjoe
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
popeythostr_: could someone look at bug 1372000 and bug 1401109 please?13:35
ubot5bug 1372000 in Thumbnailer "Album art from images in the same folder not exposed" [Undecided,In progress] https://launchpad.net/bugs/137200013:35
ubot5bug 1401109 in Thumbnailer "Thumbnailer still tries to fetch thumbnails when offline" [Undecided,New] https://launchpad.net/bugs/140110913:35
thostr_popey: yes, we'll have a look13:35
popeythanks13:36
=== alan_g|lunch is now known as alan_g
jgdxmpt, v2 http://pastebin.ubuntu.com/9456643/13:49
Chipacabarry: you around?13:56
WellarkCimi: I would suggest:13:58
Wellarkeither quering the connection status of the wifi device directly from NM to get "connecting or connected to wifi"13:58
Wellarkor I can add a property to the connectivity-service Private API that contains this information13:59
Wellarkthat will however not be enough for the spinners or anything13:59
Wellarkbut it will take care of the "continue" vs. "skip"13:59
CimiWellark, which is the nm plugin?14:08
WellarkCimi: connectivity-service is a separated dbus-service14:09
Wellarkof it's own14:09
=== salem_ is now known as _salem
pngoHello, I'm not sure if this is a bug or not, but I set up my system that syncs calendar, contacts with a server. Problem that I'm having is that the info is not updated until I turn off the phone. I think that info should be updated while I start app.14:14
barryChipaca: hi14:18
Chipacabarry: we don't need to support for the same channel being at phase percent 70 for version 35 and at phase percent 10 for version 36, right?14:18
barryChipaca: it's entirely possible.  the random # generator is seeded with data from the channel, target version #, and machine-id14:20
Chipacabarry: is that a yes, we do need to support that?14:20
barryChipaca: yes14:20
Chipacarats14:20
Chipacabarry: ok :)14:20
barry;)14:20
Chipacabarry: that might break stuff :(14:21
barryChipaca: what's the problem?14:21
Chipacabarry: let me go over things and i'll get back to you :)14:21
barryChipaca: cool14:21
CimiWellark, is there a qml plugin for dbus connection we should use?14:28
Chipacabarry: i'm disintermediating myself; pedronis should be in touch shortly14:29
barryChipaca: okie dokie14:29
Chipacapedronis: barry; barry: pedronis14:31
pedronisbarry: hi14:32
barrypedronis: i know you. :)14:32
barryhi14:32
pedronisbarry: so we are wondering will we try for a channel to send out phased updated for many versions in parellel, like we will be at 80% for version 35, and start trying to push at 10% version 36, or we will just first fully rollout one version before trying another one (for the same channel/device combo)14:33
barrypedronis: my understanding is that only the latest update will get a phase.  all older versions will be phased at 100%.  usual operation will be to start at some low phase, e.g. 10% and then ramp up rather quickly to 100%, or notice the problem and ramp down to 0% and issue an update.  but it's very possible that r108 will have a different phase than r107 was released with.14:35
pedronisbarry: ok, that's more what I remembered from last discussion, and a bit easier for us to deal with14:36
barrypedronis: cool.  the client basically ignores any phase percentage that exists on any image with a # < the latest image after all paths are scored14:37
pedronisbarry: cool, if we need parallel phase out we can deal with it when we get there, but I'll start with something similarly simple and similar to that client logic14:38
pedronisbarry: thanks14:39
barrypedronis: np.  yes, we hashed this out in virginia and if we ever want to do anything different, it will take some changes in the client, but for now, that's what we're going with14:39
mhall119beuno: is there a problem with the store? I can't connect to get app updates14:42
kenvandinecyphermox, can you test the bluetooth changes in ubuntu silo 16?14:43
kenvandinecyphermox, i don't have a bt keyboard or mouse to test with14:44
WellarkCimi: I don't know if there is any plugin inside unity8 that talks with NM directly14:45
kenvandinecyphermox, actually, the silo needs to be rebuilt first14:46
kenvandinecyphermox, grr... actually it didn't need a rebuild :)  test please14:48
* kenvandine must need more coffee14:48
cyphermoxkenvandine: ack14:49
kenvandinethx14:49
* kenvandine should really get a bt keyboard, that could be useful :)14:49
cyphermoxhehe14:51
cyphermoxdepends14:51
cyphermoxbut a mouse, that's even more useful14:51
beunomhall119, it all looks fine14:51
cyphermoxit sure beats using a touchpad14:51
kenvandinei was thinking for my phone14:52
cyphermoxoh14:52
kenvandineif it works :)14:52
cyphermoxthen I guess, yeah, a keyboard14:52
kenvandinewhich i hear it doesn't seem to completely work yet14:52
cyphermoxsome keyboards have issues14:52
kenvandinejust pairing in settings right14:52
cyphermoxissues range from pairing right to crashing bluez because of an issue in encryption14:52
cyphermoxbut that's a bug in bluez itself on armhf, it's on my list I just haven't gotten to it yet :/14:53
mhall119beuno: hmm, strange, my phone can get to Facebook okay...14:56
mhall119I'll try restarting it14:56
cyphermoxkenvandine: well, it works14:56
cyphermoxkenvandine: all this merge really does it not make all the devices grey and insensitive14:56
kenvandineyeah, thanks14:57
cyphermoxwe need an extra MP from mzanetti to make the connections work14:57
=== ogra_` is now known as ogra_
kenvandinecyphermox, is it worth landing this without his?14:58
mzanettihttps://code.launchpad.net/~mzanetti/ubuntu-system-settings/bt-input/+merge/24379614:58
cyphermoxwell, it's not hurting. hitting connect for anything other than bluetooth speaker just won't do anything14:58
beunomhall119, can you describw what happens?14:58
cyphermoxmzanetti: thanks!14:58
kenvandinemzanetti, yeah, i was going to look at landing that next14:58
mzanettinice :)14:59
kenvandinemzanetti, but it probably needs rebasing on cyphermox's branch14:59
cyphermoxit will14:59
mzanettiack. that means enabling all the items, right?14:59
mhall119beuno: https://www.dropbox.com/s/c9b38csz3u28ubt/screenshot20143210_093211710.png?dl=015:00
cyphermoxyes15:00
mzanettiok15:00
mhall119beuno: "Connect" is the word under the volume notification15:00
mhall119still getting it after restarting the phone15:00
mhall119using the RTM branch15:00
JamesTaitmhall119, weird, it's working OK on my phone (N4, running RTM).15:07
JamesTaitmhall119, I realise that doesn't necessarily help, but maybe narrows down the problem. :)15:08
mhall119maybe I need to drop and re-add my U1 account15:08
JamesTaitmhall119, I assume internet generally is working, e.g. in the browser?15:09
mhall119yeah15:09
kenvandineElleo, i couldn't resist the emoji landing... had to show my daughter that it is a real phone now :-p15:09
nessitaJamesTait, any diagnosis?15:10
JamesTaitnessita, not as yet. Grabbing logs.15:10
mhall119nope, re-added my U1 account, still having the problem15:10
nessitaJamesTait, what's the symptom?15:11
JamesTaitmhall119, can you reach myapps.developer.ubuntu.com in the browser?15:11
JamesTaitnessita, https://www.dropbox.com/s/c9b38csz3u28ubt/screenshot20143210_093211710.png?dl=015:11
Elleokenvandine: awesome :)15:12
JamesTaitnessita, looks like mhall119 is unable to connect to the updates endpoint.15:12
kenvandineElleo, it is a little weird to have to enable the keyboard in settings15:12
kenvandinei think that should be enabled by default15:12
nessitaJamesTait, ok, I just check and the endpoint is up, so looks like something in the phone?15:12
kenvandinebfiller, ^^15:12
nessitamhall119, JamesTait is the phone pointing to prod or staging?15:12
Elleokenvandine: yeah, that's probably a good idea15:13
JamesTaitnessita, and it's working for me on my phone.15:13
kenvandinenobody is ever going to find it otherwise15:13
nessitamhall119, and you have internet in the phone? :-)15:13
Elleokenvandine: not sure if we should wait for a proper design for it before enabling it by default though?15:13
mhall119nessita: yes15:14
kenvandineaccording to my daughter, it isn't a real phone without an emoji keyboard :)15:14
Elleothat said, probably wouldn't hurt to enable it now15:14
kenvandineapparently it's a critical feature... so says the 11 year old15:14
mhall119nessita: beuno: I can search in the Store scope too15:14
nessitamhall119, is the phone, perhaps, pointing to staging?15:14
JamesTaitmhall119, that's a different host, though.15:14
mhall119even installin gapps works15:14
Elleobfiller: do we need an MR against the image seed to add the package to the image?15:15
mhall119nessita: I doubt it, it's a normal RTM image15:15
Elleobfiller: I seem to remember us doing something like that when adding layouts in the past15:15
JamesTaitmhall119, downloads are also a different host. Icons might not be though, let me check.15:15
mhall119icons all appear fine15:16
JamesTaitSo that's odd - they're on myapps.developer.u.c same as the updates API.15:16
nessitamhall119, did you also ask alecu or pawel about this? they may know where to debug in the phone15:16
=== _salem is now known as salem_
JamesTaitIIRC, .cache/upstart/unity8.log15:18
mhall119nessita: not yet15:18
JamesTaitOh, no, that'd be for the scope (and it's scope-registry.log not unity8.log)15:19
JamesTaitIt's in .cache/upstart/application-legacy-ubuntu-system-settings-.log15:20
JamesTaitBut you'll probably need to enable debug logging to see anything useful.15:20
JamesTaitAnd I don't know how to do that.15:21
jcbjoe_guys i'm getting my nexus 4 today and i will be putting ubuntu-touch on it .. is ubuntu-touch stable ?15:21
popeymarcustomlinson: did you see i commented on the bug where I am getting smacked in the face with an auth dialog all the time? bug 137301915:21
ubot5bug 1373019 in unity-scopes-shell (Ubuntu) "Youtube scope won't let me choose google account" [Undecided,Invalid] https://launchpad.net/bugs/137301915:21
popeycc mpt ^15:21
JamesTaitjcbjoe_, stable enough to use as my daily phone. :)15:21
popeyhttps://imgur.com/mVmcA7p followed by  https://imgur.com/31spuW8 ( I mentioned this yesterday mpt, and you inquired but I forgot to link you to the bug and images)15:21
jcbjoe_JamesTait: i like the sound of that :D15:21
marcustomlinsonpopey: yes, this snap decision thing is supposed to be removed15:22
* JamesTait needs to do the school run, back in ~45.15:22
jcbjoe_JamesTait: did you use a intestive install guide or just the guide on the ubuntu wiki site ?15:22
jcbjoe_anyone else here with a nexus 4 using ubuntu-touch as a daily driver ?15:22
marcustomlinsonmardy: is there a bug for removing that snap decision fallback?15:23
mardymarcustomlinson: I don't think so15:23
marcustomlinsonpopey: anyway, I'm in the process of landing some changes that will fix this15:23
marcustomlinsonpopey: vivid silos 000 and 01315:24
marcustomlinsonpopey: once landed in vivid, I'll be landing them to rtm (tomorrow)15:24
popeyok. thanks!15:24
charlesnik90_, FYI https://bugs.launchpad.net/indicator-datetime/+bug/1362341/comments/415:31
ubot5Launchpad bug 1362341 in Indicator Date and Time "OneTime alarms are not automatically dismissed or delete after they are triggered" [High,In progress]15:31
bfillerElleo: yes we'd need to add it to the seed, in fact we still need to do that for all the new lang layouts that have landed15:32
bfillerElleo: don't think they are in the vivid image by default yet15:32
Elleobfiller: okay, I'll prepare an MR15:34
kenvandinepopey, what was the url to your click mirror?15:38
popeykenvandine: its down ☹15:38
* popey stabs btrfs in the face15:38
kenvandineagain?  i thought you had fixed it :)15:39
saidinesh5hmm.. fingers crossed...15:39
kenvandinepopey, do you by chance have an old click laying around?15:39
* kenvandine needs to test updates15:39
popeysure15:39
kenvandine2 or 3 would be even better :)15:40
popeyhttp://people.canonical.com/~alan/clicks/15:40
popeysome there15:40
kenvandinegreat15:40
kenvandinepopey, thanks!15:40
popeynp15:40
popeyyou can expect those to not go away15:41
nessitamhall119, any luck? still blocked?15:42
mhall119nessita: still blocked15:44
=== dandrader is now known as dandrader|lunch
nessitamhall119, did you find any logs?15:45
nessitamhall119, from here the updates API looks up and working, so maybe is worth to ping someone from the client team to help debugging?15:45
JamesTaitjcbjoe_, I didn't do anything special, just used ubuntu-device-flash iirc.15:56
jcbjoe_JamesTait: from the website ?15:57
JamesTaitjcbjoe_, initially I followed instructions on the wiki, but that was *way* back - over a year ago now.  But it looks as though the instructions are up to date, by my understanding.16:00
JamesTaitnessita, did you manage to find anything in the logs?16:01
nessitaJamesTait, which logs sorry?16:03
nessita(ie, no, I did not :-))16:03
JamesTait:-P No problem.16:03
nessitaJamesTait, but seriously, which logs?16:05
JamesTaitnessita, SCA logs - I was hoping they would shed some light on mhall119's problem.16:06
saidinesh5Elleo: how do you test maliit-framework on the device?16:06
charlesnik90_, did you get a chance to try out vivid to reproduce that alarm enable/disable issue?16:06
saidinesh5i m a little..... scared to do apt-get remove maliit-framework and make install the current one16:07
saidinesh5like is there any reversable way to test this stuff?16:07
Elleosaidinesh5: I just build a new maliit-framework deb package, that way it gets installed as an upgrade16:07
saidinesh5Ahh16:08
Elleosaidinesh5: and if things go wrong I can just install the previous deb16:08
saidinesh5the magic command is?16:08
Elleosaidinesh5: debuild16:08
Elleosaidinesh5: you'll need dev-scripts installed for debuild16:08
saidinesh5hmm weird...16:08
Elleosaidinesh5: I expect dpkg-buildpackage would work too, but I'm not sure the relevant option off the top of my head16:08
saidinesh5 unable to locate dev-scripts16:09
Elleosaidinesh5: sorry, devscripts16:09
Elleonot dash16:09
saidinesh5Ah on it16:09
=== chihchun is now known as chihchun_afk
saidinesh5also there is a local install too right... i wonder how well that works..16:09
saidinesh5local install for maliit-framework16:09
saidinesh5also how does maliit deal with Mir's security thing?16:10
Elleomaliit runs unconfined at the moment16:10
saidinesh5Ahh .. do i have to do something to make it run like that?16:11
mterrykenvandine, I commented in bug 1400742...  Haven't been able to reproduce, but if you still have the machine, I'm interested in another log16:11
ubot5bug 1400742 in unity8 (Ubuntu RTM) "Screen no longer locks with passcode set" [Undecided,New] https://launchpad.net/bugs/140074216:11
nessitaJamesTait, ah, I can try to check16:11
Elleosaidinesh5: nope, that's all handled outside of maliit16:12
saidinesh5Ahh16:12
Elleosaidinesh5: it gets run as an upstart job which I think does some of that stuff16:12
* JamesTait re-checks what the URL is for the API.16:12
* saidinesh5 is looking at the debian scripts that build maliit with CONFIG+=mir16:12
JamesTaitnessita, https://myapps.developer.ubuntu.com/dev/api/click-metadata/ right?16:13
jcbjoe_JamesTait: any issues with your nexus 4 running ubuntu-touch ?16:13
kenvandinemterry, attached16:14
mterrythanks!16:14
kenvandinemterry, there are lots of pam errors in auth.log16:14
nessitaJamesTait, correct16:14
Elleobfiller: what're your thoughts on kenvandine's suggestion of adding emoji to the enabled layouts by default?16:14
mterrykenvandine,16:15
mterrykenvandine, oh16:15
mterrykenvandine, you're in nopasswdlogin16:15
bfillerElleo: should probably check with design first, it's not on by default in ios not sure about android16:15
mterrykenvandine, that's why....  What put you in that group?16:15
Elleobfiller: okay16:16
kenvandinemterry, no idea!16:16
kenvandinemterry, locking was working until friday16:16
kenvandinewhen i changed it to swipe16:16
mterrykenvandine, can I also see your /etc/group ?16:17
=== chihchun_afk is now known as chihchun
saidinesh5okay the debian scripts might need some tinkering16:17
bfillerElleo: design asked to see it so probably best is to land it in vivid and let them play with it then we can talk about default settings, and other changes they might want16:17
mterrykenvandine, is your image writable?16:17
mterryand/or was it ever?16:17
kenvandinemterry, http://paste.ubuntu.com/9461350/16:17
kenvandinemterry, yes it is16:17
kenvandinebut... when i unlocked it i had no access to a computer to connect to it for 3 days16:18
JamesTaitjcbjoe_, nothing major that comes immediately to mind. Sometimes the screen gets a bit sluggish and I have to restart. But I can make and receive calls, send and receive SMS messages, browse the web, take photos and videos, post on social media, and rely on it to wake me in the morning. :)16:18
kenvandineso any changes that broke it happened by setting it to swipe16:18
Elleobfiller: okay16:18
kenvandinei assume16:18
mterrykenvandine, ok well in /etc/group, you are in the nopasswdlogin group.  So something modified /etc/group in place to add your user to the group.  Likely accountsservice when system-settings asked it to.  Are you sure the image is still writable?16:19
kenvandinei've been testing silos...16:19
kenvandineso must be16:19
mterryk16:19
mterryoh16:19
kenvandineso when i switched back to passcode, it should remove me from that group?16:19
JamesTaitnessita, I'm coming up blank. :-/16:19
mterrybut i bet you can't fully auth yourself for accountsservice to switch back16:19
mterrykenvandine, ^16:20
mterrykenvandine, yes16:20
kenvandinebut why?16:20
Elleobfiller: here's a seed update: https://code.launchpad.net/~michael-sheldon/ubuntu-seeds/ubuntu-vivid-touch-add-new-keyboard-layouts/+merge/24431316:20
mterrykenvandine, but maybe accountsservice isn't letting you auth enough to remove yourself from that group, because you never logged in or something....  I'll test that scenario16:20
JamesTaitmhall119, if we can figure out how to get debug logging in ubuntu-system-settings system-update plugin, that might shed some light.16:21
* JamesTait starts investigating the code.16:21
mterrykenvandine, (normally, AS will both add/remove you from that group and zero out your password as needed)16:21
mterrykenvandine, either one is sufficient16:21
nessitaJamesTait, I need to break for lunch and some errands...16:21
nessitawill be back after that16:21
mterrykenvandine, but normally in touch, AS doesn't have permissions to modify the group membership, because it's RO16:21
mterrykenvandine, so it just zeros out the password or not16:21
JamesTaitnessita, go! Eat! I've got this. :)16:21
nessitathanks!!!16:22
mterrykenvandine, but not sure yet why it won't remove you from that group16:22
kenvandinemterry, yeah... and i can't seem to reproduce it on my mako...16:22
kenvandinei've tried a bunch of times16:22
mterrykenvandine, oh really?16:22
mterryinteresting16:22
kenvandinewell... something probably went wrong one time on my krillin16:23
kenvandineand it can't undo it16:23
kenvandineso it might not be device specific16:23
kenvandinejust the perfect storm on my krillin16:23
mterrykenvandine, do you have weird permissions for /etc/group like r--r--r--?  :)16:23
bfillerElleo: thanks, will land that after the emoji silo lands16:23
kenvandinemterry, 64416:23
Elleobfiller: okay, great16:23
mterryseems fine16:23
JamesTaitdobey, alecu - maybe you guys can save us some time; can you remind me (and mhall119) how to enable debug logging in system-update, so we can see why his device is apparently unable to connect?16:23
dobeyJamesTait: i have no idea about system updates debugging16:25
JamesTaitHm, actually, I'm not sure if that'll give us any useful log output.16:25
JamesTaitdobey, nvm, I'll keep digging. :)16:25
dobeyalecu is on vacation this week. but diego did the system updates ui stuff16:26
dobeyand kenvandine owns that now i think16:26
JamesTaitI see QDebug #include'd in one file, and no calls to qDebug() at all.16:28
dobeyJamesTait: are there qWarning() qCritical() or similar?16:29
dobeyqDebug() isn't the only useful method there :)16:29
kenvandinedobey, mandel is working on system updates right now16:30
JamesTaitdobey, ah, yes, there is a qWarning - thanks. :)16:30
* JamesTait isn't a C++ hacker at all, let alone a Qt hacker.16:31
mandelJamesTait, what is the issue, unable to connect?16:31
kenvandineQt makes C++ not suck :)16:31
JamesTaitmandel, https://www.dropbox.com/s/c9b38csz3u28ubt/screenshot20143210_093211710.png?dl=016:31
JamesTaitkenvandine, one day I hope to make some time to put that to the test. ;)16:32
* JamesTait just invents days16:32
mandelJamesTait, meh.. ok, that is probably in that HORRIBLE network/network.cpp class that diego did that uses the reply signals wrong16:32
mandelJamesTait, you can also add a qDebug or qCritical with the QNetworkConfigurationManager::isOnline method to check if it is really online16:33
mandeldiego did a terrible mess there.. we should have not landed all this.. I wish I was there to review the code :-/16:33
mterrykenvandine, can I also have ~/.cache/upstart/ubuntu-system-settings.log, especially after going swipe->passcode?16:34
mandelJamesTait, http://qt-project.org/doc/qt-4.8/qnetworkconfigurationmanager.html#isOnline16:34
dobeykenvandine: false :)16:35
JamesTaitmandel, this is on mhall119's device, so I'm not in a position to make code changes (mine is working as expected, but "I'm all right, Jack" doesn't help him. :-P)16:35
dobeykenvandine: only thing i've found that makes c++ not suck, is to not write c++ :)16:35
dobeyanyway, i should get lunch16:38
=== dandrader|lunch is now known as dandrader
JamesTaitmandel, should qWarning show up in the logs by default, do you know?16:39
mandelJamesTait, if nothing was done in system settings it should be shown in the logs that upstart creates, AFAIK16:39
mandelkenvandine, is that correct ^^16:39
mandel??16:39
kenvandineyes16:40
JamesTaitIn .cache/upstart/application-legacy-ubuntu-system-settings-.log16:40
kenvandinemterry, http://paste.ubuntu.com/9462564/16:40
kenvandinemterry, the swipe->passcode would be in there from the 8th16:41
kenvandinethat log is a couple months worth :)16:41
mterryJamesTait, ah yeah thanks  :-/16:41
kenvandinemterry, look at line 1243516:42
kenvandine2014-12-08 12:11:39,752 - WARNING - Could not set password mode: "Authentication is required"16:42
JamesTaitBecause in that case, we may be able to see what response we're getting, with an "Error retrieving version information: " message.16:42
JamesTaitmhall119, ^^16:42
mterryhm16:42
kenvandinemterry, so i guess whatever caused that failure16:42
kenvandineis the culprit16:42
* JamesTait takes mterry's thanks, passes them on to kenvandine.16:43
kenvandinemterry, so i guess this couldn't happen for a RO device, so that lowers the security risk considerably16:43
kenvandinethat was my biggest concern, we had a way to break device security16:44
mterrykenvandine, so that's not a super helpful error, but that means that auth couldn't happen between AS and system-settings for some reason16:44
mterrykenvandine, to debug further, we'd probably need your machine and add some printfs16:44
mterrykenvandine, yeah I don't think this is likely for devices in the field16:45
kenvandinemterry, would that be helpful now?  i think the issue is really how it got into this state16:45
kenvandineor i guess it repeatedly can't remove it from that group16:46
kenvandinewhich is weird...16:46
kenvandinemterry, i'm happy to keep my device in this broken state as long as needed to get debug info16:46
mterrykenvandine, why it can't repeatedly remove it from the group may be enlightening -- not sure if it's an ongoing bug or just fallout from some original sin16:47
mterrykenvandine, well...  I could give you versions of system-settings and accountsservice that are debugged to heck and back...16:48
mterrykenvandine, just trying to figure how much time this is worth16:48
kenvandinemterry, right... not sure if it's worth it16:49
kenvandinesince it's probably a corner case16:49
kenvandinei'm fine just manually removing it from that group too :)16:49
kenvandineand carrying on16:50
mterrykenvandine, that's my recommendation for now.  But if it ever crops up again...16:50
kenvandinei kind of like it like this actually :)16:51
kenvandineit has a pin so developer mode works16:51
kenvandineand i don't have to unlock it 100 times  a day :)16:51
kenvandinebut it would be nice to have it lock when i actually leave the house16:51
saidinesh5hmm.. this is a little frustrating16:53
saidinesh5so how do i stop an upstart job?16:53
kenvandinestop jobname16:53
saidinesh5more precisely how do i kill the maliit-server and stop it from respawning?16:53
saidinesh5Ah16:54
mterrykenvandine, heh, maybe we should figure the bug out so we can add it as a dev feature16:56
kenvandinehehe16:56
kenvandinewell adding the user to that group does it right?16:56
saidinesh5Elleo: how do i kill the current maliit server and start a locally installed maliit server?16:56
Elleosaidinesh5: 'stop maliit-server'17:00
saidinesh5Ah17:00
=== JamesTai1 is now known as JamesTait
saidinesh5was using sudo for that17:00
saidinesh5:|17:00
Kaleoanybody saw autopilot/apparmor denials before? http://pastebin.ubuntu.com/9464022/17:10
mhall119JamesTait: what was that?17:12
JamesTaitmhall119, laptop crashed. :(17:13
mhall119beuno: nessita JamesTait: tried once agian, haven't changed anything, and it's working now17:15
JamesTaitNothing changed this side that I'm aware of.17:15
mhall119bzr is working for me on my other machines now too, so much have been something funky with my network/ISP17:16
JamesTaitmhall119, yay, I guess.17:16
kenvandinemandel, your mem-leak-fixes branch has conflicts17:17
=== rickspencer3_ is now known as rickspencer3
saidinesh5Elleo: i think we need to write some code to set up the window etc...17:30
saidinesh5just specifying the part doesnt seem to be working17:31
saidinesh5currently my platform plugin isnt even being called...17:52
Elleosaidinesh5: have you added it to createPlatform in passthroughserver/main.cpp?17:54
saidinesh5yep17:54
Elleoand you're sure whatever condition you're using to trigger its creation is fulfilled? (e.g. some compile time def seems to be the way the others are doing it currently)17:55
saidinesh5umm let me check17:55
saidinesh5need to reboot the machine17:55
Elleosaidinesh5: I'm going to have to pop out and do some shopping, but if you're still having problems feel free to push your code somewhere public and I'll have a more indepth look tomorrow :)18:00
saidinesh5Ahh sure18:01
saidinesh5was actually doing that18:01
saidinesh5but i think i know what went wrong..18:01
=== alan_g is now known as alan_g|EOD
=== oSoMoN_ is now known as oSoMoN
tedgrsalveti, Looking at the stream restore module source and it looks like it gets updates on the volume change for the current stream.18:19
tedgrsalveti, Seems like setting the volume would be easier than setting it in the stream restore module directly.18:19
gcolluraralsina_, may I ask you how I can compile account-polld for touch on armhf? I need to test a branch. Thanks in advance :)18:30
ralsina_gcollura: honestly, I never could. Maybe sergiusens does18:30
ralsina_gcollura: I used it on desktop and then used a silo18:31
mandelkenvandine, taking a look18:31
gcolluraralsina_, ok thanks anyway :)18:33
dobeygcollura: https://lists.ubuntu.com/archives/ubuntu-devel/2013-December/037904.html with s/trusty/utopic/g doesn't work?18:33
mandelkenvandine, weird.. I did a merge with trunk and went ok.. pushed the changed already18:38
gcolluradobey, I don't know, account-polld is not a cmake project (maybe I need some other part?)18:40
dobeygcollura: well, shouldn't matter if it's cmake or not i guess. is it qmake or something?18:41
dobeygcollura: as long as the build dependencies are sane for cross-compiling, i think doing a cross compile with sbuild like that should work, regardless of the build system used18:43
gcolluradobey, it doesn't have a qmake/Makefile/cmake file18:46
dobeygcollura: it has a debian/ directory, right?18:47
gcolluradobey, yes it does18:47
dobeyah, it's go18:49
dobeynot sure how one cross-compiles go18:49
dobeyyou could do it the other, much slower, way; building under qemu with sbuild (i don't have a link to how to do that though, and don't remember exactly how)18:50
dobeyor just make an MP and wait for jenkins to build a package and test with that18:50
gcolluradobey, ok perfect thank you :)18:51
=== iahmad_ is now known as iahmad
kenvandinemandel, thanks18:57
saidinesh5Elleo: https://github.com/saidinesh5/framework/commit/926b6670f95d23da618ab96ccf7db987ce7e847a could you check this out later? the app is sending the info on the socket19:11
saidinesh5but nothing is being shown19:11
=== dpm is now known as dpm-afk
jcbjoe_question .. i'm going to install ubuntu-touch onto this nexus4 in a few .. do i need to install ubuntu first to make it easier or what ? is there a s script i can run to install it faster or am i kidding myself on that ?20:01
K1773Rjcbjoe_: see wiki wrt installing20:08
jcbjoe_K1773R: i'm on it now .. thanks20:08
jcbjoe_K1773R: i'm trying to do this fast .. we got a storm heading our way today20:09
dobeyjcbjoe_: you are not running ubuntu on your pc or what? do you want to replace android entirely, or run both?20:12
dobeynevermind then20:13
=== chihchun is now known as chihchun_afk
dobeywell that's interesting. the lock screen infographics have disappeared for me20:34
dobeyafter i got an sms20:34
rsalvetitedg: yeah, it could get for any stream, but I think for the indicator you only care about the current stream21:04
rsalvetiin case you have more than one, there is a list of priorities, basically21:04
rsalvetidepending on the role21:04
rsalvetitedg: you need to set the volume in the stream restore or in the stream itself21:05
rsalvetibut remember that if you have more than one stream, you might need to select the right one to set21:05
=== dpm-afk is now known as dpm
jcbjoe_can somebody help me install the stable image of ubuntu-touch onto my nexus 4 ?22:19
jcbjoe_i think its just picking the channel i need to flash .. i want the stable one22:20
cwayne_jcbjoe_, ubuntu-touch/ubuntu-rtm/14.0922:21
jcbjoe_run it just like that cwayne_  ?22:22
jcbjoe_i see what i have to run first .. i have to run the ubunt-touch-flash22:22
jcbjoe_ubuntu-device-flash22:23
cwayne_ubuntu-device-flash --channel ubuntu-touch/ubuntu-rtm/14.0922:24
jcbjoe_thanks cwayne_22:24
=== salem_ is now known as _salem
jcbjoe_cwayne_: if you don't mind22:32
jcbjoe_i reboot into ubuntu touch cwm based recovery22:32
jcbjoe_do i do reboot system now ?22:33
jcbjoe_cause it looks like terminal is still up or just stuck22:33
jcbjoe_says failed to enter recovery22:33
jcbjoe_but i'm there already22:33
jcbjoe_figured it out .. when it goes to recovery / i have to catch it in virtualbox then check it under usb so it sees it as a usb device .. its pushing stuff to the phone22:44
jcbjoe_thanks for everything22:44

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