/srv/irclogs.ubuntu.com/2014/08/14/#ubuntu-touch.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== infernixx is now known as infernix
Mirvmardy: hmm. testing with qt 5.3.1 might be worthwhile https://wiki.ubuntu.com/Touch/QtTesting03:53
=== Cimi_ is now known as Cimi
=== codemonkey85_ is now known as codemonkey85
=== awafaa_ is now known as awafaa
lotuspsychjemorning04:34
=== chihchun_afk is now known as chihchun
dholbachgood morning06:22
nhainesdholbach: good morning!06:23
dholbachhey nhaines06:23
nhainesToday I'm fighting with EPUB formatting.  Hope your morning's turning out better.  :)06:24
dholbachI have no idea about that... the only case in which I had to do with it, it was when I told sphinx to generate epub as well - I always just hoped that it would turn out all right :)06:27
nol(08:40:37) nol: (08:43:48) nol left the room (quit: Excess Flood).06:45
nol(08:40:37) nol: (08:43:48) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.06:45
nol(08:40:37) nol: (08:44:58) The topic for #defocus is: Welcome to #defocus, a social channel for sensible conversations. Be nice, don't feed the trolls, and report concerns, ideas, suggestions, to #defocus-ops. | Channel Guidelines: http://bit.ly/sg9Snw | RIP ROBIN WILLIAMS06:45
nol(08:40:37) nol: (08:44:58) Topic for #defocus set by gamma!~gamma@unaffiliated/gamma at 13:54:11 on 08/12/1406:45
nol(08:40:37) nol: (08:45:01) SporkWitch: WillyOnWheelsII: also breaking the copypasta rules06:45
dholbachralsina, I'm a core-dev, but I'm not an archive admin, so I can't actually approve the package going into the archive07:13
=== chriadam is now known as chriadam|away
dholbachralsina, but if you could help me get https://code.launchpad.net/~dholbach/ubuntu-push-qml/utopic-proposed+packaging-fixes merged I think that should help07:13
dholbachkalikiana, ^ you've been involved with the package too, so maybe you can help me there?07:14
dholbachlp:ubuntu-push-qml doesn't have the latest changes which went into the upload, but lp:~ps-jenkins/ubuntu-push-qml/utopic-proposed was what was uploaded, so I used that as a basis07:14
dholbachkalikiana, shall I propose this as an MP against lp:ubuntu-push-qml?07:15
dholbachanother thing we might want to take a look at is:07:16
dholbachqtdeclarative5-ubuntu-push-notifications-plugin: package-has-long-file-name 85 (94) > 8007:16
dholbachN:    The package has a very long filename. This may complicate shipping the07:16
dholbachN:    package on some media that put restrictions on the length of the07:16
dholbachN:    filenames (such as CDs).07:16
=== dkessel_ is now known as dkessel
dholbachhttps://code.launchpad.net/~dholbach/ubuntu-push-qml/utopic-proposed+packaging-fixes/+merge/230748 - hope that's all right07:18
didrocksdholbach: it's normal that the changes are not in trunk before the package is released07:21
didrocksthat's why there is this -proposed branch pushed07:21
dholbachah ok07:21
didrocksonce you have your fixes in (if today), I'm happy to review/NEW it07:21
dholbachlet me re-propose, using the -proposed branch as a prerequisite07:21
dholbachsure sure07:21
=== infinity_ is now known as infinity
lokinouHello there, I have been looking for any instant messaging program in ubuntu touch...and ended up dry do you know any ?07:22
dholbachkalikiana, ralsina: https://code.launchpad.net/~dholbach/ubuntu-push-qml/utopic-proposed+packaging-fixes/+merge/230749 - thanks a lot in advance07:22
nhaineslokinou: I don't think there are any.07:23
lokinoulooks like app dev don't have anyone to talk to:)07:24
lokinouthanks anyway nhaines07:34
nik90dholbach: Good morning07:44
dholbachhey nik9007:44
nik90dholbach: hey I add some working unit tests for the clock reboot. However I noticed that in the jenkins continous integration it doesn't seem to run it07:45
nik90dholbach: make test works for me locally07:45
dholbachnik90, it looks like what I did with the 'autopkgtest' bits is not used07:45
dholbachnik90, I don't exactly know how balloons and company wired the tests up07:45
dholbachmaybe fginther and elopio can help?07:46
nik90dholbach: ah07:46
dholbachI don't know how that part of the story works exactly07:46
nik90yeah I will check it out with them07:46
nik90but does the debian package run the unit tests as part of the build similar to the ap tests?07:46
dholbachnik90, no07:52
mzanettiseb128: hey08:52
seb128mzanetti, hey08:52
mzanettiseb128: I've been looking into the systemsettings issue08:52
mzanettiseb128: indeed this is quite weird.08:52
seb128isn't it!08:53
mzanettiseb128: my guess is that the button's visibility changes quite often when entering the page which at some point confuses the ListView's contenX/topMargin (NOT anchors.topMargin)08:53
mzanettithe listview's position is correct, just the content's won't scroll up any more08:53
seb128right08:53
mzanettiseb128: I haven't been able to find a reason though why you need to change the anchors08:54
mzanettiif you just alsways anchor to the button.bottom everything is fine08:54
seb128well, if there is only one update, the button is not visible08:54
seb128then you would have the list starting after a gap and not on the top of the page, no?08:54
mzanettiseb128: I see. its a bit hard to reproduce different amounts of updates :)08:54
mzanettihad to deal with the 3 available I had yesterday08:55
mzanettiseb128: then I'd suggest to use a column actually08:55
mzanettiColumn {Button{} ListView {}}08:55
mzanettiif the button is invisible it will automatically removed from the column's layout08:55
mzanettiwhich makes the ListView move up08:55
seb128right, I was pondering refactoring that page to use a Column, I might just do it08:56
seb128still what we currently have should work :/08:56
mzanettiindeed, I couldn't find out what exactly is the issue08:56
seb128thanks for looking!08:56
mzanettiseb128: if you're refactoring, you might directly take the other issue into account, the ActivityIndicator is hidden behind the header08:57
mzanettino worries. sorry I don't have a better answer08:57
seb128yeah08:57
seb128the header thing is weird08:57
seb128shouldn't attaching to parent.top make it start under the header?08:57
mzanettiseb128: In that case I really blame the SDK's header08:57
mzanettiseb128: the problem is that the header seems not to be where you expect it08:58
mzanettiits somehow painted on top of the whole app08:58
mzanettiand there seems to be aplaceholder item to move content up/down behind it08:58
mzanettiI've seen that one break if not playing nicely inside the page08:58
seb128k08:59
seb128do you have any suggestion to workaround that?08:59
mzanettistill. I guess blaming the header is not enogh. we need to get it working somehow08:59
seb128or same, let's just use a column and that should solve the issues?08:59
mzanettiusually having a ListView { anchors.fill: parent } works fine08:59
mzanettibut for example adding topMargin didn't work for me09:00
mzanettiin one case I have a workaround where I put an Item {} of height 0 and width: parent.width attached to the page's top09:00
mzanettiand then the listview below it which makes it work09:00
mzanettipretty much like you do with the button, but not changing the anchors at runtime09:00
mzanettiseb128: maybe we should have a chat with t1mp about it09:01
seb128mzanetti, yeah, seems like there are some toolkit issues there09:04
mzanettiyes. I would agree09:04
seb128I tried to come with a smaller testcase but that didn't really work out as I wanted09:04
seb128need to have another look09:04
mzanettit1mp: hey, could it be that the Page (or its header) sets "topMargin: header.size" if it detects a ListView in it?09:05
mzanettinot talking about anchors.topMargin, but just topMargin09:06
danilosElleo, hi, I've put up ubuntu-keyboard Serbian layout branch up for review on https://code.launchpad.net/~danilo/ubuntu-keyboard/serbian-layout/+merge/229876; is there something else I need to do to get that to be considered for review?09:24
Elleodanilos: that's great! we have a little checklist for submissions, which is the first one here: https://wiki.ubuntu.com/Process/Merges/TestPlan/system-apps (the test plan refered to is http://wiki.ubuntu.com/Process/Merges/Checklists/ubuntu-keyboard)09:32
Elleodanilos: if you could fill that out it'd fit and add it as a comment it'd fit into our process smoother, and so be a bit quicker to get approved09:32
Elleodanilos: I'll see about reviewing it today :)09:32
danilosElleo, excellent, thanks for the pointers, I'll check-them out later today09:33
Elleodanilos: oh, and could you remove the changelong change from the commit09:33
Elleodanilos: that gets added automatically09:33
Elleodanilos: (based on the commit message specified in launchpad)09:33
danilosElleo, sure, I'll drop the changelog entry09:34
Elleothanks :)09:34
t1mpmzanetti: yes, a Flickable or ListView inside a Page gets its topMargin updated09:34
danilosElleo, done09:34
t1mpmzanetti: it does that to avoid contents being invisible because of the header overlay.09:36
Elleodanilos: great, thanks; I'll see about reviewing that shortly :)09:36
danilosElleo, btw, should I read the checklist as s/trusty-proposed/utopic-proposed/?09:36
t1mpmzanetti: if you don't want it, there are ways around it, for example set the flickable property of the Page to null09:36
danilosElleo, fwiw, utopic proposed had a black screen for me today so I am back to just utopic09:36
mzanettit1mp: well, its not that I don't want it... but it breaks in some circumstances09:36
Chipacadednick: ping about symbolic icons09:36
danilosblack screen for every app, lock screen and dash showed correctly09:36
Elleodanilos: yeah, utopic-proposed09:36
dednickChipaca: hi09:36
mzanettit1mp: for example the system-setting's update page09:36
Elleodanilos: okay, well if you run through on utopic that should be fine09:37
danilosElleo, ack09:37
mzanettiseb128: [11:34] <t1mp> mzanetti: yes, a Flickable or ListView inside a Page gets its topMargin updated09:37
danilosElleo, I'll do that after I am done with work :)09:37
mzanettiseb128: [11:36] <t1mp> mzanetti: if you don't want it, there are ways around it, for example set the flickable property of the Page to null09:37
Chipacadednick: so, indicator-messages has this thing where it tries to find a symbolic icon and uses that instead of the app's one for the secondary icon09:38
Chipacadednick: where "tries to find" means "appends -symbolic, tries to open that"09:38
=== vrruiz_ is now known as rvr
Chipacadednick: is that your code?09:38
mzanettiseb128: I'm quite sure that's our issue there09:38
mzanettiseb128: I guess what happens is that the Page detects the listview being top-anchored but then fails to detect that changes during runtime and keeps on setting topMargin on the ListView09:39
mzanettit1mp: ^09:39
t1mpmzanetti: a flickable is auto-detected and assigned to Page.flickable, of which the margins are updated by the header09:40
dednickChipaca: considering i don't know what you're talking about probably not. I didn't write indicator-messaging. That's indicator team.09:40
t1mpmzanetti: if you set Page.flickable to null, you'll have a fixed header and all contents below it09:40
Chipacadednick: ah. i always get that wrong :) sorry then09:40
mzanettiseb128: ^^ exactly what we want in that case09:40
t1mpmzanetti: then the header won't auto-hide when scrolling09:40
mzanettihmm... ok... that's a bit odd though09:40
mzanettibut I guess better than the current breakage09:41
t1mpmzanetti, seb128 http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.Page/#flickable-prop09:41
Chipacathostr_: i guess indicator team is you?09:41
mzanettit1mp: ok, thanks. that help us.09:41
dednickChipaca: no prob :)09:42
seb128t1mp, mzanetti: thanks09:42
Elleodanilos: sure, no rush :)09:46
Chipacadpm: ping09:57
dpmhi Chipaca09:59
Chipacadpm: hiya. I was looking at bug#1297250 and didn't know what to do with it :)09:59
Chipacahttps://bugs.launchpad.net/ubuntu-push/+bug/129725009:59
ubot5Ubuntu bug 1297250 in Ubuntu Translations "Push notifications need internationalization" [High,Triaged]09:59
dpmChipaca, I'd change the ubuntu-push bug task to the project where the strings have been moved10:01
Chipacadpm: there you go10:01
dpmperfect, thanks Chipaca10:02
=== Stskeepz is now known as Stskeeps
ogra_oSoMoN, are there plans to add a home button to the browser menu ? it now opens the last page, to get to the home page i always have to empty the url field and hit enter ... would be nice to have a shortcut for that10:28
oSoMoNogra_, not that I know of, but you can ask gventuri, or file a bug against ubuntu-ux10:29
ogra_will do10:29
=== MacSlow is now known as MacSlow|lunch
jgdxcross uss building on amd64 for armhf working for anyone else? I'm getting errors :| http://pastebin.ubuntu.com/8044422/11:04
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
=== chihchun is now known as chihchun_afk
ogra_bzoltan, http://paste.ubuntu.com/8044922/12:23
ogra_add this dbus call to the SDK and you are able to mmanage ssh as a normal user12:23
pmcgowanzbenjamin_, ^^12:28
dholbachogra_, rsalveti: can anyone of you maybe take a look at https://bugs.launchpad.net/ubuntudeveloperportal/+bug/1355840 and see if it makes sense and we're missing something?12:29
ubot5Ubuntu bug 1355840 in Ubuntu App Developer site "Missing Info on Reinstalling Android Page" [Undecided,New]12:29
zbenjamin_ogra_: awesome thx :)12:29
=== _salem is now known as salem_
dholbachralsina, I don't think the branch has landed yet12:46
dholbachralsina, can somebody take care of landing it - I'm happy to upload the package manually, so somebody can review it in the NEW queue12:46
dholbachI don't know what the "proper" process for autolanding new packages is12:46
ralsinadholbach: I just built the package with the changes you proposed12:51
ralsinadholbach: I marked it as tested a few minutes ago, so now it needs someone from ci to press publish and then it will be in the NEW queue IIUC12:51
ralsinadholbach: in fact, someone just clicked it :-)12:52
=== alan_g|lunch is now known as alan_g
dholbachralsina, brilliant12:52
ralsinadholbach: thanks for looking at it, BTW, packaging is a dark art for me12:52
dholbachralsina, no worries12:53
dholbachralsina, the biggest obstacle I saw was making d/copyright list all the copyright holders and different used licenses12:53
dholbachdidrocks, an updated ubuntu-push-qml is now in the NEW queue12:53
mptHmm, why is the Network indicator showing up as “Empty!”12:53
didrocksdholbach: looking12:54
dholbachthanks didrocks12:54
dholbachralsina, ^ you're in good hands now :)12:54
ralsinacool :-)12:54
saidinesh5Elleo: ping12:55
Elleosaidinesh5: pong?12:55
saidinesh5can you point me to some hacking on ubuntu touch keyboard document?12:55
saidinesh5i have compiled and installed ubuntu-keyboard on desktop12:56
saidinesh5but it fails to show the onscreen keyboard12:56
Elleosaidinesh5: there isn't really any such document at the moment; post RTM I'd like to try and write up some stuff like that though12:56
saidinesh5in the maliit debug messages of the app i do see12:56
didrocksrsalveti: dholbach: shouldn't that be considered as a libray, and be LGPL rather?12:56
saidinesh5RTM?12:56
didrocksotherwise, you can't have non GPL software using it12:56
Elleosaidinesh5: as far as I'm aware it doesn't really work on the desktop at the moment, it has some MIR specific stuff in the plugin currently12:56
saidinesh5Ahh12:56
didrocksargh, ralsina ^12:57
didrockssorry rsalveti :)12:57
ralsinaphew12:57
dholbachdidrocks, I'll leave this to others to decide - I was just pulled in to try to move this along and did some small fixes12:57
saidinesh5damn should have asked you before i spent so much time wondering why it wasnt showing up12:57
didrocksralsina: also, canonical policy is to have the copyright headers set in source files (even if that's not a legal obligation)12:58
Elleosaidinesh5: yeah, that's another thing I'd like to get fixed when we don't have such pressing deadlines, but that'll require some work in the maliit-framework as well, that it'd be good to do upstream12:58
pmcgowansaidinesh5, probably could use it in a unity8 session on desktop, depending on what you are after12:58
ralsinadidrocks: I can add it in a quick branch, is that ok?12:58
saidinesh5Elleo: so basically if i want to start with a new QML/C++ based maliit plugin, is the best way to fork maliit-plugins and add my code ? or is there some nice boilerplate i can make use of?12:58
Elleosaidinesh5: the maliit-plugins example is probably the best mixed QML and C++ example, it's a bit complex though, for a pure QML plugin you might want to take a look at the nemomobile keyboard12:59
didrocksralsina: yeah, let me finish the review to ensure there is nothing else first12:59
ralsinadidrocks: ack12:59
saidinesh5Elleo: Ah.. i think i missed it.. last i remember maliit-plugins was pure qwidget based stuff12:59
saidinesh5so was looking for alternative13:00
saidinesh5maybe i should loook into it again13:00
saidinesh5so Elleo even the maliit-frameworks package in kubuntu depends on mer?13:00
Elleosaidinesh5: I think the latest example is a mix of C++ and QML, iirc it's what the ubuntu-keyboard plugin was based on13:00
didrocksralsina: yeah, +1 for the rest, so just fix the copyright header + switch to LGPL13:00
ralsinadidrocks: ack13:00
Elleosaidinesh5: no, the maliit-framework stuff doesn't13:00
saidinesh5pmcgowan: hmm.... installing another distro vs. starting off maliit-plugins13:01
Elleosaidinesh5: it's specifically the ubuntu-keyboard plugin that does mir stuff13:01
saidinesh5Ahh13:01
AnpHi guys. I've downloaded 14.04 ISO to my USB stick. I want to install the OS to this stick and run from there. Is it possible?13:01
didrocksdholbach: ralsina: I'm rejecting that one then, just rebuild with the additional branch. If it's build before the next couple of hours, I might be able to NEW it before my holidays :)13:01
* saidinesh5 checks13:01
ralsinadidrocks: it should be :-)13:01
Elleosaidinesh5: what are you trying to acheive though? e.g. for just a new language layout an ubuntu-keyboard plugin would be the best option (rather than an entirely new maliit plugin)13:01
saidinesh5Elleo: i was writing a swype clone13:02
Elleosaidinesh5: ah, okay13:02
dholbachralsina, will the fixes all land in lp:ubuntu-push-qml then?13:02
Elleosaidinesh5: beware lawyers :P13:02
saidinesh5hehe i know13:02
ralsinadholbach: yeah13:02
dholbachcool13:02
ralsinadholbach: this is ci-train, so they will land *after* the package is built, but yeah13:02
Elleosaidinesh5: someone wrote one for jolla (also maliit based), but has been afraid to release it due to potential patent issues13:02
dholbachok13:02
saidinesh5Elleo: yup talked to that guy already13:03
saidinesh5thats why moving my work to ubuntu touch13:03
didrocksdholbach: rsalveti: if you need a +1 on the MP as well, do not hesitate to ping me13:03
saidinesh5that and testing it on Nexus 7 seems easier than sailfish on N950 :P13:03
Elleosaidinesh5: ah, cool :)13:03
saidinesh5Elleo: also do you have a list of environment variables i should be setting?13:06
saidinesh5also is the github repo for maliit up to date?13:07
Elleosaidinesh5: yeah, there haven't been any maliit commits in about a year; upstream is pretty dead currently13:07
saidinesh5i mean no one pushed anything to it for a year13:07
saidinesh5yup13:07
saidinesh5last i tried that it was verrrrry buggy on my arch laptop13:07
saidinesh5so where do i clone frameworks from?13:08
saidinesh5frameworks and plugins...13:08
Elleosaidinesh5: https://github.com/maliit/framework <-- you might need to apply a patch from our deb patches to get it building with gcc 4.9 and qt 5.3 though13:09
saidinesh5Ah yes, for Qt 5.3 there was a problem with int -> enums13:09
saidinesh5can you point me to the patches anyway?13:09
Elleosaidinesh5: the readme there should also list environment variables13:09
Elleosaidinesh5: you could just grab from here: https://code.launchpad.net/~ubuntu-branches/ubuntu/utopic/maliit-framework/utopic for the version with our patches applied13:10
saidinesh5Ahh13:10
Elleosaidinesh5: iirc it's currently a few commits behind the github version, but I'll see about updating that13:10
=== chihchun_afk is now known as chihchun
saidinesh5Elleo:  btw. what is preferred for development? installing everything to a local directory or global install to /usr ?13:13
saidinesh5i remember trying the former but couldnt get it to run.. but then i didnt compile it with qt5-inputcontext either13:13
Elleosaidinesh5: I tend to do global installs myself, but it should be possible to run locally if you set the correct paths in the maliit config iirc (so it can find your plugins)13:17
=== w00t_ is now known as w00t
saidinesh5Ahh... hmm... setting up QtCreator for all that after the hard disk crash.. not much fun......13:18
nerochiarokenvandine: hey Ken, I was told you can help in setting up AP tests that use content hub. more specificially, i want to test the same stuff we were looking at yesterday, having the hub request to gallery some videos or pictures13:24
nerochiarokenvandine: it works like a charm btw13:24
kenvandinegreat!13:25
kenvandinenerochiaro, i added an AP test for sharing in gallery-app13:25
kenvandineyou can look at that as a reference13:25
kenvandinenerochiaro, but it only tests that the peer picker is shown13:26
nerochiarokenvandine: where did you add it ?13:28
nerochiarokenvandine: i want to use the other way around though, have the transfer initiated by the hub. i think it's quite a different case13:29
jgdxcharles_, ping13:35
=== gatox is now known as gatox_lunch
=== charles_ is now known as charles
charlesjgdx, PONG14:11
charlesWHOOPS I SHOULD TURN OFF MY CAPS loCK14:11
charlesjgdx, pong :-)14:11
=== chihchun is now known as chihchun_afk
jgdxcharles, HEY14:19
jgdxcharles, you're working on the orientation lock in the indicator?14:19
charleslol14:19
kenvandinenerochiaro, did i lose you?14:20
charlesjgdx, I haven't started on it yet, but I will be working on it, probably next week14:20
ralsinadidrocks: packaes are built in the silo, if you want to see the fixes you suggested14:20
nerochiarokenvandine: don't know, you just fell silent. tryint to disconnect & reconnect14:20
charlesjgdx, looking at my TODO I don't think I'll get to it on Friday, so it'll have to be next week14:20
jgdxcharles, right, I just wanted to let you know there's a setting you can use for it: https://code.launchpad.net/~jonas-drange/gsettings-ubuntu-touch-schemas/orientation-lock/+merge/230499#review-diff14:21
charlesjgdx, yes I saw that MP yesterday!14:21
jgdxcharles, goodie14:21
charlesjgdx, I should have pinged you to coordinate; thanks for taking the initiative :)14:22
charlesjgdx, dyk when that might land?14:22
jgdxcharles, mpt told me to ping you, so no problem ;)14:22
jgdxcharles, no idea. kenvandine ^^ ?14:23
didrocksralsina: the diff is a little bit weird14:23
kenvandinemardy, your MR lists steps for testing, are those test utils in a package somewhere?14:23
jgdxkenvandine, schema landing, you know?14:23
didrocksyou added other branches, without mentionning in debian/changelog14:23
ralsinadidrocks: oops :-/14:23
kenvandinemardy, you listed a branch, which is merged14:23
didrocksand renamed the binary package14:23
ralsinadidrocks: that was a request of dholbach earlier14:23
didrocksralsina: not that a biggie as it will be the first version to distro, so we don't really care14:23
ralsinadidrocks: right14:24
kenvandinejgdx, what about it?14:24
dholbachralsina, need me right now? I'm in a call14:24
ralsinadholbach: no, sorry14:24
kenvandineoh14:24
dholbachok ok14:24
kenvandinethat landed14:24
didrocksralsina: otherwise, +114:24
kenvandinecharles, ^^14:24
kenvandinecharles, landed yesterday14:24
didrocksralsina: tell me once it's in the NEW queue, I'll just push the button ;)14:24
charleskenvandine, jgdx, woot!14:24
ralsinadidrocks: awesome, thx!14:24
didrocksyw14:24
=== alan_g is now known as alan_g|tea
didrocksralsina: I'm still around for ~35 minutes FYI, so if you can get it published beforehand to avoid another round of review, that would be awesome :)14:25
ralsinaindeed14:25
mardykenvandine: hi! I lost the link for th steps, can you paste it please?14:29
kenvandinehttps://code.launchpad.net/~mardy/ubuntu-system-settings/other-app-access/+merge/22829914:30
jgdxkenvandine, thanks14:30
kenvandine /usr/lib/x86_64-linux-gnu/trust-stored-stub14:30
kenvandinemardy, for example, that doesn't appear to be in any of the packages... but the branch you referenced as having the util has been merged14:31
mardykenvandine: it may be that it's not being installed, you might still need to get it from bzr14:35
kenvandinebummer... makes it harder to get on the device :)14:35
saidinesh5Elleo: does the maliit-framework you ve linked me to work with any maliit plugins or does it need just the ubuntu-keyboard plugin?14:35
mardykenvandine: better ask tvoss14:35
ralsinadidrocks: package is in the NEW queue14:36
Elleosaidinesh5: it should work with any I'd have thought, I haven't done any testing with other plugins though14:36
saidinesh5hmm weird...14:36
didrocksralsina: and NEWed!14:36
saidinesh5the maliit server is running14:37
saidinesh5but i dont see a keyboard14:37
Elleosaidinesh5: I'll just have a quick look through those patches14:37
ralsinadidrocks: yay14:37
=== alan_g|tea is now known as alan_g
saidinesh5aye14:37
didrocks;)14:37
saidinesh5getting you some console log14:37
saidinesh5http://paste.kde.org/phtjkgv5i14:38
Elleosaidinesh5: ah, it looks like there's a patch that changes the input method environment name it looks for from maliit to MaliitPhablet14:38
* saidinesh5 facepalms14:39
Elleonot sure why that was done, but it'll mean when you're setting your environment variables it'll need to be that instead :/14:39
oSoMoNnerochiaro, I reviewed and requested a few fixes for https://code.launchpad.net/~phablet-team/camera-app/camera-app-desktop-translation/+merge/22322914:39
saidinesh5Elleo: but does it matter? could you check the paste?14:39
saidinesh5i mean it was detecting the maliit plugin14:39
kenvandinemardy, nm... they are in the package, just in /usr/bin instead of libdir14:40
dobeyTassadar: hi. do you know what exactly was affected in the n5 builds from the issue you mentioned yesterday? 188 doesn't seem noticeably different from 187 for me, so just looking for something specific to verify14:40
Tassadarno14:40
Elleosaidinesh5: iirc the way the QT IM stuff works is that it'll ask each plugin in turn if they accept whatever string you passed to it14:40
Tassadarmight be nothing14:40
Elleosaidinesh5: and then wait for them to give it back an inputcontext if they match14:41
Elleosaidinesh5: so maliit will still load, but it'll ignore requests to do anything if the string doesn't match14:41
saidinesh5ermm.. i m not sure how that applies here14:42
saidinesh5i mean...14:42
saidinesh5it should at least show the virtual keyboard right?14:42
nerochiarooSoMoN: "${DESKTOP_FILE}.in.in.h is generated in the build dir, not in the source dir, so when building out-of-source xgettext will likely fail to locate it." i think that currently the .in.in.h is generated in the .po dir by the rules in po/CMakeLists.txt14:42
nerochiarooSoMoN: not sure how to make that work for out of tree builds14:42
Elleosaidinesh5: it won't show unless requested to, and it gets requested by focus changes on the inputcontext (which it won't create without the right string)14:43
Elleosaidinesh5: just did a quick test and the ubuntu-keyboard plugin actually works on the desktop with that string14:43
Elleosaidinesh5: looks like we're passing geometry stuff the standard way in addition to the Mir way, so everything functions okay14:43
Elleosaidinesh5: I just started maliit-server and then ran 'QT_IM_MODULE=MaliitPhablet qmlscene'14:44
* saidinesh5 checks14:44
Elleoafter a tap on an input field it then pops up14:44
oSoMoNnerochiaro, it is generated under ${CMAKE_BINARY_DIR}/po/camera-app.desktop.in.in.h"14:44
oSoMoNnerochiaro, try doing an out-of-source build locally14:45
Elleogettings some odd duplicated input from it, but other than that it's working14:45
saidinesh5Elleo: but that needs only ubuntu keyboard right?14:45
oSoMoNnerochiaro, that said, apparently xgettext finds it anyway, for some reason that escapes me14:45
Elleosaidinesh5: well, ubuntu keyboard and maliit-server (which hosts the ubuntu-keyboard plugin)14:46
Elleosaidinesh5: also for extra debugging info you can run "MALIIT_DEBUG=true maliit-server"14:46
saidinesh5yep14:46
saidinesh5hold14:46
saidinesh5hmm.... no luck with normal maliit plugins14:48
Elleosaidinesh5: does it run with the ubuntu-keyboard one re-enabled?14:48
saidinesh5i ll have to recompile ubuntu keyboard for that now :P14:48
Elleosaidinesh5: there are packages for it in the archive14:49
Elleoubuntu-keyboard ubuntu-keyboard-data ubuntu-keyboard-english should be all you need14:49
saidinesh5but that would install maliit framework fromt he repos too.... and it would conflict with the ones i just compiled doesnt it?14:49
Elleopossibly, not sure if there's enough API change between versions to cause issues with your plugins or not14:50
Elleosaidinesh5: although if you just compiled framework from that repo I sent you it'll be identical to what's in the utopic archives14:51
kenvandinemardy, ok, i added some access14:51
saidinesh5Ah14:51
Elleoand the plugins won't be touched14:51
kenvandineand it all seems to work fine :)14:51
kenvandinemardy, but it doesn't display the icon14:51
saidinesh5let me see then14:51
kenvandineit displays the app name properly14:51
kenvandinejust no icon14:51
oSoMoNnerochiaro, a while back you mentioned that you’d look into how much effort it would be to move the gallery-app over to using only the QML API for content-hub interaction, no C++14:52
oSoMoNnerochiaro, what was the outcome of this investigation?14:52
mardykenvandine: mmm... I tried on the desktop, and it was working14:52
dholbachralsina, seems like the changes weren't automatically landed in the branch yet14:52
dholbachor am I missing something?14:52
mardykenvandine: is the display name correct? That is, does it appear that it found the .desktop file?14:52
ralsinadidrocks: they will be in trunk in a few seconds :-)14:52
ralsinaoops, dholbach ^14:52
jdstrandpete-woods: hey, there anything for me to do wrt https://wiki.ubuntu.com/SecurityTeam/Specifications/InfographicConfinement at this point? istr last we talked that the feature was prioritized lower than some other stuff, but that was a while ago14:52
dholbachralsina, awesome14:53
pete-woodsjdstrand: I think when we actually get infographics landed it'd be worth looking at14:53
pete-woodsI'm just not sure if that's really going to happen any more14:54
saidinesh5nope14:54
saidinesh5cant see a thing14:54
pete-woodsjdstrand: back with regards to what we were talking about yesterday14:54
jdstrandpete-woods: 'any more' meaning for rtm?14:54
saidinesh5Elleo: http://paste.kde.org/ptuftenjz14:54
kenvandinemardy, yes it is14:54
pete-woodsjsalisbury: yes14:54
pete-woodsjdstrand: yes14:54
kenvandineexactly as it's displayed in the shell14:54
kenvandinejust no icon14:54
pete-woods(sorry, random wrong person)14:54
jdstrandok, I'll retartget my work item. please ping me if the status changes14:55
kenvandinemardy, did you test with click installed packages?14:55
pete-woodsjdstrand: it turns out that now we're supposed to use QSettings, rather than u1db for the scope settings14:55
ralsinadholbach: all merged in trunk now14:55
kenvandineor did you copy desktop files :)14:55
pete-woodsjdstrand: so I've implemented that now, but that means the settings path is slightly different14:55
kenvandineoSoMoN, awesome... i just started the browser and it restored my session :)14:55
kenvandineoSoMoN, that makes me very happy14:55
dholbachralsina, and we're done - wooho14:55
dholbacho14:55
Elleosaidinesh5: those all look like normal things happening, what are you seeing from the maliit-server debug?14:55
pete-woodsjdstrand: i.e. it's an ini file instead of a sql db14:55
jdstrandpete-woods: ok. can you file a bug, I am about to step into a meeting14:55
pete-woodsjdstrand: sure14:55
jdstrandthanks. I'll upload it after14:56
oSoMoNkenvandine, yeah, I think that’s a feature that makes a big difference in terms of UX14:56
kenvandineoSoMoN, huge!14:56
kenvandineoSoMoN, the browser has come so far in just the past couple weeks... great work!14:56
mardykenvandine: I don't remember, I think I tested it on the desktop, by moving some .desktop file into ~/.local/share14:56
oSoMoNthanks :)14:56
kenvandinemardy, so landing this, it's not going to display anything now right?14:56
kenvandineuntil apps start using it?14:57
mardykenvandine: correct14:57
saidinesh5Elleo: hold it seems to be workinig14:57
kenvandinemardy, so maybe themed icons ?14:57
saidinesh5except i cant seem to enter any input14:57
nerochiarooSoMoN: probably one day or so14:57
nerochiarooSoMoN: do you think it should be done ?14:57
Elleosaidinesh5: that's funny, because I get input twice on the desktop :P14:57
saidinesh5heh i know14:58
oSoMoNnerochiaro, I’d say yes, but check with Bill first14:58
saidinesh5looking at the maliit debug messages14:58
saidinesh5http://paste.kde.org/pnhltpsq214:58
kenvandinemardy, of interest... i didn't need to tweak the db14:59
kenvandinethey got the proper app_id14:59
Elleosaidinesh5: all those warnings are because its trying to use some icons that don't exist in the icon theme you're using14:59
saidinesh5yup14:59
Elleosaidinesh5: shouldn't prevent things working though, will just mean some blank keys14:59
saidinesh5any clue where i get them?14:59
saidinesh5hmm....15:00
Elleooh and it failed to initialise the english plugin15:00
Elleothat'd be more of an issue15:00
saidinesh5could be...15:00
kenvandinemardy, ah... i copied a .desktop file in for messaging-app15:00
saidinesh5but why would it fail at such a thing?15:00
kenvandineand had to update the db manually15:00
kenvandinethen got the icon15:00
kenvandineso it's not getting icons for click installed apps15:01
mardykenvandine: but you got it only for messaging-app, right?15:01
kenvandinemardy, we can just treat that as a bug15:01
Elleosaidinesh5: I suspect the icons might be in ubuntu-mobile-icons15:01
kenvandinemardy, yeah15:01
pete-woodsjdstrand: here's the bug: https://bugs.launchpad.net/ubuntu/+source/apparmor-easyprof-ubuntu/+bug/135693015:01
ubot5Ubuntu bug 1356930 in apparmor-easyprof-ubuntu (Ubuntu) "Settings path for scopes" [Undecided,New]15:01
Elleosaidinesh5: do you have ubuntu-keyboard-english installed?15:01
kenvandinemardy, so i think this is good to land and you can fix the icon issue separately15:01
mardykenvandine: ok, I'm not sure how to fix this. It would be nice if the theme was smart enough to load icons for click packages too15:02
kenvandinemardy, do you know when we can expect apps to start using it?15:02
saidinesh5Elleo: yup15:02
kenvandinemardy, the about panel displays icons15:02
mardykenvandine: no, we should ask tvoss15:02
Elleosaidinesh5: not sure why it wouldn't be loading then :/15:02
mardykenvandine: right, I'll copy from there then15:02
saidinesh5hmm..... weird stuff15:02
kenvandinemardy, should we land this?15:02
saidinesh5maliit has always been a huge pita15:02
kenvandinei'd like to... get it off the plate :)15:03
saidinesh50 documentation, well negative documentation tbh15:03
kenvandinejust a little weird with no apps showing up :)15:03
kenvandinepmcgowan, ^^15:03
saidinesh5i guess i will fix the framework manually15:03
Elleosaidinesh5: yeah, even the website no longer exists now15:03
saidinesh5yup15:03
mardykenvandine: better land it, than have it bitrot :-)15:03
kenvandinemardy, exactly :)15:03
mardykenvandine: if something goes terribly wrong, we can just disable it later15:03
kenvandinebitrot is hard... just hope it starts getting used soon15:04
Elleosaidinesh5: when I have a little more time I want to try and revitalise maliit upstream a bit (hopefully alongside the jolla folks if they're interested), I'll keep you in the loop on that if you like15:04
saidinesh5Elleo: sure, i would very much like that15:04
saidinesh5i even had a basic Maliit plugin up and running until i lost that in the hard drive crash15:04
saidinesh5but it was buggy15:05
pmcgowankenvandine, mardy what has to happen for apps to sttart showing up?15:05
StskeepsElleo: should be possibl15:05
Stskeepse15:05
ElleoStskeeps: cool :)15:05
ElleoStskeeps: was planning on bring it up at one of the jolla open source community meeting things15:05
ElleoStskeeps: but I've been a bit swamped recently so haven't done much15:06
Stskeepsnod, .. are there any other known users than UT and jolla? maybe kde?15:06
mardypmcgowan: the camera and mic trusted helpers should be written (maybe they are, I know tvoss was working on that)15:07
ElleoStskeeps: not sure, I'd guess KDE's plasma project is using it, but I don't know for sure15:07
pmcgowanmardy, kenvandine we should land this Id say15:07
kenvandineyup15:07
saidinesh5plasma active.. yes15:09
saidinesh5but even that seems very unmaintained...15:09
saidinesh5and webos keyboard too afaik15:09
saidinesh5openwebos i mean15:09
Elleooh cool, didn't know they were using it15:09
saidinesh5https://github.com/webOS-ports/webos-keyboard15:09
Elleoheh, based on UT keyboard15:10
saidinesh5yup15:10
saidinesh5thats how i found out about UT keyboard :P15:10
ElleoI'll have to suggest they merge in all the recent fixes; the keyboard from 6 months ago was even more of a nightmare than it is now :P15:10
saidinesh5sigh...15:11
saidinesh5Elleo: the maliit plugins in that repo, when i compiled them on Arch (well Qt 5.3.1) was a nightmare15:11
saidinesh5full of gui artifacts15:11
saidinesh5no clue where to even start fixing15:11
Elleoodd15:11
saidinesh5but again i had ATI fossy drivers afaik15:12
saidinesh5back then15:12
* saidinesh5 is compiling maliit framework from git again now15:13
saidinesh5Ah well...15:13
kenvandinepmcgowan, mardy: i filed a bug for the icon issue15:15
kenvandinepmcgowan, should i tag that rtm14?15:15
kenvandinebug 135693815:15
ubot5bug 1356938 in ubuntu-system-settings (Ubuntu) "Other app access missing icons" [Undecided,New] https://launchpad.net/bugs/135693815:15
mardykenvandine: thanks15:15
pmcgowankenvandine, why are we missing icons? missed that15:16
kenvandinepmcgowan, it seems to only display the icons for apps that are using themed icons15:16
kenvandineso it doesn't display them for click packages, etc15:16
kenvandinepmcgowan, just a bug... functionally it all works :)15:16
pmcgowanoh, yeah need to fix that15:16
pmcgowanok15:16
kenvandinei pointed mardy to the storage stuff which lists them15:17
kenvandinepmcgowan, so rtm14?15:17
pmcgowanyes15:17
kenvandineok, done15:17
anpokhmm build 188 .. the unlock sim entry is gone15:25
saidinesh5wtf.. why is maliit framework from github trying to load default ubuntu keyboard plugin15:25
=== niemeyer_ is now known as niemeyer
nerochiarobfiller: hi, any news on what to do with the pinch-to-unzoom issue we discussed yesterday ? didn't see any email, not sure if I missed anything15:27
ogra_mterry, is there no option to skip passwd/PIN creation in the wizard ?15:27
ogra_i thought that was a requirement15:27
rsalvetiat least I couldn't skip, unless you select swipe, but guess that's probably just because it's not yet implemented15:28
bfillernerochiaro: just tested it, see a couple of issues15:28
ogra_oh15:28
ogra_no, then it is correct15:28
ogra_swipe means "set no password"15:28
bfillernerochiaro: double tap no longer unzooms as it used to15:28
ogra_it is exactly the same we had before15:28
bfillernerochiaro: also unzomming with pinch gesture always snaps it back to full unzommed state, no way to partially unzoom15:29
oSoMoNnerochiaro, I reviewed https://code.launchpad.net/~phablet-team/gallery-app/gallery-app-restrict-pick-content-type/+merge/230776, and in my last comment I pointed out a way to test the feature using just the browser15:29
nerochiarobfiller: i think the first one should be simple to fix, not sure about the second problem15:30
rsalvetiogra_: oh, I thought it was a different thing :-)15:31
bfillernerochiaro: actually seems like both the zoom and unzoom both try to snap to full zoom/unzoom state15:31
nerochiarooSoMoN: "Although I don’t fully understand this code and the code to handle media collections looks horrendously complex in the first place, the change seems to make sense (from just a quick glance at the code)." << welcome to the overengineerd world of the gallery15:31
rsalvetiswipe is clearly not the right word to be used in there15:31
nerochiarooSoMoN: that's why it took me forever to write this change15:31
rsalveti:-)15:31
bfillernerochiaro: i.e. you can't partially zoom/unzoom using a gesture15:31
oSoMoNnerochiaro, I can feel your pain15:31
rsalvetiit's better to say 'no passwd' or skip15:31
=== gatox_lunch is now known as gatox
bfillernerochiaro: I think you used to be able to before your patch, but will try it15:32
nerochiarobfiller: i think the pinch used to work progressively for zoom, as long as you held the gesture. as soon as you released it snapped back to either fully zoomed or unzoomed15:32
nerochiarobfiller: but it was some time ago, so i don't remember. i am trying it now15:32
bfillernerochiaro: ok, we should fix that15:33
ogra_nerochiaro, just take the camera-app, remove the camera part and name that gallery-app ... done15:34
nerochiaroogra_: this is what i'm discussing with bfiller on a smaller scale. drop the current image browsing code and replace it with something simpler like what camera has now15:35
* ogra_ likes the gallery function of the camera more :)15:35
nerochiaroogra_: Kaleo also seems to think the current code is a mess15:35
nerochiaroand i agree15:35
zygamhall119: hey, do you know if this search is expected to work: http://developer.ubuntu.com/api/qml/sdk-14.10/search/?query=ListItem ?15:43
mterryogra_, right, swipe is no password.  And the design is definitely not final, I have yet to implement Designs visuals (just got them today in fact)15:44
mgregis there an ubuntu-touch mailing list, or ideally one for phablet?15:46
pmcgowanmgreg, https://launchpad.net/~ubuntu-phone15:47
mhall119zyga: it "works" in that there is no component name that matches that15:47
zygamhall119: well, what about ListItem*s*15:48
mhall119it only matches on the component's own name right now, not the full name15:48
zygamhall119: I was expecting to find useful help like: http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components.ListItems.Standard/15:48
mhall119zyga: lp:ubuntu-api-website if you want to file a feature request bug to expand the search15:49
mgregpmcgowan, cheers, i wasn't sure if that was specific to the phone or not15:49
zygamhall119: It's not a feature request bug, it's a plain bug as the UI doesn't say what you can look for15:49
pmcgowanmgreg, there is another for app-devel but that list covers a lot15:49
zygamhall119: but I'll file a bug anyway because it's just annoying, that search is useless15:50
mgregpmcgowan, i'm more interested in lower level stuff15:50
zygamhall119: thanks, I've reported https://bugs.launchpad.net/ubuntu-api-website/+bug/135695115:52
ubot5Ubuntu bug 1356951 in Ubuntu API Website "Search is useless for human beings" [Undecided,New]15:52
mhall119zyga: nice :-P15:54
zygamhall119: I don't mean to be mean but it's just not working and we should be honest about it15:59
zygamhall119: I want it to work just like everyone else and I really appreciate that the website is there15:59
boikois wifi broken on image 188 on mako? it shows as connected to the network here, but no IP got assigned16:07
=== dandrader is now known as dandrader|lunch
popeyboiko: no16:22
boikopopey: hmm, something weird here then, I'll try to discover what is going on16:22
bzoltanogra_:  nice, thanks16:27
popeympt: should ubuntu system settings not prompt for my pin number when i choose to "Reset phone" and "erase everything"?16:27
popeympt: I could do some damage to someone elses phone with this option - and some lol's too.16:27
ogra_bzoltan, only works with 189++16:29
bzoltanogra_:  Cool, I will land the SDK counterpart tomorrow16:30
cwayneogra_: is 189 out yet16:30
ogra_cwayne, well, in -proposed16:30
bzoltancwayne: I am flashing it16:30
cwaynecool beans thanks16:31
dakeryo jdstrand their is an error in this page https://wiki.ubuntu.com/SecurityTeam/Specifications/WebAppsConfinement16:36
dakerit should be --store-session-cookies instead of --store-session cookies16:36
ogra_popey, hmm, so i was on 188 and upgraded all apps that were offered ... none of them works16:38
popeyeh?16:38
popeyhow do you mean?16:39
popeythey wont start?16:39
popeyapparmor denials?16:39
ogra_popey, they work after reboot, but not after install16:39
popeybizarre16:39
* ogra_ will keep an eye on that 16:40
WellarkElleo: has this been reported to upstream?16:40
Wellarkhttps://code.launchpad.net/~michael-sheldon/content-hub/qdoc-fix/+merge/21305316:40
ogra_works all fine now ... but right after install i only got the splash for each app ... and then it died16:40
WellarkI've now wasted quite some time because I was not aware of that bug in qt5.2 qdoc16:41
WellarkMirv: ^^^16:41
popeyogra_: my nexus 7 is still on 18816:41
ogra_popey, so do the bulk update and see16:41
Wellarkbasically breaks documentation building in shadow builds ;(16:42
popeymusic starts16:42
ElleoWellark: not sure I ever filed a bug for it, discussed it with some Qt devs at the time; apparently qdoc was going through some big rewrites in 5.2, I'll see about filing a proper bug for it now though16:45
WellarkElleo: that would be great16:46
popeyogra_: calendar, calculator too16:46
davmor2ogra_: the click scope needs an update16:46
ogra_popey, i tried filemanager any clock16:47
ogra_*and16:47
ElleoWellark: I got the impression they don't really feel qdoc should be used as anything other than an internal tool for Qt; it's not especially ready for outside use (but even given that it still seems the best option for projects mixing QML and C++)16:48
popeyogra_: both work here16:48
ogra_hmm, k16:48
dednick_jhodapp: ping16:48
ogra_well, i'll keep an eye on it next time16:48
ogra_might be device specific, who knows16:49
jhodappdednick_, pong16:50
bzoltanogra_: tested, works... I make the MR and will land it soon. This is a great fix!16:51
ogra_bzoltan, be careful, people wont be able to work on older images then16:52
WellarkElleo: well, if it was up to me I would fix the QML suppport of doxygen16:52
ogra_bzoltan, i think you should shelve it until the next promotion ... or keep backwards compatible hacks for now16:52
cwaynebzoltan:  is  qml-module-qt-labs-settings being added to the seed?16:52
Wellarkbut that requires considerable engineering effort to be assigned16:52
ElleoWellark: yeah16:53
Wellarkright now I'm using doxygen for the C++ API and qdoc for the corresponding QML api16:53
Wellarkbut we need to harmonize the documentation situation anyway in the near future16:54
ogra_cwayne, thats my fault (as usual if it comes to seeds i was slacking ... ) https://code.launchpad.net/~bzoltan/ubuntu-seeds/add_settings/+merge/22960216:54
cwayneogra_: ah, cool :)16:54
=== alan_g is now known as alan_g|EOD
Wellarkargh.. seems qdoc really is an internal tool17:06
Wellarkif I add a \since 1.0 to my QML api doc17:06
Wellarkthe generated page says17:06
Wellark"Since: Qt 1.0"17:06
Wellark;(17:06
Wellarkbzoltan: can we please have people assigned to fix our documentation situation?17:06
Wellarkmixing qdoc with doxygen is just not working17:07
Wellarkand qdoc is not working17:07
Wellark+ linking properly between a qdoc QML document and Doxygen C++ document is not working17:07
Wellarkand all this leads to a situation that our online references will be confusing and not pleasant to use17:08
pmcgowanogra_, any time to review this https://code.launchpad.net/~bzoltan/ubuntu-seeds/add_settings/+merge/22960217:08
Wellarkoh, and we probably would have to be able to incorporate plain c++ and html5 docs to the mix as well17:08
ogra_pmcgowan, backlog ...17:09
Wellarkbzoltan: I have couple of ideas how to fix all of this if we would just get someone assigned to do it17:09
pmcgowanogra_, someone else can look?17:09
ogra_(read: see ten lines up)17:09
pmcgowanoh sorry17:10
ogra_:)17:10
pmcgowanlol17:10
zygais there a way to control header action labels?17:12
zygaI currently don't see them in my app but I'd like to17:13
jdstranddaker: fixed, but it is a wiki page, so you don't have to wait for me :)17:14
ogra_pmcgowan, both merged ... will be picked up on next meta rebuild17:15
pmcgowanogra_, thanks much17:20
dakerjdstrand: :)17:22
=== dandrader|lunch is now known as dandrader
rsalvetijdstrand: http://paste.ubuntu.com/8047047/ when using the youtube scopes, anything to be worried?17:29
nik90charles: ping (serious issue)17:29
charlesnik90, pong17:29
nik90charles: hi, since image 189, the datetime indicator is blank..as in no entries in it. Also it goes out of sync. Seems like the service crashed or not running17:30
nik90charles: davmor2 confirmed the blank entry as well. Any log you might need to help you debug?17:31
charleswhen did 189 come out?17:31
davmor2charles: about an hour ago17:31
jdstrandrsalveti: known bug. part of it is the scope security policy, part is a harmless noisy denial (fixed in latest apparmor-easyprof-ubuntu) and part is the scopes api using the wrong directory (pete-woods has a branch for it)17:31
pete-woodsjdstrand: I don't actually have a branch for it. but it needs one really soon17:32
pete-woodshttps://bugs.launchpad.net/unity-scopes-api/+bug/135640917:32
ubot5Ubuntu bug 1356409 in unity-scopes-api "Confined scopes are using the wrong path for the writable directory" [High,Confirmed]17:32
charlesnik90, investigating onw17:32
jdstrandpete-woods: ah, I mus have been confused17:32
pete-woodsjdstrand: there's the settings stuff going on too. which is very easy to mix up with it17:33
jdstrandpete-woods: btw, did you notice this denial: apparmor="DENIED" operation="mkdir" profile="com.ubuntu.scopes.youtube_youtube_1.0.8" name="/run/user/32011/scopes/leaf-net/" pid=22090 comm="scoperunner" requested_mask="c" denied_mask="c" fsuid=32011 ouid=3201117:33
pete-woodswhich is exactly what we did to get those paths wrong17:33
charlesnik90, maybe if there's something in ~/.cache/upstart/indicator-datetime.log17:33
jdstrandpete-woods: something other than the scope needs to create that ^17:33
jdstrandpete-woods: btw, I uploaded the settings.ini change a few minutes ago17:34
charlesnik90, davmor2, maybe if there's something in ~/.cache/upstart/indicator-datetime.log17:34
pete-woodsjdstrand: I think it does. but I think scopes API is doing some extra mkdirs while in confinment profile17:34
* pete-woods needs to confirm this17:35
jdstrandpete-woods: oh, so that might be just noise too?17:35
pete-woodsjdstrand: possibly. but I need to confirm this. the youtube scope actually works, so something is creating the path on its behalf. I think we should stop doing the extra mkdir if we can, though17:35
jdstrandpete-woods: maybe checking if the dir exists first would be cleaner. I can add an explicit deny to suppress the noise if needed17:35
* jdstrand nods17:36
rsalvetijdstrand: cool, just checking :-)17:36
jdstrandok, I'll wait on fiddling with this until branches land17:36
=== pete-woods is now known as pete-woods|away
nik90charles: http://paste.ubuntu.com/8047129/17:41
charlesugg17:43
=== nerochiaro is now known as nerochiaro_dinne
charlesnik90, is the indicator-datetime-service process running?17:53
charlesnik90, I'm testing this on a 188 image, I see the timestamp in the panel, and the timestamp is current17:53
charlesso that means indicator-datetime is running, and is communicating the up-to-date time to the panel17:54
taiebotAs anyone reported battery drain problems? i am not able to finish a day without my battery dying on me 10 hours seems very small i used to be able to do 54% in one day.17:54
charlesbut still, I see nothing in the pulldown menu17:54
nik90charles: let me check, 1 sec17:55
nik90charles: easy way to check if i-dt is running?17:56
charlesnik90: is the time in the panel updating? :)17:56
nik90charles: no it isn't17:57
taiebotThis is today's battery profile as you can see straight line in 10 hours i must have used my phone for 30-40min today. http://i.imgur.com/YIg4gnH.png17:57
nik90charles: I see the time it set when I booted it up, but that was it. no more updates to it17:57
charlesnik90, what happens if you start up a shell and type "restart indicator-datetime"17:58
dakertaiebot: me!17:58
nik90charles: start and restart: Unknown job: indicator-datetime17:59
dakertaiebot: http://i.imgur.com/irJcIjS.png18:00
taiebotdarker: is it reported as a bug?18:00
dakertaiebot: i have no idea18:01
dakerpopey: ?18:01
taiebotIt looks like it started with dash-as-an-app18:01
ybontaiebot, daker: I've this same line since weeks, each time I let the 3G open18:02
popeynik90: charles http://popey.mooo.com/screenshots/device-2014-08-14-190226.png18:02
popeynik90: charles http://popey.mooo.com/screenshots/device-2014-08-14-190241.png18:03
dakerybon: i don't have 3G18:03
ybonoh18:03
ybonmy argument seems invalid, so ;)18:03
dakerybon: http://i.imgur.com/7qTTj5a.png18:04
charlesI don't get it, the only indicator-datetime change to land this week was haptic feedback, and that shouldn't be causing a dbus error18:04
charlesgrumble :)18:04
ybontaiebot, daker: one other thing I've seen: if I let the phone plugged to my spleeping computer, same thing18:04
dobeydoes anyone know if there is a bug report already about the screen brightness not being saved across reboots?18:04
charlesnik90, popey, davmor2: let reflash to the affected 189 so I can see it myself18:05
ybondaker: oh, I'm on "off" all the day, unless I need data and I switch it on before, and off just after18:05
popeykk18:05
nik90charles: yeah this wasn't happening in #188. It started with 189.18:05
charleshow do we get a list of what landed in 189?18:05
nik90charles: http://people.canonical.com/~ogra/touch-image-stats/189.changes18:05
nik90I figured you'd ask18:06
charlesthanks :)18:06
dobeycharles: yay, broken for me too, and i don't have any appointments or alarms set even :)18:06
taiebotybon: Computers do not have enough juice normally to recharge phones18:06
nik90dobey: no no we don't yay for this :)18:06
charlesI don't see what in that changelog would affect indicator-datetime18:06
ybontaiebot: mine has :) But I meant my phone battery is falling with a strait line when the phone is plugged to the computer, but the computer is off18:07
nik90charles: the alarms that you show in the indicator, do you by change use the SDK Alarms API for that?18:07
nik90charles: I believe that was the major change in the SDK update that landed in 18918:08
charlesyou mean the ubuntu-ui-toolkit api?18:08
nik90yes18:08
charlesno, no qml in the service18:08
nik90oh yeah..my bad18:08
taiebotI have also notice memory usage is slighly increasing at each release i suppose its normal and should not have effect on battery http://ci.ubuntu.com/memory/idle/arch/armhf/18:10
dobeypopey: did you see my comment on https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1356837 btw?18:13
ubot5Ubuntu bug 1356837 in unity-scope-click (Ubuntu) "Click store shows apps to install but they're already installed" [Undecided,New]18:13
popeyreplied dobey18:15
dobeythanks popey18:16
csanderhi gay's18:30
popey              18:31
popey #        "18:31
popey # mm   mmm18:31
popey #"  #    #18:31
popey #   #    #18:31
popey #   #  mm#mm18:31
popey              18:31
popey              18:31
popeyetc18:31
dobeywas that person trying to be insultingly clever or something?18:33
popeyor something18:33
charlesI don't understand what's going on with indicator-datetime in image 189. The service is running, and using qdbus on the command line I'm able to inspect the action states, etc18:37
charlesso not only is it running, but it's talking on the bus18:37
charlesI wonder if something broke in the rendering18:37
davmor2charles: that's not good18:39
nik90charles: I am going to check then if it triggers the alarm if only the rendering is broken18:40
nik90charles: ok so the alarm rings18:41
charlesright, because indicator-datetime is running18:41
charles:)18:41
charlesso we've got that going for us, at least :)18:41
nik90charles: but how is that only i-dt interface is broken while the rest of the indicators are fine18:41
nik90:)18:41
asacnik90: hello hello; filed https://bugs.launchpad.net/clock-app/+bug/135702618:42
ubot5Ubuntu bug 1357026 in clock-app "clock-app crashes easily when editing/adding alarms" [Undecided,New]18:42
asacnik90: known?18:42
nik90asac: yes, and it is fixed in 189 :)18:42
asacnik90: really?18:42
asacwow18:42
nik90asac: yup18:42
asacthat has been plaguing me for so long and now that i filed the bug its fixed :P18:43
nik90asac: also the hour and minute missing is also fixed18:43
asacthanks18:43
asacso much... looking forward18:43
nik90asac: although in the new clock app18:43
asacand will report back once i wake up safely again18:43
nik90asac: :)18:43
nik90asac: you are gonna love the new clock app :D It has support for vibrations, changing alarm ring tones and so much more18:43
nik90asac: you can try it from the store. It is called "Clock reboot"18:44
asacomg... feels like i will not have an excuse to be late anymore :)18:44
asacthanks!18:44
nik90hehe18:44
ogra_yeah, screw that old thing we ship by default18:44
nik90ogra_: I knw rite18:44
sergiusensnik90: when is the new clock landing?18:44
ogra_we want the reboot !!!18:44
sergiusensI would supposed everything is set, right?18:44
nik90it will ship after the next promoted image18:44
nik90which is on monday hopefully18:44
popey(lol)18:44
ogra_yeah18:44
nik90davmor2: dont' say anything :P18:44
sergiusensogra_: just promote today's image18:45
sergiusensand put nik90 on the hook :)18:45
ogra_we ahve to promote on monday or tuesday to avoid traincon018:45
nik90sergiusens: it requires the latest SDK which is not there in the previous promoted image18:45
ogra_sergiusens, well, first someone needs to fix gallery-app18:45
ogra_and camera18:45
charlesnik90, have you done much with the qdbus command line tool?18:45
sergiusensnik90: ah; well a framework requirement should stop that from breaking18:45
ogra_smoke tests are pretty broken18:45
davmor2nik90: stop creating bugs and we might be able to promote by monday18:45
charlesI'm wanting to invoke qdbus com.canonical.indicator.datetime "/com/canonical/indicator/datetime/phone" org.gtk.Menus.Start(), which takes an array of unsigned18:45
nik90sergiusens: true, but do you want to create a new framework version just for this?18:46
charlesI'm not sure how to pass an au argument from the command line with qdbus18:46
nik90charles: hmm, I only looked at dbus from the gui tools18:46
sergiusensnik90: new APIs always require a bump in -devX18:46
nik90dfeet and dconf18:46
sergiusensthat's what it's for18:46
nik90sergiusens: true, but this is bug fixes that I am referring to though18:46
nik90sergiusens: the crash that asac was referring above and the alarm sound bug18:47
sergiusensoh, bug fixes != new api :-)18:47
nik90popey: actually thinking about it, the new clock app will run on the previous promoted image. Just that it won't have support for custom alarm sound since that bug fix isn't backported to 179. So technically it will still run and work as people expect it to18:49
charlesnik90, davmor2, dobey, popey: so it looks like this might be something on the rendering end; indicator-datetime is definitely publishing its menuitems on the bus18:53
charlesnik90, davmor2, dobey, popey: you can get a dump of the indicator's menus by running this in phable-shell: $ dbus-send --print-reply --dest=com.canonical.indicator.datetime "/com/canonical/indicator/datetime/phone" "org.gtk.Menus.Start" array:uint32:0,1,2,3,418:54
dobeywell, i'm certainly seeing some other issues on 189 unrelated to indicator or time18:54
=== dandrader is now known as dandrader|bbl
dakerdobey: something related to bug 1356837, click list only show default image apps, not manually installed apps(via the store)18:55
ubot5bug 1356837 in unity-scope-click (Ubuntu) "Click store shows apps to install but they're already installed" [Low,New] https://launchpad.net/bugs/135683718:55
mterryjibel, I'm curious if image 189 fixes bug 1355726 for you -- it fixes the bits I was able to reproduce, but I couldn't reproduce everything18:56
ubot5bug 1355726 in ubuntu-system-settings (Ubuntu) " image 185 --wipe causes unity 8 not to show up on first boot (after welcome wizard) " [Critical,Fix released] https://launchpad.net/bugs/135572618:56
dobeydaker: no, that is a separate issue i think18:56
dakerdobey: i have apps that are installed bu the store tells me to install them18:57
dobeydaker: and i've not seen that behavior with click list18:57
dobeydaker: it tells you to install them immediately after having installed them, or after a while after you'd gone back to the apps scope, and those apps appear in the apps scope as well?18:57
kenvandinepmcgowan, i'm working on the security panel changes, and noticed the dash settings under privacy aren't in the designs anymore18:59
kenvandinepmcgowan, should i be removing that?18:59
pmcgowankenvandine, let me see which ones?19:01
kenvandinehttps://wiki.ubuntu.com/SecurityAndPrivacySettings#Phone19:01
kenvandinewe currently have Dash under privacy19:01
pmcgowanyou mean dash search?19:02
kenvandinewhich controls dash searches for "phone only" and "phone and internet"19:02
kenvandinebasically searching online sources or not19:02
dakerdobey: for old apps, they appear with "Install" button, for newly installed apps the scope shows me the "Install" button after a while after i have gone back to the apps scope19:02
dakerdobey: http://paste.ubuntu.com/8047641/19:02
dobeydaker: weird19:03
dobeydaker: what image?19:04
dobeydaker: and the apps do appear in the installed apps scope?19:04
dakerdobey: r18819:05
pmcgowankenvandine, that seems a mistake to me - trying to see where it was deleted19:05
kenvandinepmcgowan, ok, i'll leave it as is for now19:06
kenvandinepmcgowan, do you know if we have any places that deal with SIM PINs?19:06
kenvandinei don't think we do in settings19:06
pmcgowanthat same page19:07
popeynik90: happy to test a click on my promoted phone19:07
kenvandinebut not sure where else to look for interfaces19:07
kenvandinepmcgowan, not designs :)19:07
pmcgowankenvandine, oh19:07
pmcgowan;)19:07
kenvandineplaces where we have to deal with changing PINs, etc19:07
pmcgowanno19:07
* kenvandine hopes there's some API for this :)19:07
pmcgowankenvandine, I thought it was already tere though19:07
pmcgowanI did see an api in qofono19:08
pmcgowankenvandine, so 4 digit passcode, thats different than SIM PIN apparently19:08
kenvandineit is19:08
pmcgowanwhy 4 digit passcode?19:08
kenvandinei think it's easier to dial on a dial pad19:09
kenvandinethat's for locking the device though19:09
pmcgowanyeah ok19:09
kenvandineSIM PIN is for locking the SIM19:09
pmcgowanyep19:09
popey charles http://paste.ubuntu.com/8047692/19:09
kenvandinewhich i don't think i have a sim that supports it19:09
kenvandinei guess phonesim might be my friend here19:09
kenvandinecyphermox, awe_: for dealing with SIM PINs, should i be talking to a ofono API or something higher in the stack like network-manager?19:10
pmcgowankenvandine, simmanger has methods and signals for the PIN19:10
awe_kenvandine, ofono API19:11
awe_via simmanager19:11
pmcgowanqofono has it19:11
awe_that said, what's the library you guys are using now pmcgowan?19:11
awe_damn your quick19:11
pmcgowan^^19:11
pmcgowanlol19:11
awe_;)19:11
dakerdobey: yes they show on the installed app scope19:11
kenvandinelibqofono19:11
dakerdobey: found the steps to reproduce19:11
dobeydaker: ok, i'm not seeing that at all :/19:11
kenvandinei'll look at it19:11
dobeydaker: oh, how?19:12
dakerdobey: go to the store, search for any already installed app19:12
dobeydaker: nope. does the right thing for me19:14
dakerdobey: weird, i think i know why if the app is not marked as "Installed" it will show the "Install" button19:18
dobeydaker: well yes, that is correct. if you don't see the "(check) INSTALLED" in the search results, it thinks it is not installed19:19
charlespopey, is there anything about indicators or the bus in ~/.cache/upstart/unity8's log?19:19
dobeybut i'm not sure why it would be thinking that it's not installed19:19
dakerdobey: but it's installed :D19:19
popeycharles: http://paste.ubuntu.com/8047771/19:20
dakerdobey: http://imgur.com/S7vlL6T,9BaMGwp,gt2u5By19:21
rsalvetimterry: ogra_: can't switch from passphrase to passcode if they are identical19:21
mterryrsalveti, hah, interesting.  Makes sense...19:23
dobeydaker: i have no idea what that is telling me :)19:23
mterryrsalveti, can you file a bug and assign to me?19:23
dobeysome of those are installed, and some are free :P19:23
rsalvetimterry: sure19:23
dobeydaker: what does running "click list" as *phablet* say?19:23
dakerdobey: it's shows the correct list19:24
dobeydaker: running "click list" as root will of course only show you the pre-installed apps, unless you've also registered them to the root user19:24
davmor2mterry: I notice a small bug too.  If you type in the first password/code  the set button becomes clickable, surely that should only happen once the second code is put in and verified as being the same?  otherwise what you see if 4 dots in both boxes and a go button, people will press the button :(19:25
popeyand it will reject19:25
popeyi dont like having dots pre-filled either19:26
popeyit's not natural19:26
popeyno other form does that, anywhere19:26
dobeydaker: check in ~/.cache/upstart/scope-registry.log for the phablet user, and see if there are any WARNING statements about click list failing to run, or the output failing to be parsed19:26
dakerdobey: http://imgur.com/S7vlL6T,9BaMGwp,gt2u5By those are 3 images, the first one show the list one apps marked "installed" which is correct, the second one shows the details of the installed app, the third image show the list whitout "(Check) INSTALLED"  after going back/forward on the scope19:26
mterrydavmor2, popey, dots prefilled is going away with next visual refresh -- that whole page is getting redone.  It was just a quick implementation since I didn't have the work from the designers yet.  But I do now and am working on it19:27
dakerdobey: not the time on the image19:27
popeysweet!19:27
dakers/not/note19:27
rsalvetimterry: https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/135704319:27
ubot5Ubuntu bug 1357043 in ubuntu-system-settings (Ubuntu) "Can't switch from passphrase to passcode if they are identical " [High,Confirmed]19:28
davmor2mterry: hence me wanting to talk to you before filing a bug.  That's good to know :)19:28
dakerdobey: catched the bug :D19:29
dakerdobey: http://paste.ubuntu.com/8047818/19:29
dobeyoh, you have a broken app installed :)19:31
dakerdobey: the scope displays all the installed apps without the "(check) INSTALLED"19:31
dobeyyes19:31
dobeyhmm, ok, we should probably skip the broken line instead of throwing an exception there19:33
dakerdobey: i don't know why the manifest in broken19:33
dobeydaker: it has data that isn't valid utf-819:33
dakerit shows some wired stuff http://paste.ubuntu.com/8047843/19:33
dobeydaker: maybe it got corrupted or something19:33
dobeyyeah, that's corrupt19:34
dobeythat's binary data19:34
dakeri'll remove the app19:35
dobeynot sure why that would happen though. maybe a bug in click itself19:35
=== pete-woods|away is now known as pete-woods
dakerdobey: it's all good now :)19:39
dakerand i think it's same cause for bug 135683719:40
ubot5bug 1356837 in unity-scope-click (Ubuntu) "Click store shows apps to install but they're already installed" [Low,New] https://launchpad.net/bugs/135683719:40
dobeydaker: i *just* updated that bug, and will fix it shortly19:40
dakerdobey: thanks!19:41
dobeydaker: thank you for having a broken install that we could track down the issue with :)19:42
dakerdobey: note that i have also seen someone's post about reviewing UT complaining about this bug19:43
dobeydaker: hmm. well i can't actually fix the core problem of the app install being corrupt, but i can make it so the non-corrupt apps aren't broken19:45
dakerdobey: yes i know19:45
tbrwould someone have the dignity to point me at a _working_ phablet-screenshot source package? I've gone through at least 5, including mirfbdump.19:46
popeyhhi tbr19:46
tbrhi popey19:46
popeyi think the key thing is you're missing the _60Hz in the filename19:46
tbrinstalling phablet-tools on the device itself doesn't wor either, JFTR19:46
popeyno, not on device19:47
popeyon your pc19:47
tbrI know19:47
dobeyppa:ubuntu-sdk-team/ppa19:47
* popey tests phablet-screenshot he has19:47
tbrbut well, device runs utopic, device can speak adb to itself, so it _should_ also work19:47
popeyI wouldn't bet on that.19:47
tbrbut alas, it returns nothing and no screenshot is taken19:48
tbrno error message19:48
popeyI'm running 14.04 on my laptop, and phablet-screenshot comes from the phablet-tools package which is indeed in the ppa dobey said19:48
popeyhttp://paste.ubuntu.com/8047929/19:49
popey^^19:49
popeythe point to note is that the file name changed, and a 60Hz suffix added before the file extension19:49
popey-rw-rw-rw- 1 root    root    3932160 Aug 14 19:02 mir_screencast_768x1280_60Hz.rgba19:49
popeythus19:49
popeyso some of us just ninja edited the phablet-screenshot tool to cope19:49
tbrI think it would help a lot if abusing the search engine of one's least distrust would turn up something more than old surface flinger adb hacks19:50
tbrthe furthest I got that way was an ancient mirfbdump script19:51
dobeyfollow the right people on g+ and your results will improve there ;)19:51
popeyfirst hit I had was http://askubuntu.com/questions/272349/how-to-take-a-screenshot-on-ubuntu-touch19:51
tbrdobey: with all due respect, that does not help a random person19:51
mterryIf I want to make an SDK Label even larger than fontSize: "x-large", do I have any options besides dropping down to a Text qml object?19:52
popeyi will correct that answer19:52
tbrIndeed, that was one of the first results that I looked at19:52
dobeytbr: no, but walking into the library of alexandria with a problem and no idea where to look for the right answer won't get you very far either. especially when everyone else in the library keeps re-arranging the books and changing what pages are in what books19:53
dobeyand things do get outdated19:54
tbrmy, my, my19:54
dobeyyep. that's the internet :)19:54
tbrthat's what documentation is for, unless documentation of course is of no concern19:54
popeytbr: http://askubuntu.com/questions/272349/how-to-take-a-screenshot-on-ubuntu-touch fixed that for you19:55
tbrI was more refering to your attitude, dobey. "You're not entitled to find it unless you know", for such a basic thing like taking a screenshot makes me wonder if I want to bother engaging with such a "friendly" community further.19:56
popeyignore dobey, he's always grumpy19:56
dobeythat is not my attitude19:57
popeyooh, i can upvote my edited answer on askubuntu, that seems flawed19:57
w00tpopey: well, at least you don't need to use a swam of sockpuppets :-p19:58
dobeyi'm just saying, yes, it's hard to find proper information by searching on google19:58
dobeyit's not necessarily something we in here can fix19:58
dobeysheesh. people on the internet are way too serious.19:59
w00t(hello, tbr, fancy seeing you here)20:00
tbrw00t: why hello there kind sir. I shall not be the least surprised to see you here. :-]20:00
w00t:-)20:01
popeymental note: closing rtorrent inside byobu segfaults it.20:02
popey"yay"20:02
tbryay, after copying over two files from a ubuntu machine with that PPA, I'm able to take a screenshot20:07
popey\o/20:07
popeyGreat Success™20:07
tbrI'm still a bit surprised that nobody has done an app for taking a screenshot.20:07
tbror it being built into platform20:08
popeyhow would you trigger it20:08
popey?20:08
popeywell, it's one of the very many things that would be Nice To Have.20:08
tbryes20:09
tbrwell, the android way is a chord on the buttons20:09
tbrthat's also the first thing I tried20:09
popeythe security model makes it a bit tricky20:10
popeybut it certainly could be done, I just think it's probably not at the top of the list20:10
tbradb is wide open over the network and gives you a root shell. which security again?20:11
popeyit aint finished20:12
dobeyadb also not on by default any more either20:12
popeysee https://lists.launchpad.net/ubuntu-phone/msg09446.html20:12
tbryes, I realize that, still I'd have it left off by default20:12
popey"we will soon disable all root access to the device"20:12
dobeyhttps://lists.launchpad.net/ubuntu-phone/msg08890.html20:16
=== salem_ is now known as _salem
mhall119tbr: please don't judge our success until we've finished what we set out to do20:50
tbrmhall119: refering to what?20:52
mhall11916:11 < tbr> adb is wide open over the network and gives you a root shell.  which security again?20:53
tbrmhall119: security should never be an after thought. not even on unfinished software.20:53
mhall119cwayne: I got my scope working!20:53
mhall119tbr: there's a difference between an afterthought and "not implemented yet"20:54
cwaynemhall119: :D20:54
mhall119cwayne: https://plus.google.com/u/0/109919666334513536939/posts/9PpG7doAMvA20:58
mhall119note that it only took me 22 attempts to figure out a bit of C++20:58
* mhall119 isn't sure whether to be proud or ashamed20:59
tbrmhall119: avoidable security risks should not be exempt from criticism. That's my point and I'm not going to change it. We'll have to agree that we disagree then.20:59
mhall119tbr: I think we agree on the principle, just not on the timing20:59
=== dandrader|bbl is now known as dandrader
mhall119the roof on a house is important, but that doesn't mean you should start building a house from the top down20:59
popeyA bad analogy is like a leaky screwdriver.20:59
dobeypopey: you lose all the vodka?21:01
nhainesdobey: yes.21:18
dobeynhaines: yes to vodka? or are you replying to something i asked yesterday? :)21:34
cwaynemhall119: lol, it would've taken me 25 but i gave up and just used go instead :P21:57
dobeygo is great until you finish and then start uploading your 1 GB package to the store :P22:03
dobeywow it is difficult to change the brightness now22:04
dobeyfirst it got removed from the indicator. now it's removed from battery settings too.22:04
Wellarkcjwatson: around?22:15
Wellarkjust wondering what is your take on this situation:22:15
Wellarkwe have indicator-network package22:15
Wellarkand in that package we have indicator-network-service that implements the indicator22:15
Wellarkbut that same process will also expose ubuntu connectivity dbus api22:16
Wellarkwhich probably will go to it's own package some day22:16
Wellarknow, there will be packages to provide qt and qml bindings for that connectivity api22:16
Wellarkbut some applications might use the dbus-api directly22:17
Wellarknow, I would want to prevent these apps from depending from indicator-network package directly22:17
Wellarkas they really don't want anything from the indicator it self22:17
Wellarkbut instead they want to access the connectivity api22:17
Wellarkso, would it be possible to introduce a virtual package connectivity-service22:18
Wellarkwhich would be the one that all of the users of connectivity-service dbus-api would depend on?22:18
Wellarkindicator-network package would merely Provide connectivity-service22:19
Wellarkthis way it would also be possible to do rdepends search on the connectivity-service name to figure out the users of the direct dbus-api22:20
Wellarksimply just doing "rdepends indicator-network" would not differentiate between packages actually requiring the indicator vs. packages only using the dbus-api22:21
WellarkI don't know if it's appropriate to use the Provides mechanism this way22:22
Wellarkor if it would introduce any problems when we might have an actual connectivity-service package available22:22
dobeyok, i'm out. qt-project.org is being incredibly slow and making it hard to find docs for qt. i'll finish this up in the morning22:49
dobeylater22:49
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
mibofraguys a thing, ubuntu touch is connected, I can update the packages index with apt but I can't use ping23:30
mibofrawith superuser too23:30
mibofraI get a socket: Permission denied23:31
mibofrawhy?23:31
mibofratraceroute and other tools work fine23:37
popeymibofra: ping works for me23:53
mibofraonly ping doesn't work for me, but if I use an ping executable from my android rom for example it works23:54

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