[05:08] <pitti> darkxst: to 0.99? that requires grepping the archive for everything that uses suspend/hibernate etc. and porting it to logind, or to the new upower API
[05:08] <pitti> darkxst: so, would be nice, but as we stay with an old GNOME I don't know yet how much effort it would be
[05:08] <pitti> darkxst: but we'd most certainly need the current 3.12 settings-daemon at least
[07:54] <darkxst> pitti, right, quite a few patches in g-s-d for the new upower api
[07:58] <darkxst> other components don't seem so bad, but only looked at gnome bits
[09:00] <seb128> good morning desktopers!
[09:01] <didrocks> hey seb128!
[09:01] <seb128> didrocks, hey ;-)
[09:01] <pitti> bonjour didrocks et seb128, comment allez-vous ?
[09:01] <didrocks> pitti: ça va bien, et toi?
[09:02] <didrocks> mais j'ai dû mettre le chauffage
[09:02] <pitti> didrocks: ça va bien aussi, nous avons eu un week-end très calme
[09:03] <pitti> didrocks: ici aussi, le premier fois après l'été :/
[09:03] <seb128> pitti, ça va bien merci !
[09:03] <pitti> oh, "la première fois", oui ?
[09:03] <seb128> j'ai allumé le chauffage depuis qu'on est rentré de Californie...
[09:03] <didrocks> seb128: ouai, mais t'habite dans le nord lointain :)
[09:04] <seb128> ça fait 15j qu'il fait < 10°C
[09:04] <seb128> didrocks, voilà :p
[09:05] <Laney> good morning!
[09:07] <seb128> Laney, hey, how are you? had a good w.e?
[09:09] <Laney> hey seb128, good thank you - went up north for the weekend, was quite relaxing
[09:09] <Laney> you?
[09:10] <seb128> I had a relaxing w.e as well, thanks ;-)
[09:10] <seb128> some shopping and played video games
[09:10] <seb128> oh, and I went to see "gravity"
[09:11] <seb128> nice use of 3d ;-)
[09:12] <Laney> oh yeah, everyone says that film is excellent
[09:20] <seb128> pitti, do we have a command/UI to enable reports from apport to launchpad?
[09:21] <pitti> seb128: sudo sed -i '/problem_types/ s/^/#/' /etc/apport/crashdb.conf
[09:21] <pitti> perhaps?
[09:22] <seb128> pitti, thanks, I keep forgetting what to change (and it's also not trivial to tell users "ok, need a bt for your problem, re-enable apport by edit that file and changing that line)
[09:23] <pitti> right, that's copy&pasteable
[09:23]  * seb128 wishes it would be easier to see the e.u.c reports linked to a launchpad account
[09:26] <seb128> pitti, thanks
[09:26] <seb128> larsu, how is the gtk/o-s issue going?
[09:32] <larsu> seb128: gtk clips child windows on the allocation of the widget now. The overlay-scrollbar module gives scrollbars a 0-width allocation and adds two windows to the scrollbar which are only shown when necessary. These don't show up anymore because they're clipped
[09:32] <larsu> I see two solutions: (1) have a gtk patch that doesn't clip
[09:33] <larsu> (2) add the windows to the toplevel
[09:33] <larsu> (1) is ugly, (2) gives all kinds of positioning problems
[09:33] <larsu> like, I have scrollbars in the middle of windows :)
[09:33] <seb128> urg
[09:33] <seb128> is the clipping there for a good reason?
[09:34] <larsu> I'm trying to find that out right now. It seems to be related to the new way expose events are propagated
[09:34] <larsu> (i.e., not at all for non-native widgets)
[09:35] <seb128> hum, k, good luck, let me know if I can help for something...
[09:35] <seb128> (seems like you should maybe bounce a few more questions to alex on how to resolve it)
[09:35] <larsu> yep, thanks.
[09:36] <larsu> I talked to him again on Friday, but will probably have new questions today
[09:36] <seb128> (who knows, he might have a clever idea)
[09:36] <seb128> ok
[09:44] <seb128> Laney, can you confirm https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1251729 ? localized searches work here
[09:44] <ubot2> Launchpad bug 1251729 in ubuntu-system-settings (Ubuntu) "[search] Localized searches don't return results" [Undecided,In progress]
[09:45] <Laney> which one did you try?
[09:45] <seb128> several ones
[09:45] <seb128> "son" for "sound"
[09:45] <seb128> "jours" for "updates"
[09:45] <Laney> I made it german and then searched for Funknetzwerke → no results
[09:46] <Laney> It might just be because that string isn't tranlsated
[09:46] <Laney> nope, it is
[09:46] <Laney> (obviously, it's being displayed)
[09:46] <seb128> Funknetzwerke works here
[09:56] <mlankhorst> oh morning
[09:57] <Laney> "Wi-Fi" QVariant(QStringList, ("network", "wireless", "wifi", "wi-fi", "settings", "Wi-Fi") )
[09:57] <Laney> should be translated, hmm
[09:57] <Laney> hey mlankhorst
[09:58] <mlankhorst> seems wine broke on out of tree builds, sigh :P
[11:56] <Laney> hmm
[11:57] <Laney> how do I add custom strings to a translation template?
[11:57] <Laney> the keywords in u-s-s aren't necessarily translated
[12:07] <seb128> Laney, oh, right ... I'm not sure there is an official way, it seems that the usual method is to transform the format to a known one (like a desktop style _value=...)
[12:08] <Laney> I found a bug in the translation stuff that made it not work ever (for me)
[12:08] <Laney> but there is also this
[12:08] <Laney> I'll just write some script to mangle it then
[12:08] <mlankhorst> bleh
[12:08] <mlankhorst> how am I supposed to get a MRE without tb? :P
[12:08] <Laney> there is a TB of one
[12:09] <mlankhorst> so either there will be unanimous acceptance or rejecting
[12:11] <seb128> Laney, shrug, it seems we regressed on the translation stuff with the port to cmake
[12:12] <Laney> oh?
[12:12] <seb128> Laney, I don't even find how to generate the .pot with the current build system
[12:12] <Laney> there's definitely a command in there to do that
[12:12] <seb128> which one?
[12:12] <Laney> look in po/CMakeLists.txt
[12:13] <Laney> don't know how you run it ...
[12:14] <seb128> shrug
[12:14] <seb128> I overlooked those stuff when I acked it :/
[12:15] <seb128> I don't think that's functional
[12:15] <seb128> Laney, we also had custom commands for e.g the .settings
[12:15] <seb128> settingsfiles.commands = awk \'BEGIN { FS=\": \" }; /name/ {print \"var s = i18n.tr(\" \$$2 \");\"}\' $${SETTINGSFILES} | tr -d ',' > $${SETTINGSFILETEMP}
[12:15] <seb128> that got dropped
[12:15] <Laney> bah
[12:15] <seb128> Laney, ^ btw that's the hackery I was talking about, I did that back then for getting the names in the template
[12:16] <Laney> well, that's the kind of thing
[12:16] <Laney> you wrote that?
[12:16] <Laney> that's some fun awk!
[12:16] <seb128> I remember skipping the keywords because I didn't know how to do it for the multiple lines :p
[12:16] <seb128> yes... ;-)
[12:16] <Laney> oh hah
[12:16] <Laney> I am writing a python script to do it
[12:16] <seb128> might be nicer/easier to maintain
[12:16] <seb128> I used awk because I started from a qmake example doing something similar
[12:17] <seb128> I just had to tweak the awk command for our syntax
[12:17]  * Laney nods
[12:27] <seb128> mlankhorst, hey, could you look at https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1197921 and sponsor the patch it you think it's fine for a SRU?
[12:27] <ubot2> Launchpad bug 1197921 in pixman (Ubuntu) "LibreOffice spreadsheet causes full Xorg crash with Anti-Aliasing enabled" [High,Triaged]
[12:32] <mlankhorst> seb128: was really hoping for a reply from upstream first :P
[12:32] <mlankhorst> particularly since fixing it means doing 7 uploads
[12:33] <seb128> mlankhorst, ok ... why? that bug has a debdiff for pixman only, no?
[12:33] <mlankhorst> oh right it is
[12:33] <mlankhorst> in that case I want the commit upstream first :P
[12:34] <mlankhorst> hm I guess it is
[12:34] <mlankhorst> 0.31.2 has the fix
[12:35] <seb128> do we have the fix is trusty? if not we should maybe start by that
[12:37] <mlankhorst> I think I fixed it in xorg-server there, but not pixman
[12:41] <mlankhorst> which is a good enough workaround. :P
[13:32] <Laney> ok, got it working
[13:32]  * Laney stabs cmake
[13:33] <mlankhorst> seb128: but I don't think I can upload a new pixman version, and allioth is down :(
[13:34] <seb128> Laney, \o/
[13:35] <Laney> hmm
[13:35] <Laney> should probably filter out things which differ in case only
[13:35] <seb128> mlankhorst, ok, let me know if you need sponsoring ... no hurry but it would be nice to get that fix in/SRUed
[13:35] <seb128> Laney, you mean? for translations?
[13:35] <Laney> yeah
[13:35] <Laney> the keywords are all lower case
[13:35] <seb128> that seems hackish
[13:36] <Laney> what then?
[13:36] <Laney> you get them twice in the template otherwise
[13:36] <Laney> "sound" and "Sound"
[13:36] <seb128> you would check the UI string to see if there is one identical-noy-counting-the-case and input or not depending on that?
[13:36] <mlankhorst> seb128: yeah but I prefer it to be fixed in saucy first. I intend to backport pixman to the previous versions anyway.
[13:36] <Laney> oh no just within this file
[13:36] <seb128> oh ok
[13:36] <mlankhorst> once I get a MRE, anyway..
[13:36] <seb128> that seems alright then
[13:36] <Laney> hmm, maybe not
[13:36] <seb128> mlankhorst, ok
[13:36] <Laney> let me check if we downcase it before searching
[13:37] <mlankhorst> but we'd need that in trusty first
[13:37] <seb128> Laney, we should do case-insensitive search
[13:37] <Laney> I think that does happen
[13:37] <seb128> mlankhorst, right, is that blocked on alioth to be back?
[13:37] <mlankhorst> I guess we can do it without allioth, but I won't be able to sync the changes
[13:39] <mlankhorst> seb128: maybe upload 0.32.0 to debian first, then syncpackage it to trusty, and fix saucy separately?
[13:40] <seb128> mlankhorst, your call, being in sync with Debian would be better yes, once we have the fix in trusty we can backport to saucy/precise then
[13:40] <seb128> ChrisTownsend, hey, how are you?
[13:40] <ChrisTownsend> seb128: Well thanks.  You?
[13:41] <seb128> ChrisTownsend, I'm good thanks!
[13:41] <seb128> chrisccoulson, not sure if you did read your after w.e emails yet, Carlos commited a fix for the GTK scrolling issues
[13:41] <seb128> ups
[13:41] <seb128> ChrisTownsend, ^
[13:41] <seb128> chrisccoulson, sorry ;-)
[13:41] <ChrisTownsend> seb128: Heh, too many Chris's.
[13:41] <seb128> ChrisTownsend, would you be able to test it/confirm if it works or not?
[13:42] <seb128> ChrisTownsend, I can upload to trusty/saucy if it's confirmed to work
[13:42] <notchrisccoulson> seb128 ;)
[13:42] <ChrisTownsend> seb128: Yeah, I saw that.  I'm going to build it today and try it.
[13:42] <seb128> notchrisccoulson, hey ;-) how are you?
[13:42] <notchrisccoulson> seb128, yeah, good thanks
[13:42] <notchrisccoulson> how are you?
[13:42] <seb128> ChrisTownsend, thanks, let me know!
[13:42] <ChrisTownsend> seb128: Although from our LP bug reports, it's looking like it doesn't fix it - at least for our bugs.
[13:42] <seb128> notchrisccoulson, I'm good thanks ;-)
[13:42] <ChrisTownsend> seb128: If this is true, I'll try to get teh debug output.
[13:43] <seb128> ChrisTownsend, well, at least upstream has a clue about the issue and added debug code, so maybe he's going to look more at it if it's still an issue
[13:43] <seb128> ChrisTownsend, who knows, maybe the user who tested didn't do it correctly as well...
[13:43] <ChrisTownsend> seb128: Right.  I'd like to help however I can to get this nailed.
[13:43] <seb128> ChrisTownsend, ok, step one is to test their commit ... let me know how that goes!
[13:44] <ChrisTownsend> seb128: Ok, will do.
[13:44] <seb128> thanks
[13:44] <ChrisTownsend> seb128: np!
[14:07] <mlankhorst> hm looks like it's the safest to do a simple bugfix 0.30.0-3
[14:24] <cyphermox> good morning!
[14:33] <seb128> cyphermox, hey! how are you?
[14:33] <cyphermox> surviving
[14:34] <cyphermox> I was woken up by strong wind and my cat at 4 am :)
[14:34] <seb128> that doesn't sound like a good week start
[14:34] <seb128> oh
[14:34] <seb128> so you say morning in the mid of your day? ;-)
[14:34] <cyphermox> I just made spaghetti sauce half-asleep before loging in :)
[14:34] <cyphermox> heheh
[14:36] <cyphermox> seb128: good news
[14:36] <cyphermox> I got a usable stack trace for the wpa bug
[14:36] <seb128> oh, nice!
[14:37] <seb128> cyphermox, is that enough to give you a clue about the issue?
[14:38] <cyphermox> oh yeah
[14:38] <cyphermox> I know exactly what it is, just need to figure out how to fix it
[14:40] <seb128> excellent
[15:10] <ChrisTownsend> seb128: The gtk patch did not fix the issues we are seeing.  I got some debug output and I'll attach it to the upstream bug and comment on the LP bugs.
[15:10] <seb128> ChrisTownsend, thanks!
[15:11] <ChrisTownsend> seb128: np
[15:11] <seb128> ChrisTownsend, you tested only under compiz? or did you test e.g xfce as well?
[15:12] <ChrisTownsend> seb128: Actually, a better repro case is to open a Gtk app such as gedit, make sure there is enough text in the window to allow scrolling, unfocus the window, and then try scrolling in the gedit window with the wheel on a USB mouse.
[15:13] <ChrisTownsend> seb128: I'm quite sure this is also what is causing the Compiz issue as well.
[15:14] <seb128> ChrisTownsend, ok, I'm just trying to see if we have a testcase easier than "try under Unity", since those guys mostly run fedora I think
[15:16] <ChrisTownsend> seb128: The case I mentioned above may affect Fedora as well.  At least I think it would as it doesn't seem Unity (or any other desktop) specific.
[15:16] <seb128> ChrisTownsend, good ;-)
[15:43] <mlankhorst> seb128: pixman 0.30.2-2 accepted to unstable :P
[15:44] <seb128> mlankhorst, great!
[15:44] <mlankhorst> I guess launchpad will automatically pick it up now
[15:45] <seb128> yes, since we are in sync
[16:11] <mlankhorst> maybe it will even close the lp bug for me
[16:33] <seb128> Laney, oh, webkit round3 ? ;-)
[16:33] <Laney> heh
[16:33] <Laney> it kept getting OOM killed on the porter box
[16:33] <seb128> :-(
[16:33] <Laney> but got to the link stage ...
[16:33] <Laney> so thought it was worth a try
[16:34] <seb128> I wonder if 2.3 fixes the s-c issue, probably not
[16:34] <Laney> doubt it
[16:34] <Laney> I still never even got that to happen
[16:35] <seb128> Laney, weird, since the trusty update I just have to run s-c and it hits that bug
[16:35] <Laney> maybe it tickles some driver specific thing
[16:35] <Laney> I've nvidia on both machines
[16:36] <Laney> well, nouveau on the desktop iirc
[16:49] <seb128> Mirv, I've commented on your ppu wikipage, sorry for the delay
[16:49] <seb128> (I see that didrocks didn't do it either so I'm not last ;-)
[16:50] <seb128> Laney, yeah, maybe
[16:50] <seb128> Laney, btw did you plan to get the Debian goa in? You said they splitted the gtk part
[16:51] <seb128> Laney, is do you want to do that with the update/new eds?
[16:51] <Laney> yes, after webkit
[16:51] <Laney> https://launchpad.net/~laney/+archive/gnome-transition/ is ready
[16:51] <seb128> great
[16:52] <seb128> I didn't know you continued on that, I though you had it on the side since I said I would have a look
[16:52] <seb128> less work for me in any case, I like it ;-)
[16:52] <Laney> :-)
[16:53] <Laney> bah, forgot to include the arm64 patch in series
[16:53] <seb128> Laney, do you think it's worth a call for testing on the desktop list? or it's just early in the cycle and a few of us running it for sanity check and giving +1 should do?
[16:53] <Laney> will this hell ever end
[16:53] <didrocks> Mirv: seb128: yeah, I'm guilty :p
[16:53] <seb128> Laney, yeah, webkit is "fun", been there some cycles ago :/
[16:54] <Laney> might as well see if ppc builds
[16:54] <Laney> and I guess it'd be nice if some of us in the team ran the stuff
[16:54] <Laney> didn't really intend to do a wider call, hmm
[16:54] <seb128> let me opt in and see how that goes
[16:56] <Laney> there's some theme problems in evo
[16:56] <Laney> didn't try UOA with 2fa yet to see if that is better
[17:00] <seb128> what sort of problems in evo?
[17:00] <Laney> the frame around emails is black
[17:01] <seb128> oh, theming issues
[17:01] <seb128> hum
[17:01] <Laney> yeah
[17:01] <seb128> I guess we can fix those later
[17:03] <seb128> Laney, it wants to remove mcp-account-manager-uoa ... normal?
[17:03] <seb128> nautilus-sendto-empathy as well
[17:03] <seb128> oh, empathy
[17:03] <seb128> oh, that's because the trusty version is newer
[17:03] <Laney> ah yeah
[17:03] <Laney> I should rebuild it in the ppa
[17:03] <Laney> sec
[17:04] <seb128> Laney, that's ok, I did install empathy=ppa-version
[17:06] <Laney> you probably have to install evolution-data-server-uoa manually
[17:06] <Laney> I don't think I made anything pull that in eyt
[17:40] <seb128> calling a day, have a good everynight everyone
[17:40] <Laney> see you
[18:23] <kenvandine> i think i need to turn the AC on again... grrr
[22:13] <mterry> robru, what was that script you were using to quickly bring up a VM again?
[22:14] <robru> mterry, https://github.com/robru/vagrant-desktop-images so handy ;-)
[22:14] <mterry> robru, about to test some SRUs, immediately thought of you  :)
[22:14] <robru> mterry, lemme know if you hit any snags. sometimes it's a bit flaky, but all errors are recoverable. i can help you
[22:15] <mterry> k
[22:16] <mterry> robru, lucid isn't supported?  :(
[22:17] <mterry> robru, looks like not your fault but still makes me sad
[22:21] <robru> mterry, yeah, no lucid vagrant images are provided unfortunately
[22:26] <TheMuso`> And lucid desktop is no longer supported.
[22:33] <robru> TheMuso`, good point. mterry ^^
[22:36] <mterry> TheMuso`, true.  But I want an easy way to test an SRU for server, and I like pretty GUIs  :)
[22:42] <robru> mterry, haha. well actually these desktop images are created from cloud images, so it's a little bit suspect that we're not producing cloud images for lucid, which are still supported. I forget who to poke about that...