[08:03] <seb128> good morning desktopers!
[08:04] <hikiko> hi seb128 :)
[08:04] <Laney> greeeeeeeetings
[08:04] <seb128> hey hikiko Laney
[08:05] <hikiko> and Laney :)
[08:05] <Laney> hey hey
[08:05] <Laney> how are you guys?
[08:05] <hikiko> how are uyou people?
[08:05] <Laney> ha
[08:05] <hikiko> haha
[08:07] <Laney> doing good, fun climbing session last night
[08:08] <seb128> doing good, fun tennis session last night
[08:08] <seb128> ;-)
[08:08] <hikiko> hahaha
[08:09] <Laney> (we can carry this on)
[08:09] <Laney> my elbow is recovering from its injury
[08:10] <seb128> lucky you, my wrist is still hurting :/
[08:10] <Laney> ah damn, thought we could have
[08:10] <Laney> you still played on it?
[08:10] <seb128> well, my arm is better
[08:11] <seb128> but I did some "didn't hold the racket strong enough" and slightly hurt my wrist a week ago
[08:11] <seb128> tennis is not a sport to play if you don't like small injuries :p
[08:12] <Laney> heh
[08:20] <Laney> I have a tiny cut in my thumb that's right where I want to press it on the keyboard
[08:22] <tjaalton> seb128: you're not supposed to squeeze it too hard ;)
[08:23] <seb128> tjaalton, haha
[08:23] <tjaalton> just lock your wrist, or you're in trouble
[08:23] <seb128> right, well I've been sloppy/didn't lock it properly a few times :/
[08:23] <seb128> but I learnt from it :p
[08:24] <seb128> (also hit the ball in front, when it's already over you "body-line" it's less fun for the arm/wrist to try to hit it back)
[08:28] <darkxst> hey seb128, Laney
[08:29] <seb128> hey darkxst, how are you?
[08:29] <darkxst> seb128, good, finally have internet back!
[08:29] <seb128> nice! what happened that you didn't have it anymore?
[08:29] <seb128> I though you were travelling or on holidays or something
[08:29] <darkxst> seb128, ISP stuffed up, we are moving soon and booked that in, then they disconnected it immediately
[08:30] <seb128> oh, I see
[08:30] <darkxst> holidays come soon ;), 10 days of climbing !
[08:31] <Laney> I'LL BE THERE
[08:32] <darkxst> Laney, sure come! its a fair travel for you though!
[08:32] <Laney> sadly so
[08:33] <darkxst> anyway I looked at renamed gnome-desktop3.10 package, its a complete pain to do without compeltely forking the package and renaming things within the build system
[08:36] <darkxst> and it seems way to late to land this stuff now? so would it be possible to ship g-c-c 3.8 for 14.04
[08:37] <darkxst> and then update renamed gnome-desktop and g-s-d/g-c-c for 14.04.1?
[08:38] <darkxst> i.e is it even possible to land backports in the LTS point releases?
[08:39] <Laney> Seems unlikely
[08:39] <Laney> but it might become more feasible to do it in a PPA then
[08:51] <seb128> Laney, well, I guess they are going to want to build the LTS .1 with those packages, can a flavor build its LTS iso using ppa sources?
[08:51] <seb128> how does that work for e.g security updates?
[08:51] <Laney> No I don't think you can do that :(
[08:52] <seb128> right, what I though
[09:11] <darkxst> Laney, I menat not the PPA, but -backports?
[09:57] <attente> seb128: hey, i'm trying to get indicator-keyboard to use the logind dbus api, but don't really know how to get the permissions right for it
[09:57] <seb128> attente, hey, how are you? in what tz are you now? ;-)
[09:58] <attente> seb128: still stuck in nz :)
[09:58] <seb128> "stuck" ;-)
[09:59] <seb128> attente, what do you want to use logind for/what's the permission issue?
[09:59] <attente> seb128: indicator keyboard needs to know when the user locks their screen
[09:59] <seb128> why?
[10:00] <attente> because if an ibus IM is selected at the time of lock, we want to try to change to the user's next best keyboard layout
[10:01] <seb128> hum, is that because ibus doesn't work on the lock screen?
[10:02] <seb128> is that specific to the new unity lock?
[10:02] <attente> well, as much as how we had gnome-screensaver only cycling through keyboard layouts before
[10:02] <attente> we don't use ibus IMs in the greeter
[10:03] <attente> and we don't list any ibus IMs in the indicator menu (with the most recent change)
[10:04] <attente> so it's a bit weird to have an ibus IM selected when they're not available in the menu iteself
[10:04] <attente> sorry to spring it on you so close to release
[10:04] <seb128> no worry
[10:04] <seb128> I'm just trying to understand the situation ;-)
[10:05] <seb128> ideally to me it looks like ibus should be usable on the lock screen (though I guess that might not make sense, since password are things you need to be able to input on a vt ideally)
[10:05] <seb128> anyway, going back to logind
[10:05] <seb128> what permission issue do you get?
[10:06] <seb128> I'm also unsure it's the right interface to check if the screen is locked
[10:06] <seb128> Trevinho, andyrock: ^ what would be the right way to check if screen is locked?
[10:06] <attente> seb128: not sure exactly, just that dbus rejects the send message to the system bus
[10:07] <attente> ** (indicator-keyboard-service:28554): CRITICAL **: file main.c: line 4268: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.420" (uid=1000 pid=28554 comm="lib/indicator-keyboard-service --force --use-gtk ") interface="org.freedesktop.login1.Manager" member="GetSessionByPid" error name="(unset)" requested_reply="0" destination="org.freedesktop.
[10:08] <andyrock> seb128, using com.canonical.Unity.Session ?
[10:08] <andyrock> seb128, should work if you monitor the signals
[10:08] <seb128> andyrock, see backlog, attente wants to modify indicator-keyboard's behaviour when the screen is locked
[10:09] <seb128> attente, what do you use logind for? can't you just use ^ on the user session bus?
[10:09] <andyrock> seb128, you can use profiles for it no?
[10:09] <attente> andyrock: looks promising, i'll try it
[10:09] <attente> thanks!
[10:09] <seb128> andyrock, yeah, as well
[10:09] <seb128> well, I'm unsure about the profiles
[10:09] <seb128> they are both exported
[10:10] <seb128> you still need a signal telling you "locking happened, change things"
[10:10] <andyrock> there is a signal
[10:10] <seb128> attente, I guess you are not going to join for the meeting later today? (middle of the night still for you right?)
[10:10] <andyrock> seb128, also do you know where gnome turn off the screen?
[10:11] <attente> guess not seb128
[10:11] <seb128> andyrock, btw, several users confirmed on that bug that the double lock issue isn't solve, I can reproduce if I do twice the guest-user->log back loop here
[10:11] <andyrock> yeah I'm working on it
[10:11] <andyrock> it does work here
[10:11] <seb128> andyrock, gnome/unity-settings-daemon power plugin (which uses the gnome-screensaver interface for idle)
[10:12] <seb128> attente, ok ... can you update me on what issues you are working on then? ;-)
[10:12] <andyrock> ah ok thanks!
[10:12] <attente> seb128: sure
[10:13] <attente> seb128: mainly (trying) getting the accelerators to work in the inkscape/emacs/eclipse menus
[10:14] <attente> seb128: i had to patch gtk for it to work though...
[10:14] <attente> seb128: and it doesn't really work for upstream eclipse, just ours
[10:15] <attente> (getting accelerators to be visible i mean)
[10:16] <seb128> k
[10:16] <seb128> I noticed those were not listed for chromium either
[10:16] <seb128> I guess it's the same issue?
[10:17] <attente> i didn't realize it was a chromium problem
[10:17]  * attente checks
[10:18] <attente> i see accelerators in the menus there...
[10:19] <seb128> hum, are those the "Ctrl+Q" next to quit for example? (just to make sure we are speaking about the same thing)
[10:19] <seb128> well, maybe that's not a new issue
[10:20] <attente> seb128: oh. seems to fix it too
[10:21] <seb128> great
[10:21] <seb128> is the gtk patch up for review somewhere?
[10:21] <attente> https://code.launchpad.net/~attente/gtk/x-canonical-accel
[10:21] <seb128> I can try to get larsu to have a look if he surfaces back (he's at the fdo summit with desrt, not sure what happened to them though, they didn't show up at all since yesterday)
[10:22] <seb128> thanks
[10:22] <attente> ok
[10:22] <seb128> I see you pushed a few good branches/fixes, I'm going to try to get them through review/landing in the next days
[10:23] <attente> seb128: thanks!
[10:23] <seb128> how do you refresh the keyboard icons btw? I'm unsure if we have that documented somewhere but it looks like we should
[10:23] <seb128> yw!
[10:24] <attente> seb128: yeah.. i guess i didn't :x
[10:24] <attente> seb128: i'll add a small readme to i-k
[10:24] <seb128> thanks
[10:25] <seb128> looking to your assigned bugs I think you have the one I had flagged as "we should fix that for trusty" under control
[10:25] <seb128> https://bugs.launchpad.net/ubuntu/+source/indicator-keyboard/+bug/1293548 was the other one on my list
[10:25] <ubot2> Launchpad bug 1293548 in indicator-keyboard (Ubuntu) "Indicator disappears when switching to non default layout" [High,Confirmed]
[10:25] <seb128> I see you have a libindicator mp up for it
[10:25] <seb128> attente, thanks for the status update ;-)
[10:26] <attente> seb128: np! for that one, i couldn't tell if it was a gtk bug or a libindicator bug
[10:27] <seb128> there is something weird happening to the indicator sometimes though
[10:27] <Trevinho> attente: can't you just check the indicator profile? Indicators are loaded with desktop-lockscreen profile when in lock mode
[10:27] <Trevinho> That's also how we customize indicator session
[10:28] <seb128> attente, "Pinying" is usually a blue glyph icon, but sometime it ends up being a grey rectangle with letters (similar to "classic" layouts, but with a different bg color)
[10:28] <attente> Trevinho: to quote seb128 "you still need a signal telling you "locking happened, change things""
[10:28] <seb128> Trevinho, the issue is to change the active layout/input method, not only the indicator visual
[10:28] <attente> seb128: i know that issue, seems to happen randomly at startup
[10:29] <attente> seb128: what's the other "we should fix that for trusty" bug?
[10:29] <seb128> attente, the keybindings not listed in menus issue you are working on
[10:29] <Trevinho> seb128: ok, but still we need to remove to menu item to open the keyboard settings
[10:29] <seb128> e.g inkscape lost those
[10:29] <attente> oh ok
[10:30] <attente> inkscape will have them back with those two branches
[10:30] <seb128> Trevinho, https://code.launchpad.net/~attente/indicator-keyboard/1291962-2/+merge/213346 if you fancy doing the review ;-)
[10:30] <Trevinho> :)
[10:31] <seb128> attente, right, things are looking good for release, thanks! (also keep in mind that we are going to switch LTS updates for 12.04 users only a .1, so we still have some time for SRUs/polish after the release)
[10:31] <seb128> attente, said differently, don't loose sleep over lack of polish/small bugs for release
[10:32] <Laney> looks like he's losing sleep currently :P
[10:32] <attente> Laney: it's not even my bedtime yet :P
[10:33] <Trevinho> seb128: when is the. 1 planned?
[10:33] <seb128> Trevinho, https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule
[10:33] <seb128> oh, that doesn't have it
[10:33] <seb128> unsure but likely mid-summer
[10:33] <Laney> attente: man, I'm so old
[10:33] <Trevinho> Eh no ;)
[10:33] <Laney> when are you back in .ca?
[10:34] <seb128> Trevinho, https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule for comparaison
[10:36] <Laney> what does "Missing callback called fullpath" from gio mean?
[10:37] <Trevinho> seb128: ah btw I've finally fixed that text rendering issue for Radiance... You should eventually get slick fonts. It wasn't usable for me before, but never realized why.
[10:52] <Laney> happyaron: ubuntukylin-default-settings needs updating for ibus-db-pinyin-android (typed that from memory so maybe wrong) removal
[10:53] <happyaron> Laney: already in my list
[10:53] <Laney> ok
[10:53] <Laney> getting image build failures about it :)
[10:53] <happyaron> :)
[11:04] <seb128> Trevinho, nice
[11:13] <dobey> how can i nuke the hud from orbit so that pressing alt won't open it ever in the future?
[11:14] <dobey> i disable the keybinding, but it keeps returning :(
[11:15] <seb128> dobey, settings -> keyboard -> change the keybinding?
[11:15] <seb128> that's weird
[11:15] <seb128> well, changing work fine here
[11:18] <dobey> yeah it works fine for a while, but it keeps getting reset
[11:18] <dobey> on my laptop
[11:18] <seb128> k, never saw that
[11:19] <seb128> but I don't unset it, I set it to a less-likely-to-hit key
[13:22] <hikiko> hello
[13:23] <hikiko> wrong win :)
[13:49] <Laney> I just found out that you can set a UTC GCal event to Reykjavik and it'll track timezone changes properly ;-)
[13:49]  * Laney now knows when the desktop team meeting is
[13:50] <seb128> Laney, lol
[13:50] <seb128> the meeting is in 1h40
[13:50] <Laney> yep!
[13:51] <Laney> it works because Iceland is GMT without any DST
[13:51] <seb128> utc is easy, no need of Reykjavik
[13:51]  * ogra_ thinks thats a secret hint that Laney wants a sprint there 
[13:51] <Laney> hot springs...
[13:51]  * seb128 doesn't understand what laney is speaking about
[13:52] <seb128> you can add utc tz in your indicator
[13:52] <ogra_> seb128, but not to gcal ... at google
[13:52] <Laney> you say what timezone the event is in
[13:52] <Laney> and gcal converts it to your home timezone
[13:52] <seb128> oh, I see what you mean now
[13:52] <seb128> there is no way to set to "utc"?
[13:52] <Laney> but they don't have an actual UTC option
[13:53] <seb128> shrug
[13:53] <seb128> stupid google :p
[13:53] <Laney> so you set it to iceland which turns out to be the same
[14:22] <qengho> Android doesn't have a UTC clock option either.  First, pick continent, then city.  But, UTC is not a place.
[15:11] <kenvandine> larsu, hey, i have a gsettings-qt question
[15:12] <kenvandine> i have a click hook that runs, which uses gsettings-qt
[15:12] <kenvandine> but sometimes it fails to commit
[15:12] <kenvandine> i'm thinking maybe the hook is exiting before finishing with gsettings-qt
[15:13] <kenvandine> larsu, or maybe it's worse than that... sometimes i see connection refused warnings for dconf
[15:14] <kenvandine> (process:1962): dconf-WARNING **: failed to commit changes to dconf: Could not connect: Connection refused
[15:23] <larsu> kenvandine: desrt says your dbus is gone
[15:23] <larsu> is gdbus (the command line tool) working?
[15:23] <kenvandine> i can only reproduce this when the click hook is run with pkcon
[15:23] <kenvandine> if i run the hook myself it works fine
[15:23] <larsu> hm, no idea sorry
[15:24] <kenvandine> and i don't think it always fails from pkcon
[15:24] <larsu> and we're being kicked out of the venue right now. bbl
[15:24] <kenvandine> larsu, thx
[15:25] <kenvandine> tedg, do you have any ideas ^^
[15:25] <kenvandine> i think it only happens when the click hook runs from pkcon
[15:25] <seb128> larsu, I don't like your venue :p
[15:25] <tedg> Sorry, confused
[15:25] <seb128> larsu, first no internet, then they kick you out
[15:25] <tedg> I don't think I have enough backlog
[15:26] <kenvandine> ah
[15:26] <kenvandine>  (process:1962): dconf-WARNING **: failed to commit changes to dconf: Could not connect: Connection refused
[15:26] <kenvandine> tedg, i see that in click-user-hooks.log
[15:26] <kenvandine> so the content-hub hook fails to save the setting sometimes
[15:27] <tedg> kenvandine, Hmm, nothing off hand, but I'd guess that it doesn't have the right dbus session address?
[15:27] <kenvandine> tedg, of course that log file is pretty limited in info... no way to know for sure that warning is from my hook :)
[15:28] <kenvandine> but i know sometimes it doesn't change when run on package update
[15:28] <tedg> kenvandine, It's probably wheter it's run by the click-user-hooks upstart job or by the core update.
[15:28] <kenvandine> running the hook myself works everytime
[15:28] <tedg> kenvandine, Guessing that the upstart job works, and manually does not.
[15:29] <tedg> But that'd probably be best discussed with cjwatson.
[15:29] <kenvandine> wait... you mean the other way around?
[15:29] <tedg> Guessing that it doesn't pull over the environment to the root part of it, and when flipping back doesn't get the session bus.
[15:29] <kenvandine> it wouldn't be in this log if it wasn't run with click-user-hooks
[15:29] <tedg> Oh, this is the upstart log?
[15:29] <kenvandine> are there any other hooks that access dbus or gsettings?
[15:29] <kenvandine> yes
[15:30] <kenvandine> that is from click-user-hooks.log
[15:30] <tedg> kenvandine, Ah, so it's needs to dep on dbus.
[15:30] <tedg> kenvandine, Which it doesn't now.
[15:30] <seb128> kenvandine, tedg: sorry, i'm going to ask you to move channel, we are about to start our weekly meeting
[15:30] <tedg> kenvandine, Right now click-user-hooks can run before dbus
[15:30] <kenvandine> oh... i see!
[15:30]  * tedg gets kicked out like a larsu
[15:31] <seb128> qengho, Sweetsha1k, mlankhorst, Laney, tkamppeter__, desrt(?), larsu(?), kenvandine: hey, it's meeting time
[15:31] <qengho> yo.
[15:31] <kenvandine> oy
[15:31] <Sweetsha1k> o/
[15:31] <tkamppeter> hi
[15:31] <seb128> I hope everyone was happy about state of things in trusty beta, it's looking great ;-)
[15:31] <seb128> let's get started
[15:31] <seb128> qengho, hey
[15:32] <qengho> Done: beta Chromium in PPA looks pretty good.
[15:32] <qengho> Done: abandoned mental anguish about unavailable Flash plugins after I discovered a downloader package already in mulltiverse.
[15:32] <qengho> In-progress: fixing minor bugs that come with the new internal toolkit.
[15:32] <qengho> EOF
[15:33] <seb128> qengho, thanks
[15:33] <qengho> That upstream Beta should be made Stable in the next week or so.  Then, the PPA contents go into distro.
[15:34] <seb128> well, that's getting close from release
[15:34] <seb128> but I guess if it's not in release it can be SRUed?
[15:34] <qengho> seb128: Yes. Not SRU exactly, but via security updates, yes.
[15:35] <seb128> ok, makes sense
[15:35] <seb128> qengho, thanks
[15:35] <seb128> Sweetshark, hey
[15:35] <Sweetshark> - 4.2.3~rc2 to trusty finished
[15:35] <Sweetshark> - autopkgtests run on jenkins, unfortunately marked as a fail for a spurious stderr output https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-adt-libreoffice/307/
[15:35] <Sweetshark> - 3.5.7/precise update pending feedback of the security guys, but ready to go
[15:35] <Sweetshark> - some more bug triage
[15:35] <Sweetshark> - updating backups
[15:35] <Sweetshark> - some more work on the great ./debian/rules cleanup in LibreOffice
[15:35] <Sweetshark> EOF
[15:37] <seb128> Sweetshark, thanks
[15:37] <seb128> I need to ping the security team
[15:38] <Sweetshark> 4.2.4 is scheduled for ~May, 6, we should SRU that quickly for the LTS. Im hoping to also do an update for bug 1008277 (which is trivial, but related to unity and was recently fixed upstream(
[15:38] <ubot2> Launchpad bug 1008277 in libreoffice (Ubuntu) "[upstream] Recent menu botches file names" [Low,Confirmed] https://launchpad.net/bugs/1008277
[15:38] <seb128> ok
[15:38] <seb128> Sweetshark, thanks
[15:39] <seb128> mlankhorst, hey
[15:41] <seb128> no mlankhorst?
[15:41] <seb128> Laney, your turn then!
[15:41]  * Laney ponders staying silent for trolling purposes
[15:41] <Laney> • Investigated and fixed QML Date.timeZoneUpdated() bug, in distro now (after much time running AP tests)
[15:41] <Laney> • Investigated and fixed glib test failures which came from a Debian patch - new version pushed upstream
[15:41] <Laney> • FTBFS fixes vips gtkpod, sent upstream
[15:41] <Laney> • Investigate (with in_finity) a pkgbinarymangler bug where it created broken symlinks
[15:42] <Laney> • Many many FFe and queue reviews and other release-y exception-y discussions
[15:42] <Laney> • Poke at the tz selector in u-s-s to try and make it faster (not easy to move it to another thread, so trying some other optimisations)
[15:42] <Laney> • Hopeful ubuntuone-credentials x-building fix to keep u-s-s cross buildable (built, need to test)
[15:42] <Laney> • Fix whoopsie-preferences crashing when turning automatic crash reporting on, as we do on the phone (approved, need to upload)
[15:42] <Laney> ❂
[15:42] <seb128> Laney, thanks!
[15:42] <seb128> tkamppeter, hey
[15:43] <tkamppeter> - Google Summer of Code 2014: Some organizational work so that all worthwile applications for the Linux Foundation have a mentor and are accepted.
[15:43] <tkamppeter> - CUPS: Coordination of getting Upstart support including socket activation fully integrated in the Debian package of CUPS, so that we can sync with Debian again after the release of Trusty.
[15:43] <tkamppeter> - cups-filters: Released 1.0.50 working around PostScript interpreter bugs in printers from Toshiba and in old HP LaserJet printers and to let cups-browsed cope with colons in print server host names and IPs (IPv6).
[15:43] <tkamppeter> - ghostscript: Fix bug of PCL-XL driver producing huge files from some input PDF files.
[15:43] <tkamppeter> - Bugs.
[15:44] <seb128> tkamppeter, thanks
[15:46] <kenvandine> seb128, my turn?
[15:47] <seb128> kenvandine, yes, sorry, 5 discussions in // here
[15:47] <Laney> he's too busy trying to find a samba maintainer
[15:47] <seb128> lol
[15:47] <kenvandine> hahaha
[15:47] <kenvandine> * Assorted content-hub bug fixes since last weeks landing, being tested in silo 11 now
[15:47] <kenvandine> * landed fixes to the share component in ubuntu-ui-extras, hopefully we'll be seeing more share handlers soon
[15:47] <seb128> Sweetshark, the security team says it's fine to upload the SRU for precise
[15:48] <Sweetshark> seb128: k
[15:48] <kenvandine> also, we've gotten downloads working from the browser using the download manager and content-hub
[15:48] <kenvandine> not ready to land yet, but end to end works...
[15:48] <kenvandine> need to get the transfer indicator in the middle there to finish it
[15:49] <kenvandine>  /EOF
[15:50] <bregma> seb128, is there someone who can help andyrock out with the gnome-screensaver/lock/power issues?  Especially someone who can reproduce them?
[15:50] <seb128> bregma, sorry, in a meeting, coming back to you in a few minutes (we are almost done)
[15:50] <andyrock> I can reproduce the power issue
[15:51] <seb128> kenvandine, thanks ;-) (sorry I didn't have much slots to play with the new content-hub yet, I still want to look at it for ringtones)
[15:51] <andyrock> but I can't fix it. Spent one week on g-s code trying to understand something
[15:52] <kenvandine> seb128, no worries, i've just been focusing on bugs and polish
[15:52] <seb128> ok, my turn
[15:52] <seb128>  * trusty beta testing
[15:52] <seb128>  * looked at some translation issues
[15:52] <seb128>  * patch pilot day (queue 60 -> 30)
[15:52] <seb128>  * desktop updates (totem-pl-parser, gdk-pixbuf, shotwell)
[15:52] <seb128>  * debugged/fixed sessioninstaller not working with current gstreamer
[15:52] <seb128>  * wrote a testcase for an uss reported issue which turned out to be a toolkit one
[15:52] <seb128>  * looked at samba sharing not working, uploaded a fix (ubuntu delta dropped in merge)
[15:52] <seb128>  * quite some bugs triage and debugging/forwarding of issues
[15:52] <seb128>  * CI train landing (mostly indicators)

[15:53] <seb128> I'm currently reviewing some of u-s-s stacked branches, QA pinged about the autopilot ones that are stalled here
[15:53] <seb128> .
[15:54] <Laney> I got confused about the state of those, there seems to be a few in play
[15:54] <seb128> ok, did I forget anyone? ;-) any question/other topic?
[15:54] <Laney> thanks for looking
[15:54] <seb128> yw!
[15:55] <seb128> ok, no other topic
[15:55] <seb128> </end of meeting>
[15:55] <seb128> thanks everyone
[15:55] <Laney> merci!
[15:57] <seb128> bregma, andyrock: so, to help ... I need to check tonight with robert_ancell if he has free slots for that
[15:57] <seb128> andyrock, being stucked for a week is not good, next time please ask on the channel or send emails
[15:57] <seb128> either pick some people, or use the desktop list
[15:58] <Laney> We have final freeze next week
[15:58] <seb128> andyrock, you can't reproduce the double locking if you do "log in, use the indicator to start guest, close guest, log back from unity-greeter to your session, use the indicator to start guest, close guest, log back from unity-greeter to your session" ?
[15:59] <Laney> I think we should take a decision on the lockscreen this week looking at progress on fixing the issues
[15:59] <seb128> right
[16:00] <seb128> that's basically what the discussion comes from, I pinged bregma telling him that it's about time we rollback if we decide the issues can't be fixed for release
[16:01] <Laney> there's time for some work between .0 and .1 but the feature should be basically solid for release
[16:02] <seb128> right, like the double lock and screen-never-turn-off need to be fixed for release
[16:02] <Laney> nod
[16:17] <Trevinho> larsu: I've been pinged by a guy who wants  to port Ambiance to Gshell, but... He told me that using it there the headerbar decorated windows are non-resizable... Just as it happens in unity. Might that be something theme-related?
[16:18] <andyrock> seb128, nope
[16:18] <andyrock> I can't reproduce it
[16:18] <Trevinho> Laney: that seems related to an older bug than our new decorations https://bugs.launchpad.net/ubuntu-themes/+bug/1263317
[16:18] <andyrock> bschaefer can't reproduce it too
[16:18] <ubot2> Launchpad bug 1263317 in Ubuntu theme "Not working on GTK 3 windows" [Undecided,Confirmed]
[16:18] <seb128> andyrock, shrug
[16:18] <seb128> andyrock, did you try a fresh trusty install in a vm or something?
[16:19] <seb128> you guys have locally hacked version?
[16:20] <Laney> Trevinho: 'that'?
[16:26] <andyrock> seb128, nope all archive
[16:30] <seb128> andyrock, I wonder what's the difference between our systems :/
[16:30] <mlankhorst> seb128: sorry! was testing ubuntu on qxl. :P
[16:32] <Laney> dobey: dirspec says it implements the xdg user dir spec, but I can't find it
[16:32] <Laney> does it actually?
[16:32] <Laney> (if so, what's the api?)
[16:35] <dobey> Laney: it only immplements basedir at the moment. plan was to immplement user dirs too, but never got around to it
[16:35] <Laney> nod
[16:35] <Laney> the description says it does :)
[16:35] <Laney> I can't actually find a python library which implements user dir, which is sad
[16:36] <dobey> doesn't python-xdg?
[16:36] <Laney> doesn't look like it
[16:36] <dobey> or you can use GLib from gi
[16:37] <Laney> ya
[16:38] <seb128> Laney, what are you working on? (checking if that's in context of https://code.launchpad.net/~om26er/ubuntu-system-settings/fix_tests/+merge/210102)
[16:38] <Laney> it is
[16:39] <Laney> I'm not working on it, just saw the email
[16:39] <seb128> ok, so I should hold on approving it? ;-)
[16:39] <Laney> I'm going to comment saying they could use a library to get the names
[16:39] <Laney> bit of a nitpick
[16:39] <seb128> ok
[16:39]  * om26er waves
[16:39] <seb128> seems like an improvement fine for another round
[16:39] <Laney> the surprise is all spoiled!
[16:40] <Laney> I often feel like 'another round' means never
[16:40] <Laney> but yes
[16:40] <seb128> om26er, https://code.launchpad.net/~om26er/ubuntu-system-settings/fix_tests/+merge/210102 and https://code.launchpad.net/~vrruiz/ubuntu-system-settings/helper-launch-system-settings/+merge/213450 conflict, could one of you or Victor rebase on the other one?
[16:42] <om26er> seb128, ok, I pinged Victor on that ;)
[16:43] <andyrock> seb128, maybe it's just a race
[16:45] <seb128> andyrock, it's 100% reliable here though, works on first user switch, then bug, only with guest session so far
[16:45] <seb128> like if I go to greeter and back it's fine
[16:47] <rvr> om26er: I'm here :)
[16:48] <rvr> seb128: Does it conflict?
[16:48] <om26er> rvr, i didn't know that was your nick :)
[16:48] <rvr> om26er: :))
[16:49] <rvr> om26er: What's your branch?
[16:49] <om26er> rvr, https://code.launchpad.net/~om26er/ubuntu-system-settings/fix_tests/+merge/210102
[16:50] <seb128> rvr, om26er: right
[16:50] <seb128> Text conflict in tests/autopilot/ubuntu_system_settings/tests/__init__.py
[16:50] <seb128> 1 conflicts encountered.
[16:50] <seb128> when trying to merge both
[16:51] <rvr> om26er: My merge proposal is more simple (simplier?), what do you think?
[16:51] <seb128> rvr, om26er: basically it would be nice if one of you rebase on the other one, I've no strong feeling each way
[16:51] <rvr> seb128: Neither I do
[16:52] <rvr> seb128: I have to go now, so either mine lands first or I will rebase mine later or tomorrow morning
[16:52] <rvr> om26er: ^^
[16:52] <om26er> rvr, i am working on it now then
[16:52] <seb128> rvr, om26er: thanks
[16:52] <rvr> Great
[16:53] <rvr> om26er: Write me if you need help from me, please
[16:57] <om26er> seb128, rebased on victor's branch, added that as prerequisite now
[16:57] <seb128> om26er, thanks
[17:38] <ChrisTownsend> seb128: Do you happen to know garnacho's timezone?
[17:38] <ChrisTownsend> seb128: Nevermind
[18:57] <seb128> ChrisTownsend, hey, read the #gtk+ backlog, thanks for looking at that
[18:58] <ChrisTownsend> seb128: Yeah.  I'm working on a solution, but it's tricky.
[18:58] <ChrisTownsend> seb128: I now have unfocused Gtk windows scrolling.
[18:59] <seb128> ChrisTownsend, changing the grabbing that you discussed with garnacho?
[18:59] <ChrisTownsend> seb128: Yep
[18:59] <seb128> ChrisTownsend, he said he had planned gtk changes that would fix it for those usecase (but at the cost of extra callbacks)
[18:59] <ChrisTownsend> seb128: Trying to find a solution to make the wheel mouse VP switchers happy:)
[18:59] <seb128> k
[19:00] <seb128> of course compiz is made of plugins so you don't know if you need the grabbing or not I guess?
[19:00] <seb128> I wish we had forked compiz and merged the plugins to have less complexity, but it's a bit late for that
[19:01] <ChrisTownsend> seb128: Yeah, it's kind of tricky.  The button grab gets added to a list, but the list seems global to all windows.  I'm seeing if there is a way to figure out "who" wants the particular grab.
[19:03] <seb128> k
[19:03] <seb128> you can try asking garnacho if he still plans the GTK change, that would be an acceptable solution
[19:03] <seb128> earlier today I was wondering if we should revert the GTK commit
[19:04] <seb128> but before that we had weird/buggy behaviour as well, like refocussing a window could lead to have it scrolling without any action
[19:04] <seb128> which is also quite buggy, and making less obvious what is happening
[19:04] <ChrisTownsend> seb128: Yeah.  Well, he's right, Compiz is wayyyy too aggressive on it's passive grabs.  I'll see what I can do over the next couple of days.
[19:11] <seb128> ChrisTownsend, thanks
[20:04] <tjaalton> huh, now I got it again.. kbd layout is us while the indicator claims it's fi
[20:05] <tjaalton> don't even have us there
[20:09] <robert_ancell> andyrock, still online? I'm going to have a look at 1292041 and see if can find anything there to fix
[20:10] <ochosi> robert_ancell: thanks again for that hint with the sigterm-signal for the gtk-greeter, seems like that really fixed the issue!
[20:10] <robert_ancell> ochosi, awesome!
[20:11] <ochosi> robert_ancell: and thanks for assigning that weird "my login greeter window is too small" bug to gtk-greeter, i've really never seen that oddity before :>
[20:58] <robert_ancell> mterry, it's probably not too late just to fix u-g to own com.canonical.UnityGreeter... (re https://code.launchpad.net/~mterry/indicator-sound/grab-greeter-name/+merge/213716)
[20:58] <mterry> robert_ancell, you think?
[20:58] <mterry> I can do that
[20:58] <mterry> Cleaner for sure
[20:58] <robert_ancell> it's just a g_bus_own_name right?
[20:58] <mterry> robert_ancell, yeah
[20:58] <robert_ancell> I can do the release if you do the branch
[20:58] <mterry> robert_ancell, k, let me futz
[20:58] <robert_ancell> I'd be more worried about bugs in the indicators doing it the other way
[20:59] <mterry> robert_ancell, I thought we actually owned this name already this cycle
[20:59] <robert_ancell> yeah, I thought we'd ended up doing that too
[20:59] <robert_ancell> we own com.canonical.Unity now
[20:59] <robert_ancell> for the shutdown dialogs
[20:59] <om26er> Laney, hey still there ?
[21:00] <robert_ancell> mterry, ah, that helped me with my problem. I notice we also own the screensaver name. But I've been seeing a race there where sometimes the screensaver does start
[21:06] <mterry> robert_ancell, try https://code.launchpad.net/~mterry/unity-greeter/own-name/+merge/213720
[21:06] <mterry> works for me
[21:08] <robert_ancell> mterry, testing here
[21:09] <robert_ancell> mterry, should greeter-list be updated?
[21:10] <mterry> robert_ancell, I don't think it needs to be?  It just registers an object on the bus, under whatever names the executable claims
[21:11] <robert_ancell> ok
[21:29] <bregma> robert_ancell, I imagine andyrock isn't up right now but he'd appreciate anything you can do to fix that
[21:33] <bregma> andyrock, robert_ancell is ready for you to pick his brain
[21:34] <robert_ancell> mterry, released in 14.04.7
[21:35] <robert_ancell> bregma, ta
[21:35] <mterry> robert_ancell, awesome, thanks
[22:32] <darkxst> bug 1301045
[22:32] <ubot2> Launchpad bug 1301045 in gnome-bluetooth (Ubuntu) "gnome-bluetooth pulls in unity-control-center on Ubuntu GNOME packageset installation" [Undecided,New] https://launchpad.net/bugs/1301045
[23:08] <JamesJRH> Hello, which package has support for Epson WF-2520 scanners?
[23:09] <sarnold> JamesJRH: "sane" is the usual scanner package..
[23:09] <JamesJRH> Can I use an Epson WF-2520 printer/scanner with just Free software drivers?
[23:09] <JamesJRH> Yes, but is it sane-backends or what?
[23:10] <JamesJRH> Or libsane-extras?
[23:12] <JamesJRH> https://launchpad.net/sane-backends  ← How do I see what backends this package has?
[23:20] <sarnold> JamesJRH: looks like sane's epson2 driver supports scanners based on 'features' rather than vresion numbers: http://bazaar.launchpad.net/~vcs-imports/sane-backends/master/view/head:/backend/epson2.h
[23:21] <JamesJRH> http://sane-project.org/lists/sane-backends-external.html#S-EPKOWA  ← What about this?
[23:21] <JamesJRH> Which package does that equate to?
[23:21] <JamesJRH> Status is ‘Complete’, so that's good.
[23:24] <sarnold> JamesJRH: ah, some more details here on external backends: http://sane-project.org/sane-supported-devices.html
[23:26] <JamesJRH> Yeah, that's how I got to the page I linked above.
[23:27] <JamesJRH> Stable and development don't have it, only external. Not sure what that means entirely.
[23:29] <JamesJRH> I also don't understand why a supported devices list has entries with unsupported status.
[23:30] <JamesJRH> “They also contain the reason why these backends are not yet included.”  ← I don't see any reasons.
[23:31] <JamesJRH> There's comments, but the other lists have them too.
[23:39] <JamesJRH> Hmm, there's also sane-backends-extras.
[23:45] <JamesJRH> Aah! This PPA might have what I'm looking for!: https://launchpad.net/~robert-ancell/+archive/sane-backends