[07:06] <didrocks> good morning
[07:09] <jono> hey didrocks
[07:10] <didrocks> jono: hey jono, how are you?
[07:10] <didrocks> (not in millbank?)
[07:10] <jono> didrocks, good! hows things?
[07:10] <jono> didrocks, no, I didn't need to be at the testing sprint
[07:11] <jono> didrocks, how is the Unity work going?
[07:11] <didrocks> jono: I'm good thanks. Still lot of snow there, so it's nice :)
[07:11] <didrocks> unity is working great, a lot of exciting stuff in trunk, so be prepare for Thursday's update :)
[07:11] <jono> :)
[07:11] <coz_> ol
[07:11] <jono> didrocks, awesome, what can we expect on Thurs?
[07:11] <coz_> cool
[07:12] <didrocks> jono: mostly bugfixing, better compiz (lot of annoying bugs to remove) + better performance and I just saw the "intellihide" branch to be merged :)
[07:13] <jono> didrocks, how does that work?
[07:13] <didrocks> jono: I didn't test it already, but IIRC, when you bring you mouse close the launcher's edge, you will be able to make it appearing
[07:14] <jono> didrocks, oh cool :-)
[07:15] <jono> well we are kicking off the bitesize bugs campaign too, so I am hoping we get more community contributions too :-)
[07:21] <didrocks> jono: yeah, I tried to put as many as bitesize tags as possible
[07:21] <didrocks> jono: there are maybe false positive there btw :)
[07:22] <jono> didrocks, no worries :-)
[07:24] <kvalo> good morning everyone
[07:24] <kamstrup> morning all
[07:24] <didrocks> hey kvalo! how are you?
[07:24] <didrocks> morning kamstrup :)
[07:24] <jono> hey kvalo kamstrup
[07:24] <kvalo> hi didrocks, kamstrup, jono
[07:25] <kvalo> didrocks: good, thanks. eager to be back at work :) how about you?
[07:25] <didrocks> kvalo: I'm good thanks, patch piloting today :)
[07:26] <kvalo> didrocks: oh, wow. so you're a pilot now ;)
[07:27] <didrocks> kvalo: exactly, running ubuntu-sponsor airline for 4 hours one I'll have catch up on emails :)
[07:28] <TheMuso> Hey folks.
[07:29] <didrocks> hey TheMuso!
[07:29] <didrocks> TheMuso: how are you?
[07:37] <TheMuso> didrocks: Not too bad thanks, still getting my head around the joys of GObject, but otherwise well.
[07:37] <didrocks> TheMuso: hehe, nice :)
[07:37] <didrocks> TheMuso: when you have some time, can you answer on bug #684925 plase?
[07:37] <didrocks> please*
[07:37] <TheMuso> I'll take your word for it. :) My thought processes generally are not along object oriented lines...
[07:38] <TheMuso> didrocks: Oh yeah, will do.
[07:39] <didrocks> thanks :)
[08:10] <smspillaz> TheMuso: gobject is just an impossible to comprehend paradigm anyways :)
[08:10] <smspillaz> TheMuso: I say this from 2 years of experience with C++ and writing OO code with that - gobject is just annoying to get your head around :)
[08:10] <TheMuso> smspillaz: heh, well object oriented programming in general is something that my brain is not geared for.
[08:11]  * TheMuso has only ever done procedural programming.
[08:11] <MacSlow> hey folks
[08:16] <kvalo> didrocks: I got a feature request filed as bug #685454. how do you recommend to manage them?
[08:17] <didrocks> kvalo: first question is: is it something you will work on/that is interesting to you to implement?
[08:18] <kvalo> didrocks: I think it's a good feature. I even spoke about it to upstream earlier this year but they hate it.
[08:18] <didrocks> kvalo: (I used it as well, but sounds not for general user IMHO)
[08:18] <kvalo> didrocks: yeah, upstream said somehting similar
[08:18] <didrocks> kvalo: so, if you think that's something you or either someone else should implement, I would:
[08:19] <didrocks> 1. thanks the guy for his idea
[08:19] <didrocks> 2. set the two bugs task in triaged - whishlist
[08:19] <didrocks> 3. point to upstream bugzilla and tell that's something which should be managed upstream
[08:21] <kvalo> didrocks: ok, thanks
[08:23] <didrocks> kvalo: you're welcome :)
[08:24] <kvalo> didrocks: one more question. if I set a bug to triaged do I have to assign it to a person?
[08:25] <didrocks> kvalo: no no, triaged is just a confirmed++
[08:26] <kvalo> didrocks: ah, so I should just set a bug to triaged wheneven I have "cleaned up" a bug
[08:26] <kvalo> whenever*
[08:26] <didrocks> kvalo: exactly, confirmed can be set by anybody, triaged is just a special right to people you can trust more
[08:26] <kvalo> didrocks: got it. thanks again :)
[08:26] <didrocks> (even if everyone is making mistakes :))
[08:26] <didrocks> yw ;)
[08:27] <kvalo> mistakes? no, that can't be...
[08:32] <didrocks> :)
[08:33] <didrocks> well, everyone apart kamstrup of course :)
[08:37] <kvalo> didrocks: yes, that's true. if kamstrup has a bug, it's because his wireless keyboard corrupts data ;)
[08:39] <didrocks> kvalo: exactly, it even corrupts the control sum, advanced technology :)
[09:00] <lamalex> morning
[09:19] <kvalo> lamalex: morning. you are up early
[09:19] <lamalex> kvalo, I'm in London
[09:20] <kvalo> lamalex: ah. enjoying the weather? ;)
[09:20] <lamalex> yeah actually
[09:20] <lamalex> I like poor weather
[09:21] <kvalo> hmm, I can't find from launchpad "next bug from list" link like bugzilla has
[09:21] <lamalex> DBO, you should reconsider smspillaz's comment about intellihide during resize
[09:21] <lamalex> The immediate feedback is nice
[09:36] <htorque> DBO, is intellihide supposed to fully work in unity r669? don't want to open bug reports if it isn't.
[10:00] <lamalex> htorque, what bugs are you seeing?
[10:01] <htorque> lamalex, 1. restoring an overlapping window from the launcher bar doesn't hide the bar, 2. the launcher bar doesn't show up after minimizing the last overlapping window
[10:09] <lamalex> htorque, I would go ahead and file those
[10:09] <htorque> lamalex, ok, will do
[12:13] <didrocks> njpatel: so, the panel is totally frozen for me since 9AM: I try to left-click on an indicator, I got no feedback and then it's stuck (the indicators aren't refreshing, same for the appmenu and so on)
[12:13] <didrocks> njpatel: any idea to get back to you the relevant info?
[12:15] <didrocks> (funily enough the appmenu was nice to me to give back the menus in the windows) :)
[12:16] <didrocks> aren't we supposed to have a panel-service whatever?
[12:16] <didrocks> /usr/lib/unity/unity-panel-service… not running
[12:17] <htorque> didrocks, guess it should, as it's running here :)
[12:17] <didrocks> yeah… but before launching it again, let's wait if I can have logs :)
[12:22] <njpatel> didrocks, it might have crashed
[12:22] <njpatel> didrocks, I'm missing the code to automatically restart the service atm
[12:23] <njpatel> feel free to add a bug an assign it to me :)
[12:29] <didrocks> njpatel: it's not dbus activated?
[12:29] <didrocks> njpatel: in any case, I didn't get apport… weird
[12:37] <smspillaz> I'll fix bug 686423 (just a heads up in case someone else looks at it)
[12:37] <smspillaz> I know the way to do this
[12:52] <njpatel> smspillaz, assign it to yourself
[12:53] <smspillaz> njpatel: ok
[12:53] <smspillaz> its an easy fix
[12:53] <smspillaz> just have to *sigh* recompile nux
[13:01] <njpatel> didrocks, activation is only for activating when calling methods, we don't call methods on the service normally, so we need to start it again
[13:01] <njpatel> anyway /me ->lunch
[13:02] <didrocks> njpatel: oh, you want on signals, ok, make sense, bugging you then :)
[13:25] <lamalex> smspillaz, DBO, we're having a weird compiz bug
[13:25] <lamalex> on login unity is behind compiz
[13:25] <lamalex> hitting exposé shows everything properly, but when we go back to the desktop unity is hidden again
[13:27] <lamalex> and then when we click in a unity region, it shows
[13:27] <lamalex> ever seen this?
[13:27] <lamalex> we have a netbook here that it's happened to 3 times
[13:29] <smspillaz> lamalex: maybe the stacking order is getting messed up somewhere
[13:29] <smspillaz> lamalex: I've seen this once or twice, no idea how to a) reliably reproduce it and b) debug it
[13:30] <smspillaz> DBO: btw, that "intellihide doesn't work on unminimize" bug - I'm fixing that
[13:36] <didrocks> smspillaz: can you assign the bug to you and target for 3.2.6?
[13:36] <kklimonda> njpatel: can I somehow set meta+<number> to change active virtual desktop?
[13:37] <smspillaz> didrocks: lamalex' bug ?
[13:37] <smspillaz> sure
[13:38] <lamalex> smspillaz, it happens all the time on this hp netbook
[13:38] <njpatel> kklimonda, in ccsm?
[13:38] <smspillaz> kklimonda: see the vpswitch plugin
[13:38] <didrocks> smspillaz: the unminimize one, right
[13:38] <smspillaz> lamalex: ok. I'll have a look. It's a bit weird I've seen it once or twice but never been able to reproduce it accurately
[13:39] <smspillaz> lamalex: that can be my FAB#3
[13:39] <smspillaz> ********AnnoyingBug
[13:39] <kklimonda> smspillaz: njpatel thanks, I was looking in the Desktop Wall plugin
[13:39] <lamalex> smspillaz, if you need anything from us let me know
[13:40] <smspillaz> lamalex: find a way to accurately reproduce it and then dump whatever info you can on me :)
[13:49] <Mark__T> kenvandine: ping
[13:49] <kenvandine> Mark__T, pong
[13:49] <Mark__T> ibtool: definition of this LT_INIT comes from libtool 2.2.6.
[13:50] <Mark__T> libtool=foresight.rpath.org@fl:2-devel/2.2.6a-1-2[is: x86_64]
[13:52] <Mark__T> it asks for libtool 2.2.6b Debian-2.2.6b-2ubuntu1
[13:57] <kenvandine> oh... your version is too old
[13:57] <kenvandine> you want 2.2.6b or later
[13:58] <kenvandine> but, i would think a autoreconf would do
[13:59] <lamalex> smspillaz, is there anything I can dump to give you some debuggin?
[13:59] <lamalex> can I dump something with gdb to see stacking order or anything like that
[14:06] <smspillaz> lamalex: exact steps to reproduce ;-)
[14:06] <lamalex> smspillaz, "login"
[14:06] <smspillaz> or things that will reproduce it easily :)
[14:06] <smspillaz> lamalex: maybe we can simulate a login
[14:06] <smspillaz> lamalex: like, kill the panels?
[14:07] <smspillaz> (that wont do it though)
[14:07] <smspillaz> lamalex: maybe put some fprintfs at the end of CompWindow::CompWindow
[14:07] <smspillaz> lamalex: and print w->resName ()
[14:07] <smspillaz> and w->id ()
[14:07] <smspillaz> and then do an xwininfo -tree
[14:07] <smspillaz> that way I can see at least what order windows are being created in
[14:12] <lamalex> smspillaz, can't I do xwininfo -tree without adding anything to compiz?
[14:13] <lamalex> and can't I use xprop to get the window id
[14:14] <seb128> njpatel,
[14:14] <didrocks> njpatel: grrr, I can't report the panel service crash because of avahi not being uptodate :/
[14:14] <seb128> #0  0x00948490 in gdk_cairo_set_source_pixbuf ()
[14:14] <seb128>    from /usr/lib/libgdk-x11-2.0.so.0
[14:14] <seb128> #1  0x0806fa53 in PanelHomeButton::Refresh (this=0x85cdb50)
[14:15] <seb128> is test-panel supposed to crash this way?
[14:15] <smspillaz> lamalex: I need to see what order windows are being created (CompWindow that is)
[14:15] <seb128> didrocks, you can workaround that
[14:15] <didrocks> seb128: oh really?
[14:15] <seb128> didrocks, set APPORT_IGNORE_OBSOLETE_PACKAGES
[14:16] <seb128> APPORT_IGNORE_OBSOLETE_PACKAGES=1 apport-gtk ...
[14:16] <didrocks> seb128: ok, thanks :)
[14:17] <lamalex> smspillaz, ok
[14:17] <didrocks> hum, it wrote something in /var/crash/appname to prevent me reporting it now
[14:17] <didrocks> and it crashes because of that
[14:18] <smspillaz> lamalex: :)
[14:18] <didrocks> let's try to remove it
[14:18] <didrocks> ok, filing a bug on apport first :)
[14:18] <lamalex> smspillaz, but it's running on login, what good will printing do
[14:19] <lamalex> i'd have to log to a file i guess
[14:19] <smspillaz> lamalex: yeah, you can probably just redirect the output
[14:19] <seb128> didrocks, ?
[14:19] <smspillaz> lamalex: fprintf lets you write to a file I think
[14:20] <seb128> didrocks, oh right, I think you need to set the variable before triggering apport for the first time
[14:20] <seb128> didrocks, you probably have a line in the .crash now telling it to not report it
[14:20] <seb128> delete the line maybe or ask pitti
[14:20] <didrocks> seb128: yeah, and then, it writes the translated error message
[14:20] <didrocks> seb128: and it's not unicode in French, so then apport crashes :)
[14:21] <lamalex> smspillaz, thanks
[14:28] <seb128> didrocks, is test-panel working for you?
[14:28] <ronoc> kvalo, got a minute for a review ?
[14:28] <ronoc> https://code.launchpad.net/~cjcurran/indicator-sound/tabs_v_spaces_second_attempt/+register-merge
[14:29] <kvalo> ronoc: sure, on it
[14:29] <didrocks> seb128: the tests are deactivated in the package, because one was failing and the fix wasn't easy IIRC
[14:29] <ronoc> kvalo, its just tidy up of tab v spaces
[14:29] <ronoc> no actual code chages
[14:29] <ronoc> +n
[14:29] <didrocks> seb128: let me see if it's test-panel, not sure what it will do with unity already started :)
[14:29] <seb128> didrocks, it's a binary in the test dir
[14:29] <seb128> which is supposed to display the panel in standalone mode
[14:29] <didrocks> seb128: will have a look, finishing reporting bug report on unity now that I reported the bug on apport
[14:30] <seb128> it crashes with the stacktrace I copied 15 minutes ago
[14:30] <seb128> ok
[14:30] <didrocks> 3 minutes :)
[14:30] <lamalex> ugggghhh
[14:30] <lamalex> why can't I apt-get source
[14:30] <lamalex> E: Could not open file /var/lib/apt/lists/private-ppa.launchpad.net_canonical-isd_enterprise-apps_ubuntu_dists_natty_main_source_Sources - open (2: No such file or directory)
[14:30] <lamalex> wtf
[14:30] <seb128> because you don't have a deb-src source?
[14:32] <lamalex> so it just shouldn't check that src, not block the whole action
[14:32] <lamalex> that's retarded
[14:33] <njpatel> seb128, woops, didn't see the ping
[14:33] <kenvandine> Mark__T, did you try an autoreconf?
[14:33] <seb128> njpatel, no worry ;-)
[14:33] <njpatel> seb128, no, looks like your missing unity-asset-pool?
[14:33] <njpatel> it shouldn't crash, in any case
[14:33] <njpatel> a bug please :)
[14:33] <seb128> njpatel, I've unity-asset-pool installed
[14:33] <seb128> but it's the ubuntu version
[14:33] <seb128> not sure if cmake .. && make default to a different prefix or what
[14:34] <didrocks> seems njpatel likes bugs… 2 one the way :)
[14:34] <njpatel> didrocks, :)
[14:34] <didrocks> seb128: yeah, it's in /usr/local, but I've already run the full unity from there with the packaged asset-pool without any issue
[14:34] <seb128> didrocks, ok, so opening a bug
[14:35] <kvalo> ronoc: approved. the diff was even truncated :)
[14:35] <ronoc> kvalo, :)
[14:35] <ronoc> thx dude
[14:36] <Mark__T> kenvandine: yep tried auto reconf
[14:37] <didrocks> seb128: just confirmed, same issue
[14:37] <seb128> didrocks, ok great, so you can confirm my bug in a minute
[14:38] <Mark__T> kenvandine: will you be in brussels at fosdem in february?
[14:38] <kenvandine> Mark__T, make sure you run autoreconf -f -i
[14:38] <kenvandine> Mark__T, don't think so
[14:39] <Mark__T> trying 'libtoolize --force --copy; autoreconf -vfi' now
[14:40] <Mark__T> kenvandine: works now,thanks for your help
[14:40] <kenvandine> :)
[14:40] <kenvandine> Mark__T, anytime!
[14:40] <Mark__T> kenvandine: wnat to jojn foresight linux again :-P
[14:41] <kenvandine> :)  i have plenty to keep me busy... :-D
[14:41] <seb128> didrocks, njpatel: bug #686593
[14:41] <njpatel> thanks dude
[14:42] <seb128> yw
[14:44] <didrocks> dbarth: you can't reproduce bug #663030 ?
[14:44] <dbarth> hmm, konversation doesn't stay in my favorites
[14:44] <didrocks> dbarth: take any application that has a menu
[14:44] <seb128> njpatel, didrocks: cp /usr/share/unity /usr/local/share makes it run
[14:44] <seb128> it didn't find /usr/share/unity/3/bfb.png otherwise
[14:44] <njpatel> yeah, that makes sense
[14:45] <didrocks> seb128: ok, weird that if you make install and compiz --replace it works though :)
[14:45] <didrocks> seb128: also, if you cmake .. it installs some part in /usr/local and other in ~/.compiz-1 which is wrong IMHO (the plugin info are there)
[14:45] <dbarth> didrocks: doh, i'm pretty sure it was working recently
[14:45] <dbarth> didrocks: but it doesn't not right now
[14:46] <didrocks> dbarth: I'm under unity, it has never worked for me in natty
[14:46] <dbarth> mmm, i'm on a plain unity session though
[14:46] <dbarth> let me check that again
[14:46] <didrocks> dbarth: I didn't try under gnome-panel TBH
[14:46] <didrocks> dbarth: just unity
[14:46] <dbarth> smspillaz: btw, so thet staticswitcher does not do the pop out effect anymore, but it still switches apps window as I cycle with ALT-TAB
[14:47] <dbarth> smspillaz: what's the best way to just have a circle of window apps and only switch when you let go?
[14:47] <smspillaz> dbarth: what do you mean?
[14:47] <smspillaz> dbarth: like, you mean that it "live switches" in front of you?
[14:47] <dbarth> when you circle around window previews with the static switcher, the real windows switch as well
[14:47] <smspillaz> and you don't want that
[14:47] <dbarth> right
[14:48] <smspillaz> ah right
[14:48] <smspillaz> I think you can disable that
[14:48] <smspillaz> dbarth: staticswitcher -> appearance -> selected window highlight -> highlight mode -> None
[14:48] <dbarth> well, that'd be an interesting bitesize fix to propose
[14:48] <smspillaz> dbarth: just change the default
[14:48] <dbarth> uhuh, checking
[14:49] <smspillaz> dbarth: aren't you glad we have tons of options now? ^_^
[14:49] <seb128> didrocks, bug #686589 is an indicator-sound issue
[14:49] <seb128> didrocks,
[14:49] <seb128> #0  0x008c6440 in cairo_translate () from /usr/lib/libcairo.so.2
[14:49] <seb128> No symbol table info available.
[14:49] <seb128> #1  0x07a089bb in ?? () from /usr/lib/indicators/4/libsoundmenu.so
[14:49] <seb128> No symbol table info available.
[14:49] <didrocks> seb128: right, I didn't look at the backtrace
[14:49] <didrocks> seb128: ok, changing it
[14:49] <didrocks> thanks :)
[14:50] <seb128> didrocks, ups, sorry I already changed the ubuntu task ;-)
[14:50] <seb128> didrocks, yw
[14:50] <seb128> you can change the upstream one
[14:50] <didrocks> seb128: yeah \o/ thanks for letting me play :)
[14:50] <seb128> :-p
[14:52] <seb128> didrocks, ok, dup of bug #683184
[14:53] <dbarth> smspillaz: it still brings the windows to the front, even with 'None' as a selection
[14:53] <seb128> didrocks, if you still have the .crash you can maybe retrace it locally?
[14:56] <dbarth> didrocks: you're right that fails also with natty
[14:56] <didrocks> seb128: yeah, I have it
[14:56] <didrocks> dbarth: can you comment on that?
[14:56] <seb128> didrocks, ok, please retrace then
[14:56] <smspillaz> dbarth: right, fileabug in that case :)
[14:56] <didrocks> doing that
[14:56] <seb128> didrocks, the retracer doesn't work because indicator-sound is not a depends of unity so the dbgsym doesn't get installed
[14:57] <smspillaz> also it stopped showing the popup
[14:57] <smspillaz> that's ... weir
[14:57] <smspillaz> fileabug about that too
[14:57] <didrocks> seb128: oh ok, how does it work btw? It just installs dep dbgsym and that's it?
[14:57] <seb128> didrocks, correct
[14:57] <dbarth> tedg: https://bugs.launchpad.net/indicator-appmenu/+bug/663030 i can confirm the issue here as well
[14:57] <didrocks> so you need all the deps toolchain updated for apport?
[14:57] <smspillaz> dbarth: oh wait, turn "opacity" up to 100
[14:58] <smspillaz> then you wont see the windows
[14:58] <seb128> njpatel,
[14:58] <seb128> ==10778== Conditional jump or move depends on uninitialised value(s)
[14:58] <seb128> ==10778==    at 0x80651D7: PanelView::UpdateBackground() (PanelView.cpp:147)
[14:58] <seb128> ==10778==    by 0x8065186: PanelView::PostLayoutManagement(long) (PanelView.cpp:137)
[14:58] <smspillaz> I still have no idea why the popup went away though
[14:58] <seb128> njpatel, is that worth a bug report?
[14:58] <njpatel> seb128, yep
[14:59] <smspillaz> uhm right. so the pop up window just goes away after the first use here
[14:59] <smspillaz> can anyone else confirm that? I'm using a heavily modified internal branch
[14:59] <smspillaz> dbarth: ^?
[14:59] <lamalex> smspillaz, https://pastebin.canonical.com/40603/ ?
[14:59] <lamalex> just that?
[14:59] <lamalex> need anything else?
[15:00] <smspillaz> should work
[15:00] <dbarth> ah, so i need to switch back to compiz
[15:00] <smspillaz> although I think it's fopen and fclose
[15:00] <kvalo> didrocks: automake automatically installs both .pyc and .pyo files.
[15:00] <seb128> hum
[15:00] <seb128> hate launchpad formating of text
[15:00] <seb128> it wraps things when not required
[15:00] <kvalo> didrocks: is it ok to install also .pyo files?
[15:01] <didrocks> kvalo: hum, we shouldn't need them
[15:01] <dbarth> smspillaz: correct, that works now; thanks a lot! :)
[15:01] <didrocks> kvalo: you should avoid install pyc in any case
[15:02] <smspillaz> dbarth: could you check if the alt-tab dialog disappears and does not appear after first use ?
[15:02] <didrocks> seb128: +1 sometimes you wonder why it's wrapping the text…
[15:02] <smspillaz> dbarth: I'm re-syncing 0.9 and 0.8 (about 100 or so bugfixes) and I may have broken it here
[15:02] <dbarth> hmm, it's still showing up here
[15:02] <kvalo> didrocks: ok, I have to find out how to disable that
[15:03] <dbarth> ie, i see the alt-tab dialog everytime
[15:03] <smspillaz> dbarth: ok, I broke it here then
[15:03] <dbarth> however, it doesn't really work as i'd wish in a subtle way
[15:03]  * smspillaz will fix that
[15:03] <smspillaz> dbarth: oh?
[15:03] <didrocks> kvalo: you can rm on install if needed
[15:03] <dbarth> it really switches the focus of application windows, which means that bamf sees that
[15:03] <dbarth> and tells the appmenu about it, and i can see the global menu bar move as well
[15:03] <smspillaz> dbarth: I can change that
[15:03] <dbarth> can consider that a bug or a feature
[15:03] <smspillaz> dbarth: yeah it calls w->focus ()
[15:04] <smspillaz> dbarth: I can make it an option *shrug*
[15:04] <kvalo> didrocks: cool, thanks
[15:04] <dbarth> smspillaz: don't worry for now, i'd like some more official feedback from design before you spend time on that
[15:05] <smspillaz> dbarth: it takes like 3 seconds
[15:05] <didrocks> hum, I got apport-retrace crashing :)
[15:05] <dbarth> and ad an option that you will have to maintain, etc.
[15:05] <dbarth> add
[15:05] <smspillaz> dbarth: I'm sure that one more option on top of two thousand more isn't too much
[15:05] <smspillaz> ;-)
[15:06] <dbarth> can an option disable other options?
[15:06] <dbarth> ie, if you click on don't focus as you alt-tab, it will disable (in ccsm) the other bits?
[15:09] <smspillaz> dbarth: no, but this is planned
[15:09] <smspillaz> dbarth: it requires some work in cccsm
[15:09] <smspillaz> *ccsm
[15:09] <smspillaz> err and libcompizconfig
[15:09] <smspillaz> neither of which I've had much experience with
[15:09] <smspillaz> dbarth: actually the big change in options I want to do is this:
[15:10] <smspillaz> in the animation plugin, you can select an "animation type" (eg fade, zoom etc)
[15:10] <smspillaz> I want to add a framework so that we can push "suboptions" for "master types"
[15:10] <smspillaz> eg if (value == x) <some other options>
[15:11] <smspillaz> and other plugins should be able to extend that data
[15:11] <smspillaz> so we can have an animations framework and then whenever we write a plugin we have about 30 or so stock animations for free
[15:13] <dbarth> interesting
[15:13] <smspillaz> dbarth: the animation plugin is amazing btw
[15:26] <smspillaz> dbarth: weird, my issue with staticswitcher went away *shrug*
[15:27] <lamalex> smspillaz, id() is a Window object, not the xid?
[15:34] <smspillaz> lamalex: id () is the xid
[15:35] <smspillaz> lamalex: the object in CompWindow::CompWindow should just be "this"
[15:36] <didrocks> njpatel: sorry, was disconnected, I was asking:
[15:36] <didrocks> 16:21:45   didrocks | njpatel: "You'll also need latest indicator-appmenu" -> latest == the one in natty or a newer one?
[15:38] <njpatel> didrocks, trunk
[15:38] <njpatel> sorry
[15:38] <didrocks> njpatel: ok, thanks :)
[15:39] <didrocks> kenvandine: tedg take into account we will need that for latest unity ^^
[15:39] <tedg> didrocks, Yup, we should probably also SRU that fix.
[15:39] <njpatel> yeah, ted made the fix :)
[15:40] <didrocks> tedg: kenvandine is on patch pilot today, maybe it's the right time? :p
[15:42]  * kenvandine looks
[15:43] <kenvandine> tedg, so fix for indicator-appmenu? both natty and maverick?
[15:44] <tedg> kenvandine, Yeah, I think so.  It'll help with Unity on both.
[15:44] <tedg> kenvandine, Works fine in GNOME :)
[15:45] <lamalex> smspillaz, compiler says id is of type Window
[15:45] <lamalex> can I just cast it to an int?
[15:47] <jcastro> dbarth: are dailies of natty planned still?
[15:48] <didrocks> jcastro: it is ppa:unity/daily
[15:49] <didrocks> jcastro: the thing is that people using that should know how to report a proper bug, as there is no apport and such
[15:49] <jcastro> didrocks: ok
[15:51] <kenvandine> tedg, going to prepare branches? or do you just want to give me patches?
[15:51] <smspillaz> lamalex: it will auto-cast
[15:51] <smspillaz> lamalex: print it like "0x%x"
[15:51] <smspillaz> (sorry I'm  not around all the time, am fixing bugs elsewhere)
[15:52] <tedg> kenvandine, There's already a branch -- I didn't merge it into packaging though.  Let me get the link.
[15:52] <lamalex> smspillaz, yeah no problem
[15:53] <tedg> kenvandine, The diff is *huge* :)  https://code.launchpad.net/~ted/indicator-appmenu/alt-d-problem
[15:54] <kenvandine> tedg, is there a bug filed for it?
[15:54] <lamalex> smspillaz, it definitely does not auto cast
[15:54] <tedg> kenvandine, rickspencer3 says he has, but he's been unable to come up with the number :)
[15:54] <lamalex> erm, it's a warning nm
[15:55] <smspillaz> lamalex: yeah, just ignore the warning :)
[15:55] <DBO> htorque, in reference to bug #686413
[15:55] <DBO> can you give me more information htorque?
[15:56] <DBO> I am not sure what is going on here
[15:57] <tedg> seb128, kenvandine, So as I'm adjusting the API of dbusmenu with the GDBus port should I be changing the package names to be something like "libdbusmenu0.4-glib-dev" ?
[15:57] <htorque> DBO, what information do you need?
[15:57] <DBO> htorque, describe the bug in greater detail
[15:58] <DBO> a video maybe
[15:58] <htorque> DBO, the whole set of icons is moving up and down an few pixels when i enter and leave the launcher bar
[15:58] <htorque> DBO, ok, i will try to screencast it
[15:58] <DBO> thank you
[16:00] <smspillaz> DBO: I've got some intellihide fixes in the pipeline, I'll get you a bzr merge in a sec
[16:00] <smspillaz> oh god dammit why does launchpad have to be so damn slow
[16:00] <DBO> smspillaz, you're a lovely man
[16:02] <smspillaz> it would be faster if launchpad was not so damn slow
[16:02] <didrocks> smspillaz: this is because you need some rest, lp is just kind with you :)
[16:02] <lamalex> CompString... why
[16:02] <smspillaz> lamalex: it's so that we can have a compPrintf
[16:02] <smspillaz> makes our lives easier
[16:02] <didrocks> lamalex: ahah, I got the same first reaction! :)
[16:02] <smspillaz> same reaction when I first saw the code too
[16:02] <smspillaz> it's easier than typing std::string all the time I guess
[16:03] <smspillaz> (keep in mind that I saw this code first :p so that was like 3 years ago XD)
[16:03] <lamalex> haha
[16:03] <lamalex> smspillaz, so what's the way to pass that to fprintf
[16:03] <didrocks> smspillaz: and know you are part of the CompString and CompPrinft conspiracy :p
[16:03] <lamalex> (I can't find the declaration)
[16:04] <smspillaz> lamalex: soemstr.c_str ()
[16:04] <lamalex> thanks
[16:04] <smspillaz> urgh
[16:04] <smspillaz> why the heck are there still warnings in libunity
[16:04] <smspillaz> someone fix that
[16:04] <didrocks> smspillaz: the vala issue?
[16:05] <smspillaz> not even that
[16:05] <smspillaz> there are still deprecated conversations
[16:05] <smspillaz> and all kinds of other cra[
[16:05] <didrocks> well, libunity will again have some love when places/dash will be back
[16:08] <seb128> tedg, is there any reason to rename the binary?
[16:10] <smspillaz> DBO: proposed. review that hot stuff
[16:10] <smspillaz> ARGH why is launchpad so slow
[16:10]  * smspillaz kicks launchpad
[16:10] <smspillaz> DBO: ok, propsed 4real
[16:11] <tedg> seb128, I don't know -- I wouldn't -- but I'm trying to figure out what the packaging stuff should be.
[16:11] <seb128> tedg, update the soname of your lib
[16:12] <seb128> tedg, that's enough to track what needs to be rebuilt
[16:12] <seb128> tedg, no need to change the dev naming
[16:12] <tedg> seb128, Cool.
[16:13]  * smspillaz unleashes a commit storm of massive might and fury upon didrocks and compiz-dev
[16:16] <didrocks> smspillaz: heh, excellent! Now I'l be able to annoy you with other bugs \o/
[16:16] <didrocks> smspillaz: it will never end!!! :)
[16:17] <smspillaz> didrocks: NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[16:17]  * smspillaz whimpers
[16:17] <didrocks> :)
[16:17] <seb128> smspillaz, did you change anything out of indentation?
[16:17] <smspillaz> :p
[16:17] <seb128> seems there is lot of spacing changes in that merge request
[16:17] <smspillaz> seb128: what do you mean?
[16:18] <smspillaz> seb128: oh that is probably my editor being stupid
[16:18] <seb128> smspillaz, 99% of the merge is indentation
[16:18] <smspillaz> O.o
[16:18] <htorque> DBO, http://launchpadlibrarian.net/60276620/jumpy.ogg
[16:18] <smspillaz> seb128: if you want, you can just copypasta the actual changed bits
[16:19] <seb128> smspillaz, I will let didrocks reply, I was just being curious and reading it
[16:19] <smspillaz> oh, the merge request is for DBO
[16:19] <DBO> htorque, thank you
[16:19] <didrocks> seb128: this is not the one for me, it's a gift to DBO :)
[16:19] <smspillaz> yeah my package for didrocks was far bigger
[16:19] <smspillaz> sorry DBO ;-)
[16:19] <smspillaz> (oh dear, that could be read in the wrong way)
[16:19] <didrocks> don't go on that road :-)
[16:20]  * smspillaz laffs
[16:20]  * smspillaz notes the awkward moment of pointing out his own unintnetional pun
[16:20] <DBO> htorque, looks like a single pixel movement, would you agree?
[16:21] <smspillaz> didrocks: I will just merge the glibmm branch ...  hopefully this will automerge
[16:21] <DBO> htorque, also its hard to tell from the video but is the jump "stable"
[16:21] <htorque> DBO, hard to tell on my crt, will check on my notebook
[16:21] <didrocks> smspillaz: yeah, let's cross fingers, in any case, let's see what's can be fixed still this week before uploading a new compiz, ok?
[16:21] <didrocks> smspillaz: well, I guess you will go to bed first :)
[16:21] <DBO> htorque, I mean, does it move up 1px and stay there, and then on mouse out move down 1px
[16:22] <DBO> htorque, does it happen without autohide?
[16:22] <htorque> DBO, no it sometimes go up and down on mouse over, sometimes on mouse out but always up and back down
[16:22] <htorque> DBO, with and without autohide
[16:22] <DBO> okay so we can ignore autohide...
[16:22] <smspillaz> didrocks: merging the branch will take me like 3 seconds and then I will rest up for my driving test tomorrow where karma says that I will pass and if I don't there is a fundamental mathematical inconsistency in the matrix and then we will all die from a catacylsmic system crash
[16:23] <DBO> can you do a bisect and try to find when this started htorque?
[16:23] <htorque> DBO, sure
[16:23] <DBO> htorque, it probably started after r650
[16:23]  * smspillaz runs like **** from DBO
[16:23] <didrocks> smspillaz: sure, crossing fingers for you ;)
[16:24] <smspillaz> awww no automerge
[16:24] <smspillaz> didrocks: cross fingers for me and for the entire world not crashing ;-)
[16:25] <smspillaz> (and for my friend since I have to build his PC right after my test)
[16:25] <didrocks> smspillaz: well, I'm confident for the world not crashing (at least before I pay for my flat :))
[16:26] <smspillaz> didrocks: ahahaa
[16:27] <smspillaz> ok, good so we have a correct assert () there
[16:27] <jcastro> ah, intelliDBOhide is much nicer
[16:27] <smspillaz> assertion passed, didrocks' and smspillaz' pointer's refcount is 2 and valid
[16:27] <jcastro> fagan: around?
[16:27] <smspillaz> no segfault when I try to dereference that when driving tomorrow
[16:28] <didrocks> :)
[16:30] <kenvandine> tedg, looking in LP for a bug for that change... but i don't even know what the symptom was...
[16:30]  * smspillaz -> bed
[16:34] <DBO> smspillaz, +1, in the future try to keep pure whitespace changes to less than 50% of your total diff :P
[16:34] <smspillaz> DBO: blame my editor
[16:34] <smspillaz> DBO: feel free to copypasta my actual changes
[16:35] <DBO> smspillaz, you can merge
[16:35] <smspillaz> DBO: even with the whitepsace?
[16:35] <tedg> kenvandine, Many have looked for such a bug :)  It is basically that "Alt+<key>" didn't work for any entry other than the first in Unity.
[16:35] <smspillaz> DBO: check to see if it works. it works in theory but I was not able to test it
[16:35] <DBO> yes
[16:36] <DBO> it seems to be
[16:36] <smspillaz> cool
[16:36] <kenvandine> https://bugs.edge.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/663030
[16:36] <kenvandine> tedg, ^^^
[16:36] <kenvandine> that isn't specific for menus...
[16:36] <DBO> smspillaz, I will do the merge actually
[16:36] <DBO> you are dealing with a slow connection
[16:38] <tedg> kenvandine, No, that's different.
[16:38] <kenvandine> ok
[16:39] <kenvandine> tedg, can you file a bug then?
[16:39] <kenvandine> so we can track the SRU
[16:40] <tedg> kenvandine, sure
[16:40] <kenvandine> tedg, thx
[16:41] <fagan> jcastro: yep now I am
[16:42] <DBO> smspillaz, thanks for your work, merged it
[16:43] <lamalex> does anyone know what I'm missing to get the output I'm getting on build? https://code.launchpad.net/~alexlauni/bamf/authors/+merge/42845
[16:43] <htorque> DBO, it starts with r667 and is indeed a one pixel movement (up-down)
[16:43] <DBO> htorque, thank you, will start debugging
[16:44] <smspillaz> DBO: oh *cancels merge*
[16:45] <smspillaz> DBO: ok, bedtime for me :)
[16:45] <DBO> htorque, how old are you man?
[16:47] <jcastro> fagan: have you checked out any of the bitesize unity bugs? We're trying to get simple ones on the list
[16:47] <lamalex> DBO, jaytaoko, when you click a launcher icon, what class does the launching?
[16:47] <DBO> BamfLauncherIcon
[16:47] <lamalex> thanks
[16:47] <fagan> jcastro: I had a quick scan down through the list I was thinking of looking down better later in the week
[16:48] <fagan> college is kicking my ass at the moment
[16:48] <jcastro> fagan: cool, let me know if you need anything
[16:48] <fagan> Sure
[16:48] <jcastro> especially the docs. :D
[16:48] <jcastro> hopefully they are easy for you to understand
[16:48] <fagan> Well I was looking at the --replace one for unity and I thought that wouldnt be all that hard
[16:49] <fagan> so I was thinking of doing that one
[16:49] <lamalex> DBO, ah so the launcher doesn't actually store the exec string, it gets the info each time you click eh?
[16:49] <DBO> lamalex, it doesn't store the exec string at all
[16:49] <DBO> it gets the desktop file from bamf
[16:50] <DBO> which has internally cached it
[16:50] <DBO> makes a desktop app info
[16:50] <DBO> and launches that sucker
[16:50] <lamalex> yup
[16:50] <lamalex> k
[16:53] <lamalex> DBO, we need to map to a launched window, what should we export in introspection
[16:53] <DBO> what?
[16:53] <DBO> you want to do what now?
[16:54] <lamalex> DBO, after the icon is clicked we want to call to introspection, and then we need to find the launched window
[16:54] <DBO> there is a disconnect between when an icon is clicked and when a window actually shows
[16:55] <DBO> you have to wait
[17:01] <lamalex> DBO, that's ok, if it's not shown then it won't be in introspection
[17:01] <lamalex> but when it is shown, is there a way for us to get that info?
[17:01] <DBO> you want a signal?
[17:02] <didrocks> DBO: there is a bug about that btw
[17:02] <DBO> didrocks, about what?
[17:02] <didrocks> DBO: as you can launch multiples apps instance between the activation and when the app is telling it's started
[17:02] <DBO> oh yeah
[17:03] <DBO> I need to fix that
[17:03] <DBO> will do
[17:03] <didrocks> DBO: nice, maybe it's bitesizable? :)
[17:03] <DBO> it is
[17:03] <didrocks> DBO: I mean, it's not urgent, seems to be only an additional state to add
[17:03] <DBO> should be 5 lines of code
[17:03] <didrocks> yeah
[17:03] <didrocks> DBO: ok, adding the tag
[17:07] <lamalex> DBO, not really- something 1 time queryable when we ask for it is better for us
[17:07] <lamalex> we want it on our time not yours
[17:08] <DBO> lamalex, sure
[17:08] <DBO> I'll add it
[17:08] <lamalex> thanks
[17:08] <lamalex> you are my bff
[17:09] <DBO> bff
[17:09] <lamalex> Ted, I feel like you might know the answer to this: what am I missing to get the output I'm getting on build? https://code.launchpad.net/~alexlauni/bamf/authors/+merge/42845 I think it's just a missing package related to gobject introspection
[17:10]  * lamalex doesn't understand debian package versioning
[17:10] <lamalex> how is 1:0.9.2.1+glibmainloop2-0ubuntu4 newer than 1:0.9.2.1+glibmainloop2-0ubuntu4~alex
[17:11] <lamalex> would I really want 0ubuntu5~alex if I wanted a package that would get superceded by a compiz update?
[17:12] <didrocks> lamalex: ~ is less than nothing
[17:12] <didrocks> lamalex: so you probably want 1:0.9.2.1+glibmainloop2-0ubuntu4alex
[17:12] <didrocks> lamalex: why do you need that btw?
[17:13] <lamalex> didrocks, none of your business
[17:13] <lamalex> top secret qa sprint business
[17:13] <lamalex> i don't 4alex
[17:14] <lamalex> can I do 4+alex?
[17:14] <lamalex> or -ale
[17:14] <lamalex> x
[17:14] <didrocks> lamalex: ahah… if you want it one day in ubuntu, you will need it :p
[17:14] <didrocks> lamalex: no -ale
[17:14] <didrocks> +alex1 is fine
[17:14] <lamalex> didrocks, I don't
[17:14] <lamalex> it's for someone's laptop here which has a bug we're trying to track down
[17:15] <lamalex> it just has a bunch of debugging anyone else would want
[17:15] <didrocks> lamalex: lot of printf of CompString? :)
[17:28] <jcastro> hey DBO if you have time and can review this: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/683241
[17:28] <jcastro> it would really help me out, it's a bitesize fix!
[17:28] <jcastro> I kind of need a few bugs like this to get the project started
[17:28] <DBO> its waiting on a contributor agreement
[17:28] <jcastro> ok
[17:28] <jcastro> thanks
[17:29] <DBO> we actually mistakenly committed it then had to revert
[17:29] <DBO> lamalex, whats the status of jamals agreement?
[17:29] <jcastro> DBO: afaict this is the first bitesize submission?
[17:29] <DBO> yeah
[17:29] <DBO> yeah
[17:29] <jcastro> yeah! \m/
[17:31] <lamalex> DBO, he hasn't signed yet, still waiting
[17:31] <lamalex> which btw jcastro fix that shit
[17:31] <didrocks> DBO: lamalex did you look at the emails/merges?
[17:31] <didrocks> there is an answer…
[17:31] <lamalex> ok he must have replied recently
[17:31] <lamalex> i checked not too long ago
[17:32] <didrocks> https://code.launchpad.net/~jamalta/unity/683241-recyclebin-icon/+merge/42917
[17:32] <lamalex> why isn't he in the lp team then?
[17:33] <didrocks> lamalex: maybe it's not updated? :/
[17:33] <didrocks> was my concern as well…
[17:33] <jcastro> lamalex: fix what?
[17:34] <didrocks> njpatel: that's cheating! https://bugs.launchpad.net/bugs/686655! ;)
[17:34] <didrocks> njpatel: btw, are you sure I didn't file that?
[17:34] <lamalex> didrocks, how do we assure he signed it?
[17:34] <lamalex> assure? ensure
[17:34] <lamalex> no assure is right
[17:35] <jcastro> I thought there was a checkbox in Launchpad?
[17:35] <njpatel> didrocks, I searched for it but couldn't find
[17:35]  * lamalex is tired
[17:35] <njpatel> didrocks, there was one from mav time ,but none now
[17:35] <lamalex> jcastro, there's a code of conduct signed thing
[17:35] <jcastro> wait I thought they fixed the CA thing so that it's also a checkbox?
[17:36] <lamalex> that seems a little bit canonical centric if you ask me :\
[17:36] <didrocks> njpatel|away: ok, I was thinking I refiled it :) if it's the case, someone will dupe it, thanks dude, this one was anoying me! :)
[17:36] <didrocks> lamalex: "assure" is english?
[17:36] <lamalex> yes
[17:36] <lamalex> I assure you it's an English word
[17:36] <didrocks> oh nice, I would never have tried to use it :)
[17:36] <lamalex> I think I misused it
[17:36] <didrocks> oh right
[17:37] <lamalex> ensure was actually what I wanted
[17:37] <didrocks> ensure is more on "ensuring something"
[17:37] <jcastro> lamalex: ok so wait, what's broken with the CA thing?
[17:37] <didrocks> and assure is "I assure somebody"
[17:37] <lamalex> ensure is to guarantee
[17:37] <lamalex> right
[17:37] <jcastro> when you do a merge request or something is there a checkbox or what?
[17:38] <lamalex> jcastro, i dont see one
[17:38] <jcastro> dbarth_: how exactly does this work?
[17:38] <lamalex> jcastro, he says he's signed the CA but he's not in the contributor-agreement-canonical team
[17:38] <didrocks> jcastro: when I had to sign it a while ago, it was by emailed, but maybe it changed
[17:39] <didrocks> the team didn't exist and such…
[17:39]  * jcastro nods
[17:40] <jcastro> ok so all the docs on canonical.com mention email
[17:40] <jcastro> I didn't even know there was a seperate lp team
[17:40] <lamalex> jcastro, ok so how do I check
[17:40] <jcastro> I have no idea
[17:40] <jcastro> dbarth_: help?
[17:40] <lamalex> ha
[17:43] <didrocks> jcastro: and a new bitesize bug for you :)
[17:46] <tedg> kenvandine, Is there a reason you made the dbusmenu deps for things like GTK2 and GTK3 newer than what's in Maverick and the GNOME3 PPA?
[17:46] <tedg> kenvandine, It seems like they could probably be lower :)
[17:46] <kenvandine> no they can't
[17:46] <kenvandine> they require my patches
[17:46] <kenvandine> so the dep is on the version that includes the patch
[17:46] <tedg> :-/
[17:47] <kenvandine> well, on maverick it would build with the older version
[17:47] <kenvandine> because you don't need that patch
[17:47] <tedg> Yeah, I'm just trying to figure out how to get the gdbus branch running on my system.
[17:48] <tedg> I guess if I grab an earlier version of the packaging.
[17:48] <kenvandine> or just lower that dep to build :)
[17:48] <kenvandine> with gtk2 on maverick it will be fine
[17:48] <tedg> Yeah
[17:49] <kenvandine> how about that bug for indicator-appmenu?
[17:50] <tedg> Uhg, and it doesn't seem there's an gir1.0-gtk-3.0 in the PPA :-/
[17:50] <tedg> Oh, sorry, yes.
[17:50] <tedg> kenvandine, Let me continue debugging with njpatel|away for a bit to see if there's another error.  He's still seeing some issues.
[17:51] <kenvandine> ok
[17:53] <seb128> tedg, no gir no, the gir stack is outdated in maverick and doesn't allow to build it
[17:53] <seb128> we would have to update gir and rebuild everything shipping a gir
[17:54] <tedg> Uhg, okay. :-/
[17:54] <tedg> This transition is getting more painful by the day.
[17:56] <kenvandine> tedg, so how do i make indicator-datetime use ubuntu-geoip to set my timezone?
[17:56] <seb128> there is a reason we dropped the idea to do backported this cycle
[17:56] <seb128> tedg, you should work on natty
[18:01] <tedg> seb128, I know, it's just a pain to switch.  I was hoping to avoid until the new year -- but that seems to be not the case.
[18:01] <tedg> kenvandine, If you've got the version doing it, it should just pop-up a menu item if it thinks they're different.
[18:01] <tedg> Need to run, I'll bbiab.
[18:01] <kenvandine> tedg, how can i make it think it is different?
[18:02] <tedg> kenvandine, Change it to something else? :)
[18:02] <kenvandine> ok, will it see the change? or do i need to restart the service?
[18:07] <kenvandine> ugh, trying to test the timezone stuff... found that time-admin is busted
[18:11] <jono> jcastro, what was the outcome of the CA discussion?
[18:12] <jcastro> jono: I don't think DX is sure on what the workflow is
[18:12] <jcastro> the canonical.com pages say that emailing it is fine
[18:12] <jcastro> but alex is saying something about having to be in a certain launchpad group?
[18:12] <jcastro> I asked dbarth for clarification but he hasn't responded.
[18:14] <jcastro> lamalex: so what were you told about this launchpad group, do people need to be in it in order to accept their contributions?
[18:15] <lamalex> no, that's just where I was told to look
[18:15] <lamalex> it's apparently a wiki pae
[18:18] <lamalex> ok going back to hotel guys
[18:18] <lamalex> bye
[18:18] <jcastro> wait
[18:18] <jcastro> so is this guy good and you're going to merge it or what?
[18:41] <jono> jcastro, what is the ETA for your blog entry now, what is blocking it?
[18:41] <jono> dbarth_, jcastro the CA bit can be before the process starts
[18:43] <jcastro> jono: I am finished, I would like to wait for the OMG writer to come back
[18:43] <jcastro> jono: so before "Now start coding?"
[18:43] <jcastro> perhaps something like "preparing to contribute" or something
[18:43] <jono> jcastro, why block on OMG surely you can blog it and point them at it?
[18:44] <jono> yeah prep sounds good
[18:44] <jcastro> I could but I wanted to do it all at once
[18:44] <jcastro> I can publish it whenever you want.
[18:44] <dbarth_> yeah, either at the prep stage, or as part of our qa process
[18:45] <jono> jcastro, I don't think getting it all online at once matters
[18:45] <jono> jcastro, I think get your blog on and then syndicate everywhere
[18:45] <jcastro> ok
[18:45] <jono> jcastro, if you can put it online I will take a look
[18:45] <jcastro> sec
[18:45] <jcastro> http://pastebin.ubuntu.com/540730/
[18:45] <jcastro> is what I have so far
[18:46] <jcastro> I have not polished the outro yet
[18:49] <jono> reading
[18:50] <jono> typo "Jama" should be Jamal
[18:51] <jcastro> I don't see the typo
[18:51] <jcastro> but it's right in my draft
[18:52] <jono> "Jama is a developer working on Flickr"
[18:53] <jono> looks good for the blog - publish! :-)
[18:53] <jcastro> ah got it
[18:53] <jcastro> dude
[18:53] <jcastro> wait, please
[18:53] <jcastro> you've been rushing me on this and it's so not ready
[18:54] <jcastro> just give me some time to go over the bugs again, etc.
[18:54] <jono> ok
[18:56] <dbarth_> jono: btw, i've moved our coding style for C and Vala over to: https://wiki.ubuntu.com/Unity/CodingStyle
[18:56] <dbarth_> jcastro: sorry ^^
[19:18] <jcastro> dbarth_: ooh I'll add that to the prep section
[19:47] <kenvandine> tedg, ping
[19:49] <tedg> kenvandine, pong
[19:49] <tedg> kenvandine, I'm downloading the upgrade to Natty... I'll hold you responsible if it doesn't work :)
[19:50] <kenvandine> ** (process:3631): WARNING **: Unable to create GeoClue address: Address interface already started
[19:50] <kenvandine> and
[19:50] <kenvandine> ** (process:3631): DEBUG: Geoclue timezone is: (null)
[19:50] <kenvandine> the test gui in geoclue is looking up properly
[19:54] <kenvandine> i see where it creates the geoclue client
[19:54] <kenvandine> and a little later
[19:54] <kenvandine> ** (process:3648): WARNING **: Address provider changed.  Let's change
[19:54] <kenvandine> so it is blowing up where geo_address_change gets called
[19:58] <kenvandine> tedg, and in_sync is TRUE in check_timezone_sync
[19:58] <tedg> kenvandine, Do you have other geoclue providers installed?
[19:58] <kenvandine> yeah
[19:59] <tedg> kenvandine, Kill them.  Perhaps that's the issue :)
[19:59] <tedg> kenvandine, We don't place nice with others :)
[20:00] <kenvandine> ok... had to uninstall geoclue-hostip
[20:01] <kenvandine> so does hostip claim the same level of accuracy indicator-datetime requires?
[20:03] <tedg> kenvandine, I'm guessing, we don't require much accuracy... I was hoping master would merge fields -- but it doesn't sound like it does :-/
[20:07] <kenvandine> yeah, i'll file a bug :)
[20:29] <DBO> htorque, are you around?
[20:30] <htorque> DBO, yes
[20:30] <DBO> htorque, does the bug occur for you if you have no folding on your launcher?
[20:31] <htorque> DBO, yes
[20:31] <DBO> does it occur if you have folding?
[20:31] <htorque> DBO, yes
[20:31] <DBO> fudgemonkeys
[20:31] <htorque> and it doesn't happen always i enter/leave the launcher
[20:32] <DBO> its just weird
[20:32] <DBO> are you on a 32 bit version?
[20:33] <htorque> yes, on both tested machines
[20:33] <DBO> I wonder if its some kind of rounding thing...
[20:35] <DBO> htorque, can you open Launcher.cpp
[20:35] <DBO> go to line 674: center.y += delta_y;
[20:35] <DBO> and comment it and the line that follows
[20:35] <DBO> then test
[20:41] <htorque> DBO, no luck
[20:41] <DBO> still does it eh
[20:41] <htorque> yes
[20:41] <DBO> but dragging the launcher no work now right?
[20:42] <htorque> oh, yeah, doesn't move
[20:43] <DBO> okay... the hell
[20:43] <DBO> its moving by 1 px... which means that its somewhere in global positioning code...
[20:43] <htorque> if you think it could be 32/64-bit related i can test with a 64-bit live cd...
[20:43] <DBO> well its just the dev team is mostly 64 bit
[20:43] <DBO> and none of us noticed
[20:48] <jono> hey DBO any word on when Places might come back to Unity in Natty?
[20:48] <DBO> A2
[20:48] <DBO> its not really my department
[20:51] <DBO> htorque, you want to try a really complex one?
[20:51] <DBO> htorque, wait no lets try this
[20:51] <DBO> re-enable the lines you had before
[20:52] <DBO> go to line 743
[20:52] <DBO> you will see (int) center.y
[20:52] <DBO> change that to
[20:53] <jono> hey seiflotfy
[20:53] <DBO> uhmm...
[20:53] <seiflotfy> hi jono :)
[20:53] <DBO> htorque, actually just get rid of the (int) in front of center.y
[20:53] <DBO> see if that helps you
[20:53] <htorque> that would be too easy :P on it
[20:54] <DBO> htorque, well I am thinking if you do (int) of 49.99999999999999999999999999999999999999999999991
[20:54] <DBO> you get 49
[20:54] <DBO> when what we want is 50
[20:55] <seiflotfy> DBO, yes
[20:55] <seiflotfy> :)
[20:55] <DBO> I am not sure if there is a standard rounding function available here
[20:55] <DBO> jaytaoko|brb, do we have like nux::round
[20:57] <htorque> DBO, yes, that works
[20:57] <DBO> htorque, iiiiinteresting
[20:57] <DBO> so now we need to find a rounding function that works right
[20:59] <test_> test
[20:59] <test_> jcastro: ping
[21:00] <jcastro> test_: great job IRC widget from unity.ubuntu.com!
[21:01] <DBO> roundf
[21:01] <DBO> duh
[21:01]  * DBO feels dumb
[21:02] <DBO> htorque, last thing, instead of (int) center.y, do roundf (center.y)
[21:05] <htorque> DBO, sorry, it still works :P
[21:06] <DBO> htorque, bug squashed then
[21:06] <DBO> thank you so much
[21:06] <htorque> yw
[21:16] <htorque> off for some 64-bit testing ;-) cya!
[21:27] <DBO> jamal, I just started running stuff with your branch merged
[21:27] <DBO> you kick ass dude
[21:27] <DBO> thanks so much
[21:27] <jamal> DBO: heh, thanks
[21:28] <jamal> that's awesome :)
[21:28] <jamal> thanks for helping me out with that
[21:28] <DBO> are you planning on tackling the autohide bug?
[21:28] <jamal> DBO: yeah i'm going to play with it tonight
[21:28] <DBO> awesome
[21:28] <DBO> I'll try to be around if you have questions
[21:29] <jamal> thanks!
[21:38] <jono> hey jamal
[21:38] <jono> jamal, you are a legend :-)
[21:39] <jamal> jono: hey :)
[21:39] <jamal> and thanks, i guess... hehe
[21:40] <jamal> i'm really digging this project and appreciate how awesome you all are
[21:43] <jono> jamal, it is great to have you on board and helping to make Unity rock :-)
[21:47] <jamal> jono: thanks! :)
[21:49] <jono> jamal, so are you going to fix another bitesize bug?
[21:51] <jamal> jono: well, DBO threw this bug my way
[21:51] <jamal> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/683261
[21:51] <jono> oh sweet :-)
[21:51] <jono> sounds cool
[21:51] <jamal> so hopefully i'll be able to get on that
[21:56] <Omega> I decided to turn up here again
[22:03] <jono> hey Omega
[22:05] <jamal> DBO: quick question
[22:06] <jamal> did you mean QuickListManager for this? QuicklistView * Current ();
[22:06] <Omega> Hey jono!
[22:06] <DBO> jamal, yes
[22:06] <DBO> erm
[22:06] <DBO> no
[22:06] <Omega> It's thanks to your tweet that I popped up again :P
[22:07] <DBO> jamal, Current returns the currently opened QuicklistView
[22:07] <jamal> right
[22:07] <jono> Omega, do you do any hacking?
[22:07] <jamal> but should it be QuickListManager::Current ?
[22:07] <jamal> Err, ... nvm
[22:07] <DBO> there we go
[22:07] <DBO> I knew it would click
[22:07] <Omega> jono: I do :)
[22:08] <Omega> (Also, hacking in what sense? :P)
[22:08] <jono> Omega, as in, would you be interested in fixing a Unity bug?
[22:08] <Omega> What's Unity written in?
[22:08] <DBO> C++
[22:09] <Omega> Oh, I don't speak C++ ):
[22:11] <jamal> DBO: thanks, I was just going over it.. I think I'm good for now.
[22:11] <DBO> :)
[22:40] <kenvandine> tedg, you up to doing a indicator-application release?  with just my changes, not your split yet?
[22:40] <kenvandine> i would like to get the version that builds uploaded asap :)
[22:40] <tedg> kenvandine, Like right now, or Thursday?
[22:40] <kenvandine> today would be ideal
[22:41] <kenvandine> i would really like to get it uploaded
[22:41] <kenvandine> i can't make it work with dh_autoreconf
[22:41] <tedg> Uhm, I'm not sure if I merged things in the right order for that....
[22:41] <kenvandine> driving me INSANE
[22:41] <kenvandine> well, i could do a tarball :)
[22:41] <kenvandine> in fact, i have one
[22:41] <kenvandine> which i did to prove it worked
[22:42] <tedg> kenvandine, Well, we need to get them tagged and all that as well.
[22:42] <kenvandine> how about i do a 0.2.9.1
[22:42] <kenvandine> ugh... yeah
[22:42] <kenvandine> well, i gotta go, but if there is any way you could do that... it would rock
[22:42] <kenvandine> i would rather get a fixed version uploaded before dealing with the split
[22:43] <tedg> Hmm, okay.  I think it's possible -- it might have to be later tonight though.
[22:43] <kenvandine> that is fine
[22:43] <kenvandine> i gotta go, karate time for my son
[22:43] <kenvandine> i'll be around later
[22:43] <tedg> Cool.  Have fun!
[22:43] <kenvandine> later!
[23:35] <tareth> Hi everyone, I just pushed a fix for https://bugs.launchpad.net/unity/+bug/681871 and was wondering if anyone wanted to take a look at it. I'm not quite sure what to do at this point :)
[23:37] <jono_> DBO, the intellihide is awesome
[23:38] <jono_> using it now :-)
[23:38] <jono_> wrote about it at http://www.jonobacon.org/
[23:52] <DBO> jono_, thanks dude