[04:26] <RAOF> Is there a bug somewhere for the invisible input-catching window on the left side of the screen?  My launchpad-fu seems to be failing me.
[05:25] <smspillaz> RAOF: I think so, can't remember the bug #
[05:25] <smspillaz> RAOF: Although for all I think I added a system to hide those windows when we don't need them
[05:25] <smspillaz> *for wall
[05:26] <RAOF> When *do* you need a 320px wide invisible window awkwardly on-top on the left most sid?
[05:26] <RAOF> s/sid/side/
[05:26] <RAOF> :)
[05:27] <smspillaz> oh
[05:27] <smspillaz> that's something else
[05:27] <smspillaz> RAOF: actually
[05:27] <smspillaz> might be the invisible window bug I've been trying to track down
[05:27] <smspillaz> xwininfo -all it
[05:30] <RAOF> Eat hot pastebin: http://paste.ubuntu.com/563699/ !
[05:48] <RAOF> smspillaz: ^^^ if you missed it.
[05:51] <DBO> RAOF, write me a recommendation!
[05:51] <DBO> https://wiki.ubuntu.com/jassmith
[05:51] <DBO> its about time I got me an Ubuntu Membership :
[05:51] <DBO> :P
[05:51] <DBO> RAOF, also I want you to know, I got xdnd going good and stable now :)
[05:51] <DBO> so happy days are here again
[05:51] <RAOF> DBO: Yay!  Awesome!
[05:55] <DBO> RAOF, I am not ashamed to admit I literally did a dance around the house the first time I was able to retrieve the dropped drag data
[05:55] <DBO> I also have a website now :)
[05:55] <DBO> http://codearmada.com/
[05:55] <RAOF> I hope there was an appropriate soundtrack!
[05:59] <DBO> the one thing that surprised me was that nobody had registered it
[06:03] <smspillaz> RAOF: hmm, 320x1000
[06:03] <RAOF> Yup.  That's the height of the monitor-24px, incidentally.
[06:03] <smspillaz> RAOF: the window seems to have not set the WM_NAME hint though
[06:04] <smspillaz> DBO: ahh, that explains codearmada
[06:04] <DBO> :)
[06:04] <smspillaz> yeah, you changed your nick
[06:04] <DBO> oh that was just for kicks
[06:04]  * smspillaz should really host his own site
[06:04] <DBO> I have hosting now :)
[06:05]  * smspillaz can get free hosting from ucc.asn.au, but I'm not sure how happy they'll be if the side gets redditted
[06:05] <smspillaz> maybe I'll just pay wordpress for a custom domain name
[06:06] <smspillaz> DBO: oh, also http://www.youtube.com/watch?v=jqExRbb6xVc
[06:06] <smspillaz> giant inflatible ball crowd surfing person!
[06:10] <RAOF> smspillaz: Any debugging you'd like from me before I restart compiz and that window goes away?
[06:14] <DBO> RAOF, the invisible window?
[06:14] <RAOF> DBO: Yes.
[06:14] <RAOF> The invisible window of great annoyance.
[06:15] <RAOF> I *like* the left-most 320px of my display.  It contains all sorts of useful things.
[06:15] <DBO> so here is a bit of fun information I learned from mutter
[06:15] <DBO> 1) there are all sorts of fun X Windows that are stacked below you desktop window
[06:15] <DBO> these are all invisible windows used for weird things by applications
[06:16] <DBO> 2) they sit at 0,0
[06:16] <DBO> 3) compiz was having trouble stacking this properl
[06:16] <RAOF> This one doesn't.
[06:16] <RAOF> This one sits at 0,24
[06:16] <DBO> reparenting will do that...
[06:16] <DBO> anyhow
[06:16] <DBO> the change I put into the glib branch of compiz has fixed it for me
[06:21] <smspillaz> DBO: in compiz those unmapped windows sit on top
[06:21] <smspillaz> which is kind of annoying, but apparantly that's the way you're supposed to do it
[06:21] <DBO> still
[06:21] <DBO> the i = 0 fix fixes it
[06:21] <smspillaz> I know that
[06:21] <smspillaz> I told you that :p
[06:21] <DBO> i have not had a stacking issue all day
[06:22] <smspillaz> it was a typo I didn't really get around to fixing though I noticed it a week ago :p
[06:22] <smspillaz> DBO: out of curiousity, how big is the dash window?
[06:23] <smspillaz> ah well, nah, it would sit by the launcher offset in that case
[06:23] <DBO> yeah its not the dash window :)
[06:23] <smspillaz> RAOF: the bug is that it gets managed and then unmanged very quickly (hence the parent is the root window) but I've not been able to track this one down because it happens really rarely
[06:24] <smspillaz> so I'm working on other things like making the switcher faster
[06:24] <smspillaz> which was a lot more work than I expected really
[06:25] <smspillaz> the goal is to still have a nice switcher with no X window behind it
[06:25] <smspillaz> so that it appears instantly
[06:25] <RAOF> As in not use a protocol window?  Funky.
[06:25] <RAOF> Yeah.  You're the compositor.  The framebuffer is your bitch.
[06:26] <smspillaz> RAOF: :)
[06:26] <smspillaz> RAOF: you know about the insanity of how the switcher currently works right?
[06:26] <RAOF> No, I don't.
[06:26] <smspillaz> ok, here goes
[06:26] <smspillaz> RAOF: so the nice background (curved edges + text)
[06:26] <smspillaz> that is actually painted by the decorator
[06:27] <RAOF> Except that the decorator is meant to draw... yeah.
[06:27] <smspillaz> but also
[06:27] <smspillaz> there's an X window we create with a solid color as the "main" background
[06:27] <smspillaz> which is a "splash" type window
[06:27] <smspillaz> but has the decoration hint set
[06:27] <smspillaz> so the decorator sees it
[06:27] <smspillaz> and then goes "yay a window to decorate!"
[06:27] <smspillaz> except that it sees a special thing saying "oh, I'm a switcher selecting a window"
[06:28] <smspillaz> so it goes "ok, lets use a special decoration for you"
[06:28] <smspillaz> so it is just a normal window, with a hack to have a special decoration
[06:28] <smspillaz> but it gets worse
[06:28] <RAOF> I'm shuddering.
[06:29] <smspillaz> since now that we are reparenting, the decoration manager requires the switcher to have a parent frame window in order to actually paint the rounded edges and text
[06:29] <smspillaz> but in order to display and hide the switcher we map and unmap the window
[06:30] <smspillaz> but in order to do that, the ICCCM says that you also need to unreparent on unmap and reparent on map
[06:30] <smspillaz> so every time you want to display the switcher, you have like 10 extremely expensive blocking X requests
[06:30] <smspillaz> create, create, reparent, configure, configure, map, map
[06:31] <smspillaz> + a few others like save set management and stuff
[06:31] <smspillaz> just to display an nice background!
[06:31] <smspillaz> so I'm going to rip all of this out and allow the decorator to still paint the switcher without having this window madness
[06:33] <RAOF> Heh.
[06:34] <RAOF> That seems like an excessive use of X :)
[06:35] <smspillaz> yeah
[06:35] <smspillaz> well the old design was just insane anyways
[06:36] <smspillaz> RAOF: also, in the gdk decorator we were massively abusing gdk
[06:36] <smspillaz> RAOF: gdk_add_filter (NULL, func, NULL);
[06:36] <smspillaz> gdk_window_add_filter (NULL, func, NULL);
[06:37] <RAOF> Ah, and the reason you're using the decorator *at all* is because that's a per-toolkit thing, so you don't need different switchers for different DEs.
[06:37] <smspillaz> exactly
[06:37] <smspillaz> but the design was still insane
[06:38] <smspillaz> RAOF: also, I believe the main reason was because we had to use some gtk stuff and that required glib, and we couldn't put it in the compiz process since that would make it tied to gnome (this is back when kde did not support glib)
[06:39] <RAOF> Sigh.
[06:46] <smspillaz> DBO: can I steal your wiki page setup ?
[06:46] <smspillaz> :p
[06:46] <smspillaz> I'm wondering how long we can make this chain of reference :p
[06:46] <DBO> considering I stole it myself
[06:46] <DBO> yes
[06:46] <smspillaz> awesome
[06:48] <smspillaz> DBO: https://wiki.ubuntu.com/smspillaz :)
[06:48] <DBO> will add review
[06:48] <smspillaz> you don't need to add any review yet :)
[06:55] <DBO> smspillaz, xdnd seems to generate random leave events
[06:55] <DBO> any thoughts on that?
[07:01] <smspillaz> DBO: that's expected
[07:02] <smspillaz> DBO: when you do an active grab (eg xdnd) you'll get leave events on any windows that had focus
[07:03] <smspillaz> there's a field though to tell you that it was because of a grab
[07:03] <smspillaz> DBO: yeah, xevent->xcrossing.leave.mode == NotifyGrab
[07:03] <smspillaz> erm
[07:04] <smspillaz> DBO: yeah, xevent->xcrossing.mode == NotifyGrab
[07:04] <DBO> ah
[07:04] <DBO> thanks
[07:04] <smspillaz> DBO: I had to deal with this problem a while back
[07:04] <smspillaz> DBO: you'll also get FocusOut events with a similar mode
[07:04] <smspillaz> DBO: remember that bug where gtk links don't work if you reparent ?
[07:05] <smspillaz> its because gtk is stupid and /does not/ check that xevent->xcrossing.mode field on LeaveEvents
[07:05] <smspillaz> so it thinks you actually moved the mouse out of the window -_-
[07:08] <smspillaz> DBO: question for you
[07:08] <smspillaz> DBO: say I have a child window Y inside of X
[07:08] <smspillaz> and I do XSelectInput (dpy, Y, ButtonPressMask);
[07:08] <smspillaz> why do I not get button events on it?
[07:08] <smspillaz> I was thinking that maybe you need to do a passive grab on it but that makes zero sense
[07:10] <DBO> hmmmm
[07:10] <DBO> you really should
[07:12] <smspillaz> I'll keep looking into it then
[07:21] <smspillaz> ah right I see what's going on
[07:22] <smspillaz> we're creating the window, getting a create notify for it and then changing the event mask to something that doesn't contain button events
[07:28] <smspillaz> ok, not even that helps :/
[08:05] <MacSlow> hey everybody!
[08:06] <spikeb> hi
[08:06] <MacSlow> hi spikeb
[08:11] <didrocks> good morning
[08:12] <kvalo> MacSlow, didrocks: good morning
[08:12] <smspillaz> hi @ all
[08:12] <didrocks> good morning MacSlow, smspillaz
[08:12] <didrocks> and kvalo :)
[08:15] <MacSlow> hey didrocks
[08:15] <MacSlow> hey kvalo smspillaz, dbarth, oSoMoN
[08:15] <MacSlow> didrocks, how was fosdem?
[08:16] <didrocks> MacSlow: fosdem was great (and tiring ;)). Lot of people, lot of interesting discussions. Enjoying Brussels once more  ;)
[08:17] <didrocks> nice to be back to a quiet place though :)
[08:17] <MacSlow> didrocks, :)
[08:17] <oSoMoN> hey MacSlow
[08:17] <MacSlow> didrocks, did they record much of the talks again?
[08:17] <didrocks> MacSlow: not a lot unfortunatly. The main track was recoreded but that's about it
[08:18] <didrocks> recorded*
[08:18] <MacSlow> didrocks, ah... too bad
[08:18] <didrocks> but I didn't find a really stricking conference like "OMG…" TBH
[08:18] <oSoMoN> didrocks: a shame I didn’t know you were going, I was there too, would have been cool to meet
[08:19] <didrocks> oSoMoN: oh rihght, I missed sladen too. Well, there was the wiki page and I was at the ubuntu booth a lot (and the GNOME one)… Next time!
[08:19] <didrocks> I met our know LibreOffice maintainer btw :)
[09:02] <didrocks> smspillaz: seems that the invisible window bug also appears in the standard session, without unity: https://bugs.launchpad.net/bugs/709461
[09:04] <smspillaz> didrocks: yeah I just saw it then
[09:05] <smspillaz> couldn't debug it though; wasn't ready
[10:52] <kamstrup|hackfes> why do I always get doxygen errors if I compile nux, pull in some changes, and then compile nux again?
[10:52] <kamstrup|hackfes> is it just me?
[12:06] <ikt> heya, I don't know if my question goes here, I'm just wondering about the boot up process
[12:06] <ikt> and if there are any plans to further streamline it
[12:10] <sladen> didrocks: missed you... somebody told me you were around the Debian/Ubuntu stand, just not at the same time!
[12:11] <didrocks> sladen: yeah, vx did it, I was at the GNOME booth at this time :/
[12:11] <didrocks> sladen: and so, 10 minutes later, when vx told he sent you at the Debian/Ubuntu stand, it was too late :)
[12:12] <didrocks> kamstrup: you mean, when you configure?
[12:13] <kamstrup> autogen && make && sleep 1000000000 && bzr pull && make => error
[12:14] <kamstrup> didrocks: ^^
[12:14] <didrocks> kamstrup: hum, it's not AM_CONDITIONAL() DOC… blablabla issue then?
[12:15] <kamstrup> didrocks: yes, that's the one!
[12:16] <didrocks> kamstrup: so, I made some research last Friday about it (I'm hitting that since the start), I wasn't able to find why automake is complaining…
[12:16] <didrocks> kamstrup: people just tell "doxygen isn't installed" in your system, which is a lie
[12:16] <didrocks> kamstrup: that's the reason why I always compiles nux in a pbuilder, where I don't have the issue :/
[12:16] <kamstrup> didrocks: hehe, mighty odd
[12:17] <kamstrup> didrocks: but nice to know it isn't just me
[12:17] <didrocks> yeah, I'm quite reassured I'm not the only one
[12:17] <didrocks> ahah :)
[12:17] <didrocks> kamstrup: njpatel never had that, we discussed it a little during the Rally… I was really thinking it was a local issue, but no… Maybe there is another including from another package making this…
[12:20] <kamstrup> didrocks: so it's a conspiracy...
[12:21] <didrocks> exactly, against non english people, again!
[12:21] <didrocks> :)
[15:05] <DJKorbit> hi
[15:05] <DJKorbit> can i discuss unity development here?
[15:06] <spikeb> yes
[15:06] <DJKorbit> first thing...
[15:07] <DJKorbit> i opened a bug related to unity which i'd like you to have a look please
[15:07] <DJKorbit> because it looks like a bug to me, but not for the person that marked my bug as invalid
[15:07] <DJKorbit> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/711877
[15:08] <DJKorbit> i have screenshots attached to the bug
[15:08] <spikeb> seems to be it should have been marked duplicate, not invalid.
[15:10] <DJKorbit> the person that marked my bug as invalid thought that the bug that i was reporting was a design decision
[15:10] <DJKorbit> that's why he marked it as invalid
[15:10] <DJKorbit> second thing...
[15:11] <DJKorbit> i have two icons in my dock that have two question marks, one for a systems reserved partition and another one for the windows partition
[15:11] <DJKorbit> i want to remove those icons but i can't
[15:11] <DJKorbit> right click only shows "open"
[15:11] <DJKorbit> i've reported that bug and today i was going to try to fix it myself
[15:11] <DJKorbit> i've downloaded unity code but i'd like some tips on where to start since i'm really not familiar with the code
[15:17] <DJKorbit> anyone familiar with the code?
[15:19] <didrocks> DJKorbit: DBO is the one familar with that part of code, he's not there right now but will be a little bit later
[15:19] <DJKorbit> thanks
[15:19] <DJKorbit> i'll try to get a little familiar with the code while i can
[15:20] <didrocks> DJKorbit: yeah, start src/Launcher* I think (I don't think bamf play with this)
[15:20] <DJKorbit> there is TrashLauncherIcon which inherits from SimpleLauncher
[15:21] <DJKorbit> i'm trying to find what class represents the other icons, in particular app icons because they have a "Keep in launcher" option
[15:21] <DJKorbit> which is the one i need to add to both icons that i don't want present
[15:22] <cando_> DJKorbit, BAMFLauncherIcon represents the app icons
[15:22] <DJKorbit> perfect, i'll look into that
[15:23] <cando_> and DeviceLauncherIcon represents as the name says, the partition and so on..
[15:25] <cando_> DJKorbit, btw if you want to understand how these "icons" works you should check out BAMF: https://launchpad.net/bamf
[15:25] <DJKorbit> thanks very much
[15:26] <DJKorbit> i'm working at the moment but once i have some spare moments i'll look into that
[15:26] <cando_> fine..:)
[15:26] <DJKorbit> i would be very happy to fix a bug for ubuntu
[15:26] <cando_> DJKorbit, https://wiki.ubuntu.com/Unity/Bitesize
[15:26] <cando_> i've started here...
[15:26] <cando_> :)
[15:27] <DJKorbit> i'll definitely look into that ;)
[15:27] <DJKorbit> thanks very much
[15:27] <cando_> jcastro is your man if you want to fix bitesize bug...:)
[15:28] <jcastro> DJKorbit: feel free to ask questions!
[15:29] <cando_> jcastro, now he's working but asap will look into some bugs..:)
[15:30] <DJKorbit> i'm developing for a linux distro also
[15:30] <DJKorbit> which will be based in ubuntu in our next release
[15:30] <DJKorbit> our last release is mandriva based
[15:32] <cando_> ah jcastro, i've proposed a merge for the "multiple click on trash icon" bug
[15:32] <jcastro> I saw it this morning
[15:32] <jcastro> high five
[15:32] <cando_> :)
[15:33] <jcastro> DJKorbit: DBO's out this morning, so feel free to just hang out or you can ask on the mailing list.
[15:33] <DJKorbit> thanks :)
[15:47] <m_conley> chrisccoulson: ping
[15:47] <chrisccoulson> hi m_conley. did you have a good weekend?
[15:47] <m_conley> chrisccoulson: I did - very relaxing.  :)  Yourself?
[15:47] <chrisccoulson> yeah, it wasn't too bad thanks
[15:48] <m_conley> chrisccoulson: I'm curious - have there been recent reports of being unable to use VirtualBox guest additions with the latest kernel?
[15:49] <chrisccoulson> m_conley, yeah, the latest kernel headers break it.
[15:49] <m_conley> chrisccoulson: alright, cool.  Glad I'm not the only one.  :D
[15:49] <chrisccoulson> m_conley, http://www.virtualbox.org/ticket/8143
[15:49] <chrisccoulson> it happens quite frequently ;)
[15:51] <m_conley> chrisccoulson: alright, cool
[15:51] <chrisccoulson> m_conley, i figured out why the "Send a Copy To" menu wasn't working in thunderbird
[15:52] <m_conley> chrisccoulson: what was it?
[15:54] <chrisccoulson> m_conley, http://bazaar.launchpad.net/~extension-hackers/globalmenu-extension/trunk/revision/88
[15:55] <m_conley> ah, I see
[15:56] <m_conley> chrisccoulson: glad to see it fixed.  :)
[15:57] <chrisccoulson> m_conley, it seems the same type of issue existed for the Mac too: https://bugzilla.mozilla.org/show_bug.cgi?id=365405
[15:57] <chrisccoulson> i borrowed some code from that solution ;)
[15:57] <m_conley> chrisccoulson: right on.  :)
[15:58] <DBO> DJKorbit, hey dude
[15:58] <DBO> how can I help you?
[15:59] <DJKorbit> hi
[15:59] <DJKorbit> i was trying to fix a bug in unity that is really annoying to me
[15:59] <DBO> what bug is that?
[15:59] <DJKorbit> i want to insert the "keep in launcher" in my "system reserved" and windows partitions icon's in the dock
[15:59] <DJKorbit> so that i can remove both icons
[16:00] <DJKorbit> they only have the "open" option
[16:00] <DBO> would it be fair to say the real bug here is that unmounted partitions on fixed media (non-removable) show up in the launcher?
[16:01] <DJKorbit> more than fair ;)
[16:02] <DBO> alright then, lets work on fixing that :)
[16:02] <DBO> I have one of those partitions myself
[16:02] <DBO> and I find it annoying as well
[16:04] <DJKorbit> i think enough c++ to be able to fix the problem, but i'm not familiar with all gtk, gnome and dbus systems
[16:04] <DJKorbit> *i think i know
[16:05] <DJKorbit> i suppose when unity starts it checks for fixed media and puts it in the dock
[16:05] <DBO> DJKorbit, well the problem file is in DeviceLauncherSection.cpp
[16:06] <DBO> if you look we can see it pretty much blindly adds any device to the launcher
[16:06] <DBO> and further it has not yet hooked the removal stuff
[16:06] <DBO> ignore that last sentence
[16:06] <DBO> the class it creates does that
[16:08] <DJKorbit> i suppose there is a function in the volume monitor that tells me if the volume is/isn't mounted right?
[16:10] <DJKorbit> it should be a matter of putting PopulateEntries' for loop code with a if to skip unmounted volumes
[16:11] <tedg> klattimer, Did you see this merge?  https://code.launchpad.net/~ted/indicator-datetime/no-double-appointments/+merge/48672
[16:19] <DJKorbit> DBO, i think i know how to fix the bug
[16:19] <DBO> DJKorbit, awesome :)
[16:19] <DJKorbit> i've checked GVolume API
[16:20] <DJKorbit> g_volume_get_mount () returns NULL if the volume is not mounted
[16:20] <DBO> are you sure we want to skip unmounted volumes?
[16:21] <DJKorbit> personally, i would prefer a context menu with 3 options
[16:21] <DJKorbit> mount, unmount and keep in launcher
[16:21] <DJKorbit> because i definitely don't want the system reserved volume there
[16:22] <DJKorbit> but sometimes (rarely) i might want to access my windows partition
[16:22] <DJKorbit> but, for now, i'll just try to see if i can fix this and just skip unmounted volumes
[16:22] <DJKorbit> just to get a little familiar with the code
[16:23] <DBO> the problem with "keep in launcher" is how do you get it back?
[16:23] <DJKorbit> good poing
[16:24] <DJKorbit> *point
[16:24] <DJKorbit> use case:
[16:24] <DJKorbit> User wants to access its windows partition which doesn't appear in the dock
[16:25] <DJKorbit> 1. opens nautilus
[16:25] <DJKorbit> 2. goes to the computer windows and double clicks the windows partition
[16:25] <klattimer> tedg, nope missed that thanks
[16:25] <DJKorbit> 3. since volume is now mounted is should appear in the dock
[16:26] <DJKorbit> 4. user clicks "keep in launcher" so that he can easily mount it from the dock
[16:26] <DJKorbit> that should do it
[16:27] <DBO> DJKorbit, just so you know, if I dont respond immediately I probably switched tabs, you can ping me to get my attention back :)
[16:27] <DJKorbit> i'm also at work, so don't worry :)
[16:27] <DBO> DJKorbit, okay so lets break this into 2 bugs
[16:27] <DBO> DJKorbit, bug 1) by default unmounted volumes should not appear in launcher
[16:28] <DBO> DJKorbit, bug two) volumes in the launcher should have a "pin to launcher" option
[16:28] <DBO> bug 1 is much easier to fix than bug 2
[16:28] <DBO> ubot5, shut your pie hole, we're working here
[16:28] <DJKorbit> LOL
[16:29] <DJKorbit> DBO, i'll try to work on both later
[16:29] <DJKorbit> it would be my first code contribution to ubuntu
[16:30] <DJKorbit> i would be really happy
[16:30] <DBO> DJKorbit, awesome, you will need some help with the second part because I am not sure we have a method of doing that yet :)
[16:30] <DBO> the first part is straightforward however
[16:30] <DJKorbit> btw, if i compile unity how can i override my current dock?
[16:30] <DJKorbit> is there a special workflow for testing this?
[16:31] <DJKorbit> i suppose i can't have two docks
[16:31] <DJKorbit> i'll try to compile the code now just to see if i can simply run it
[16:32] <DBO> its a compiz plugin
[16:32] <DBO> so you just compile the plugin
[16:32] <DBO> install it into your home dir (compiz knows where to find it) and then restart compiz
[16:33] <DJKorbit> i'm doing an apt-get build-dep now
[16:36] <DJKorbit> should i use cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/unity for example?
[16:39] <DJKorbit> i'm not familiar with this cmake utility for building this
[16:41] <DJKorbit> i can't compile unity
[16:42] <DJKorbit> now i'm trying to get the code through bzr but i get a public key error i don't know why
[16:59] <DJKorbit> DBO, do you have any idea why i can't get the code from bazar?
[16:59] <DJKorbit> hrocha@hrocha-laptop:~/projects$ bzr branch lp:unity
[16:59] <DJKorbit> Permission denied (publickey).
[16:59] <DJKorbit> bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[16:59] <DBO> DJKorbit, not really :/
[16:59] <DBO> ask in #launchpad
[16:59] <DJKorbit> ok
[16:59] <cando_> DJKorbit, you should add a SSH key to your launchpad account
[16:59] <DJKorbit> cando_, ok, i'll try that
[17:00] <tareth_> I don't think that should be causing that problem though...I still don't have an SSH key added on my laptop but I can still branch/checkout from bzr.. :/
[17:01] <DJKorbit> didn't work
[17:05] <nmarques> kenvandine, ping
[17:05] <kenvandine> nmarques, pong
[17:05] <nmarques> kenvandine, let me know when you have a minute :)
[17:05] <kenvandine> now is good
[17:06] <nmarques> kenvandine, GTK menu proxy, can I speak with you ?
[17:06] <kenvandine> sure, i'll do my best to help
[17:07] <nmarques> kenvandine, are you aware if there is any patching required besides the ones on GTK ? Should it work on GNOME2 ? And are you aware if those patches are upstreamed ?
[17:07] <kenvandine> just the gtk patch
[17:07] <kenvandine> it should work
[17:07] <kenvandine> having problems?
[17:08] <nmarques> kenvandine, yeah, I only get the indicator, but it only shows 'File' with a close option
[17:08] <kenvandine> for what application?
[17:08] <nmarques> kenvandine, it does work ;) but the menu isn't actually there
[17:08] <kenvandine> for any of them?
[17:08] <nmarques> yeap
[17:08] <nmarques> nautilus, gnome-terminal, etc
[17:08] <kenvandine> do the applications have their menus in the window then?
[17:08] <kenvandine> or not at all?
[17:08] <nmarques> I'm not going into the XUL nightmares ;)
[17:08] <nmarques> yeap
[17:08] <nmarques> all have the menus on the window
[17:09] <kenvandine> ok, is this in unity or gnome2?
[17:09] <nmarques> G2
[17:09] <kenvandine> echo $UBUNTU_MENUPROXY
[17:09] <DJKorbit> cando_, i've fixed the problem
[17:09] <kenvandine> what does that say?
[17:10] <nmarques> kenvandine, I don't have that stack running on this machine
[17:10] <nmarques> kenvandine, :(
[17:10] <kenvandine> ok, does your appmenu-gtk install a Xsession.d file?
[17:10] <nmarques> kenvandine, a minute, I'm going to rebuild GTK with the patches in a minute and replace
[17:10] <kenvandine>  /etc/X11/Xsession.d/80appmenu
[17:10] <nmarques> kenvandine, yes it does
[17:10] <kenvandine> and does opensuse source those?
[17:11] <nmarques> nope it doesn't
[17:11] <kenvandine> ok, then that is the problem
[17:11] <kenvandine> in unity you don't need that set
[17:11] <DJKorbit> DBO, i've deleted .bazaar in my home directory, it's working now
[17:11] <nmarques> kenvandine, are those patches upstreamed ?
[17:11] <kenvandine> to verify that though, you can source that file then run something
[17:11] <DBO> awesome :)
[17:11] <nmarques> kenvandine, the ones on GTK
[17:11] <kenvandine> no
[17:12] <nmarques> kenvandine, do you have plans for it ?
[17:12] <kenvandine> not sure what the plan is for that
[17:12] <kenvandine> bratsche, ^^
[17:12] <nmarques> kenvandine, if you upstream them, I would like to take that subject to Federico
[17:12] <kenvandine> bratsche, what is the plan for the menu proxy patch for gtk, for upstream?
[17:12] <nmarques> kenvandine, and see if he can help on upstreaming them
[17:12] <bratsche> kenvandine: None.
[17:12] <bratsche> I talked to upstream, and they had no interest in it.
[17:12] <kenvandine> ok
[17:13] <DJKorbit> DBO, it didn't build, i guess i need nux also
[17:13] <kenvandine> nmarques, maybe federico would have different thoughts... :)
[17:13] <DBO> DJKorbit, indeed
[17:13] <bratsche> kenvandine: I've talked to federico about the patch more recently.. he had pinged me to ask about my gtk patches.
[17:13] <DJKorbit> i did a apt-get build-dep but i suppose the versions are not updated with current bzr code
[17:13] <nmarques> kenvandine, I hope so, so we get a feature rich upstream and don't have to run several stacks of GTK ;)
[17:14] <nmarques> bratsche, the one from ido ?
[17:14] <bratsche> nmarques, kenvandine: The problem with the menuproxy patch is that there is basically zero functionality in it, it doesn't give any value to upstream.  All the functionality is in a separate module which is totally dependent upon our whole dbusmenu stack.
[17:14] <nmarques> bratsche, I asked him to review the patches required to enable your software on openSUSE, Vincent as well
[17:15] <kenvandine> bratsche, agreed, but if other distros want to start utilizing that maybe it would be worth it... no strong opinions from me
[17:16] <bratsche> nmarques, kenvandine: And when I talked to them about it, I think I was told "We don't want to enable you guys to play in your own playground", meaning they don't want to just create features as hooks for us to implement independent of them so they don't get any of the features we develop.
[17:18] <nmarques> bratsche, kenvandine : if I want this software on Factory, the patches are required on our end, so probably that makes some sense to get them upstreamed, specially now that even Fedora seems to want to make Unity available
[17:18] <kenvandine> oh, i hadn't heard that
[17:18] <bratsche> nmarques: You're welcome to try to upstream them.  I'm just relaying my experience to you.
[17:18] <kenvandine> cool
[17:18] <nmarques> bratsche, kenvandine : unless they want to keep a 'crippled' version, either way, I'll make notes and pass them to Federico
[17:19] <nmarques> kenvandine, http://happyassassin.net
[17:19] <cando__> DJKorbit, https://wiki.ubuntu.com/Unity/InstallationGuideFromSource
[17:19] <bratsche> nmarques: I think it will be rejected again, and I don't completely disagree with upstream for doing so.
[17:19] <nmarques> kenvandine, there's several post from Adam Williamson regarding it
[17:20] <cando__> DBO, when you've time https://code.launchpad.net/~cando/unity/fix_692444
[17:20] <nmarques> bratsche, I will try to appeal people some good sense, I've already made one submission to factory with the atch required for factory, I'll include the others, document and send Vincent and Federico for review
[17:43] <hyperair> ronoc: ping
[17:43] <ronoc> hyperair, hi
[17:43] <hyperair> ronoc: i was wondering.. does indicator-sound start up the media player when the user presses the play/pause button?
[17:44] <ronoc> hyperair, it should start the player when the title of the player is pressed, buttons are only shown if the said player is running
[17:44] <hyperair> ronoc: if not, i'd like to propose it, because having the media player shutdown automatically upon closing when paused/stopped breaks the play button
[17:44] <hyperair> ronoc: i mean the media key
[17:44] <hyperair> on the keyboard
[17:45] <ronoc> hyperair, sounds good, can you file a bug about it
[17:45] <ronoc> will ask mpt to have a look
[17:45] <hyperair> i've recently been getting rather annoyed at banshee quitting when i pause and close the window, and then find that i can't press play to start it back up
[17:45] <hyperair> ronoc: okay
[17:45] <hyperair> against indicator-sound, i suppose?
[17:45] <ronoc> yeah
[17:45] <ronoc> upstream on the sound menu if you can
[17:45] <hyperair> er what's the project name?
[17:46] <hyperair> oh nevermind, i see it
[17:46] <ronoc> https://bugs.launchpad.net/indicator-sound
[17:47] <hyperair> ronoc: where can i find the specification for the sound menu again?
[17:48] <hyperair> i recall there being one that said that the media player should quit when the window is closed
[17:48] <ronoc> hyperair, wiki.ubuntu.com/SoundMenu
[17:48] <hyperair> ronoc: i don't seem to see that section there =\
[17:50] <ronoc> hyperair, https://wiki.ubuntu.com/SoundMenu#compliance scroll down the section titled Banshee
[17:50] <ronoc> its mentioned somewhere else in there also
[17:58] <hyperair> https://bugs.launchpad.net/indicator-sound/+bug/714750
[17:58] <hyperair> ronoc: ^^
[17:59] <ronoc> hyperair, thx
[17:59] <hyperair> np
[18:18] <DJKorbit> i can't compile unity :(
[18:23] <DJKorbit> DBO, i'm getting an error while compiling unity
[18:23] <DJKorbit> /home/hrocha/projects/unity/src/PanelMenuView.cpp:277:37: error: ‘class nux::GpuRenderStates’ has no member named ‘SetPremultipliedBlend’
[18:23] <DJKorbit> i've compiled/installed nux but i still get the error
[18:24] <DBO> yeah you must not be using the right nux :)
[18:24] <DBO> that function is quite new
[18:24] <DJKorbit> i installed nux to $HOME/unity
[18:25] <DJKorbit> and compiled unity agains nux using $HOME/unity as the installation prefix
[18:25] <DBO> ah that wont get it to compile against that nux
[18:26] <DBO> you have to set the pkgconfig prefix :)
[18:26] <DJKorbit> how can i do that?
[18:26] <DJKorbit> i'm not familiar with this build systems
[18:26] <DBO> export PKG_CONFIG_PATH="$HOME/unity/lib/pkgconfig/"
[18:27] <DBO> its my lunch break... I stay here with you while I play deadspace
[18:27] <DBO> this game make me poop my pants
[18:29] <DJKorbit> i'm trying to compile again
[18:33] <DJKorbit> DBO, never heard of deadspace
[18:34] <DJKorbit> i stopped playing world of warcraft and i'm not playing any game at the moment
[18:34] <DBO> its the story of 4 brain dead engineers who figure "I am going to go fix that spaceship full of mutant zombie aliens, what could POSSIBLY go wrong?"
[18:35] <DJKorbit> LOL
[18:36] <DJKorbit> something like half-life then
[18:36] <DBO> yes with the minor change of they willingly approach what is obviously a very dangerous situation
[18:36] <DBO> most of half-life is spent running the other way
[18:37] <ion> dbo: I haven‘t tried Dead Space, but i loved Amnesia: The Dark Descent.
[18:37] <ion> Does Dead Space work in Linux?
[18:37] <DBO> works on xbox 360
[18:38] <DBO> amnesia man... that game was too much for me
[18:38] <DBO> very linear
[18:38] <DBO> very scripted
[18:38] <DBO> ZOMG WTF WAS THAT RUN RUN RUN RUN
[18:39] <DJKorbit> unity compiled! =)
[18:40] <DJKorbit> make install exited with 1 error but i'll ignore it
[18:41] <DBO> the fact that it exited with an error should be modestly concerning
[18:41] <jcastro> hyperair: so I got a response
[18:41] <jcastro> hyperair: currently the CA is either accept it or nothing, there doesn't appear to be a middle ground
[18:41] <hyperair> jcastro: ooh, and what is the response?
[18:41] <hyperair> jcastro: meh.
[18:42] <hyperair> well, unless the CA is amended, i'm not accepting it.
[18:42] <hyperair> the scope's too wide.
[18:42] <jcastro> ok
[18:42] <jcastro> tedg: ^
[18:42] <DJKorbit> DBO, the error is that it is trying to copy to /usr/share instead of  my defined $HOME/unity directory
[18:42] <DJKorbit> i don't know why
[18:42] <DJKorbit> i suppose the install script has a bug
[18:42] <artir> what's cooking in unity atm? :(
[18:42] <artir> * :)
[18:43] <hyperair> jcastro: can one disown a patch? =p
[18:43] <DJKorbit> file INSTALL cannot copy file
[18:43] <DJKorbit>   "/home/hrocha/projects/unity/com.canonical.Unity.gschema.xml" to
[18:43] <DJKorbit>   "/usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml".
[18:43] <spikeb> artir, bugs
[18:43] <DJKorbit> i defined the PREFIX to be $HOME/unity
[18:43] <DJKorbit> so it shouldn't install to /usr/share
[18:43] <jcastro> hyperair: well, it'll just have to sit there and unaccepted
[18:43] <DBO> DJKorbit, ah yeah, dont worry about that
[18:43] <artir> bugsquashing, of course. I meant if there are advances in the dash stuff
[18:43] <DBO> hyperair, whats up buddy?
[18:43] <tedg> hyperair, Understand.  We respect that decision, we'll see if we can't fix some stuff on the CA side, no promises though. :-/
[18:44] <DJKorbit> DBO, how can i run unity now?
[18:45] <DBO> DJKorbit, you need to someone place the unityshell.so file where compiz can find it
[18:45] <jcastro> hyperair: if you want to write up your specific concerns in an email I can forward that on to the right people
[18:45] <DBO> DJKorbit, either temporarily replace you system one, or have a local compiz installed next to your unity install
[18:46] <DJKorbit> i'll try
[18:49] <DJKorbit> DBO, doesn't work
[18:49] <DBO> what happens?
[18:49] <DJKorbit> since make install failed, i don't have anything in unity/bin directory
[18:50] <DBO> :/
[18:51] <DJKorbit> i'll perform a sudo make install instead
[18:51] <DJKorbit> but anyway, the install script is broken since it should install everything take PREFIX into account
[18:52] <DBO> yep I agree
[18:52] <DJKorbit> i'll install everything against /opt/unity like in the install instructions
[18:53] <DJKorbit> i'm going to the gym now, when i arrive home after dinner i'll continue with this
[18:54] <DBO> okie dokie
[18:54] <DJKorbit> bye, thanks very much for the help
[18:54] <DJKorbit> i'm going to fix those bugs =)
[19:16] <spikeb> ooh, i should install natty on my netbook
[20:48] <nmarques> kenvandine, fixed it mate, it's working, awesome job ;)
[20:49] <nmarques> kenvandine, the problem was actually on the libexec/current-menu-dump, which had a wrong entry (at least for me)
[20:50] <nmarques> kenvandine, DBUSDUMP wrapper was actuadlly on libexec/dbusmenu-dumper and not on libexec/dbusmenu/dbusmenu-dumper. That fixed, it works flawlessly ;)
[20:51] <kenvandine> ah
[21:34] <m_conley> chrisccoulson: hey - so I'm trying to downgrade my kernel...what's the easiest way to go about that?  I'm not seeing any older kernel images in the packages...where should I be looking?
[21:34] <chrisccoulson> m_conley, if you press and hold shift whilst it's booting, you should see the grub menu
[21:34] <chrisccoulson> and then you should have an option to boot an old kernel
[21:35] <m_conley> chrisccoulson: hm.  I don't think I had the old kernel installed.  I'm running on a VM I just got up and running today.
[21:35] <m_conley> So no grub menu for me
[21:35] <chrisccoulson> ah, yes. then you probably won't :/
[21:36] <chrisccoulson> you can still boot can't you? you just don't get 3D support in the guest do you?
[21:36] <m_conley> correct
[21:36] <m_conley> so it's not a huge deal
[21:36] <m_conley> It just means I don't have the Unity panels until a fix is released.
[21:37]  * spikeb didn't feel like waiting for unity and virtualbox to play nice again and upgraded his netbook to natty
[21:38] <chrisccoulson> m_conley, ah, you should also get a global menu in the classic session now
[21:38] <chrisccoulson> although, it's not as nice ;)
[21:38] <chrisccoulson> i've been using the classic session today because unity is being a pain
[21:38] <m_conley> chrisccoulson: yeah, I noticed that.  :)  It's alright, but I was getting used to that cool sidebar
[21:38] <m_conley> chrisccoulson: I suppose I should just wait it out then?
[21:38] <chrisccoulson> yeah, it's pretty nice :)
[21:39] <chrisccoulson> but, too many stacking issues and invisible windows, making it difficult for me to do any work ;)
[21:39] <m_conley> yes, that is an issue
[21:39] <spikeb> yeah, i am excited about finding out first hand what a buggy mess unity is right now. :)
[21:41] <chrisccoulson> ;)
[21:41] <chrisccoulson> it is still alpha
[21:41] <chrisccoulson> but i can't use it atm :/