[02:05] <smspillaz> DBO: at 3:56 AM? hardly ;-)
[02:13] <DBO> smspillaz, so CompRegion is completely fucked
[02:13] <DBO> im working on a new version of it
[02:13] <DBO> that fixes its rather egregious bugs
[02:30] <smspillaz> DBO: what is your problem with it?
[02:30] <smspillaz> DBO: I have worked with it for years and had no problems
[02:31] <DBO> smspillaz, it does not compute unions correctly
[02:31] <DBO> it handles simples cases fine
[02:31] <DBO> but it will fuck up more complex cases
[02:31] <DBO> and I have traced it and watched it and even fixed it
[02:32] <DBO> it definitely has bugs
[02:32] <smspillaz> DBO: it just wraps XUnionRegion
[02:32] <DBO> no it doesn't
[02:32] <DBO> it has that box thing in there too
[02:32] <smspillaz> DBO: yes, it does
[02:32] <DBO> and that is where the bug is
[02:32] <DBO> the version I made
[02:32] <DBO> now *that* just wraps XUnionRegion
[02:32] <smspillaz> DBO: you should look into the makeReal () function
[02:33] <DBO> i did
[02:33] <DBO> well there is no makeReal function on my end anymore
[02:34] <DBO> im not kidding you, it has bugs
[02:34] <smspillaz> *shrug* ok
[02:34] <smspillaz> run it past onestone first though he wrote CompRegion
[02:34] <DBO> I was discussing it with Onestone
[02:34] <smspillaz> wait, when was onestone online?
[02:35] <DBO> 3 or 4 hours ago?
[02:35] <smspillaz> did you steal my onestone time from me?
[02:35] <DBO> yeah
[02:35] <smspillaz> gah >:(
[02:35] <DBO> anyhow
[02:35] <DBO> I am going to email you the new versions
[02:35] <smspillaz> DBO: I stayed up really late waiting to discuss reparenting with him >:(
[02:35] <DBO> please clean them up however you see fit, review them, and merge them
[02:35] <smspillaz> sure ok
[02:35] <DBO> oh dude I didn't really steal your time
[02:36] <smspillaz> you're right, I was asleep 4 hours ok
[02:36] <smspillaz> *ago
[02:36] <smspillaz> ;-)
[02:36] <DBO> still friends?
[02:36] <smspillaz> yes :P
[02:37] <DBO> okay :)
[02:37] <DBO> email away
[02:37] <smspillaz> :p
[02:37] <DBO> please review and merge
[02:37] <DBO> it really does fix very real and important bugs in nux
[02:37] <smspillaz> DBO: yeah, will do when I get a chance
[02:37] <smspillaz> DBO: make sure it doesn't break other plugins
[02:37] <smspillaz> DBO: while you're at it, write header documentation and unit tests
[02:37] <DBO> you're holding a bug fix random for documentation and unit tests
[02:38] <DBO> thats evil
[02:38] <smspillaz> DBO: you are essentially rewriting CompRegion
[02:38] <DBO> no
[02:38] <DBO> I didn't rewrite it
[02:38] <smspillaz> well doing heavy lifting there
[02:38] <DBO> I just deleted stuff
[02:38] <smspillaz> well doing heavy lifting there
[02:38]  * DBO goes to copy and paste the X unit tests
[02:38] <smspillaz> DBO: cheers
[02:38] <smspillaz> DBO: I'm only saying this because we need to get into the habit of doing this
[02:39]  * smspillaz debugs this fullscreen issue
[02:42] <smspillaz> DBO: and also because I'm feeling like being a bastard today
[02:42] <DBO> me too
[02:42] <DBO> :)
[02:44] <DBO> I was actually talking to onestone about the optimization he did in CompRegion
[02:45] <DBO> Im not even sure why he did it
[02:45] <DBO> I looked at the X code it calls
[02:45] <DBO> its all client side
[02:45] <DBO> and looks pretty fast
[02:46] <smspillaz> DBO: it is
[02:46] <smspillaz> DBO: the optimization was mostly to avoid useless JMPs
[02:46] <DBO> yeah so not much of an optimization...
[02:47] <DBO> trying to avoid JMP's when dealing with an opimizing compiler is a bit of a guessing game to begin with
[02:47] <smspillaz> *shrug*
[02:47] <smspillaz> DBO: there is basically some computation you don't need to do sometimes
[02:47] <DBO> yeah I guess
[02:48] <smspillaz> like if you are just changing the extents of a region
[02:48] <smspillaz> I will have a look at all that code once I fix this fullscreen bug
[02:48] <smspillaz> DBO: fullscreen a window, unfullscreen a window, and then cry
[02:49] <DBO> you mean where it moves around?
[02:49] <smspillaz> DBO: it goes to 0,0
[02:49] <DBO> yeah
[05:46] <hyperair> ooh this is awesome.
[05:46] <hyperair> 246036 /usr/lib/firefox-4.0-4.0b8pre/firefox-4.0-bin
[05:46] <hyperair> 322872 /usr/lib/indicator-applet/indicator-applet --oaf-activate-iid=OAFIID:GNOME_IndicatorApplet_Factory --oaf-ior-fd=24
[05:47] <hyperair> the figure on the left is RSZ
[05:47] <hyperair> vish: ^^ behold the wonderfulness of indicators!
[05:47] <hyperair> beating firefox in memory usage can't be an easy task
[05:48] <vish> hyperair: lol!!  btw, what are you doing with the indicators?  i'v never seen such spikes..
[05:49] <hyperair> vish: i just left my computer on overnight.
[05:49] <hyperair> vish: with liferea, pidgin, gwibber and thunderbird.
[05:49] <hyperair> vish: it only has 17 hours of uptime.
[05:49] <vish> hyperair: no way, i'v had my system running days too, but i have never noticed this..
[05:49] <hyperair> vish: because i kill it every few hours
[05:49] <hyperair> i dunno, i've got lots of feeds, perhaps?
[05:50] <vish> i dont use pidgin, or thunderbird indicator..
[05:50] <vish> i use a thunderbird notification icon.. :p
[05:50] <hyperair> heh
[05:50] <hyperair> it's not bad, this indicator thing for thunderbird
[05:50] <hyperair> just that it's a little outdated at times
[05:51] <vish> hyperair: liferea has 12 feeds here, in 2 folders [3+9]
[05:51] <hyperair> heh i don't want to count mine =p
[05:51] <vish> and i thought i had too many feeds ;p
[05:53] <hyperair> vish: 93 feeds.
[05:53] <hyperair> grep '<outline' feedlist.opml | grep type=\"rss\" | wc -l
[05:53] <vish> o.0
[05:53] <hyperair> i'm not sure if the figure is accurate
[05:54] <hyperair> yeah it's accurate
[05:55] <hyperair> 93.
[05:55] <vish> hyperair: you are on natty or maverick?
[05:55] <hyperair> heheheheh
[05:55] <hyperair> maverick
[05:55] <hyperair> but this memory leak has been happening since lucid
[05:55] <vish> links from TB open in which browser?
[05:55] <hyperair> i got my RAM upgrade because ever since indicators invaded the desktop, *everything* leaks memory
[05:55] <vish> hyperair: yea, i remember you mentioning this a while ago too :)
[05:56] <hyperair> vish: i don't mind it as much now that i have 4G of RAM \o/
[05:56]  * hyperair dances around
[05:57] <ssj6akshat> vish, would a OMG! 5! for all rounds would be better or for specific rounds?
[05:57] <ssj6akshat> or a weekly? :)
[05:58] <vish> ssj6akshat: hmm, having a tough time choosing.. ;)
[05:58] <vish> everything ;p
[05:58] <ssj6akshat> lol
[05:59] <ssj6akshat> Weekend! 5! - Five papercuts to fix this weekend
[05:59] <vish> :)
[05:59] <vish> hyperair: in maverick, links from TB open in which browser? when i click on links in TB, it opens in FF3.6 even though i have FF4 set as default :/
[06:00] <hyperair> vish: ff4 for me.
[06:00] <vish> hyperair: did you change something in TB?
[06:00] <vish> what is listed in your preferred apps ?
[06:01] <vish> oh, i'm using TB 3.1.6, the regular one from the stock repo
[06:04] <hyperair> vish: it's firefox 4.0 =\
[06:04] <hyperair>  *** 3.1.8~hg20101130r5897+nobinonly-0ubuntu1~umd1~maverick 0
[06:05] <vish> oh well, i have FF4 set in the preferred apps too, but bah!! :/
[06:05] <hyperair> heh
[06:05] <hyperair> oh well
[06:05] <hyperair> vish: maybe you want to change your symlink
[06:06] <vish> hmm..
[06:07]  * vish looks
[06:10] <ssj6akshat> just have to fire firefox to use wordpress
[06:11] <ssj6akshat> won't work in Midori
[06:12] <hyperair> midori doesn't have proper ssl suppor
[06:12] <hyperair> t
[06:12] <hyperair> it's not safe to use
[06:12] <hyperair> you can't tell when you're being spoofed
[06:19]  * ssj6akshat doesn't do any online transactions
[06:19]  * ssj6akshat has nothing that a phisher would like to steal
[06:24] <ssj6akshat> hyperair, I don't want to use Midori, but I have to
[06:24] <hyperair> ssj6akshat: =\ why so?
[06:25] <ssj6akshat> 248 MB of RAM *sigh*
[06:25] <ssj6akshat> at least I can run ubuntu
[06:26] <ssj6akshat> :)
[06:30] <hyperair> lol
[06:30] <ssj6akshat> one of my 8 year old RAM sticks died
[06:31] <ssj6akshat> :(
[06:32] <vish> hyperair: yay, worked! so i fixed the symlinks … but this is seriously stupid the TB only looks for 'firefox' rather than the default :/
[06:32] <hyperair> vish: yeah, it's really stupid. chrome users are obviously impacted
[06:32] <hyperair> vish: file a bug?
[06:32] <vish> yea..
[06:33] <vish> searching existing bugs, i bet someone has filed one already..
[06:42] <ssj6akshat> vish, http://www.omgubuntu.co.uk/2010/12/ubuntu-natty-papercut-hunting-season-opens-2/#comment-106505746
[06:43] <ssj6akshat> driver crash :(
[06:43] <ssj6akshat> wait rebooting
[06:51] <vish> hyperair: kinda looks like Bug #543064
[06:51] <vish> but oddly my x-ww-browser is chrome :s
[06:51] <ssj6akshat> back
[06:51] <vish> ssj6akshat: Kubuntu has and is part of papercuts, target has been atleast 10bugs per cycle. a few KDE bugs get fixed every cycle.. but well, someone from KDE needs to be more active.. i cant install KDE and check for those, i have tried to poke KDE folks about a few bugs , but not many seem interested..
[06:52]  * vish can't do everything to make someone's Kfuturistic dreams come true … ;)
[06:53] <hyperair> vish: lol
[06:54] <ssj6akshat> lol
[06:54] <hyperair> vish: ah do you have the -gnome-somethingorother package installed?
[06:55] <vish> hyperair: yea, i have the -gnome-support installed, links from all other apps open in FF4, except TB
[06:55] <hyperair> O_o
[06:55] <hyperair> weird
[06:57] <ssj6akshat> vish, papercuts mythbusters round 2
[06:58] <vish> ;)
[06:59] <vish> ssj6akshat: i'd have to repeat the same post.. but maybe someone else can write it, *hint* ;)
[07:00] <ssj6akshat> vish, yes sir!
[07:00] <vish> :)
[07:02] <vish> ssj6akshat: not suyre if you know this , paul is running a series, mythbusting ubuntu , ex: http://blog.pault.ag/post/2082819050
[07:03] <vish> ssj6akshat: you guys should run a similar series on OMG, more targeted towards getting people involved.. would probably also help reduce your comment moderation queue ;p
[07:05] <vish> ssj6akshat: this one is good too : http://blog.pault.ag/post/2063914269
[07:06] <vish> ssj6akshat: oh, if you mention askubuntu , someone here would be very happy ;)
[07:09] <cozziemoto> hey guys.. i am installing this on my nvidia machine.. the live cd did not show the panel on the side or bar at the top as it did on this ati machine... will these show up after installing nvidia driver?
[07:22] <ssj6akshat> back
[07:22] <ssj6akshat> vish, sorry was away
[07:22] <vish> np...
[07:24] <ssj6akshat> okay first things first
[07:24] <ssj6akshat> fire me five top papercuts
[07:25] <ssj6akshat> vish, ^^
[07:26] <vish> ssj6akshat: i gave you 2 already.. :)
[07:29] <ssj6akshat> right
[07:29] <ssj6akshat> what were they again?
[07:30] <ssj6akshat> bug #382703
[07:30] <ssj6akshat> bug #386900
[07:31] <vish> ssj6akshat: Bug #420521
[07:32] <vish> ssj6akshat: the other was bug 683617
[07:33] <vish> ssj6akshat: bug 540826
[07:34] <ssj6akshat> I am unsure of bug #160311
[07:35] <ssj6akshat> brb
[07:36] <vish> ssj6akshat: oh! pls dont mention it on OMG!  that bug has *enough* comments
[07:37] <vish> ssj6akshat: btw, it will mostly be fixed for natty, an invisible border and a constant resize grip are planned
[07:38] <ssj6akshat> vish, yeah that's why
[07:38] <vish> ssj6akshat: but, do mention it /after/ it has been fixed.. a lot of folks would be happy ;)
[07:39] <ssj6akshat> yay
[07:39] <ssj6akshat> my school is calling me to fix something
[07:39] <ssj6akshat> windows :(
[07:39] <vish> ssj6akshat: yea, just delete it, and fixed ;p
[07:42] <ssj6akshat> a .wmv file is not playing...
[07:42] <ssj6akshat> in Windows Media Player
[07:42] <ssj6akshat> EPIC fail
[07:53] <vish> ssj6akshat: for that KDE comment, just tell them KDE is also included and ask them to get more active..  [for some reason i get open ID failure when i try to login there..]
[08:14] <hyperair> vish: https://bugs.launchpad.net/bugs/678116 <-- could you take a look at this?
[08:14] <hyperair> i'm not familiar with themes, but i think banshee may be making wrong assumptions about which colour to use whe rendering those widgets
[08:16] <vish> huh, yea.. dint notice that earlier..
[08:19] <vish> hyperair: banshee is using different options there.. the browser depends on the selected_bg_color , but the source seems to be using something else
[08:20] <hyperair> hm
[08:20] <vish> so not only is the active not detected, the color is also not consistent...
[08:21] <hyperair> O_o
[08:21] <hyperair> could you post more information on the bug and forward it upstream?
[08:22] <vish> ah, ha.. i think i might have found where the source widget gets it color from..
[08:22] <vish> sure..
[08:22] <hyperair> thanks
[08:31] <ssj6akshat> back
[08:31] <ssj6akshat> vish, so papercuts for kubuntu need to be tagged with kde or something else?
[08:49] <vish> ssj6akshat: yea, the bugs are tagged 'kde' https://bugs.launchpad.net/hundredpapercuts/+bugs?field.tag=kde
[08:50] <ssj6akshat> stupid disqus, where is the bugtracker lol
[08:53] <ssj6akshat> vish, bug #386900 has already a branch pending for review
[08:54] <vish> ssj6akshat: i dint mention that bug.. ;)
[08:54] <ssj6akshat> ok
[08:54] <ssj6akshat> and the home folder one?
[08:54] <vish> i dont think anyone is working on the home folder bug..
[08:55] <vish> oh,there is a patch, upstream, but it needs work and the patch hasnt been updated
[08:58] <smspillaz> (someone put some compiz bugs as 100papercuts ;-) )
[09:03] <vish> smspillaz: you can just add the ones you think are easy to fix.. :)
[09:04] <smspillaz> :p
[09:04] <smspillaz> vish: no compiz bugs are easy to fix :p
[09:04] <vish> hehe!
[09:05] <hyperair> especially hyperairbugs™
[09:05] <hyperair> which is why smspillaz always postpones them. =p
[09:19] <ssj6akshat> Wordpress crashed firefox -.-
[09:31] <ssj6akshat> vish, I now have 4, need one more
[09:37] <vish> ssj6akshat: bug 558784
[09:38] <vish> hmm conor is already assigned
[09:39] <ssj6akshat> yeah
[09:41] <vish> ssj6akshat:  Bug #483477
[09:42] <ssj6akshat> It says Proposed solution : patch gnome-panel so the time applet open time-admin
[09:43] <ssj6akshat> isn't the gnome-panel removed in Unity and Shell?
[09:43] <cozziemoto> you can start a gnome panel....just did that here
[09:43] <ssj6akshat> and the 2D fallback
[09:44] <cozziemoto> ssj6akshat, well it didnt fall back to 2d
[09:44]  * ssj6akshat sometimes forgets that he doesn't have hardware that can run unity and shell
[09:46] <ssj6akshat> vish, what about bug #548981 ?
[09:47] <vish> ssj6akshat: sure..
[10:03] <ssj6akshat> http://www.omgubuntu.co.uk/2010/12/weekend-5-five-papercuts-to-fix-this-weekend/
[10:03] <ssj6akshat> vish, ^^
[10:04] <vish> ssj6akshat: cool!
[10:04] <ssj6akshat> I took so much time writing so less
[10:04] <ssj6akshat> lame
[10:05] <vish> ssj6akshat: oh, you could have included pics.. isnt OMG all about the pics? ;)
[10:06] <ssj6akshat> vish, almost impossible to take screenshots on this system
[10:07] <vish> aw..
[11:45] <coz_> where are the bugs being reported?
[15:14] <Hendrik1> hi, could someone please check bug #296867 if it qualifies for a papercut? thanks a bunch
[19:04] <alexrobinson> Hi all
[19:28] <coz_> hey guys...just reported   bug 685179
[19:49] <coz_> hey guys... is there a way to disable unity ,,, install compiz git and run with normal desktop?  it ran normal desktop when I didnt have nvidia driver installed
[20:06] <figaro> anyone have experience creating app indicators?
[22:17] <doctormo> figaro: Not yet, trying.
[22:17] <figaro> me too. I can't get my icon to update correctly. I can set it once, but I can't set it after that. I think it might be due to the fact that it's getting called in a different thread (a timer) but I can't figure it out.
[22:21] <doctormo> figaro: you could do a cross call to test that theory.
[22:22] <jderose> figaro: is your timer a gobject timer?  that call in the main thread, AFAIK
[22:23] <figaro> no, it's System.Timers. I'm working in Mono. I'm trying to hack an indicator onto a program that I didn't write, so I'm not completely familiar with it yet.
[22:23] <figaro> it's a fairly small program, but this is my first attempt at programming on Linux besides some basic python scripts
[22:23] <jderose> figaro: okay, gotcha
[22:24] <figaro> I guess most people probably work on code they didn't write :-P
[22:24] <jderose> ah, both
[22:31] <doctormo> Well geoclue is a bit of a bitch, Geoclue master client has no usable Address providers