/srv/irclogs.ubuntu.com/2015/04/10/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== tmpRAOF is now known as RAOF
TalustusIs there any official support for the nexus 603:01
danialbehzadiHey all,03:08
danialbehzadiThe Translation Process for Persian is completed a long tie ago, but the Persian Language is not available in Ubuntu touch images. What id the problem and how can I resolve this?03:08
SturmFlutTalustus: No03:09
TalustusAny plans on it?03:10
TalustusI'm thinking about getting a second device for playing/dev things but dont want to buy a old/already outdated device03:11
SturmFlutTalustus: Don't think so, the device is quite expensive and there already are the Nexus 4, Nexus 7, Nexus 10 and Aquaris E4.503:11
TalustusAny hint on wich *newer devices may get supported?03:13
SturmFlutNot from me, I'm not even with Canonical ;)03:14
SturmFlutHopefully the Meizu MX4 will finally be launched with Ubuntu soon, but the more I wait for it the less I want it03:16
TalustusI'm currently porting over ubuntu for my galaxy s4 but dont like the idea to spend days to port it again and again for future devices03:18
TalustusGetting an s6 in the next 2 weeks then the fun starts again so i would lime to get a officialy supported one03:19
=== chihchun_afk is now known as chihchun
=== James is now known as Guest3396
nhainesTalustus: The current ports were only to get development underway.  I assume that there will be no other official ports now that retail phones are shipping, because that kind of hardware enablement is massively expensive and Canonical isn't maintaining the official ports very well already (i.e., the tablets have been ignored for a long time.)05:24
lotuspsychjenhaines: happy with your n7?05:25
Guest3396Hello? I want to show a notification like the android's notification, which is used to tell the user that something has happened in the background. for example,some service is working in background, the user can view details of the service though click the notification displayed in panel of the status bar pulled down from the top of screen.05:27
Guest3396how to do the similar notice in ubuntu touch ?05:28
Guest3396I found the Ubuntu Push System relates with the network, So it can't meet my requirements, what I want just a local notice in my device.05:34
Talustusok nhaines05:36
sturmflut-workGuest3396: It is not possible to run your own services in the background.05:46
Guest3396oh, I just give an example. for example, my application (QML) is running, and a notification appear in pull-down panel of status bar after it back to background.05:51
Guest3396the application can be displayed to foreground when the user press the notification.05:53
Guest3396Hi sturmflut-work:This scenario can be realized?05:54
Guest3396please help me ?05:56
Guest3396I am waiting for your response, please help !06:01
OerHeksGuest3396, why not join the ubuntu phone team, and do your proposal on launchpad ?06:14
Guest3396sorry, I don't understand you! or another problem: what is Notifications which is the far left of status bar, and how to add something to the Notifications?06:20
nhaineslotuspsychje: well, I can't dual boot it so it's just running Android 5.0.1 right now.  But it's really nice to have a tablet.  It's just making my N5 look kinda small which I'm not happy about.  ;)06:35
Jim___hello ? how to add content to Notifications panel of status bar pulled down from the top of screen?07:57
Jim___please help me ?08:02
Jim___or how to show application's icon to status bar when application is running ?08:04
seb128ogra_, those flat discharge graph are weird...08:05
ogra_seb128, well, the flat line is fine, thats the night ... it is just the bits before and the gap08:05
seb128ogra_, was your phone flat/off before?08:06
seb128the initial line being buggy is a known issue08:06
ogra_seb128, nope, running since 5 days08:06
seb128I wonder about the empty part08:06
seb128grumpf08:06
ogra_i take such a screenshot every day currently08:06
seb128I don't understand08:07
seb128does the phone sleeps so much that we don't have any upower record for half a day?08:07
ogra_http://i.imgur.com/UuOqvqW.png08:07
ogra_it doesnt drain any power when suspended08:07
ogra_(and it isnt lyin i think, else i wouldnt be at day 5)08:08
seb128so it uses less than 1% in a day?08:09
ogra_note that the graph isnt perfectly flat ... it drains ~1-2% over night08:09
seb128right08:09
=== chriadam is now known as chriadam|away
seb128well, that's why you have a line08:09
ogra_during the day i only use it as much as necessary currently08:09
seb128if it was flat it would be empty08:09
seb128due to upower08:10
seb128upower only records data point on changes08:10
ogra_riht, only the gap is an issue, the rest is totally fine and accurate08:10
seb128like % change or if you plug/unplug08:10
seb128so I don't understand the gap much08:10
seb128or it's just that you had a 0% change during that time08:10
seb128so we have no record to draw during that time08:10
ogra_i dont understand why it isnt always starting at the same point08:10
seb128yeah, there is a bug in the initial value08:11
ogra_if you compare http://i.imgur.com/xq472i3.png and http://i.imgur.com/UuOqvqW.png they start at different bottom values08:11
ogra_s/bottom values/time/08:11
seb128ogra_, well, that's normal08:15
seb128ogra_, the first point is whenever the most recent battery % charge change happened08:15
seb128like on http://i.imgur.com/xq472i3.png you were like at e.G 45%08:15
ogra_do we have a db wehere we store them or some such ?08:15
seb128upower stores them08:16
seb128but as said it adds data points only on state change08:16
seb128% or charging/discharging status change08:16
seb128so let's say you had08:16
ogra_right and it seems to flush old values08:16
seb12846% at 808:16
seb12845% at 19h08:17
seb12844% at 3h08:17
seb12843% now08:17
seb128we draw on a day08:17
seb128we start looking at 9 yesterday08:17
seb128the first value in the table is 45% at 19h08:17
seb128so that's where the graph starts08:17
seb128does that make sense?08:18
seb128we probably need to look further in the history08:18
ogra_apart from the fact that you then should use the 8 value for 9 to at least have an init point, yes08:18
seb128do the segfault between that "out of graph" point and the first in the graph08:18
seb128and interpol the start value08:18
seb128ups08:18
seb128autofingers ;-)08:18
seb128segfault->segment08:19
seb128ogra_, do we have a bug about the gap?08:19
seb128I think we have one about the spike08:19
ogra_i would start with just assigning the former datapoint to the zero time value08:19
ogra_i think you actually filed one last time we talked about it :)08:19
seb128need to check that08:20
seb128I had the spike issue in mind, not the empty part08:20
seb128that used to not be an issue when we used several %/hour08:20
seb128we had enough changes to not get such gaps :p08:20
ogra_https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/143912208:20
ubot5Ubuntu bug 1439122 in ubuntu-system-settings (Ubuntu) "battery graph seems not properly initialized" [High,Confirmed]08:20
ogra_heh, no, i filed it08:20
seb128ogra_, your way or "use the previous value" would be buggy08:21
ogra_totally08:21
ogra_but it would be a start08:21
seb128right08:21
seb128and I guess it's easier to do08:21
ogra_technically you would need proper math to compute the right value indeed08:21
ogra_and even then it would be a triangular computation since you dont know the actual datapoints inbetween08:22
ogra_but i doubt we can get more accurate with the data we have08:22
seb128right08:23
seb128I'm wondering if we should change upower to write a record every hour08:23
ogra_+108:25
ogra_that would surely make it easier08:25
tvossseb128, @graph: this is a visualization of the raw data points, correct?08:27
seb128tvoss, yes08:27
seb128we just do a canvas with the records from upower08:27
seb128direct line from point to point using the values in the record08:28
tvossseb128, I was wondering if a rolling mean with a window of last two hours might be interesting. not necessarily for users in general, but for people who are interested in more fancy stats08:28
tvossbut then there is hardly anything to smooth out I guess08:31
=== greyback__ is now known as greyback
Jim___hello ? how to add content to Notifications panel of status bar pulled down from the top of screen? who can give me a runnable example ?08:40
seb128Jim___, hey, I don't know if you can have indicators as clicks, I don't think so08:42
seb128you can look at e.g https://launchpad.net/indicator-display for a simple one08:42
seb128but those are included in the system, so you could locally hack one on a rw image but I'm unsure you could distribute one through the store08:42
ogra_Jim___, https://caxton.herokuapp.com/ .... not sure if stuart has the code somewhere linked there08:43
seb128ogra_, that's not an indicator, is it?08:43
ogra_it uses the message indicator08:44
ogra_the caxton app brings a notification hook08:44
ogra_so you can send stuff while the app isnt running08:44
seb128right08:44
seb128oh, maybe I didn't understand the question08:45
seb128I though he wanted to write an indicator08:45
ogra_i thought he wanted to use notifications :)08:45
ogra_but i guess Jim___ can tell us who is right (or if we are both wrong )08:45
Jim___thanks two hero response quickly! I don08:46
seb128if you just want to integrate notification I think you need to use the libmessaging-menu library08:46
Jim___I do not understand the difference between notification and indicator08:47
ogra_each icon up in that panel is an indicator08:47
ogra_the icon with the envelope is the notification indicator ... the one with the speaker is the sound indicator etc08:48
seb128each "menu" is an indicator, so it depends if you want to add a new menu, or integrate to an existing one08:48
Jim___I just want something which can tell the user some application's information08:48
Jim___and the user also can press and enter the application08:49
ogra_right, then you want to send a notification that shows up in the notification indicator (and generates a popup message at the top of the screen) i think08:49
ogra_https://developer.ubuntu.com/en/apps/platform/guides/push-notifications-client-guide/08:50
Jim___I have read the push notifications client guide and server,  but i can not run my application which appear running error.so I need a runable example08:52
JamesTaitGood morning all; happy Friday, and happy Siblings Day! :-D09:08
=== vrruiz_ is now known as rvr
sturmflut-workbzoltan: ping09:27
bzoltansturmflut-work: pong09:28
sturmflut-workbzoltan: About the email from rpadovani regarding problems with qmake, I would like to note that at least on my development environment here (15.04 desktop with ubuntu-sdk 1.217) if I attach a 14.10 phone and click on "Autocreate kit" in the SDK the SDK will default to a 15.04 chroot.09:30
sturmflut-workbzoltan: So if you don't explicitely change the default, IMO you always end up with a 15.04 chroot for a 14.10 device09:31
bzoltansturmflut-work: That is true09:31
sturmflut-workbzoltan: This might have contributed to the problem you mentioned09:32
bzoltansturmflut-work: very much possible indeed.09:32
sturmflut-workbzoltan: Would it be possible to have the SDK detect the correct version for the selected device/emulator? I would have fallen into the "trap" myself if I hadn't decided to explicitely base all my apps on 14.10.09:36
bzoltansturmflut-work: Yes, now it is possible. This API was not availble when this kit auto assignement was implemented. I take it up now.09:39
brunch875Jamestait: I've just congratuladed my sibling!09:55
JamesTaitbrunch875, "Congratulations on having such an awesome sibling"? ;)09:55
brunch875:D09:56
jgdxoSoMoN, hi, wouldn't 1442514 be a duplicate of 1252899?10:18
oSoMoNjgdx, it is indeed, I was pretty sure this bug existed, but my search-fu couldn’t find it10:19
jgdxbeuno, is there anything you need for that branch to land? (fixing 1252899)10:19
oSoMoNjgdx, beuno: can the status of the bug be updated? it’s not fixed yet10:21
oSoMoN(but I’m not allowed to change the status myself)10:21
jgdxme neither10:21
jgdxoSoMoN, have you/anyone filed a bug against uitk/webbrowser-app regarding difficulty pressing the (X) in the address bar field, when the url is really long?10:22
jgdxhere my search fu fails me10:23
oSoMoNjgdx, not that I know of, feel free to file one (against uitk)10:23
jgdxkk10:23
sturmflut-workbzoltan: Great!10:55
sturmflut-workWhat the... I just started Firefox 37.0 on Ubuntu 15.04 and the language of the default Ubuntu "about:startpage" seems to change at random11:00
sturmflut-workSo far I got Turkish, Danish and English11:00
* sturmflut-work adds this to the list of things to debug11:00
beunojgdx, oSoMoN, hi!11:07
beunowhat bug?11:07
jgdxbeuno, https://bugs.launchpad.net/ubuntu-start-page/+bug/125289911:07
ubot5Ubuntu bug 1252899 in Ubuntu Start Page "Ubuntu Start Page is not mobile friendly" [Medium,Fix released]11:07
beunojgdx, I'll check, that revision should be deployed11:08
jgdxty11:17
=== popey changed the topic of #ubuntu-touch to: | Home: http://bit.ly/YEqEfo | Installing: https://wiki.ubuntu.com/Touch/Install | Porting guide (advanced) https://wiki.ubuntu.com/Touch/Porting | Bugs filing: http://bit.ly/1aV9AJG | Nexus Status: http://bit.ly/18kIrhM | Dashboard: http://bit.ly/12AQV53 | Changelog: http://bit.ly/1ljube1 | http://www.bq.com/gb/ubuntu.html
sturmflut-workFlash sale!11:20
popeynope11:21
popeynon-flash sale11:21
sturmflut-workRegular availability?11:21
popeyhttps://www.facebook.com/photo.php?fbid=1015314426733359211:22
sturmflut-workOh wow11:23
sturmflut-workhow exactly does ubuntu-app-usage gather its data? Because it says "unity8-dash 206727 seconds", which would be ~144 days, and I am quite sure my bq wasn't shipped in november11:29
sturmflut-workOr 472 seconds for an app that I installed, but never started once11:30
=== MacSlow is now known as MacSlow|lunch
Se7morning11:34
Mirvbeuno: hi, could you reopen https://bugs.launchpad.net/ubuntu-start-page/+bug/1252899 which is falsely marked as Released, and maybe work on getting https://code.launchpad.net/~jonas-drange/ubuntu-start-page/1252899-mobile-friendly/+merge/197038 to use?11:35
ubot5Ubuntu bug 1252899 in Ubuntu Start Page "Ubuntu Start Page is not mobile friendly" [Medium,Fix released]11:35
Mirvbeuno: also, could you add for example ubuntu-core-dev to https://launchpad.net/~ubuntu-start-page/+members11:35
Mirvbeuno: because otherwise no-one else can modify bugs etc11:36
MirvoSoMoN: ^11:36
brendandsturmflut-work, 60*60*24 = 86400. 206727/86400 = 2.3 days11:53
* brendand didn't know about ubuntu-app-usage11:54
sturmflut-workbrendand: ...11:54
* sturmflut-work goes to stand in the corner11:54
brendandsturmflut-work, did you do 60*24 :)11:54
sturmflut-workbrendand: I don't want to talk about it, oh the embarrassment11:55
brendandsturmflut-work, what's the app you installed but never started?11:55
sturmflut-workbrendand: com.ubuntu.developer.majster-pl.google-plus-app_google-plus-app , I installed both G+ apps in the store but never got around to start this one.11:56
brendandsturmflut-work, you're sure no-one else used your device?11:57
sturmflut-workbrendand: Well, I always suspected that bq employed a cave full of gnomes to flash Ubuntu on all those phones, but popey silenced me12:00
sturmflut-workbrendand: So yes, the gnomes probably used the phone while I was sleeping12:00
popeyhah12:00
brendandsturmflut-work, hey you never know12:01
brendandthere could be gnomes12:01
sturmflut-workbrendand: I got the phone on monday night, so I would have had to use unity8-dash 24/7 to get the usage to 2.3 days.12:02
ogra_what ? was the secret that the release took so long because we manually tested all phones at home now revelaed ?12:03
sturmflut-workogra_: You can't stop the truth, it will always prevail at some point12:03
ogra_damn !12:04
* popey submits to /r/conspiratard 12:05
brendandsturmflut-work, unity8-dash is probably always running in the background12:06
ogra_but it shouldnt be started by u-a-l, should it ?12:07
ogra_i think the tool only collects focus events from u-a-l12:07
ogra_(and measures the time between them)12:07
=== alan_g is now known as alan_g|lunch
=== _salem is now known as salem_
=== kickinz1 is now known as kickinz1|lunch
sochi12:14
socdoes anyone have experience developing/deploying native, but non-qt applications?12:15
socwondering if it's possible to write Ubuntu phone apps in Scala12:15
popeythats a word that's never been said in this channel!12:16
soc(which compiles either to Java class files or JavaScript)12:16
popeySorry, we don't have prizes.12:16
socpopey: mhh?12:16
popeyjust kidding12:16
popeyWell, it's _possible_ to run Java apps on the phone12:16
socdon't understand12:16
socah ok12:16
popeywe have one in the store, but it's quite a challenge12:16
sochow does it work?12:17
socdoes it ship with the complete runtime packaged into the app?12:17
popeyqml -> C++ plugin -> JRE -> classes12:17
popeyyes12:17
socouch, ok12:17
popeywe don't ship a jre on the device12:17
socthe Scala -> JavaScript route should be less painful (or something like Avian)12:17
socok, so are there WebIDL files available for the ubuntu phone api?12:18
popeyuh, I don't know what webidl is, sorry.12:18
socthese are the files which describe how the API looks like12:19
ogra_dbarth_, ^^^12:19
socI extracted some APIs for web stuff from the MDN recently, and it was extremely painful compared to just using the WebIDLs12:19
soc(MDN documentation == more often wrong than not)12:20
dbarth_ogra_: for? scala?12:20
ogra_dbarth_, well, i dont know what WebIDL is either :)12:20
dbarth_hey12:21
dbarth_but yeah, why not, i have a good friend of mine who keeps telling me about it12:21
socit's basically how JavaScript APIs are defined, because JavaScript itself lacks the ability to specify types12:21
dbarth_(scala)12:21
dbarth_soc: yup12:21
dbarth_that's a neat idea12:21
socwhat?12:21
dbarth_using weidl to formalize apis, and get scala support for free i guess, right?12:22
socmore or less12:22
socthe (completely ridiculous) thing is that there is no place where you have WebIDL and API documentation combined12:22
socit's completely unbelievable that "the language of the web" has no machine-readable definition on the web12:23
socyou basically have to take the WebIDL files, and go hunting for documentation, then combine them together12:23
dbarth_ah12:24
socand in MDN's case, there is such a large mismatch between those two that it's hard to understand how JavaScript people get anything done12:24
dbarth_but well ok, thanks for the pointer; i'll take a look12:24
dbarth_alex_abreu: ^^ as well12:24
socMDN is basically a wiki, so it's usually completely out of sync with the WebIDL12:24
alex_abreuscala support for free?12:25
socalex_abreu: in which sense?12:25
alex_abreuno idea I caught that from above12:25
alex_abreuwhich makes no sense12:25
alex_abreubut I guess the discussion is about webidl gen of docs no?12:25
socyeah, sure, you can write Scala, compile it to JavaScript and ship it as an app on Ubuntu12:25
alex_abreuyeah but that's not what the conversion is about is it?12:26
socbut if you want to have decent IDE support/documentation instead of "dynamic" typing you need to write a facade to tell the compiler how the API looks like12:26
alex_abreuthere are no idl files for that, although we initially started by having partial support for that12:27
alex_abreu(front endt API auto gen from idl like def + doc12:27
socalex_abreu: with that you would be better than 99% of the web apis12:28
socI added the Audio APIs recently, and I spent hours combining this: https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API with this http://mxr.mozilla.org/mozilla-central/source/dom/webidl/12:28
socthe end result is more correct than what Mozilla has, but having to do this by hand is ridiculous: https://github.com/scala-js/scala-js-dom/commit/4f370ee8c77c2032f4e4de287e1dadcb0f333d8e12:29
socit's 1300 lines of code which should have never been written manually12:29
nhainesHey, congratulations because it looks like the bq Aquaris E4.5 Ubuntu Edition is generally available now!  :D  http://store.bq.com/en/ubuntu-edition-e-4-512:30
nhainesNo pressure on OTA-3 or anything.  :P12:30
socI don't understand why there isn't even something like a web service, where you send e. g. "AudioNode#context" and get all the api documentation12:31
nhainesAww, I was scooped.12:31
socthat way, the documentation couldn't become out of date, like when manually copy-pasting it12:31
socnhaines: yes, that's why I'm asking12:31
socstill looking for a platform where I can write apps without this "sure you can write apps, if you take a huge productivity hit by using $terrible language" meme12:32
nhainesTIL that C++ is terrible.12:32
=== kickinz1|lunch is now known as kickinz1
socyes, 99% of those writing C++ are utterly unqualified for it, including me12:33
ogra_nhaines, wow, only today ?12:33
nhainesogra_: as of an hour or two ago.  :)12:33
ogra_heh12:33
soc(rough estimate)12:34
nhainesogra_: if I must hack I do it in python.  :)12:34
ogra_well, i obey to the platform :)12:36
ogra_but if i can freely choose i pick shell :)12:36
ogra_(busybox and a kernel are enough OS !)12:37
mcphailFor a hobby-level C programmer like me, the Qt sub/superset of C++ seems fairly benign. I suppose the skill is in keeping away from tiger country12:39
SilexFor some radical-fondamentalist-fanatic c++ people Qt is "wrong" and they like to make sure you hear it. For most people Qt is nice.12:44
beunoMirv, done12:45
socso, if there are any ubuntu devs listening: if you provide a way to easily retrieve API and documentation, I would be happy to write the bindings for the ubuntu phone API for scala12:47
socbut I can't take another round of this MDN/WebAPI mess12:48
soc(note that such an API would benefit all compile-to-JS languages, not only Scala)12:50
=== MacSlow|lunch is now known as MacSlow
=== tedg is now known as ted
=== alan_g|lunch is now known as alan_g
cwayne_soc, https://developer.ubuntu.com/api/devel/ubuntu-14.10/cplusplus/unity-scopes/13:11
cwayne_like that? :)13:12
Mirvbeuno: thanks!13:12
ewooyDoes anybody have any good resources for developing for Ubuntu Phone? Particulary background services? Is it possible to build media player (that runs in a BG) with current state of ubuntu phone?13:34
davmor2ewooy: there is one already :)13:36
ewooydavmor2: Yeah I believe that there is a core app with this functionality. But can I develop one on my own?13:36
davmor2ewooy: but developer.ubuntu.com has all the available apis and stuff13:36
popeyewooy: yes, you could.13:39
ewooypopey: Cool maybe I'll order one phone then :D13:40
popeyewooy: well, you could build a frontend app13:40
popeywhich uses media-hub13:40
popeymaybe I misunderstood the question13:40
ewooypopey: Thanks, gotta google what is media-hub13:40
ewooypopey: Just imagine that I am building next spotify and I have access to some api, I want to build music player app13:40
popeyright, we have a problem there.13:41
popeythere is a spotify app in the store, but we don't cater well for that use case13:41
popeyas in, 3rd party plugins doing the audio decoding13:41
* popey looks at Elleo 13:41
* Elleo looks guilty13:41
popeywish we could fix that :(13:42
Elleoyeah :/13:42
* popey glares at tvoss 13:43
Elleoheh, maybe I should add a "blame tvoss" disclaimer to cutespotify's startup in the hopes that gets things fixed quicker ;)13:44
popeyyes!13:45
Elleoewooy: basically if you have normal audio files you can pass them to media-hub and it'll play them in the background for you13:47
Elleoewooy: but if you do something funny like libspotify does (just providing raw audio packets in real time) you'll hit problems at the moment13:47
ewooyElleo: Basically I have some mp3/mp4 files on my server which I want to play through media-hub if possible. I cannot find any docs about media-hub. Any tips?13:48
davmor2Elleo: can't you cache the stream and play the cache in media-hub or are you not allowed to do that?13:49
Elleodavmor2: that's against the ToS13:49
davmor2Elleo: I thought that might be the issue but wasn't sure13:49
Elleodavmor2: plus you only get the stream in real time, so you'd have to wait 3 minutes, to then be able to play 3 minutes of sound in media hub13:49
Elleodavmor2: so you can't really cache anything in advance if you wanted to13:50
Elleoewooy: media-hub integrates transparently with QtMultimedia so if you play something through a QML Audio element or QML MediaPlayer element it'll automatically get sent to media-hub and will play happily in the background13:50
Elleoewooy: the only caveat to that is that media-hub doesn't yet support playlists (but as I understand it that's coming pretty soon)13:51
Elleoewooy: and it can stream over HTTP without any issues13:51
ewooyElleo: Oh its easy like that. Damn, what about background services? I can dynamicly fetch new track after one has stopped playing... I guess I will wait until it gets more mature13:51
Elleoewooy: no custom background services at all currently; you'd have to wait for playlist support and then generate your desired playlist in advance13:52
ewooyElleo: Damn, thanks for your help!13:53
Elleoewooy: no worries :)13:53
=== alan_g is now known as alan_g|afk
sturmflut-worksoc: If you want to keep it simple and the Scala -> JavaScript path works for you, then go for JavaScript. If it doesn't work you can either include a Java VM with our app (which will make the package quite large) or use gcj, but in both cases the UI libraries most likely do not support Mir, so you have to fix that problem as well.14:07
kenvandinemzanetti, about adjusting the oom score (bug 1421241)14:14
ubot5bug 1421241 in Canonical System Image "OOM score for apps waiting on content hub should be adjusted" [Critical,Confirmed] https://launchpad.net/bugs/142124114:14
kenvandinemzanetti, do you know if there's an api for that?14:14
mzanettikenvandine, we're discussing it this very moment in a unity hangout14:15
mzanettikenvandine, our point of view is: can we know that an app is waiting on content hub?14:15
kenvandinemzanetti, cool... i'd love to hear the plans :)14:15
mzanettikenvandine, and so far the answer seems: contenthub needs to work with trusted sessions14:16
kenvandinehmmm14:16
kenvandineha... that's the plan14:16
ogra_mzanetti, and how would that help ?14:16
kenvandinei have a branch, but waiting for some UAL work14:16
ogra_if the memory is gone it is gone14:16
kenvandineyou'll know the app is opened in a trust session14:16
mzanettiogra_, the two apps are linked together in qtmir14:16
mzanettiogra_,  instead of just being two completely separate apps14:17
kenvandinemzanetti, it will be, once tedg finishes some UAL work which he has planned for his next sprint14:17
ogra_well, i guess to prevent you from having one of them die during the transfer14:17
mzanettikenvandine, we just created a trello card to investigate how to a) get a quick fix/hack to improve the situation and b) get the proper solution with trusted sessions in place14:18
kenvandinemzanetti, i should be finishing the trust session implementation the sprint after tedg lands the UAL work14:18
kenvandineso pretty soon14:18
kenvandinebfiller, ^^14:18
mzanettigreyback, saviq ^14:18
mzanettiSaviq, even14:19
kenvandinei have a working trust session implementation now14:19
Saviqworked anyway14:19
kenvandinewe're just not all that happy with it atm, but worked with tedg to come up with a nice solution14:19
kenvandineand he has a card to work on that in his coming sprint14:19
sturmflut-workOh noes, I crashed the bq :/ hopefully the logs are still there14:27
=== BOHverkill_ is now known as BOHverkill
=== chihchun is now known as chihchun_afk
* sturmflut-work goes home14:34
ogra_morphis, YAY !14:35
=== olivieer is now known as Abhinav3
mardyjdstrand: do you have an opinion on bug 1437393?14:42
ubot5bug 1437393 in apparmor-easyprof-ubuntu (Ubuntu) "Allow a confined app to read its own .desktop file" [Undecided,New] https://launchpad.net/bugs/143739314:42
=== Abhinav3 is now known as Geekslayer73
TheodinDoes anyone know where the home scope has its translations? I already looked at "unity-scope-home" but couldnt find what I was looking for.14:43
davidcalleTheodin, for phone or desktop?14:43
Theodinphone/ubuntu touch14:44
TheodinI discovered some translation bugs on my Aquaris14:44
ogra_there is no home scope on the phone14:44
ogra_do you mean the today scope ?14:44
davidcalleTheodin, so yeah, that's not unity-scope-home14:44
Theodinyes14:44
Theodinbut the today scope doesnt have any translations: https://translations.launchpad.net/today-scope14:44
jdstrandmardy: from a security standpoint, no, I don't care. however, ted's points were valid14:45
=== Geekslayer73 is now known as olivieer
tedmardy, This still needs tests before it could land, but this is what I was thinking: https://code.launchpad.net/~ted/ubuntu-app-launch/libual-desktop-file/+merge/25584114:49
tedmardy, (API at bottom of diff)14:50
mardyted: mmm... but would you modify GDesktopAppInfo to use this API internally, too?14:51
tedmardy, Wasn't thinking so, was thinking that you could call g_desktop_app_info_from_file()14:52
mardyted: if -- as I think I understood -- you are not objecting to creating a symlink of the .desktop files into ~/.local/share/applications/, then we might not even need new APIs14:53
tedmardy, We can't create a symlink there because the assumptions of paths changes with those directory changes.14:54
tedmardy, i.e. Icon=foo.png14:54
=== alan_g|afk is now known as alan_g
mardyted: mmm... if they are relative paths, can't we assume that they are relative to the current directory?14:57
tedmardy, Only in the case of being the application which is started in its install directory. Most of people aren't in that CWD.14:57
mardyted: I understand that GDesktopAppInfo might not work that way, but maybe we could have a small patch to it, which checks if APP_ID is defined in the environment and, if so, uses the current dir as base14:57
tedmardy, That wouldn't work if you changed directories, which applications can do, especially if they are started by a shell wrapper.14:58
tedmardy, But yeah, the libual solution would be more for OA than for individual apps. I think teh app itself should just know about its desktop file.14:59
tedmardy, Apps can't read the click database.14:59
morphisogra_: ?15:04
ogra_morphis, just heard the news :)15:04
TheodinIll contact the german translation team about my issue. Maybe some of them can help me.15:08
=== dandrader is now known as dandrader|afk
dobeycwayne: hey, i don't know if it's just untappd having this problem, but i was trying to sign in again last night, and i couldn't complete the oauth because ubuntu.com got displayed in the web view rather than having the token picked off :-/15:39
dobeymardy: ^^ do you know about that?15:39
cwaynedobey, vivd or rtm?15:40
dobeycwayne: i'm on rtm-proposed channel on my nexus515:40
cwaynedobey, thanks, will take a look15:41
dobeyhmm, i see there's a new image ready. i'll try on there again15:42
=== ara is now known as Guest6665
=== dandrader|afk is now known as dandrader
=== psivaa_ is now known as psivaa-afk
=== alan_g is now known as alan_g|EOW
studio_hi17:13
popeyhi17:15
studio_so, i can confirm, that Sandisk 64GB (SDSDQUIN-O64G-G4) is working in the bq Aquaris E4.5 !17:18
ogra_bah, not a nice end of the week :(17:18
popeygood news!17:18
popeyyeah17:18
popeyooh, thats the sd card I have on order, excellent17:19
studio_:)17:19
ogra_i managed to not touch my bq for 6 days ... to still have 43% ... and then i hit a vibrator bug where the vibrator doesnt stop anymore and eats your battery in a few minutes completely :(((17:19
ogra_i really wanted to go the full distance17:19
popeyawww17:20
ogra_*sniff*17:20
studio_ogra_, i bought the sd-card for about 20 Euro on Saturn :)17:21
ogra_nice, yeah, the 64G ones recently dropped quite nicely in price17:21
* ogra_ paid something like 70€ about 6 months ago 17:22
studio_on amazon it is about 34 euro i think17:22
studio_ogra_, i was reading your comment about cifs, how to enable cifs via script?17:24
ogra_i did make a comment about cifs ?17:24
studio_yes17:24
ogra_must havebeen a few days ago ... what did i say ? :)17:24
* ogra_ had a busy week, i foget more than i keep recently ...17:25
ogra_studio_, did you get your module built in the end ?17:26
studio_damn, it wasn't you, it was dobey ...17:26
studio_http://askubuntu.com/questions/602754/is-it-possible-to-mount-samba-shares-with-ubuntu-touch-bq-aquaris-4-517:27
studio_dobey, how to use cifs?17:28
ogra_studio_, you need the kernel module as very first thing ... i dont think there is any way to do cifs in userspace only17:30
popeyThere will be soon.17:30
popeyWe're adding samba support to the file manager.17:30
ogra_will there ?17:30
ogra_ah17:30
studio_cool!!!17:30
studio_:)17:30
ogra_popey, but that will also need kernel support, no ?17:30
ogra_or is there any fuse-cifs thingie i dont know about (though that would need fuse support in kernel)17:31
popeygood question17:31
ogra_not a biggie, we can indeed enable it ... but it currently isnt17:31
popeyyeah, we're not close to landing it17:32
popeywell, the code is done, it needs reviewing17:32
popeywhich is taking a while with limited developers17:32
ogra_use bright developers then :P not the limited ones17:32
popeyhaha17:33
studio_popey, is nfsd also supported in the new code?17:34
popeynot yet.17:35
ogra_tht might also get a bit more ticky with all the different kernel versions17:35
dobeystudio_: that question is about cifs and i answered it17:36
ogra_nfs userspace often very closely depends on the kernel part17:36
studio_dobey, i am using in the  moment android, same kernel, and it also can't handle cifs under kodi. therefore i asked.17:38
ogra_studio_, thats only the same kernel source (and not even that since we add a lot of patches) ...17:39
ogra_you cant really compare them ... but yeah,. obviously android doesnt enable cifs in the config either17:39
dobeyalso this isn't #android17:39
* ogra_ checks and notes that dobey is right ... 17:40
ogra_:)17:40
studio_ogra_, i can't compare? is't the kernel compatible to both operation systems?17:40
ogra_no17:40
studio_sure?17:41
ogra_yes17:41
ogra_ubuntu wuldnt boot with tez binary from android17:41
studio_ok, i will try17:41
ogra_*the17:41
dobeylol17:41
* dobey wonders how many times that must be explained :-/17:41
studio_is that: https://developer.ubuntu.com/static/devportal_uploaded/136981fa-6287-49d3-9874-06f40b2e4eb7-cms_page_media/380/ubuntu_touch_architecture.png outdated?17:43
dobeynot really, but i don't see what it has to do with the question at hand17:44
studio_isn't it using the same kernel and shared libraries? sorry for my naive questions ...17:45
dobeyno, as already explained it is a different build of the kernel17:46
studio_ok, but, sorry, i do not understand your answer on "http://askubuntu.com/questions/602754/is-it-possible-to-mount-samba-shares-with-ubuntu-touch-bq-aquaris-4-5"17:48
On3gAm on a trip, my bq has 3g, trying to get my ubuntu laptop online. Is there a ssh command than can share the connection over sub?17:48
ogra_studio_, the container is build in ubuntu. using an ubuntu toolchain, with ubuntu patches applied ...17:49
ogra_studio_, the binaries we use are quite different from the android ones17:49
dobeystudio_: what's not to understand? cifs is not enabled in the kernel17:49
studio_dobey, your answer was: "It would be possible to build an app to browse such shares using the CIFS protocol entirely in user space ..."17:50
studio_but i do not understand that.17:50
ogra_On3g, "android-gadget-service enabl rndis" that will make a usb0 interface appear on your PC/laptop17:50
ogra_*enable17:51
dobeystudio_: CIFS is just a protocol. if you want to implement it, in an application, to browse cifs shares, then you can.17:52
studio_cifs is enabled in kodi, for exp., but it also can't browse under Android in the Aquaris E4.5.17:54
dobeyi don't understand that. if it can't browse then it's obviously not enabled17:54
studio_dobey, sorry, i don't understand you. on other android devices kodi is enable to browse cifs or nfs, but not on the bq aquaris e4.517:56
ogra_studio_, because on the aquaris the kernel doesnt have cifs enabled17:57
studio_nor nfs?17:57
dobeythen i guess on those other devices it is enabled in the kernel, and the way kodi works requires it to be enabled in the kernel17:57
ogra_nor nfs17:57
studio_who tried "mount -t nfs" on a e4.5?17:57
ogra_studio_, cat /proc/filesystems | grep nfs17:58
dobeynobody17:58
dobeywell except you i guess17:58
dobeyand the oner person who asked the question on askubuntu17:58
studio_ogra_, plz, try to mount nfs17:58
dobeywhy would anyone want to do that on a phone anyway17:58
ogra_studio_, i know there is no nfs support in kernel, i dontneed to try17:59
studio_dobey, it is not a phone, it is ubuntu17:59
dobeyno, the aquaris e4.5 is a phone17:59
dobeyit's designed as a phone17:59
dobeyit's built as a phone17:59
studio_no, ask popey18:00
dobeyit has two SIM slots18:00
popeyhmm?18:00
studio_sim is just an usb-stick18:00
ogra_heh, no18:00
dobeylol18:00
ogra_that would be really bad :)18:00
ogra_and not allow 8 days battery life for sure18:00
studio_3g or 4g is not just an usb-network-add-on for ubuntu?18:01
=== BOHverkill is now known as BOHverkill___
ogra_not on phones, no18:01
ogra_i guess if we just had to support usb 3G modems, awe_ would be a happy man with a lot of spare time18:02
studio_ok, maybe my fault :(18:02
mandelElleo, I have a small question about osk, if I user types on a field and intermediately click on an actions the text property of the field does not have all the data. I remember reading a comment from you in g+ on how to deal with that, do you remember?18:02
dobeylol, even my laptop has support for an internal SIM card18:02
dobeywell, one of my laptops18:02
popeymandel: we just fixed that exact issue in reminders :)18:05
mandelpopey, lol18:05
popeymandel: https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/144275018:05
ubot5Ubuntu bug 1442750 in unity-scope-click (Ubuntu) "Click store doesn't feedback when no results found" [Undecided,Confirmed]18:05
mandelpopey, is a little annoying, but at least my app has nearly no text in comparison :)18:05
popeybah, wrong link18:05
popeymandel: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/revision/40618:05
mandelpopey, is that the fix? in cpp? and setting the cursor position?18:06
* mandel brain just exploded18:06
popeydid I paste the right thing..?18:08
popeyno18:08
popeyhttp://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/revision/40518:08
popeyprevious rev :)18:08
popeysorry mandel :)18:08
mandelpopey, hehehe thx :)18:09
davmor2never trust popey with a paste command ;) it's like a sign that says do not touch he can't help himself ;)18:13
popeyno, I swear paste behaviour has changed in 15.0418:13
popeyit used to be that you click in the browser url bar and it automagically goes into your x paste buffer18:14
popeynow you have to like quad click18:14
davmor2then he lies about it and blames the tools ;)18:14
popeyalso, shut up :)18:14
davmor2popey: no I agree the behaviour in the browser has changed I highlight a url and middle click and nothing shows up at all sometimes18:17
davmor2popey: I resort to going back right click copying and then right clicking and pasting18:17
popeyyeah18:18
popeyi use copy/paste CTRL+C/V way more now18:18
davmor2popey: yeah kinda sucks18:18
=== dandrader is now known as dandrader|lunch
soccwayne: a) isn't that for the desktop b) I didn't try it, but how is it machine queryable/readable?18:23
dobeywhat browser?18:23
dobeybecause it hasn't changed in firefox :)18:23
popeychrome.18:23
dobeyit's been triple-click forever, just like pretty much every other text entry/label in gtk+18:24
dobeyah, so it's all google's fault :)18:24
davmor2dobey: chromium too :)18:26
davmor2dobey: firefox great as it is was grinding my system into the ground.  chromium seems to hog memory where as firefox caned cpu :)18:28
dobeydavmor2: i get the same with both if i leave them open forever18:31
dobeydavmor2: javascript kills them, especially over time :-/18:31
On3gGot rndis0 interface on phone, usb0 on laptop. NM on laptop could not autoconnect. So, I tried to setup manually. Give IPs on both, ip_forward was already on on phone. Appears dnsmask not listening on new rndis0 iface.18:31
ogra_On3g, thats a bq phone ? definitely works here18:32
davmor2dobey: my machine isn't on forever I turn it off when I leave work :)18:32
dobeydavmor2: i just leave work, when i leave work :)18:32
ogra_On3g, my laptop network-manager just obtains an IP from the phone18:32
On3gogra_ it is bq.18:32
davmor2dobey: admittedly I'm always at work cause I have a phone with me and find issue cause that's what I do :)18:33
ogra_On3g, wit the default image, unmodified ?18:33
=== ahayzen_ is now known as ahayzen
dobeydavmor2: yeah, i can't exactly just flip a switch and turn a certain part of my brain off either :P18:34
On3gI upgraded to devel-proposed...18:34
ogra_ah18:34
dobeyso sometimes the ideas to fix a bug or something will come while i'm at the pub18:34
popeyditto, i even file bugs remotely for people who are at the pub when I am not18:34
ogra_yeah, could be broken there ... i havent found the time to test it in devel-proposed yet18:34
popeylike just now18:34
popeycztab just remotely got me to file https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/144275018:35
ubot5Ubuntu bug 1442750 in unity-scope-click (Ubuntu) "Click store doesn't feedback when no results found" [Undecided,Confirmed]18:35
popey(which I am surprised nobody ever filed before)18:35
davmor2dobey: only worry when you dream of finding bugs, maybe that's justa qa thing ;)18:37
On3gogra_, OK will restart and hope it comes up. Thanks!18:37
SturmFlutI think I found a new bug in the updater, http://i.imgur.com/UqNwWvT.png18:39
dobeydavmor2: i will seek immediate medical attention when that happens :P18:39
SturmFlutWhich project do I file the bug in the updater UI for? ubuntu-system-image?18:44
kenvandineSturmFlut, ubuntu-system-settings18:45
SturmFlutkenvandine: Ah, thanks18:51
kenvandinenp18:54
kenvandinemandel, a while back i asked about getting your fix-errors and fix-network-errors branches rebased on trunk18:55
kenvandinemandel, just a little nudge, it'd be nice to get those landed18:55
mandelkenvandine, agh, and I forgot18:55
mandel***18:55
mandelkenvandine, that was a swear, I'll do it over the weekend, you will have an mr on monday, I promise18:56
kenvandine:)18:56
kenvandinemandel, it looks like good fixes in those :)18:56
mandelkenvandine, yes, I jut having been in 1000 places and lost track18:58
davmor2kenvandine: snapshot this page quick and hold mandel to it ;)18:58
mandelkenvandine, will you be in the sprint in austin18:58
mandeldavmor2, will be done ;)18:58
mandelkenvandine, would be nice to get that system update page re-done during that week18:59
kenvandinei will be18:59
kenvandineit would be great to make progress on that18:59
kenvandinei'm not sure yet what i'll be focused on though19:00
kenvandinemandel, what i really want is an update service that we use and share with the click scope :)19:00
kenvandinethen kill all that horrendous code19:00
mandelkenvandine, I think we can talk to the needed people and plan it for that week19:01
kenvandinegreat!19:01
mandelkenvandine, we should have enough people to do it19:01
mandelkenvandine, lets talk with the managers just to be sure, but would be ideal to improve all that19:01
kenvandineback in DC i heard there was plans for such a service19:02
kenvandinebut not being worked on yet19:02
kenvandineconsolidate the update code and click install/uninstall in one place19:02
kenvandinewith a proper API19:02
popeySturmFlut: https://wiki.ubuntu.com/Avengers is handy for bug links fwiw19:05
mandelkenvandine, we have toooooo many things19:06
mandelkenvandine, step by step, if no one is taking ownershio and is a PITA for us, lets do it19:07
davmor2mandel: no we don't, we have way way way toooooooo many things19:08
mandellol19:08
mandeldavmor2, one of this years we should see how many lines of code each canonical developer puts in production per year19:09
mandeldavmor2, people would be scared19:09
brunch875Good morning everyone!19:15
=== dandrader|lunch is now known as dandrader
kenvandineseb128, about that symbolic-icon branch, do we want to approve it?19:24
erdoxtorhi guys19:34
erdoxtori have a ques 5tion abount ubuntu touch and nexus19:34
erdoxtornexus 519:35
erdoxtori saw that it s possible to install it on a nexus 5. do it works great? i mean can i use it every day or it is still in developping?19:36
dobeyi have been using it every day for almost a year on a nexus 519:39
erdoxtordobey19:40
erdoxtorit is stable and do it supoport all apps?19:40
dobeywhat do you mean 'all' apps?19:41
dobeythe stable channel is pretty stable, but the n5 is not an officially supported device, so many features do not work (like bluetooth and gps)19:41
erdoxtorwhatsapp mail and that kind of stuff19:41
dobeyno, whatsapp has not produced a client application for ubuntu yet19:42
dobeytelegram is available though19:42
erdoxtorok...pitty... tired to use anroid :-)19:42
dobeythere's a mail app in the store titled dekko19:42
erdoxtorthanks19:42
brunch875bohooo GPS doesn't work20:06
erdoxtorpitty20:07
brunch875When is the next update hitting us? Will it fix GPS?20:07
=== dandrader is now known as dandrader|afk
Elleomandel: you can manually call Qt.inputMethod.commit() (happens automatically on focus change too)20:17
dobeybrunch875: soon20:17
dobeybrunch875: i think it has some fixes related to gps yes20:18
brunch875:D20:18
brunch875soon©20:18
brunch875hurray20:18
Se7^^^^^20:18
Se7:P20:18
towliebanhi20:30
towliebanis RTM 14.09 the latest stable version of Ubuntu Touch ?20:30
towliebananyone here20:34
k1l_some are, but most seem to be asleep20:35
towliebanso is 14.09 RTM the latest stable20:36
towliebanI've tried Ubuntu Touch a few times and even though it was nice it was from from complete20:36
k1l_i dont know what the latest stable is20:38
dobeyyes it is the latest stable20:41
dobeythe "stable" channel is the latest stable :)20:41
dobeythe first rule of software, is software is never complete20:42
dobeywell, when it becomes turing complete, then maybe; but for now, not so much20:42
=== dandrader|afk is now known as dandrader
Jack_Hi21:01
=== aaron is now known as Guest26264
=== salem_ is now known as _salem
=== Guest26264 is now known as ahoneybun
folfHi, does anyone have insight into what to so if contact and calendar sync is not working with a google account?22:08
folfs/so/do22:09
jgdxfolf, have you allowed it?22:09
jgdxfolf, settings -> accounts -> gmail -> calendar YES, contacts YES22:10
jgdxs/gmail/google22:10
folfjgdx, yes I just checked22:32
mcphailmy google calendar has stopped syncing as well22:33
mcphailOn attempting a sync I'm getting http://paste.ubuntu.com/10795392/22:39
mcphailIt was working until a few days ago22:40
surgemcgee_It would be great for some pointers on getting touch installed on MX422:59
surgemcgee_or is it possible? I got far enough.. I think23:02
adrian47There should be cm11 base too i think :(23:46

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