[01:58] <robert_ancell> RAOF, how do I make an X window transparent, i.e. so it doesn't have a background but the widgets inside it are visible as normal
[02:12] <RAOF> If it doesn't move then you should be able to set the background to None.
[02:12] <RAOF> If it does move, you want an ARGB colourmap and a compositor.
[02:15] <RAOF> (I think the background None trick will work; certainly the compositor will)
[02:22] <RAOF> robert_ancell: ^^^
[02:23] <robert_ancell> RAOF, can you do that from GTK+?
[02:23] <RAOF> You can certainly do an ARGB colourmap from GTK+.  I'm less certain about not drawing the background.
[02:24] <RAOF> If you've got a compositor then a real alpha channel is the way to go.
[02:25] <robert_ancell> RAOF, no compositor, it doesn't seem to work, i.e. setting to #00000000 just draws black
[02:26] <robert_ancell> (and doesn't show the bg)
[02:26] <RAOF> Yeah.  Setting an alpha channel will only work if you've got a compositor.
[02:26] <robert_ancell> stupid x
[02:26] <RAOF> Mechanism, not policy :P
[02:27] <RAOF> Maybe you wanted that alpha channel to cause ponies to dance across the screen!  Who is X to say otherwise!
[02:28] <robert_ancell> I just wanted it to leave the pixels in the frame buffer :(
[02:29] <RAOF> You've got to specifically ask for that, and I'm not sure how to get GTK+ to do so.
[03:03] <Amaranth> RAOF: Wasn't there some hacky optimization for None we carried for a while?
[03:55] <RAOF> Amaranth: Yeah, to make fglrx suck less.
[05:21] <didrocks> good morning
[05:51] <TheMuso> Argh seems the latest round of GTK updates have broken terminal feedback for me, due to the gail/GTk transition.
[05:57] <didrocks> TheMuso: hey, which transition? the activation or the gail compatibility layer?
[05:57] <TheMuso> didrocks: The compatibility layer. Its being merged into gtk, or was a few weeks back or sooner. I suspect either gnome-terminal or vte need some tweaking to behave properly with a11y stuff again.
[06:03] <didrocks> TheMuso: I see nothing in git trunks for gnome-terminal or vte…
[06:03] <didrocks> TheMuso: maybe ask on the gnome channels?
[06:03] <TheMuso> didrocks: Hrm ok, I was about to look there myself.
[06:03] <TheMuso> didrocks: Yeah have asked in #a11y but everyone is afk/asleep atm. I'll have to ask later.
[06:04] <didrocks> TheMuso: second try is generally the good one :)
[06:04] <didrocks> TheMuso: there will be a new unity-2d release today with the remaining a11y and keyboard navigation support in. Can you ensure that alpha3 is tested by the community for a11y?
[06:04] <TheMuso> Yeah. Thank good ness for a second machine though.
[06:04] <TheMuso> didrocks: Certainly can.
[06:05] <didrocks> great :-)
[06:40] <Sweetshark> Morn'ng!
[06:40] <Sweetshark> jasoncwarner_: around?
[06:41] <didrocks> hey Sweetshark!
[06:48] <Sweetshark> didrocks: Heya, how are things going?
[06:48] <chrisccoulson> good morning everyone
[06:48] <didrocks> Sweetshark: going well, still busy with Qt things, but hopefully, new unity-2d today! :)
[06:48] <didrocks> and you?
[06:48] <didrocks> hey chrisccoulson, how are you?
[06:49] <chrisccoulson> hey didrocks. i'm good, but very tired. my daughter kept waking up all night :(
[06:49] <chrisccoulson> how are you?
[06:51] <Sweetshark> didrocks: Well, I integrated an 50KLOC branch upstream into the master on Sunday and it went reasonable smooth. Other than that quite a bit of politics with the Apache OOo stuff ...
[06:51] <didrocks> chrisccoulson: urgh, I'm fine, thanks :) just being woken up by a bad dream, but nothing else :)
[06:52] <didrocks> Sweetshark: excellent for integrating such *small* branches and don't break everything on the road! :-)
[06:54] <Sweetshark> didrocks: well, to make things more exciting the branch was originally against OOo (by oracle) and I had to migrate it over to LibreOffice ...
[06:54] <didrocks> Sweetshark: ah, indeed, a lot more fun! :)
[06:55] <Sweetshark> (and of course it was originally in OOo mercurial repo, while LO uses multiple git ones)
[06:56] <didrocks> did you keep the commits?
[06:58] <Sweetshark> didrocks: I had too, to make sure the attribution is right. But I rebased the whole set of commit into a linear sequence (while it was a wild tree of merges and branches itself before)
[06:59] <didrocks> waow, tedious…
[06:59] <RAOF> Sounds like 32 separate types of fun.
[06:59] <Sweetshark> once you have a linear sequence of patches, it is reasonably easy to handle, but it really takes determination to get there ....
[07:01] <didrocks> RAOF: good evening! :)
[07:01] <RAOF> didrocks: Aloha!
[07:02] <didrocks> RAOF: I seems I still have no acceleration with -6 (I didn't reboot for -7 yet). If I reboot with -3, I still have all the wonderfulness of my twice backed GPU!
[07:03] <RAOF> didrocks: So nvidia isn't building against your newer kernels?  jasoncwarner_ was having the same problem, but we didn't manage to get any useful information.  We couldn't work out why it was failing; dkms didn't seem to be logging anything.
[07:04] <Sweetshark> RAOF: the best part was mmeeks asking me on monday noon on IRC: "oh, you did merge?" I take that as a compliment, as he might have assumed lots of breakage making him notice it anyway.
[07:04] <Sweetshark> ROAF: Sunrise was nice here btw, hope it look good as a sunset at your place ;)
[07:04] <didrocks> RAOF: argh, if I can provide you any information, do not hesitate
[07:04] <didrocks> at least, I test unity-2d hugely :-)
[07:04] <RAOF> didrocks: /var/log/dkms* would be useful; you should also have a make.log in /var/lib/dkms.
[07:05] <didrocks> RAOF: maybe, I should restart with latest kernel?
[07:05] <RAOF> You could give that a whirl.
[07:06]  * didrocks reboots
[07:07] <jasoncwarner_> RAOF didrocks , I didn't end up doing anything special. I just apt-get remove nvidia-current and then reinstalled it via jockeyt
[07:08] <jasoncwarner_> RAOF didrocks though, I have to reinstall everytime a new kernel comes down...
[07:10] <RAOF> Gak.
[07:12] <didrocks> RAOF: ok, it's even worse, no dkms nvidia-current built for -7 :/
[07:15] <RAOF> jasoncwarner_ seems to be able to get things back by reinstalling nvidia-current each time a new kernel comes down.  Which suggests that maybe the dkms hook in the kernel packaging has broken.
[07:15] <didrocks> let me try
[07:19] <jasoncwarner_> RAOF and didrocks < i have to remove nvidia-current before reinstalling...otherwise it won't work
[07:19] <didrocks> jasoncwarner_: thanks, doing that right now
[07:19] <didrocks> jasoncwarner_: with jockey?
[07:19] <jasoncwarner_> sudo apt-get remove nvidia-current and then reinstall/reactiveate with jockey
[07:20] <didrocks> ok :) thanks jasoncwarner_!
[07:20] <didrocks> argh, all apps fails on gail
[07:33] <didrocks> ok, restarting, brb :)
[07:38] <didrocks> jasoncwarner_: RAOF: indeed, it worked, thanks
[07:39] <RAOF> Ok.  Why didn't it work before?
[07:39] <didrocks> chaotic: argh, again thunderbird not showing the treeview
[07:39] <RAOF> didrocks: I don't suppose you could remove the -6 kernel, reinstall it, and check that dkms actually gets called to build the kernel module?
[07:40] <didrocks> RAOF: I didn't remove and reinstall nvidia-current before
[07:40] <didrocks> RAOF: hum, it's not only one package to trigger this, isn't it?
[07:40] <RAOF> didrocks: There are other dkms modules, yes.  You're probably not using any, though ;)
[07:41] <didrocks> RAOF: the dkms module was built upon -6, but wasn't working in -5 and -6
[07:41] <didrocks> (for nvidia-current, I mean)
[07:41] <didrocks> chrisccoulson: ^^ (on the treeview issue in thunderbird)
[07:41] <RAOF> It was build for -6 but wasn't working in -6?
[07:42] <didrocks> sorry chaotic :)
[07:42] <didrocks> RAOF: yeah, I could see the -5 and -6 folders for nvidia-current
[07:42] <didrocks> and yeah, it wasn't working
[07:43] <didrocks> chrisccoulson: what was the trick aready? I had to remove some cache
[07:43] <RAOF> Hm.  I don't think that was what Jason was seeing - his just plain wasn't built.
[07:44] <didrocks> RAOF: so, it seems it built some invalid things for me, I looked at the .log (before removing nvidia-current which removed those dirs), and all seemed to be successful
[07:44] <didrocks> RAOF: I didn't notice any major difference with -3 which was working
[07:46] <chrisccoulson> didrocks, running "thunderbird -purgecaches" will actually remove the startup caches
[07:46] <chrisccoulson> there is more than 1 cache to remove in the version in oneiric
[07:47] <didrocks> chrisccoulson: it worked, thanks! :)
[07:47] <didrocks> euh…
[07:47] <didrocks> if I then restart thunderbird
[07:47] <didrocks> same issue
[07:48] <chrisccoulson> heh
[07:48]  * didrocks will run with -purgecaches now
[07:48] <chrisccoulson> perhaps i should distro-patch it
[07:48] <didrocks> chrisccoulson: oh yes please! :)
[07:49] <chrisccoulson> didrocks, the other thing that might work is to set nglayout.debug.disable_xul_cache to true in about:config
[07:49] <chrisccoulson> although, you'd need to remember to change it back when it's fixed
[07:49] <chrisccoulson> else startuptime will suck forever ;)
[07:51] <didrocks> chrisccoulson: hum, I prefer to use the option for now then :)
[08:02] <seb128> hey
[08:02] <didrocks> seb128: hey, reminder to remind you about the meeting reminder :)
[08:02] <seb128> robert_ancell, hey, how is hacking going?
[08:03] <seb128> didrocks, thanks ;-)
[08:07] <robert_ancell> seb128, hey, I got it to work, but I don't why...
[08:07] <robert_ancell> but bzr is broken
[08:07] <seb128> oh?
[08:07] <desrt> seb128: looks like your builds worked, but failed
[08:08] <desrt> ie: all the tests passed, but the build failed for unrelated reasons (symbols changes)
[08:08] <seb128> desrt, right, did you need to use those or just to see if it builds?
[08:08] <desrt> just to check
[08:08] <desrt> i'll be landing the changes upstream today
[08:08] <robert_ancell> seb128, are you fully updated?  does bzr branch lp:lightdm work?
[08:08] <seb128> desrt, I didn't update the symbol on purpose because I wanted to test build without having the binary go out to users ;-)
[08:08] <desrt> since they solve your problem and don't appear to introduce others
[08:08] <desrt> seb128: ah.  nice :)
[08:09] <desrt> seb128: interesting question for you
[08:09] <desrt> seb128: how do you feel (theoretically, practically) about me removing symbols from the export list of libglib?
[08:09] <seb128> robert_ancell, I'm not uptodate no but close to, I just select my upgrades and kept some out
[08:09] <desrt> these are symbols that leaked by accident a few cycles ago
[08:09] <desrt> they've never had headers installed...
[08:09] <seb128> robert_ancell, trying
[08:10] <seb128> desrt, if they never were meant to be used and didn't have corresponding include definition I think it's ok
[08:10] <seb128> robert_ancell,     raise errors.ErrorFromSmartServer(error_tuple)
[08:11] <robert_ancell> seb128, shit, same problem
[08:11] <seb128> robert_ancell, you should ask on #launchpad or #bzr
[08:11] <robert_ancell> do you have a checkout, can you bzr pull on it?
[08:11] <desrt> seb128: cool.
[08:11] <seb128> try #launchpad first maybe
[08:12] <seb128> robert_ancell, no I don't, I've a checkout of the packaging vcs
[08:12] <robert_ancell> I kept working on a branch, so now I cant get back the uploaded version to make a release
[08:13] <seb128> robert_ancell, -> #launchpad
[08:13] <seb128> robert_ancell, bzr merge lp:lightdm doesn't work either
[08:13] <seb128> on my packaging checkout
[08:15] <robert_ancell> seb128, I emailed you a tarball for 0.9.2, can you check and see if you can build the package with that and it logs in?
[08:15] <robert_ancell> it's the version I've been running today, and it works with a test user using ecryptfs
[08:16] <seb128> ok
[08:25] <seb128> robert_ancell, ok, lightdm built, testing time
[08:26] <robert_ancell> cool
[08:29] <seb128> robert_ancell, that made my nb happy
[08:30] <seb128> robert_ancell, trying a second boot but it never logged in with the protected user directory on the previous version
[08:30] <seb128> robert_ancell, so I would say it looks good
[08:31] <robert_ancell> cool...  now if I can fix this branch I'll release that one
[08:32] <seb128> robert_ancell, did you ask on #bzr?
[08:32] <seb128> robert_ancell, second login worked again ;-)
[08:32] <robert_ancell> yes, but no help yet
[08:32] <seb128> robert_ancell, did the bug I pointed helped?
[08:32] <chaotic> didrocks: no worries :)
[08:32] <seb128> lool, hey
[08:32] <robert_ancell> I'm not sure what the command is for me to run
[08:32] <seb128> lool, can you help robert_ancell maybe? ;-)
[08:33] <chrisccoulson> hey seb128, how are you?
[08:34] <seb128> hey chrisccoulson, I'm fine thanks, how are you?
[08:34] <chrisccoulson> seb128, mostly good, except my daughter kept me awake for much of last night
[08:34] <chrisccoulson> so a bit tired ;)
[08:34] <seb128> oh
[08:34] <seb128> is she ok?
[08:35] <seb128> she had issues or just didn't feel like sleeping?
[08:35] <chrisccoulson> she's had a cold this week
[08:35] <chrisccoulson> but i think she does it just to annoy me ;)
[08:36] <seb128> robert_ancell, did you try to bzr fetch-all-records -d lp:lightdm?
[08:36] <robert_ancell> it needs a second branch, but I don't know how I pick that
[08:36] <seb128> hum
[08:37] <seb128> robert_ancell, do you have a working local copy? can you push to a new location?
[08:37] <seb128> just curious
[08:37] <robert_ancell> seb128, no, I've committed changes to it I don't want to release yet
[08:38] <seb128> that sucks
[08:46] <jasoncwarner_> hey everyone...just curious, who moved my cheese? ;)
[08:46] <seb128> jasoncwarner_, how "moved"?
[08:46] <seb128> hey jasoncwarner_
[08:46] <jasoncwarner_> I did a reinstall today so I downloaded alpha2 (no upgrade from natty) and I realized something...I can't find how to remap keys in new keyboard settings manager?
[08:47] <seb128> jasoncwarner_, I though americans didn't know about cheese? ;-)
[08:47] <jasoncwarner_> seb128: it is a us expression for something being reluctant to change ;)
[08:47] <jasoncwarner_> it is a REALLY terrible management movie they made me watch at IBM
[08:47] <desrt> jasoncwarner, robert_ancell; good mornings
[08:47] <seb128> jasoncwarner_, oh ok, I though you were speaking about "cheese" the webcam thingy, I moved that to universe recently
[08:48] <seb128> jasoncwarner_, use ccsm
[08:48] <jasoncwarner_> desrt: morning...you still in france with the didrocks?
[08:48] <desrt> in france, but not with didrocks
[08:48] <seb128> jasoncwarner_, the compiz<->gnome keybinding integration is not working with GNOME3
[08:48] <robert_ancell> desrt, hello
[08:48] <desrt> robert_ancell: how's lightdm slogging going?
[08:48] <robert_ancell> lotso slogging
[08:48] <desrt> sick of it yet? :)
[08:48] <robert_ancell> not quite yet :)
[08:49] <jasoncwarner_> seb128: where do I make the change in ccsm?
[08:49] <robert_ancell> I just need more time
[08:49] <desrt> give it to the end of the cycle, i guess :)
[08:49] <chrisccoulson> oh, nice. most of the PPA builders disappeared again
[08:49] <desrt> when jasoncwarner gets the whip out
[08:49] <seb128> jasoncwarner_, different locations according to the actions
[08:50] <jasoncwarner_> seb128: I just want to remap capslock to ctrl
[08:50] <seb128> oh
[08:50] <seb128> I though you wanted keybindings
[08:50] <seb128> jasoncwarner_, that's in control-center, region, layout tab
[08:51] <seb128> jasoncwarner_, don't worry GNOME in its tradition to drop things you use will drop that dialog in GNOME 3.2
[08:51] <seb128> ;-)
[08:51] <seb128> (not joking, they say it's not things normal users tweak and so confusing rather than useful)
[08:53] <jasoncwarner_> wow...that seems like a really, really odd place for that. especially considering there is a 'keyboard' setting pane literally RIGHT there
[08:53] <jasoncwarner_> didrocks: hey, ? for ya. am I insane or did tab all of the sudden stop working in the dash?
[08:53]  * desrt ponders another glib tarball to keep seb's life boring and repetitive
[08:54] <seb128> desrt, ;-)
[08:54] <didrocks> jasoncwarner_: hum, it shouldn't have worked from the beginning (I'm in unity-2d right now for next unity 2d release), but there is a grab preventing alt + tab working normally
[08:54] <seb128> jasoncwarner_, unity reworked their event handling, there is quite some input breakages
[08:54] <didrocks> oh, just tab
[08:54] <seb128> jasoncwarner_, like you can't middle click on a launcher, or if you run a command you can't click on the history icons before typing
[08:54] <didrocks> jasoncwarner_: yeah, there are a lot of keybindings issues since latest unity
[08:54] <didrocks> jasoncwarner_: super + num
[08:54] <didrocks> middle click as seb128 told
[08:55] <desrt> vuntz: if you update the desktop file spec then i can cause even more disruption!
[08:55] <seb128> desrt, btw so my "force eventfd to off in configure" was not enough, the glib upload to oneiric yesterday hanged once on amd64
[08:55] <jasoncwarner_> didrocks seb128 ah...I thought I was going crazy, which is entirely possible.
[08:55] <seb128> desrt, it built on retry
[08:55] <desrt> seb128: :X
[08:55] <desrt> and it's in the distro?
[08:55] <didrocks> jasoncwarner_: one doesn't exclude the other :-)
[08:56]  * didrocks needs to run very fast now
[08:56] <seb128> desrt, that was stock upstream version with the eventfd forced to off and yes
[08:56] <desrt> seb128: ouch
[08:56] <seb128> desrt, why ouch?
[08:57] <desrt> seb128: because if it has the bug then you're going to get the testcases of a bunch of other glib-depending things crashing on the builders
[08:57] <chrisccoulson> debugging buildd hangs isn't fun is it? ;)
[08:57] <seb128> chrisccoulson, indeed
[08:57] <desrt> chrisccoulson: i just merged the fix upstream
[08:57] <chrisccoulson> i've got a similar issue with firefox
[08:57] <chrisccoulson> anyone fancy debugging that? ;)
[08:57] <seb128> desrt, well, I've been told you will get a fixed version for me before it happens :p
[08:57] <desrt> seb128: :)
[08:58] <desrt> seb128: i'll check with the others.  a glib tarball could possibly come today
[08:58] <lool> seb128, robert_ancell: Hey, not sure whether that would work, but you could try bzr fetch-all-records lp:somebranch .
[08:58] <lool> if . is a local checkout of your branch, or an init-repo dir
[08:58] <seb128> lool, hey, being sorted on #bzr but thanks
[08:59]  * desrt wants to do just a bit more GMainLoop breaking while he's at it to solve that old old old "gtester randomly hangs" SIGCHLD race
[08:59] <chrisccoulson> seb128, are you able to remove packages from the archive?
[09:00] <chrisccoulson> ie, did pitti give you his axe before he went on vacation? :-)
[09:02] <seb128> chrisccoulson, yeah, it's normal archive admin skill ;-)
[09:02] <chrisccoulson> seb128, nice. hopefully i will have a list of packages for you to remove later ;)
[09:02] <chrisccoulson> (ie, the remainder of https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-mozilla-rapid-release-maintenance)
[09:02] <seb128> ok
[09:02] <chrisccoulson> then i can close that blueprint as finished
[09:02] <chrisccoulson> \o/
[09:03] <seb128> then you can do some desktop work? ;-)
[09:05] <desrt> seb128: bzr url for glib source package?
[09:05]  * desrt is having difficulty finding it again
[09:05] <desrt> (for the web interface)
[09:05] <seb128> desrt, https://code.launchpad.net/~ubuntu-desktop/glib/ubuntu
[09:06] <desrt> cheers
[09:06] <desrt> seb128: what's your policy for 'official' vs 'ppa' uploads with respect to that repository?
[09:06]  * desrt has been using your patches/ directory as a TODO list...
[09:12] <robert_ancell> brb
[09:14] <seb128> desrt, that vcs is the official distro one
[09:14] <seb128> desrt, I will not commit ppa work there
[09:14] <desrt> gotcha
[09:14] <desrt> looks like you get to drop a couple more patches next time, in any case
[09:16] <seb128> desrt, right, the gio dbus session one, the no fd one and the gio launch handler one as well
[09:17] <desrt> multiarch compat can probably go soonish as well... once it's taken care of
[09:17] <seb128> desrt, steve agreed on porting dx code to the official gio launcher api so I will drop the old patch we had as well
[09:17] <desrt> then it's just desktop file translations and the silly debian G_HOME thing
[09:17] <seb128> right
[09:18] <seb128> how do you want to fix the multiarch thing,
[09:18] <seb128> ?
[09:18] <desrt> move all your gio plugin packages to be multiarch-enabled
[09:18] <desrt> there can't be that many of them....
[09:18] <seb128> oh right
[09:18] <seb128> well I sort of kept it in case people "out there" were having local built ones
[09:19] <seb128> but I case it's not a frequent case
[09:19] <desrt> the patch is actually sort of evil anyway, since it will cause a arm libgio on my amd64 system to try to load amd64 libraries into an arm process
[09:19] <desrt> (or similar cases like this)
[09:23] <robert_ancell> seb128, ok, ready to upload, last chance to stop me
[09:23] <seb128> robert_ancell, go go go
[09:23]  * desrt waves his arms wildly to distract seb
[09:24] <seb128> robert_ancell, are you there tomorrow or off tonight?
[09:24] <robert_ancell> 3pm tomorrow
[09:24] <seb128> robert_ancell, in case you break the world ;-)
[09:25] <seb128> robert_ancell, ok, is there any bug or greater or whatever lightdm thing you think we should look at for a3?
[09:25] <seb128> robert_ancell, I will drop you an email today if we run into a real issue with the new version and would welcome a look for you
[09:25] <seb128> robert_ancell, otherwise enjoy your holiday, see you at the desktop summit!
[09:25] <robert_ancell> seb128, the main issues are integration, i.e. the switcher, screenlock, ubiquity, gnome-control-center
[09:25] <robert_ancell> will check email in the morning
[09:26] <seb128> ok
[09:26] <seb128> well those are not stoppers
[09:27] <seb128> you will still have time after your holidays to get work done, we are just mid-cycle ;-)
[09:27] <jasoncwarner_> seb128 and/or didrocks do you know why banshee isn't the default music app on a new install?
[09:27] <robert_ancell> just keep an eye out for stability issues
[09:27] <seb128> robert_ancell, I think we should discuss screenlock and g-c-c etc at the summit
[09:27] <seb128> robert_ancell, will do
[09:27] <robert_ancell> seb128, true
[09:27] <seb128> jasoncwarner_, define "default music app"? where?
[09:27] <robert_ancell> ok, it's uploaded, me -> dinner, will check in tomorrow. fingers crossed
[09:27] <didrocks> jasoncwarner_: default for which kind of files?
[09:27] <seb128> robert_ancell, ok, have a nice evening
[09:28] <seb128> see you maybe tomorrow if I stay up a bit later
[09:28] <seb128> otherwise in a few weeks ;-)
[09:28] <jasoncwarner_> I'm just looking at dash, for 'listen to music', mine is 'movie player'
[09:29] <seb128> jasoncwarner_, I think it's unity which is still using gconf
[09:30] <seb128> where it should use the new mimetype thing
[09:31] <jasoncwarner_> seb128: filing a bug, I guess? :)
[09:31] <seb128> jasoncwarner_, no, "known issue
[09:31] <seb128> jasoncwarner_, bug #805938
[09:31] <ubot2> Launchpad bug 805938 in unity "Totem set as default music player after install instead of Banshee" [Undecided,Confirmed] https://launchpad.net/bugs/805938
[09:32] <seb128> though the bug suggest it should be fixed
[09:33] <seb128> I'm using rb and it's correctly listed, not sure about new installs
[09:38] <jasoncwarner_> seb128: sometimes I worry about you and didrocks. I think you have launchpad memorized or something.....scary :o
[09:39] <didrocks> heh :)
[09:44] <didrocks> seb128: did you forgot about the meeting reminder or do you prefer another reminder again? ;)
[09:46] <seb128> didrocks, neither of those?
[09:47] <seb128> didrocks, just wrote it 5 minutes ago, check your launchpad box?
[09:47] <seb128> didrocks, but I used the "contact team" thing
[09:48] <seb128> hum, don't edit the wiki yet
[09:48] <seb128> I think I picked the old template :p
[09:48] <didrocks> seb128: received it 2 minutes ago, which makes my messages 5 seconds before I receive!
[09:49] <seb128> ;-)
[09:49] <seb128> didrocks, well I was typing it when you pinged
[09:50] <didrocks> seb128: type faster! :-)
[09:50] <seb128> can the wiki be any slower?
[09:51] <seb128> trying to update to new template...
[09:52] <seb128> ok, worked
[09:52] <seb128> now you can edit https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-07-26 ;-)
[09:54] <chrisccoulson> wow, i need to install so much stuff to build vlc
[10:17] <didrocks> seb128: there is an "activity reports" in the template you copied
[10:18] <seb128> didrocks, yeah, I'm not a slack techlead, you need to write activity reports again! :p
[10:18] <didrocks> seb128: this will be copied, repeated, and amplified :-)
[10:18] <seb128> bah, the commit to the new template didn't work
[10:18] <seb128> didrocks, reload
[10:19] <didrocks> ah, way better :)
[12:01] <Tommeh> It doesn't appear that Evolution supports IPv6 SMTP servers.
[12:02] <Tommeh> Which is a shame :(
[12:27] <jbicha> seb128: https://bugzilla.gnome.org/show_bug.cgi?id=655293
[12:27] <ubot2> Gnome bug 655293 in general "Aisleriot includes LGPL code but no copyright notice" [Major,Unconfirmed]
[12:29] <seb128> jibel, hey
[12:29] <seb128> ok, I suck at understanding licenses requirements so tend to be conservatice
[12:29] <seb128> conservative
[12:29] <seb128> does anybody has a clue about this bug?
[12:30] <seb128> if a source distributed under the GPL has LGPL files does it need to ship a LGPL copy?
[12:33] <geser> seb128: I'd say yes to be able to read the LGPL license terms, but I'm not a license expert either
[12:36] <jbicha> yeah, I don't know about licenses either, but paragraph 3 of http://www.gnu.org/licenses/lgpl-2.1.html
[12:36] <jbicha> says they can relicense the file but they should update the copyright info in the file
[12:37] <cyphermox> good morning!
[12:38] <Laney> they can do it but must edit the headers
[12:40] <seb128> ""To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License."
[12:40] <seb128> right
[12:41] <jbicha> seb128: do you want to leave the followup comment or should I?
[12:41] <seb128> hey cyphermox Laney
[12:41] <Laney> hiya
[12:42] <seb128> jbicha, well I would still like somebody who knows about licenses to confirm what should be done ;-)
[12:42] <jbicha> oh ok, that's not me :-)
[12:42] <seb128> jbicha, let's wait a bit if somebody else has an opinion on it ;-)
[12:42] <seb128> usually tarballs which do that just ship a copy of the LGPL
[12:43] <Laney> if you form a derivative with something that is not a library then you have to relicense to GPL and update the headers
[12:43] <Laney> it's pretty clear
[12:44] <seb128> right
[12:44] <seb128> jbicha, well I guess reply saying they need to update those files to put them under the GPL then
[12:44] <seb128> jbicha, thanks ;-)
[12:46] <seb128> ok
[12:46] <seb128> so who wants to do some GNOME updates?
[12:46] <cyphermox> hmm. in doubt couldn't you just ship both licenses?
[12:46] <cyphermox> seb128: was going to start evolution now, but I can do others if there are things "more important"
[12:47] <seb128> cyphermox, no, you doing the evo stack would be nice
[12:47] <seb128> cyphermox, cf the bug number just before you said hi there, that's what I was asking first, if they can ship a LGPL copy
[12:47] <davmor2> guys got to say I installed the unity-greeter and it's really pretty :)  nice work
[12:48] <seb128> kudos to robert_ancell
[12:48] <jbicha> cyphermox: yes, they could definitely keep it under the LGPL but I think they'd rather keep it all under the same license
[12:49] <jbicha> seb128: could you take a look at https://code.launchpad.net/~jbicha/ubuntu/oneiric/vino/vino-3.1/+merge/69196
[12:49] <seb128> jbicha, yeah, it's my review list
[12:49] <seb128> jbicha, seems easy enough ;-)
[12:49] <jbicha> oh ok
[12:49] <seb128> "it's on my review list"
[12:49] <seb128> kenvandine, chrisccoulson, mterry: want to do some GNOME update?
[12:50] <seb128> hey kenvandine mterry ;-)
[12:50] <mterry> seb128, heh, you should do the niceties first, then ask for help  ;)
[12:50] <kenvandine> seb128, maybe in a bit :)
[12:50] <seb128> mterry, sorry, you know how rude the frenchs are
[12:50] <seb128> ;-)
[12:50] <mterry> seb128, OK, I can look at the list or you can give me some
[12:50] <kenvandine> hehe
[12:50] <seb128> kenvandine, empathy for you?
[12:50] <kenvandine> seb128, did you see i got python-wnck dropped?
[12:50] <desrt> mterry: isn't it nice that he wants your help? :)
[12:50] <seb128> kenvandine, yes, thanks \o/
[12:50] <kenvandine> seb128, yeah, i'll do that
[12:51] <kenvandine> seb128, i tried going to gtk3, but ended up being huge... all the service plugins provide there only little bit of code that gets embedded
[12:51] <kenvandine> they would all need porting
[12:51] <kenvandine> and i want to drop all of that anyway
[12:51] <seb128> ok
[12:51] <seb128> well you will need to clean for the lts ;-)
[12:52] <seb128> but you have time for that ;-)
[12:52] <kenvandine> but at least wnck is using gi now :)
[12:52] <kenvandine> indeed
[12:52] <seb128> mterry, ok, we have some great choice for you sir, cheap upgrades today! ;-)
[12:52] <seb128> mterry, you can pick in eog file-roller gconf yelp-xsl
[12:53] <seb128> mterry, gnome-keyring (requires to package the new p11-kit from fdo though)
[12:53] <seb128> mterry, if there is anything you like just write it on the etherpad and it's yours ;-)
[12:54] <davmor2> kenvandine: just the man :)  there was a tweet earlier that mpt made where the bottom line was cut in half, not in gwibber but the popup message window and it looked ugly :(
[12:54] <jbicha> seb128: I can take yelp-xsl
[12:55] <seb128> jbicha, great, write it on the etherpad please, thanks ;-)
[12:56] <kenvandine> davmor2, you mean notify-osd?
[12:57] <davmor2> kenvandine: that's the one
[12:57] <davmor2> kenvandine: I kept thing indicator and knew it wasn't that :)
[12:59] <kenvandine> davmor2, which tweet was it?
[12:59] <davmor2> kenvandine: I'll go grab it for you
[13:00] <seb128> dobey, hey, your uploads from yesterday both failed to build
[13:01] <davmor2> kenvandine: https://twitter.com/#!/mpt/statuses/95803899969150976 pretty sure it was this one the nicks were cut in two
[13:02] <kenvandine> davmor2, ok, that doesn't look long enough to get truncated by notify-osd... but none of his recent ones look like it would
[13:03] <kenvandine> gwibber doesn't do anything to truncate it... so it would be notify-osd doing it
[13:03] <kenvandine> davmor2, actually... was it maybe "merged" with another post from @mpt?
[13:03] <davmor2> kenvandine: It's not truncated the last line only the top halves showed
[13:03] <kenvandine> oh...
[13:03] <kenvandine> interesting bug!
[13:03] <kenvandine> file a bug against notify-osd i guess
[13:04] <seb128> with a screenshot
[13:04] <davmor2> kenvandine: if it happens again I'll try and screenshot it
[13:04] <kenvandine> have you changed default fonts or sizes?
[13:04] <davmor2> seb128: I've been looking out for it since
[13:04] <kenvandine> that would be useful to mention in the bug too
[13:04] <davmor2> kenvandine: Nope
[13:04] <kenvandine> ok
[13:11] <dobey> seb128: odd
[13:12] <dobey> ugh
[13:12] <dobey> seb128: did something change with dh_python2 recently?
[13:12] <seb128> dunno, you should rather ask barry about that
[13:12] <seb128> I don't follow python much
[13:12] <dobey> ok
[13:13] <seb128> it built locally on my box
[13:13] <seb128> so not sure what's going on
[13:13] <jbicha> seb128: /j #bazaar
[13:14] <jbicha> never mind
[13:15] <dobey> seb128: ah, maybe it's not dh_python2 that's the problem. i guess all those ERROR: aren't errors.
[13:24] <dobey> seb128: hrmm, how much qt stuff is going on CD? :)
[13:24] <seb128> dobey, just what unity-2d needs
[13:24] <seb128> dobey, why?
[13:25] <seb128> dobey, no application
[13:26] <dobey> seb128: the qt bits of ubuntu-sso-client/ubuntuone-control-panel get built regardless (because setuptools is a horrible build system), and so it's requiring some python qt pieces for setup.py build to work.
[13:26] <dobey> seb128: though i guess it doesn't matter if that's on the CD or not, so long as it's in main
[13:26] <dobey> so nevermind me :)
[13:26] <rodrigo_> hello
[13:26] <seb128> dobey, build-depends on qt should be ok, just don't bring a qt ui on the CD ;-)
[13:27] <dobey> right
[13:27] <seb128> rodrigo_, hey
[13:27] <rodrigo_> hi seb
[13:27] <dobey> still early here, so brain is still a bit slow :)
[13:27] <rodrigo_> hi seb128
[13:27] <seb128> rodrigo_, your g-s-d upload fail by lack of build-depends on upower
[13:27] <rodrigo_> hmm, there are 2 seb's!
[13:27] <rodrigo_> seb128, oh, ok
[13:32] <seb128> didrocks, \o/ doing updates!
[13:33] <seb128> didrocks, oh, file-roller is already claimed by jbicha
[13:33] <didrocks> hum? I already did it?
[13:33] <seb128> oh ok
[13:33] <didrocks> where was it claimed?
[13:33] <seb128> didrocks, see the "Things being worked on:" on the etherpad
[13:33] <seb128> there is like 10 updates listed
[13:33] <jbicha> well, LP wouldn't let me do a merge request anyway
[13:33] <jbicha> for yelp-xsl
[13:33] <seb128> jbicha, can you ask on #launchpad maybe?
[13:34] <seb128> jbicha, seems you should push those to ~jbichar/component/something rather than oneiric/...
[13:34] <seb128> well at least for things that are not coming from UDD but from ubuntu-desktop vcs-es
[13:34] <didrocks> I listed on etherpad at start so that its more visible at it's a transient updates
[13:34] <didrocks> jbicha: fyi, I already uploaded it
[13:34] <seb128> didrocks, well see the section some 15 lines after yours
[13:35] <seb128> didrocks, feel free to re-organize to have updates first
[13:35] <jbicha> seb128: ok, I'll try that, it usually works though
[13:35] <seb128> jbicha, seems it works if there is a launchpad component matching the name or something
[13:35] <didrocks> seb128: I hope that working on those update will make you reviewing the merge req on brasero if you have the hardware to test :-)
[13:36] <seb128> ;-)
[13:36] <seb128> it's on my list for today
[13:36] <seb128> just pushing gconf
[13:36] <seb128> then I sponsor vino and gnome-applets
[13:36] <seb128> then will do that
[13:37] <didrocks> nice!
[13:45] <davmor2> kenvandine: gwibber related the last tile if it isn't completely on isn't visible however if you press the up arrow it's title is then press the up arrow again and it goes and again and it's back :)  great fun :)
[13:46] <seb128> jbicha, kenvandine: random comment but no need to build-depends on gir binaries in oneiric, the libdev binaries have depends on their gir
[13:46] <seb128> so ie a build-depends on libgtk-3-dev will bring in the gtk3 gir
[13:46] <kenvandine> seb128, cool
[13:47] <kenvandine> thx
[13:47] <seb128> yw
[13:47] <kenvandine> davmor2, yeah, known :)
[13:47] <dobey> hrmm
[13:47] <jbicha> seb128: ok, good to know
[13:47] <dobey> how does one do binary-post-install/foo:: with pure dh? same as with cdbs?
[13:48] <seb128> jbicha, oh, in the gnome-applets case you fixed a depends, you can use gir:Depends rather than list the individual girs
[13:48] <seb128> ${gir:Depends}
[13:48] <seb128> jbicha, ^
[13:48] <didrocks> dobey: normally you override the dh_ target
[13:48] <didrocks> like
[13:48] <didrocks> override_dh_install
[13:48] <didrocks> override_dh_install:
[13:48] <didrocks>     dh_install
[13:48] <didrocks>     […]
[13:49] <dobey> oh, so i'd do that to rm -f debian/tmp/usr/lib/nautilus/*.la for example?
[13:49] <didrocks> dobey: indeed :)
[13:50] <dobey> ok, thanks
[13:50] <didrocks> dobey: http://bazaar.launchpad.net/~ubuntu-desktop/libunity/ubuntu/view/head:/debian/rules for instance
[13:51] <seb128> dobey, bug #764790, is that for you or nessita still?
[13:51] <ubot2> Launchpad bug 764790 in ubuntuone-control-panel "Provide a X-GNOME-FullName in the .desktop file" [Medium,Triaged] https://launchpad.net/bugs/764790
[13:52] <dobey> seb128: ah i guess roberta should have reassigned it back to nessita in april.
[13:54] <dobey> seb128: i am staying out of that mess :)
[13:54] <kenvandine> seb128, i have confirmed those counts in the messaging menu are rather inflated, not sure why yet though
[13:54] <seb128> dobey, ok ;-)
[13:54] <seb128> kenvandine, great!
[13:54] <kenvandine> i need to leave for a bit in a few minutes... early lunch break
[13:54] <kenvandine> bbiab
[13:56] <seb128> kenvandine, reminder, it's meeting day, but I guess you will be back in 1:30 ;-)
[13:57] <kenvandine> i will :)
[13:57] <seb128> jbicha, eog is already done by didrocks
[13:58] <seb128> jbicha, sorry it's a bit busy today ;-)
[13:58]  * didrocks stops to let jbicha doing updates :)
[13:58] <jbicha> seb128: ok, no problem
[13:58] <didrocks> jbicha: just 3 lines before what you wrote on eth ;)
[13:59] <seb128> jbicha, libpeas and tomboy are to do if you want some
[14:00] <Laney> not tomboy (unless you want to do it in debian for me :-)
[14:00] <seb128> jbicha, not tomboy then :p
[14:00] <jbicha> ok
[14:00] <seb128> Laney, I put your name for tomboy on the etherpad to avoid that issue :p
[14:00] <Laney> you can put that I offer sponsorship if anyone ever wants to do it
[14:00] <Laney> :P
[14:00] <seb128> jbicha, telepathy-mission-control-5 is free
[14:01] <rodrigo_> hmm, are we including transmission in main?
[14:01] <seb128> rodrigo_, it's on the CD for years
[14:01] <seb128> rodrigo_, so we are not including it, we keep it there ;-)
[14:01] <rodrigo_> ah, jbicha added a comment to the etherpad
[14:01] <rodrigo_> ah, but it's for dependencies!
[14:02] <rodrigo_> sorry
[14:02] <seb128> rodrigo_, it got new depends
[14:02] <rodrigo_> yeah, just saw it
[14:02] <seb128> rodrigo_, did you work on it?
[14:02] <seb128> rodrigo_, if you want to sponsor the update please do it ;-)
[14:02] <rodrigo_> no, didn't work on it, and yes, can do the sponsoring
[14:06] <seb128> jbicha, oh, there is vinagre also if you want since you did the previous updates for this one
[14:06] <rodrigo_> jbicha, hmm, your merge request is wrong, just includes removed files, so I guess it's proposed for merging into the wrong branch?
[14:06] <chrisccoulson> dobey, you mentioned on friday about changes to how U1 updates may be distributed in the future (when i asked whether anybody was using extras). have you got any more details about that?
[14:07] <jbicha> seb128: well, I don't know how to fix the amd64 build problem & it didn't change much this cycle
[14:07] <seb128> jbicha, they ship the .convert for the settings
[14:07] <seb128> jbicha, if you do the update I will fix the build issue ;-)
[14:08] <dobey> chrisccoulson: https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-ubuntuone-agile-delivery-of-u1
[14:08] <jbicha> seb128: ok
[14:08] <chrisccoulson> dobey, thanks
[14:08] <seb128> jbicha, thanks
[14:08] <chrisccoulson> i'm wondering if we should do something similar for our remaining mozilla extensions ;)
[14:09] <jbicha> rodrigo_: you mean transmission?
[14:09] <rodrigo_> jbicha, yes
[14:09] <jbicha> rodrigo_: I drop the .pc stuff but I probably shouldn't bother as Launchpad will add it back
[14:10] <seb128> jbicha, shouldn't it be a merge request against the ubuntu-desktop vcs?
[14:10] <jbicha> rodrigo_: at the bottom it says the diff has been truncated for viewing
[14:11] <seb128> mterry, didrocks already did it
[14:11] <mterry> seb128, yup, just saw
[14:11] <seb128> mterry, can you sponsor yelp-xsl?
[14:12] <mterry> seb128, man, you people are fast.  I turn away to do something else and 3.1.4 has already landed  ;)
[14:12] <jbicha> seb128: perhaps, when I did 2.32, I was told to go ahead and merge with the main ubuntu branch since it was newer
[14:12] <mterry> seb128, which was a long way of saying "yes"
[14:12] <rodrigo_> jbicha, oh
[14:12] <jbicha> I prefer the ubuntu-desktop branch though
[14:13] <seb128> mterry, otherwise on the "to update" list I think we still have: libgnome-keyring gnome-keyring (requires p11-kit) telepathy-mission-control-5 glibmm2.4
[14:13] <rodrigo_> yes
[14:13] <seb128> jbicha, ok
[14:14] <seb128> mterry, gedit-plugins could be updated to 3.1 also
[14:14] <rodrigo_> seb128, did you get the list of apps using the g-p-m bus interface?
[14:15] <seb128> rodrigo_, no but I can do that now, what was the interface again?
[14:15] <rodrigo_> seb128, org.gnome.PowerManager
[14:15] <seb128> ok
[14:16] <rodrigo_> seb128, thanks
[14:17] <jbicha> desrt: dconf-editor will need an icon too if it's going to be visible
[14:17] <desrt> jbicha: ya.  i noticed how ugly it is :)
[14:17] <desrt> jbicha: know any artists? :)
[14:17] <desrt> (i guess we could just steal one from the icon theme...)
[14:17] <jbicha> desrt: I'd jut cheat and steal the gconf-editor one
[14:17] <jbicha> *just
[14:18] <didrocks> desrt: if you want, Julie can maybe do one
[14:18] <desrt> hmmmmmm
[14:18] <desrt> i can't imagine that it's very fun to come up with an icon concept for a settings editor :p
[14:18] <dobey> can you make dconf-editor itself not be ugly too? :)
[14:19] <dobey> desrt: that's easy. make it a DIP switch
[14:19] <desrt> dobey: talk to robert :)
[14:21] <seb128> ok
[14:21] <seb128> jbicha, mterry, rodrigo_: I've added a "Still to claim:" list to the etherpad
[14:21] <seb128> easier this way
[14:21] <seb128> just move things to "Started" with your name next when you claim something
[14:22] <desrt> man
[14:22] <desrt> gconf-editor has a terrible icon!
[14:22] <desrt> no way i copy that
[14:23] <dobey> haha, it's for getting under the hood of the config system
[14:24] <didrocks> desrt: I would suggest the kind of private joke icon that nobody can understand just to ensure that's obsfucated :) (like http://iris-bleu.i.r.pic.centerblog.net/o/bcfaa338.jpg)
[14:24] <desrt> i think i'll just steal the system settings icon
[14:24] <seb128> don't
[14:25] <rodrigo_> seb128, ok
[14:25] <desrt> seb128: any reason why not?
[14:25] <dobey> use the icq icon
[14:25] <seb128> desrt, it's not nice to have several items with the same icon in the same category ;-)
[14:25] <desrt> didrocks: maybe i need a new icon, after all :)
[14:25] <dobey> desrt: because people will go there thinking it is a nice ui to adjust settings
[14:26] <dobey> desrt: steal the regedit.exe icon :)
[14:26] <desrt> dobey: as microsoft DMCAs the gnome git server
[14:26] <desrt> ;)
[14:26] <didrocks> desrt: I'll ask if you want :)
[14:26] <desrt> didrocks: only if she is really bored
[14:26] <desrt> for now i will do the release with no icon
[14:26] <dobey> heh
[14:26] <didrocks> desrt: I'll ask her ;)
[14:26] <desrt> thanks
[14:28] <seb128> desrt, keep the entry hidden then?
[14:28] <desrt> seb128: it's an unstable release
[14:29] <seb128> desrt, ok, fair enough
[14:29] <chrisccoulson> seb128, i think bug 816377 is ready for you now. i've fixed the 2 remaining packages holding python-gtkmozembed in the archive now
[14:29] <ubot2> Launchpad bug 816377 in xulrunner-2.0 "Please remove and blacklist source and binaries from oneiric" [Undecided,New] https://launchpad.net/bugs/816377
[14:30] <jbicha> and dconf-editor is not installed by default
[14:30] <seb128> chrisccoulson, ok, will have a look later if nobody beats me to it
[14:30] <seb128> cleaning my stack of updates and sponsoring first
[14:30] <seb128> jbicha, right, maybe we should ;-)
[14:31] <chrisccoulson> seb128, thanks
[14:31] <seb128> we had gconf-editor installed by default
[14:33] <chrisccoulson> didrocks, how about this for an icon? http://is.gd/2SFGrV
[14:34] <didrocks> chrisccoulson: like I'll hammer you strongly if you don't install the schema?!? :-)
[14:34] <chrisccoulson> heh
[14:34] <desrt> didrocks: i'd like to introduce you to the new, softer, GSettings
[14:34] <didrocks> desrt: I heard about a new cool feature there! :-)
[14:34] <didrocks> not sure in what condition you did this!
[14:35] <desrt> didrocks: i guess you heard about it before most others... :)
[14:36] <jbicha> Adwaita's a bit weird, most apps use the traditional gray, but a few have opted into the dark variant
[14:36] <jbicha> I'd prefer one or the other please
[14:36] <didrocks> desrt: amazing, air sound speed > dsl you mean? :)
[14:36] <seb128> jbicha, things like display content should be different in GNOME design or something
[14:36] <seb128> like the viewers
[14:37] <desrt> didrocks: speed of sound > speed of me typing "git push"
[14:38] <didrocks> heh :)
[14:39] <jbicha> seb128: Vinagre has some .la files in its plugin folder, but those are bad, right?
[14:39] <seb128> jbicha, rather "not needed", they don't hurt but would be nice to clean yes
[14:44] <chrisccoulson> hmmm, maybe i should do some gnome updates
[14:45] <seb128> chrisccoulson, \o/
[14:46] <seb128> chrisccoulson, see "Still to claim:" on the etherpad if you want to do some
[14:54] <mterry> jbicha, I'll do the MIRs and reviews you've generated during this GNOME update
[14:54] <mterry> jbicha, thanks for the awesome work!
[14:56] <dobey> didrocks: that didn't seem to work :(
[14:57] <didrocks> dobey: it surely works for all unity packages, you can try DH_VERBOSE=1
[15:01] <dobey> didrocks: ah, had the path wrong, because stuff wasn't actually going in debian/tmp/, but debian/$packagename
[15:02] <didrocks> dobey: ah! makes more sense then!
[15:03] <dobey> didrocks: yeah, thanks :)
[15:03] <didrocks> yw!
[15:05] <dobey> hrmm. i wish bzr bd would use pbuilder
[15:08] <Laney> can't you give it --builder?
[15:09] <dobey> i don't know. too much work. it should jfdi :)
[15:19] <GunnarHj> rodrigo_, seb128: Hello guys! Rodrigo, have you had an opportunity to look at https://code.launchpad.net/~gunnarhj/gnome-control-center/langfix/+merge/68997 ? It would be good if we could make progress with it and the two related MPs. Would a scheduled meeting help? Any other ideas?
[15:20] <rodrigo_> GunnarHj, hmm, no, first notice I have about it, looking now...
[15:20] <chrisccoulson> g'ah, libgnome-keyring rejected
[15:21] <seb128> chrisccoulson, you know the deal... ;-)
[15:22] <rodrigo_> GunnarHj, 1st thing is that you shouldn't be reading /var/lib/AccountsService/users/%, but use the AccountsService dbus interface for retrieving the user's language
[15:23] <rodrigo_> GunnarHj, I'll add some more comments in the merge proposal
[15:25] <seb128> jbicha, dunno if that's you who was asking about it yesterday, https://wiki.ubuntu.com/DeviceMenuAndUserMenu
[15:25] <GunnarHj> rodrigo_: I know. Haven't been able to figure out how to do that, and would appreciate a helping hand. Looking forward to your other comments.
[15:25] <jbicha> seb128: ah, thank you
[15:26] <rodrigo_> GunnarHj, see the code in the user-accounts panel, it has code to call SetLanguage, so the same can be done to retrieve the Language Dbus property
[15:26] <jbicha> here I was hoping that the implementation wasn't as good as the design but I see the design has issues too
[15:27] <seb128> jbicha, talk to mpt I guess ;-)
[15:28] <GunnarHj> rodrigo_: Think I looked there, but will do so again, and get back to you.
[15:29] <seb128> didrocks, chrisccoulson, Sweetshark, tremolux, kenvandine, didrocks, mterry, cyphermox, rodrigo_, tkamppeter: desktop team meeting coming
[15:29] <didrocks> like, in 35s? :)
[15:29] <rodrigo_> seb128, ok
[15:29] <cyphermox> yup
[15:29] <rodrigo_> didrocks, 28 now :)
[15:29] <cyphermox> o/
[15:29]  * pedro_ waves
[15:29] <didrocks> rodrigo_: even less now! :-)
[15:29] <seb128> pedro_, ups, sorry, hey ;-)
[15:29] <cyphermox> omg omg omg
[15:30] <pedro_> hello :-)
[15:30] <seb128> did we loose mterry?
[15:30] <davmor2> cyphermox: is that he new w w w ?
[15:30] <seb128> ok, meeting time
[15:31] <cyphermox> davmor2: :)
[15:31] <seb128> kenvandine, hey
[15:31] <seb128> kenvandine, are you back?
[15:31] <kenvandine> yup
[15:31] <kenvandine> partner update is on the wiki
[15:31] <seb128> kenvandine, ok, partner update?
[15:31]  * Sweetshark dances
[15:31] <seb128> libindicate-gtk-gtk3 \o/
[15:31] <kenvandine> yup!
[15:32] <seb128> those lib(indic*)-gtk<n>-gtk<v> start being ridiculous :p
[15:32] <seb128> oh, a mterry
[15:32] <kenvandine> i am reviewing that now and will fix up the packaging
[15:32] <seb128> mterry, meeting!
[15:32] <kenvandine> we should be able to build gir and vapi now
[15:32] <mterry> yup :)
[15:32] <seb128> excellent
[15:32] <kenvandine> tedg also fixed up the namespace problems
[15:33] <seb128> ok
[15:33] <seb128> kenvandine, what is u1 going to do exactly?
[15:33] <kenvandine> i don't have much detail yet... but apparently RT has agreed
[15:34] <seb128> they will have their updates out of the archive?
[15:34] <kenvandine> for oneiric it will be a shim that only accesses main
[15:34] <kenvandine> not for oneiric, i think
[15:34] <seb128> ok
[15:34] <seb128> did they agree with pitti as well? ;-)
[15:34] <kenvandine> i haven't been in on the all the discussions, josh forwarded me more mails
[15:34] <seb128> well I will let that to him when he's back :p
[15:34] <kenvandine> i need to read
[15:34] <seb128> it's not the sort of topic I want to step in
[15:35] <seb128> questions for kenvandine?
[15:36] <seb128> seems not
[15:36] <seb128> thanks kenvandine
[15:36] <kenvandine> :)
[15:36] <seb128> didrocks, hey
[15:36] <seb128> didrocks, unity update?
[15:36] <didrocks> everything should be on the wiki :)
[15:37] <seb128> didrocks, unity-2d on gtk3 \o/
[15:37] <didrocks> I'm sure everyone is eager to see next update! :)
[15:37] <seb128> no \o/ for unity-3d, I'm waiting for them to fix their events handling and leaks :p
[15:38] <didrocks> let's see what we will get this week :)
[15:38] <seb128> questions for didrocks?
[15:38] <highvoltage> is the ubuntu-desktop team doing anything for gnome 3 fallback mode?
[15:38] <highvoltage> we're planning to support it as an optional extra in edubuntu
[15:38] <didrocks> highvoltage: the fallback mode is unity2d
[15:39] <didrocks> for unity
[15:39] <seb128> didrocks, GNOME3 gnome-panel is still supported but not on the CD
[15:39] <didrocks> I think the same code is working for gnome-shell -> gnome-panel
[15:39] <highvoltage> didrocks: no I'm specifically talking about gnome 3 fallback, or "the old gnome desktop"
[15:39] <didrocks> highvoltage: it should work for the gnome-shell session (it was when I merged gnome-session)
[15:39] <seb128> highvoltage, we have unity3d, unity2d, gnome-shell, gnome-panel on gtk3
[15:39] <didrocks> seb128: I know that, but thanks :-)
[15:39] <seb128> you can use whatever you want in edubuntu I guess
[15:40] <seb128> didrocks, sorry, that was for highvoltage
[15:40] <seb128> but I'm not sure I understood the question
[15:40] <highvoltage> ok, I was just wondering if the desktop team planned any other work for it. I'll take that as a no then.
[15:40] <seb128> we will package updates
[15:40] <seb128> but that's about it
[15:40] <highvoltage> ok
[15:41] <seb128> thanks didrocks
[15:41] <seb128> tremolux, hey
[15:41] <didrocks> yw
[15:41] <seb128> tremolux, s-c update?
[15:42] <tremolux> seb128: hey! yes, I put it on the wiki
[15:42] <seb128> hum, no tremolux?
[15:42] <seb128> oh ;-)
[15:42] <tremolux> new release has some cool stuff, editing and deleting of your reviews, new top rated section
[15:43] <seb128> nice
[15:43] <tremolux> and a great speedup of gdebi file load
[15:43] <seb128> how is the gtk3 work going?
[15:43] <tremolux> (a lot of people have been unhappy about that)
[15:44] <seb128> tremolux, how is the gtk3 work going otherwise?
[15:44] <tremolux> it is still moving forward and has some beautiful elements now, but there is a lot remaining before it can be in a state that we could consider making it the default
[15:44] <seb128> ok, so not likely this cycle I guess?
[15:45] <seb128> (I'm watching for the GNOME3 specs)
[15:45] <tremolux> in other words, it's very rough still at this point...it's a very young effort relatively as this was spec'd well into the cycle
[15:45] <seb128> ok
[15:46] <tremolux> the issue is that the gtk3 port contains all of the new 5.0 design elements, rather than a straight port of what we have
[15:46] <didrocks> tremolux: so, if I really want to push oneconf by default, should I target the gtk2 version?
[15:46] <tremolux> so it's massive churn in progress
[15:46] <tremolux> didrocks: is there a lot of UI involved?
[15:46] <didrocks> as it's clearly what's block me at that point, the server part is all done :)
[15:46] <didrocks> tremolux: well, the plugin that is changed everytime due to s-c API not being garranteed
[15:46] <didrocks> tremolux: quite a lot of code, indeed
[15:47] <tremolux> if the backend is pretty stable and the UI work is not too involved, it can be done in both branches
[15:47] <tremolux> didrocks: right, the plugin api, does it keep changing?
[15:47] <didrocks> tremolux: the plugin api is giving access to the full s-c, and yeah, it keeps changing :)
[15:48] <tremolux> didrocks: well, the gtk2 branch should be getting quite stable at this point, I hope  :/
[15:48] <didrocks> tremolux: ok, I'll try to target the gtk2 branch for oneiric then
[15:49] <tremolux> didrocks: and yes, I think you'd want to target that because gtk3 is still quite rough and in a lot of churn
[15:50] <didrocks> tremolux: ok, can we have a look that week of what changed? I'll try to keep the plugin as it is today then
[15:50] <tremolux> didrocks: but I hate for you to put a lot of work into the gtk2 stuff because it is EOLing for 12.04 for sure
[15:50] <didrocks> tremolux: yeah, but oneconf missed the target for everytime a new reason for 2 cycles already, I don't want it to be that 3 times :)
[15:50] <didrocks> let's see how much work it is to port to the current gtk2 version
[15:51] <tremolux> didrocks: I hear you loud and clear :)
[15:51] <didrocks> I'll ping ou directly (or you can join #oneconf)
[15:51] <didrocks> :)
[15:51] <didrocks> or*
[15:51] <tremolux> didrocks: ONECONF must happen!
[15:51] <seb128> ok, seems like we should target the gtk2 version for oneiric rather
[15:51] <didrocks> \o/
[15:51] <tremolux> seb128: yes, sorry I didn't make that very clear
[15:51] <seb128> it's getting late to land and stabilize the gtk3 one especially if lot of work is still needed
[15:52] <seb128> tremolux, no worry, thanks for the update, keep the good work!
[15:52] <tremolux> seb128: exactly, it's very rough still, my honest assessment
[15:52] <seb128> didrocks, thanks for the oneconf work, let's cross fingers it lands this cycle ;-)
[15:52] <seb128> let's move on
[15:52]  * didrocks crosses his finger very hard as well :)
[15:52] <didrocks> fingers*
[15:52] <seb128> http://status.ubuntu.com/ubuntu-oneiric/canonical-desktop-team-oneiric-alpha-3.html
[15:52]  * tremolux too
[15:52] <seb128> so
[15:53] <tremolux> thanks guys
[15:53] <seb128> the curve is not an happy curve!
[15:53] <seb128> so please everybody update your a3 wi
[15:53] <seb128> let's discuss those a bit there
[15:53] <seb128> kenvandine, hey again
[15:53] <kenvandine> yeah
[15:54] <seb128> kenvandine, gwibber still had 4 for "friends" topic
[15:54] <seb128> is that on track? needed for a3?
[15:54] <kenvandine> no... blocked on a e-d-s bug
[15:54] <kenvandine> which rodrigo_ might fix :)
[15:54] <kenvandine> from what i hear
[15:54] <rodrigo_> kenvandine, hmm, which bug?
[15:54] <kenvandine> the one BigWhale asked about
[15:54] <kenvandine> one sec
[15:55] <chrisccoulson> seb128, i can close 5 WI's in one go when you do bug 816377 ;)
[15:55] <ubot2> Launchpad bug 816377 in xulrunner-2.0 "Please remove and blacklist source and binaries from oneiric" [Undecided,New] https://launchpad.net/bugs/816377
[15:55] <seb128> chrisccoulson, ;-)
[15:55] <chrisccoulson> that's a good motivator :)
[15:55] <seb128> indeed
[15:55] <kenvandine> rodrigo_, my awesome bar isn't findiing it :)
[15:56] <rodrigo_> kenvandine, hmm, is it the one about get_contacts not working on the gir generated stuff?
[15:56] <seb128> chrisccoulson, btw charline has a wi on the email client spec, do you know if she did the testing yet? did they publish it somewhere?
[15:56] <kenvandine> yes
[15:57] <seb128> kenvandine, seems like that feature could slip to next cycle without being a stopper anyway?
[15:57] <kenvandine> yeah
[15:57] <rodrigo_> kenvandine, oh, ok, i looked at it and the doc comments for the API include the correct info for the introspection stuff to be generated correctly, so not sure why it didn't work
[15:57] <rodrigo_> kenvandine, if you find the bug # I'll have another look
[15:57] <kenvandine> rodrigo_, i think it was crashing for him
[15:57] <kenvandine> looking
[15:57] <rodrigo_> kenvandine, because I don't remember the exact details
[15:57] <rodrigo_> kenvandine, yes
[15:57] <seb128> ok
[15:57] <seb128> let's discuss that bug after the meeting
[15:57] <seb128> kenvandine, can you make sure there is a bug and add it to the blueprint?
[15:58] <seb128> with rodrigo maybe subscribed to it
[15:58] <seb128> or assigned
[15:58] <kenvandine> https://bugzilla.gnome.org/show_bug.cgi?id=654564
[15:58] <ubot2> Gnome bug 654564 in Contacts "Querying EDS address book in Python results in a segfault" [Critical,Unconfirmed]
[15:58] <kenvandine> rodrigo_,  ^^
[15:58] <rodrigo_> kenvandine, ok
[15:58] <geser> did the key to delete files in nautilus change or did I break my config? pressing "del" does nothing (in oneiric)
[15:58] <cyphermox> ah, that could get fixed once 3.1.4 is ready no?
[15:59] <seb128> geser, ctrl-delete
[15:59] <kenvandine> rodrigo_, thx!
[15:59] <seb128> cyphermox, which one of the reason we wait for your update: p
[15:59] <seb128> ok, thanks kenvandine, rodrigo_
[15:59] <cyphermox> yeah, working on it, e-d-s is ready just finishing evo so I can test that it roughly works ;)
[15:59] <seb128> kenvandine, the feature is not a blocker for oneiric I guess?
[15:59] <kenvandine> no
[15:59] <seb128> ok, so let's see how it goes
[15:59] <kenvandine> we really really really want it
[16:00] <seb128> we can drop the milestone from it if needed
[16:00] <kenvandine> but not a blocker
[16:00] <kenvandine> yeah
[16:00] <geser> seb128: thx, any reason why it changed?
[16:00] <kenvandine> i am doing that
[16:00] <seb128> thanks kenvandine
[16:00] <seb128> geser, see upstream lists, basically one key was too easy to hit without noticing for some users
[16:00] <seb128> some users complained for a while that it was too easy to delete files without noticing
[16:01] <seb128> ok
[16:01] <seb128> next
[16:01] <seb128> chrisccoulson, you still have quite some email client and unity integration workitems
[16:01] <seb128> how are those going?
[16:02] <chrisccoulson> seb128, the calendar stuff probably isn't going to happen for oneiric
[16:02] <seb128> :-(
[16:03] <chrisccoulson> i wouldn't mind some input from design about what the default calendar experience should be like
[16:03] <seb128> I guess the appmenu upstream one is not really something we block on, what we have now is working?
[16:03] <chrisccoulson> yeah, there's no hurry to do that one
[16:03] <seb128> the firefox download thing seems rather a "nice to have" that a needed
[16:03] <seb128> well let's see where we stand next week
[16:04] <chrisccoulson> yeah, i started an extension for that a while ago
[16:04] <seb128> we will need to win some CD space back
[16:04] <chrisccoulson> which sort-of works
[16:04] <seb128> we need to win some 15mb
[16:04] <kenvandine> ugh no calendaring?
[16:05] <chrisccoulson> kenvandine, there is some work to get lightning to use eds, but i wouldn't want to ship that by default anyway
[16:05] <kenvandine> :(
[16:05] <kenvandine> so no way by default to get appointments in indicator-datetime
[16:05] <chrisccoulson> and i'm not sure how to support lightning atm
[16:05] <chrisccoulson> especially seeing as bindwood has been broken now for 5 weeks since we did the last firefox update
[16:06] <chrisccoulson> i guess lightning will have the same problems with security updates
[16:06] <seb128> kenvandine, what appointments? no calendar ui by default anyway
[16:06] <kenvandine> right
[16:06] <seb128> well that was a tradeoff we know about
[16:06] <kenvandine> so unless people install evolution, they can't use that feature in the indicator
[16:06] <chrisccoulson> i was thinking about writing a standalone calendar app that users can create and edit appointments with
[16:06] <seb128> I will keep using evolution for calendars (well if the speed comes back to an usable level)
[16:07] <chrisccoulson> not sure how hard that would be though
[16:07] <seb128> we should maybe look at date
[16:07] <seb128> ups
[16:07] <seb128> dates
[16:07] <seb128> https://launchpad.net/ubuntu/+source/dates
[16:07] <kenvandine> is that still maintained?
[16:07] <seb128> doesn't seem so :-(
[16:07] <micahg> I can integrate lightning into the update testing if it's promoted
[16:07] <seb128> well no calendar for this cycle I guess
[16:08] <seb128> we will not sort that today anyway, let's move on
[16:08] <kenvandine> yeah
[16:08] <seb128> I should descope the screensaver spec as well
[16:08] <rodrigo_> dates also is too targetted to maemo, so small screens
[16:08] <seb128> seems not likely we will have time to work on that this cycle either
[16:08] <rodrigo_> it can be improved though, of course
[16:09] <seb128> rodrigo_, well we don't really need a complete client
[16:09] <seb128> just something which let you configure a calendar
[16:09] <seb128> hum
[16:09] <seb128> is gnome-online-account enough to configure a gcalendar?
[16:09] <seb128> or do you need evolution as well?
[16:10] <seb128> well anyway seems otherwise we don't have obvious spec blocked
[16:10] <seb128> questions or comments?
[16:13] <seb128> seems not
[16:13] <jbicha> I'd really like to see a fix for bug 798951 as it breaks Gnome Shell & Fallback pretty bad
[16:13] <seb128> that's a wrap then
[16:13] <ubot2> Launchpad bug 798951 in gnome-panel "Applications menu fails to open due to change to /etc/xdg/menus/gnome-applications.menu" [Undecided,Invalid] https://launchpad.net/bugs/798951
[16:13] <seb128> thanks everybody
[16:13] <cyphermox> ah, thought it was about this :P
[16:13] <cyphermox> not sure if people noticed, but if you don't have IPv6 on your network you should be seeing a good speedup in getting connected; I applied and included a patch to commit both address families separately in NM, stgraber helped a lot with testing a bunch of use cases (and we have a few back and forths)
[16:13] <seb128> cyphermox, what?
[16:13] <seb128> jbicha, seems like a one liner in the rules
[16:14] <cyphermox> seb128: I thought it was comments specifically about the WIs and all
[16:14] <cyphermox> regardless, what I just wrote is just a public announcement ^^
[16:15] <didrocks> thanks seb128 :)
[16:15] <seb128> nice
[16:15] <jbicha> seb128: well it's been broken for weeks
[16:15] <seb128> jbicha, sorry, will look at it, I assumed that if people were annoying enough by it they would just submit a merge proposal to fix it
[16:15] <seb128> seems like that's wrong assumption though ;-)
[16:16] <seb128> jbicha, I've neither g-s or gnome-panel installed and my system is an upgrade
[16:16] <jbicha> seb128: I'm not sure the correct way to fix it since Debian does it differently I believe
[16:16] <seb128> but I can just tweak the rules that should work
[16:16] <seb128> well, we do it the upstream way
[16:16] <seb128> i.e we don't rename the menus
[16:16] <seb128> seems like rodrigo_ broke it when he merge
[16:16] <seb128> he didn't comment the rules .menus rename
[16:16] <rodrigo_> hmm, me? no, it wasn't me!! :)
[16:16] <seb128> but he did drop the debian code patch for the rename
[16:16] <seb128> so the installed names and loaded one don't match
[16:16]  * rodrigo_ looks
[16:17] <jbicha> thanks :-)
[16:17] <seb128> rodrigo_, gnome-menus, debian rename the .menus to prefix gnome-
[16:17] <seb128> seems like you forgot to drop the rename from the rules
[16:17] <rodrigo_> seb128, ah right
[16:18]  * kenvandine is really digging the compiz modal dialogs, didn't think i would
[16:19] <didrocks> kenvandine: don't get too used to it, it will be removed
[16:19] <kenvandine> bummer
[16:19] <kenvandine> i didn't think i would like it...  oh well :)
[16:20] <seb128> kenvandine, I like it when it works
[16:20] <kenvandine> hehe
[16:20] <seb128> which means once a day
[16:20] <seb128> like if you have some small dialog the file selector can't be used
[16:20] <seb128> it also tend to shift things on screen
[16:26] <desrt> tedg: hey hey
[16:34] <lamalex> mterry, is there a deja-dup help channel?
[16:40] <BigWhale> rodrigo_, while you're at that bug... I have another question that's, well, bugging me. :> Are there any working examples of pyton interaction with EDS? Because whatever I write, it fails to work. :)
[16:41] <kenvandine> BigWhale, i suspect nothing that doesn't use python-evolution
[16:41] <BigWhale> kenvandine, excellent news! ;> Why do I always start working on something that nobody has done before... I feel like James T. Kirk...
[16:42] <rodrigo_> BigWhale, not that I know
[16:42] <BigWhale> always going where no man has gone before :P
[16:42] <rodrigo_> the introspection stuff is new, so you seem to be the 1st one :)
[16:42] <BigWhale> rodrigo_, anyway, this is the code that fails to work: http://pastebin.com/9nHFX2Yk
[16:43] <rodrigo_> ok
[16:44] <BigWhale> (beside the bug that I reported)
[16:45] <BigWhale> the one that makes python dump the core...
[16:45] <seb128> oh, I forgot something during the meeting
[16:46] <seb128> everybody please test the lightdm update today
[16:46] <seb128> robert_ancell is still working half a day tomorrow and then off work for 2.5 weeks
[16:46] <seb128> so if there is something broken we should let him know today so he has a chance to have a look tomorrow
[16:47] <seb128> didrocks, mterry, kenvandine, chrisccoulson, rodrigo_, others: ^
[16:47] <rodrigo_> seb128, ok
[16:47] <chrisccoulson> seb128, sure
[16:47] <seb128> thanks
[16:47] <kenvandine> will do
[16:47] <seb128> bah
[16:47] <seb128> it's in NEW
[16:47] <seb128> good that I looked :p
[16:47] <kenvandine> seb128, should we focus on unity-greeter?
[16:48] <kenvandine> or is that default now?
[16:48] <didrocks> ok, will do
[16:48] <seb128> kenvandine, test whatever greeter you use, unity greeter is not default yet no
[16:49] <seb128> we agreed with robert_ancell that it's better to wait after he's back and updated version to switch
[16:49] <seb128> the current has some issues especially with indicators
[16:50] <seb128> he did update the gtk greeter to gtk3 though
[16:50] <seb128> I've newed the binaries, they should be available in the next publisher run
[16:50] <seb128> i.e around an hour
[16:51] <chrisccoulson> is the unity greeter usable?
[16:51] <chrisccoulson> i haven't tried it for real yet
[16:51] <chrisccoulson> i tried the test mode ;)
[16:52] <seb128> I'm using it for a few weeks
[16:53] <seb128> it didn't have the "can't log in ecryptfs protected userdirs" bug
[16:53] <seb128> well I was using it, until I tested the lightdm update, I just tried the stock gtk one on today's update
[16:53] <seb128> but it's good that I tested it 0.9.1 wasn't able to log with ecryptfs again
[16:54] <seb128> that should be fixed in 0.9.2 which is what robert_ancell uploaded
[16:55] <chrisccoulson> seb128, i will get us back 3MB on the CD when i do the next tbird upload btw
[16:55] <seb128> chrisccoulson, \o/
[16:55] <chrisccoulson> unless you already counted that 3MB in the "need to find 15MB"
[16:55] <seb128> turning optimization?
[16:55] <chrisccoulson> seb128, yeah
[16:55] <chrisccoulson> https://bugzilla.mozilla.org/show_bug.cgi?id=655003
[16:56] <ubot2> Mozilla bug 655003 in Build Config "Sort out optimization defaults" [Normal,Resolved: fixed]
[16:56] <seb128> no I didn't count those 3mb
[16:56] <chrisccoulson> the last few comments
[16:56] <seb128> so we "only" need 11 to 12mb now
[16:56] <chrisccoulson> heh
[16:56] <seb128> I think pitti mentioned we will win some extra 8mb once we get properly localized isos and can drop the langpacks we have
[16:57] <seb128> those number include space to add clutter which I guess we will need
[16:57] <seb128> still it's tight
[16:57] <chrisccoulson> yeah
[16:58] <chrisccoulson> we might be able to make firefox and tbird use the system nss and nspr libs for release (if we keep them up-to-date)
[16:58] <seb128> kenvandine, btw if you want eds gir use example you can probably look at the addressbook for GNOME that alexl has been working on
[16:58] <chrisccoulson> but we'd need to switch back soon after release, as the requirements for those are bumped in pretty much every update
[16:58] <seb128> kenvandine, it's vala I think but should be closer than the old static bindings use
[16:58] <chrisccoulson> that could save us another couple of MB
[16:59] <seb128> chrisccoulson, oh, nice
[16:59] <chrisccoulson> that would be a last resort though :)
[16:59] <seb128> let's see, we still have some time for CD space settling
[16:59] <kenvandine> BigWhale, ^^
[16:59] <kenvandine> see what seb128 said
[16:59] <chrisccoulson> it might save as much as 2.5MB actually
[17:00] <BigWhale> kenvandine, ah!
[17:01] <kenvandine> BigWhale, seb128 knows what everyone is up to :)
[17:01] <BigWhale> seb128, is there a more general direction of where should I look? :)
[17:02] <kenvandine> probably look at git.gnome.org and planet.gnome.org
[17:03] <seb128> http://download.gnome.org/sources/gnome-contacts
[17:03] <BigWhale> http://blogs.gnome.org/alexl/2011/06/13/announcing-gnome-contacts/
[17:03] <seb128> corresponding git on git.gnome.org I guess
[17:03] <BigWhale> this?
[17:03] <seb128> yes
[17:03] <BigWhale> ah yes
[17:03] <seb128> he has been pushing to get the eds annotations fixed
[17:03] <seb128> so I guess he's using them
[17:06] <chrisccoulson> oh, lightdm is not published yet
[17:06] <BigWhale> hm, this thing is pure vala...
[17:06] <seb128> chrisccoulson, yeah, I didn't noticed in was in binNEW before doing the announce there
[17:06] <seb128> so I newed it, will be available in some 45 minutes
[17:06] <chrisccoulson> heh :)
[17:06] <kenvandine> BigWhale, yeah, but it should be similar to the gir
[17:06] <chrisccoulson> thanks
[17:06] <BigWhale> I'll take a look. thanks, seb128
[17:06] <kenvandine> BigWhale, doesn't prove it works with gir though
[17:06] <seb128> yw
[17:07] <BigWhale> kenvandine, yeah... I'll probably write small vala app, just to see if everything is working
[17:10] <rodrigo_> BigWhale, so, running your code I get 'e_book_client_get_contacts_sync: assertion `contacts != NULL' failed', do you get that also?
[17:10] <BigWhale> yes
[17:11] <rodrigo_> so, I guess it expects an address there, right?
[17:11] <rodrigo_> so for some reason contacts is being passed as NULL
[17:11] <rodrigo_> how do you pass addresses in python, if that's possible?
[17:12] <kenvandine> i bet that is the problem
[17:12] <BigWhale> rodrigo_, if I initialize contacts with contacts = [0,1,2] (or whatever, just to have something in it) there is no assertion and it seems like the search is being performed, but nothing is returned
[17:13] <rodrigo_> yes, so contactslist in the C API is a GSList **contacts
[17:13] <dobey> you can't really use .gir in python as if it was necessarily a python binding
[17:13] <rodrigo_> right, I guess you need to pass a GLib.GSList there
[17:13] <dobey> passing a python list in as a GSList arg won't work
[17:13] <dobey> right
[17:14] <rodrigo_> BigWhale, ^^
[17:14] <rodrigo_> you need to use the same data type the C API expects
[17:15] <dobey> seb128: https://code.launchpad.net/~dobey/ubuntu/oneiric/ubuntu-sso-client/fix-ftbfs/+merge/69330 and https://code.launchpad.net/~dobey/ubuntu/oneiric/ubuntuone-control-panel/fix-ftbfs/+merge/69331 btw
[17:15] <BigWhale> rodrigo_, I think I tried that...
[17:16] <rodrigo_> BigWhale, also, you need to pass all arguments to the function, since, if not, it will get undefined values for some of its arguments
[17:16] <rodrigo_> so, you need to add a GError ** also, or None, to the list of arguments
[17:16] <kenvandine> this might be a good case for a gi.overrides
[17:16] <dobey> also, you can't really use keyword args
[17:16] <dobey> you have to pass all the args, in the right positions
[17:16] <kenvandine> indeed
[17:16] <rodrigo_> kenvandine, yes, I guess it could translate between glib's lists and python's lists
[17:17] <kenvandine> right
[17:17] <dobey> kenvandine: any language that isn't C is probably a good case for gi.overrides :)
[17:17] <BigWhale> just a sec... latest update uninstalled my evolution... ?!
[17:17] <kenvandine> BigWhale, so try that... if it works then we can wrap it with an overrides
[17:17] <kenvandine> so it is more pythonic
[17:17] <kenvandine> dobey, sad... but true :(
[17:18] <rodrigo_> but, for the time being, to check if the gi stuff works, is there any way to pass args by reference in python? I remind reading something, but what I've tried so far doesn't work
[17:19] <kenvandine> rodrigo_, i doubt it...
[17:19] <dobey> rodrigo_: no. and yes. args in python are by definition, by reference
[17:21] <dobey> BigWhale: you probably need to do contacts = None, then pass that in for the contacts arg, i guess
[17:22] <BigWhale> dobey, no, that doesn't work
[17:22] <BigWhale> TypeError: argument 2: Must be sequence, not NoneType
[17:22] <rodrigo_> dobey, that doesn't work
[17:22] <BigWhale> it requires a sequence
[17:22] <dobey> BigWhale: then that's a bug in the gir
[17:22] <BigWhale> I think I tried with GList too
[17:22] <rodrigo_>  * @contacts: (out) a #GSList of matched #EContact-s
[17:22] <dobey> right
[17:23] <rodrigo_> I guess it needs some extra metadata there
[17:23]  * rodrigo_ looks
[17:23] <dobey> the problem is that python thinks it is a sequence expected, because of the **
[17:23] <BigWhale> I'm trying to remember what I need to include for GList to become available... :> I was convinced it used to be GLib ...
[17:23] <dobey> GSList and GList are in either GLib or GObject
[17:23] <rodrigo_> GLib
[17:24] <dobey> rodrigo_: some glib-only things are in GObject gir though
[17:24] <dobey> rodrigo_: it's weird, yes :)
[17:24] <rodrigo_> oh, really?
[17:24] <asac> bryceh: hi!
[17:24] <dobey> yeah, probably because gobject requires them
[17:24] <BigWhale> from gi.repository.GLib import GList
[17:25] <BigWhale> I think, this used to work...
[17:25] <dobey> BigWhale: it doesn't matter, because what you need is GSList
[17:25] <dobey> notice the big S in there :)
[17:25] <BigWhale> oh
[17:25] <rodrigo_> http://live.gnome.org/GObjectIntrospection/Annotations
[17:25] <kenvandine> from gi.repository import GLib
[17:26] <BigWhale> kenvandine, yeah.. that would be it... :>
[17:26] <kenvandine> then GLib.SList
[17:26] <rodrigo_> I guess it needs a (container) annotation
[17:26] <rodrigo_> no, sorry
[17:27] <BigWhale> TypeError: argument 2: Must be sequence, not SList
[17:28] <BigWhale> it expects python sequence
[17:28] <dobey> you can't pass SList in
[17:28] <rodrigo_> yes, I think the gi stuff in ebook needs to specify the kind of argument it is
[17:28] <rodrigo_> but can't find anything
[17:28] <dobey> you have to pass a GSList variable which is initialized to NULL (in C terms)
[17:28] <rodrigo_> and how do you that in python? :)
[17:29] <kenvandine> rodrigo_, the gir file says it is a GList
[17:29] <kenvandine> not GSList
[17:29] <dobey> you should be able to do foo = None; and pass in foo
[17:29] <kenvandine>             <type name="GLib.List" c:type="GList**">
[17:29] <rodrigo_> hmm, maybe it got changed, I am looking at git master, and there it's a GSList
[17:30] <dobey> rodrigo_: the gir is probably just wrong
[17:30] <kenvandine> and it only takes two args
[17:30] <dobey> but it's really irrelevant right this second
[17:30] <kenvandine> query and contacts
[17:30] <kenvandine> no error
[17:30] <kenvandine> which is normal for gir
[17:31] <rodrigo_> kenvandine, hmm, I have <type name="GLib.SList" c:type="GSList**">
[17:31] <rodrigo_> kenvandine, what version of e-d-s do you have?
[17:31] <kenvandine> for get_contacts?
[17:31] <rodrigo_> get_contacts_sync
[17:31] <kenvandine> looking at /usr/share/gir-1.0/EBook-1.2.gir
[17:31] <kenvandine> oh
[17:31] <BigWhale> The thing is that variables in python are always passed by reference
[17:31] <BigWhale> as far as I remember
[17:32] <dobey>  always and never
[17:32] <kenvandine> i missed the deprecated warning
[17:34] <BigWhale> kenvandine, the deprecated call to get contacts is even worse... it makes python dump the core :>
[17:36] <rodrigo_> BigWhale, but that's because you are not passing all arguments, I think
[17:38] <BigWhale> let me see
[17:39] <BigWhale> rodrigo_, no, that's not the case...
[17:40] <BigWhale> rodrigo_, it takes only two arguments
[17:40] <BigWhale> threee
[17:42] <dobey> the gir is broken.
[17:42] <dobey> or at least, incomplete with regards to working with python
[17:43] <BigWhale> is it time yet for me to curl up in fetal position and sob silently? or should I wait a bit more? :))
[17:45] <dobey> what package is the gir file in?
[17:46] <rodrigo_> BigWhale, I'm asking the introspection guys
[17:46] <rodrigo_> BigWhale, but yes, seems e-d-s C source needs to annotate the argument correctly
[17:47] <seb128> kenvandine, btw new g-s-d in oneiric
[17:47] <seb128> kenvandine, so you can upload indicator-power
[17:48] <dobey> rodrigo_: i have found that if there is a problem when using a gir, the probability that the gir is just broken is almost always 1
[17:49] <dupondje> rodrigo_: About you change in gnome-menu. No app makes use of gnome-menu ?
[17:49] <dupondje> of gnome-applications.menu I mean ofc
[17:50] <rodrigo_> dupondje, afaik, no, seb128 should know better
[17:50] <rodrigo_> dupondje, it's debian-specific
[17:50] <seb128> dupondje, no, we never followed the debian specific gnome- prefixing
[17:50] <seb128> dupondje, upstream name it the same way as we do
[17:51] <mterry> lamalex, sorry, missed your ping.  There isn't a channel right now.  Might be a good idea?  Right now, most user support goes through Launchpad Answers
[17:51] <dupondje> ah ok :)
[17:51] <mterry> lamalex, you can always ping me too (though apparently my response time is poor :))
[17:52] <BigWhale> rodrigo_, it should be done in a way that you can pass python list to the call... if I get back GSList then there isn't much that I can do with it, beside converting it to python list (or something similar)
[17:53] <kenvandine> seb128, great
[17:53] <kenvandine> will do
[17:53] <rodrigo_> BigWhale, you can use it with the GLib.GSList API at least
[17:53] <dobey> GLib.SList should be an iterable object in Python
[17:53] <dobey> if it's not, i think that should be filed as a bug against glib
[17:56] <lamalex> mterry, yah i sent you a pm
[17:56] <BigWhale> dobey, I'll just wait for this bug to get fixed
[17:56] <BigWhale> rodrigo_, should I file another bug for this gir stuff?
[17:58] <dupondje> Another small question. If changing the Caps Lock behavior doesn't work. Where to report bug ?
[18:01] <rodrigo_> BigWhale, no need, we can use the same one
[18:01] <rodrigo_> BigWhale, as soon as I get an answer in #introspection, I'll write a patch
[18:05] <BigWhale> rodrigo_, great!
[18:07] <didrocks> good evening everyone!
[18:12] <BigWhale> rodrigo_, do you think you'll have this done sooner than in a week?
[18:13] <rodrigo_> BigWhale, I hope to have it tomorrow, as on Thursday I'll be on holidays
[18:14] <rodrigo_> it should be easy to fix, I think, if there is an annotation for that
[18:14] <rodrigo_> I'm mostly sure this is not the 1st case
[18:14] <rodrigo_> some glib/gobject API uses GSList/GLis **, iirc
[18:16] <dupondje> Any idea ?
[18:32] <seb128> dupondje, not sure either xorg or gnome-control-center
[18:32] <seb128> dupondje, but it's likely to be an xorg issue
[18:34] <dupondje> Guess i'll open a bug on that :D
[18:34] <seb128> good luck
[18:35] <seb128> seems like the sort of issue that will be so low on the issues list that nobody will look at it
[18:35] <seb128> GNOME 3.2 plans to drop the keyboard tweaking option list I think
[18:39] <dupondje> https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/816588
[18:39] <ubot2> Ubuntu bug 816588 in xorg "Changing Caps Lock to Shift Lock does not work" [Undecided,New]
[18:39] <seb128> dupondje, thanks
[18:39] <dupondje> dunno if I can do more debugging
[18:39] <dupondje> quite annoying isssue for me :)
[18:40] <seb128> sorry about that
[18:40] <dupondje> np :)
[18:40] <seb128> but it's quite likely that it's only you ;-)
[18:40] <seb128> that's one issue with having all those weird options
[18:41] <seb128> they are handy for some users who got used to them but create lot of extra work if you want to maintain them properly
[18:41] <dupondje> Yea Azerty keyboard ... ;)
[18:41] <seb128> well I'm using an azerty keyboard
[18:41] <seb128> but I just use the key as they are mapped by default
[18:41] <seb128> works fine ;-)
[18:41] <dupondje> Well I prefer Shift Lock instead of Caps Lock
[18:42] <dupondje> also my keyboard itself shows 'Shift Lock'
[18:42] <dupondje> but I wont die if it doesn't work :P
[18:42] <seb128> hehe, I don't even understand what the difference is between caps lock and shift lock ;-)
[18:42] <dupondje> Well
[18:43] <dupondje> With caps lock enabled: the numeric keys give you: &É"'
[18:43] <seb128> do you swap shift and caps lock behaviours?
[18:43] <dupondje> With shift-lock enabled: 1234
[18:43] <dupondje> I want to swap it
[18:43] <dupondje> but the option seems to do nothing
[18:43] <seb128> hum
[18:44] <seb128> well to real test if that's xorg the thing to do would probably to figure the xorg command to change that and try it
[18:44] <seb128> like an Xmodmap or something
[18:45] <seb128> but it's over my xorg knowledge, maybe #ubuntu-x has a clue
[18:55] <dupondje> seb128: it looks quite easy
[18:55] <dupondje> keycode 66 = Shift_Lock
[18:55] <dupondje> in a file
[18:55] <dupondje> xmodmap <file>
[18:56] <dupondje> and then it works fine ...
[18:56] <BigWhale> New alt-tab (ctrl-tab) isn't raised on top of the windows...
[18:57] <seb128> dupondje, the issue could be on the gnome-control-center side rather then
[19:01] <dupondje> can that be debugged somehow ?
[19:01] <chrisccoulson> hello 3MB
[19:02] <seb128> chrisccoulson, \o/
[19:03] <seb128> dupondje, well I guess so by somebody who understand xorg, keyboard layout, libxklavier, gnome-control-center
[19:03] <BigWhale> Uhm
[19:04] <BigWhale> Who said that we need to watch for lightdm bugs?
[19:05] <BigWhale> I had to install irssi, because Xorg didn't start. lightdm is runing, tho... :>
[19:08] <BigWhale> oh, lightdm failed to load session file and failed to start greeter ...
[19:09] <seb128> what version?
[19:09] <seb128> the new update? did you restart?
[19:09] <seb128> or just log out?
[19:09] <BigWhale> I did restart
[19:10] <seb128> what greeter did you use before the upgrade?
[19:10] <BigWhale> 0.9.2 is reported by lightdm
[19:10] <BigWhale> I have no idea what was used before.. I just noticed that I didn't have unity-greeter installed
[19:10] <seb128> hum :-(
[19:10] <seb128> that's normal
[19:11] <seb128> do you have lightdm-gtk-greeter
[19:11] <seb128> ?
[19:11] <BigWhale> no.. I am installing it now
[19:12] <BigWhale> ok it works now yes
[19:12] <seb128> hum
[19:12] <BigWhale> but the greeter looks like something from 1993 :>
[19:13] <seb128> yeah, it has no theme set
[19:13] <seb128> you can try the unity-greeter if you want
[19:13] <BigWhale> seb128: it used lightdm-gtk-greeter
[19:15] <seb128> right, that's the default one
[19:16] <BigWhale> seb128: where do I tell it to use unity greeter? /etc/lightdm?
[19:16] <seb128> some other desktopers around to try dist-upgrading and tell me if there is a lightdm greeter installed
[19:16] <seb128> ?
[19:16] <seb128> BigWhale, lightdm.conf yes
[19:16] <seb128> kenvandine, chrisccoulson, mterry?
[19:16] <seb128> cyphermox?
[19:17] <BigWhale> I did a dist-upgrade
[19:17] <seb128> can somebody who doesn't have the new lightdm yet see if dist-upgrade bring lightdm-gtk-greeter?
[19:17] <chrisccoulson> seb128, 1 second
[19:17] <seb128> chrisccoulson, thanks
[19:17] <BigWhale> and I got the new lightdm, but not the greeter
[19:17] <seb128> BigWhale, yeah, I want to check if everybody will land with no greeter installed in which case we would need to fix it ;-)
[19:17] <seb128> BigWhale, right, I want to know if that's a bug everybody has if there was an issue for you
[19:18] <BigWhale> but I am running dist-upgrades since alpha1 so ...
[19:18] <BigWhale> it might just be me :>
[19:18] <chrisccoulson> my connection is going a bit slow, as i'm uploading all my daily builds ;)
[19:20] <chrisccoulson> seb128, no, dist-upgrade doesn't bring in the greeter here
[19:20] <kenvandine> seb128, checking
[19:20] <seb128> chrisccoulson, thanks
[19:20] <seb128> ok, fixing it
[19:20] <kenvandine> seb128, yeah... it doesn't for me either
[19:22] <cyphermox> seb128: dah, I was just pulling in unity-greeter
[19:23] <cyphermox> lightdm has been broken for me for a while though
[19:23] <seb128> can you try lightdm-gtk-greeter?
[19:23] <cyphermox> sure
[19:24] <seb128> the new version should work
[19:24] <cyphermox> ok
[19:25] <chrisccoulson> so, how do i change my default greeter to the unity one? :-)
[19:25] <BigWhale> I am faling to find some obvious option to use unity greeter :'(
[19:25] <BigWhale> lol
[19:25]  * chrisccoulson needs crack
[19:25] <chrisccoulson> :)
[19:25] <BigWhale> everyone has a crack
[19:25] <BigWhale> ;>
[19:25] <chrisccoulson> lol
[19:26] <cyphermox> ah, something else though; anybody else having unity-window-decorator suddenly stop decorating ? ;)
[19:26] <BigWhale> there's no greeter=lightdm-gtk-greeter in lighdm.conf :>
[19:28] <seb128> greeter-theme=unity
[19:28] <BigWhale> seb128: I did that
[19:28] <BigWhale> it didn't work
[19:28] <seb128> in the right section?
[19:28]  * BigWhale bursts into tears.
[19:28] <BigWhale> yes
[19:28] <seb128> you need to uncomment the [seat..] iirc
[19:29] <BigWhale> the seat0 yes
[19:29] <seb128> "Users should set [SeatDefaults] section with settings for
[19:29] <seb128>         all seats, and can override each setting in a per seat configuration.
[19:29] <seb128> "
[19:30] <seb128> [SeatDefaults]
[19:30] <seb128> greeter-session=
[19:30] <seb128> greeter-session=unity
[19:30] <seb128> something like that?
[19:30] <seb128> without the "greeter-session=" line
[19:32] <BigWhale> I broke something ...
[19:33] <BigWhale> geez... it's been so many years since I used ALT-F1 and ALF-F2 so furiously...
[19:33] <BigWhale> :>
[19:34] <BigWhale> failed to load unity.desktop
[19:34] <BigWhale> it seems that the name has to be unity-greeter
[19:35] <BigWhale> ooooh... shiny
[19:36] <BigWhale> [SeatDefaults]
[19:36] <BigWhale> greeter-session=unity-greeter
[19:36] <BigWhale> greeter-theme=unity-greeter
[19:37] <BigWhale> one of these two works
[19:40] <BigWhale> oh, and xchat-indicator isn't installed by default with xchat :(
[19:40] <seb128> it is with xchat-gnome
[19:41] <BigWhale> hmm what's the difference between xchat and xchat-gnome?
[19:42] <seb128> they are different softwares
[19:42] <seb128> xchat is a gtk application
[19:42] <seb128> xchat-gnome a GNOME one
[19:42] <seb128> well I didn't use xchat for a while, out of the obvious "the user list is hidden under a button in xchat-gnome" I'm not sure
[19:43] <seb128> oh and channel are on the left rather than being tab at the bottom
[19:43] <seb128> xchat-gnome integrates with notify-osd, unity launcher, etc but I guess xchat does the same
[20:09] <maxb> Is CUPS / printing on topic here? Is there a more relevant channel?
[20:15] <geser> maxb: not sure if this channel is right, but our printing guru is tkamppeter
[20:16] <maxb> I'm wondering where I might go to discover why "lpinfo -m" shows many copies of the same printer, differing only by a small integer in the hplip uri
[20:16] <BigWhale> So, there's no restart option un the system menu...
[20:17] <BigWhale> s/un/un/
[20:19] <geser> maxb: I discussed my last cups issue in #ubuntu-devel but talk to tkamppeter where he prefers the discussion
[20:34] <dupondje> What was the fix again for lightdm ? :)
[20:34] <dupondje> it died here /P
[20:37] <dupondje> oho the greater :)
[20:38] <tkamppeter> geser, van be #ubuntu-devel or #ubuntu-desktop
[20:39] <tkamppeter> geser, maxb, there is no special printing channel at Ubuntu, simply discuss here.
[20:40] <maxb> OK - I'm looking for any resource that might help me understand why hplip seems to be rendering multiple of each PPD into the CUPS "lpinfo -m" list
[20:40] <maxb> identifiers like: hplip:0/HP/hp-color_laserjet_cp4020_series-ps.ppd hplip:1/HP/hp-color_laserjet_cp4020_series-ps.ppd hplip:2/HP/hp-color_laserjet_cp4020_series-ps.ppd hplip:3/HP/hp-color_laserjet_cp4020_series-ps.ppd
[20:44] <tkamppeter> maxb, the PPDs are for different (compatible to each other) printer models, as one can see at the multiple "Product" lines in them. The PPD file compressor tool generates one listing entry per model, to assure that all models get this PPD assigned. To see that these entries are for different models, run the more verbose "lpinfo -l -m".
[20:47] <seb128> re
[20:56] <desrt> seb128: step away from the computer
[20:57] <kenvandine> hehe
[20:57] <seb128> desrt, I did for dinner and TV, I'm back now though ;-)
[20:57] <desrt> crazy man
[20:57] <seb128> desrt, you can talk!
[20:58] <desrt> seb128: 'you should talk', i think you mean
[20:59] <dupondje> And another question, what tool is responsible to handle enable/disable of touchpad ?
[20:59] <dupondje> cause I have a shortkey to disable and enable it
[20:59] <seb128> desrt, let me google, I guess I'm just wrongly using a french expression there ;-)
[20:59] <dupondje> but it fails to re-enable it
[20:59] <seb128> desrt, which basically mean "you are saying that to me, you, srly"
[20:59] <seb128> ;-)
[20:59] <desrt> seb128: if you were accusing me of being a hypocrit, then the english phrase is "you should talk1"
[20:59] <desrt> s/1/!/
[21:00] <seb128> "tu peux parler" in french
[21:00] <seb128> desrt, thanks ;-)
[21:01] <seb128> desrt, google says "look who's talking" works as well ;-)
[21:01] <seb128> which seems close from the french variant
[21:01] <desrt> yes.  that's also quite a good one.
[21:02] <seb128> desrt, see I'm glad I came back, I learnt something ;-)
[21:02] <seb128> desrt, when do you fly back btw?
[21:02] <desrt> tomorrow
[21:02] <desrt> i have to miss the codethink allhands meeting
[21:02] <seb128> ok, I though it was today for some reason
[21:02] <desrt> which is such a shame, because i love phone meetings
[21:02] <seb128> lol
[21:03] <seb128> desrt, I'm surprised that allhands calls work
[21:03] <desrt> seb128: actually, they're starting to show some signs of bad scaling
[21:03] <kenvandine> grrr... no vapi for libgtksourceview-3.0
[21:04] <seb128> like I already find that calls with 5 peoples are difficult
[21:04] <desrt> seb128: we're about 20 now...
[21:04] <seb128> or rather than a few people talk and everybody else sit there
[21:04] <desrt> seb128: it helps that 3/4 of the company is in one room and only a few are remote
[21:04] <seb128> right
[21:05] <seb128> kenvandine, do you need a vapi if you have a gir?
[21:05] <kenvandine> for vala yes
[21:05] <seb128> well typelib
[21:05] <seb128> I need to look at vala one day out of doing small hacks on written softwares :p
[21:06] <seb128> wouldn't it make sense for vala to use the typelib infos?
[21:06] <kenvandine> it would
[21:06] <kenvandine> :)
[21:06] <seb128> what is missing there that requires you to have a vapi?
[21:06] <kenvandine> i want to have text completion in a TextView
[21:06] <desrt> seb128: .gir, not typelib
[21:06] <kenvandine> SourceView has it, which derives from TextView
[21:06] <desrt> seb128: and vala does have the ability to do this
[21:07] <kenvandine> desrt, it does?
[21:07] <desrt> seb128: but it actually makes a pretty poor fit -- there are a lot of overrides that tend to be required, so .vapi is favoured
[21:07] <desrt> the .gir stuff changes too often to have a stable API for a compiled programming language...
[21:08] <kenvandine> looks like the vapi was there briefly, was removed on monday
[21:08] <kenvandine> Remove gtksourceview-3.0 bindings
[21:08] <kenvandine> Wait until we can rename the GtkSource namespace to Gtk.
[21:08] <kenvandine> from the commit log
[21:08] <kenvandine> :/
[21:08] <seb128> kenvandine, isn't valac-0.12 shipping one?
[21:08] <kenvandine> i guess it was
[21:08] <kenvandine> it was removed
[21:08] <seb128> oh it's gtksourceview-2
[21:09] <kenvandine> it was in git master... until monday
[21:09] <seb128> "great"
[21:09] <kenvandine> not sure how long it lived there though :)
[21:11] <seb128> kenvandine, https://bugzilla.gnome.org/show_bug.cgi?id=627761
[21:11] <ubot2> Gnome bug 627761 in Bindings "gtksourceview-3.0 bindings" [Enhancement,New]
[21:11] <desrt> ubot2: botsnack
[21:11] <ubot2> Yum! Err, I mean, APT!
[21:12] <desrt> cute.
[21:12] <kenvandine> hehe
[21:12] <kenvandine> seb128, yeah... i am experimenting with that one
[21:19] <seb128> kenvandine, chrisccoulson: did you upgrade your lightdm?
[21:19] <chrisccoulson> seb128, yeah, i have done
[21:19] <chrisccoulson> and i'm running the unity greeter too \o/
[21:19] <seb128> did somebody didn't upgrade yet?
[21:20] <seb128> I would like to know if the fix I did is enough
[21:23] <cyphermox> lightdm now doesn't start for me
[21:23] <seb128> did you install lightdm-gtk-greeter?
[21:23] <cyphermox> no such package?
[21:24] <seb128> https://launchpad.net/ubuntu/oneiric/+package/lightdm-gtk-greeter
[21:24] <seb128> ^ such package?
[21:24] <cyphermox> heh, I don't know, it didn't come up before
[21:24] <cyphermox> now it does
[21:24] <seb128> the recommends are buggy in 0ubuntu1 I hope I fixed it in 0ubuntu2
[21:25] <cyphermox> lightdm-gtk-greeter definitely didn't get pulled in the update, if that's what you meant
[21:26] <seb128> it should with 0ubuntu2
[21:26] <seb128> which is not published yet
[21:26] <seb128> but yeah "known issue in 0ubuntu1"
[21:26] <seb128> see channel backlog from 2 hours ago
[21:26] <seb128> or a bit less
[21:27] <cyphermox> right ok
[21:27] <seb128> sorry about that
[21:27] <cyphermox> np
[21:27] <seb128> well technically it's robert_ancell's fault :p
[21:27] <cyphermox> I'll give it one good shot later, I'll let robert_ancell know ;)
[21:27] <seb128> I didn't catch it when he asked me to test the update since I local built and dpkg -i
[21:27] <seb128> thanks ;-)
[21:27]  * cyphermox -> eod
[21:30] <rodrigo_> BigWhale, around?
[21:30] <BigWhale> YES
[21:30] <BigWhale> sorry
[21:30] <BigWhale> yes :)
[21:30] <rodrigo_> BigWhale, ok, so I've been told this API should work like this in python:
[21:31] <rodrigo_> (ret, contacts) = get_contacts_sync (client, sexp)
[21:31] <rodrigo_> but it doesn't work, so seems to be a bug in pygobject
[21:31] <BigWhale> yeat it requires three parameters
[21:32] <rodrigo_> even if you pass all parameters, it doesn't work
[21:32] <rodrigo_> it complains about boolean type not being iterable
[21:32] <rodrigo_> https://live.gnome.org/PyGObject/IntrospectionPorting#Output_arguments
[21:35] <BigWhale> I see.
[21:39] <dupondje> And another question, what tool is responsible to handle enable/disable of touchpad ? It seems like it doesn't get reenabled.
[21:39] <seb128> dupondje, gnome-settings-daemon
[21:39] <rodrigo_> dupondje, hmm, that was fixed recently, iirc, do you have the latest g-s-d?
[21:40] <dupondje> 3.1.4-0ubuntu2
[21:40] <rodrigo_> yes, that's the latest :(
[21:40] <dupondje> ⎜   ↳ SynPS/2 Synaptics TouchPad              	id=14	[slave  pointer  (2)] This device is disabled
[21:41] <dupondje> The icon shows correctly Disable / Enable when I press the shortkeys
[21:41] <dupondje> but seems like it doesn't get enabled
[21:44] <dupondje> rodrigo_: I open a new bug for it ?
[21:44] <rodrigo_> dupondje, yes, please
[21:44] <rodrigo_> dupondje, there was already one, which should be closed iirc, so try to find it
[21:44] <rodrigo_> and reopen it
[21:44] <seb128> poor rodrigo ;-)
[21:44] <seb128> rodrigo_, not sure if there was or if you got real ping at the rally
[21:45] <rodrigo_> yeah, I should be watching tv now instead :)
[21:45] <rodrigo_> seb128, hmm, right, maybe it wasn't filed
[21:45] <rodrigo_> I forgot with so many bugs :)
[21:47] <seb128> rodrigo_, btw bug is a "would be nice to do" as well ;-)
[21:47] <seb128> bug #816669
[21:47] <ubot2> Launchpad bug 816669 in gnome-control-center "encrypted-home support in new user dialog" [Undecided,New] https://launchpad.net/bugs/816669
[21:47] <rodrigo_> seb128, ok
[21:49] <dupondje> https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/816673
[21:49] <ubot2> Ubuntu bug 816673 in gnome-settings-daemon "Touchpad is not re-enabled after disable/enable" [Undecided,New]
[21:49] <dupondje> there you are!
[21:50] <dupondje> thanks for checking. Appreciate it :)
[21:50] <seb128> dupondje, thanks
[21:50] <rodrigo_> thanks dupondje
[21:50] <rodrigo_> I'll look at it tomorrow, now it's time for some relax :)
[21:50] <rodrigo_> so that seb128 doesn't send more bugs my way :)
[21:50] <seb128> rodrigo_, yeah, go before getting new bugs ;-)
[21:51] <dupondje> hehe
[21:51] <rodrigo_> heh, you see :)
[21:51] <dupondje> enjoy
[21:51] <seb128> rodrigo_, grep on the powermanager dbus interface is running btw
[21:51] <dupondje> if you need more info / debug info, feel free to ask :D
[21:51] <seb128> no match yet
[21:51] <seb128> rodrigo_, see you tomorrow
[21:51] <rodrigo_> seb128, ok cool, let me know tomorrow
[21:51] <rodrigo_> yeah, good night all
[22:11] <seb128> bah
[22:11] <seb128> kenvandine, you around?
[22:13] <Sweetshark> jasoncwarner_: around?
[22:18] <seb128> RAOF, not up yet I guess?
[22:18] <Sweetshark> seb128: step back, RAOF is mine first!
[22:18] <seb128> lol
[22:19] <seb128> chrisccoulson, ok, you really need to apply for upload rights ;-)
[22:20] <chrisccoulson> seb128, yeah ;)
[22:20] <seb128> chrisccoulson, bah, I need somebody to fix lightdm, do you know if that is in the desktop set?
[22:20] <TheMuso> Europe is up late again I see. :)
[22:21] <seb128> oh, .au is waking up it seems ;-)
[22:21] <seb128> hey TheMuso
[22:21] <chrisccoulson> seb128, yeah, lightdm is in the desktop packageset
[22:21] <micahg> seb128: it's in -desktop
[22:21] <seb128> chrisccoulson, oh, it is? great
[22:21] <TheMuso> seb128: Greetings.
[22:21] <seb128> chrisccoulson, can you fix the conflicts on the -0 libs to add an extra -0?
[22:21] <seb128> I'm on a lucid laptop with my gpg key
[22:22] <seb128> so I'm not really useful to fix that upgrade issue now
[22:22] <chrisccoulson> seb128, yeah, i can do that
[22:22] <seb128> with->without
[22:22] <seb128> chrisccoulson, great
[22:26] <seb128> chrisccoulson,
[22:26] <seb128> Conflicts: liblightdm-gobject-0,
[22:26] <seb128> that lib lacks a -0 to its name
[22:26] <seb128> same on the next line
[22:26] <chrisccoulson> seb128, yeah, i can see what needs fixing now :)
[22:26] <seb128> chrisccoulson, you should still apply for upload rights ;-)
[22:26] <chrisccoulson> heh :)
[22:34] <chrisccoulson> hmmm, i feel like i need some beer
[22:34] <chrisccoulson> shame there isn't any in the house
[22:35] <seb128> chrisccoulson, there are english houses without beer?! you are ruining the uk reputation there :p
[22:35] <chrisccoulson> lol
[22:35] <chrisccoulson> seb128, it seems that the only drinkable thing in the house is coffee
[22:36] <seb128> not the right time
[22:36] <chrisccoulson> and drinking coffee at this time of night without a supply of beer to negate the effects would probably not be a good diea
[22:36] <chrisccoulson> **idea
[22:36] <chrisccoulson> heh ;)
[22:36] <seb128> indeed
[22:36] <seb128> tap water is it I guess ;-)
[22:36] <seb128> it is
[22:37] <seb128> or that's not in the "drinkable" category? ;-)
[22:37] <chrisccoulson> i guess tap water is drinkable ;)
[22:37] <seb128> chrisccoulson, thanks for the lightdm upload!
[22:37] <chrisccoulson> i'm tempted to drive to the supermarket and get something nice to drink though
[22:37] <chrisccoulson> heh, no worries :)
[22:38] <seb128> oh, you get surpermarkets still open at this time?
[22:38] <seb128> everything is closed at 9pm here
[22:38] <chrisccoulson> seb128, yeah, there's a 24 hour supermarket nearby
[22:38] <chrisccoulson> the problem is that my car is quite loud, and i don't want to wake all my neighbours up ;)
[22:38] <seb128> lol
[22:39] <BigWhale> what's the status of fglrx drivers in Oneiric?
[22:39] <BigWhale> anyone knows?
[22:39] <seb128> dunno
[22:39] <seb128> try asking on #ubuntu-x maybe
[22:41] <chrisccoulson> kenvandine, you about?
[22:41] <seb128> chrisccoulson, he seems not, I pinged him before you for lightdm because I though lightdm was not in the desktop set
[22:41] <seb128> he didn't reply and he's set as away for over 2 hours
[22:41] <chrisccoulson> ah, ok :)
[22:42] <seb128> he's probably having a good beer or something ;-)
[22:42] <seb128> you should do the same!
[22:42] <chrisccoulson> lol
[22:42]  * seb128 gets some tap water
[22:42] <seb128> I'm tempted by the beer as well now but it's quite late, I should rather aim at going to bed soon ;-)
[22:42] <chrisccoulson> yeah, i should probably go to bed, but i'm not tired yet
[22:43] <chrisccoulson> i think i'm past the point of being tired now, after my daughter has had 3 restless nights in a row ;)
[22:44] <seb128> I bet she's sleeping now
[22:44]  * Sweetshark sips on his glass of italian merlot.
[22:44] <seb128> she's waiting for you to go to bed to wake up probably ;-)
[22:44] <chrisccoulson> yeah, she's having a better night so far tonight
[22:44] <chrisccoulson> lol
[22:45] <seb128> Sweetshark, not a bad choice ;-)
[22:46] <chrisccoulson> we don't even have any wine in the house :(
[22:46] <chrisccoulson> i need to sort my priorities out
[22:46] <seb128> chrisccoulson, you should walk away from the computer to buy food and drinks at least once a week!
[22:46] <chrisccoulson> next time i go to the supermarket i will stock up on only beer, wine and coffee
[22:46] <seb128> ;-)
[22:46] <chrisccoulson> heh :)
[22:47] <BigWhale> what do you mean walk away from the computer? what a concept!
[22:47] <BigWhale> :>
[22:48] <TheMuso> Its nice to walk away form the computer, I like to do so for an hour or so at least at the end of a workday, and try to keep away completely on the weekends.
[22:50] <Sweetshark> I find it quite relaxing that there are no electronics allow at the spa around the corner.
[22:51]  * Sweetshark reads up on the latest sabdfl vs. mmeeks exchange ....
[22:54] <jasoncwarner_> Sweetshark: want to share the link?
[22:55] <Sweetshark> jasoncwarner_: http://people.gnome.org/~michael/blog/2011-07-26-harmony.html (marks post is linked in it at the beginning)
[22:59] <RAOF> seb128, Sweetshark:
[22:59] <RAOF> seb128, Sweetshark: I'm here now.  FIGHT!
[22:59] <Sweetshark> RAOF: mine, mine, mine
[23:01] <seb128> RAOF, it's ok, I was looking for a sponsor to fix lightdm since I'm only have a lucid laptop with gpg key with me
[23:01] <seb128> RAOF, but chrisccoulson stepped up for it
[23:02] <RAOF> seb128: Cool.
[23:02] <Sweetshark> RAOF: I am having issues with the mono stuff for libreoffice. on debian it depends on libmono-dev and mono-2.0-devel and uses the headers from the first and the tools (like mkbundle2) from the last. How do I resolve that on one-eye-rick?
[23:03] <RAOF> It's actually embedding a mono runtime, right?
[23:04] <RAOF> As in - you want to load CIL code into the libreoffice process and execute it?
[23:04] <seb128> enough computer for today bye!
[23:04] <RAOF> Have fun!
[23:04] <Sweetshark> RAOF: yes, it is the UNO-API CIL bridge (for extensions etc.)
[23:05] <RAOF> Sweetshark: If that's the case, you're after libmono-2.0-dev for the headers and mono-devel for mkbundle.
[23:06] <jasoncwarner_> TheMuso RAOF robert_ancell Meeting time!
[23:06] <jasoncwarner_> https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-07-26
[23:06] <jasoncwarner_> TheMuso RAOF, I think it is just us. Robert starts holiday today, bryce is off b/c of baby
[23:06] <TheMuso> Right.
[23:07] <TheMuso> Thus commences the meeting, broekn vte a11y edition. :) or in other words, I am on my notebook atm due to broken a11y in vte, used for gnome-terminal.
[23:07] <TheMuso> My notebook hasn't been updated in over a week, so is not affected by that brokenness.
[23:08] <jasoncwarner_> TheMuso, any idea when that is going to be fixed? and who does the fixing?
[23:08] <TheMuso> jasoncwarner_: There is a proposed patch in upstream bugzila, but its not yet merged. I intend to try it out for myself today.
[23:09] <jasoncwarner_> ok...thanks
[23:09] <jasoncwarner_> anything else TheMuso ?
[23:10] <jasoncwarner_> RAOF, care to update on X ?
[23:11] <RAOF> Bryce is on maternity leave, so I'll be handling the bug queue again.  It's impressively small at the moment.
[23:12] <RAOF> I should be able to get mesa rc3 uploaded today, with, as ever, lots of fixes for intel.
[23:12] <TheMuso> jasoncwarner_: Sorry, was reading meeting notes. My ubiquity code is working now as expected, except for one or two UI issues that I'll need to ask a GTK expert about, but other than that, I only need tidy my code and propose a branch for review to the installer guys.
[23:13] <RAOF> There'll be a new SNA-enabled intel driver - in a separate binary package - shortly, just as soon as I'm convinced what I'm doing is the best way of going about it.
[23:14] <jasoncwarner_> RAOF: any idea what is going on with nvidia driver? and perhaps when it will get fixed?
[23:15] <RAOF> jasoncwarner_: Everyone with a problem has just been fixing it by removing and reinstalling it :(.  No logs for me!
[23:15] <RAOF> I don't have a good idea, no.
[23:16] <RAOF> I might try installing it here on my intel laptop and seeing if I can work it out.
[23:18] <RAOF> Other than that, the wayland protocol MIR is still sitting forlornly at bug #810217.  Is there a big MIR queue?
[23:18] <ubot2> Launchpad bug 810217 in wayland "[MIR] wayland protocol package" [Medium,New] https://launchpad.net/bugs/810217
[23:18] <RAOF> In an ideal world I'd like that done before mesa rc3 is uploaded, but I fear I do not live in an ideal world :)
[23:20] <jasoncwarner_> RAOF: ok..thanks...anything else? (going to be a quick meeting :))
[23:20] <RAOF> No.  The world of X continues on its steady course.
[23:20] <jasoncwarner_> ok..cool...thanks TheMuso and RAOF
[23:20] <jasoncwarner_> [END  MEETING]
[23:21] <RAOF> No Robert?  Boo.  I wanted to know what's kickin' in lightdm :)
[23:21] <TheMuso> jasoncwarner_: Oh yeah, didrocks told me about some more a11y work done in recent unity-2d. Once I get my desktop fully functional again, I will be testing that also.
[23:23] <RAOF> Hm.  Oh, yeah.  If you're flying Intel, use a DisplayPort connection, and sometimes have trouble with the monitor getting disabled when switching modes / adding a second head / removing a second head then there might be some patches for you.
[23:30] <TheMuso> Hrm seems new unity-2d is not yet in Ubuntu. I'll have to pull a bzr branch and build it then I guess.
[23:40] <Sweetshark> RAOF: thanks, will give it a try
[23:40]  * Sweetshark of to sleep
[23:47] <TheMuso> Ahh, thats better. Working terminal on my desktop again.
[23:48] <TheMuso> But seems notify-osd and metacity are broken as well. Metacity will likely be fixed upstrea soon, but notify-osd... Will have to look at that one.