[03:01] <Talustus> Is there any official support for the nexus 6
[03:08] <danialbehzadi> Hey all,
[03:08] <danialbehzadi> The 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:09] <SturmFlut> Talustus: No
[03:10] <Talustus> Any plans on it?
[03:11] <Talustus> I'm thinking about getting a second device for playing/dev things but dont want to buy a old/already outdated device
[03:11] <SturmFlut> Talustus: Don't think so, the device is quite expensive and there already are the Nexus 4, Nexus 7, Nexus 10 and Aquaris E4.5
[03:13] <Talustus> Any hint on wich *newer devices may get supported?
[03:14] <SturmFlut> Not from me, I'm not even with Canonical ;)
[03:16] <SturmFlut> Hopefully the Meizu MX4 will finally be launched with Ubuntu soon, but the more I wait for it the less I want it
[03:18] <Talustus> I'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 devices
[03:19] <Talustus> Getting an s6 in the next 2 weeks then the fun starts again so i would lime to get a officialy supported one
[05:24] <nhaines> Talustus: 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:25] <lotuspsychje> nhaines: happy with your n7?
[05:27] <Guest3396> Hello? 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:28] <Guest3396> how to do the similar notice in ubuntu touch ?
[05:34] <Guest3396> I 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:36] <Talustus> ok nhaines
[05:46] <sturmflut-work> Guest3396: It is not possible to run your own services in the background.
[05:51] <Guest3396> oh, 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:53] <Guest3396> the application can be displayed to foreground when the user press the notification.
[05:54] <Guest3396> Hi sturmflut-work：This scenario can be realized?
[05:56] <Guest3396> please help me ？
[06:01] <Guest3396> I am waiting for your response, please help !
[06:14] <OerHeks> Guest3396, why not join the ubuntu phone team, and do your proposal on launchpad ?
[06:20] <Guest3396> sorry, 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:35] <nhaines> lotuspsychje: 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.  ;)
[07:57] <Jim___> hello ? how to add content to Notifications panel of status bar pulled down from the top of screen?
[08:02] <Jim___> please help me ?
[08:04] <Jim___> or how to show application's icon to status bar when application is running ?
[08:05] <seb128> ogra_, 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 gap
[08:06] <seb128> ogra_, was your phone flat/off before?
[08:06] <seb128> the initial line being buggy is a known issue
[08:06] <ogra_> seb128, nope, running since 5 days
[08:06] <seb128> I wonder about the empty part
[08:06] <seb128> grumpf
[08:06] <ogra_> i take such a screenshot every day currently
[08:07] <seb128> I don't understand
[08:07] <seb128> does 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.png
[08:07] <ogra_> it doesnt drain any power when suspended
[08:08] <ogra_> (and it isnt lyin i think, else i wouldnt be at day 5)
[08:09] <seb128> so it uses less than 1% in a day?
[08:09] <ogra_> note that the graph isnt perfectly flat ... it drains ~1-2% over night
[08:09] <seb128> right
[08:09] <seb128> well, that's why you have a line
[08:09] <ogra_> during the day i only use it as much as necessary currently
[08:09] <seb128> if it was flat it would be empty
[08:10] <seb128> due to upower
[08:10] <seb128> upower only records data point on changes
[08:10] <ogra_> riht, only the gap is an issue, the rest is totally fine and accurate
[08:10] <seb128> like % change or if you plug/unplug
[08:10] <seb128> so I don't understand the gap much
[08:10] <seb128> or it's just that you had a 0% change during that time
[08:10] <seb128> so we have no record to draw during that time
[08:10] <ogra_> i dont understand why it isnt always starting at the same point
[08:11] <seb128> yeah, there is a bug in the initial value
[08:11] <ogra_> if you compare http://i.imgur.com/xq472i3.png and http://i.imgur.com/UuOqvqW.png they start at different bottom values
[08:11] <ogra_> s/bottom values/time/
[08:15] <seb128> ogra_, well, that's normal
[08:15] <seb128> ogra_, the first point is whenever the most recent battery % charge change happened
[08:15] <seb128> like 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:16] <seb128> upower stores them
[08:16] <seb128> but as said it adds data points only on state change
[08:16] <seb128> % or charging/discharging status change
[08:16] <seb128> so let's say you had
[08:16] <ogra_> right and it seems to flush old values
[08:16] <seb128> 46% at 8
[08:17] <seb128> 45% at 19h
[08:17] <seb128> 44% at 3h
[08:17] <seb128> 43% now
[08:17] <seb128> we draw on a day
[08:17] <seb128> we start looking at 9 yesterday
[08:17] <seb128> the first value in the table is 45% at 19h
[08:17] <seb128> so that's where the graph starts
[08:18] <seb128> does that make sense?
[08:18] <seb128> we probably need to look further in the history
[08:18] <ogra_> apart from the fact that you then should use the 8 value for 9 to at least have an init point, yes
[08:18] <seb128> do the segfault between that "out of graph" point and the first in the graph
[08:18] <seb128> and interpol the start value
[08:18] <seb128> ups
[08:18] <seb128> autofingers ;-)
[08:19] <seb128> segfault->segment
[08:19] <seb128> ogra_, do we have a bug about the gap?
[08:19] <seb128> I think we have one about the spike
[08:19] <ogra_> i would start with just assigning the former datapoint to the zero time value
[08:19] <ogra_> i think you actually filed one last time we talked about it :)
[08:20] <seb128> need to check that
[08:20] <seb128> I had the spike issue in mind, not the empty part
[08:20] <seb128> that used to not be an issue when we used several %/hour
[08:20] <seb128> we had enough changes to not get such gaps :p
[08:20] <ogra_> https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1439122
[08:20] <ogra_> heh, no, i filed it
[08:21] <seb128> ogra_, your way or "use the previous value" would be buggy
[08:21] <ogra_> totally
[08:21] <ogra_> but it would be a start
[08:21] <seb128> right
[08:21] <seb128> and I guess it's easier to do
[08:21] <ogra_> technically you would need proper math to compute the right value indeed
[08:22] <ogra_> and even then it would be a triangular computation since you dont know the actual datapoints inbetween
[08:22] <ogra_> but i doubt we can get more accurate with the data we have
[08:23] <seb128> right
[08:23] <seb128> I'm wondering if we should change upower to write a record every hour
[08:25] <ogra_> +1
[08:25] <ogra_> that would surely make it easier
[08:27] <tvoss> seb128, @graph: this is a visualization of the raw data points, correct?
[08:27] <seb128> tvoss, yes
[08:27] <seb128> we just do a canvas with the records from upower
[08:28] <seb128> direct line from point to point using the values in the record
[08:28] <tvoss> seb128, 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 stats
[08:31] <tvoss> but then there is hardly anything to smooth out I guess
[08:40] <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:42] <seb128> Jim___, hey, I don't know if you can have indicators as clicks, I don't think so
[08:42] <seb128> you can look at e.g https://launchpad.net/indicator-display for a simple one
[08:42] <seb128> but 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 store
[08:43] <ogra_> Jim___, https://caxton.herokuapp.com/ .... not sure if stuart has the code somewhere linked there
[08:43] <seb128> ogra_, that's not an indicator, is it?
[08:44] <ogra_> it uses the message indicator
[08:44] <ogra_> the caxton app brings a notification hook
[08:44] <ogra_> so you can send stuff while the app isnt running
[08:44] <seb128> right
[08:45] <seb128> oh, maybe I didn't understand the question
[08:45] <seb128> I though he wanted to write an indicator
[08: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:46] <Jim___> thanks two hero response quickly! I don
[08:46] <seb128> if you just want to integrate notification I think you need to use the libmessaging-menu library
[08:47] <Jim___> I do not understand the difference between notification and indicator
[08:47] <ogra_> each icon up in that panel is an indicator
[08:48] <ogra_> the icon with the envelope is the notification indicator ... the one with the speaker is the sound indicator etc
[08:48] <seb128> each "menu" is an indicator, so it depends if you want to add a new menu, or integrate to an existing one
[08:48] <Jim___> I just want something which can tell the user some application's information
[08:49] <Jim___> and the user also can press and enter the application
[08: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 think
[08:50] <ogra_> https://developer.ubuntu.com/en/apps/platform/guides/push-notifications-client-guide/
[08:52] <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 example
[09:08] <JamesTait> Good morning all; happy Friday, and happy Siblings Day! :-D
[09:27] <sturmflut-work> bzoltan: ping
[09:28] <bzoltan> sturmflut-work: pong
[09:30] <sturmflut-work> bzoltan: 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:31] <sturmflut-work> bzoltan: So if you don't explicitely change the default, IMO you always end up with a 15.04 chroot for a 14.10 device
[09:31] <bzoltan> sturmflut-work: That is true
[09:32] <sturmflut-work> bzoltan: This might have contributed to the problem you mentioned
[09:32] <bzoltan> sturmflut-work: very much possible indeed.
[09:36] <sturmflut-work> bzoltan: 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:39] <bzoltan> sturmflut-work: Yes, now it is possible. This API was not availble when this kit auto assignement was implemented. I take it up now.
[09:55] <brunch875> Jamestait: I've just congratuladed my sibling!
[09:55] <JamesTait> brunch875, "Congratulations on having such an awesome sibling"? ;)
[09:56] <brunch875> :D
[10:18] <jgdx> oSoMoN, hi, wouldn't 1442514 be a duplicate of 1252899?
[10:19] <oSoMoN> jgdx, it is indeed, I was pretty sure this bug existed, but my search-fu couldn’t find it
[10:19] <jgdx> beuno, is there anything you need for that branch to land? (fixing 1252899)
[10:21] <oSoMoN> jgdx, beuno: can the status of the bug be updated? it’s not fixed yet
[10:21] <oSoMoN> (but I’m not allowed to change the status myself)
[10:21] <jgdx> me neither
[10:22] <jgdx> oSoMoN, 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:23] <jgdx> here my search fu fails me
[10:23] <oSoMoN> jgdx, not that I know of, feel free to file one (against uitk)
[10:23] <jgdx> kk
[10:55] <sturmflut-work> bzoltan: Great!
[11:00] <sturmflut-work> What the... I just started Firefox 37.0 on Ubuntu 15.04 and the language of the default Ubuntu "about:startpage" seems to change at random
[11:00] <sturmflut-work> So far I got Turkish, Danish and English
[11:00]  * sturmflut-work adds this to the list of things to debug
[11:07] <beuno> jgdx, oSoMoN, hi!
[11:07] <beuno> what bug?
[11:07] <jgdx> beuno, https://bugs.launchpad.net/ubuntu-start-page/+bug/1252899
[11:08] <beuno> jgdx, I'll check, that revision should be deployed
[11:17] <jgdx> ty
[11:20] <sturmflut-work> Flash sale!
[11:21] <popey> nope
[11:21] <popey> non-flash sale
[11:21] <sturmflut-work> Regular availability?
[11:22] <popey> https://www.facebook.com/photo.php?fbid=10153144267333592
[11:23] <sturmflut-work> Oh wow
[11:29] <sturmflut-work> how 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 november
[11:30] <sturmflut-work> Or 472 seconds for an app that I installed, but never started once
[11:34] <Se7> morning
[11:35] <Mirv> beuno: 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] <Mirv> beuno: also, could you add for example ubuntu-core-dev to https://launchpad.net/~ubuntu-start-page/+members
[11:36] <Mirv> beuno: because otherwise no-one else can modify bugs etc
[11:36] <Mirv> oSoMoN: ^
[11:53] <brendand> sturmflut-work, 60*60*24 = 86400. 206727/86400 = 2.3 days
[11:54]  * brendand didn't know about ubuntu-app-usage
[11:54] <sturmflut-work> brendand: ...
[11:54]  * sturmflut-work goes to stand in the corner
[11:54] <brendand> sturmflut-work, did you do 60*24 :)
[11:55] <sturmflut-work> brendand: I don't want to talk about it, oh the embarrassment
[11:55] <brendand> sturmflut-work, what's the app you installed but never started?
[11:56] <sturmflut-work> brendand: 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:57] <brendand> sturmflut-work, you're sure no-one else used your device?
[12:00] <sturmflut-work> brendand: Well, I always suspected that bq employed a cave full of gnomes to flash Ubuntu on all those phones, but popey silenced me
[12:00] <sturmflut-work> brendand: So yes, the gnomes probably used the phone while I was sleeping
[12:00] <popey> hah
[12:01] <brendand> sturmflut-work, hey you never know
[12:01] <brendand> there could be gnomes
[12:02] <sturmflut-work> brendand: 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:03] <ogra_> what ? was the secret that the release took so long because we manually tested all phones at home now revelaed ?
[12:03] <sturmflut-work> ogra_: You can't stop the truth, it will always prevail at some point
[12:04] <ogra_> damn !
[12:05]  * popey submits to /r/conspiratard 
[12:06] <brendand> sturmflut-work, unity8-dash is probably always running in the background
[12:07] <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-l
[12:07] <ogra_> (and measures the time between them)
[12:14] <soc> hi
[12:15] <soc> does anyone have experience developing/deploying native, but non-qt applications?
[12:15] <soc> wondering if it's possible to write Ubuntu phone apps in Scala
[12:16] <popey> thats a word that's never been said in this channel!
[12:16] <soc> (which compiles either to Java class files or JavaScript)
[12:16] <popey> Sorry, we don't have prizes.
[12:16] <soc> popey: mhh?
[12:16] <popey> just kidding
[12:16] <popey> Well, it's _possible_ to run Java apps on the phone
[12:16] <soc> don't understand
[12:16] <soc> ah ok
[12:16] <popey> we have one in the store, but it's quite a challenge
[12:17] <soc> how does it work?
[12:17] <soc> does it ship with the complete runtime packaged into the app?
[12:17] <popey> qml -> C++ plugin -> JRE -> classes
[12:17] <popey> yes
[12:17] <soc> ouch, ok
[12:17] <popey> we don't ship a jre on the device
[12:17] <soc> the Scala -> JavaScript route should be less painful (or something like Avian)
[12:18] <soc> ok, so are there WebIDL files available for the ubuntu phone api?
[12:18] <popey> uh, I don't know what webidl is, sorry.
[12:19] <soc> these are the files which describe how the API looks like
[12:19] <ogra_> dbarth_, ^^^
[12:19] <soc> I extracted some APIs for web stuff from the MDN recently, and it was extremely painful compared to just using the WebIDLs
[12:20] <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:21] <dbarth_> hey
[12:21] <dbarth_> but yeah, why not, i have a good friend of mine who keeps telling me about it
[12:21] <soc> it's basically how JavaScript APIs are defined, because JavaScript itself lacks the ability to specify types
[12:21] <dbarth_> (scala)
[12:21] <dbarth_> soc: yup
[12:21] <dbarth_> that's a neat idea
[12:21] <soc> what?
[12:22] <dbarth_> using weidl to formalize apis, and get scala support for free i guess, right?
[12:22] <soc> more or less
[12:22] <soc> the (completely ridiculous) thing is that there is no place where you have WebIDL and API documentation combined
[12:23] <soc> it's completely unbelievable that "the language of the web" has no machine-readable definition on the web
[12:23] <soc> you basically have to take the WebIDL files, and go hunting for documentation, then combine them together
[12:24] <dbarth_> ah
[12:24] <soc> and in MDN's case, there is such a large mismatch between those two that it's hard to understand how JavaScript people get anything done
[12:24] <dbarth_> but well ok, thanks for the pointer; i'll take a look
[12:24] <dbarth_> alex_abreu: ^^ as well
[12:24] <soc> MDN is basically a wiki, so it's usually completely out of sync with the WebIDL
[12:25] <alex_abreu> scala support for free?
[12:25] <soc> alex_abreu: in which sense?
[12:25] <alex_abreu> no idea I caught that from above
[12:25] <alex_abreu> which makes no sense
[12:25] <alex_abreu> but I guess the discussion is about webidl gen of docs no?
[12:25] <soc> yeah, sure, you can write Scala, compile it to JavaScript and ship it as an app on Ubuntu
[12:26] <alex_abreu> yeah but that's not what the conversion is about is it?
[12:26] <soc> but 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 like
[12:27] <alex_abreu> there are no idl files for that, although we initially started by having partial support for that
[12:27] <alex_abreu> (front endt API auto gen from idl like def + doc
[12:28] <soc> alex_abreu: with that you would be better than 99% of the web apis
[12:28] <soc> I 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:29] <soc> the 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/4f370ee8c77c2032f4e4de287e1dadcb0f333d8e
[12:29] <soc> it's 1300 lines of code which should have never been written manually
[12:30] <nhaines> Hey, 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-5
[12:30] <nhaines> No pressure on OTA-3 or anything.  :P
[12:31] <soc> I 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 documentation
[12:31] <nhaines> Aww, I was scooped.
[12:31] <soc> that way, the documentation couldn't become out of date, like when manually copy-pasting it
[12:31] <soc> nhaines: yes, that's why I'm asking
[12:32] <soc> still 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" meme
[12:32] <nhaines> TIL that C++ is terrible.
[12:33] <soc> yes, 99% of those writing C++ are utterly unqualified for it, including me
[12:33] <ogra_> nhaines, wow, only today ?
[12:33] <nhaines> ogra_: as of an hour or two ago.  :)
[12:33] <ogra_> heh
[12:34] <soc> (rough estimate)
[12:34] <nhaines> ogra_: if I must hack I do it in python.  :)
[12:36] <ogra_> well, i obey to the platform :)
[12:36] <ogra_> but if i can freely choose i pick shell :)
[12:37] <ogra_> (busybox and a kernel are enough OS !)
[12:39] <mcphail> For 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 country
[12:44] <Silex> For 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:45] <beuno> Mirv, done
[12:47] <soc> so, 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 scala
[12:48] <soc> but I can't take another round of this MDN/WebAPI mess
[12:50] <soc> (note that such an API would benefit all compile-to-JS languages, not only Scala)
[13:11] <cwayne_> soc, https://developer.ubuntu.com/api/devel/ubuntu-14.10/cplusplus/unity-scopes/
[13:12] <cwayne_> like that? :)
[13:12] <Mirv> beuno: thanks!
[13:34] <ewooy> Does 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:36] <davmor2> ewooy: there is one already :)
[13:36] <ewooy> davmor2: Yeah I believe that there is a core app with this functionality. But can I develop one on my own?
[13:36] <davmor2> ewooy: but developer.ubuntu.com has all the available apis and stuff
[13:39] <popey> ewooy: yes, you could.
[13:40] <ewooy> popey: Cool maybe I'll order one phone then :D
[13:40] <popey> ewooy: well, you could build a frontend app
[13:40] <popey> which uses media-hub
[13:40] <popey> maybe I misunderstood the question
[13:40] <ewooy> popey: Thanks, gotta google what is media-hub
[13:40] <ewooy> popey: Just imagine that I am building next spotify and I have access to some api, I want to build music player app
[13:41] <popey> right, we have a problem there.
[13:41] <popey> there is a spotify app in the store, but we don't cater well for that use case
[13:41] <popey> as in, 3rd party plugins doing the audio decoding
[13:41]  * popey looks at Elleo 
[13:41]  * Elleo looks guilty
[13:42] <popey> wish we could fix that :(
[13:42] <Elleo> yeah :/
[13:43]  * popey glares at tvoss 
[13:44] <Elleo> heh, maybe I should add a "blame tvoss" disclaimer to cutespotify's startup in the hopes that gets things fixed quicker ;)
[13:45] <popey> yes!
[13:47] <Elleo> ewooy: basically if you have normal audio files you can pass them to media-hub and it'll play them in the background for you
[13:47] <Elleo> ewooy: but if you do something funny like libspotify does (just providing raw audio packets in real time) you'll hit problems at the moment
[13:48] <ewooy> Elleo: 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:49] <davmor2> Elleo: can't you cache the stream and play the cache in media-hub or are you not allowed to do that?
[13:49] <Elleo> davmor2: that's against the ToS
[13:49] <davmor2> Elleo: I thought that might be the issue but wasn't sure
[13:49] <Elleo> davmor2: 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 hub
[13:50] <Elleo> davmor2: so you can't really cache anything in advance if you wanted to
[13:50] <Elleo> ewooy: 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 background
[13:51] <Elleo> ewooy: 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] <Elleo> ewooy: and it can stream over HTTP without any issues
[13:51] <ewooy> Elleo: 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 mature
[13:52] <Elleo> ewooy: no custom background services at all currently; you'd have to wait for playlist support and then generate your desired playlist in advance
[13:53] <ewooy> Elleo: Damn, thanks for your help!
[13:53] <Elleo> ewooy: no worries :)
[14:07] <sturmflut-work> soc: 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:14] <kenvandine> mzanetti, about adjusting the oom score (bug 1421241)
[14:14] <kenvandine> mzanetti, do you know if there's an api for that?
[14:15] <mzanetti> kenvandine, we're discussing it this very moment in a unity hangout
[14:15] <mzanetti> kenvandine, our point of view is: can we know that an app is waiting on content hub?
[14:15] <kenvandine> mzanetti, cool... i'd love to hear the plans :)
[14:16] <mzanetti> kenvandine, and so far the answer seems: contenthub needs to work with trusted sessions
[14:16] <kenvandine> hmmm
[14:16] <kenvandine> ha... that's the plan
[14:16] <ogra_> mzanetti, and how would that help ?
[14:16] <kenvandine> i have a branch, but waiting for some UAL work
[14:16] <ogra_> if the memory is gone it is gone
[14:16] <kenvandine> you'll know the app is opened in a trust session
[14:16] <mzanetti> ogra_, the two apps are linked together in qtmir
[14:17] <mzanetti> ogra_,  instead of just being two completely separate apps
[14:17] <kenvandine> mzanetti, it will be, once tedg finishes some UAL work which he has planned for his next sprint
[14:17] <ogra_> well, i guess to prevent you from having one of them die during the transfer
[14:18] <mzanetti> kenvandine, 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 place
[14:18] <kenvandine> mzanetti, i should be finishing the trust session implementation the sprint after tedg lands the UAL work
[14:18] <kenvandine> so pretty soon
[14:18] <kenvandine> bfiller, ^^
[14:18] <mzanetti> greyback, saviq ^
[14:19] <mzanetti> Saviq, even
[14:19] <kenvandine> i have a working trust session implementation now
[14:19] <Saviq> worked anyway
[14:19] <kenvandine> we're just not all that happy with it atm, but worked with tedg to come up with a nice solution
[14:19] <kenvandine> and he has a card to work on that in his coming sprint
[14:27] <sturmflut-work> Oh noes, I crashed the bq :/ hopefully the logs are still there
[14:34]  * sturmflut-work goes home
[14:35] <ogra_> morphis, YAY !
[14:42] <mardy> jdstrand: do you have an opinion on bug 1437393?
[14:43] <Theodin> Does 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] <davidcalle> Theodin, for phone or desktop?
[14:44] <Theodin> phone/ubuntu touch
[14:44] <Theodin> I discovered some translation bugs on my Aquaris
[14:44] <ogra_> there is no home scope on the phone
[14:44] <ogra_> do you mean the today scope ?
[14:44] <davidcalle> Theodin, so yeah, that's not unity-scope-home
[14:44] <Theodin> yes
[14:44] <Theodin> but the today scope doesnt have any translations: https://translations.launchpad.net/today-scope
[14:45] <jdstrand> mardy: from a security standpoint, no, I don't care. however, ted's points were valid
[14:49] <ted> mardy, 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/255841
[14:50] <ted> mardy, (API at bottom of diff)
[14:51] <mardy> ted: mmm... but would you modify GDesktopAppInfo to use this API internally, too?
[14:52] <ted> mardy, Wasn't thinking so, was thinking that you could call g_desktop_app_info_from_file()
[14:53] <mardy> ted: 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 APIs
[14:54] <ted> mardy, We can't create a symlink there because the assumptions of paths changes with those directory changes.
[14:54] <ted> mardy, i.e. Icon=foo.png
[14:57] <mardy> ted: mmm... if they are relative paths, can't we assume that they are relative to the current directory?
[14:57] <ted> mardy, 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] <mardy> ted: 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 base
[14:58] <ted> mardy, That wouldn't work if you changed directories, which applications can do, especially if they are started by a shell wrapper.
[14:59] <ted> mardy, 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] <ted> mardy, Apps can't read the click database.
[15:04] <morphis> ogra_: ?
[15:04] <ogra_> morphis, just heard the news :)
[15:08] <Theodin> Ill contact the german translation team about my issue. Maybe some of them can help me.
[15:39] <dobey> cwayne: 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] <dobey> mardy: ^^ do you know about that?
[15:40] <cwayne> dobey, vivd or rtm?
[15:40] <dobey> cwayne: i'm on rtm-proposed channel on my nexus5
[15:41] <cwayne> dobey, thanks, will take a look
[15:42] <dobey> hmm, i see there's a new image ready. i'll try on there again
[17:13] <studio_> hi
[17:15] <popey> hi
[17:18] <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] <popey> good news!
[17:18] <popey> yeah
[17:19] <popey> ooh, thats the sd card I have on order, excellent
[17: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 distance
[17:20] <popey> awww
[17:20] <ogra_> *sniff*
[17:21] <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 price
[17:22]  * ogra_ paid something like 70€ about 6 months ago 
[17:22] <studio_> on amazon it is about 34 euro i think
[17:24] <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_> yes
[17:24] <ogra_> must havebeen a few days ago ... what did i say ? :)
[17:25]  * ogra_ had a busy week, i foget more than i keep recently ...
[17:26] <ogra_> studio_, did you get your module built in the end ?
[17:26] <studio_> damn, it wasn't you, it was dobey ...
[17:27] <studio_> http://askubuntu.com/questions/602754/is-it-possible-to-mount-samba-shares-with-ubuntu-touch-bq-aquaris-4-5
[17:28] <studio_> dobey, how to use cifs?
[17:30] <ogra_> studio_, you need the kernel module as very first thing ... i dont think there is any way to do cifs in userspace only
[17:30] <popey> There will be soon.
[17:30] <popey> We're adding samba support to the file manager.
[17:30] <ogra_> will there ?
[17:30] <ogra_> ah
[17:30] <studio_> cool!!!
[17:30] <studio_> :)
[17:30] <ogra_> popey, but that will also need kernel support, no ?
[17:31] <ogra_> or is there any fuse-cifs thingie i dont know about (though that would need fuse support in kernel)
[17:31] <popey> good question
[17:31] <ogra_> not a biggie, we can indeed enable it ... but it currently isnt
[17:32] <popey> yeah, we're not close to landing it
[17:32] <popey> well, the code is done, it needs reviewing
[17:32] <popey> which is taking a while with limited developers
[17:32] <ogra_> use bright developers then :P not the limited ones
[17:33] <popey> haha
[17:34] <studio_> popey, is nfsd also supported in the new code?
[17:35] <popey> not yet.
[17:35] <ogra_> tht might also get a bit more ticky with all the different kernel versions
[17:36] <dobey> studio_: that question is about cifs and i answered it
[17:36] <ogra_> nfs userspace often very closely depends on the kernel part
[17:38] <studio_> dobey, i am using in the  moment android, same kernel, and it also can't handle cifs under kodi. therefore i asked.
[17:39] <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 either
[17:39] <dobey> also this isn't #android
[17:40]  * 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_> no
[17:41] <studio_> sure?
[17:41] <ogra_> yes
[17:41] <ogra_> ubuntu wuldnt boot with tez binary from android
[17:41] <studio_> ok, i will try
[17:41] <ogra_> *the
[17:41] <dobey> lol
[17:41]  * dobey wonders how many times that must be explained :-/
[17:43] <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:44] <dobey> not really, but i don't see what it has to do with the question at hand
[17:45] <studio_> isn't it using the same kernel and shared libraries? sorry for my naive questions ...
[17:46] <dobey> no, as already explained it is a different build of the kernel
[17:48] <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] <On3g> Am 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:49] <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 ones
[17:49] <dobey> studio_: what's not to understand? cifs is not enabled in the kernel
[17:50] <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/laptop
[17:51] <ogra_> *enable
[17:52] <dobey> studio_: CIFS is just a protocol. if you want to implement it, in an application, to browse cifs shares, then you can.
[17:54] <studio_> cifs is enabled in kodi, for exp., but it also can't browse under Android in the Aquaris E4.5.
[17:54] <dobey> i don't understand that. if it can't browse then it's obviously not enabled
[17:56] <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.5
[17:57] <ogra_> studio_, because on the aquaris the kernel doesnt have cifs enabled
[17:57] <studio_> nor nfs?
[17:57] <dobey> then i guess on those other devices it is enabled in the kernel, and the way kodi works requires it to be enabled in the kernel
[17:57] <ogra_> nor nfs
[17:57] <studio_> who tried "mount -t nfs" on a e4.5?
[17:58] <ogra_> studio_, cat /proc/filesystems | grep nfs
[17:58] <dobey> nobody
[17:58] <dobey> well except you i guess
[17:58] <dobey> and the oner person who asked the question on askubuntu
[17:58] <studio_> ogra_, plz, try to mount nfs
[17:58] <dobey> why would anyone want to do that on a phone anyway
[17:59] <ogra_> studio_, i know there is no nfs support in kernel, i dontneed to try
[17:59] <studio_> dobey, it is not a phone, it is ubuntu
[17:59] <dobey> no, the aquaris e4.5 is a phone
[17:59] <dobey> it's designed as a phone
[17:59] <dobey> it's built as a phone
[18:00] <studio_> no, ask popey
[18:00] <dobey> it has two SIM slots
[18:00] <popey> hmm?
[18:00] <studio_> sim is just an usb-stick
[18:00] <ogra_> heh, no
[18:00] <dobey> lol
[18:00] <ogra_> that would be really bad :)
[18:00] <ogra_> and not allow 8 days battery life for sure
[18:01] <studio_> 3g or 4g is not just an usb-network-add-on for ubuntu?
[18:01] <ogra_> not on phones, no
[18:02] <ogra_> i guess if we just had to support usb 3G modems, awe_ would be a happy man with a lot of spare time
[18:02] <studio_> ok, maybe my fault :(
[18:02] <mandel> Elleo, 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] <dobey> lol, even my laptop has support for an internal SIM card
[18:02] <dobey> well, one of my laptops
[18:05] <popey> mandel: we just fixed that exact issue in reminders :)
[18:05] <mandel> popey, lol
[18:05] <popey> mandel: https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1442750
[18:05] <mandel> popey, is a little annoying, but at least my app has nearly no text in comparison :)
[18:05] <popey> bah, wrong link
[18:05] <popey> mandel: http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/revision/406
[18:06] <mandel> popey, is that the fix? in cpp? and setting the cursor position?
[18:06]  * mandel brain just exploded
[18:08] <popey> did I paste the right thing..?
[18:08] <popey> no
[18:08] <popey> http://bazaar.launchpad.net/~reminders-app-dev/reminders-app/trunk/revision/405
[18:08] <popey> previous rev :)
[18:08] <popey> sorry mandel :)
[18:09] <mandel> popey, hehehe thx :)
[18:13] <davmor2> never trust popey with a paste command ;) it's like a sign that says do not touch he can't help himself ;)
[18:13] <popey> no, I swear paste behaviour has changed in 15.04
[18:14] <popey> it used to be that you click in the browser url bar and it automagically goes into your x paste buffer
[18:14] <popey> now you have to like quad click
[18:14] <davmor2> then he lies about it and blames the tools ;)
[18:14] <popey> also, shut up :)
[18:17] <davmor2> popey: no I agree the behaviour in the browser has changed I highlight a url and middle click and nothing shows up at all sometimes
[18:17] <davmor2> popey: I resort to going back right click copying and then right clicking and pasting
[18:18] <popey> yeah
[18:18] <popey> i use copy/paste CTRL+C/V way more now
[18:18] <davmor2> popey: yeah kinda sucks
[18:23] <soc> cwayne: a) isn't that for the desktop b) I didn't try it, but how is it machine queryable/readable?
[18:23] <dobey> what browser?
[18:23] <dobey> because it hasn't changed in firefox :)
[18:23] <popey> chrome.
[18:24] <dobey> it's been triple-click forever, just like pretty much every other text entry/label in gtk+
[18:24] <dobey> ah, so it's all google's fault :)
[18:26] <davmor2> dobey: chromium too :)
[18:28] <davmor2> dobey: firefox great as it is was grinding my system into the ground.  chromium seems to hog memory where as firefox caned cpu :)
[18:31] <dobey> davmor2: i get the same with both if i leave them open forever
[18:31] <dobey> davmor2: javascript kills them, especially over time :-/
[18:31] <On3g> Got 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:32] <ogra_> On3g, thats a bq phone ? definitely works here
[18:32] <davmor2> dobey: my machine isn't on forever I turn it off when I leave work :)
[18:32] <dobey> davmor2: i just leave work, when i leave work :)
[18:32] <ogra_> On3g, my laptop network-manager just obtains an IP from the phone
[18:32] <On3g> ogra_ it is bq.
[18:33] <davmor2> dobey: 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:34] <dobey> davmor2: yeah, i can't exactly just flip a switch and turn a certain part of my brain off either :P
[18:34] <On3g> I upgraded to devel-proposed...
[18:34] <ogra_> ah
[18:34] <dobey> so sometimes the ideas to fix a bug or something will come while i'm at the pub
[18:34] <popey> ditto, i even file bugs remotely for people who are at the pub when I am not
[18:34] <ogra_> yeah, could be broken there ... i havent found the time to test it in devel-proposed yet
[18:34] <popey> like just now
[18:35] <popey> cztab just remotely got me to file https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1442750
[18:35] <popey> (which I am surprised nobody ever filed before)
[18:37] <davmor2> dobey: only worry when you dream of finding bugs, maybe that's justa qa thing ;)
[18:37] <On3g> ogra_, OK will restart and hope it comes up. Thanks!
[18:39] <SturmFlut> I think I found a new bug in the updater, http://i.imgur.com/UqNwWvT.png
[18:39] <dobey> davmor2: i will seek immediate medical attention when that happens :P
[18:44] <SturmFlut> Which project do I file the bug in the updater UI for? ubuntu-system-image?
[18:45] <kenvandine> SturmFlut, ubuntu-system-settings
[18:51] <SturmFlut> kenvandine: Ah, thanks
[18:54] <kenvandine> np
[18:55] <kenvandine> mandel, a while back i asked about getting your fix-errors and fix-network-errors branches rebased on trunk
[18:55] <kenvandine> mandel, just a little nudge, it'd be nice to get those landed
[18:55] <mandel> kenvandine, agh, and I forgot
[18:55] <mandel> ***
[18:56] <mandel> kenvandine, that was a swear, I'll do it over the weekend, you will have an mr on monday, I promise
[18:56] <kenvandine> :)
[18:56] <kenvandine> mandel, it looks like good fixes in those :)
[18:58] <mandel> kenvandine, yes, I jut having been in 1000 places and lost track
[18:58] <davmor2> kenvandine: snapshot this page quick and hold mandel to it ;)
[18:58] <mandel> kenvandine, will you be in the sprint in austin
[18:58] <mandel> davmor2, will be done ;)
[18:59] <mandel> kenvandine, would be nice to get that system update page re-done during that week
[18:59] <kenvandine> i will be
[18:59] <kenvandine> it would be great to make progress on that
[19:00] <kenvandine> i'm not sure yet what i'll be focused on though
[19:00] <kenvandine> mandel, what i really want is an update service that we use and share with the click scope :)
[19:00] <kenvandine> then kill all that horrendous code
[19:01] <mandel> kenvandine, I think we can talk to the needed people and plan it for that week
[19:01] <kenvandine> great!
[19:01] <mandel> kenvandine, we should have enough people to do it
[19:01] <mandel> kenvandine, lets talk with the managers just to be sure, but would be ideal to improve all that
[19:02] <kenvandine> back in DC i heard there was plans for such a service
[19:02] <kenvandine> but not being worked on yet
[19:02] <kenvandine> consolidate the update code and click install/uninstall in one place
[19:02] <kenvandine> with a proper API
[19:05] <popey> SturmFlut: https://wiki.ubuntu.com/Avengers is handy for bug links fwiw
[19:06] <mandel> kenvandine, we have toooooo many things
[19:07] <mandel> kenvandine, step by step, if no one is taking ownershio and is a PITA for us, lets do it
[19:08] <davmor2> mandel: no we don't, we have way way way toooooooo many things
[19:08] <mandel> lol
[19:09] <mandel> davmor2, one of this years we should see how many lines of code each canonical developer puts in production per year
[19:09] <mandel> davmor2, people would be scared
[19:15] <brunch875> Good morning everyone!
[19:24] <kenvandine> seb128, about that symbolic-icon branch, do we want to approve it?
[19:34] <erdoxtor> hi guys
[19:34] <erdoxtor> i have a ques 5tion abount ubuntu touch and nexus
[19:35] <erdoxtor> nexus 5
[19:36] <erdoxtor> i 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:39] <dobey> i have been using it every day for almost a year on a nexus 5
[19:40] <erdoxtor> dobey
[19:40] <erdoxtor> it is stable and do it supoport all apps?
[19:41] <dobey> what do you mean 'all' apps?
[19:41] <dobey> the 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] <erdoxtor> whatsapp mail and that kind of stuff
[19:42] <dobey> no, whatsapp has not produced a client application for ubuntu yet
[19:42] <dobey> telegram is available though
[19:42] <erdoxtor> ok...pitty... tired to use anroid :-)
[19:42] <dobey> there's a mail app in the store titled dekko
[19:42] <erdoxtor> thanks
[20:06] <brunch875> bohooo GPS doesn't work
[20:07] <erdoxtor> pitty
[20:07] <brunch875> When is the next update hitting us? Will it fix GPS?
[20:17] <Elleo> mandel: you can manually call Qt.inputMethod.commit() (happens automatically on focus change too)
[20:17] <dobey> brunch875: soon
[20:18] <dobey> brunch875: i think it has some fixes related to gps yes
[20:18] <brunch875> :D
[20:18] <brunch875> soon©
[20:18] <brunch875> hurray
[20:18] <Se7> ^^^^^
[20:18] <Se7> :P
[20:30] <towlieban> hi
[20:30] <towlieban> is RTM 14.09 the latest stable version of Ubuntu Touch ?
[20:34] <towlieban> anyone here
[20:35] <k1l_> some are, but most seem to be asleep
[20:36] <towlieban> so is 14.09 RTM the latest stable
[20:36] <towlieban> I've tried Ubuntu Touch a few times and even though it was nice it was from from complete
[20:38] <k1l_> i dont know what the latest stable is
[20:41] <dobey> yes it is the latest stable
[20:41] <dobey> the "stable" channel is the latest stable :)
[20:42] <dobey> the first rule of software, is software is never complete
[20:42] <dobey> well, when it becomes turing complete, then maybe; but for now, not so much
[21:01] <Jack_> Hi
[22:08] <folf> Hi, does anyone have insight into what to so if contact and calendar sync is not working with a google account?
[22:09] <folf> s/so/do
[22:09] <jgdx> folf, have you allowed it?
[22:10] <jgdx> folf, settings -> accounts -> gmail -> calendar YES, contacts YES
[22:10] <jgdx> s/gmail/google
[22:32] <folf> jgdx, yes I just checked
[22:33] <mcphail> my google calendar has stopped syncing as well
[22:39] <mcphail> On attempting a sync I'm getting http://paste.ubuntu.com/10795392/
[22:40] <mcphail> It was working until a few days ago
[22:59] <surgemcgee_> It would be great for some pointers on getting touch installed on MX4
[23:02] <surgemcgee_> or is it possible? I got far enough.. I think
[23:46] <adrian47> There should be cm11 base too i think :(