[02:17] <excalibr> Hi. can you give me some pointers. Im looking for way how to execute .desktop file from my py app. Ive tried calling xdg-open but that ended up opening the .desktop in text editor. Can you tell me how Unity shell (dash/launchers) launches apps .desktop?
[02:24] <darkxst> excalibr, you don't execute the desktop file
[02:32] <darkxst> Laney, a-i-t drops the legacy icon name maps (as listed in icon-naming-utils), will probably cause some missing icons around the place
[02:38] <excalibr> darkxst, how I'm supposed to launch it?
[02:38] <excalibr> the proper way
[02:38] <darkxst> excalibr, what are you trying to do? the shell parses the desktop files to read the meta-data
[02:39] <darkxst> if you want unity to launch your app, then you just need to make a desktop file and put it in the right place
[02:40] <excalibr> darkxst, sorry I wasnt clear enought. I want to call an external app through its .desktop from my py app
[02:45] <darkxst> excalibr, glib has api for working with desktop files
[02:46] <darkxst> g_desktop_appinfo_* maybe
[02:46] <darkxst> https://developer.gnome.org/gio/stable/gio-Desktop-file-based-GAppInfo.html#g-desktop-app-info-launch-action
[02:53] <excalibr> ok many thanks :)
[06:16] <didrocks> good morning
[07:41] <seb128> good morning desktopers!
[07:41] <didrocks> re seb128!
[07:41] <seb128> lut didrocks ;-)
[07:41] <didrocks> and medium tests pass \o/
[07:41]  * didrocks git push
[07:44] <pitti> bonjour mes amis français, comment avez-vous ?
[07:45] <larsu> bonjour pitti!
[07:45] <seb128> salut pitti, ça va bien ! et toi ?
[07:46] <larsu> oh wait, I'm not even French
[07:46] <pitti> ... et mes amis allemands aussi, bien sûr ! :-)
[07:46] <didrocks> hello pitti
[07:46] <pitti> hey larsu, wie gehts?
[07:46]  * didrocks was feeling lonely this morning on the channel :)
[07:47] <larsu> pitti: gut danke!
[07:51] <pitti> didrocks: pardon, j'ai perdu ton "bonjour" -- I ignored IRC, but I now landed  the sysv-generator tests upstream :)
[07:51] <pitti> and am now fighting with some bugs in it
[07:52] <didrocks> pitti: saw that, congrats!
[08:00]  * mpt tries to change his password, and System Settings hangs \o/
[08:06] <mlankhorst>      morning
[08:10] <larsu> mpt: woah, there's all kinds of things wrong in that dialog...
[08:11] <mpt> larsu, like how it pouts “Not strong enough” when you haven’t even typed anything yet
[08:11] <larsu> Laney: is this known^ ? I can't change my password at all (button doesn't work), the strength bar is messed up, it shows "not strong enough" even there's no text in it
[08:11] <mpt> And then reverts to “Not strong enough” again when you hit the button to change the password
[08:11] <larsu> mpt: right...
[08:11] <larsu> mpt: are you on V?
[08:11]  * mpt cowers
[08:11] <larsu> mpt: I can't even hit that button. It's insensitive
[08:11] <mpt> I’m on 14.04. Maybe I should upgrade.
[08:12] <larsu> mpt: woah. Should definitely work there...
[08:12] <mpt> Even if it wouldn’t help in this particular case. :-)
[08:14] <larsu> haha yeah
[08:14] <larsu> thanks for letting us know!
[08:14] <seb128> larsu, what dialog?
[08:14]  * seb128 feels like he lacks context
[08:14] <mpt> seb128, it’s a hidden dialog
[08:14] <mpt> The one for changing your password
[08:15] <seb128> ah
[08:15] <larsu> seb128: the change password dialog in u-c-c
[08:15] <seb128> I see
[08:17] <seb128> larsu, you can't hit the button because your password is not strong enough
[08:18] <larsu> seb128: right, but no matter what I type, the strength doesn't fill up (even when letting it fill automatically)
[08:18] <larsu> also, the strength bar seems to change when typing in "current password"
[08:19] <larsu> ah, closing and reopening it works
[08:25] <didrocks> larsu: https://www.youtube.com/watch?v=p85xwZ_OLX0
[08:25] <larsu> HAHA awesome
[08:25]  * larsu misses that show
[08:25] <didrocks> same :)
[08:25] <willcooke> g'morn
[08:26] <didrocks> 0118 999 881…
[08:26] <didrocks> hey willcooke
[08:26] <willcooke> 3
[08:26]  * didrocks ^5s willcooke
[08:27] <willcooke> \o/
[08:27] <seb128> hey willcooke
[08:27] <larsu> morning willcooke!
[08:27] <seb128> willcooke, sorry I was out for dinner when you pinged, did you figure out your unity8 issues?
[08:29] <willcooke> seb128, yeah it just started working :D
[08:29]  * willcooke keeps paying the witch doctor for his powers
[09:05] <Laney> hello
[09:07] <larsu> hi Laney!
[09:07] <larsu> how goes?
[09:09] <didrocks> morning Laney
[09:10] <Laney> there is tea, therefore good
[09:11] <Laney> biked back home through the snowfall last night, fun
[09:11] <Laney> was hoping that it might stay but there's not much left now
[09:15] <Laney> larsu: not familiar with this password issue, sorry, are you looking into it?
[09:21] <willcooke> Can anyone do the "Ubuntu Engineering Live" hangout today at 1400 UTC?  I have a meeting with Rick then
[09:22] <larsu> Laney: not yet, but I can
[09:23] <Laney> https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1318199
[09:23] <Laney> probs that
[09:32] <darkxst> Laney, can you send me some snow? melting from heat here ;(
[09:34] <Laney> OK, I'll include a stamped addressed envelope so you can post me some warmth back & then everyone can be happy ...
[09:36] <willcooke> It's the 21st century guys.
[09:36] <willcooke> Use email
[09:38] <pitti> or UUECP (unix to unix energy copy)
[09:38] <pitti> darn, where did I put the source for that..
[09:43] <darkxst> willcooke, how would one send snow via email ?
[09:43] <darkxst> or heat?
[09:43] <willcooke> darkxst, scan it it
[09:43] <Laney> zipped
[09:43] <willcooke> simples
[09:43] <willcooke> pitti, lol
[09:44] <darkxst> willcooke, maybe we need 22nd century tech, quantum teleporters!
[09:44] <willcooke> darkxst, :D
[09:44] <darkxst> because a picture of snow aint going to cut it right now
[09:44] <willcooke> hahaha
[09:45] <willcooke> woooo
[09:45] <willcooke> X forwarding from the phone
[09:45] <willcooke> to the desktop
[09:45] <willcooke> for no reason
[09:45] <willcooke> but it's fast
[09:51] <pitti> willcooke: with the new ssh unix port forwarding from utopic?
[09:52] <pitti> (that's an awesome feature!)
[09:52] <willcooke> I'm just using good ol' ssh -X atm
[10:09] <pitti> willcooke: oh, so the phone already has xauth installed? I thought it hadn't
[10:11] <willcooke> I just installed it
[10:11] <willcooke> (thanks to mlankhorst )
[10:11] <pitti> ah, cheating :) (requires r/w phone)
[10:11] <willcooke> yeah
[10:13] <pitti> mlankhorst, willcooke: FYI: https://plus.google.com/+MartinPitti/posts/ZVQttN2ft5f
[10:13] <pitti> should work on an unmodified r/o phone, but requires utopic's ssh
[10:13]  * willcooke reads
[10:14] <mlankhorst> ah
[10:16] <willcooke> nice
[10:19] <mlankhorst> pitti: yeah but you need some packages installed to run the xserver :P
[10:19] <pitti> mlankhorst: well, not everyone is running unit8 on their desktop yet :)
[10:19] <pitti> I'd suppose that almost every developer has X installed on their desktop still :)
[10:20] <pitti> mlankhorst: NB, will wants to run X apps on the phone and forward them to the desktop's X, not run X on the pone
[10:20] <mlankhorst> I don't see the usecase in that :P
[10:21] <mlankhorst> and besides you need xauth on the target machiine, which already has xauth
[10:25] <pitti> I used it once to run d-feet
[10:25] <pitti> mlankhorst: maybe, but with ssh -X you also need it on the phone side
[10:25] <pitti> with forwarding the unix port you don't
[10:26] <Laney> seb128: poppler re-ping
[10:27] <seb128> Laney, ups, forgot, done
[10:27] <Laney> thanks
[10:27] <Laney> transition time!
[10:27] <seb128> do you need help with that?
[10:27] <Laney> nah
[10:28] <Laney> I already found the inkscape patch required, dunno about others but it'll be fine
[10:29] <seb128> k
[10:29]  * Laney watches the flames appear on the horizon
[10:35]  * didrocks can do with some flames to heat up the atmosphere
[12:54] <willcooke> I love spending an hour editing a video in kdenlive and then have it crash
[12:56] <willcooke> oh well
[12:56] <willcooke> rendering it makes my cpu busy, and that's all that's keeping me warm
[12:58] <mlankhorst> I have water cooling that only gets warm when I build llvm-toolchain for 2 hours in qemu for the arm arch :P
[12:58] <willcooke> ha!
[12:58] <didrocks> kdenlive-cc, like distcc :)
[12:58] <mlankhorst> after that the cooling tower turns into a space heater
[13:00] <willcooke> nice bit of energy efficiency
[13:01] <mlankhorst> I don't often use my cpu that much
[13:04] <willcooke> so you openly admit to being a slacker?!?
[13:04] <willcooke> ;)
[13:05] <mlankhorst> nah, but most of the time builds take shorter
[13:06] <willcooke> Sweet5hark, congrats on the Android doc app
[13:07] <Sweet5hark> willcooke: not my work yet -- all kudos go out to collabora
[13:07] <willcooke> good bunch of guys
[13:40] <Sweet5hark> achievement unlocked: being quoted on omgubuntu.
[13:53] <willcooke> :)
[14:18] <brainwash> chrisccoulson: firefox 35 is stuck in vivid-proposed. any reason why?
[14:43] <xnox> brainwash: you should be able to check that yourself from proposed migration documentation.
[14:43] <xnox> https://wiki.ubuntu.com/ProposedMigration
[14:44] <xnox> in this case it's trivial to see missing build on armhf
[14:44] <brainwash> right, just noticed that
[14:46] <brainwash> so something like that can delay a security update :/
[15:18]  * popey tickles willcooke 
[15:18] <mlankhorst> vivid isn't released yet so why worry about it?
[15:18] <willcooke> there he is
[15:18] <seb128> popey, hey
[15:18] <popey> yo yo
[15:22] <brainwash> mlankhorst: vivid is being used by people to test/develop, these people might browse the web with an outdated/insecure web browser
[15:25] <brainwash> I have -proposed enabled, so I'm not one of them
[15:31] <tedg> Laney, Would you have time to look at this bustle bug? I'd love to get these split before FF. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772148
[15:48] <seb128> do we have an opinion on whether booting the unity8-next iso live session should display the ooeb wizard?
[15:48] <mlankhorst> oobe?
[15:48] <seb128> out of the box expereience
[15:49] <seb128> the first run wizard that let you pick locale, password, etc
[15:49] <seb128> it's not that useful in a live session
[15:49] <mlankhorst> out of the experience box!
[15:49] <seb128> but it might be useful for testing/demoing it
[15:49] <seb128> lol
[15:49] <seb128> oobe I guess ;-)
[15:53] <didrocks> seb128: agreed, it shouldn't
[15:53] <willcooke> +1
[15:53] <didrocks> (and maybe it's time to implement a "demo mode" :))
[15:54] <seb128> didrocks, patches are welcome I guess? ;-)
[15:56] <didrocks> seb128: fine with this, we can even implement that with systemd sessions (so not that cycle) and I'm happy to give it then a look ;)
[15:57] <seb128> didrocks, do you know what's the right component to add a small hook to create the stamp file for the livecd user? livecd-rootfs?
[15:57] <didrocks> seb128: you mean, creating the temp user, autologin and such?
[15:58] <seb128> didrocks, well, to not display the wizard we need to touch a file in ~/.config
[15:58] <seb128> didrocks, just trying to figure out where to add the line ;-)
[15:58] <didrocks> yeah, all those temporary stuff are done in casper (casper-bottom scripts)
[15:58] <seb128> thanks
[15:58] <didrocks> seb128: I have some cycles, I can handle this if you wish
[15:58] <didrocks> that will remind me the UNE time :)
[15:58] <seb128> didrocks, no, that's fine, I'm looking at, but thanks!
[15:59] <didrocks> ok, do not hesitate if you have any question
[15:59] <seb128> sure
[15:59] <seb128> thanks
[15:59] <didrocks> always happy to break casper in the iso :)
[15:59] <seb128> lol
[15:59] <didrocks> seb128: scripts/casper-bottom/ btw
[16:00] <seb128> didrocks, thanks, I've that on screen
[16:00] <seb128> hum, vcs is one revision behind
[16:00] <seb128> let me ping apw
[16:01] <didrocks> waow, we still have code for Ubuntu MID
[16:03] <Laney> bah, can't renew library book, brb need to take it back to avoid being fined ;-)
[16:03] <Laney> now I'll never find out how it ends!
[16:03] <Laney> tedg: I better look at that this afternoon to avoid forgetting
[16:04] <Laney> :(
[16:04] <tedg> Laney, Thanks!
[16:04] <tedg> I'm sure someone has written a spoiler on the Internet :-)
[16:04] <didrocks> Laney: try with a cup of tea, I learnt this was a real currency in your country :)
[16:04] <Laney> "item has holds"
[16:05] <Laney> need to find who that is and ... deal with them
[16:05]  * tedg assumes from didrocks' comment that means throwing tea at them.
[16:05] <didrocks> tedg: "offf couuuuursssssss" :)
[16:05] <Laney> to the bottom of the deep brown tea
[16:11] <tedg> didrocks, I was told that you're doing the BZ5 transition. Is that landing soonish?
[16:12] <didrocks> tedg: there are the u-c-c part to be done (larsu is on it), and we might be blocked by the Touch side
[16:12] <didrocks> tedg: the kernel team is supposed to update the Touch kernel with BZ5 patches, not a priority to them until February
[16:13] <larsu> beware of the Touch side
[16:13]  * tedg is not touching that
[16:13] <tedg> didrocks, K, thanks for the update.
[16:13] <didrocks> yw!
[17:12] <Laney> tedg: oh, I thought you'd submitted a patch. :(
[17:12] <tedg> Laney, I thought I did too.
[17:14] <tedg> Laney, How do I attach to that bug?
[17:14] <Laney> Email bugnumber@bugs.debian.org & attach it
[17:15]  * tedg tries to add it
[17:23] <tedg> Laney, How long does it typically take to show up on the bug?
[17:23] <Laney> tedg: Few minutes I guess, not long
[17:23] <didrocks> lately it's been up to 10 minutes
[17:23]  * tedg presses reload a few times to make it faster
[17:23] <didrocks> I think the queue is busy
[17:23] <didrocks> tedg: you will receive an email to notify you
[17:24] <tedg> Seriously, I get an e-mail to confirm I sent e-mail? :-)
[17:24] <didrocks> you get a ack :)
[17:24] <Laney> it's there now
[17:25] <tedg> Woot! Reload worked!
[17:25] <tedg> ;-)
[17:25] <mpt> Hmm, that’s weird
[17:25] <mpt> If I use xprop or xwininfo on Unity’s shutdown dialog, I just get the properties of whatever window is underneath
[17:25] <Laney> needs Breaks+Replaces
[17:25] <Laney> but thanks
[17:26] <tedg> Laney, I thought for a new binary package I wouldn't, no?
[17:26] <tedg> mpt, It is drawn by the compositor, so it's not a real window.
[17:26] <mpt> ah, ok, thanks tedg
[17:27]  * didrocks waves good evening