[05:24] <hikiko> hi
[05:26]  * qengho snubs hikiko.
[05:29] <duflu> Ummkay
[05:29] <duflu> Good morning
[05:31] <RAOF> Hey hikiko!
[05:37] <hikiko> Hey duflu, RS
[05:38] <hikiko> RAOF :p
[05:38] <hikiko> How are you?
[05:39] <qengho> Please forgive me, hikiko!
[05:39] <qengho> Good morning, all.
[05:39] <duflu> So errm you guys come here often?
[05:40] <RAOF> I'm pretty good.
[05:40] <hikiko> Lol, what ? qengho ? Good morning to you too!:-p
[05:41] <qengho> hikiko: Please don't melt today.
[05:41] <hikiko> Oh, I didn't scroll up enough I didn't see you snubbed
[05:43] <hikiko> qengho it's not very warm today, atm we have around 27
[05:44] <qengho> Wow, that's really good.
[05:44] <hikiko> What's the weather in Taiwan ?
[05:44] <qengho> Mid 30s today.
[05:45] <RAOF> And 125% humidity?
[05:45] <hikiko> Heh, similar to here (except today)
[05:46] <hikiko> lol raof that describes my city
[05:46] <hikiko> I guess applies to Taiwan too
[05:46] <qengho> With wind, it might be tolerable.
[05:47] <qengho> There is no wind.
[05:47] <pitti> Good morning
[05:47] <qengho> o/
[05:47] <hikiko> qengho air conditioning ?
[05:47] <qengho> Plenty of that. I'm hiding in a cafe.
[05:47] <hikiko> Haha :-)
[05:49] <qengho> I know how to say "please, another iced coffee" better than anything else.
[05:49] <hikiko> How ?
[05:50]  * hikiko tests qengho's Chinese 
[05:51] <qengho> Something like "qing, duole yige tang bing de latte".
[05:52] <qengho> Oh, and large. Add a "da" in there.
[05:52] <qengho> Or yibei. Yeah, that one.
[05:55] <qengho> I'm probably wrong, but they're too polite to laugh.
[05:55] <hikiko> :-)
[05:55] <hikiko> lol
[05:55] <hikiko> Yeah that's a problem with the foreign languages
[05:56] <hikiko> People are too polite to correct you
[05:56] <hikiko> and you can't be sure if your sentences make sense
[05:57] <hikiko> Can't tell :p
[05:58] <hikiko> 30 degrees already \m/
[06:00] <jbicha> hikiko: well, was he right or are you too polite to correct him too? :)
[06:04] <qengho> jbicha: You know "it's all Greek to me"? For the Greek, they say it's Chinese to them.
[06:05] <didrocks> good morning
[06:13] <qengho> hi didrocks.
[06:15] <didrocks> hey qengho!
[06:20] <hikiko> jbicha, I don't speak chinese :)
[06:20] <hikiko> it's chinese to me :)
[06:20] <jbicha> hikiko: oops, sorry about that
[06:21] <hikiko> about what?
[06:26] <jbicha> I'm embarassed about confusing Asian countries
[06:26] <hikiko> lol, Greece is not in asia :) well, it's too close
[06:27] <seb128> good morning desktopers
[06:27] <hikiko> hi seb128 :)
[06:27] <seb128> hey hikiko
[06:27] <pitti> bonjour didrocks et seb128 ! comment allez-vous ?
[06:27] <pitti> hey hikiko and qengho!
[06:27] <seb128> salut pitti, ça va bien ! et toi ?
[06:27] <hikiko> bonjour pitti
[06:27] <seb128> looks like the systemd session is getting there ?
[06:28] <pitti> seb128: yes, it is; currently preparing some changes to upstart, and landing the graphical-session.target unit in systemd itself
[06:28] <pitti> seb128: and most other bits of systemd-graphical-session are in the landing CI now
[06:28] <jbicha> hikiko: oh I didn't realize you were in Greece either
[06:28] <pitti> except xeyes of coures!
[06:28] <pitti> course
[06:28] <seb128> haha
[06:29] <seb128> going to miss those eyes staring at me at login ;-)
[06:29] <pitti> seb128: I think it's just unity-settings-daemon and unity-gtk-module that's left
[06:29] <pitti> well, landing that silo is still some work
[06:30] <pitti> we should drop update-notifier from it, not sure if that's possible to do or this needs a completely new landing
[06:30] <pitti> robru: ^
[06:30] <didrocks> ça va bien pitti, et toi ?
[06:31] <hikiko> haha jbicha, no worries :)
[06:31] <pitti> didrocks: je vais bien, merci !
[06:31] <hikiko> pitti apprends le francais?
[06:31] <seb128> pitti, why is update-notifier in there?
[06:31] <pitti> hikiko: un petit peu
[06:31] <pitti> seb128: it shouldn't be
[06:32] <hikiko> tu parles bien je crois
[06:33] <pitti> hikiko: je crois que seb128 pense différemment :)
[06:35] <didrocks> qu'est-ce qu'il y connait seb128 au français ? :)
[06:35] <hikiko> lol
[06:35] <hikiko> il est un peu francophone peut etre... peut etre il n a pas oublier son francais
[06:35] <pitti> didrocks: parce qu'il est demi-allemand ? :-)
[06:37] <hikiko> je ne savais pas qu'il est demi allemand... wow, so he speaks the 3 most dominent languages in eu... he must learn spanish too and then he can communicate everywhere...
[06:37] <pitti> no, he must first learn Dutch :)
[06:37]  * pitti hugs seb128
[06:37] <didrocks> pitti: exactement ! :-)
[06:37] <hikiko> :s/everywhere/everywhere in eu
[06:37] <hikiko> il habite aux Pays bas (I am sure this is not written like that but ok :P)
[06:37] <hikiko> ?
[06:38] <didrocks> hikiko: non non, très proche : "Pays-Bas"
[06:38] <hikiko> :D
[06:39] <hikiko> il y a 16 ans ou je n ai pas eu l occasion d ecrire une phrase en francais... :D
[06:43]  * seb128 hugs pitti & didrocks
[06:47] <seb128> c'est l'heure du petit déjeuner, brb
[06:47]  * didrocks hugs seb128 back, bon app!
[06:47] <seb128> 'ci :-)
[07:47] <willcooke> morning all!
[07:49] <seb128> willcooke, hey! you are back ;-)
[07:49] <willcooke> hi seb128, yeah afraid so
[07:49] <seb128> lol
[07:49] <willcooke> had a nice break though, will share some pics later
[07:49] <seb128> we started wondering
[07:50] <seb128> we remember that you said you had thu/fri off
[07:50] <seb128> nice!
[07:50] <willcooke> yeah, I forgot I'd booked Monday off
[07:50] <seb128> ah, k
[07:50] <willcooke> logged in to my calendar on Monday morning, thought "oh" and promptly turned the computer off again and went out :)
[07:51] <seb128> lol, k
[07:51] <willcooke> I had plans to drop you a Telegram, and then forgot, sorry about that
[07:51] <seb128> it was not in the shared calendar
[07:51] <willcooke> figured you'd work it out
[07:51] <seb128> no worry
[07:51] <willcooke> oh, you're right I thought I'd added it there.
[07:51] <willcooke> naughty
[07:52] <didrocks> hey willcooke!
[07:52] <willcooke> morning didrocks
[07:53] <qengho> 'sup, willcooke.
[07:53] <willcooke> afternoon qengho - how goes over there?  Still good?
[07:56] <qengho> willcooke: yep. got to get back home soon. I leave it alone for just a few weeks and *the whole country* goes to poop.
[07:56]  * qengho sighs.
[07:56] <willcooke> :D
[08:03] <Laney> morning!
[08:04] <seb128> hey Laney!
[08:05]  * seb128 is disturbed by the fluctuations in Laney's schedule recently, saying hi one minute earlier today than yesterday, what's going on!
[08:05] <seb128> Laney, how are you? had fun at climbing?
[08:05] <Laney> I hope you track my exit time as much as my entrance ¬_¬
[08:06] <Laney> ya, I'm good
[08:06] <seb128> lol
[08:06] <Laney> we had a mosquito in the bedroom last night so there was some late night fun catching that
[08:06] <Laney> climbing was okay but it gets hot in there
[08:06] <Laney> sweaaaaaaaatyyyyyyyy
[08:06] <Laney> what about you?
[08:06] <pitti> hey Laney
[08:07] <seb128> I played tennis from 5pm to 6:30pm, that was good
[08:07] <Laney> hey pitti
[08:07] <Laney> how's it going?
[08:07] <seb128> otherwise a bit of work still after that, dinner and some tv, nothing fancy
[08:07] <seb128> got annoyed by a mosquito as well in the living room, but we didn't get it
[08:08] <seb128> at least it was not in the sleeping room so we didn't get bitten during the night!
[08:08] <didrocks> morning Laney!
[08:08] <Laney> evolution works though
[08:08] <Laney> the sound of it moving around was VERY irritating
[08:08] <seb128> I hate when they pass by the ears
[08:09] <Laney> ola didrocks
[08:09] <Laney> ¿cómo estas?
[08:09] <Laney> (or something)
[08:11] <Laney> https://code.launchpad.net/~kaihengfeng/ubiquity/fix-usd-scaling/+merge/298284
[08:12] <seb128> shrug
[08:12] <seb128> really?
[08:13] <Laney> lalala
[08:13] <seb128>  /unsee
[08:13] <seb128> but *really*
[08:13]  * seb128 stares at cyphermox for approving
[08:14] <pitti> Laney: going well, thanks! landing more and more user session bits
[08:14] <Laney> nice work!
[08:15] <Laney> will you land -pre in another PR?
[08:15] <pitti> Laney: yes, I will; I added it to the Debian package for nwo
[08:15] <Laney> what happened with that PropagateDependencies thing?
[08:15] <pitti> so with upstart ubuntu28 and systemd 231-1 we have all the necessary infra in place
[08:15] <pitti> Laney: no reply yet
[08:16] <pitti> Laney: I'll bring that up at systemd.conf at the latest, I'll do a presentation about graphical systemd sessions there
[08:16] <Trevinho> Morning!
[08:16] <pitti> bongiorno Trevinho!
[08:16] <Laney> righto
[08:16] <Laney> hey Trevinho
[08:17] <pitti> Laney: so ATM all the hacks are in http://bazaar.launchpad.net/~ubuntu-desktop/gnome-session/ubuntu/view/head:/debian/data/run-systemd-session
[08:17] <pitti> Laney: so over time we can reduce this to become tasteful hopefully :) and then extend this to more sessions than just ubuntu and xubuntu
[08:18] <pitti> Laney: the rest looks fairly good to me now
[08:18] <pitti> wow, look at that broken indentation -- /me fixes
[08:19] <seb128> hey Trevinho, how are you?
[08:20] <Trevinho> seb128: hey seb, well thanks... You?
[08:20] <Laney> pitti: there's nothing in this world a bit of sleeping can't solve
[08:21] <pitti> :)
[08:21] <pitti> naps are good!
[08:21] <seb128> pitti, why do you set GNOME_DESKTOP_SESSION_ID= a second time there?
[08:21] <seb128> or unset it
[08:21] <seb128> Trevinho, I'm good thanks :-)
[08:22] <pitti> seb128: I want to unset it after the session ends
[08:22] <pitti> seb128: ... but I'm doing that wrong indeed, this needs to move down; thanks for spotting!
[08:22] <seb128> pitti, yw!
[08:22] <pitti> seb128: pushed
[08:23] <seb128> k, makes more sense now
[08:23] <seb128> thanks!
[08:23] <seb128> I get the --quiet is-active call is cheap but that's happening while the session is open right?
[08:23] <seb128> wouldn't it make more sense to have at least 10s there?
[08:23] <seb128> or is that going to delay closing/shutdown by as much?
[08:24] <pitti> seb128: yes, it will
[08:24] <pitti> logout, not shutdown
[08:24] <seb128> I see
[08:25] <pitti> seb128: that's the bit which I want to fix first, it's really ugly
[08:25] <seb128> we should probably have a bug targetted to yakkety to fix that one
[08:25] <seb128> right
[08:25] <pitti> seb128: I'll add a WI for, say, 16.09
[08:25] <seb128> thanks
[08:25] <pitti> (holidays and too much to do in August)
[08:25] <seb128> I think it's fine for the unstable cycle
[08:25] <Laney> that one could be something like watching the logind session on dbus like for g-k
[08:25] <Laney> probably?
[08:25] <seb128> but I wouldn't like the idea to have a such hack in a release
[08:26] <pitti> writing a small downstream helper which listens to the signal is fairly simple, if we don't get it into systemctl proper in time
[08:26] <seb128> the logind session can get you stuck though no?
[08:26] <seb128> like if there are processes in its session not properly closing/exiting
[08:27] <Laney> the state changes to 'closing'
[08:27] <seb128> I sometime end up with indicator-session showing an user still logged in
[08:27] <seb128> k
[08:27] <pitti> seb128: we just need to listen to systemd's signal that the thingy unit we start goes to "stopped"
[08:27] <Laney> that's how we know when to kill gnome-keyring-daemon
[08:27] <Laney> or you can watch some unit on systemd's api
[08:28] <pitti> conceptually we just want systemctl start --wait-until-stopped ${DESKTOP_SESSION}-session.target
[08:30] <andyrock> morning all
[08:31] <Trevinho> hi andrea
[08:31] <Trevinho> hikiko: hey, did you see https://code.launchpad.net/~3v1n0/unity/shadows-on-existing-pixmaps-cleanup/+merge/301099 ?
[08:31] <seb128> hey andyrock, how are you today?
[08:33] <andyrock> could not sleep that well
[08:33] <andyrock> you seb128 ?
[08:33] <seb128> I'm good thanks
[08:33] <Trevinho> andyrock: too much excitement in yesteday's ride?
[08:33] <seb128> oh, too warm in Italy?
[08:34] <Trevinho> he lives in the top of an hill, it can't be hot :-D
[08:34] <seb128> haha
[08:34] <andyrock> ahaha too many thoughts
[08:34] <Trevinho> (very nice place, though... with sea view)
[08:34] <hikiko> yes Trevinho I think there are corner cases though if we move the func to the DecorationsManager
[08:35] <Trevinho> what you mean?
[08:35] <hikiko> Trevinho, I want to check something  - reviewing it
[08:38] <andyrock> vabbè guardo i singoli commit
[08:39] <Trevinho> hikiko: ok... I've just moved that to the window, since it builds textures for a window. Plus i've removed some duplicated code and usde better C++ features
[08:40] <hikiko> yeah, I saw you renamed some variables etc, thanks
[08:45] <duflu> Trevinho: Am I imagining things or has widget scaling got better in 16.10? 16.04 and below is annoying to configure at 1080p but 16.10 looks better proportioned
[08:46] <duflu> I mean 16.10 deals better with non-integer scaling values
[08:48] <duflu> andyrock: You're back?
[08:49] <andyrock> hey duflu
[08:49] <duflu> andyrock: You were away from Ubuntu, no?
[08:49] <andyrock> duflu: jejej nope :D
[08:50] <duflu> Oh. I don't pay enough attention
[08:50] <Laney> pitti: what was the problem with talking to the user systemd on dbus?
[08:50] <pitti> Laney: "the problem"?
[08:50] <Laney> the one tedg and I had
[08:50] <andyrock> duflu: btw gtk scaling is still 1 or 2
[08:50] <Laney> laney@nightingale> busctl --user introspect org.freedesktop.systemd1 /org/freedesktop/systemd1                                                                                                      ~
[08:51] <Laney> Failed to introspect object /org/freedesktop/systemd1 of service org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
[08:51] <duflu> andyrock: Yeah, but something looks better in yakkety. Maybe it's the Ubuntu titlebars only
[08:51] <pitti> Laney: ah, so it wasn't systemd-shim and it wasn't cgmanager; it seems I don't remember any more,  or we never actually demystified it
[08:51] <Laney> I forgot if we did
[08:51] <andyrock> I actually made some experiments last w.e. to try to make it floating
[08:53] <seb128> andyrock, don't waste effort on that, I think upstream made an explicit choice by making it an int and wouldn't take a patch to change that
[08:54] <andyrock> i'm actually using windows 10 on my spare time because of that XD
[08:54] <Trevinho> duflu: hey, well... in gtk?
[08:54] <duflu> otp..
[08:54] <andyrock> dell xps 15 just sucks with scaling 2
[08:55] <seb128> andyrock, :-(
[08:55] <andyrock> 1.75 would be perfect
[08:56]  * Sweet5hark1 find awesome work by ochosi on g+.
[08:56] <Sweet5hark1> ochosi: awesome, thanks that helps a lot!
[08:56] <seb128> good morning Sweet5hark1
[08:57] <Sweet5hark1> good morn'.
[09:03] <duflu> Sorry was on the phone Trevinho
[09:03] <duflu> andyrock: I've found GTK's integer staling > 1 only really works on 3K or 4K displays. 1080p is really hard but it's better in yakkety
[09:04] <duflu> I guess because the widgets only have integer scaling factors, everything only looks right on integers
[09:04]  * Trevinho won't ever forgive gtk for not having supported floating scaling!
[09:05] <duflu> Yeah GTK is now a little too old-fashioned
[09:05] <andyrock> duflu: i've a 4k display and scaling 2 does not feel ok
[09:06] <andyrock> :(
[09:06] <duflu> andyrock: Yeah same problem. I guess at 15" a scale of 2.0 is too big
[09:06] <andyrock> yeah so would actually be not that difficult to support floating scaling
[09:07] <duflu> I believe GTK still has some bitmap-based widgets that need integer scaling..?
[09:07] <andyrock> Trevinho told me that is because of pixel alignment
[09:07] <duflu> That's what I mean
[09:08] <andyrock> but on high-dpi 1px less 1 px more is not visible at all
[09:08] <Trevinho> yeah... rounding wouldn't have been a problem.... Really not a problem.
[09:08] <Trevinho> nobody ever noticed the rounding we do in unity7...
[09:08] <Trevinho> And indeed we still have integer-sized windows (of course)
[09:08] <duflu> I think you're right... we'd be better off forcing GTK to use floats than dealing with just ints
[09:08] <Trevinho> which... we might try to do
[09:09] <duflu> The loss of quality isn't as bad as the gain in readability
[09:09] <duflu> Maybe
[09:13] <Laney> pitti: I think it probably only works under dbus user sessions
[09:13] <pitti> Laney: oh! is that what you didn't have installed? very plausibly
[09:14] <pitti> Laney: otherwise systemd --user uses its internal dbus socket (/run/user/1000/systemd/private)
[09:14] <Laney> pitti: not on my outside system
[10:55] <Laney> pitti: https://paste.debian.net/785326 <- rough first draft
[10:59] <pitti> Laney: nice!
[11:00] <pitti> I'd still like to get this into systemctl proper to avoid the python overhead and the dependencies, but this is better than the polling loop already
[11:01] <Laney> right, it should be, but this is better for now imho
[11:01] <Laney> so do what you will with it :-)
[11:01]  * Laney goes away into juju land for a while
[11:02] <Laney> https://yy2.staticflickr.com/5307/5629329064_28902fc8e3_z.jpg&f=1
[11:05] <ogra_> jibel, FYI "initctl start indicator-network" in the terminal app gets me a properly working indicator in u8
[11:07] <ogra_> oh ! and it even shows my existing  vpn setup to choose from
[11:31] <seb128> Laney, your python dbus foo is strong, you should rewrite that ubiquity hack with proper code :-)
[11:40] <Laney> I should add a review comment at the minimum
[11:42] <seb128> yes please
[11:46] <pitti> seb128: the dbus-monitor polling one? omg yes :)
[11:46] <seb128> pitti, yeah :-/
[11:47] <pitti> also, it's "fu" :)
[11:47] <seb128> oh, right ... thanks!
[11:53] <Laney> done
[11:54] <Laney> I used *DISAPPROVE*
[11:54] <Laney> felt better than Needs Fixing
[11:55] <jibel> ogra_, on yakkety?
[11:55] <jibel> ogra_, how do you install the terminal app?
[11:55] <ogra_> jibel, xenial with overlay ... but i guess it works on yakkety too
[11:55] <ogra_> jibel, there is a link in mhalls blog post
[11:56] <ogra_> sadly AltGr still doesnt work in unity8 apps for me :(
[11:57] <ogra_> (it works in libertine apps ... but there i have no keyboard repeat at all ... which is super annoying )
[11:58] <bregma> ogra_, the fix for that is in the next Xmir upload
[11:58] <ogra_> yay
[11:58] <bregma> key repeat, I mean
[11:58] <ogra_> yeah, thats what i understood
[11:58] <bregma> AltGr might be in Mir 0.24  maybe
[11:59] <bregma> maybe
[11:59] <ogra_> bregma, btw, my high load seems to have been eds running in the libertine container ... battling with the natively running one ...
[11:59] <ogra_> my fan is silent when i dont run evo
[11:59] <jibel> ogra_, thanks the indicator starts with initctl
[12:00] <ogra_> seems to be some race on session startup
[12:00] <jibel> ogra_, I can now upload crashes without switching to unity7 ;)
[12:00] <ogra_> lol
[12:00] <ogra_> well, switching back to u7 i usually spend 10mins clicking away apport windows
[12:00]  * ogra_ blames pitti 
[12:00] <ogra_> :P
[12:01] <bregma> they're like cockroaches
[12:01] <ogra_> yeah
[12:01] <ogra_> and every time i think i'm done a new one pops up
[12:01] <bregma> *just* like cockroaches
[12:01] <ogra_> :)
[12:02] <ogra_> so now having the music app behave would be awesome
[12:02] <ogra_> it starts but freaks out when you actually want to play someting
[12:03] <ogra_> and even more funny ... *everything* i click in the indicator that opens a remote app (system settings, clock etc) actually opens the music app by default if i have it installed
[12:04] <ogra_> aha ... uninstalling and re-installing it seems to have fixed that last bit
[12:06] <ogra_> hmm, there must be a way to make libertine use a proper cursor
[12:07] <bregma> ogra_, yes, but it's still a work in progress
[12:08] <ogra_> ha,  got it ...
[12:09] <ogra_> just installing dmz-cursor-theme along with light-themes and ubuntu-settings gets me the full default theme support
[12:09] <ogra_> that looks a lot better :)
[12:17] <ogra_> hmm, funny, installing lautfm-player gets me proper playback ... seems to be an issue in the music app itself
[12:19] <jibel> bregma, I cannot start libertine on yakkety, it crahes with bug 1606556
[12:21] <happyaron> seb128: hey, ping for n-m/1.2.2, ;-)
[12:22] <seb128> happyaron, hey, right I know it's on my list, just got busy and previous week was .1 etc, trying to get to it this afternoon
[12:23] <happyaron> ty
[13:10] <Trevinho> tedg: hey, could you please merge again https://code.launchpad.net/~ted/unity/systemd-unit with andyrock's branch?
[13:10] <Trevinho> (not sure they cleanly merge right now)
[13:10] <tedg> Trevinho: Ah, yeah, I can.
[13:12] <Trevinho> tedg: ta
[13:15] <Trevinho> tedg: also, I was thinking... using that code in the current yakkety causes the Start/Stop calls to not happen since the proxy is not connected... They get queued though... Maybe you could avoid to call start/stop if the systemd_proxy_ is not connected?
[13:16] <Trevinho> tedg: at the beginning I had the idea of just provinding one of the two wrappers, depending on what is running in the session, but... It's a little to annoying, and I didn't want you to create an abstract class just for that, but... Maybe...
[13:16] <tedg> Trevinho: Oh, because it's connecting to the session bus instead of the user bus right now?
[13:17] <Trevinho> tedg: yes
[13:17] <tedg> Trevinho: We won't have the Upstart stuff for long hopefully, so I don't think it's worth abstracting.
[13:18] <Trevinho> tedg: yeah, same I thought...
[13:18] <Trevinho> tedg: but currently  guess we'd get some "Timed out waiting for proxy" erros in unity logs
[13:18] <Trevinho> so...
[13:19] <Trevinho> tedg: is an env var available when systemd is there?
[13:19] <tedg> tedg: I think checking if it's connected is fine. We can drop that too once we get migrated over if it's taking too long.
[13:20] <Trevinho> ok...
[13:20] <Trevinho> tedg: I mean, it might be not connected at the very start of the session... Like if starting with unity already locked (because of a crash) though
[13:20] <Trevinho> but... Yeah, as you say, this is something we can get rid of
[13:21] <Trevinho> or, juts check for an env var presency for both upstart and systemd wrappers
[13:23] <Trevinho> tedg: also /usr/share/unity/unity-compiz-profile I'd prefer it to be in /usr/lib/unity
[13:24] <Trevinho> tedg: and probably renamed unity-compiz-profile-set or -selector or... anything that explains better :-)
[13:25] <tedg> K, I was avoiding changing the codebase too much, but since andyrock moved the .conf file into the build system we can move it to lib.
[13:33] <Trevinho> tedg: yeah, that's nicer
[13:43] <cyphermox> Laney: seb128: do you want to file a merge proposal for ubiquity, since you know how to "do it the right way"
[13:44] <seb128> cyphermox, hey, going to let Laney comment on that, I don't know offhand but shouldn't be hard to write, I was just reacting to calling cmds and parsin std output this way
[13:44] <Laney> Not sure why the scare quotes, but I don't particularly have time right now, sorry
[13:45] <Laney> I would ask the contributor, but maybe they won't do it now it got merged
[13:45] <seb128> cyphermox, I guess we can still revert and ask the submitter to do it properly
[13:46] <cyphermox> seb128: I think we'll want to do the change and do another upload
[13:47] <seb128> need to find a "we" then
[13:54] <Laney> how can git rebase fail on a commit in the upstream branch?
[13:55] <Laney> huh, weird
[13:55] <pitti> Laney: wait, gbp?
[13:56] <Laney> real git
[13:56] <pitti> Laney: not sure what you mean, but last time I fell into trouble was when I rebased master and scribbled over/deleted the merge commit from upstream
[13:56] <Laney> no merge commits here
[13:56] <Laney> I think there was a force push though
[13:56]  * Laney spanks ximion 
[13:57] <pitti> ah, or that
[13:57] <Laney> pitti: it was <rewind changes>; <apply changes from upstream>; merge failure in one of those
[13:57] <Laney> I don't see how that can happen in normal circumstances
[13:57] <Laney> git log master..HEAD revealed the problem though
[13:58] <Laney> -> it showed one of the changes that should have been on master
[13:59] <Laney> now to try and repair this without brute force
[13:59]  * Laney tries git rebase -i; delete force pushed commit
[14:01] <Laney> pitti: if you're on debian-devel, would be nice to reply to http://article.gmane.org/gmane.linux.debian.devel.general/210066
[14:02] <pitti> Laney: I'm not, but thanks for the pointer; I'll read it RSN
[14:03] <pitti> Laney: https://lists.debian.org/debian-devel/2016/07/msg00484.html has the Message-Id: for replying
[14:04] <ximion> Laney: what? where?
[14:04] <Laney> pitti: nod (I used http://mid.gmane.org/<message-id> as a lazy way to get a link) :)
[14:07] <Laney> ximion: my branch has "e50f836d47ecf09ffbd3fa672542685a39461d0e Use appender more often and apply some style fixes" but master has "c638e73255030b047db317799187a15698d0dad0 Use appender more often and apply some style fixes"
[14:07] <Laney> ximion: it could be that I messed it up by mistake though
[14:09] <ximion> doesn't look like your fault, actually...
[14:10] <ximion> something went wrong there
[14:11] <Laney> without looking I would guess commit --amend and push --force
[14:13] <ximion> probably, but I don't remember conciously force-pushing anything during Debconf
[14:13] <ximion> anyway, the branch wasn't protected yet (= force-pushing was possible)
[14:13]  * ximion fixed that a few minutes ago
[14:13] <Laney> those IPAs were quite strong
[14:15] <ximion> Indian Pale Ales?
[14:17] <Laney> yummy
[14:18] <ximion> the easiest way to fix this would propapbly be to export the patches and import them on a clean branch
[14:18] <Laney> no way, git is powerful enough
[14:18] <ximion> looks like I messed something up there in the past, sorry for that
[14:18] <ximion> neat :)
[14:18] <Laney> I did an interactive rebase and told it to delete the conflicting patch
[14:19] <Laney> then there is a real conflict in getIndexFile
[14:19] <Laney> "Successfully rebased and updated refs/heads/online."
[14:23] <ximion> neat .)
[14:23] <ximion> the next thing I will do is to clean up the statistics (to only store actually useful information), and maybe make a "components recently added" page
[14:23] <Laney> ximion: so what is needed to get this merged? support Translation-gz again I guess
[14:24] <ximion> yes, from last time I checked this was the only real issue
[14:24] <Laney> ok
[14:24] <Laney> let me do this now
[14:24] <ximion> create a PR for this, then I can look over it again
[14:24] <Laney> IS have fixed the firewall so I can do a full run with screenshots
[14:24] <ximion> (but last time, it already looked quite good)
[14:24] <Laney> I didn't check it with a non-remote mirror
[14:25] <ximion> hooray!
[14:25] <Laney> would be good to know I didn't break that ...
[14:25] <ximion> screenshot-resizing in asgen is also less dumb now
[14:26] <ximion> hehe, I really want to work on AppStream stuff, but I also really need to get other things done... ^^
[14:27] <Laney> too many projects
[14:28] <ximion> university, this time
[14:28] <ximion> couldn't get anything else done during the Snappy sprint
[14:29] <ximion> but that sprint was really successful, so that's fine :)
[14:29] <hikiko> hey Trevinho and andyrock could you wait for my review in the shadow code?
[14:29] <hikiko> I ve seen it's top approved already
[14:29] <hikiko> and I was awaiting that review 7 months
[14:29] <hikiko> is it so urgent?
[14:30] <ximion> Laney: btw, I plan to do a large libappstream API break soonish - will simplify a lot of things, drop all deprecated bits and remaining functions from when Xapian was a required component
[14:30] <ximion> the changes will also help maging asgen better
[14:31] <Laney> what else is using libappstream?
[14:32] <ximion> Discover, AppCenter, Isenkram, ...
[14:32] <ximion> probably more that I don't know of
[14:32] <Laney> fun
[14:33] <ximion> porting should be trivial though, I will likely do that for all the packages in Debian
[14:33] <Trevinho> hikiko: you can still review it, add your bit on it.
[14:33] <Trevinho> hikiko: no urgency, just that I'm landing... So I want to clean the plate
[14:34] <hikiko> you didn't tell me that before so I was doing other things Trevinho
[14:34] <hikiko> now it's the end of my day
[14:34] <hikiko> could you change the status to needs review and maybe include it in the next landing?
[14:35] <hikiko> I will check it 1st thing tomorrow
[14:37] <hikiko> anyway, I have to go, see you later
[14:40] <Trevinho> hikiko: ok, in case there's something to fix, we can just fix in a new MP... There's no much logic change since your branch. Just optimizations
[15:30] <willcooke> blimey, it's meeting time already
[15:30] <qengho> "Already"
[15:30] <seb128> hey
[15:30] <willcooke> #startmeeting Desktop Team Weekly Meeting 2016-07-26
[15:30] <meetingology> Meeting started Tue Jul 26 15:30:33 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:30] <meetingology> Available commands: action commands idea info link nick
[15:30] <willcooke> Today has flown past
[15:30] <Trevinho> hola!
[15:30] <willcooke> Lots of email to catch up on
[15:30]  * Trevinho agrees
[15:31] <willcooke> Roll call: andyrock, attente, desrt (hols),  dgadomski, fjkong, happyaron (out), hikiko (out), laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (hols)
[15:31] <FJKong> wake up
[15:31] <Sweet5hark1> aye
[15:32] <andyrock> hey
[15:32] <Sweet5hark1> do you glow in the dark now, willcooke?
[15:32] <Laney> zzz
[15:32] <willcooke> Sweet5hark1, :D  I have special powers now
[15:32] <willcooke> right, let's get started
[15:32] <Sweet5hark1> willcooke: arrgh! will be careful then
[15:32] <willcooke> #topic andyrock
[15:33] <andyrock> Done:
[15:33] <andyrock> 1. [BUG:1605012] /usr/bin/compiz:6:__gnu_cxx::__verbose_terminate_handler:__cxxabiv1::__terminate:std::terminate:__cxxabiv1::__cxa_throw:void
[15:33] <andyrock> 2. [BUG:1605010] /usr/bin/compiz:11:unity::IconTexture::SetTexture:unity::ui::UnityWindowView:::sigc::adaptor_functor:sigc::internal::slot_call4:sigc::internal::signal_emit4
[15:33] <andyrock> 3. [BUG:1605231] Eject notification icon not properly scaled on high-dpi.
[15:33] <andyrock> 4. [BUG:1605256] Switcher detail view does not scale properly on high dpi
[15:33] <andyrock> 5. [BUG:1605180] Compiz hogging CPU when screen off
[15:33] <andyrock> 6. [BUG:1506023] Unityshell sometimes is removed from active-plugins unity list
[15:33] <andyrock> 7. [BUG:1606254] Super+S activates expo plugin even on a 1x1 setup
[15:33] <andyrock> 8. [BUG:1606234] Actions menu is displaced on high-dpi
[15:33] <andyrock> 9. [BUG:1044662] compiz crashed with signal 5 (SIGTRAP) in g_logv() from g_log() from g_settings_schema_get_value() from g_settings_schema_key_init() from g_settings_get_value()
[15:33] <andyrock> In progress (almost done, just minor changes required):
[15:33] <andyrock> 10. [BUG:1564375] Unity should take display scaling into account to avoid placement of desktop icons under launcher
[15:33] <andyrock> 11. [BUG:1600389] Keep the screen locked if autologin is enabled
[15:33] <andyrock> eof
[15:33] <willcooke> just those 11 bugs then?
[15:34] <andyrock> :D
[15:34] <andyrock> small ones
[15:34] <willcooke> thanks andyrock, good stuff :)
[15:34] <willcooke> #topic attente
[15:34] <willcooke> attente, congratulations on your award!  Well deserved.
[15:34] <attente> hey, not much news, just some gtk-mir patch review
[15:34] <attente> re-visiting the apparmor dconf work again, old patches are pretty stale and don't really apply any more
[15:34] <attente> :o
[15:34] <attente> updated the java-non-latin-shortcuts ppa for xenial
[15:34] <attente> (eof)
[15:35] <willcooke> thanks attente
[15:35] <Laney> NO
[15:35] <Laney> I mean "not much news" apart from being the hero of the week
[15:35]  * Laney golf clap
[15:35]  * willcooke stands 
[15:35] <willcooke> cheers to attente
[15:36] <attente> thanks guys.. *nervous*
[15:36] <willcooke> :)
[15:36]  * Sweet5hark1 nods while writing his items ...
[15:36] <seb128> congrats attente, well deserved with the work you are doing ;-)
[15:36] <Laney> now you know the CEO is watching you closely
[15:36] <seb128> gra, need to restart session, I switched user and got fonts missing again, hate intel
[15:37] <willcooke> #topic dgadomski
[15:37] <dgadomski> hey
[15:37] <dgadomski> Unfortunately I was busy with non-desktop stuff this week, so nothing really to share this time.
[15:37] <willcooke> np, thanks dgadomski
[15:37] <robru> pitti: to drop a package from a landing you have to manually delete from the PPA then edit the ticket to remove mention of the package (MPs and source name)
[15:37] <willcooke> #topic FJKong
[15:37] <FJKong> hi
[15:37] <FJKong> sogou IM bug tracing as follow:
[15:37] <FJKong> * when using under Gnome HiDPI (SurfacePro3) font size and position not right.
[15:38] <FJKong> * tesing dependency of libapng, upgrading to latest version
[15:38] <FJKong> * tracing memery leak point
[15:38] <FJKong> * other strange bugs about punctuation inputing.
[15:38] <FJKong> eof
[15:38] <willcooke> thanks FJKong, did that phone ever arrive?
[15:38] <FJKong> no...
[15:38] <willcooke> :((((((
[15:38] <FJKong> maybe next year
[15:38] <willcooke> ha
[15:38] <willcooke> I'll try again and find out why it wasn't shipped to the office
[15:38] <willcooke> thanks djinni`
[15:38] <FJKong> :(
[15:38] <willcooke> oops sorry djinni` - ignore
[15:39] <willcooke> thanks FJKong
[15:39] <willcooke> #topic happyaron
[15:39] <willcooke> 1. libpng + apng patch for FJ's animated skin work
[15:39] <willcooke> 2. trafficserver/6.2.0
[15:39] <willcooke> 3. n-m/1.2.2 updated
[15:39] <willcooke> 4. sogou for ubuntu phone meetings
[15:39] <willcooke> #topic hikiko
[15:39] <willcooke> - small fixes on nux/unity blur optimisation
[15:39] <willcooke> - started next snap (blender)
[15:39] <willcooke> - looking at the window motion problem
[15:39] <willcooke> #topic Laney
[15:39] <Laney> sup
[15:39] <Laney> • Some more small tweaks to theme; re-merge with trunk, upload to PPA
[15:39] <Laney> • Merge nautilus in the PPA (refresh headerbar patches :/), ready for the transition
[15:39] <Laney> • 3.20 is delayed because of the alpha, sorry - I didn't notice it was happening until Monday
[15:39] <Laney> • Ask r_obert / m_terry for help with the unity-greeter issue; being worked a bit now
[15:39] <Laney> • systemd sprint and followup
[15:40] <Laney> ∘ some more jobs
[15:40] <Laney> ∘ pstreaming of gnome-keyring patch
[15:40] <Laney> ∘ upload a couple of bits to Ubuntu
[15:40] <Laney> ∘ Write a POC thing to wait for a job to finish instead of repeatedly polling in a sleep loop
[15:40] <Laney> • Now working on the new asgen, need to (1) juju-ify it, (2) deploy to staging, (3) re-implement translations and langpack support
[15:40] <Laney> 🚤
[15:40] <willcooke> super, thanks Laney
[15:41] <willcooke> will follow up with you and s_eb128  this week on the mini sprint
[15:41] <willcooke> #topic qengho
[15:41] <qengho> Just Cr security updates this week,
[15:41] <qengho> * New Chromium release. Yay, v52! Built for y. Testing.
[15:41] <qengho> * Still fixing up v51.0.2704.106 for p, t, w, x. Known remaining: some SSE code path problems. Will release probably tomorrow.
[15:41] <qengho> EOF
[15:41] <willcooke> thanks qengho
[15:41] <willcooke> so many critical security issues, so little time
[15:41] <willcooke> #topic seb128
[15:41] <qengho> :(
[15:42] <seb128> • systemd user-session hackfest
[15:42] <seb128> ∘ spent some time getting familiar with the tech/work
[15:42] <seb128> ∘ worked on porting the hud and update-notifier jobs
[15:42] <seb128> ∘ investigated qt theming being wrong (due to missing env variable, p_itti fixed it)
[15:42] <seb128> ∘ fixed polkit-gnome not working anymore
[15:42] <seb128> • spent some time talking to the people in heidelberg/reading their documents to get uptodate with the snap topics discussed there (shared content, frameworks, translations)
[15:42] <seb128> • didn't do bug triage for a while, so spent some cycle on that

[15:42] <willcooke> thanks seb128
[15:43] <willcooke> would like to have a proper sprint debrief with you and Robert once he's back
[15:43] <willcooke> i.e. next week
[15:43] <seb128> +1
[15:43] <willcooke> #topic Sweet5hark1
[15:43] <Sweet5hark1> - libreoffice 5.2.0 rc3 as snap and dpkg
[15:43] <Sweet5hark1> - posted about the theme issue, kudos to ochosi who provided some excellent hints, needs to work on those now
[15:43] <Sweet5hark1> - some security stuff
[15:43] <Sweet5hark1> - prepared some notes for l10n on snap, seens i wasnt needed in the hangout -- so emailed them instead
[15:43] <Sweet5hark1> - had some LibreOffice folks over for home hacking
[15:43] <Sweet5hark1> - fixed a mail merge regression upstream
[15:43] <Sweet5hark1> - upstream code review
[15:43] <Sweet5hark1> EOF
[15:43] <willcooke> thanks ochosi :)
[15:43] <willcooke> and thanks Sweet5hark1
[15:44] <Sweet5hark1> indeed: ochosi rocks!
[15:44] <willcooke> #topic TheMuso
[15:44] <willcooke> * Getting back to original cycle plans... Working on fixing more bugs in a11y-profile-manager, properly supporting desktop environments, still working out a solution in the installer because XDG_CURRENT_DESKTOP may not always be set.
[15:44] <willcooke> * Updated Orca to latest upstream release.
[15:44] <willcooke> * Working on syncing speech-dispatcher with debian so it can be purely maintained there, and shouldn't require any more merging in the future.
[15:44] <willcooke> * Started working on a pulseaudio documentation package. Its available in the source, but not shipped.
[15:44] <willcooke> #topic tkamppeter
[15:44] <tkamppeter> - OpenPrinting web site: Evaluated possibilities for web site improvement and partial moving of services (to ease maintainability, follow current standards, and to overcome low attention by LF sys admins):
[15:44] <tkamppeter>    o Repositories to GitHub as the general standard
[15:44] <tkamppeter>    o Static content to GitHub/Jekyll to make it GIT-repo- instead of GUI-interface-based
[15:44] <tkamppeter>    o Mirroring of driver database to a PWG-(Printing Working Group, www.pwg.org)-supplied server
[15:44] <tkamppeter>    o Replace forums by mailing lists.
[15:44] <tkamppeter> - Snappy: Studied the way how to snap CUPS and asked questions on Snappy mailing list.
[15:44] <tkamppeter> - Google Summer of Code 2016: Guide students through their projects
[15:44] <tkamppeter> - Bugs
[15:45] <willcooke> thanks tkamppeter
[15:45] <willcooke> #topic Trevinho
[15:45] <Trevinho> · Fixed various crashes from e.u.c
[15:45] <Trevinho> · Use gsettings sync when saving settings in migration scripts
[15:45] <Trevinho> · Reworked hikiko's shadows on shaped windows branch to be more C++ friendly and use more caching
[15:45] <Trevinho> · Continued working in unity8 slots indicators
[15:45] <Trevinho> · Various reviews
[15:45] <Trevinho> · About to finalize a new juicy landing for BAMF, compiz and unity
[15:45] <Trevinho>   /EOF [out Thu and Fri]
[15:45] <seb128> coming ones?
[15:45] <seb128> or the previous ones? (I think you swapped thursday?)
[15:46] <Trevinho> coming
[15:46] <seb128> k
[15:46] <Trevinho> I swapped 1 day last week
[15:46] <seb128> enjoy!
[15:46] <Trevinho> thanks :)
[15:46] <willcooke> thanks Trevinho
[15:46] <willcooke> #topic AOB
[15:46] <willcooke> Was off yesterday, so I'll send out a who is where email in a mo
[15:47] <seb128> congrats everyone one getting a good 16.04.1 one btw!
[15:47] <seb128> one->out
[15:47] <willcooke> indeed, well done!
[15:47] <seb128> we didn't mention it much but good stack of improvements/fixes in there
[15:47] <seb128> feedback from what I read is nice
[15:48] <Trevinho> :)
[15:48] <seb128> hikiko, Trevinho, great work on the lowgfx, that makes vms nicer to use
[15:48] <seb128> (well other improvements/fixes are nice as well but that one is quite noticable when you test something in a vm ;-)
[15:48] <Trevinho> yeah, I didn't expect that it would have become so snappy
[15:48]  * willcooke wonders what happened to that blog post marketing asked him to write about the release 
[15:48] <Trevinho> I tend to use VMs with 3d accels, but yeah..
[15:49] <Trevinho> Oh!
[15:49] <Trevinho> no post?
[15:49] <willcooke> I can't find it if they did
[15:49] <willcooke> meh
[15:49] <Trevinho> we need to spam...
[15:49] <willcooke> will chase
[15:49] <Laney> Trevinho: are you still looking at the black corners thing btw?
[15:49] <Trevinho> Laney: I've that in my todo...
[15:50] <Trevinho> but... I gave a stop on that as i wanted to focus on some stuff I'm keeping in the stash for too long, after the crashfixes..
[15:50] <Laney> as you wish
[15:50] <willcooke> ok, let's wrap the meeting with a picture of x_nox chasing a penguin.  http://tinyurl.com/h4uzrc7
[15:50] <Laney> it's going to be in the release soon
[15:51] <andyrock> ahaha
[15:51] <willcooke> Laney, Trevinho please carry on once meeting is closed....
[15:51] <Laney> wtf is a webp
[15:51] <willcooke> #endmeeting
[15:51] <meetingology> Meeting ended Tue Jul 26 15:51:21 2016 UTC.
[15:51] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-07-26-15.30.moin.txt
[15:51]  * qengho Zzz
[15:51] <willcooke> night qengho FJKong
[15:51] <andyrock> meeting over andy's day is over too
[15:51] <FJKong> willcooke: tnx
[15:51] <willcooke> cya andyrock
[15:51] <Laney> nothing that firefox likes
[15:52] <seb128> willcooke, we didn't activate upgrade suggestions yet afaik, so maybe they were waiting on that
[15:52] <seb128> willcooke, I saw yesterday that j_ibel asked to delay a day to show the prompt because they wanted the test results from Dell certified machines (I think)
[15:52] <willcooke> seb128, ohh, could be.  More likely they forgot, but that might work out nicely
[15:52] <willcooke> oh cool, thanks seb128  - will follow up with him now
[15:53] <seb128> thanks
[15:57] <seb128> Ubuntu is not webp friendly
[15:57] <seb128> neither firefox, eog nor gimp likes it
[15:57] <seb128> had to install "webp" and use the vwebp command line tool
[15:58] <Laney> chromium can do it
[15:58] <seb128> thanks for the hint, didn't think about trying there
[16:00] <Laney> https://github.com/aruiz/webp-pixbuf-loader
[16:00] <Laney> package that
[16:00] <Laney> !
[16:02] <seb128> honestly, wth intel!
[16:02] <seb128> gpu errors, session corrupted on closed every thrid user switch
[16:03] <willcooke> snap!
[16:03] <willcooke> as in snap that package
[16:03] <willcooke> not the same problems as seb128
[16:04] <seb128> what do we snap? ;-)
[16:04] <willcooke> https://github.com/aruiz/webp-pixbuf-loader
[16:04] <seb128> ah
[16:04] <seb128> not a good snap example :p
[16:04] <willcooke> (I know, it wont work as a snap)
[16:04] <willcooke> heh
[16:04] <willcooke> yeah
[16:04] <seb128> well maybe with content sharing!
[16:05] <seb128> though it's going to share with other snaps
[16:05] <seb128> so not going to work for the deb side of your system
[16:05] <willcooke> oooh
[16:05] <willcooke> an idea forms
[16:06] <willcooke> an unconfined snap, which you could add to your library path, which then reshares content sharing snaps
[16:06] <willcooke> 2. hand wave
[16:06] <willcooke> 3. PROFIT
[16:06] <seb128> lol
[16:07] <seb128> will "hack master" cooke
[16:07] <willcooke> :DDD
[17:03] <seb128> k, time for dinner and some tennis, have a nice evening desktopers, see you tomorrow!
[17:06] <willcooke> cya seb128
[17:06]  * willcooke offski too
[17:06] <willcooke> nigth
[17:06] <willcooke> night
[18:33] <bschaefer> hello looking to get a patch in yakkety for libsdl1.2, not 100% sure how to go about his, but ive a debian/patch and have tested everything!
[20:21] <sarnold> bschaefer: prepare a debdiff, file a bug on the source package, including a description of the tsting you've done, and subscribe sponsors
[20:21] <bschaefer> sarnold, thanks!