[06:33] <Noskcaj> What's the plan with adwaita-icon-theme? Will it be dropped in as a complete replacement for gnome-icon-theme soon, or is there something else that's going to happen
[06:44] <didrocks> good morning!
[06:47] <pitti> Good morning
[06:48] <Noskcaj> evening pitti, didrocks.
[06:48] <didrocks> hey pitti, Noskcaj!
[06:48] <Noskcaj> Do either of you know what's going to happen with adwaita-icon-theme?
[06:49] <didrocks> Noskcaj: hum, I think it's more a question for darkxst and the Gnome ubuntu team
[06:49] <Noskcaj> asking here at the request of darkxst
[06:49] <didrocks> or do you talk about the split that was discussed some weeks ago?
[06:49] <didrocks> with duplicated icons and so on
[06:49] <didrocks> (with our ubuntu themes)
[06:49] <Noskcaj> didn't see that
[06:50] <didrocks> so, unsure about the question "what's going to happen" then :)
[06:50] <Noskcaj> gnome-themes-standard-data now depends on adwaita, and i'd like to have the gnome stack at 3.14 within a few days of gtk3.14 landing
[06:50] <didrocks> yeah, so it's about the icon split
[06:51] <Noskcaj> that and when will adwaita hit main
[06:51] <didrocks> seb128 was following and discussing that few weeks ago here
[06:51] <darkxst> didrocks, Noskcaj I think the discussion ended with Laney going to look into splitting it
[06:51] <didrocks> Noskcaj: why would we need it in main? IIRC, seb was in favor of keeping it splitting?
[06:51] <didrocks> oh, so, let's wait on Laney then ;)
[06:52] <didrocks> but I don't think it will need to be in main then
[06:52] <darkxst> didrocks, it would then replace gnome-themes-standard, so of course it would need to be in main
[06:52] <Noskcaj> didrocks, the gnome-themes-standard-data dep, i assume we can swap that out for g-i-t | a-i-t
[06:52] <darkxst> but anyways I have to run, be back a bit later
[06:52] <darkxst> gnome-icon-theme even
[06:52] <didrocks> darkxst: the source would be in main, not all binaries though
[06:53] <darkxst> didrocks, yes sure
[06:53] <didrocks> yeah, makes sense :)
[06:53] <didrocks> Noskcaj: so, wait for Laney, he will be around in a couple of hours
[06:53] <darkxst> Noskcaj, g-i-t is missing a bunch of 3.14 icons
[06:53] <Noskcaj> darkxst, then maybe we can't
[06:53] <darkxst> but temporarily you can do that
[06:54] <darkxst> (the missing icons only really affect CSD
[06:54] <darkxst> atm I think
[06:54] <darkxst> gotta go now
[07:57] <larsu> good morning!
[08:00] <didrocks> hey larsu
[08:05] <larsu> hi didrocks, how are you?
[08:15] <didrocks> larsu: I'm good, thanks! trying to find a smart way to play with systemd LIST_ systems
[08:15] <didrocks> and you?
[08:19] <larsu> didrocks: good as wel, thanks. Still having morning tea :)
[09:04] <Laney> hey
[09:04] <Laney> I think I said it was probably what we'll end up doing, but I haven't volunteered to do that work yet ;-)
[09:06] <larsu> morning Laney
[09:06] <Laney> yo
[09:08] <Laney> how's it going?
[09:09] <larsu> had some time last night and started hacking on a better gsettings-editor
[09:09] <larsu> http://i1.minus.com/iHcd2rB5tAtGz.png
[09:09] <Laney> this guy loves writing tools ;-)
[09:09] <larsu> he does!
[09:10] <Laney> nice
[09:10] <larsu> was born out frustration :)
[09:10] <larsu> Laney: maybe I should finish some of them at some point... :/
[09:11] <Laney> that's always the hard part :(
[09:29] <Laney> blerg
[09:29] <Laney> chromium keeps telling me that tabs are not responding
[09:29]  * Laney wonders what changed
[10:16]  * Laney uploaded gtk
[10:16] <Laney> ph33r
[10:19] <larsu> \o/
[10:35] <darkxst> Yay! thanks Laney and larsu ;)
[10:40] <Laney> time to push all that crack into the distro
[10:40] <Laney> ;-)
[11:00] <davmor2> Laney: Adding that to the list of reason you shouldn't be left alone with the distro
[11:02]  * Laney jingles the keys and then zooms off in a ferrari
[11:04] <davmor2> throws the stinger across the gateway
[11:52] <Laney> bah
[11:53] <Laney> un use-header-barring dialogs is not fun
[12:20] <larsu> Laney: there's a xsetting for that...
[12:21] <Laney> apps have to look up the value and respect it
[12:22] <Laney> it works automatically for built in dialogs
[12:23] <larsu> ah right
[12:23] <larsu> there's a helper function for it, but it's not public :(
[12:23] <Laney> the real problem is when app authors have set it in a .ui file
[12:23] <Laney> because it's construct-only
[12:23] <Laney> :/
[12:24] <larsu> that whole situation is a mess
[12:25] <larsu> sorry
[12:25] <Laney> distracted by a test failure that might be to do with 3.14 anyway
[12:25] <Laney> https://jenkins.qa.ubuntu.com/job/vivid-adt-autopilot-gtk/lastBuild/ARCH=amd64,label=adt/console
[12:28] <larsu> autopilot \o/
[12:29] <larsu> are those test cases in autopilot-gtk?
[12:29] <Laney> yep
[12:29] <Laney> they work in my system
[12:29] <Laney> but do fail in a test vm
[12:40] <larsu> how do I run it?
[12:40] <larsu> autopilot doesn't let me point it to the test case
[12:41] <Laney> see the test script debian/tests/autopilot
[12:43] <larsu> ah, thanks
[12:46] <Laney> hmm, one of them seems to be a race
[12:49] <Laney> and Eventually isn't compatible with raises
[12:49] <Laney> hmm
[12:50] <larsu> i don't see an eventually there
[12:50] <Laney> I want to add one
[12:50] <larsu> there's only that one failure in test_widegt_tree:154, right?
[12:51] <Laney> getting 2 here
[12:51] <Laney> test_actions.py:127
[12:51] <larsu> in that same log?
[12:51]  * larsu is confused
[12:52] <Laney> local
[12:52] <Laney> I see that other one too
[12:53] <larsu> maybe that happens because the buttonbox doesn't exist when that xsetting is not set?
[12:59] <Laney> larsu: ah if I install our theme it works
[13:00] <Laney> also running with GTK_THEME=Adwaita makes it fail
[13:01] <larsu> nice catch
[13:01] <larsu> makes sense, everything's hard-coded pixel-values in there
[13:01] <Laney> blurp
[13:18] <desrt> hello friendly hackers
[13:18] <Laney> hey ho
[13:19] <Laney> how's it going?
[13:19]  * didrocks is going to try an eventually dry cycling exercise :)
[13:19] <didrocks> hey desrt
[13:19] <didrocks> bbl
[13:19] <Laney> larsu: want to look at http://paste.ubuntu.com/9560212/ ?
[13:19] <desrt> didrocks: enjoy
[13:19] <Laney> it's a script to provide the renamed desktop files
[13:19] <Laney> or desrt I guess ;-)
[13:20] <didrocks> desrt: that will depend on how dry I will be once back ;) but thanks!
[13:20] <larsu> Laney: ah cool. This is the NoDisplay route?
[13:20] <Laney> the important lines start at 66
[13:20] <Laney> all three of them
[13:21] <desrt> the mime association spec recently underwent a tweak that if an app is not registered as supporting a file type then it cannot be the default for that type
[13:22] <Laney> default meaning user selected?
[13:22] <desrt> that may still be OK though because i think most implements add an app to [Added] when setting it as the default
[13:22] <desrt> which will ignore the fact that you stripped away the mimetypes here
[13:26] <Laney> I wanted to avoid having the same application listed twice
[13:26] <desrt> ya.  i totally understand why you did it.
[13:27] <Laney> nod
[13:28] <Laney> do you think this is basically ok?
[13:29]  * Laney lunches, bbiab
[15:05] <mlankhorst> willcooke: I've fixed Xmir just in time :P
[15:07] <willcooke> mlankhorst, what bit is fixed? :)
[15:08] <mlankhorst> blackness
[15:09] <willcooke> niiiiice
[15:09] <mlankhorst> based partially on how modesetting was handling dri2
[15:10]  * willcooke nods like he knows what that means
[15:12] <mlankhorst> modesetting is the fallback xorg driver if no other drivers are loaded, but it can use opengl modesetting is the fallback driver xorg uses if no acceleration is available. But with the recent changes in 1.17 it gained some features like acceleration if opengl is available. :P
[15:12] <willcooke> Sweet5hark1, when I run libreofice --calc --norestore is still opens Writer - any ideas what I'm doing wrong?
[15:13] <willcooke> mlankhorst, neat :)
[15:14] <mlankhorst> I think the acceleration is stable again, I had some problems when resizing with compositing enabled, but that could be because the buffer was being destroyed because of resizing before unity had a chance to use it
[15:27] <willcooke> *cough* *cough* I hadn't actually installed calc, only writer
[15:36] <didrocks> no spreadsheet then? :p
[15:36]  * didrocks gives malus manager point :)
[15:37] <didrocks> (well, you win 2 of course if you use some only spreadsheet tools, like… hem… some Gthingy :p)
[15:46] <mlankhorst> hah
[15:48] <mlankhorst> it seems that glamor uses BGR internally, noticed some discoloration when swapping with those fixes..
[15:49] <willcooke> erk
[16:04] <willcooke> mlankhorst, should I apt-get dist-upgrade?
[16:04] <willcooke> actaully, I wont.
[16:04] <willcooke> I tihnk it's working enough for my purposes right now
[16:05] <willcooke> I will finish my video before I upgrade
[16:28] <mlankhorst> oke
[16:28] <mlankhorst> yeah don't dist-upgrade if it's not needed
[16:28] <mlankhorst> just update xmir only
[16:52] <Laney> pitti: could it be that adt-run --source blah.dsc doesn't pick up test deps from the passed package?
[16:52] <Laney> I'm not seeing light-themes installed
[16:52] <pitti> Laney: it does pick them up
[16:53] <pitti> Laney: I mostly run it with a tree (adt-run -B my/source//), but it shoudl work equially well with a .dsc; please also pass -B though
[16:53] <pitti> otherwise it'll rebuild the whole package instead of taking the archive .debs
[16:55] <Laney> ah wait a second, it failed to build :)
[16:55]  * Laney tries with -B
[16:56] <Laney> might be a sign that I need to add this to build-deps too, though
[17:03] <Laney> better
[18:17]  * didrocks waves good evening
[21:14] <robert_ancell> mterry, around?
[21:18] <Noskcaj> Laney, In case you missed my question last night, what's happenng wit hadwaita-icon-theme being split so it can replace gnome-icon-theme for us?
[21:20] <Laney> I did not miss it
[21:20] <Laney> It's a good idea, someone should do it. Feel free
[21:20] <Noskcaj> robert_ancell, I hope you don't mind me changing bug 1399047 to include most of gnome's desktop stack. They need to all be uploaded at together when adwaita has been worked out
[21:21] <Noskcaj> Laney, Sorry if it sounds like i'm nominating myself
[21:21] <Noskcaj> i'd just break something, and further reduce my chances of ever getting MOTU
[21:21] <Laney> well I don't expect to get to it this side of Christmas I'm afraid :(
[21:22] <robert_ancell> Noskcaj, if they have to be uploaded together then it makes sense to use one bug
[21:22] <desrt> an american, a european and an australian on irc at the same time
[21:22] <Noskcaj> desrt, ha
[21:22]  * desrt senses a disturbance in the force
[21:23] <Laney> one world, one love
[21:28] <mterry> robert_ancell, am now
[21:28] <robert_ancell> mterry, I'm trying to understand these MPs for unity-greeter
[21:28] <robert_ancell> https://code.launchpad.net/~albertsmuktupavels/unity-greeter/force-small-height/+merge/244874
[21:28] <robert_ancell> https://code.launchpad.net/~albertsmuktupavels/unity-greeter/fix-lp-1374778/+merge/244950
[21:29] <robert_ancell> I can reproduce the problem easily in test-mode, but I'm not 100% sure what's going wrong and if the fixes are just fixing the symptoms not the problems
[21:29] <robert_ancell> Both fixes seem to solve the problem
[21:30] <robert_ancell> The widget code is a little scary :)
[21:30] <mterry> robert_ancell, oy! gtk's size negotiations.  I'd hoped to be done with them now that I'm in qml land
[21:31] <robert_ancell> you can never escape :)
[21:32] <mterry> robert_ancell, so...  does that second one obsolete the first?
[21:32] <robert_ancell> mterry, yes, I think so.
[21:33] <robert_ancell> But it's kind of odd, picking the size based on a position property that is not used elsewhere in the class to decide behaviour
[21:33] <robert_ancell> And it isn't guaranteed to update the size when the position changes
[21:39] <mterry> robert_ancell, we probably recalculate size while moving them around, especially when moving between position 0 and non-zero?  Basing things on position isn't SO weird, because elsewhere in that class, we support both "small" and "normal" versions of the content, based on whether we're drawing inside the main entry zone or not
[21:39] <mterry> So it's already aware of the concept of the specialness of being in position 0 a bit
[21:39] <robert_ancell> mterry, ok, so the second patch seems sound to you? It seems the simplest
[21:40] <mterry> robert_ancell, I'm not sure...
[21:40] <mterry> robert_ancell, the second patch looks like it is modifying the "normal" (or large) preferred_height to be grid_size = 1
[21:41] <mterry> Whereas I would expect to need to modify just the small box height
[21:41] <mterry> Both these patches seem to be changing normal box height
[21:41] <robert_ancell> I think it might be the normal box is overlapping adjacent entries and stealing their inputs
[21:43] <mterry> robert_ancell, well of the two I prefer the second one, feels a little less magic
[21:43] <mterry> robert_ancell, I'm a bit removed from this code now so I am not entirely certain why it works either
[21:43] <mterry> robert_ancell, but I'd agree with you that it seems to be making the size small enough to not cover other boxes
[21:43]  * mterry tests it on larger oddly sized boxes
[21:44] <robert_ancell> mterry, ok, I was just hoping you might remember. I'm not too worried about the quality since u-g is basically on life support and it does seem to fix the problem without side-effects