[06:17] <pitti> Good morning
[09:00] <seb128> good morning desktopers
[09:02] <Mirv> seb128: good morning, you have silos for all your desktop landings
[09:02] <seb128> Mirv, hey, you are the best, thanks
[09:02] <seb128> Mirv, I promise I'm going to drive them through and free back the silos ;-)
[09:03] <Mirv> great :)
[09:07] <Laney> morning!
[09:08] <seb128> Laney, hey, how are you?
[09:09] <Laney> seb128: thanks for pinging other people ;-)
[09:09] <hikiko> hello :)
[09:09] <seb128> Laney, yw!
[09:09] <Laney> I'm good, although we got back late yesterday from playing games so a bit tired
[09:09] <Laney> "40-60 minutes" LIES
[09:09] <seb128> haha
[09:09] <seb128> that's the time if you play
[09:09] <seb128> not if you do a round in between 2 beers :p
[09:09] <Laney> haha, there were no beers :P
[09:10] <Laney> maybe if you don't think about your tactics at all or something
[09:10] <Laney> Subject: [Build #5828630] armhf build of webkitgtk 2.3.92-1ubuntu1~ppa2 in ubuntu trusty RELEASE (canonical-arm-dev PPA)
[09:10] <Laney> bah
[09:11] <seb128> :-(
[09:12] <seb128> that list discussion made me want to see what "diplomacy" is
[09:12] <seb128> mterry said to play if you don't mind losing some friends :p
[09:13] <Laney> not played that one
[09:14] <Laney> http://www.shutupandsitdown.com/blog/post/review-libertalia/ it was this
[09:16] <seb128> cool
[09:16] <seb128> Laney, darkxst: so, thinking about that gnome-desktop ffe ... what needs the new version? g-c-c/g-s-d/gnome-shell?
[09:17] <seb128> could we just package the new one as a different source in the archive (I guess it changed soname since it had abi changes) and just make those 3 use the new lib?
[09:18] <seb128> I don't think we have any of those 3 that would end up with the 2 versions in process, but we should check to make sure
[09:18] <seb128> so other desktop would end up only having the current one
[09:18] <seb128> GNOME would have both versions installed but that should be minimal issues
[09:22] <Laney> Not sure, would need darkxst to clarify
[09:22] <Laney> if anything could end up loading both in the same process you'd have problems I guess
[09:27] <seb128> Laney, libgnome-desktop-3-7 rdepends don't include any lib
[09:27] <seb128> so we should be safe
[09:28] <seb128> well anyway, it's just a suggestion as a possible solution for the GNOME remix
[09:28] <Laney> I thought I saw mutter and/or libevo there
[09:28] <seb128> libevo is not a real lib
[09:28] <seb128> it's a collection of .so for evolution
[09:29] <seb128> it has no rdepends out of evo
[09:29] <seb128> mutter = gnome-shell
[09:29] <seb128> that would load only the new one
[09:29] <Laney> if you say so :-)
[09:30] <seb128> well, there might be an issue, but if they really need the update to me it looks it could work and is work trying/investigating
[09:30] <seb128> is worth*
[09:31] <xnox> is there like an icon factory to query an icon from current/default gnome theme?
[09:32] <xnox> glade to the rescue!
[09:38] <seb128> xnox, http://iloveubuntu.net/icon-library-10-released-support-ubuntu-1304-and-ubuntu-1310
[09:39] <seb128> xnox, you can just get https://launchpad.net/icon-library/trunk/lucid-release/+download/iconlibrary02052010.tar.gz untar and run from srcdir
[09:57] <xnox> seb128: thanks! that helped a lot.
[09:57] <xnox> seb128: https://launchpadlibrarian.net/170111173/wrong-icons.png
[10:43] <seb128> xnox, still having that icon theme issue?
[10:45] <xnox> seb128: yes.
[10:45] <seb128> xnox, can you edit /usr/lib/python3/dist-packages/UpdateManager/UpdatesAvailable.py
[10:45] <seb128> xnox, l235
[10:45] <seb128> xnox, change it to         self.app_icons = Gtk.IconTheme.get_default()
[10:45] <seb128> e.g add the get_default()
[10:45] <seb128> then try again to see if that fixes it?
[10:47] <ochosi> fwiw, i can confirm this icon-issue in xubuntu
[10:47] <ochosi> it appeared a few weeks ago
[10:47] <seb128> ochosi, ^
[10:47] <xnox> ochosi: it's been like that forever.
[10:47] <seb128> can you try that change?
[10:47] <ochosi> sure, one sec
[10:49] <xnox> seb128: yeap, i get everything wonderful now ! \o/
[10:49] <ochosi> yup, that works
[10:49] <seb128> xnox, ochosi, great, let me mp that, thanks for testing
[10:49] <xnox> seb128: =))))))))))) trusty is going to be so smooth ;-)
[10:49] <seb128> ;-)
[10:50] <seb128> why am I fixing mvo's bugs btw? he's back soon, he should do that ;-)
[10:50] <ochosi> no problem and thanks a lot for that fix seb128!
[10:50] <ochosi> hehe
[10:52] <xnox> seb128: don't you try punting - gtk, theming, issues, on others =))))))) it's not like it's never gtk's fault ;-)
[10:52] <seb128> hehe
[10:56] <seb128> xnox, https://code.launchpad.net/~seb128/update-manager/correct-icon-theme/+merge/211904
[11:06] <seb128> xnox, ok, fix merged, I'm not doing an upload for it, but feel free to do it if there is nothing else pending for update-manager/you think it's worth an upload by itself
[11:08] <xnox> oh right, cause i'm supposedly update-manager maintainer, ain't I.
[11:09]  * xnox can't wait for mvo to come back =)
[11:10] <seb128> ;-)
[11:23] <GunnarHj> Hi seb128
[11:24] <seb128> GunnarHj, hey
[11:24] <GunnarHj> seb128: http://people.ubuntu.com/~gunnarhj/whats-new.html updated.
[11:24] <GunnarHj> New wording in item 5.1 - it previously said "literally hundreds of different online sources", but we felt last night that it might not be correct.
[11:24] <GunnarHj> Do you know the approximate true number?
[11:24] <seb128> GunnarHj, check with mhr3
[11:24] <seb128> he's working on dash/scopes
[11:24] <GunnarHj> seb128: Ok, thanks.
[11:26] <davidcalle> GunnarHj, seb128, it's more around 70 (if we count the various video sources that merged under the label "online videos")
[11:27] <GunnarHj> davidcalle: So "dozens" is more correct than "literally hundreds" then?
[11:27] <davidcalle> GunnarHj, I would say so :)
[11:28] <GunnarHj> davidcalle: Ok, I think that's what I needed. Thanks!
[11:28] <davidcalle> GunnarHj, np
[11:31] <seb128> davidcalle, hey
[11:31] <seb128> davidcalle, do you maintain the manpage scope? ;-)
[11:31] <davidcalle> seb128, yeaaaah... That's a trap, right? :)
[11:33] <davidcalle> seb128, oh, it's broken!
[11:34] <seb128> davidcalle, not sure it's broken, but apport triggers every time you type "disk<enter>" in the dash
[11:34] <seb128> which is quite annoying
[11:34] <seb128> mhr3 said it's the manpages scope
[11:34] <seb128> bug #1274669
[11:34] <ubot2> Launchpad bug 1274669 in libunity (Ubuntu) "scope-runner-dbus.py crashed with signal 5 in g_variant_new_va()" [Medium,Confirmed] https://launchpad.net/bugs/1274669
[11:34] <davidcalle> seb128, that sounds like it. Thanks for the heads-up.
[11:35] <seb128> yw, would be great if that could be fixed before release ;-)
[11:35] <seb128> thanks for looking at it!
[11:36] <davidcalle> seb128, yep
[11:38] <seb128> great
[11:43] <seb128> webkit 3 - 0 Laney
[11:44] <Laney> ∞
[11:44] <Laney> that PPA needs to stop telling tales on me
[11:44] <seb128> haha
[11:47] <seb128> Laney, btw still planning to review the u-s-s/click branch?
[11:47] <Laney> I'm doing it now
[11:47] <seb128> great, thanks
[11:52] <desrt> good morning
[12:03] <pitti> hey desrt, how are you?
[12:04] <desrt> starting my coffee intake :)
[12:04] <desrt> pitti: i wanted to ask about your jenkins jhbuilding the other day ...
[12:04] <desrt> i guess you stopped doing this?
[12:04] <pitti> desrt: yes; I replied to you, you didn't see it?
[12:04] <desrt> no...
[12:05] <pitti> desrt: yes, it hasn't been maintained for a fair while; it didn't raise that much interest, it seems largely superseded by gnome-continuous
[12:05] <desrt> pitti: it's also a 404 :)
[12:06] <pitti> desrt: and we (as in Ubuntun desktop) haven't spent much time on GNOME recently
[12:06] <desrt> i'm considering reviving it
[12:06] <desrt> perhaps in an altered form
[12:20] <Laney> gatox: should I be able to use your click mock service on the phone?
[12:23] <gatox> Laney, no idea, i don't have a phone to test it there, and the emulator doesn't work here
[12:24] <Laney> ok, doesn't work for me
[12:24] <gatox> Laney, it works on the desktop
[12:25] <Laney> yeah i wanted to check it on the phone
[12:26] <gatox> Laney, i don't think the python app can start a process with ui in the phone, right??
[12:27] <gatox> Laney, are you starting the ui manually, or the python process is doing it?
[12:27] <Laney> the latter
[12:27] <Laney> you have to pass that weird flag --desktop_file_hint
[12:27] <Laney> but the updates panel comes up empty
[12:28] <gatox> Laney, well, something in the way apps are launched in the phone can be doing something there and probably not usinng the env vars that the python process define
[12:35] <Laney> gatox: ok, trying it on the desktop, can I get it to present an update?
[12:36] <Laney> I just get 'software is up to date'
[12:37] <gatox> Laney, running the mock service you should see 2 updates
[12:38] <Laney> hmm there's a critical on the console about signond
[12:38] <gatox> Laney, that is u1-creds
[12:42] <Laney> right
[12:42] <Laney> so i can't really test this
[12:46] <gatox> Laney, well... signon actually always shows some errors, but seems to work, maybe dobey can guide you on this
[12:49] <seb128> desrt, pitti: hey
[12:49] <dobey> ignore the signond critical afaik
[12:50] <dobey> but if you don't have a u1 account configured in online accounts, maybe it doesn't work?
[12:51] <dobey> you have to use the qml system-settings to add it though, not the gtk+ control center
[12:51] <Laney> I did
[12:53] <Laney> seb128: can you run gvim quickly for me and see if the menus look normal?
[12:57] <seb128> Laney, no they don't :p
[12:57] <seb128> they have underscores and utf-8 weird chars
[12:58] <ogra_> must be your weird language setting :P
[12:58] <seb128> but the keybinding in menus are non standard
[12:58] <ogra_> oh, wait, friday is tomorrow
[12:58] <seb128> e.g ^R
[12:58] <seb128> or :wq
[12:58] <seb128> I can imagine unity-gtk-module having issue with that
[12:58] <seb128> I wonder if we should blacklist or try to fix
[12:59] <seb128> that's one for attente in any case
[12:59] <Laney> ya, just checking if it was just me
[12:59] <seb128> (he in .nz atm so probably eod)
[12:59] <Laney> I get loads of glib criticals when running it from a terminal
[12:59] <pitti> hey seb128, ça va ?
[13:00] <seb128> pitti, oui, et toi ?
[13:00] <pitti> seb128: good as well, although my wrist is still troubling
[13:02] <seb128> pitti, oh, what did you do (I think I asked earlier in the week when you said it was not ok but I'm not sure you replied/if I read the reply)
[13:02] <pitti> seb128: nothing too bad (a "ganglion"), but it'll need a little operation
[13:03] <seb128> oh ok :/
[13:03] <seb128> good luck with that
[13:03] <pitti> thanks
[13:04] <seb128> when are you getting it fixed?
[13:04] <seb128> do you know how long you are going to need to rest it/stop typing then?
[13:04] <pitti> seb128: I don't know yet, will know more next Monday
[13:05] <pitti> seb128: anyway, just sorting out travel for the client sprint, looking forward to Malta!
[13:05] <seb128> yeah, same here
[13:05] <seb128> I'm pondering taking some vac days to visit
[13:05] <pitti> seb128: I'll arrive on Friday already (paying the weekend nights for myself), so I can hang out with you guys and explore the island
[13:06] <seb128> oh
[13:06] <pitti> seb128: (I'll be there officially only for teh second week)
[13:06] <seb128> oh, same for me
[13:06] <seb128> second week
[13:06] <seb128> did you book hotel yet?
[13:06] <pitti> seb128: my parents had been there, they said it's a really nice island
[13:06] <pitti> seb128: no, booking flights first
[13:06] <seb128> I'm going to come on friday as well then, I was looking for people who want maybe to visit ;-)
[13:06] <pitti> seb128: I'll stay in the same hotel, much less trouble
[13:06] <seb128> I was thinking the same
[13:07] <pitti> seb128: I asked msm, we can just put that into a note in the spreadsheet, and the hotel will split the bill accordingly
[13:07] <seb128> great
[13:07] <seb128> want to share room for those extra days?
[13:07] <seb128> (if you don't have a roomie yet)
[13:07] <Laney> ah, I should have done that maybe
[13:07] <Laney> oh well
[13:08] <seb128> Laney, did you confirm flights yet?
[13:08] <Laney> yeah
[13:08] <pitti> seb128: sure; I was asking desrt as I thought you'd stay for two weeks
[13:08] <pitti> seb128: desrt wanted to get back to you as he already signed up with you
[13:08] <seb128> right
[13:08] <pitti> it's that big dating party again :)
[13:08] <seb128> there is some stories there
[13:08] <pitti> Laney: you might still be able to move them?
[13:08] <seb128> looks like mvo put my name
[13:08] <pitti> haha
[13:08] <seb128> but he didn't ask me
[13:08] <Laney> haha
[13:09] <Laney> I never bother to put anyone
[13:09] <seb128> I'm emailing him :p
[13:09] <seb128> Laney, you might end up with snorers!
[13:09] <Laney> true ...
[13:10] <pitti> seb128: well, so you+mvo, desrt+me perhaps?
[13:10] <pitti> desrt: ^
[13:10] <seb128> pitti, yeah, I was asking about those friday-saturday nights though
[13:10] <Laney> there would be some fee to change it now
[13:10] <seb128> pitti, I don't think desrt is coming earlier to visit
[13:10] <Laney> i'll leave it
[13:10] <desrt> seb128: i may :)
[13:10] <desrt> if others will be there as well
[13:10] <seb128> desrt, oh, I though you had booked already
[13:10] <desrt> not yet
[13:10] <desrt> should do that today maybe
[13:10] <seb128> party!
[13:10] <pitti> desrt: warning, I usually get up at 7 for some running (but I'll try to be quiet) :)
[13:11] <seb128> haha
[13:11] <desrt> pitti: warning: if seb is to be believed, i usually sleep on the floor
[13:11] <seb128> larsu, didrocks: you guys are not coming early to take some vac/visit? :-)
[13:11] <seb128> desrt, experience prove that's true!
[13:11] <seb128> I should have taken photos
[13:11] <seb128> ;-)
[13:11] <desrt> mvo: warning: seb128 takes pictures of sleeping roommates
[13:12] <didrocks> seb128: no, I will just enjoy my week-ends :p
[13:12] <pitti> . o O { OMG, I'm sooo glad that this is a private channel which isn't logged into the interwebs or anything }
[13:13] <desrt> (awkward silence)
[13:13] <pitti> I think we just found a new NP hard problem, the "sprint roommate assignment"
[13:14] <desrt> pitti: fortunately the problem distributes nicely
[13:14] <larsu> seb128: I probably am
[13:15] <larsu> or maybe staying late... don't know yet
[13:15]  * larsu is too lazy to read scrollback
[13:16] <desrt> larsu: you didn't miss much
[13:16] <larsu> looks like threre was a lot going on
[13:16] <larsu> I was fixing a bug in the meantime (hope you all feel bad now!)
[13:17] <desrt> larsu: did you sort the rhythmbox/gtk/atk/init thing?
[13:17] <larsu> I kind of came to the conclusion that it's not worth it
[13:17] <larsu> we should just fix mpros
[13:17] <larsu> *mrpis
[13:18] <seb128> larsu, seems like some of us are going to come early (I was pondering between both but pitti is coming early so that pretty much decided it for me ;-)
[13:18] <pitti> I'm honored :)
[13:18]  * desrt copies pitti too
[13:18] <larsu> early is better because there's another sprint before ours, right?
[13:19] <desrt> plus... by encouraging seb to be there early rather than late, and this being malta, we get to enjoy seb's red head all week
[13:19] <seb128> e.g coming on friday before
[13:19] <seb128> spending the w.e visiting
[13:19] <larsu> I will probably spend more than a weekend
[13:19] <larsu> a week or so
[13:19] <larsu> pitti: when are you going?
[13:20] <pitti> larsu: my plan is to arrive Friday, May 23
[13:21] <pitti> (asked for flights, but no answer yet)
[13:21] <pitti> larsu: until Friday evening or Sat morning
[13:21] <larsu> and travel around a bit on the weekend? Or just hanging out?
[13:21] <desrt> sitting!
[13:21] <pitti> larsu: both, I guess
[13:21] <larsu> desrt: this is why I didn't ask you: I knew the answer ;)
[13:21] <pitti> the neighbor island is just a quick boat trip away, and said to be marvellous
[13:21] <larsu> ah cool
[13:22] <pitti> and Malta itself certainly as well
[13:22] <desrt> zomg
[13:22] <desrt> coming on friday is basically impossible for me unless i want to pay _lots_
[13:22] <larsu> come a week before then ;)
[13:22] <larsu> I'm seriously considering that
[13:23] <seb128> desrt, hahaha
[13:23] <larsu> if my knee allows me to hike again...
[13:23] <larsu> desrt: did you see chergert's autotools wrapper?
[13:23] <seb128> larsu, desrt: I might be up for coming a bit earlier than friday as well
[13:24] <seb128> not sure how much there is there
[13:24] <seb128> like wednesday might be good enough for me
[13:24] <seb128> 4-5 days, the island is small enough
[13:26] <desrt> larsu: no.  i assume it is some sort of cargocult avoidance mechanism?
[13:27] <larsu> desrt: err ... I don't know
[13:38] <seb128> mterry, hey
[13:38] <mterry> seb128, hello!
[13:39] <mterry> seb128, brb
[13:39] <seb128> mterry, can you look at the pagination mr/the review on it?
[13:39] <Laney> haha
[13:39] <seb128> !!!
[13:39] <Laney> "hi, bye"
[13:39] <seb128> typical mterry!
[13:39] <mterry> seb128, :)  What's up?
[13:39] <seb128> mterry, can you look at the pagination mr/the review on it?
[13:40] <mterry> seb128, yeah was about to comment
[13:40] <seb128> mterry, I've it in a silo, it looked fine to me, but Cimi seems to think you change change the condition for the enable/disable dots
[13:40] <seb128> mterry, great
[13:40] <Cimi> seb128, maybe I was wrong, I didn't test it
[13:40] <Cimi> seb128, it should look that the first dots are filled, the remaining empty
[13:40] <seb128> Cimi, see my comment on it? (or maybe wait for mterry to comment)
[13:40] <mterry> Cimi, yeah, that's what the current logic does
[13:41] <Cimi> sorry I need to enable mails for those merges
[13:41] <seb128> Cimi, http://people.canonical.com/~seb128/uss.png
[13:41] <seb128> Cimi, ignore the french and the fact that index is off by one
[13:41] <seb128> that's what it looks like
[13:41] <Cimi> this is fine, but the dot seems wrong
[13:41] <seb128> (the index being wrong was a local issue when I took that screenshot)
[13:42] <seb128> oh?
[13:42] <Cimi> seb128, can you test at 18 gu?
[13:43] <seb128> 18? they are currently at 1
[13:43] <seb128> Cimi, mterry: well, anyway, the logic seems fine so I'm going to land that silo, we can fix dot look issues in a following merge if needed
[13:44] <Cimi> loop index?
[13:44] <Cimi> what kind of indexing we have :D
[13:44] <darkxst> seb128, Laney Hi
[13:44] <seb128> hey
[13:44] <mterry> Cimi, 'index' is the index of the repeater object -- i.e. the loop for the delegate
[13:45] <Cimi> I thought pagelist.index is the current page
[13:45] <Cimi> so imagine current page is 3
[13:45] <darkxst> so I think gnome-shell directly access the new dbus api through mutter
[13:45] <Cimi> so index 0, 1, 2, 3 of the repeater are <= pagelist.index
[13:46] <seb128> right
[13:46] <darkxst> so its just g-c-c and g-s-d that require the gnome-desktop changes
[13:46] <seb128> so they are enabled
[13:46] <Cimi> yes
[13:46] <seb128> so it's right ;-)
[13:46] <seb128> darkxst, seems a new source/binary used by those 2 is enough?
[13:47] <darkxst> I guess in theory it could work
[13:48] <seb128> do you have any specific concerns about that approach?
[13:49] <darkxst> seb128, no, I guess that is what happens on the ppa anyway and that seems to work
[13:50] <darkxst> and its probably safer this late in the cycle
[13:50] <Cimi> oh fuck
[13:50] <Cimi> indeed index <= pagelist.index is like pagelist.index >= index
[13:50] <Cimi> :D
[13:50] <Cimi> think italian coffees are not strong enough
[13:50] <Cimi> however in my defense I wrote that comment at midnight
[13:50] <Cimi> I should not look into work stuff at those times :D
[13:51] <seb128> darkxst, right, I just don't see the ffe being accepted and that seems an acceptable solution that should work for everyone
[13:51] <seb128> Cimi, indeed ;-)
[13:51] <Cimi> seb128, can you run at higher dpi?
[13:52] <darkxst> seb128, yeh its getting way too  late.
[13:52] <seb128> Cimi, you can do it, the debs are in https://launchpad.net/~ci-train-ppa-service/+archive/landing-018
[13:52] <Laney> I'd want to see the split go away in U as soon as possible
[13:53] <seb128> +1
[13:53] <seb128> we can probably take on the initial approach in U
[13:53] <Cimi> seb128, can you explain me this thing of the CI train?
[13:53] <seb128> Cimi, people list things they want merged on https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc#gid=0
[13:53] <seb128> Cimi, they get a ppa with the result, they validate it
[13:53] <Cimi> seb128, I don't know if there was a mail about that, even if it was thunderbird kindly erased me all my messages
[13:53] <seb128> then it get merged/uploaded
[13:54] <Cimi> I read self service as title
[13:54] <Cimi> and I thought about food
[13:56] <darkxst> Laney, right, well no reason to maintain that split
[13:56] <Laney> yes
[13:57] <darkxst> that said, upstream are open to moving the app stuff, like thumbnailers into gtk
[13:58] <darkxst> at which point gnome-desktop could be forked, since it would only tie directly to g-s-d/g-c-c etc
[14:06] <darkxst> but I really need to get to bed now...
[14:08] <seb128> darkxst, night
[14:08] <seb128> ChrisTownsend, hey
[14:11] <darkxst> night
[14:18] <seb128> ChrisTownsend, do you know why compiz is not only setting a passive grab on the root window for the wheel-scroll-workspaces options?
[14:19] <seb128> ChrisTownsend, (still trying to get that scrolling issues resolved for the LTS)
[14:30] <seb128> desrt, pitti: I got a reply from mvo, he would like to room with me if I've nobody ... do you guy room together then?
[14:31] <desrt> seb128: sounds good
[14:31] <seb128> cool
[14:34] <seb128> Laney, you could have picked the new pango bugfix, it has like 3 commits including a segfault fix ;-)
[14:34] <Laney> didn't see it
[14:35] <Laney> I can do that one in a bit, after lunch
[14:35] <seb128> Laney, settings meeting in 25 min btw :p
[14:35] <Laney> oh
[14:35] <Laney> shit!
[14:35] <seb128> lol
[14:35] <seb128> no lunch for you!
[14:36] <Laney> super late lunch
[14:36]  * Laney eats own arm
[14:36] <seb128> or quick snack between now and the meeting ;-)
[14:36] <seb128> just eat in front of us in the hangout :p
[14:36] <seb128> but if you do that don't eat your own arm please
[14:39] <Laney> need to go out and get the veg bag and bread
[14:39]  * Laney has interim tangerines
[14:45] <ChrisTownsend> seb128: Hey, at this point it all boils down to a patch in X that got rejected.  With the patch, everything works as expected.  The issue even goes beyond the wheel-scroll-workspaces issue.  It also affects scrolling unfocused Gtk apps.
[14:46] <seb128> ChrisTownsend, well, I was dicussing it with garnacho on #gtk+, he wrote
 seb128, you=compiz users, the root of the problem is compiz (and other WMs) doing passive grabs on scroll buttons, so the app sees the pointer "leave" and "enter" anytime that's triggered
 seb128, the combination of reparenting + scroll button grabs only seems to happen on compiz by default... and xfwm through config tweaking IIRC
 seb128, then why doesn't compiz only set the passive grab on the root window :)
