/srv/irclogs.ubuntu.com/2015/03/31/#ubuntu-touch.txt

=== tmpRAOF is now known as RAOF
=== chriadam|away is now known as chriadam
Elleokeithzg: sure, will take a look in the morning :)00:32
Elleokeithzg: sorry, tab complete failure ;)00:32
Elleokenvandine: sure, will take a look in the morning :)00:32
keithzgElleo: heh, yeah I was like "huh, but I gave up my Nexus 4 to my flatmate when his phone got stolen, haven't been active in #ubuntu-touch since then, why is someone pinging me?"01:48
tacoeater999hello03:11
lotuspsychjetacoeater999: welcome03:11
tacoeater999does anyone know i fthe dual boot instruuctions at https://wiki.ubuntu.com/Touch/DualBootInstallation work with the nexus 5?03:11
tacoeater999if the*03:11
lotuspsychjetacoeater999: many users installed touch on nexus5, so i presume dualboot will work too03:12
tacoeater999i just don't want to mess up my phone.03:12
tacoeater999has anyone here done it?03:12
lotuspsychjetacoeater999: there are tools to easy switch images, forgot its name03:12
tacoeater999im just worried.03:14
tacoeater999is ubuntu touch better than android?03:15
lotuspsychjetacoeater999: its safer and i think better03:15
DonkeyHoteidual boot on the nexus5 is achieved via an android app by Tassadar03:16
tacoeater999can you run regular ubuntu apps on it?03:16
tacoeater999like, gimp?03:16
lotuspsychjetacoeater999: but not all apps on android are supported on ubuntu touch, so its your decision03:16
lotuspsychjetacoeater999: no, you cant install terminal way unless you unlock dir and dont receive updates anymore03:16
tacoeater999thats dissapointing. it would be cool to use a keyboard/mouse and use professional programs on ubuntu03:17
lotuspsychjetacoeater999: that will surely come to the future03:18
lotuspsychjetacoeater999: there are youtubes already on tablets to do things like that03:18
tacoeater999also, can you get a different desktop enviroment? like gnome?03:18
lotuspsychjetacoeater999: no, touch is really built to be solid alone03:18
tacoeater999hmm... seems quite closed.03:19
lotuspsychjetacoeater999: try it yourself on your nexus503:19
lotuspsychjetacoeater999: im a very happy nexus7 user here03:20
tacoeater999is there a way to just get plain ubuntu/other distros on the phone?03:20
lotuspsychjeno03:20
lotuspsychjeubuntu touch is built for the devices03:20
lotuspsychjeyou cant just drag n drop ubuntu on it03:21
tacoeater999yeah i suppose03:21
lotuspsychjetacoeater999: there might be other phone distro's out there that might work also on n503:21
lotuspsychjetacoeater999: but as for now, i think ubuntu touch is the nicest03:22
tacoeater999it certainly does look awesome03:23
tacoeater999but id really want to use gimp, blender, or libreoffice on it.03:23
tacoeater999when would that be coming, do you know?03:23
lotuspsychjetacoeater999: more apps will follow in the future for sure03:24
tacoeater999i mean the ability to install non touch apps.03:24
lotuspsychjetacoeater999: touch is built for security, to not break things installing with terminal right now03:24
lotuspsychjetacoeater999: its possible to unlock the dir as you wish, but then you wont receive updates03:25
lotuspsychjetacoeater999: you want blender use on a nexus5?03:25
tacoeater999i could plug it into an external monitor, or just use it with a mouse/keyboard.03:26
tacoeater999i probably wouldn't it was just an example.03:26
lotuspsychjetacoeater999: there are already video's out there with ubuntu touch running on tablets, with libreoffice and such03:28
lotuspsychjetacoeater999: youtube a bit :p03:29
tacoeater999but not reciving updates... why is that nessecary?03:29
lotuspsychjetacoeater999: for security reasons, you should receive updates03:30
tacoeater999i mean the fact that they get disabled03:31
lotuspsychjetacoeater999: updates get disabled, if the user unlocks the dir to install via terminal03:31
tacoeater999cant you get updates from the terminal?03:32
lotuspsychjetacoeater999: updates are officially GUI on ubuntu touch03:32
tacoeater999oh.03:32
lotuspsychjetacoeater999: you cant get updates on a package you downloaded yourself via terminal03:32
lotuspsychjetacoeater999: the philosophy is having all you need via click apps03:33
tacoeater999i suppose.03:33
lotuspsychjetacoeater999: its really built for security03:33
lotuspsychjei bought myself a nexus7 specially for ubuntu touch03:34
lotuspsychjei dont like android nightmare03:34
tacoeater999there are some good deal on craigslist03:34
tacoeater999deals*03:34
lotuspsychjewhat kind of deals03:34
tacoeater999nexus 7 for $15003:35
lotuspsychjeit must be the 2013 wifi version03:35
lotuspsychjenot the 2012 right, or it wont work03:35
lotuspsychjeso doublecheck good :p03:35
tacoeater999i checked its the 201303:35
lotuspsychjenice03:35
lotuspsychjei run touch flawless on nexus7 here, very happy03:36
tacoeater999neat03:36
tacoeater999so, how are the apps on ubuntu touch? are there a lot?03:36
tacoeater999actually, is there a webpage where I could take a look at them?03:37
lotuspsychjetacoeater999: over 1000 already i think03:37
tacoeater999wow03:37
tacoeater999is there a webpage where you can see them all?03:38
lotuspsychjehttps://appstore.bhdouglass.com/apps03:38
tacoeater999neat.03:40
=== duflu_ is now known as duflu
dholbach_good morning05:33
=== dholbach_ is now known as dholbach
sturmflut-workdholbach: Good morning06:38
dholbachhey sturmflut-work06:38
studio_good morning07:16
studio_is there a way to use v4l on the bq phone?07:17
=== chriadam is now known as chriadam|away
Se7morning08:14
=== zhsj_ is now known as zhsj
JamesTaitGood morning all; happy World Backup Day!  :-D08:32
* mcphail goes off to do his yearly backup. Can't be too safe!08:32
rpadovanioSoMoN, o/ I think now settings page branch is ready :-)08:37
AskUbuntuSet DNS settings Ubuntu Touch | http://askubuntu.com/q/60346508:44
oSoMoNrpadovani, testing it now, thanks!08:49
studio_can it be, that v4l is missing in the kernel?08:51
ogra_could be that the shipped video codecs dont allow that, yeah08:52
studio_it is not enabled in the config08:52
oSoMoNrpadovani, added one comment, otherwise functionally it’s all good, I’ll do a code review now09:10
rpadovanioSoMoN, already addressed :-)09:10
oSoMoNman, you’re fast09:11
* AlanBell wonders if 24 hours for an automated review is normal09:22
popeyi see no apps waiting for review09:23
popeyfrom you09:23
AlanBellpopey: hmm, interesting09:24
AlanBellhttps://myapps.developer.ubuntu.com/dev/click-apps/2084/09:24
popeyi cant see that09:24
popeywhats the status?09:24
AlanBellthe status is draft, but I submitted it for review, and I can't submit it again, because it is submitted for review09:24
AlanBellAutomated review not yet completed.09:24
popeybeuno: JamesTait ^09:25
popeysounds like a bug09:25
AlanBelloh, maybe I can submit it again09:25
AlanBellthat made a difference09:25
seb128why did it go to manual review mode?09:25
AlanBellno clue09:26
AlanBellgosh09:26
AlanBellthat was quick09:26
JamesTaitI think it's the Neil Fox filter kicking in. ;)09:26
popeyit only went to review 0 minutes ago09:26
AlanBellnot quite sure what I did wrong before09:27
popeysometimes if you time it badly there can be a server deployment going on and you get into an odd state09:28
oSoMoNrpadovani, more comments09:36
rpadovanioSoMoN, ty09:37
* Se7 just notice that you can use the bq phone in horizontal only with apps 09:44
rbasakScopes don't go upside-down either, which is a bit annoying if the phone is upside down due to charging cable orientation09:46
rpadovanioSoMoN, I want to talk with you about: 'Does the actual header really need to be a ListItem.Empty ?'. Advantages we have using listItem.empty it's I don't have to manual set height, so I'm sure it's the same of normal header, nor width. Also, we already import the listitem component to use the divider. What's the advantage to use a rectangle?09:46
rbasakThough I understand that would confuse the edge gestures a bit, but that applies to upside down apps too, which do work.09:46
=== VDVsx_ is now known as VDVsx
oSoMoNrpadovani, are we actually sure that the height of the header is the same height as that of a ListItem.Empty?09:47
oSoMoNrpadovani, afaik the AppHeader in the UITK is not implemented as a ListItem, so it might just be coincidence09:48
Se7i agree with your first sentences rbasak :)09:49
ogra_rbasak, Se7, once the shell rotation support lands, the whole screen will rotate ... the code simply didnt make it in yet09:50
ogra_(it exists in some PPA )09:50
Se7right tnx ogra_09:51
rbasakNice - thanks ogra_09:51
rpadovanioSoMoN, mhh, you're right, the height is set to units.gu(7) + the divider,09:51
rpadovanihttps://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml09:51
rpadovaniok, I change to rectangle09:51
Se7and yesterday i was thinking that would be nice if you can answer a call from the circle due the the case got the hole so you don t have to open the case :)09:52
* Se7 just a thought09:52
rpadovanioSoMoN, fixed, now lunch time, see you in a couple of hours09:57
oSoMoNrpadovani, cheers, enjoy lunch!09:57
studio_is the front cam from the bq a OV5648? if yes, what is the other?10:00
mcphailI'd like to see a "Now playing" message in the lockscreen circle, with an option to pause10:01
ogra_mcphail, +110:02
ogra_i think such stuff requires the re-worked greeter (which we will need for multiuser support) though ...10:02
mcphailAah - multiuser support. I forget this OS is not just targeting phones10:05
AskUbuntubq Aquaris E4.5 mobile internet problem | http://askubuntu.com/q/60350210:10
jgdxmpt, hi, could you add a comment to the change in bug 1438323 ?10:13
ubot5bug 1438323 in ubuntu-system-settings (Ubuntu) "[system settings] Prompt for PUK entry when out of pinRetries " [High,New] https://launchpad.net/bugs/143832310:13
Laneyare there daily RTM builds or is ubuntu-touch/stable the channel to use?10:16
mcphailTo get remote debugging working, I have had to add gdbserver to /usr/local/bin on my bq phone. Is this going to cause problems with updates?10:18
mcphailcan we mess with /usr/local freely?10:18
jgdxmcphail, "You can switch to read-write mode, although this disables Ubuntu system upgrades"10:23
mcphailjgdx: yes - just wondering how permanent the disabling actually is :)10:23
jgdxmcphail, "Recovering from read-write mode is possible but requires reinstalling the system from scratch"10:24
jgdxthere's more here https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/10:24
AskUbuntuHow to access SD-card within Aquaris E4.5 (Ubuntu edition)? | http://askubuntu.com/q/60350810:24
jgdxmcphail, I use udf without data loss all the time.10:25
=== Tassadar_ is now known as Tassadar
mcphailIf updates break because of changes to /usr/local, that is probably a bug.10:29
* mcphail notes he remounted read/write without using the "official" method on that page and /userdata/.writable_image hasn't been created10:30
jgdxmcphail, my guess is that you can do whatever you want, the device is yours. But there's no guarantee anymore that things will work as intended.10:31
popeymcphail: not really. if you switch to RW mode then you get to keep the broken parts when it breaks10:34
popeybugs filed as a result of going RW then fiddling will likely be ignored10:34
mptjgdx, what change is that?10:46
jgdxmpt, does not affect ux10:47
speck84Hy all10:47
mptjgdx, oh, I thought you meant you’d made a change :-)10:47
speck84Guys I have a problem with the Monodeveloper10:47
rpadovanioSoMoN, I fixed all, but visiblity of settingsPage itself, because setting visible: !subpageContainer.visible causes Binding loop detected for property "visible"10:48
speck84I'm a student I have to write console app in C#10:48
rpadovaniI'll investigate more after launch10:48
rpadovani*lunch10:48
speck84Everiting workd fin until I want it to see the result in the terminal10:48
speck84I researchede so many places but still I didnt fin the solution10:48
jgdxmpt, no, sorry. It's just that without ux, we're not quite sure how to proceed.10:49
speck84I using Monodeveloper 5.510:49
speck84Is there anyon can help me pls.10:49
jgdxspeck84, this is an ubuntu touch channel.10:49
speck84I know and I have a project for this as well10:49
speck84I have ubuntu phone10:50
jgdxspeck84, I don't think that approach is supported.10:51
speck84ok10:51
speck84I try on apropriet channel10:51
davmor2speck84: might be better to ask on askubuntu.com it will hit a wider audience10:52
ChloeWolfieGirlWhere would I post bugs/features for things such as skiping music on screen lock and having music/audio display in the sound indicator?10:52
speck84Thx guys10:55
mptChloeWolfieGirl, <https://wiki.ubuntu.com/Avengers> is a guide to where to report bugs on particular components10:55
mptChloeWolfieGirl, but it doesn’t mention the lock screen. That is part of unity8. <https://bugs.launchpad.net/ubuntu/+source/unity8/+filebug?no_redirect>10:56
ChloeWolfieGirlMpt thank you :D10:56
jgdxChloeWolfieGirl, might want to look at https://bugs.launchpad.net/ubuntu/+source/media-hub/+bug/137804810:56
ubot5Ubuntu bug 1378048 in media-hub (Ubuntu) "Make music controls work in the sound indicator" [Critical,Confirmed]10:57
jgdxThe controls are there, but hidden10:57
ChloeWolfieGirlmpt Wouldn't skipping media on lockscreen be more of a media-hub thing?11:00
davmor2jgdx, ChloeWolfieGirl: yeah they are hidden because half of them didn't function, this should improve over time and be re-implemented though11:00
mptChloeWolfieGirl, by “skipping music on screen lock” do you mean having music controls on the lock screen itself? Or something else?11:02
EdwardMorbiuswill 24 h clock be implemented in the future? currently its only AM/PM11:02
ahayzenmusic on the lock screen \o/11:02
ogra_mpt, i think inside the usermetrics circle is what she wants11:03
mcphailEdwardMorbius: the 24 hour clock is there already, but it might be locale dependent11:03
ChloeWolfieGirldavmor2 I hope they bring it back sometime, its so much quicker to pause, skip and go back on songs then having to unlock the phone or having to switch back to the app just to pause something...11:03
ogra_as i said a few lines above, that will require a new greeter first11:03
EdwardMorbiusmcphail by locale you mean timezone or system language?11:04
ahayzenChloeWolfieGirl, i've discussed this with the designers before ... but firstly we are working towards adding controls into the sound-indicator (like unity7)11:04
davmor2ahayzen: do you have music as a highlight or something?11:04
ahayzendavmor2, yup, i hear all your music discussions on -uk as well ;) lol11:04
mptoh joy, this again11:05
mcphailEdwardMorbius: I think the locale is set with the system language11:05
ChloeWolfieGirlmpt With cyanogen when you have the phone in standby, playing music but with the screen off, if you hold volume up, the song skips, hold volume down the song does to the previous one!  I'd like to see music on the lock screen and I'd like to see that convinient feature of holding a volume key to switch songs.11:05
EdwardMorbiusmcphail then it wont work for me, I use english as my locale is not translated yet, which means no 24 h clock for me atm.11:06
nik90EdwardMorbius: At the moment, the system languages defines the locale and with it stuff like temperature units, AM/PM etc..but there is a bug reported by mpt requesting for this to be separated11:06
AlanBellwould it not be convenient to um, change the volume with the volume key?11:06
EdwardMorbiusnik90 getting that separate would definitely be useful11:06
nik90AlanBell: erm you can already do that11:06
mcphailEdwardMorbius: you can use UK english which will give you 24h clock11:06
nik90EdwardMorbius: I agree..there are lot of people requesting that.11:06
AlanBellnik90: yeah, I am just curious about ChloeWolfieGirl's suggestion11:07
EdwardMorbiusmcphail ok I will try switching to uk english11:07
nik90AlanBell: oh, I read your sentence as an isolated request :)11:07
ChloeWolfieGirlAlanBell with cyanogen if you tab volume up, the volume goes up, but if you hold volume up the song skips, it took a bit to get used to but its so convinent11:07
AlanBellah, I see :) kind of makes sense now11:07
EdwardMorbiuschanged and restaring11:07
EdwardMorbiusrestarting*11:07
mptChloeWolfieGirl, huh, doesn’t that cause you to skip sometimes when you’re just trying to change the volume? :-)11:07
ahayzenChloeWolfieGirl, IIRC one of my Sony's did that and it was a really useful feature :)11:08
mptOr conversely, to make the volume REALLY loud when your phone is in your pocket and you haven’t realized that it hasn’t locked yet11:08
ChloeWolfieGirlmpt it did when I was first getting used to it, what happened more though was, I had the phone out of lock, held volume up, and the volume went really loud, and I was like, No I ment to skip the song xD11:09
EdwardMorbiusmcphail It worked now I have 24 h clock thanks11:09
mcphailEdwardMorbius: np11:09
ChloeWolfieGirlmpt I wouldn't say it was a feature that I grasped 100% at the start, but after a week or so of using it, I loved the feature's convenience.11:10
ChloeWolfieGirlahayzen, Haha yeah, don't want the current song, hold volume up, next song comes on, SOOOO useful, at least for me11:11
mcphailEdwardMorbius: have you considered becoming a translator for your language? It would help Ubuntu to be supported for you locale sooner11:11
ahayzenChloeWolfieGirl, yeah same don't even need to take your phone out of your pocket as you can feel where the buttons are :)11:11
mptEdwardMorbius, bug 1388931 has discussion about whether Clock app should have its own 12-/24-hour setting.11:11
ubot5bug 1392699 in ubuntu-system-settings (Ubuntu) "duplicate for #1388931 Can't change locale settings (e.g. language, 12/24-hour time, date format) independently" [Undecided,Confirmed] https://launchpad.net/bugs/139269911:12
jgdxmpt, volume buttons should always be volume buttons, is what I prefer. Not sure about you guys :P11:12
EdwardMorbiusmcphail I did some translations in the launchpad, but had some trouble finding all what needs to be translated for UT, is there any link where one can see all required translations?11:12
mptubot5, you’re drunk11:12
mptubot5, and you have an escaping bug too. “Sorry, I don't know anything about 'you\xe2\x80\x99re drunk'”? What is that gibberish11:13
ubot5mpt: I am only a bot, please don't think I'm intelligent :)11:13
ChloeWolfieGirlahayzen, Yeah so many times I would have had to take my phone out of my pocket, press the power button, then tab skip, so much more time and effort then holding a volume button11:13
mcphailEdwardMorbius: I'm just finding my way with this myself. I think there is an email trigger when translations are needed (such as on a package update). I'm trying to find out more about it.11:14
mptChloeWolfieGirl, anyway, yes, that’s probably more likely to be media-hub (or possibly indicator-sound)11:14
jgdxChloeWolfieGirl, isn't that what headset with controls were made for?11:14
Se7ChloeWolfieGirl, i said the same for answer a call..nice to do that from the circle :)11:15
mptMaybe you have cheap earbuds without controls11:15
EdwardMorbiusmcphail yeah the translations part is a bit messy, difficult to find everything that needs to be translated.11:15
jgdxmpt, then buy new ones11:16
ChloeWolfieGirljgdx, alot of headsets don't have them controls, expectially headphones, some do but in my experiance most dont11:16
ahayzenChloeWolfieGirl, mpt, there is work going on in media-hub to allow us to do this at the moment, then its up to design/unity guys where the controls are shown11:16
mcphailEdwardMorbius: I had been looking as I was adding gettext support to a (non-Ubuntu) package. I think a lot is built into hooks from the repositories sending emails to translation teams. I suspect joining a translation team might be the best way in11:16
ChloeWolfieGirlse7 I'd love to see the person who's calling face in the circle, IDK about how you'd answer but I think that would be pretty sweet!11:17
EdwardMorbiusmcphail I will try but team responsible for my language seems a little "dead" when it comes to activity but I will try anyway11:17
Se7;)11:18
mcphailEdwardMorbius: out of interest, what is your language? Your English is excellent.11:18
EdwardMorbiusmcphail Croatian11:19
mptLet’s just shrink down the whole display to fit in a circle11:19
mcphailI'm surprised that translation team is quiet.11:20
ChloeWolfieGirljgdx also my headphones cost a good amount and where discounted, its not just cheap ones that dont have media controls on board11:22
EdwardMorbiusmcphail I am checking the dates on some of the translation and some are not much up to date, I will try completing the missing translations.11:23
jgdxChloeWolfieGirl, :p I'm being stupid. There's a usecase I know.11:25
AskUbuntuUbuntuphone Aquaris E 4.5 How to prevent webapps from stopping when losing focus? | http://askubuntu.com/q/60353011:26
sergiusens/win 2111:27
ChloeWolfieGirljgdx, Oh you, you young whipper snapper, xD11:27
jgdxChloeWolfieGirl, but I strongly oppose, for what it's worth, that the volume buttons change behaviour (except for camera operations).11:29
jgdxsergiusens, not Esc o, ctrl n ctrl n ? :p11:30
ChloeWolfieGirljgdx perhaps you could change it in system settings, I mean IDK but I like the feature and its a big convenience, but if you don't like it, I think you should be able to change it11:33
jgdxChloeWolfieGirl, I would love to see, in system settings, a kind of hard button action editor. Long press on power spawns voice recognition, or something else.11:36
jgdxI do believe those things are set in stone on e.g. iOS. And that bothered me.11:37
ChloeWolfieGirljgdx, I know in cyanogen you can change quite alot, and that holding volume to change the song is an option in cyanogen, you can just untick it if you dont want it, but iOS is just a locked cage.. Ubuntu doesn't have many buttons, without a home button or other buttons like android there isn't as much to customise11:45
ChloeWolfieGirlI made a bug for the sound skipping via holding the volume button when the screen is off, if anyone misses/wants this feature!    https://bugs.launchpad.net/ubuntu/+source/media-hub/+bug/143865511:48
ubot5Ubuntu bug 1438655 in media-hub (Ubuntu) "Holding volume keys when screen is off should change song." [Undecided,New]11:48
davmor2ChloeWolfieGirl: the other option is don't have music on your phone that you feel you need to skip, it saves room for the stuff you like ;)11:49
ChloeWolfieGirldavmor2, I listen to so much music on my phone, and music xD11:50
ChloeWolfieGirlI meant and podcasts11:50
stangelandanybody have experience with the ubuntu phone? http://www.ubuntu.com/phone/devices11:55
popey:) yes.11:55
rbasakHow do the Twitter notifications work with respect to the notification API?11:55
stangelandany take on the hardware?11:55
rbasakThat is - what is the mechanism being used to poll?11:55
stangelandbatteri time?11:55
stangelandmic quality?11:56
stangelandresponsiveness11:56
kalikianadandrader: did you run the ap tests at all? the text tests don't rotate and the popover test actually fails11:56
rbasakI'm wondering how to write an app or scope that can poll an RSS feed and notify when an article is available.11:56
rbasakWould this require a notification server to poll by proxy? Or can it be done some other way?11:56
rbasakSince Twitter seems to manage?11:56
rbasakI only need a 60 minute poll interval and even slower might be acceptable.11:57
dandraderkalikiana, only before I made the fix. once I found out that I could reproduce the issue manually with qmlscene (added some buttons to change the orientation) I just kept using the manual way11:57
kalikianadandrader: I saw the buttons. unfortunately lack of tests is the root cause of not having caught these bugs right away :-(11:58
kalikianaso we really need these to pass and reproduce11:58
kalikianadandrader: the popover tests passes partly but one of them closes instantly11:59
ChloeWolfieGirlI think it'd be kinda cool to get a notification for when a song changes so you know what the song is before it starts and can skip from the notification bubble, but then I imagine it could get pretty annoying11:59
ahayzenChloeWolfieGirl, like the notify-osd rhythmbox uses in unity7? i'd like that as well...but it could be annoying if it gets in the way on the phone :/12:02
sergiusensjdstrand: I don't even know why I pressed ctrl+R, alt+tab with two monitors is sometime unpredictable :-P12:02
sergiusenssometimes*12:02
ChloeWolfieGirlahayzen, in the latest version of ubuntu you can swipe away notifications so it won't be to bad, just if you do it all the time, but then you could turn it off if you wanted in the notification settings in system settings12:03
ahayzenChloeWolfieGirl, yeah i guess, my Xperia used to do it in the actual notification bar rather than a bubble which could be a bit neater but doesn't match our design patterns12:04
ahayzenand if it was configurable in sys settings/music that'd probably be ok12:04
ChloeWolfieGirlahayzen, yeah same in cyanogen, it'd show the name of the song in a glans up12:05
ChloeWolfieGirlwhats ofono?12:06
=== MacSlow is now known as MacSlow|lunch
jgdxthe telephony system12:09
jgdxcalls, sms, cellular data, etc12:09
jgdxsergiusens, you mean jgdx right?12:11
ChloeWolfieGirljgdx, fair enough, :P12:12
sergiusensjgdx: yes I do! Something is wrong with me today :-P12:15
jgdxsergiusens, no worries :p12:16
pete-woodspitti: https://github.com/martinpitt/python-dbusmock/pull/4 - sorry to nag again, but you deleted an important signal emission when squashing my messy commits together12:18
mcphailTo sideload a package, do I simply do an "adb push"?12:23
=== alan_g is now known as alan_g|lunch
ChloeWolfieGirlWhen you visit a website, sometimes it'll ask you if you want to download the app from the playstore, is that a fault of the browser or webpage?12:28
jgdxChloeWolfieGirl, browser.12:33
brunch875Browser states it's android12:33
brunch875the reason is probably so you get the web version, which will display better12:34
brunch875the mobile*12:34
ChloeWolfieGirlbrunch875, so it should show as Ubuntu-touch but due if they changed it, it'd show the desktop version?12:35
Elleothe browser doesn't actually state it is android, it says it's "like Android"12:35
Elleoso smart websites have the opportunity to see that's it's actually Ubuntu Touch12:35
Elleobut less smart ones can still fallback on whatever they serve to Android12:35
brunch875that's what I'm assuming, chloe12:36
* ogra_ reboots sergiusens 12:36
* brunch875 is off to eat with movie12:36
pittipete-woods: ah, this looked redundant with the generic PropertiesChanged you added to mockobject.py?12:37
jgdxpitti, not always, both nm and e.g. the connection iface both emit that signal12:39
pete-woodspitti: no worries. nm just has its own property changed signals12:40
fredoI guess I need some advice: I just pulled my bq Ubuntu phone out of my pocket, and it is stuck in some "fastboot mode".12:43
popeyhold down power and vol+12:43
fredoIt doesn't respond to the power key, any idea how I can reboot it?12:43
fredoGreat, thanks! ;)12:44
john-mcaleely(about 10 sec for the power+volup key)12:44
fredoSeems to be booting normally now.12:44
robin-herohi12:45
fredoYep, worked, thanks!12:45
robin-heroCan somebody help me?12:45
robin-heroWhich application can open .html files on phone?12:46
ogra_rothe browser12:47
ogra_robin-hero, the browser12:47
ogra_oSoMoN, ^^^ or did we block the file:// protocol ?12:48
sergiusensogra_: one of the systemd units took forever to unblock the boot!12:49
ogra_sergiusens, oh man ... you should really be ported back to upstart :)12:49
pittipete-woods: merged, thanks!12:50
robin-heroogra: but how?12:50
robin-heroIt isn't listed in the selection menu12:50
pete-woodspitti: thanks!12:50
robin-herocontent -hub12:50
robin-heroif i am right12:50
ogra_robin-hero, in the url bar in the browser: file:///home/phablet/12:51
robin-herobut I can't download12:51
ogra_(i *think* that is blocked in newer versions of the browser though ... for security reasons)12:51
robin-heroI clicked on it and the content-hub opened but only showed Dekko, Docviewer and an other ttottaly irrelevant app12:52
ogra_that rather sounds like it isnt a html file or like the webserver you try to open it on is broken12:53
ogra_how do you "click" on it ... i mean ... from which app12:53
davmor2or a html page that points to document12:53
robin-herofrom the gmail webapp12:53
robin-heroit is an attachment12:53
robin-heroit is a log file in html file12:54
ogra_hmm, did you try docviewer ?12:54
davmor2robin-hero: then click on docviewer12:54
=== dandrader is now known as dandrader|afk
robin-herodavmor2: But docviewer only displays it in plain text12:55
robin-heroso it is unreadable12:55
ogra_well, then you need to write a "htmlviewer" app i fear12:55
ogra_or ask the docviewer dev to start supporting html12:56
robin-heroogra_: I'm disappointed, but thanks for your help12:57
ogra_robin-hero, file a wishlist bu against docviewer, see what the dev answers12:57
popeysverzegnassi: is the dev - ask him directly :)12:58
oSoMoNogra_, nope, we haven’t blocked it, so the browser can open local html files indeed12:59
kalikianadandrader|afk: I addressed the test issues (you apparently removed the forced orientation on tests that did not opt-in) https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/orientationManual/+merge/254753 but I still get failures12:59
kalikianaI would appreciate if you could have another look12:59
kalikianaand please run the tests as well13:00
=== alan_g|lunch is now known as alan_g
pete-woodspitti: FYI, this is making my indicator-network tests fail <begging for debian release and vivid sync again plz kthx/>13:02
rvrdpm: Do you know why Launchpad raises this error when translating a string with two arguments? "a format specification for argument 1 doesn't exist in 'msgstr[0]'"13:02
dpmrvr, I'd suspect something wrong in the .pot template. Can you point me to the exact string in Launchpad?13:03
pittipete-woods: oh, were you blocking on this? you know you can always ship your own templates, or even modify existing templates at runtime :)13:03
pittipete-woods: I'll do a vivid upload now13:03
rvrdpm: This contact is on Telegram // %1 out of %2 contacts are on Telegram.13:03
pete-woodspitti: not blocking on it. I've just disabled the tests for now, but it'd be really nice to have them enabled :)13:04
dpmrvr, ah, I already had a chat with karni about that string ^ - we should fix it, but we don't have a good solution for it, so I think we should reword it13:05
dpmplural forms seem to work well with only one argument13:06
pittipete-woods: uploaded13:06
* karni notes13:06
pete-woodspitti: awesomes!13:07
rvrdpm: Ok, so I'll leave it untranslated13:07
=== MacSlow|lunch is now known as MacSlow
sverzegnassirobin-hero: o/ from my PoV, since an html file is recognised as text type, docviewer properly opens it as plain text. IMHO it's the webbrowser-app that should provide a htmlviewer, but i'm not sure13:11
sverzegnassihow this could fit with the whole platform.13:11
freerageHello, I want to build a little script to import SMS messages from a csv file in Touch. But I couldn't find the methods or the structure of the DB. can someone help me with that ?13:18
brendandfreerage - definitely don't try to write directly to the db13:19
=== dandrader|afk is now known as dandrader
brendandfreerage, there is an api for contacts in Qt, but that obviously isn't as straightforward as you might have liked13:19
freeragebrendand - Ok, but I tried to find it without success13:20
dpmfreerage, perhaps bfiller can point you in the right direction regarding your SMS messages import script13:21
ogra_hat should go into the history service db ...13:21
bfillerfreerage: salem_ might be able to point you in the right direction. We do have a history-service api that is not published but possibly could be used..13:21
ogra_in fact there is ./.local/share/history-service/history.sqlite ... pull it off the phone and tinker with it til you got it right ;)13:23
freerageWell I'm waiting for my phone, I was hoping to begin before...13:25
ogra_well, i wont send you my SMS history db :)13:25
salem_freerage, hi, the sms/voice history is stored in the database ogra_ pointed out, but there is a private c++ api that can be used (but also can be changed at any time) to populate that db. You can see this example on how to write events to the database using this api here: http://bazaar.launchpad.net/~phablet-team/history-service/trunk/view/head:/tools/maketextevents/main.cpp13:26
rbasakHow do the Twitter notifications work with respect to the notification API?13:27
rbasakThat is - what is the mechanism being used to poll?13:27
rbasakI'm wondering how to write an app or scope that can poll an RSS feed and notify when an article is available.13:28
Elleokenvandine: tested and approved that MR, one of the comments might have a typo though13:28
rbasakWould this require a notification server to poll by proxy? Or can it be done some other way?13:28
rbasakThat is - what is the mechanism being used to poll?13:28
kenvandineElleo, thx!13:28
ogra_rbasak, i'd just grab the twiter app source code ;)13:28
rbasakAh, poor history paste. Sorry.13:28
kenvandinenot surprised about a typo :)13:28
rbasakogra_: I tried, but it seems to be old.13:28
Elleorbasak: as far as I'm aware there's a hack for twitter using polld13:28
ogra_well, to be honest, i wouldnt ... i would just tinker in /opt/com.ubuntu...13:28
* ogra_ only polls the source for C++ apps13:29
rbasakhttps://launchpad.net/ubuntu-twitter-app/trunk was where I looked13:29
Elleorbasak: that isn't an option for general apps though13:29
ogra_tinkering directly in 7opt is so convenient ...13:29
Elleorbasak: for anything else you'd need a server talking to the push service13:29
rbasakElleo: OK, thanks. In that case, a further question about the push service. How should the server discover dead clients?13:29
rbasakSince the app can't send a keepalive.13:30
ogra_ther server only pushes, no ?13:30
ogra_it doesnt talk to clients beyond that13:30
rbasakRight, but the server needs to track all clients that want a push13:30
Elleorbasak: what do you mean by dead clients? clients will receive the notification whenever they next come online13:30
rbasakSo the client sends the server a token so it can push for that client, right?13:31
ogra_rbasak, i think its rather an opt-out broadcast13:31
Elleorbasak: so you just send out your push and it gets picked up whenever possible13:31
rbasakWhat happens when I reflash my phone and my client never uses that token again?13:31
rbasakHow do I clean up the stale tokens on the server?13:31
ElleoI don't think you can, but I'm not massively familiar with the push architecture13:32
rbasakSo my server has to build up crud forever? That can't be right.13:33
rbasakogra_: AIUI, it's unicast.13:33
ogra_oh13:33
ogra_does it have to be  ?13:34
rbasakI would like it to be broadcast, but all the documentation suggests to me otherwise.13:34
rbasakBut in any case, unicast is still needed, for example for individual notifications (imagine a push-based native Twitter app)13:35
ogra_i.e. if i would use a 2breaking news" altert from a news webapp, i would prefer just a blind broadcast13:35
Elleorbasak: well, I guess there's nothing stopping your app's notification handler from sending a message to your server saying it received a notification (and so allowing you to see when they last collected a message, and removing any that haven't collected messages in $x amount of time)13:35
dobeyrbasak: if the token is expired, delete it13:35
jgdxrvr, for ofono restarts to work on krillin, you need to set some env variables. FYI :) I've updated the test plan.13:35
rbasakElleo: but my client's app notification handler will never run if it has been reflashed.13:35
rbasakdobey: how do I detect an expired token?13:35
Elleorbasak: yeah, that's the point; so it won't send a message saying its received a notification13:36
Elleorbasak: so if you haven't received that message in say a year, you can remove that client13:36
dobeyrbasak: i presume via some communication with the ubuntu push server13:36
Elleoit's not especially nice, just a vague implementation off the top of my head13:36
dobeyrbasak: your server doesn't talk to the client devices, it talks to the push server, and the push server talks to the devices13:36
rbasakElleo: I see what you're saying, but that doesn't work unless I send a notification that the user reads and reacts to, AFAICT. That may not happen for an app that only sends infrequent alerts.13:37
dobeyi think13:37
Elleorbasak: the handler gets run regardless of whether the user interacts with it13:37
rbasakElleo: since the app's hook doesn't get called until the user interacts.13:37
rbasakElleo: the helper does run AIUI, but presumably that's confined?13:37
rbasakOtherwise why have a helper at all?13:37
rbasak(the documentation doesn't say)13:38
rvrjgdx: Silo 28?13:38
Elleorbasak: I would expect it to be under the same confinement as the rest of the package13:38
Elleorbasak: I'm just guessing here though, I haven't done anything much with the push stuff myself, so I'm probably the wrong person to be suggesting stuff ;)13:38
rbasakdobey: I see nothing in the push server API that will help me determine the validity of a token.13:38
rvrjgdx: Or in general?13:38
sturmflut-workpete-woods: I filed a couple of bugs against the connectivity-api three months ago and noticed that there wasn't any development since last december. Any idea on a roadmap or something?13:39
freerageogra_ about your SMS db, is there a public historic.file file somewhere ? Like in a demo website or anything like that ?13:40
dobeyrbasak: you send a message and the server replies with an error of 401 or something like that?13:40
rbasakfreerage: does http://paste.ubuntu.com/10712087/ help?13:40
dobeyrbasak: anyway, ask ralsina and Chipaca about that i guess13:41
Chipacarbasak: hello hello13:41
Chipacawhat's dobey breaking now?13:41
rbasakdobey: seems non-optimal to have to wait to send a notification before I can clean up. Dead clients are likely to have none.13:41
Chipacarbasak: sorry, without going through all the backlog, what's the question?13:42
rbasakChipaca: my question is: how should my server that speaks to the push server REST endpoint clean up data relating to dead tokens?13:42
freeragerbasak: Yeah !13:42
juzzlin_Hi, is this a known issue (on Bq): it seems that mediascanner-se takes constantly a lot of CPU time13:42
dobeyrbasak: well, you'd need to be smart and clean up your server yourself then. but you're going to need some sort of accounts system on your server and such, with oauth tokens, if you want to be able to use push notifications, anyway13:42
rbasakdobey: I want to publish public notifications to the phone. So no oauth needed.13:43
Chipacarbasak: you'll get an error when trying to use a token13:43
Chipacarbasak: what scenario are you trying to cover?13:43
awe_jibel, when you get a chance, could you please comment on this bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/141011313:43
ubot5Ubuntu bug 1410113 in network-manager (Ubuntu) "[krillin] Data connection doesn't switch from Wifi to Cellular" [Undecided,Confirmed]13:43
rbasakChipaca: my issue with that is that dead clients are unlikely to receive a notification so I will never clean up.13:43
Chipacarbasak: how are they dead?13:43
rbasakChipaca: say they dropped their phone in the toilet. Or reflashed. Surely these will build up over time?13:44
Chipacarbasak: surely13:44
dobeyrbasak: if you have a token, you'll send a notification13:44
rbasakdobey: only if I have the need to send a notification that associates with that token.13:44
dobeyeither deal with it, or don't13:44
jgdxrvr, rtm silo 1, and in general13:44
Chipacaaugh13:44
dobeywell if the rss updated, they will receive a notification13:45
rbasakSince I can't send a "silent" notification to the app, since all notifications require user interaction.13:45
Chipacarbasak: dobey: i can't keep track of more conversations right now, sorry13:45
Chipacai've got one (1) conversation thread for this, no more, or my brain will asplode13:45
Chipacaso i'm going to ingore what you're chatting between yourselves13:45
Chipacaand answer the question13:45
Chipacaand that's it :)13:45
rbasakUnless the helper can reply direct to my server, but I'm not sure that it can - how the helper is confined isn't documented.13:45
Chipacarbasak: on your server, you have users, yes?13:46
rbasakChipaca: no - because I want to relay public information, so no accounts needed.13:46
Chipacarbasak: then where are you storing the tokens?13:46
rbasakI was just going to have the app request notifications, and supply notifications.13:46
rbasakIn a DB, keyed by token.13:46
Chipacarbasak: and you're sending notifications to all tokens?13:46
Chipacadoing like a multicast?13:47
rbasakYes, but keyed by location.13:47
rbasakSo there may well be dead locations for which dead tokens build up.13:47
Chipacaso, you have several options here13:47
Chipacaone is to have a policy for identifying dead locations and purging those13:47
Chipacayou'll want to have some kind of monitoring of that anyway13:48
dobeyrbasak: why do you want to use notifications at all anyway?13:48
rbasakdobey: since I can't poll!13:48
dobeyrbasak: why do you need to poll?13:48
rbasakI want to be able to alert users.13:48
rbasakWhen a notification arrives related to a location that the user is in.13:48
Chipacarbasak: another is to periodically send "ping" notifications to anything that hasn't been notified in the past X13:48
dobeyof what?13:48
Chipacarbasak: or to all, i don't mind13:48
Chipacarbasak: and have your helper filter those ping notifications out13:49
Chipacarbasak: ok?13:49
rbasakChipaca: so I can't really detect dead locations, since all locations are effectively active all the time, even if notification in particular locations may be infrequent.13:49
Chipacarbasak: so locations will accumulate over time, even if they're dead, and you'll have the same problem with locations that you have with tokens but ok, not my problem :)13:49
rbasakChipaca: for the ping notifications, I see that the app's notification helper would be able to see that, but anything further would require user interaction, which I don't want for a ping notification.13:50
Chipacarbasak: what "further"?13:50
rbasakChipaca: "further" as in the helper alerts the user, the user alerts the app, and the app can act. That's the flow, right?13:50
dobeyrbasak: so if i use your app, and change locations, i'll get notified of something not relevant to my location?13:50
Chipacarbasak: right, the helper would just ignore the pings13:51
rbasakChipaca: can the helper speak to my server directly, or is it confined? I couldn't get an answer from the documentation.13:51
rbasakChipaca: so how would the server get the "pong"?13:51
Chipacarbasak: it's documented: the push helper can only have the push client policy, ie no networking no nothing13:52
Chipacarbasak: what you mean, pong13:52
Chipacarbasak: you're trying to detect dead clients13:52
dandraderkalikiana, got my hands full today. might take a look at it tomorrow13:52
rbasakdobey: no, because if you change locations I'd contact my server to turn off notifications for that location (and swap it for the new location). And I'd ignore any notifications for old locations in the helper.13:52
Chipacarbasak: i mean: clients whose token is no longer valid13:52
Chipacarbasak: so if you are able to send a notification, the token is valid13:52
rbasakChipaca: does a dead client result in an eventual dead token?13:53
Chipacarbasak: note that that will _not_ detect clients that no longer use your app but have it installed, nor clients that did a factory reinstall13:53
dobeyrbasak: i'm not quite sure what you're trying to do exactly, but it seems like you're trying to make it overly complex for no good reason13:53
rbasakIf so, how does the app re-acquire a new valid token if there's something that has expired?13:53
Chipacarbasak: we don't expire tokens, so no13:53
jibelawe_, hey, I replied this morning, I see a 'no-connection' icon. Is there any additional info I can provide?13:53
rbasakdobey: I don't see how else I'd do this.13:53
awe_thanks jibel... I checked the bug, but missed your comment.  Let me check again13:54
rbasakI just expect an implementation to not grow its DB indefinitely with dead clients. That's all.13:54
Chipacarbasak: ah! just realised something13:54
Chipacarbasak: you will, eventually, get a "too many messages pending" error13:54
Chipacarbasak: so you could take that as an indication of a dead client13:54
Chipacain the no-longer-using-the-phone sense13:55
dobeyrbasak: what is "this" exactly? i have no idea what you're even trying to do with your app/scope, outside of arbitrary public broadcast notifications13:55
rbasakChipaca: the problem is that if the client does wake up (say it was off for a fee weeks), then I'll be treating it as dead, and not send it notifications.13:55
rbasakdobey: I'm thinking of UK Met Office severe weather warnings, by region.13:55
Chipacarbasak: nice13:55
kalikianadandrader: okay13:56
Chipacarbasak: you've got to cut off at some point13:56
Chipacarbasak: three weeks is too soon? so send pings less often :)13:56
rbasakChipaca: right, but then the app will be dead, and the user won't know.13:56
Chipacarbasak: the app will know it's dead, surely?13:56
Chipacai mean13:56
rbasakChipaca: which is useless for this kind of alert.13:56
dobeyhmm, there has got to be a better way to do that13:56
rbasakHow will the app know it's dead? It'll never wake up again.13:56
Chipacarbasak: you're wanting P and ~P at the same time :)13:57
rbasakPolling would be far easier here, but I understand why you don't permit it.13:57
Chipacarbasak: either you want to be able to send notifications to everybody including people who have their device off for three months and then come back, or you'r enot13:57
rbasakI'd just like some better lifecycle management in the notification service.13:57
Chipacarbasak: no, no you don't13:57
Chipacasigh13:57
rbasakChipaca: I want to send notifications to everybody in a particular location who has the app installed.13:57
Chipacarbasak: what you're wanting is not computable13:57
rbasakWhen their phones are on13:58
dobeyi think notifications is the wrong solution to your problem13:58
rbasakAnd, I want my server to be lean, by forgetting about clients not seen in a while.13:58
* ogra_ agrees, whisky is the better solution to your problem ...13:58
Elleorbasak: you could have the app ping the server to re-register on start up13:58
rbasakWhich means that I expect my app to have a hook called when it needs to re-register.13:58
Elleorbasak: then if its been off for three months and lost from the server it just gets added again13:58
Chipacarbasak: when is your app run?13:58
rbasakElleo: but that means the user has to run the app manually, which users won't do.13:58
Chipacarbasak: that is, when does the user run your app?13:59
rbasakChipaca: ideally never, but I think it might be necessary to run it once because of the current API.13:59
dobeyogra_: +113:59
ogra_:)13:59
Chipacarbasak: you'll need the user to run the app often, not just once13:59
Chipacapush doesn't expire tokens, but u1 does13:59
rbasakChipaca: right, but that's a problem. The user won't do that.14:00
rbasakIt should be install-and-forget.14:00
Chipacayes, that's a problem14:00
rbasakThat's why I think better notification lifecycle management would fix this.14:00
dobeyit wouldn't14:00
rbasakCall an app hook when you treat a token as expired.14:00
dobeybecause the thing you want is to not have an app14:00
Chipacarbasak: you say that, but you haven't explained how that would fix your problem (and i don't think it would) :)14:01
rbasakAllow my server to poll your endpoint to find out if a token is still valid.14:01
Chipacarbasak: you can do that, and i told you how to do that14:01
dobeyyou're using an app as a workaround to get notifications14:01
Chipacarbasak: that's not your problem14:01
Chipacaand now i don't know who you're answering any more14:01
rbasakMaybe give tokens expiry timestamps. Tell the app the timestamps so it can tell my server. And call the app once on token expiry. Renew token timestamps every time a notification comes through if you like.14:02
Chipacaand i've lost my context from my actual work, dammit :(14:02
* Chipaca should learn14:02
rbasakChipaca: ^^ that would do it.14:02
Chipaca"call the app once on token expiry"14:02
Chipacaso, like, pop up a window in the user's face because a random token expired?14:02
Chipacathat's not going to work is it14:02
rbasakNo, in the background.14:03
Chipacaso, a helper14:03
Chipacaa helper that has access to the internet is what you want14:03
rbasakSure, but the helper needs to be able to talk to my server.14:03
Chipacaand you don't see that being abused14:03
rbasakYes, fair enough.14:03
rbasakIt won't be abused if it only happens when a token expires, which would be rare.14:03
rbasakIf you renew tokens on every notification.14:03
Chipacarbasak: tokens. do not. expire.14:03
rbasak(that the user interacts with, presumably)14:03
Chipacapush tokens, that is14:04
rbasakChipaca: you asked me what I would change to fix the problem. This is it.14:04
rbasakIf you insist that tokens cannot expire, then you have my claimed design flaw14:04
rbasakThere may be other solutions thoguh.14:04
Chipacasigh14:04
Chipacarbasak: is your app going to be free software?14:05
rbasakChipaca: yes.14:05
Chipacarbasak: make your push helper use the networking policy, and have it manually reviewed14:05
Chipacarbasak: it'll be slow, and you'll have to ask very very very nicely14:05
Chipacabut that should be doable14:05
Chipacarbasak: but what you're wanting to do is basically not supported at this moment, hence why you're finding it so hard14:06
Chipacarbasak: everything is centered on user interaction14:06
Chipacarbasak: if the user doesn't interact, nothing happens14:06
rbasakChipaca: OK, that's a way forward - thanks. I hope it'll also demonstrate my problem better, and hopefully others will be able to suggest how I should do it, or failing that how the framework could be improved to allow it but without permitting abuse.14:06
Chipacarbasak: people will be able to sideload even if you don't get it into the store14:07
Chipacaso yes, it gives you a way forward, and you can build a case for it that way14:07
rbasakOK. Thanks. I appreciate your time. Gives me a firm answer, rather than wondering if there's something I'm missing.14:07
Chipacayw; sorry we're not awesome enough for you to do everything you dream of (yet)14:08
Chipaca:)14:08
rbasakBTW, I intend to charm the server-side component too.14:08
* Chipaca back to work14:08
dobeyi'll maintain that the best way to do this, is to not :)14:08
rbasakdobey: right, but how else?14:08
Chipacadobey: you're only bitter because you can't do your car integration thing :-p14:08
dobeyi'm not bitter at all14:09
dobeythis just seems like trying to force information overload on people14:09
Chipacadobey: MET alerts would be good to have just happen14:09
ChipacaMet, not MET. anyway.14:10
rbasakIt's a bit awkward to map locations, but the Met Office have an RSS feed I can use.14:10
dobeyperhaps. probably best to do that via a GB market phone with system integration where those alerts are pulled off FM radio or whatever, though14:11
awe_jibel, just replied to your comment... there are a couple of other things that would help me reproduce...  I'm also working on reproducing myself14:11
rbasakIf I'm going to break from the standard confinement, maybe I should just write it so it polls?14:11
Chipacarbasak: hah. no. :)14:11
Chipacawell14:11
Chipacai mean14:11
Chipacado what you want14:11
Chipaca:)14:12
rbasak:)14:12
rbasakThe trouble is for free software with no real business case bandwidth has to be paid for so it doesn't scale.14:12
dobeyor get Met to implement notifications for ubuntu phones14:12
rbasakUnlikely :)14:13
rbasakOTOH, I don't think a phone polling once in a while is that bad, as long as it's coordinated, infrequent, and so maybe manually moderated.14:13
rbasakOr, maybe the notification service could allow pubsub. Then it would scale.14:14
ogra_well, the current push service wakes up the device every 5 min anyway14:14
dobeypolld or push?14:14
ogra_dunno, some part of the push system :)14:14
dobeyeh, who needs notifications anyway, when the battery is dead from all the polling :P14:15
silvia_hello, in my bq14:16
silvia_the tool for copy and paste text inside facebook and twitter aplication14:17
silvia_don't work..anyone with the same problem?14:18
ogra_copy/paste is definitely an area for improvement :) i think there are still some toolkit bugs14:18
silvia_i hope that will fixed soon, is very inportant for share in a easy way the links..14:20
ogra_bzoltan_, ^^^ do we have a bug open for copy/paste ?14:20
popeywe do14:24
ogra_(or zsombi or t1mp ^^^^)14:24
ogra_good14:24
popeyfor the browser and oxide14:24
ogra_ah, its a webview thing14:24
ogra_well ...14:24
ogra_it has to me more than that, i cant paste urls in the empty browser url bar14:24
t1mpI don't see a copy&paste bug for the ui toolkit14:27
ogra_well, the url bar is definitely UITK14:27
ogra_pasting in website forms is oxide14:27
jibelawe_, I'll add info to the bug report, but only 1st SIM has a data plan and the second SIM was selected. It's the second time I notice that. Initially I thought I didn't a mistake but this time I'm sure I didn't switch data to the second SIM.14:30
jibels/didn't a/did a/14:30
awe_jibel, did it switch on you, or was it this way after you flashed?14:34
awe_this is yet another issue we have with krillin; unfortunately the fix is a bit painful to fix correctly, but this will raise the heat on it14:34
jibelawe_, I am not sure, I flashed so many times. I can reflash and see which SIM is active for data. It looks random.14:36
awe_yes... that's one of the two bugs with which SIM is selected14:37
awe_first, that the SIM selected after first boot is non-deterministic14:37
awe_second, very rarely... the selected mobile data SIM can switch by itself14:38
jibeldavmor2, do you know a way to know which image was originally flashed on a device before any OTA?14:38
davmor2jibel: no, ogra_ ^14:41
ogra_jibel, /var/log/installer/media-info perhaps ?14:41
* ogra_ isnt sure if we replace that on upgrades14:42
jibelogra_, that's what I checked for it's a link to /etc/media-info and it's the current build number14:42
ogra_ah, damn14:42
jibelI'll figure out from some logs, just want an approximation when I first flashed this device14:43
jibelawe_, so I flashed this device a week ago, and I had cellular data at some point.14:45
ogra_jibel, creation time of some dirs in /var/log could perhaps give you a rough estimate14:45
jibelogra_, yeah, bootstrap.log for example14:46
jibelawe_, then I applied avery OTA14:47
jibelevery*14:47
awe_jibel, OK..the if mobile data is working this seems to be a case where the mobile data SIM setting changed on it's own14:48
awe_have you rebooted the device?14:48
jibelawe_, yes, for each OTA14:48
awe_ok14:48
awe_please add these details to the bug14:49
awe_I have to duck away for a few minutes before my standup14:49
awe_thanks for the help on this one14:49
kenvandinetedg, zsombi: we should be able to kill off my content-hub branch completely, if the .desktop file has --url=%u UAL will pass that for free15:14
tedgYeah15:14
zsombikenvandine: sounds cool, so none of you has any work there :D15:15
kenvandinezsombi, except you :)15:15
zsombikenvandine: yeah...15:15
kenvandinezsombi, i can help test though, if you'd like :)15:15
zsombikenvandine: as it should come thru arguments, it's easier for me to test15:16
kenvandineyeah15:16
zsombibut thx, I'll make a note on that :D15:16
rvrkarni: http://docs.transifex.com/developer/formats/15:24
karnirvr: thank you. this is great. (sorry, I'd google, but I'm swamped...)15:25
rvrkarni: Gettext is listed as a supported format, but I don't know whether the user can request to download in a specific format15:25
rvror that is something that the project owner sets15:25
karnirvr: I'm writing an e-mail to Telegram task force asking what we would need to make use of it15:25
karnirvr: ack, thank you!15:25
Se7adb shell15:35
Se7error: device not found :(15:35
Se7i installed android-tools-adb enabled developer mode connect the phone via usb but i got that error15:36
Isotop7im trying to port ubuntu touch to jfltexx but it fails with missing parameters in QCameraParameters.cpp...can somebody help me?15:38
davmor2Se7: on what operating system15:42
Se7xubuntu15:42
davmor2Se7: and what version15:42
Se7mmm15:42
Se73.13.0-48-generic15:44
davmor2Se7: sorry what release of xubuntu15:44
ogra_lsb_release -r15:44
Se714.0415:45
davmor2Se7: then you'll need to add a file ogra_ can you name it of hand?  I can't remember it15:45
ogra_and did you install android-tools-adb from the phablet-tools PPA ?15:45
ogra_i doubt the one in the release knows about the device15:46
Se7yep ogra_15:46
Se7add-apt-repository ppa:phablet-team/tools15:46
davmor2ogra_: on 14.04 don't you need to add a .adb file or something to the ~/ folder15:46
popeywe should document this on askubuntu15:47
ogra_davmor2, not with the right udev rules15:47
davmor2ogra_: ah I thought you still did15:47
ogra_grep 2a47 /lib/udev/rules.d/70-android-tools-adb.rules15:48
ogra_Se7, ^^^15:48
Se7ok15:48
ogra_does that command return anything ?15:48
Se7# Applies to 2a47 (BQ)15:48
Se7  ATTRS{idVendor}=="2a47", \15:48
ogra_very weird15:48
ogra_then it should work15:48
ogra_did you have any other adb installed before ?15:48
davmor2Se7: did you reboot15:48
Se7dont remember..try to reboot see you in a bit15:49
* ogra_ wonders if uaccess handling is perhaps broken or disabled in xubuntu 15:50
Se7oh wait i got an icon on the desktop15:50
davmor2ogra_: it's quicker and easier than restarting dbus and adb and...15:50
Se7work now :)15:50
ogra_:)15:50
davmor2Se7: also don't forget for adb to work you need to enable developer mode on the phone and also have the screen active and logged in15:51
ogra_Se7, install phablet-tools too ... phablet-shell is way nicer than plain adb15:51
Se7i can go in the phone now in the gui mode15:51
ogra_(on your xubuntu i meant)15:52
Se7yep understood ogra_15:52
Se7thank you15:53
Se7ogra_, i think i did15:55
tsdgeosjgdx: kenvandine: can i change the sim pin from the system settings app (or anywhere else)?15:56
jgdxtsdgeos, yes, it's possible to change it from system settings.15:57
tsdgeosjgdx: couldn't find it :/15:57
kenvandineunder security15:57
jgdxtsdgeos, Settings -> Security & Privacy15:57
jgdxSIM PIN15:57
tsdgeoshe, tried phone, cellular and all that seemed phone-ish15:58
tsdgeosnot security :D15:58
tsdgeosthough i just realized the BB10 also has it under Security15:59
tsdgeosso it's just me being a bad searcher15:59
=== om26er is now known as om26er|dinner
brunch875oi I just noticed updates show "resume" instead of "pause" when they start downloading16:06
brunch875so to pause, you first have to resume and then pause16:06
ogra_mandel, ^^16:09
=== om26er|dinner is now known as om26er
mandelbrunch875, hm... ok, got it, will test and fix that asap16:23
mandelbrunch875, have you reported a bug under lp:ubuntu-system-settings?16:23
=== dandrader is now known as dandrader|lunch
dobeyrvr: hey, i've removed pay-ui from bug #1438419 and added webbrowser-app instead. also attached a simple html file which can be used to replicate the same issue in webbrowser-app.16:59
ubot5bug 1438419 in webbrowser-app (Ubuntu) "Transparent confirmation dialog" [Undecided,New] https://launchpad.net/bugs/143841916:59
=== alan_g is now known as alan_g|EOD
rvrdobey: Great!17:01
=== ppisati is now known as ppisati_afktmux
mcphailWhat is the invokation to install a non-appstore click package?17:22
ogra_pkcon install-local --allow-untrusted /path/to/click17:23
mcphailogra_: thanks17:28
nhainesJust giving notice that I ordered a Nexus 7 on Groupon to use with Ubuntu, so it's safe to drop support for the hardware now.17:36
* ogra_ notes down ... 17:36
ogra_nhaines, i'll bring it up in one of the next meetings, thanks for the info17:37
nhaines+1, great efficiency!17:37
ogra_:)17:37
nhainesIt'll be interesting to see how it works out.  :)  Actually, if the Ubuntu browser supported bookmarklets, I'd be happy.  That and if there were a Netflix webapp available.  ;)17:39
sammyg132Hey All, i have a source code for my device and everything but if my device runs 4.4.4, would i still be able to port Ubuntu touch to my Redmi Note 4G17:44
=== dandrader|lunch is now known as dandrader
jgdxpitti, hi, I've created a pr [1] against dbusmock. Could you take a look? [1] https://github.com/martinpitt/python-dbusmock/pull/618:04
nhainesWho's in charge of the Ubuntu browser stuff?18:09
nhainesSpecifically, I want to be able to enter arbitrary Javascript into the address bar and have it run, so who do I have to convince that this is a good idea and should be a thing?  :)18:10
popeynhaines: osomon18:12
nhainespopey: thanks.18:15
nhainesAlso, pretend I said "whom" earlier.18:15
popeynah, that would be grammatically incorrect in a couple of ways. Uncapitalised and "whom in charge".. tsk18:17
nhainesNo, as in "whom do I have to convince".  :)18:18
popeyah, retracted.18:18
nhainesMy friend's kid is English/German bilingual, and when he asks what/how/who when he's only half-listening to me he asks "whom?" appropriately.  It's adorable.18:19
nhainesBut it really did take studying German for who/whom to click.  At least there's only two words and not four in English!18:20
brunch875mandel: about the bug with "update menu in paused state when download starts active", I haven't reported it. Sorry I took to long to say :P18:43
mandelbrunch875, no problem :)18:43
mandelbrunch875, do you mind reporing one and giving me the link, I'll take it from there18:43
brunch875all right, give me a sec18:47
brunch875mandel: should I upload it to the Click Uptade Manager instead?18:49
brunch875https://bugs.launchpad.net/ubuntu/+source/click-update-manager/+filebug?no_redirect18:49
mandelbrunch875, not, although the name does point to that project, it is not the right one :)18:50
mandelbrunch875, should be ubuntu-system-settings, it is the one that takes of the click updates atm18:50
brunch875https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+filebug18:50
dobeyyes18:50
brunch875I'll get right to t!18:51
mandelbrunch875, awesome! let me know once it is done and I'll track the issue18:52
brunch875oh awesome, there's a new update. I'll take screenshots this time18:55
brunch875there's no "desktop recording" right?18:55
brunch875it worked as expected this time :|18:58
brunch875mandel: coocoooo https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/143886719:15
ubot5Ubuntu bug 1438867 in ubuntu-system-settings (Ubuntu) "fetching updates UI state might falsely start as paused when the update is downloading" [Undecided,New]19:15
mandelbrunch875, awesome, thx19:15
htchello. can anyone help me flash ubuntu touch on htc desire s?19:26
taiebotawe_ regarding https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/1431026 i just have one context anymore but is called context2319:35
ubot5Ubuntu bug 1431026 in ofono (Ubuntu) "regression cannot connect to 3g network on boot on vivid r129" [Undecided,Incomplete]19:35
Se7htc19:38
Se7lol has quit19:38
lemmsterCan I dual boot to Android on the Aquaris e4.5 Ubuntu edition?19:41
popeynot that I've seen.19:42
popeymight be possible with some hackery19:42
aquariuspopey, not sure if you know about this, but: is it possible to hide the header in the Document Viewer so that I can see a document fullscreen? (If not, I'll file a bug about it; if it is, I may file one about making it more obvious :))19:44
popeyaquarius: no need for a bug, it's already filed and in progress19:46
aquariuspopey, oh! cool. Everyone else is, as ever, faster than me :)19:46
popeybug 142871819:46
ubot5bug 1428718 in Ubuntu Document Viewer App "opening a document should be fullscreen " [Medium,Confirmed] https://launchpad.net/bugs/142871819:46
aquariusis Document Viewer not installed by default because you aren't quite happy with it yet? It seems like the sort of thing that I think ought to be there :)19:47
popeybasically, yes.19:47
aquariusfair enough then!19:47
popeyOnce zooming is fixed, and full screen, we'll propose it19:47
aquariuszooming works for me?19:47
popeythe bug above came about because I asked if it could be default and bill reviewed it19:48
popeyso we need those fixed first19:48
aquariusalthough all I did was pinch and go "yay it zooms" and then ignore it, so I haven't tried anything real yet ;)19:48
popeytry zooming when you have it on a page boundary19:48
aquariusah19:48
aquariusit seems pretty slick to me, though; nice work, core apps team19:48
popeyalso try pinching in the middle of the screen19:48
popeyyeah, Stefano is a super guy.19:48
aquariusdo you know anything about Ubuntu SDK's publish pane being weirdly broken, btw? It seems to not show anything for me; no publish button, etc. I'm assuming there's something broken and I'll get an update at some point.19:50
popeysuper busy though so things moving a bit slower than he'd like. University and complex issues.19:50
popeypass19:50
popeyi tend to do everything in the command line :S19:50
nhainesaquarius: did you ever get any further on that Kindle Cloud Reader webapp?19:51
aquariusnhaines, it is published, as of about half an hour ago :)19:51
nhainesOh cool!  Everyone else is--as always--faster than me.  :)19:52
aquariuswell, pass on to him my appreciation; needed to view a pdf, installed document viewer, tapped pdf in telegram, document viewer showed in share window, viewed pdf. I can't see how it could be much easier than that, other than the Share window not including too many wrong things, and *suggesting* apps that will actually do what you want, but that's not the core apps team's thing to fix (and is perhaps a big favouri19:52
aquariustism nightmare to boot)19:52
aquariusgood one Stefano.19:52
popeyalso.19:53
popeytried your cloud reader, opened a book, couldn't get out of it19:53
aquariuspopey, tap *right* at the bottom of the screen19:53
popeyah19:53
aquariuser, that is, tap *exactly* at the bottom of the screen19:53
popeydoes it really work offline?19:54
popeyit said something about downloading stuff19:54
aquariusI doubt it. Haven't tried. :)19:54
popeyand I thought "nahhh"19:54
aquariusit did; it caches stuff in appcache19:54
popeyshame scrolling is a bit wonky19:54
aquariusso if you're in a real browser, it will19:54
aquariusbut it is not clear to me that our webapp-container supports things like appcache properly19:54
* popey tests this19:54
popeyairplane mode engaged19:54
* popey makes airplane noises19:54
aquariusso I do not know. :)19:55
popeyah crap, i have two icons19:55
popeyone from testing this before19:55
aquariusrobru, ping about you bundling up soonsnap.com as a webapp and then it not working ;)19:55
nhainesaquarius: it asks me to sign into my Amazon.co.uk account but I'm an American.  1 star.19:55
popeyhah19:56
aquariuser19:56
aquariusreally?19:56
aquariushm19:56
robruaquarius: is it broken again? I fixed it once already....19:56
* popey remembers he's in airplane mode19:56
aquariuswonder if I made the URL amazon.co.uk? ;)19:56
popeyExec=webapp-container --webappModelSearchPath=. --store-session-cookies --webappUrlPatterns=https?://read.amazon.co.uk/*,https?://www.amazon.co.uk/*,https?://amazon.co.uk/* --user-agent-string='Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/39.0.2171.65 Chrome/39.0.2171.65 Safari/537.36' https://read.amazon.co.uk/ %u19:57
popeyyou did19:57
popeyCorrectly, of course.19:57
aquariusrobru, oh, if you've fixed it then great. A couple of the reviews, and a direct complaint by pmcgowan, said that it was sending blacked-out images; I asked if it works in the actual browser but haven't heard. If it's broken in he actual browser then it's my fault; if it's broken in the webapp only then it's yours; but if it was broken in the webapp and you fixed it then I'll shut up. :)19:57
aquariushahaha amzon.co.uk ftw.19:57
popeyStinky Americans shouldn't be using our lovely British websites!19:57
aquariusnhaines, that's what you get for throwing all that tea into the harbour.19:57
popey+119:57
aquariusOn a more serious note... how do I fix this?19:57
aquariuswhat *should* it do? Importantly, I'm not having it just go to amazon.com and therefore break it similarly for us :P19:58
popeyhave 5 apps in the store :S19:58
popeySeshat UK19:58
nhainesaquarius: ha, well, all Amazon accounts are combined except for Amazon.co.jp, maybe?19:58
nhainesSo it should be just fine.19:58
popey(yes, that sucks, and I know you're shouting at the screen now)19:58
popeyaquarius: tested, no, doesn't work offline19:59
aquariusjust signed into read.amazon.com and all my books are there19:59
popeybrowser tries to get to read.amazon.co.uk and "helpfully" puts up an error19:59
robruaquarius: well i fixed it some time ago, if pmcgowan's complaint is recent then it might be broken again. I'll give it a shot in a minute here (just have some food on the grill_19:59
aquariusnhaines, so I assume you signing into amazon.co.uk should work as well :)19:59
nhainesaquarius: yes, I was just having a go.  I've since signed in and it seems to all be there.19:59
popey\o/ carried on with the book where I left off19:59
aquariusrobru, he reported it to me about two days ago, but I don't know whether it was a problem for him three weeks previously or something :)20:00
popeyshame the UI is all off-screen20:00
popeyso hard to set colours etc20:00
popeysorry, colors20:00
aquariusit's not *all* off screen.20:00
aquariusa reasonable amount of it is onscreen :)20:00
popeyhaha20:00
* popey tests on mx420:00
aquariusI patched read.amazon enough that you can read books and you can see *most* of the config UI.20:00
aquariuspatching it so you can see it all involves considerably more surgery to the UI20:00
aquariusalthough, I'll be honest, I gave up in a fit of pique when I discovered that I wasn't allowed to publish the app even though it worked. Now that I am, I should revisit it :)20:01
nhainesMy favorite feature is the one where the book list won't scroll.20:02
aquariusit will, by tapping on the scrollbar.20:02
popeynot much better on mx420:02
aquariusthis is what happens when you invent stupid custom scrollbars, Amazon, rather than using what the browser gives you, sigh.20:02
aquariusanyway, I freely admit that seshat is basically a hack to get it working, rather than a well-supported well-tested great-ui app, and I expect to see reviews averaging at 3 stars rather than 5 :)20:03
popeyi expect 4, 3 if you charged for it.20:04
brunch875uuugh20:05
brunch875how to download stuff?20:05
brunch875when clicking on a link with a .zip, it opens "Open with" with surry, no apps can handle this20:05
brunch875workaround is using wget, but I doubt the common user likes this20:05
nhainesaquarius: hmm, looks like an interesting start, thanks.  :)20:06
aquariusbrunch875, I don't think there's an app to open zip archives yet, I'm afraid.20:12
brunch875yeah, there's tar; right?20:15
brunch875what I mean is you can't actually download the thing20:15
brunch875opening it isn't an issue20:15
popeyfile manager can unpack zip files :)20:18
popey\o/ core apps to the rescue again20:18
aquariuspopey, does file manager put itself in Share as a destiation for zips?20:19
* brunch875 mimics popey: nnnnjjjiiiiaaaaooooo20:19
popeyprobably not20:19
* aquarius tests... it doesn't ;(20:19
popeyone should test and file a bug20:19
aquariusand the web browser, if it can't find anything to open a file, doesn't download the file :(20:21
aquariushaving just checked that. :(20:21
aquariushttps://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1438903 filed20:23
ubot5Ubuntu bug 1438903 in Ubuntu File Manager App "Does not appear in Open With for web browser downloading zip files" [Undecided,New]20:23
aquariusbrunch875, so, sorry about that. There is a terminal-based solution if you're comfortable with that20:24
brunch875don't mind me, I like hacking around :)20:25
aquariusbrunch875, yeah; you could from the terminal wget the zip file and then unzip it, if you fancy getting down to that level :)20:28
brunch875I just adb-pushed from computer20:30
brunch875thing with wget is I was trying to download one of those links which "will be ready after 10 seconds" using wget downloads an html page20:31
brunch875I've read the wget manpages but I couldn't really find the solution20:31
brunch875many many parameters20:31
brunch875so I just said "aaagh, screw it" and used the computer. Although I really start learning how to properly use wget :P20:32
taiebotnik90 do you know that the images  are not downloaded in flashback on vivid devel-proposed?20:33
nik90taiebot: I removed Flashback from the stores since it requires a lot of work to do the API transition to v2 and also implementing a good backend to cache lots images. At the moment it is pretty inefficient at what it does.20:35
aquariusbrunch875, yeah, that's probably the easiest approach :)20:36
nik90taiebot: upstream support for v1 is almost dead with the servers performing poorly. They highly switching to API v2 and I don't have the time for it I am afraid20:36
taiebotnik90 ok thanks for letting me know. It was a very good app20:36
lotuspsychjehttp://news.softpedia.com/news/There-Are-Now-More-than-1000-Apps-and-Scopes-for-Ubuntu-Touch-477079.shtml20:37
nik90taiebot: thnx. The code is all open and available at https://github.com/krnekhelesh/flashback. I am might get back to it when I get some time.20:37
mcphailaargh - stuck in vim! How can I send ESCAPE from the keyboard in the terminal app?20:44
brunch875ctrl+C20:44
brunch875it does the same20:44
brunch875(on the desktop too)20:45
mcphailbrunch875: ty20:45
brunch875actually, I use ctrl+c because escape is so far away20:45
awe_taiebot, you still around?20:48
popeymcphail: in terminal, hold down the orange keyboard button20:48
popeychoose vim :)20:48
taiebotawe_ yep20:48
brunch875FNS*20:49
brunch875shhhh popey, don't tell them20:49
awe_so couple of questions...  did you check your date & time settings?20:49
brunch875ctrl+c is superior20:49
taiebotawe_ yeah checked date on adb and the date is accurate20:51
awe_ok, just wondering as your syslog timestamps seemed pretty weird20:51
awe_taiebot, have you every installed different SIMs in the device?20:52
kwahhi. is there an app to monitor mobile data usage???20:52
awe_kwah, no...not yet20:52
awe_this is something that will live in system settings also.. not really an app type feature20:53
kwahawe_, clear. any ideas on such/similar app being developed?20:53
taiebotawe: yes i might have put my girlfriend simcard but that was ages ago.20:54
awe_kwah, it's something we certainly want to support, but I can't give you an estimate as to when...20:54
taiebothttp://pastebin.com/eHNPs1nk awe my var/log  permissions20:54
awe_taiebot, there's a regression in NM that causes it to look at SIM data for SIMs which aren't currently inserted20:55
awe_this should land soon20:55
taiebotawe: some are really old and some are up to date? is that normal?20:55
awe_every time you install a new SIM in the phone, we create a settings directory for that SIM20:56
awe_network-manager is only every supposed to look at the directory associated with the current SIM present in the phone20:56
awe_and unfortunately there'a regression that was introduced when network-manager 0.9.10 was released to vivid20:57
awe_if you want, I can help you fix your phone right now20:57
awe_first, please do an ls of /var/lib/ofono20:57
awe_and pastebin it20:57
taiebotawe:  ok20:57
taiebotawe: only two files there 234010012419351  234010012419351-220:59
awe_ok, so that's not your issue20:59
awe_mind doing a pastebin of the contents of /var/lib/234010012419351/gprs?20:59
taiebotawe_ http://pastebin.com/iXYk1SfH21:03
awe_hmmm21:04
awe_ok, let me poke at your syslog again... this is pretty weird21:04
taiebotawe_ could it be that my syslog is not recorded following this  http://pastebin.com/eHNPs1nk21:06
oSoMoNrpadovani, hey, FYI I wrote autopilot tests for the settings page: https://code.launchpad.net/~osomon/webbrowser-app/settings-page-ap-tests/+merge/25478821:07
awe_rsalveti, did we make a change to the ownership of files in /var/log in vivid?21:08
awe_taiebot, my mako currently has syslog owned by syslog:adm, but I'm running rtm21:08
rpadovanioSoMoN, thanks :-) I'll take a look to them tomorrow21:09
rsalvetiawe_: ogra_ did push a few changes to make sure the permission is correct in there21:09
awe_taiebot, have you done any customization of your phone?  are you running a stock image, or are you running a dual-boot image21:09
rsalvetibut it seems that there is a bug that shows up sometimes that makes /var/log to be owned by another group21:09
taiebotawe:  stock image21:09
awe_taiebot, let me re-flash my mako21:10
awe_are you going to be on for awhile?21:10
rsalvetisudo chown root:syslog /var/log21:10
rsalvetithen reboot should fix21:10
awe_rsalveti, is there a bug for this?21:10
rsalvetiis this rtm or vivid?21:10
awe_vivid21:11
awe_mako21:11
taiebotawe, rsalveti: i have upgraded religiously my phone since 2013 O:-) congrats for your hardwork it has been really enjoyable..21:11
taiebotand still is..21:12
rsalvetinice21:12
awe_taiebot, sure... but running devel-proposed is a bit risky... have you ever re-flashed it since then?21:12
lotuspsychjecongrats for everyones hard work here, you devs are amazing21:12
* awe_ smiles21:12
lotuspsychjewhat an impact on the world21:12
taiebotrsalveti, awe: never reflashed as deleting my data21:13
awe_taiebot, re-flashing doesn't delete data, unless you specify --wipe21:13
taiebotawe, rsalveti just changed channel quite regularly21:13
awe_?21:13
awe_hmmm21:13
awe_that's not really recommended21:13
rsalvetican't find the permission bug right now, ogra might know21:13
awe_and can lead to strange behavior21:14
taiebotawe: depending on the bootability of the device21:14
rsalvetiyeah, usually best to try using with the same channel21:14
rsalvetior at least same base release21:14
awe_taiebot, my recommendation would be to do a fresh flash.  If you really want to live on the bleeding edge, then flash vivid-proposed21:15
awe_that said, there are bugs in vivid, that we're working on21:15
taiebotawe: would still not keep my /var/log intact?21:15
awe_if you've changed channels, and updated, things can definitely be in an inconsistent state21:15
awe_you syslog is currently pretty messed up21:16
awe_it's date is from Aug!21:16
awe_and it shows a bad suspend loop, that looks like problems with the modem21:16
awe_I'm flashing my mako now with the latest vivid-proposed21:17
awe_and pretty confident 3g will come up right away21:17
taiebotawe: depends on the file dmesg is correct date while kern.log is jul 28 201421:17
awe_yea, but it's 2015 last time I checked21:17
awe_;)21:17
taiebotyeah true but what about apport.log?21:18
awe_again, the phone really isn't meant to have channels switched around and get continual updates all along21:18
awe_taiebot, what about it?21:18
taiebot-rw-r----- 1 root        adm      7758 Mar 31 21:16 apport.log21:18
taiebotCan /var/log be full?21:19
awe_sure, some of your logs are correct, and some aren't21:19
awe_you can check with df21:19
taiebotApart from /dev/loop1                        108716  107216      1500  99% /lib/modules21:21
taieboteverything seems ok21:22
DonkeyHoteirsalveti: this is syslog when i try to play an mp4 video http://paste.ubuntu.com/10696198/21:22
=== salem_ is now known as _salem
robruaquarius: hmmm, just tried sending photos back and forth between my arale and krillin, they both "worked" in the sense that the correct photo showed up in the webapp on the receiving device, however the option to save the photo seems to have failed (can't find the photo anywhere after saving it), so it seems something goofy is happening in content-hub21:29
awe_taiebot, I just flashed vivid-devel #156 on my mako, and 3g comes up just fine.  Also, the permissions in /var/log look normal21:30
awe_taiebot, my honest opinion is that you have a corrupt/broken image on your phone due to channel changes & updates21:30
awe_I'd seriously recommend a fresh flash of vivid-devel ( if you want to continue on the bleeding edge )21:31
taiebotawe: is there anyway i could force a restart of the syslog?21:32
awe_and realize that switching channels like you've done in the past is *not* recommended, and if you continue to do so, be prepared to use flash to fix it21:32
awe_reboot?21:32
taiebotawe_: could it be its the boot which is not working properly?21:33
studio_hi21:34
taiebotawe: and what do you mean flash vs switching channel ( do i not flash to another channel)21:34
brunch875hello!21:34
lotuspsychjehi21:34
awe_taiebot, your syslog is broken...  again, I've given you my recommendation.  We never meant for users to switch channels back and forth, while continuing to apply updates21:34
awe_I can't tell anything else with your syslog the way it is21:34
awe_if rebooting doesn't fix your syslog, flashing is the only solution I have21:35
studio_i have a question about the kernel. when i build my own one, it will be overwritten after the next update. is that normal?21:35
taiebotawe: so flashing with which option?21:35
taiebotawe: i though going from devel-proposed to devel i was flashing my device. the only stuff which never changes is the android kernel21:36
awe_taiebot, is that the only channel change you've made devel -> devel-proposed and back?21:37
awe_have you ever changed the channel to rtm -> vivid?21:37
awe_again, your running a devel release, and things seem screwed up on your device21:37
awe_this release is meant to be for development21:37
dobeystudio_: yes, it's normal.21:37
studio_ok21:38
awe_if this happens to me, I re-flash21:38
awe_this is why we tell people not to run devel as their normal phone21:38
brunch875I want to flash devel but it's my normal phone :/21:38
brunch875otherwise I envy your release...210+? :P21:39
dobeybrunch875: don't be fooled by the image numbers21:39
brunch875BIGGER IS BETTER21:39
awe_brunch875, I wouldn't recommend doing so.  What if you need the phone for an emergency?21:40
brunch875otherwise people wouldn't buy the new intel i7 with only two cores :P21:40
awe_it's meant for development21:40
taiebotawe: I understand  your frustration just trying to understand myself what's happening i am not a normal user anyway :). So if it s broken its likely my fault :-D21:40
awe_if you want a stable image, use RTM21:40
studio_dobey, when i am building an "experimental" kernel, for exp. with v4l, how can i "hold" it?21:40
brunch875yeah, that's why I haven't flashed it21:40
dobeyaccording to periodic table, lower numbers are more stable21:40
dobeystudio_: build your own images, or don't install newer images than what you have21:40
awe_taiebot, no problem.  I just don't know what else to tell you, and I can't really spend much more time on your mobile data issue till your base image functionality is restored21:41
dobeywhat i7 with only two cores?21:41
brunch875some new power-proficent things intel is releasing21:41
brunch875they're not meant for desktop computers21:41
brunch875but people are getting deceived into buying thos "MORE POWERFUL THAN i5" computers just because the number is higher21:42
dobeybrunch875: oh, well mobile i7 processors have come with only 2 cores for many years21:42
brunch875it's not even the good old "faster clock is better" ;)21:42
dobeyit is more powerful than the i521:43
brunch875yeah, depends on many variables21:43
brunch875but still, I mean people only look at the number21:43
brunch875and can be easily deceived21:43
brunch875There are tons of stores exploiting this21:44
dobey*shrug* there have been mobile i7 CPUs with only 2 cores since they were first released.21:44
brunch875really? I had no idea21:44
brunch875only just seen it the other day on a shelf and laughed at the ripoff21:45
dobeyhttps://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors#Mobile_processors21:45
dobeydropping half the cores has always been a way for them to get better power consumption on the mobile systems. i don't see any 6 core mobile i7s though, and there have been several 6 core workstation i7s21:47
dobeyanyway, time to run21:50
brunch875have fun!21:51
studio_dobey, so i do not have the choice to update "apps" only, as i have for exp on my desktop?21:51
dragonkeeperanyone here making or porting apps to UT ?21:52
dobeystudio_: sure you do. set your phone to be permanently writable21:52
dobeyi don't recall the exact command to do it21:53
brunch875I want to make some apps but I won't have the time until summer21:53
dragonkeeperi found http://www.pokerth.net/download.html       i think its written in qt4 and c++  and is cross platform incl android21:54
studio_dobey, so on permanent writable i get updates for ubuntu-touch and kernel will not be overwritten?21:54
brunch875I'll note that down!21:55
studio_dobey, i asked, because kernel is still 3.4.6721:57
dragonkeeperbrunch875, i want to try port it but unsure how successful ill be lol21:58
taiebotawe rsalveti  FYI i just found this https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/940030 which is very old  might be related..  anyway bed time21:59
ubot5Ubuntu bug 940030 in rsyslog (Ubuntu) "rsyslog stops working after logrotate until restarted" [Critical,Confirmed]21:59
dragonkeeperid love me some toribash on UT but the guy wouldnt even support arm for rpi2 :(22:01
taiebotcd22:23
studio__dobey, i re-flashed my own kernel, also 3.4.67, and made the image writable. so tomorrow i'll only get updates for ubuntu touch, but not a new (old) kernel?22:30
studio__damn, dobey is offline :(22:33
studio__john-mcaleely, are you still there?22:35
dragonkeeperguys, how do i add a ringtone . i tried to move it to system but /dev/loop0 is write protected , i have also tried gsettings set com.ubuntu.touch.sound incoming-call-sound /file.ogg22:36
mcphaildragonkeeper: I had to make the root filesystem read/wrtie to add a ringtone but I think that is frowned upon :(22:37
popeystudio__: unlikely at this hour22:38
studio__popey, ok22:39
popeywassup?22:39
dragonkeepermcphail, i see22:39
studio__dragonkeeper, nice hint, there is missing a browser for exp. to the sd-card22:40
dragonkeepertheres alot missing ;)22:41
studio__popey, i thought john-mcaleely is still online, his nick is shown in black an not gray ...22:42
popeystudio__: he may be afk22:42
popeywhat's up?22:42
dragonkeepermcphail, nice it worked :)22:45
mcphailDo any of the channels come with the -dbg packages for the system libraries?22:45
mcphaildragonkeeper: yes - working well now!22:45
studio__dragonkeeper, i also "thought" today it is "easy" to use the cam on the bq E4.5 as a webcam via v4l with cvcl, but it is not :(22:45
popeyyeah, unlikely22:46
mcphaildragonkeeper:I hate anything but a "ring ring" tone22:46
dragonkeeperpossible ... but 'easy' ?..22:47
dragonkeepermcphail, i like ring ring but i dont have one so i pulled the Orion.ogg from android . i dont like the stock sounds on ubuntu :(22:47
studio__there is no /dev/v4l* or /dev/video*22:48
mcphaildragonkeeper: agreed.22:48
dragonkeeperstudio__, cant install libv4l-dev ?22:49
studio__dragonkeeper, isn't multi media needed by the kernel?22:50
studio__on the bq are no modules, everything is compiled in the kernel, but no v4l22:51
dragonkeeperstudio__, unsure about kernel v4l specifics,22:52
studio__therefore i need help from john-mcaleely, he made the kernel22:52
dragonkeeperstudio__, can you not rip config from proc, add whats needed, recompile and flash?22:54
dragonkeeperif you cant rip config from /proc, maybe that function should be added to kernel22:55
studio__i have the kernel-config, it is shown by "zcat /proc/config.gz"22:55
dragonkeeper:)22:56
studio__but as i said, no multi-media and also no dvb22:56
studio__also no logitec hid22:57
RAOFstudio__: Doesn't the camera do its own OpenMAX thing?22:57
studio__it is disabled22:57
dragonkeeperkernel should support all hid ..22:57
studio__no22:57
dragonkeeperwhy not22:58
studio__logitec needs to be enable, i know that from my sat-receiver22:58
=== gareth_ is now known as Guest7606
studio__the default kernel from my sat-receiver do not support logitec hid, but after i enabled to build a module for logitech hid i was able to use my keyboard and mouse23:01
=== tiago is now known as Guest74427
Guest74427hi ppl i need23:09
Guest74427help23:09
Guest74427I have a table Edison2 Bq already activated the USB debug. but I can not list the device in ab.23:10
dragonkeeperhmm when i try to run the app i got built in the sdk it asks for a custom executable ? cant i deploy to device to run?23:11
studio__dragonkeeper, hid is one point, v4l the second, but what about dvb s/c/t?23:11
dragonkeeperstudio__, for the webcam idea ? i doubt it23:12
studio__dragonkeeper, i think without modules it will not work, also not fake-cam (loop) ...23:16
dragonkeeperstudio__, unsure, i thought it was usb and pci specific stuff,23:17
studio__dragonkeeper, "apt-cache search v4l" shows me a lot, but how to use for exp. "v4l2loopback-utils"?23:19
studio__RAOF, sorry, can you help a little bit more?23:21
* dragonkeeper didnt understand the question23:22
RAOFstudio__: I don't think the camera has a v4l driver; I think you'll need to fiddle with OpenMAX stuff instead.23:22
studio__RAOF, sorry, i know nothing about OpenMax, i am a user ...23:23
dragonkeepercan someone tell me why :-1: error: /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/x86_64-linux-gnu/qt5/bin/qmake: Command not found    but the sdk is looking for it o.o23:23
RAOFstudio__: I think what I'm saying is: you're not going to be able to use the phone's camera as a webcam without some hacking.23:23
RAOFstudio__: You'd need to write something to pull out the video stream (using gstreamer) and send it to your host.23:24
studio__RAOF, that has nothing to do with "hacking" bq is showing how to use the E* (android-version) as a web-cam on their webpages ...23:26
RAOFstudio__: Could you link that, please?23:27
studio__wait ...23:27
popeybut that's with an android app, not a linux app... surely?23:28
RAOFThat would be my expectation, yes.23:28
studio__http://www.mibqyyo.com/articulos/2015/02/03/transformar-movil-webcam/#/vanilla/discussion/embed/?vanilla_discussion_id=023:29
RAOFIndeed.23:30
popeythe clue is in the name23:30
popey"Droid cam"23:30
RAOFThat's an Android app to slurp the video stream out of the camera plus a desktop client to read it.23:30
popeyyup23:30
RAOFstudio__: That is an example of the hacking you would need to do :).23:30
studio__RAOF, sorry, what means "hacking"?23:31
RAOFstudio__: Programming, sorry.23:31
RAOFIt would be relatively simple to write an Ubuntu Touch app to do that (although you'd need to keep it in the foreground for it to work).23:31
RAOFBut I don't think there are any existing apps for it.23:31
studio__so isn't it what i said all the time, it is depending of v4l, isn't it?23:32
RAOFThe *desktop* client will presumably be creating a fake v4l device, yes.23:32
RAOFThe *phone* app won't be using v4l.23:32
studio__please, forget the "phone" ...23:33
studio__it is ubuntu, isn't it?23:33
RAOFOn the phone? Yes.23:33
studio__i was able, for exp., to install vlc. but i was not able to get a link on my "desktop" so this is a problem from mir, isn't it?23:35
RAOFYou can't use anything that uses X, correct.23:35
RAOFBecause there isn't an X server (that works).23:35
* dragonkeeper wonders why there isnt a working one23:36
studio__so why vlc is supported to be enable to install on ut?23:36
RAOFSo basically if it's not a terminal app and it's not in the app store then it's not going to work.23:36
RAOFstudio__: vlc is *not* supported to be installed on UT. In order to do so you need to mark your root filesystem as read/write, which is an unsupported configuration.23:37
studio__i am root, i am the main user of my os. so i can install vlc, or?23:37
RAOFYou can install vlc.23:37
popeyalso, vlc isn't even in the rtm repo23:38
RAOFIt won't work (at the moment)23:38
popeyso you had to jump some signifcant hoops to make vlc installable23:38
studio__rtm means?23:38
popeythat doesn't mean we have to make it work23:38
popeythe version of ubuntu which ships on the bq phone is a derivative of utopic (14.10) we call "RTM"23:38
dragonkeepervlc interface is qt4  so thats a start23:38
popeyRTM means "release to manufacturer"23:38
RAOFdragonkeeper: Except UT uses Qt5, and there's no Qt4 support :)23:39
popeystudio__: you can also install libreoffice, but that doesn't mean it will work.23:40
dragonkeeperwhy is package manager always got a lock, i cant install anything from term23:41
studio__sorry, i know what rtm means, that question was  "rhetorically"23:41
popeythats not useful.23:41
studio__popey, why libre office is only working via vnc?23:43
popeylibreoffice requires x23:43
popeywe dont ship x on the phone23:43
popeyI feel like deja-vu23:43
studio__no deja-vu, i just ask about the future, phone, tablet, stb ...23:44
popeyno, you didn't23:45
studio__?23:45
RAOFOh, in the _future_ we'll have an X server.23:45
studio__back to old school?23:46
RAOFNo, it'll be an X server nested under Mir.23:46
studio__:)23:46
studio__so, i need a modified kernel to use v4l and dvb-x, right?23:48
RAOFYes, although I doubt that the camera will have v4l drivers.23:49
Ponchalehi23:50
Ponchalepeople23:50
Ponchalehow are you?23:50
RAOFstudio__: If you want to use your phone as a webcam, you should write an app to do it. It'll take you less time and effort :)23:50
studio__RAOF, i don't know to write an app to stream the video, for exp. back cam via cvlc to http :(23:52
RAOFstudio__: You probably also don't know how to write a v4l driver for the phone's camera, and that's likely to be more difficult :)23:52
Ponchalewe are EasyLabs a business of software development in Colombia and want to create a version of Ubuntu for tablets and mobile devices to buy and then we install and fabricate our own devices. My question is how we can modify that code and then install it on the dispositivs23:54
studio__v4l driver for OV5648 is aviable, but what is that, front or back cam?23:56
ChloeWolfieGirlHey, I have a bug for video playback, do I post this in browser or media-hub?23:58

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