[08:24] <AskUbuntu> EVE Application and APIs are not accessible from a different same network machine | http://askubuntu.com/q/609500
[09:47] <nik90> rpadovani: Hi, would you have time to do a code review of https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-location-error-msg/+merge/256230 ?
[09:48] <nik90> popey: Hi, can you also test https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-location-error-msg/+merge/256230 when you get the time? It is concerning the user location shown in the clock app.
[09:48] <popey> sure thing nik90
[09:49] <nik90> popey: thnx. The MP description lists the steps to test it.
[09:49] <popey> i see
[10:02] <popey> looks good nik90
[10:02] <nik90> popey: thnx. I will wait until the end of the day for rpadovani to do a quick code review and then get it merged
[10:03] <popey> kk
[10:03] <popey> nik90: we should talk about a store update plan for clock.
[10:05] <nik90> popey: I have handed the location prompt AP failure issue over to QA. If it gets fixed, it is good to go. I have been updating the clock app changelog pad in parallel.
[10:13] <popey> ok
[10:14] <popey> nik90: who in QA has looked at it?
[10:14] <popey> i.e. "Who touched it last and now owns it"
[10:16] <nik90> popey: I informed balloons about my inability to fix it 2 days ago.
[10:16] <popey> ok, thanks.
[10:19] <Jame> hello ? in indicator-messages-service, there is a line call indicator_messages_service_skeleton_new in the main function of the file src/messages-service.c. please where is from ？
[10:21] <Jame> who can help me ?
[10:35] <dpm> hi bzoltan, zbenjamin, I'm trying to run an existing .qmlproject on the desktop in vivid, but the Play button is grayed out. I've got kits defined and I can run cmake projects with them, but no luck with QML. Any ideas?
[10:36] <zbenjamin> dpm: on the desktop? hm, does your kit maybe lack the Qt?
[10:36] <dpm> what does that exactly mean?
[10:45] <dpm> zbenjamin, ^
[10:46] <zbenjamin> dpm: sorry i chat in multiple channels at the same time :D
[10:46] <zbenjamin> dpm: if you hover over the run button, does it give a reason why its disabled?
[10:46] <zbenjamin> dpm: also maybe there is a hint on the project tab
[10:47] <dpm> zbenjamin, "The project X has no available kit", but I can't assign a kit to it :/
[10:47] <dpm> zbenjamin, the Desktop kit says: "No Qt version set in kit"
[10:47] <zbenjamin> dpm: thats what i mean
[10:47] <dpm> zbenjamin, so how can I fix that?
[10:48] <zbenjamin> dpm: set a qt version in the tools->options->build & run -> kits
[10:49] <dpm> that fixed it, thanks a lot zbenjamin!
[10:52] <zbenjamin> dpm: yw
[11:07] <bzoltan> dpm: mhall119: zsombi_: t1mp: kalikiana: zbenjamin: just published this -> https://developer.ubuntu.com/en/blog/2015/04/15/retrospective-and-roadmap-ui-toolkit/
[11:09] <dpm> bzoltan, wow, nice!
[11:10] <bzoltan> dpm:  I got to answer the same questions like dozen of times every week :) So it was a call for this post :)
[11:12] <dpm> popey, could you get together with bzoltan to start scheduling the SDK sessions for UOS?
[11:12] <popey> sure.
[11:13] <bzoltan> dpm:  do you think that these blog posts reach all the relevant folks?
[11:14] <popey> bzoltan: do you have a list of sessions already defined?
[11:14] <dpm> bzoltan, that's a very broad question :) I think many app developers are subscribed to Planet Ubuntu or to the blog itself, so it does reach them. The challenge is always to reach outside the Ubuntu community
[11:16] <bzoltan> dpm:  I see... But I hope that our highups :) do read these posts. This latest one is an important one for them...
[11:16] <popey> once somene makes a blog post, the community can spam^W promote it
[11:17] <dpm> bzoltan, I've mentioned the blog posts a few times
[11:17] <dpm> popey, bzoltan, here are some suggestions, I'm sure you'll have some more too: http://pad.ubuntu.com/SdkUOS
[11:18] <bzoltan> dpm: Cool ... one not hidden  idea behind this post is that community folks see that our plannings do happen in public :)
[11:18] <bzoltan> dpm: popey: sounds good to me
[11:19] <dpm> popey, bzoltan, could you guys start adding the blueprints? It shouldn't take more than a few minutes
[11:20] <popey> bzoltan: if you make the blueprints, I'll setup the sessions in summit
[11:20] <bzoltan> popey: when is the summit?
[11:20] <popey> 5-7 may
[11:21] <dpm> http://summit.ubuntu.com/uos-1505/
[11:34] <AskUbuntu> Can I ask Non-question? | http://askubuntu.com/q/609560
[11:57] <bzoltan> popey: I would need the Wednesday early sessions.
[11:59] <popey> bzoltan: ok. do you have blueprints setup? (add links to that etherpad when you do)
[12:00] <bzoltan> popey:  not yet ...still try to figure out how to do them :)
[12:00] <popey> bzoltan: https://blueprints.launchpad.net/ubuntu-ui-toolkit/+addspec
[12:05] <bzoltan> popey:  thanks ... and done - http://pad.ubuntu.com/SdkUOS
[12:06] <popey> thanks
[12:27] <nik90> bzoltan, zsombi_: Ubuntu.Components.Popups is being deprecated for 1.3?!?
[12:27] <zsombi_> nik90: nope... if it's like that then that's a mistake!
[12:27] <nik90> zsombi_: https://developer.ubuntu.com/en/blog/2015/04/15/retrospective-and-roadmap-ui-toolkit/
[12:28] <nik90> - Deprecate PopupBase (Ubuntu.Components.Popups)
[12:28] <zsombi_> nik90: PopupBase... :)
[12:28] <zsombi_> nik90: we deprecate PopupBase, not the entire popups...
[12:28] <nik90> zsombi_: oh.. that's a relief
[12:29] <zsombi_> nik90: that should be read like that :D
[12:29] <zsombi_> LOL
[12:40] <bzoltan> nik90:  got scared, right :D
[12:41] <bzoltan> nik90:  by the way, did you find the post useful?
[12:41] <nik90> bzoltan: yes :P considering I just started using more of popups recently
[12:41] <nik90> bzoltan: yeah it gives me a good idea of what the focus is in the near future and how far the SDK has come
[12:42] <bzoltan> nik90:  cool... that was the idea :)
[12:42] <nik90> bzoltan: I am really liking how pretty much every sdk dev has started blogging about their work
[12:44] <bzoltan> nik90:  It helpes a lot that i am their boss ;)
[12:44] <nik90> :D
[12:44] <bzoltan> nik90:  we have a deal that once a week we publish something .. next should be kalikiana and then loicm
[12:45] <nik90> bzoltan: ah that's a nice system..keeps the community aware and engaged with the workings of the SDK
[12:46] <bzoltan> nik90:  specially that I am reporting about these areas anyway .. so why not to do it in a more readable way ... facts are facts evenin a blogpost format.
[12:47] <nik90> bzoltan: somehow I feel these blog post have a higher impact than your monthly mailing list reports about the new stuff in the SDK IMO..I guess blogs are more friendly
[12:48] <nik90> and jolla devs and designers seem to be doing the same
[12:48] <bzoltan> nik90:  vert true ... and those mails were so corporate like.
[12:48] <nik90> ideally I would love to see OTA updates changelog being presently clearly in a blog post so users can get excited about them..at the moment it is too hard to say what landed in a particular ota
[12:52] <bzoltan> nik90: +1
[12:52] <dholbach> maybe somebody needs to set up an etherpad
[12:52] <dholbach> and start writing
[12:52] <dholbach> and invite others :)
[12:53] <popey> there we go http://pad.ubuntu.com/ChangeLog
[12:53] <popey> did my bit :)
[12:55] <nik90> popey, dholbach: I guess whenever a silo lands in the stable images, the concerned developer can add an entry to the above pad.
[12:56] <popey> I think we might need to pre-seed it with a bunch first
[13:00] <nik90> true
[13:37] <nik90> dpm, dholbach: is there a rss feed for https://developer.ubuntu.com/en/community/blog/ ?
[13:38] <dpm> nik90, https://developer.ubuntu.com/en/blog/feeds/
[13:39] <nik90> dpm: thank you
[14:02] <karni> jdstrand: is there a way I can ask a user to set an env var without making / rw? say, I know there's /etc/environment, but for instance ~/.profile also exists and contains things like GRID_UNIT_PX etc. Are these env vars filtered somehow from app runtime environment?
[14:16] <kalikiana> t1mp: review? https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/textDocument/+merge/252798
[14:17] <kalikiana> it was also reviewed by michael from the reminders app - I'm not sure we can do much in terms of testing right now… as it doesn't really add any API, that's up to the Qt API
[17:30] <jdstrand> karni: otoh, I think UAL may need to know what to pass through. perhaps ask ted?
[18:07] <popey> nik90: Elleo new podbird is amazing!
[18:10] <nik90> popey: thnx
[18:13] <NormalGoose> hello people
[18:16] <nik90> popey: you are lightning fast with your bug reports :P
[18:16] <popey> yeah, sorry :)
[18:18] <nik90> lol
[18:18] <popey> This is such a great update.
[18:20] <nik90> Compared to the old listitem design we had in 0.5, the new ones look much compact and efficient.
[18:21] <nik90> I might contemplate moving the action buttons to the swipe actions that is supported by the SDK natively in vivid.
[18:21] <popey> that would be nice
[18:25] <nik90> popey: do you have a better line for the first slide in the welcome wizard? I tried "Enjoy your favourite podcasts with Podbird, podcast manager for Ubuntu" but it feels it is incorrect grammatically.
[18:25] <nik90> and I miss the "one and only podcast manager for ubuntu touch" :P
[18:25] <nik90> it had a very confident ring to it
[18:33] <popey> heh
[18:33] <popey> well it's technically true
[18:33] <popey> "Enjoy your favourite shows with Podbird, the best podcast manager for Ubuntu".
[18:33] <popey> no lies.
[18:35] <dholbach> mhall119, do you know why developer.u.c sometimes logs me out while editing?
[18:35] <nik90> I like that ;)
[18:56] <mhall119> dholbach_: yes and no
[18:57] <mhall119> dholbach_: I'm 99% sure it logs you out because of the middle ware we use to delete session cookies (this was needed to make the china cache efficient, as it stores a copy per cookie)
[18:57] <mhall119> this should only happen for not-logged-in users though, and the middleware checks for the existance of a user associated with the request to make sure it doesn't delete their cookies
[18:58] <dholbach_> do we need a bug report for this?
[18:58] <dholbach_> maybe we have one already?
[18:58] <mhall119> now, I'm > 50% sure that some redirects within DjangoCMS are being triggered before the user is attached to the request object, and so the middleware deletes your session cookie when that happens
[18:58] <mhall119> dholbach_: I don't think we do, but please file one and assign it to me
[18:59] <dholbach_> will do
[18:59] <dholbach_> thanks
[18:59] <mhall119> thank you
[18:59] <dholbach_> mhall119, https://bugs.launchpad.net/developer-ubuntu-com/+bug/1413509
[19:00] <dholbach_> mhall119, it was already filed
[19:00] <dholbach_> Launchpad told me when I wanted to use the exact same bug title
[19:00] <mhall119> heh
[19:01] <mhall119> well, you and the original reporter do think a lot a like
[19:08] <efes> Hi guys, where can I find manual how to report bugs ?
[19:09] <dholbach> efes, https://help.ubuntu.com/community/ReportingBugs
[19:09] <efes> dholbach: Thank you :)
[19:10] <efes> is the phone app, itself, written in QML ?
[19:16] <dholbach> efes, the phone consist of many different parts - a lot of them are qml, yes
[19:17] <mhall119> efes: do you mean the dialer app?
[19:17] <efes> mhall119: exactly :)
[19:17] <mhall119> the one that actually makes and receives calls?
[19:18] <mhall119> It's a combination of C++ and QML
[19:18] <efes> I've noticed that there are some cases when phone app (dailer) and messaging app claim I have no (gsm) network connection whilst both indicators show maximum strength of network connection.
[19:18] <mhall119> you can browse the code from it's Launchpad project: https://launchpad.net/dialer-app
[19:19] <efes> Just wanted to plug GDB and see (for my curiosity) where is the problem. I'll report a bug for this if does not exist.
[19:19] <mhall119> thanks efes
[19:19] <efes> I even have some fancy screenshots ;P  Thanks mhall119
[20:05] <efes> guys, last one... is there anything like .nomedia on Androids so that gallery app/media scanner skipps that directory ?
[20:21] <ahayzen> efes, yeah it does .nomedia should work
[20:22] <ahayzen> efes, http://bazaar.launchpad.net/~mediascanner-team/mediascanner2/trunk/view/head:/src/mediascanner/utils.cc#L132 http://bazaar.launchpad.net/~mediascanner-team/mediascanner2/trunk/view/head:/src/daemon/scannerdaemon.cc#L192
[20:24] <nik90> jhodapp: ping
[20:25] <jhodapp> nik90, pong
[20:25] <nik90> jhodapp: Does media-hub cache the local file that it was sent to play?
[20:26] <nik90> jhodapp: we have a bug in podbird currently where after starting to play an episode a user deletes the local file and media-hub continues to play it.
[20:26] <nik90> I was curious if media-hub handles that by caching data beforehand.
[20:27] <Elleo> nik90: I'd guess that it just doesn't get actually deleted until after media-hub releases its file handle
[20:28] <nik90> Elleo: ah yes that could be it
[20:28] <jhodapp> nik90, no it does not, it take the URI and streams it right from the original location
[20:28] <jhodapp> *takes
[20:29] <jhodapp> nik90, there must be a cached version of it elsewhere
[20:29] <Elleo> nik90: yeah, quick bit of googling suggests that inodes never get cleaned until there's nothing left holding an open reference to them
[20:30] <Elleo> nik90: so while the file's gone, the inodes are still there until its closed
[20:30] <jhodapp> Elleo, interesting, I never knew that either
[20:30] <Elleo> "file" as in the filename entry in the file system
[20:30] <jhodapp> nik90, just double check that there aren't two copies of that file during playback on the filesystem, and if not then what Elleo said is probably right
[20:31] <Elleo> jhodapp: yeah, I've seen similar behaviour with video players still working after files have been deleted, always figured it was something like that
[20:31] <Elleo> this is the first time I've actually bothered looking it up though
[20:31] <jhodapp> hehe
[20:31] <nik90> Elleo, jhodapp: I just tested and noticed that the local file does get deleted from .local/share/com.mikeasoft.podbird/podcasts
[20:31] <jhodapp> nik90, do you want playback to stop when the file gets deleted?
[20:31] <nik90> so it must be the inodes thing I guess
[20:32] <nik90> jhodapp: to be honest, I have no idea what the user expects from the bug 1444677
[20:32] <nik90> jhodapp: I have asked him for his opinion..personally it is not a bug for me
[20:32] <jhodapp> nik90, mark it as needs more info with a comment then
[20:32] <nik90> yes
[20:32] <Elleo> nik90: yeah, I wouldn't really consider that a bug
[20:33] <jhodapp> nik90, ok, we might get what the user *wants* with the new background playlists I'm working on...one feature would be to remove the file from the tracklist if it gets deleted off of disk
[20:33] <mindspin2015> anybody in the mood to give a noob some hints?
[20:33] <nik90> jhodapp: ack.
[20:33] <Elleo> nik90: even if you paused playback so the file could really be deleted you'd still expect to be able to play it from where you left off as a stream, so to the user it'd be invisible
[20:34] <nik90> Elleo: yes, I think I will give this explanation and mark the bug as invalid
[20:34] <jhodapp> works for me
[20:35] <nik90> thnx for the help
[20:52] <dobey> !ask | mindspin2015
[21:01] <mindspin2015> hehe
[21:03] <mindspin2015> I created a simple html5 app, representing a nothing but some buttons which link to my favorite online magazines. It works fine, but now I will improve it. Is there a way to show the content in a way that its possible to navigate back to the app?
[21:04] <mindspin2015> beside _target Blank
[21:18] <Elleo> nik90: added some comments to https://code.launchpad.net/~nik90/podbird/4-add-welcome-wizard/+merge/254651
[21:18] <Elleo> nik90: feel free to disagree with me on any of those recommendations though ;)
[21:20] <nik90> Elleo: The inline comments are fine, I am not a native english speaker so I did expect some corrections ;-)
[21:20] <Elleo> nik90: well some of them are more opinion than corrections (like the one about "best")
[21:21] <nik90> true
[21:24] <nik90> Elleo: Should I remove the line "As a power user you can also tweak these settings to suit your needs." since the new sentence reads "Podbird can optionally download new episodes and clean up old episodes automatically, this can be enabled from the settings page."
[21:25] <Elleo> nik90: yeah, I reckon so
[21:27] <Elleo> nik90: one last thing I just noticed I think "We hope you enjoy using Podbird" sounds a bit more natural than "We hope you will enjoy using Podbird"
[21:27] <nik90> Elleo: I will change that as well
[21:27] <Elleo> nik90: thanks :)
[21:29] <Elleo> nik90: maybe we should make the "Ubuntu Translators" text a link to http://community.ubuntu.com/contribute/translations/ as well
[21:29] <Elleo> nik90: might encourage more people to get involved in translations in general
[21:29] <nik90> yeah that's a great idea
[21:34] <efes> Guys, I'm confused about that bugs reporing, https://help.ubuntu.com/community/ReportingBugs does not specify what is the procedure for Ubuntu Phone. Same as for Desktops ?
[21:35] <nik90> Elleo: pushed
[21:35] <Elleo> nik90: excellent, thanks
[21:36] <Elleo> efes: pretty much, bugs are tracked against their relevant projects in launchpad just like for desktop stuff; you might find this page helpful as it points you to the right project for lots of common components: https://wiki.ubuntu.com/Avengers
[21:38] <efes> great :) thx
[21:40] <Elleo> nik90: oh, one other tiny thing, when using onLinkActivated it's a bit neater to do "Qt.openUrlExternally(link);", as the clicked link gets provided as an argument to onLinkActivated
[21:40] <Elleo> nik90: that way you avoid duplicating the link in the code and it works if you have more than one link in a bit of text
[21:41] <nik90> Elleo: would it automatically pass the correct link specified in <a href></a> ?
[21:41] <Elleo> nik90: yeah
[21:41] <nik90> Elleo: oh that's better. Give me a few seconds to update and push
[21:41] <Elleo> nik90: great, thanks :)
[21:44] <nik90> Elleo: pushed
[21:44] <nik90> Elleo: btw do you still have the issue where you see an empty icon in the unity8 dash for podbird?
[21:45] <nik90> the concerned cmake changes was made in this MP.
[21:46] <Elleo> nik90: oh, good point, I've only tried that MP on the desktop so far
[21:46] <nik90> Elleo: I have not being able to reproduce it though. And since popey and a few others tested 0.6.beta and didnt experience, I think its something on your end
[21:49] <Elleo> nik90: works fine on my mako; just trying on my krillin (where I saw it before)
[21:49] <nik90> ok
[21:50] <Elleo> yeah, icon still missing on my krillin; but after doing a manual remove and reinstall it's fine
[21:51] <Elleo> nik90: so nothing specific to your branch
[21:51] <nik90> ah ok
[21:55] <Elleo> nik90: merged :)
[21:55] <nik90> :)
[21:57] <Elleo> nik90: podbirds getting so sweet we should really see about doing some debian packaging and get it into the archive for vivid+1 so desktop users can enjoy it too :)
[21:58] <Elleo> nik90: oh and on a side note I did a whole bunch of webservice stuff for another project over easter that I'll be able to reuse for the podbird.org services
[21:59] <nik90> Elleo: true, adding it shouldn't be too difficult. At one point I was doing that for some community touch apps at https://launchpad.net/~ubuntu-touch-community-dev/+archive/ubuntu/ppa
[21:59] <nik90> Elleo: oh nice
[21:59] <Elleo> nik90: cool
[21:59] <Elleo> nik90: life will get even better when we have proper click store support on the desktop though :)
[22:00] <nik90> Elleo: Btw after this release, I will be focusing a lot on bug fixes and performance optimization since somethings are still a bit too clunky..like for instance we should introduce pagination in the episode page where a podcast could potentially have more than 200 episodes at some times.
[22:01] <nik90> I was able to remove several scenarios where the entire model was refreshed instead of being optimized by using removing a specific entry from the model. but there is still some more work that can be done in this area
[22:01] <Elleo> nik90: cool
[22:05] <efes> is there any procedure about connecting gdb to running process or running e.g. dialer-app through gdb ?
[22:08] <Elleo> efes: "attach PID" should work as normal, alternatively you should be able to start it within gdb by doing "gdb dialer-app" then "run --desktop_file_hint=/usr/share/applications/dialer-app.desktop"
[22:08] <Elleo> efes: you'll get a SIGILL on startup, just do "c" to continue and it'll start up fine
[22:08] <efes> Elleo: Thanks. I'll try this in a minute
[22:10] <Elleo> efes: looks like you'll need to run gdb as root to attach to the PID
[22:10] <Elleo> efes: but seems to work fine after that
[22:10] <efes> sorry for stupid question: what is the root pwd?
[22:11] <Elleo> efes: you'll need to use sudo and then the password will be the same as your lockscreen password
[22:11] <efes> aah, thanks!
[22:11] <Elleo> no problem :)
[22:15] <efes> Elleo: I think there is somethink shitty there :/ http://pastie.org/10094938
[22:16] <Elleo> efes: hmm, try connecting to an existing pid; that worked for me when I tested just now
[22:17] <efes> I'll try connecting to pid; it was an attempt to run first instance of phone app
[22:25] <efes> Elleo: Joining to a process that is currently running works fine. Thanks mate :)
[22:25] <efes> That is enough for today. Goodnight pals :)
[22:26] <Elleo> efes: great :)
[22:52] <Elleo> nik90: the limitedBandwith stuff appears to be broken, so I think we should just hide that option until it's fixed
[22:52] <Elleo> nik90: added details about it to the MR here: https://code.launchpad.net/~nik90/podbird/5-auto-download-option/+merge/254652
[22:53] <Elleo> nik90: although I have a feeling it works correctly from the C++ API, as I used that in cutespotify
[22:53] <Elleo> nik90: I'll have a play tomorrow if I get time and see if we can expose a working property from C++ ourselves
[22:54] <nik90> Elleo: Is this on krillin?
[22:54] <Elleo> nik90: yeah
[22:54] <nik90> Elleo: I remember a long time back telegram devs having the same issue when I introduce this MP for them in qml
[22:54] <nik90> Elleo: ok..its local to krillin :/
[22:55] <Elleo> nik90: ah :/
[22:55] <nik90> Elleo: I will remove that option for now then
[22:55] <Elleo> nik90: maybe we could add a description to the option, saying "This option doesn't currently work on the BQ Aquaris"
[22:56] <nik90> Elleo: It won't look professional imo..tbh I don't know if it works on anything other than N4 since that's the only device I can test on
[22:56] <Elleo> nik90: yeah, probably best just to remove it for now
[23:01] <nik90> Elleo: I am unable to find your inline comment
[23:02] <Elleo> nik90: looks like I forgot to save it
[23:02] <Elleo> nik90: will redo it now
[23:02] <nik90> :)
[23:03] <Elleo> nik90: done
[23:06] <nik90> Elleo: removed limitedbandwidth, fixed log statement and pushed
[23:08] <Elleo> nik90: great; will retest and merge tomorrow, just about to run out of battery
[23:09] <nik90> Elleo: np, I am also going to sleep soon.
[23:09] <nik90> Gud nite
[23:09] <Elleo> night :)