[14:47] <seb128>  
[14:47] <seb128> ChrisTownsend, basically it's only an issue if you have a passive grab on the win, that shouldn't be the case on apps?
[14:48] <ChrisTownsend> seb128: Hmm, I trust garnacho knows what he is talking about, but I think it's bigger than this.
[14:48] <seb128> ChrisTownsend, he wrote that as well
 seb128, I did get to the unpleasant conclusion that the only thing we can do is calling XIQueryPointer() on XI_Enter (which is going to happen quite often for you), implementing that is still in my todo
[14:48] <ChrisTownsend> seb128: Try scrolling an unfocused Gedit window.  This used to work before the original fix.  Is that really the fault of Compiz?
[14:48] <seb128> ChrisTownsend, that should fix it for us, but it would still nice to avoid doing calls where not needed
[14:49] <seb128> ChrisTownsend, there were other issues, I trust garnacho for knowing what he's doing/saying there
[14:49] <ChrisTownsend> seb128: I can certainly look into how Compiz could set a passive grab on the root window.
[14:50] <seb128> ChrisTownsend, things used to work but there were other issues (like scroll events sent back to the wrong windows and creating buggy scrolling on focus)
[14:50] <seb128> ChrisTownsend, anyway, I'm just sharing the info I got
[14:50] <ChrisTownsend> seb128: Right.  Ok, thanks.
[14:50] <seb128> yw
[14:50] <seb128> garnacho is eventually going to fix it in GTK
[14:50] <seb128> but as he said, that's going to make us to more sync calls to X apis when not needed
[14:51] <seb128> it would be better to only set the passive grab on those buttons where we need them
[14:51] <ChrisTownsend> seb128: Ok, that's good.  I'll see what we can do on the Compiz side.  I admittedly am not very educated in this area, but I'll see what we can do.
[14:51] <seb128> thanks
[14:51] <ChrisTownsend> seb128: np
[15:01] <seb128> charles, tedg, larsu, Laney, mpt, settings meeting?
[15:01] <mpt> yep
[15:01] <charles> yes
[15:02] <larsu> on my way
[15:23] <seb128> Laney, foooooooood
[15:23] <Laney> I need to go out into the big bad cold world
[15:23] <Laney> also I didn't quite catch what you said about resetting and AS and gsettings and syncing
[15:23] <Laney> can you say it again in text? :-)
[15:24] <Laney> hangouts man
[15:24] <seb128> sorry about that, I was trying to remember that at the same time
[15:24] <Laney> it wasn't very good audio quality
[15:25] <seb128> they sync the launcher config from gsettings to a-s when a-s is empty
[15:25] <seb128> so if you wipe out from a-s it's going to read gsettings
[15:25] <Laney> O_O
[15:25] <seb128> and copy that
[15:25] <seb128> so basically you reset gsettings
[15:25] <seb128> then wipe out a-s
[15:25] <seb128> and it should do it
[15:25] <Laney> that's weird, but ok
[15:25] <Laney> what about the home screen config?
[15:26] <Laney> will find out in a bit
[15:26]  * Laney biab
[15:27] <seb128> Laney, I don't know about that one
[15:27] <seb128> Laney, have fun
[15:27] <seb128> Laney, https://bugs.launchpad.net/ubuntu-system-image/+bug/1207860 btw
[15:27] <ubot2> Launchpad bug 1207860 in Ubuntu system image "Need support for factory reset (needed by settings)" [Wishlist,Triaged]
[15:54] <andyrock> seb128, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1295194
[15:54] <ubot2> Launchpad bug 1295194 in Unity "[lockscreen] It's possible to lock a guest-session" [High,In progress]
[15:55] <andyrock> i opened a new bug for that issue
[15:55] <andyrock> proposed a fix too
[15:55] <seb128> andyrock, thanks
[15:55] <seb128> andyrock, I had one open about it no?
[15:56] <andyrock> mmm nope that's about the option key
[15:56] <seb128> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1292154/comments/9
[15:56] <ubot2> Launchpad bug 1292154 in unity (Ubuntu) "Unity ignores "disable-lock-screen" desktop key" [High,Confirmed]
[15:56] <seb128> oh, you copied the description to a new bug
[15:56] <andyrock> well are two different issues
[15:56] <seb128> cool
[15:56] <seb128> thanks
[15:56] <andyrock> yeah i'm to lazy to write
[15:57] <andyrock> copy paste is faster
[15:57] <andyrock> :D
[15:57] <seb128> hehe
[15:57] <seb128> thanks for fixing it!
[16:02] <andyrock> seb128, i just got a fix for the double lockscreen when coming back from the greeter
[16:02] <seb128> excellent!
[16:03] <seb128> it's in gnome-screensaver?
[16:03] <seb128> if so, send it for review, I'm about to go for some exercice but can review that once I'm back
[16:03] <seb128> be back in ~1 hour
[16:06] <andyrock> seb128, it's both unity and g-s but they are really small
[16:06] <andyrock> i'll do some more tests
[16:07] <andyrock> and I'll propose a fix
[17:40] <Laney> cyphermox: :( do you know why I don't get nm-applet in panel any more?
[17:40] <Laney> nlaney@iota> nm-applet                                                                                                                      ~
[17:40] <Laney> ** (nm-applet:18661): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-3wU79IWkFK: Connection refused
[17:40] <Laney> ** (nm-applet:18661): CRITICAL **: nm_secret_agent_register: assertion 'priv->registered == FALSE' failed
[17:40] <Laney> nm-applet-Message: using fallback from indicator to GtkStatusIcon
[17:40] <Laney> gnome-panel that is
[17:41] <cyphermox> yuck
[17:41] <Laney> the secret agent thing only happened once it seems
[19:00] <seb128> bregma, bschaefer: hey, so with today's unity update it seems like the indicator stacking issue is fixed, but we are back to have alt-tab showing over the lockscreen?
[19:01] <seb128> bregma, bschaefer: can you guys add to your testplan to test that both work together? rather than bouncing forth and back between the issue with each landing ;-)
[19:02] <seb128> mdeslaur, can you look at https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1295220 ?
[19:02] <ubot2> Launchpad bug 1295220 in gtk+3.0 (Ubuntu) "Images can't be viewed system-wide after libgtk3 update" [Undecided,New]
[19:03] <seb128> mdeslaur, that seems to be your security update
[19:04] <mdeslaur> seb128: hrm, sure
[19:04] <seb128> mdeslaur, thanks, that's the only report so I don't think you broke the world, but in case you have some idea...
[19:09] <bschaefer> seb128, how are you reproducing the alt+tab over the lockscreen? (I cant get that to happen here...)
[19:09] <seb128> bschaefer, press alt, press tab, release tab but not not alt, press ctrl and L
[19:09] <seb128> then you can alt-tab on the lock
[19:09] <seb128> (similar steps to the one bregma had a week ago iirc)
[19:10] <bschaefer> seb128, hmm let me check if that grab branch landed
[19:11] <bschaefer> seb128, sorry, yes we have a fix and bregma is getting it all built (IIRC) atm: https://code.launchpad.net/~andyrock/unity/lockscreen-grab-fixes/+merge/211654
[19:12] <seb128> bschaefer, oh ok, so what I said, every build go forth and back between fixing and restoring the issue, hopefully that one has all side covered ;-)
[19:12] <seb128> okSb363Lucid
[19:12] <seb128> bah
[19:12] <sarnold> seb128: password? :)
[19:12] <seb128> typed password on irc :p
[19:12] <seb128> sarnold, yep, changing it
[19:12] <bschaefer> seb128, sorry, yeah that grab branch was made a little late :)
[19:12]  * sarnold tacks up the sign "zero days since a password was typed on irc"
[19:13] <seb128> lol
[19:13] <sarnold> seb128: heh at least you spotted it quickly :)
[19:13] <bschaefer> seb128, i've done that before, luckly on a less populated irc :)
[19:13] <bschaefer> though that would be the lockscreen there...
[19:13] <sarnold> hehe, the dangers of testing lockscreen bugs? :)
[19:13] <seb128> yeah, and I though I had focus because I clicked on the lock entry
[19:13] <seb128> oh well
[19:14] <bschaefer> seb128, :), the worse one was the xmir + tty...i typed my password in irc to many times :(
[19:14] <seb128> passwd changed
[19:14] <sarnold> bschaefer: haha, nice :)
[19:14] <bschaefer> seb128, also, got the french layout regression fixed here for you: https://code.launchpad.net/~brandontschaefer/unity/fix-super+num-shortcut-to-keycode/+merge/211839
[19:14] <bschaefer> seb128, not sure if you had a bug for it yet, I didnt see one so i made my own
[19:15] <seb128> bschaefer, thanks, I saw that... I mentioned it to didrocks the other day but forgot to file a bug
[19:16] <seb128> on that note, dinner time
[19:16] <bschaefer> seb128, enjoy!
[19:16] <seb128> thanks
[19:52] <oliver_g> hi
[19:53] <oliver_g> there are two changes in upcoming gedit 3.12 which I'd like to have in the Gedit version in Trusty...
[19:54] <oliver_g> I suppose upgrading to Gedit 3.12 (or downgrading to 3.8) is out of question, but would it be possible to backport the changes?
[19:54] <oliver_g> this is about https://bugzilla.gnome.org/show_bug.cgi?id=726408 (Allow plugins to set/get the search context in GeditDocument)
[19:54] <ubot2> Gnome bug 726408 in search and replace "Allow plugins to set/get the search context in GeditDocument" [Enhancement,Resolved: fixed]
[19:55] <oliver_g> and https://bugzilla.gnome.org/show_bug.cgi?id=725424 (filebrowser plugin doesn't support add_context_item/remove_context_item message any more)
[19:55] <ubot2> Gnome bug 725424 in Plugins "filebrowser plugin doesn't support add_context_item/remove_context_item message any more" [Normal,Unconfirmed]
[19:55] <oliver_g> in both cases the current 3.10 version lacks features that are somewhat available in 3.8 and have been fixed again in 3.12 :-/