[00:06] <ShinyShoes> no one?
[00:22] <TheMuso> ShinyShoes: Well, for a start, this is not a support channel. Try #ubuntu.
[05:50] <hikiko> hi
[08:46] <willcooke> morning
[08:46] <willcooke> happyaron, yo!
[08:47] <seb128> hey willcooke
[08:48] <willcooke> hey seb128 - how goes?
[08:49] <willcooke> desktoppers - there is an "all hands" meeting this morning (and again later for those in the US etc)
[08:50] <seb128> doing ok, woke up at 6am and the cold was annoying enough after being lying down for hours that I couldn't get back to sleep so I started the computer at 6:30, not quite p_itti early but early enough for my taste
[08:50] <seb128> willcooke, how are you doing?
[08:50] <willcooke> seb128, much the same actually :)
[08:51] <willcooke> except I didnt sit at the computer
[08:51] <flexiondotorg> Morning seb128 willcooke hikiko
[08:51] <seb128> hey flexiondotorg
[08:51] <seb128> willcooke, wise :-)
[08:52] <seb128> well, on the good sign it means I can call it a day a bit earlier this afternoon or maybe take a nap ;-)
[08:52] <seb128> sign->side
[08:53] <seb128> flexiondotorg, are you still looking at bug #1623856? or are you blocked/needing help on that?
[08:53] <ubot5`> bug 1623856 in update-manager (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,Triaged] https://launchpad.net/bugs/1623856
[08:53] <willcooke> nap!
[08:53] <seb128> :-)
[08:53] <willcooke> hey flexiondotorg
[08:53] <willcooke> oh, that reminds me  - seb128 we still need to work out what to do with update manager in X
[08:54] <flexiondotorg> seb128, Still on my list. Assistance welcome. Was going to look at it today to take a break from glaring at CSS.
[08:54] <willcooke> good plan flexiondotorg
[08:54] <seb128> willcooke, ok, right, thanks for the reminder
[08:55] <seb128> flexiondotorg, k, well have a look today and maybe bring on the channel for discussion if you get stucked?
[08:55] <flexiondotorg> seb128, I'll ping you a bit later.
[08:55] <flexiondotorg> Currently listening to the catchy music ;-)
[08:56] <seb128> :-)
[08:56] <hikiko> morning flexiondotorg willcooke seb128
[08:56] <hikiko> and happyaron
[08:56] <hikiko> and desktopers
[08:56] <seb128> hey hikiko, had a good productive morning? ;-)
[08:56] <willcooke> hey hikiko - congrats on fixing the laptop
[08:57] <hikiko> thanks :) well my boyfriend did the dirty job I was just reading him the assembly instructions :P
[08:57] <willcooke> We call that delegation
[08:57] <willcooke> ;)
[08:57] <hikiko> hahahah
[08:57] <hikiko> :)
[08:58] <hikiko> fix by proxy :p
[09:04] <happyaron> hikiko: morning, :)
[09:04] <happyaron> and congrats!
[09:04] <seb128> hey happyaron, how are you?
[09:05] <happyaron> seb128: great, you?
[09:05] <seb128> I'm good thanks!
[09:06] <andyrock> morning all
[09:06] <Laney> hi!
[09:06] <seb128> hey andyrock Laney
[09:06]  * Laney stabs dnsmasq
[09:06] <seb128> how are you?
[09:07] <Laney> hey seb128
[09:07] <Laney> doing good!
[09:07] <andyrock> hey seb128
[09:07] <Laney> it was a bit frosty this morning
[09:07] <Laney> brrr
[09:07] <Laney> you?
[09:07] <Laney> hi andyrock too!
[09:07] <andyrock> super well, yesterday was moving day
[09:08] <andyrock> hey Laney
[09:08] <seb128> Laney, cold woke me up at 6am so I started the day early, doing good otherwise
[09:08] <seb128> andyrock, where did you move?
[09:08] <seb128> Laney, listening to the townhall ;-)
[09:08] <andyrock> different flat
[09:08] <Laney> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834722
[09:08] <ubot5`> Debian bug 834722 in dnsmasq-base "dnsmasq-base: dnsmasq does not forward queries after recieving servers via DBus second time" [Normal,Open]
[09:09] <Laney> the townhall??????????
[09:09] <Laney> the WHAT?
[09:09] <andyrock> Barcelona city center, small but cozy
[09:09]  * Laney missed the memo
[09:09] <hikiko> hi andyrock Laney
[09:09] <andyrock> hey hikiko
[09:09] <Laney> oh I just didn't read the memo :S
[09:09] <seb128> Laney, ready allhands or warthogs lists!
[09:09] <seb128> read
[09:09] <seb128> lol
[09:11] <happyaron> hey Laney andyrock
[09:11] <seb128> andyrock, back in Barcelona this year then?
[09:11] <andyrock> yep
[09:13] <seb128> nice
[09:14] <Laney> hey happyaron
[09:14] <Laney> how are you?
[09:14] <happyaron> great!
[09:23]  * Laney builds that dnsmasq patch
[09:23] <Laney> maybe my woes will end
[09:29] <andyrock> seb128: i wrote pitti an email
[09:29] <seb128> andyrock, thanks
[09:30] <seb128> one more systemd user session regression, the recent section not working in nautilus
[09:30] <seb128> andyrock, that one is not for you though ;-)
[09:32] <andyrock> i'm woderning why gnome-shell session has XDG_SESSION_ID exposed
[09:33] <andyrock> seb128: is gnome-shell started using systemd?
[09:33] <andyrock> because I can't find its service file
[09:34] <seb128> dunno
[09:34] <Laney> no
[09:34] <Laney> we were breaking new ground by doing this mostly
[09:35] <andyrock> ah btw slow internet here http://www.speedtest.net/my-result/5764747699
[09:36] <Laney> you should complain
[09:37] <andyrock> ah ok so that's why it works for them XD
[09:56] <Laney> quick trip to the post office, back shortly
[09:59] <andyrock> seb128, Trevinho https://freedesktop.org/wiki/Software/systemd/logind/
[09:59] <andyrock> under User Object
[09:59] <andyrock> "Display encodes which graphical session should be used as primary UI display for the use. It is a structure encoding session ID and object path of the session to use."
[09:59] <andyrock> we can actually use this to get the session_id
[10:03] <Trevinho> mh
[10:03] <seb128> good morning Trevinho!
[10:03] <Trevinho> heya seb128
[10:36] <Laney> andyrock: That looks right to me
[10:36] <Laney> it even gives you the object path directly
[11:31] <FJKong_> Laney: I push the patch to https://launchpad.net/~fjkong/gedit/ubuntu could you help me to review it? thanks
[11:34] <Laney> FJKong_: Cool, thanks! I will try to soon - could you make a merge proposal please?
[11:35] <FJKong_> Laney: open a bug?
[11:35] <Laney> no
[11:35] <Laney> on that link, click "Propose for merging" and fill it out
[11:35] <FJKong_> oh i see
[11:35] <Laney> you should target it to lp:~ubuntu-desktop/gedit/ubuntu and not lp:gedit
[11:37] <FJKong_> I am not sure if I have permission to push there
[11:37] <Laney> you don't need it to make a proposal
[11:42] <FJKong_> Laney: done
[11:43] <Laney> FJKong_: ok, nice, will check it later on
[11:43] <FJKong_> o/
[11:52] <Guest1796> Hello, seb128. Last night (my time), I had a discussion with attente about a global menu issue I'm facing. He (?) told me to talk to you today.
[11:54] <Guest1796> I've been running apps in containers like the ones made by Libertine for some time now. As long as the containers can access the host's DBus socket, global menu works fine for gtk2 apps, but gtk3 apps continue to have a dedicated menu bar.
[11:57] <Guest1796> To make the matter more complicated, some gtk3 apps does do the global menu fine. By the suggesstions of attente, I installed dconf-editor and nautilus. Those apps' seem to integrate perfectly with global menu. Other apps, that I want to run in containers, like Firefox and Eclipse, don't do the global menu.
[12:11] <attente> Guest1796: hey, i think i figured it out. you also need libdbusmenu-gtk3-4
[12:11] <attente> (for firefox at least)
[12:22] <seb128> hey attente & Guest1796
[12:23] <seb128> good if attente figured it out ;-)
[12:23] <Guest1796> attente: Thanks, I'll try it out right now.
[12:23] <Guest1796> How did You figure it out.
[12:23] <attente> hi seb128 Guest1796
[12:24] <Laney> attente knows all
[12:24] <attente> Guest1796: ^ it's libdbusmenu-gtk3-4
[12:24] <Guest1796> attente: Yea, I'm asking how did you manage to figure it out.
[12:25] <attente> oh. i was in the bathroom thinking...
[12:25] <Laney> ...
[12:25] <Guest1796> Shower thoughts, got it.
[12:25] <attente> haha
[12:25] <Laney> It's the colour changing lights
[12:26] <seb128> I was going to say
[12:26] <seb128> how is the tennis elbow going btw? ;-)
[12:26] <kenvandine> attente, thanks for the content-hub-glib branch, however there's a merge conflict
[12:26] <attente> terrible! i don't even play tennis!
[12:26]  * willcooke . o O ( minds in the gutter you lot )
[12:26] <attente> kenvandine: ok, i'll refresh it
[12:26] <seb128> :-/
[12:26] <kenvandine> attente, thx!
[12:26] <seb128> hey kenvandine, you are up early!
[12:27] <kenvandine> seb128, been working a couple hours already :)
[12:27] <seb128> urg
[12:27] <kenvandine> i start early on wednesday
[12:27] <kenvandine> so i can lead a coding club at the school in the afternoon :)
[12:27] <kenvandine> it's worth it :)
[12:28] <Guest1796> That's cool. What languages do you teach?
[12:28] <seb128> nice
[12:28] <kenvandine> we're working on python right now
[12:28] <Guest1796> 3?
[12:28] <kenvandine> moving to writing minigames for minecraft in javascript soon
[12:30] <Guest1796> Speaking of languages, I want to learn C, but any guides I find don't mention which version of C standard it's about. :/
[12:31] <Guest1796> attente: It doesn't work for Eclipse. I'll try Firefox, but I'm connected to IRC using ChatZilla, so will leave momentarily.
[12:31] <attente> Guest1796: ok. i only tried it with firefox. what version of eclipse are you running?
[12:31] <Guest1796> attente: Neon.
[12:32] <attente> Guest1796: is that installed from the archive or from a download online or ...?
[12:32] <Guest1796> Download. I don't know of any archives shipping latest Eclipse.
[12:33] <Guest1796> attente: On host, global menu works, if that's your doubt.
[12:33] <Guest1796> Restarting Firefox now, BRB.
[12:34] <kenvandine> attente, how far along is your gtk branch that uses the pasteboard?
[12:34] <attente> kenvandine: it works, i'm hoping to merge it as soon as the content-hub-glib is merged
[12:34] <kenvandine> woot!
[12:35] <willcooke> woot indeed :)
[12:35] <attente> :D
[12:35] <kenvandine> that's very exciting
[12:35] <attente> just let me build it here and make sure the refresh works too
[12:38] <Guest76787> attente: It worked for Firefox, thank you!
[12:39] <attente> Guest76787: \o/
[12:39] <Guest76787> And about Eclipse, I remember it working fine on host, but I could be wrong.
[12:39] <attente> i'll try it in a bit
[12:39] <Guest76787> I'll install Java on host as well, to try it.
[12:55] <attente> kenvandine: ok, i think the content-hub-glib branch should be good now
[12:59] <kenvandine> attente, thx
[13:00] <Guest76787> attente: Global menu working perfectly fine in Eclipse on host.
[13:01] <Guest76787> attente: The UI looks quite different from running it in container, in fact.
[13:02] <attente> Guest76787: ok. which jre are you using?
[13:02] <Guest76787> attente: 8.
[13:03] <Guest76787> I'll upload some screenshots, give me a moment. Is imgur OK?
[13:04] <attente> Guest76787: sure
[13:07] <Guest76787> attente: http://imgur.com/a/PXRIi
[13:12]  * flexiondotorg lunches
[13:16] <attente> that's pretty disconcerting...
[13:20] <Guest76787> attente: I'm thinking there's some specific package for integrating Java SWT into GTK.
[13:20] <Guest76787> attente: Or maybe not, why'd it be installed in a vanilla desktop install.
[13:26] <seb128> there used to be one but that stopped working iirc
[13:27] <seb128> http://www.webupd8.org/2015/10/ubuntu-1510-and-1504-update-disables.html
[13:28] <seb128> https://launchpad.net/ubuntu/+source/jayatana/2.7-0ubuntu4
[13:28] <Guest76787> seb128: It now works without it.
[13:28] <seb128> weird
[13:28] <Guest76787> Look at the screenshot. It's working on host, but not on container.
[13:29] <attente> i'm pretty stumped tbh
[13:31] <Guest76787> ... The pleasures of developing an extensive and modular system...
[13:42] <Guest76787> Host Eclipse logs: http://paste.ubuntu.com/23416155/
[13:43] <Guest76787> Container Eclipse logs: http://paste.ubuntu.com/23416160/
[13:48]  * flexiondotorg returns
[13:53] <Guest76787> attente, seb128, look at the logs if it helps. Personally, I can't find anything of note there.
[14:18] <flexiondotorg> seb128, I've looking at LP: #1623856
[14:19] <ubot5`> Launchpad bug 1623856 in update-manager (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,Triaged] https://launchpad.net/bugs/1623856
[14:19] <flexiondotorg> If you're up for sharing some insight, I'm game :-)
[14:20] <seb128> did you find an easy way to get the widget/situation displayed to test/iterate?
[14:20] <seb128> or are you basically going through an "download some upgrade" game every time?
[14:21] <flexiondotorg> I've got a VM snapshot I can revert to.
[14:21] <flexiondotorg> I've got a reproducible setup.
[14:21] <flexiondotorg> And error logs and use gtk inspector to identify the selectors.
[14:22] <attente> https://usercontent.irccloud-cdn.com/file/hbuiAfJV/Screenshot%20from%202016-11-02%2010-20-21.png
[14:22] <attente> Guest76787: sorry, i'm not having much luck here. fwiw, that is what it looks like in my container ^
[14:24] <seb128> flexiondotorg, let me have a look
[14:28] <flexiondotorg> seb128, See the GTK warnings here - https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1623835/comments/2
[14:28] <ubot5`> Ubuntu bug 1623835 in deja-dup (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,Triaged]
[14:30] <flexiondotorg> seb128, And here is the GTK inspector info - http://imgur.com/a/05gRH
[14:31] <seb128> flexiondotorg, in what file is the ui described?
[14:31] <flexiondotorg> I was just about to start looking at that.
[14:31] <flexiondotorg> seb128, You'll remember I said the Deja Dup issue is the same?
[14:32] <seb128> yes, which still seems weird ot me
[14:32] <flexiondotorg> The reason is, the first action Deja Dup performs is to install some plugins using aptdaemon.
[14:33] <seb128> ah right
[14:33] <seb128> well deja-dup has the same issue on its backup view
[14:33] <flexiondotorg> Ah, OK.
[14:33] <Guest76787> attente: I see, thank you.
[14:35] <seb128> flexiondotorg, step 1 is to find where the UI is described
[14:35] <flexiondotorg> Got the three .ui files open.
[14:35] <seb128> they are from aptdaemon ?
[14:36] <flexiondotorg> Yes.
[14:40] <seb128> flexiondotorg, k, found an easy way to reproduce, the aptdaemon source has a gtk3-demo.py small ui which does it
[14:41] <flexiondotorg> Thanks.
[14:45] <seb128> flexiondotorg, that seems to fix it
[14:46] <seb128> flexiondotorg, http://paste.ubuntu.com/23416391/
[14:47] <flexiondotorg> seb128, Thanks.
[14:48] <flexiondotorg> What was your process of get to that?
[14:49] <seb128> looked at bugzilla.gnome.org bugs since march which mention size or height issues in their title/descriptions
[14:50] <seb128> also the error your shared
[14:50] <seb128> to try to poke around to see if others had similar issues and how they solved it
[14:50] <seb128> there were some suggestion to tweak min content size on scrolled windows
[14:50] <seb128> so I grepped aptdaemon's source for scroll
[14:51] <flexiondotorg> Right, OK.
[14:51] <seb128> that gave me 1 source/section
[14:51] <flexiondotorg> Understood.
[14:51] <seb128> then I tried the tweak
[14:51] <seb128> I'm not sure it's the right/correct/only solution but that should go
[14:51] <flexiondotorg> So I've notice the aptdaemon gtk3 widgets are using deprecated GtkVBox and GtkHBox.
[14:51] <seb128> gtk geometry allocation and why things behaves differently between versions is always weird to me
[14:52] <flexiondotorg> Is that worth addressing?
[14:52] <flexiondotorg> seb128, Thanks for the time.
[14:52] <seb128> yw!
[14:52] <flexiondotorg> I can test futher.
[14:52] <seb128> I wouldn't bother porting aptdaemon to modern gtk
[14:53] <seb128> it works with current gtk3 which isn't going to change
[14:53] <flexiondotorg> And also use what I learned to work on Deja Dup backup.
[14:53] <seb128> if we invest work is likely going to drop aptdaemon and just use packagekit
[14:53] <seb128> flexiondotorg, thanks
[14:53] <flexiondotorg> seb128, Yep, I agree about leaving aptdaemon widget on gtk3.
[14:54] <flexiondotorg> I did remove the HBox and VBox deprecations from some MATE bits, but ultimately didn't gain anything other than soothing my OCD.
[14:54] <seb128> flexiondotorg, just for extra infa, https://bugzilla.gnome.org/show_bug.cgi?id=771743 was the bug that hinted me to try to min-content-height tweak
[14:54] <ubot5`> Gnome bug 771743 in Mouse "Mouse panel very small when touchpad is present, on Wayland" [Normal,Resolved: fixed]
[14:54] <flexiondotorg> seb128, I've also looked at the zebra striping bug.
[14:55] <seb128> what was that one again?
[14:55] <flexiondotorg> There is an patch available, that could be refactored.
[14:55] <seb128> oh the list one
[14:55] <flexiondotorg> https://bugs.launchpad.net/ubuntu/+source/ubuntu-themes/+bug/945430
[14:55] <ubot5`> Ubuntu bug 945430 in ubuntu-themes (Ubuntu) "Lists lack zebra-striping" [Low,Triaged]
[14:55] <seb128> right
[14:55] <seb128> would be nice to fix but that's probably not a priority
[14:55] <flexiondotorg> The patch has been reviewed and updated upstream a few times, but not accepted yet.
[14:55] <seb128> I wouldn't invest too much effort into it
[14:56] <flexiondotorg> OK, I'll have a stab at it one evening.
[14:56] <seb128> thanks
[14:57] <seb128> annoying but typical example of GTK upstream :-/
[14:57] <seb128> "I didn't much time thinking about the removal at the time because none of the themes seemed to use it..."
[14:57] <flexiondotorg> seb128, The patch add new selectors.
[14:57] <flexiondotorg> So themes would have to change as well.
[14:57] <seb128> right
[14:58] <flexiondotorg> The existing theme syntax is no longer valid.
[14:58] <seb128> well, would it change look on an unmodified theme?
[14:58] <seb128> oh, that's more annoying
[14:58] <flexiondotorg> It does require a patch and theme change to reinstate stripes.
[14:59] <flexiondotorg> Which may be good enough reason to not prioritise it?
[14:59] <seb128> it's a regression in 16.10 only right?
[15:01] <flexiondotorg> What the striping?
[15:01] <seb128> the bug is a bit confusing
[15:01] <seb128> it says gtk 3.18 allowed to do that but 3.19 removed the option
[15:02] <seb128> unsure our theme was using the feature in 3.18/16.04 though
[15:02] <seb128> the launchpad bug suggests it wasn't
[15:02] <flexiondotorg> I think striping is missing from 16.04 too. Just double checking some themes...
[15:03] <seb128> https://bugzilla.gnome.org/show_bug.cgi?id=757495 first comment suggests that 3.18 made it possible at least
[15:03] <ubot5`> Gnome bug 757495 in Widget: GtkTreeView "GtkTreeView odd/even row styling no longer works" [Normal,New]
[15:03] <andyrock> seb128, Laney, Trevinho this should fix the issue (works on X, i'm checking it on Y)
[15:03] <seb128> andyrock, "this"?
[15:03] <flexiondotorg> Stripes missing on my 16.04.
[15:03] <andyrock> i assume using /org/freedesktop/login1/user/self is safe
[15:03] <andyrock> https://code.launchpad.net/~azzar1/unity/fix-double-lock/+merge/309859
[15:04] <seb128> andyrock, using user/self makes sense to me
[15:04] <Laney> Never heard of that
[15:04] <Laney> is it documented?
[15:04] <andyrock> dunno
[15:04] <andyrock> but I'll check if it works properly
[15:05] <Laney> I mean is it guaranteed to not be randomly removed?
[15:05] <flexiondotorg> seb128, Sould the update-manager fix be SRUd to Yakkety also?
[15:05] <Laney> there's no mention of 'self' in https://freedesktop.org/wiki/Software/systemd/logind/
[15:06] <seb128> flexiondotorg, my understanding is that gtk 3.18 was making it possible and 3.19 removed the support for it, so basically we could probably add it back to the lts by tweaking the theme
[15:06] <seb128> where > 16.10 would be more work
[15:07] <seb128> flexiondotorg, I wouldn't bother looking at it for > 3.18, not high priority enough, might be a nice SRU for the LTS if it's an easy tweak but again a low priority/friday afternoon thing
[15:08] <flexiondotorg> seb128, I'll double check the theme but I'm sure I've seen the appropriate styling that should enable it.
[15:08] <flexiondotorg> For 16.04.
[15:08] <Laney> I don't know that you can do it for treeview rows with 3.20
[15:09] <Laney> Someone's phone is ringing in the library
[15:09]  * Laney does a Very British Hard Stare
[15:09] <seb128> you probably can't
[15:09] <Laney> He's withered to nothing
[15:09] <Laney> Success
[15:09] <seb128> that's what the bugzilla bug I pointed before says
[15:09] <Laney> Yeah I think you'd need to add some style classes or something
[15:09] <seb128> Company removed the option because he though noone was using it
[15:09] <Laney> ah yes
[15:09] <Laney> there's a patch but it's not finished / committed
[15:09] <seb128> right
[15:10] <Laney> so we could restore it once that is done
[15:10]  * Laney subscribez
[15:10] <seb128> yeah
[15:10] <seb128> I doubt they are going to do much work/changes on gtk3 now though
[15:10] <Laney> shrug
[15:10] <Laney> find out at the time
[15:11] <seb128> Laney, does http://paste.ubuntu.com/23416391/ looks like right or a hack to you? (that fixes the update-manager details scrollview being not having enough height)
[15:11] <Laney> seb128: I think you need something like that now
[15:11] <andyrock> ok I double checked
[15:11] <Laney> where did 300 come from?
[15:12] <andyrock> two different users logged at same time
[15:12] <seb128> just me trying a random value to see if the call makes a difference
[15:12] <seb128> which is does
[15:12] <andyrock> user/self points to differents objects
[15:12] <andyrock> should be fine
[15:12] <seb128> I don't like to add fixed values though
[15:12] <seb128> would be nice if GTK was clever enough to fit to the space available as it used to do :-/
[15:13] <Laney> andyrock: but is it part of the API?
[15:13] <Laney> how did you find out about it?
[15:13] <seb128> andyrock, I think Laney's point was that it might go away in a systemd update if it's not properly documented
[15:13] <seb128> so we shouldn't rely on it
[15:13] <seb128> or get upstream to document it as officially supported
[15:16] <andyrock> ah...
[15:16] <andyrock> is there a freenode channel for systemd
[15:17] <Guest76787> andyrock: Yea, it's #systemd.
[15:17] <seb128> if you use get at least a test
[15:17] <seb128> so the day systemd change we get something flagged red
[15:20] <andyrock> seb128: adding such a test in our framework is hard
[15:21] <andyrock> we don't rely on real-world dbus
[15:21] <seb128> talk to #systemd upstream and see what they say
[15:21] <andyrock> maybe inside cmake we can do something
[15:23] <seb128> andyrock, but at the same time getting the uid is easy and that's probably supported/stable
[15:23] <andyrock> i know but self is nicer :P
[15:26] <Laney> andyrock: Also, ew
[15:26] <Laney> use the second part of the tuple instead of string concatenation on the session id
[15:27] <andyrock> mmm
[15:27] <andyrock> dunno in this case is going to be a bit harder to still support XDG_SESSION_ID
[15:27] <andyrock> maybe not
[15:27] <andyrock> i'll update the branch
[15:28] <Laney> in that case you should be using GetSession IMHO
[15:29] <andyrock> I can use the second part still supporting XDG_SESSION_ID
[15:29] <andyrock> i'm pretty sure Trevinho will not accept deprecating XDG_SESSION_ID
[15:30] <Laney> nah, I'm saying that in this case you should be calling org.freedesktop.login1.Manager GetSession (XDG_SESSION_ID) to get the object path
[15:32] <andyrock> ah... we likely did like that because our dbus api is async and it's not always trivial to get dbus properties
[15:33] <Laney> the risk is that the implementation changes one day and breaks you
[15:33] <Laney> same as the other case
[15:33] <Laney> :P
[15:34] <andyrock> let's see if Trevinho still wants the XDG_SESSION_ID thing
[15:34] <andyrock> maybe he's using it in some scripts
[15:34] <andyrock> otherwise it's easier to remove that code path
[15:35]  * andyrock 's day is almost over and he wants to propose it before eod
[15:37] <flexiondotorg> seb128, The default scrolled window sized in 16.04 was 200px. So I'll use that.
[15:38] <seb128> flexiondotorg, wfm, the 300 value was a random test, I played around a bit and was leaning toward 180px
[15:38] <seb128> so you are close
[15:38] <flexiondotorg> I measured it ;-)
[15:38] <flexiondotorg> apt install screenruler
[15:38] <seb128> :-)
[15:39] <seb128> I didn't look at deja-dup but I expect it's going to be a similar issue
[15:39] <Laney> There's a case in update-manager too if you weren't already aware
[15:39] <Laney> the "technical description" bit
[15:40] <flexiondotorg> Laney, Yep. Saw that.
[15:40] <Laney> ok
[15:40] <flexiondotorg> Thanks for the prompt though.
[15:40] <flexiondotorg> Deja Dup is the same issue.
[15:41] <seb128> that was expected ;-)
[15:41] <seb128> unsure if we should bother SRUing those to yakkety
[15:42] <Laney> I would, shouldn't be hard
[15:42] <flexiondotorg> I'm happy to.
[15:42] <flexiondotorg> Just a case of merge proposals for Zesty and debdiffs for Yakkety, right?
[15:45] <Laney> If you want, or you can do MPs for both (I can push the branches to ubuntu-yakkety)
[15:46] <flexiondotorg> I've not done a MP for a prior release before.
[15:46] <flexiondotorg> What branch to I merge to?
[15:46] <Laney> Just change Vcs-Bzr
[15:46] <flexiondotorg> s/to/do/
[15:46] <Laney> I think it needs to exist to make a proposal to it - that's what I just offered to do
[15:47] <Laney> bzr branch ...; bzr push ...-yakkety
[15:47] <flexiondotorg> OK
[15:48] <seb128> your call for the SRUs, it has a small work cost between upload/review/test and it's a non LTS and only cosmetic issues
[15:48] <seb128> but polish is always nice
[15:53] <Laney> flexiondotorg: created lp:~ubuntu-desktop/deja-dup/ubuntu-yakkety and lp:~ubuntu-core-dev/update-manager/yakkety - doesn't look like aptdaemon has one (no Vcs-Bzr at least)
[15:54] <flexiondotorg> Laney, thanks.
[15:55]  * Laney spends his last £1
[15:56] <sarnold> Laney: perhaps relevant :) http://hyperallergic.com/299912/the-photographers-of-1870s-london-who-documented-their-disappearing-city/
[16:02] <Laney> sarnold: you calling me an old relic?
[16:03] <sarnold> Laney: hehe, no :) it just triggered the "wow london is old" feeling..
[16:06] <Laney> Ah, my quaint old currency
[16:07] <Laney> here we're suffering the consequences of 1970s architectural vandalism
[16:08]  * Laney stabs the Broadmarsh centre
[16:13] <willcooke> Laney, did the Snenton market revamp ever get finished?
[16:13] <willcooke> *Sneinton
[16:14] <andyrock> https://www.irccloud.com/pastebin/1oiH3TZr/
[16:15] <andyrock> Laney: ok in this way I use GetSession and also fallback to the old one in case it fails
[16:16] <Laney> willcooke: yep, there's a nice fountain there now
[16:16] <Laney> not sure it's quite as successful as they hoped it would be
[16:16] <Laney> also some artist studios and stuff where there used to be veg wholesalers and the like
[16:17] <Laney> some kind of cultural cleansing
[16:17] <Laney> they call it the 'creative quarter'
[16:17] <Laney> includes hockley & lace market too
[16:18] <Laney> andyrock: nice
[16:18] <Laney> did #systemd answer you about the /org/freedesktop/login1/user/self thing?
[16:46] <andyrock> nope
[16:46] <andyrock> but it's eod for me
[16:46] <Laney> ahhh
[16:46] <Laney> sorry for raising issues :(
[16:46] <andyrock> ahah thanks for the help
[16:47] <andyrock> btw I think it's not a freedesktop.login1 thing
[16:47] <andyrock> just a systemd login1
[16:48] <Laney> que?
[16:51] <andyrock> the /self thing
[16:51] <andyrock> are there other implementations of freedesktop.login1?
[16:52] <Laney> don't think so
[16:52] <Laney> I would hope to see it on https://freedesktop.org/wiki/Software/systemd/logind/ if it is guaranteed
[16:52] <Laney> that documents everything else on the interfaces
[16:52] <Guest76787> seb128: Sorry, you were right, jayatana is installed by default. But it still doesn't solve the Eclipse issue.
[16:53] <andyrock> Laney: I asked on #systemd but silence
[16:53] <andyrock> they don't know me
[16:53] <Laney> they should
[16:53] <Laney> you're a big deal!
[16:53] <seb128> andyrock, try asking p_itti in email if you are in contact with him
[16:54] <seb128> he knows who to ask
[16:57] <andyrock> seb128: he just answerd in the bug proposing a similar solution
[16:58] <andyrock> but with the getUser thing
[16:58] <seb128> k
[16:58] <andyrock> the problem with getUser is that we need to provide fallbacks inside the code
[16:58] <andyrock> and fallbacks make the code longer
[16:58] <andyrock> btw I asked him if this is stable or not
[16:59] <seb128> good
[17:05] <andyrock> or iìll just use systemd lib
[17:05] <andyrock> if it's ok for you
[17:05] <andyrock> seb128: ^^ì
[17:05] <seb128> wfm
[17:05] <seb128> whatever is easier for you
[17:06] <andyrock> i mean the code is already there
[17:06] <andyrock> but tomorrow i'll port the code to systemd lib
[17:06] <andyrock> i've to go now
[17:06] <andyrock> have a good night
[17:07] <Laney> night!
[17:12] <seb128> night Laney
[17:12] <Laney> not me
[17:12] <seb128> night andyrock :p
[17:12] <seb128> well, I'm calling a day as well
[17:12]  * Laney is trying to get amqp to work
[17:12] <willcooke> cya seb128
[17:12] <seb128> started at 6:30am today
[17:12] <Laney> what are you playing at!
[17:12]  * seb128 needs some rest
[17:13] <seb128> the cold woke me up
[17:13] <seb128> but yeah, should have called it a day earlier still
[17:13] <seb128> anyway, have a good evening desktopers
[17:13] <willcooke> o/
[17:13] <Laney> byeyeyeye
[17:14] <flexiondotorg> Night seb128
[18:01] <flexiondotorg> Laney, I've prepared MPs for aptdaemon/update-manager for Zesty.
[18:02] <flexiondotorg> And an MP (update-manager) and debdiff (aptdaemon) for Yakkety.
[18:02] <flexiondotorg> All described in the comments here: https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/1623856
[18:02] <ubot5`> Ubuntu bug 1623856 in update-manager (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,In progress]
[18:20] <flexiondotorg> Good night desktopers
[18:21] <willcooke> see ya flexiondotorg
[18:58] <willcooke> night all