irclog2html for #tacobeam on 20040922

00:00.05scanlinereally good and cheapish thai and indian food, you can order online
00:00.13purple_cowChipX86: is it the normal american crap ramen?
00:00.23ChipX86Maruchan Instant Lunch
00:00.28scanlineserver's still up, it must have just lost a freenode connection or two
00:00.28purple_cowChipX86: blech, that's nothing to be excited about :P
00:00.38ChipX86it is when you haven't eaten yet today
00:00.42ChipX86except for crackers
00:00.43scanlinewhoa, CIA lost a ton of IRC connections
00:00.43file[laptop]must do homework... hrm yes
00:01.13Patlabor221IRC is very similar in a basic level to Telnet isn't it?
00:01.13file[laptop]scanline: you might like asterisk - it's big, complex, and very strangely coded
00:01.25ChipX86does it have purple monkeys?
00:01.31file[laptop]it has muffins.
00:01.35ChipX86oohh
00:01.40scanlinefile[laptop]: that doesn't sound at all like something I'd like
00:01.47file[laptop]scanline: I know, that's why I said it
00:01.54scanlineheh
00:02.04file[laptop]contradictory... ya see... eh nevermind
00:02.20scanlinePatlabor221: they're both line-oriented mostly-plain-text protocols
00:02.30scanlineand you can use telnet to IRC if you know how :)
00:02.41file[laptop]indeed
00:03.00ChipX86evolution is not doing a good filtering job.
00:03.03Patlabor221ok, so my book that talks about how to make a telnet server should also apply for irc then
00:03.05ChipX86it sometimes forgets to filter some messages
00:03.12Patlabor221in the TCP basics
00:03.15scanlinePatlabor221: yes, but why write an IRC server?
00:03.58Patlabor221cus brlcat wants his libirc to have a server component too
00:04.15scanlinehrm
00:04.17scanlinewhy?
00:04.17Patlabor221I got the code for ircdhybrid too
00:04.25*** join/#tacobeam file2 (~file2@cerebrum.file-radio.com)
00:04.32file2IRCing through telnet is fun
00:04.33scanlinecan't you just use Twisted or something? :P
00:04.34Patlabor221I asume so he can put IRC support easasly in other apps with a slick C++ interface
00:04.37purple_cowsheesh
00:04.48purple_cowfile: USE YOUR FUCKING PROXY
00:04.55ChipX86IRCing from morse code is more fun!
00:04.56file[laptop]lol
00:05.00Patlabor221heh
00:05.01file[laptop]it would be more difficult
00:05.01*** mode/#tacobeam [+o scanline] by ChanServ
00:05.04*** kick/#tacobeam [file2!~micah@scanline.active.supporter.pdpc] by scanline (scanline)
00:05.05*** kick/#tacobeam [file[laptop]!~micah@scanline.active.supporter.pdpc] by scanline (scanline)
00:05.09scanlineonly one file allowed!
00:05.12*** mode/#tacobeam [-o scanline] by scanline
00:05.13Patlabor221I think he has plans to call it from brlcad
00:05.16Patlabor221from raw C
00:05.23scanlinePatlabor221: IRC in brlcad???
00:05.25*** join/#tacobeam file[laptop] (~file_lapt@mctn1-7411.nb.aliant.net)
00:05.37Patlabor221or some other project he has in mind
00:05.43Patlabor221he took over the libIRC project on SF
00:05.55purple_cowno CAD program is complete without an IRC server
00:06.05ChipX86ramen: breakfast, lunch, dinner, and snacks of VMware champsions.
00:06.07Patlabor221I think he had client in mind
00:06.10scanlineknock yourself out... but I don't see why anyone would want to waste their time writing yet another IRC server
00:06.13Patlabor221the lib initaly just did client
00:06.32ChipX86we should combine an IRC server with a shoot-em up
00:06.40ChipX86and I don't mean for chat
00:06.43Patlabor221it's not going to be a full server I thik, just a server framework with hooks into everything you would need to extend it
00:07.07scanlinePatlabor221: but why???
00:07.11Patlabor221I am looking at using IRC for in game chat
00:07.20scanlinebut.. that just needs a client
00:07.22ChipX86IRC is a sucky protocol
00:07.25scanlinegive me one use case for an IRC server lib in C
00:07.35Patlabor221ok, this is coming form the man who made a CLOCK into a terminal display device!
00:07.45ChipX86ooh
00:07.50ChipX86you can make the rasterwand an IRC server
00:07.57Patlabor221heh
00:08.00scanlineyes! or the stereo!
00:08.05Patlabor221server is the evntual goal
00:08.07purple_cowIRC seems like a bad protocol for in-game use
00:08.08Patlabor221well nto goal
00:08.10scanlinePatlabor221: that at least does something that you couldn't do before
00:08.16Patlabor221just somethign that should be in there, as a basic feature
00:08.20Patlabor221client is the real goal
00:08.27scanlinePatlabor221: I just want one example of something you could do with an IRC server lib in C
00:08.51Patlabor221server I dono, client is the primary goal of the lib, but he said he wanted to have a server too eventualy
00:09.07scanlineso forget about the server until you can come up with even one use case for it
00:09.08pagefaultooh stargate
00:09.11purple_cowIRC is awfully verbose for something where every byte counts
00:09.16Patlabor221I'm just stubbing the server for now
00:09.29scanlinestill, that's doing design work for it
00:09.36scanlinejust forget about it entirely and focus on the client
00:09.58scanlineunless you have some idea of how it will be used, you shouldn't be doing design anyway
00:09.58Patlabor221it returns a n empty base class that's it
00:10.19Patlabor221actualy that's just for the TCP listen class
00:10.26Patlabor221I haven't even done ANYTHING on the server
00:10.33scanlinewhy bother with a TCP listen class?
00:10.37Patlabor221I've just been reading my book on MUD programing
00:10.50scanlineand if you're starting even parts of it from scratch, why do your own TCP coding at all? use a library like gnet
00:11.04Patlabor221I'm reoging the code that is there
00:11.07Patlabor221so not from scrath
00:11.15scanlineit had a TCP listen class?
00:11.25Patlabor221it had a function set for it
00:11.34scanlinedid it use it anywhere?
00:11.34Patlabor221I'm making it all classes
00:11.36darth_mallyay... new green day
00:11.47purple_cowdarth_mall: any interest in silver mine?
00:11.48Patlabor221dono, the old guy never finished his tests :)
00:11.51Patlabor221what is gnet?
00:12.03Patlabor221I'm all for using libs
00:12.06darth_mallpurple_cow: I s'pose
00:12.12darth_mallsaves me the trouble of getting my dinner started
00:12.17scanlinenetwork library on top of glib, makes it easy to do async I/O integrated with other main loops
00:13.02Patlabor221downloading now
00:13.09pagefaultjbot, bossom
00:13.15scanlinebut it's not what you want to use from C++...
00:13.22scanlineprobably
00:13.47scanlinewhat's the IRC client lib for, anyway?
00:14.02Patlabor221I dono what his plan is specificly
00:14.08Patlabor221maybe just pet project stuff
00:14.13scanlineheh
00:14.30purple_cowhooray glib
00:14.38Patlabor221It's helping me learn more about sockets :)
00:14.51scanlineyou could work on inputpipe :P
00:14.56ChipX86you havet ohave a plan
00:14.56Patlabor221what is that?
00:14.59ChipX86like me.. world domination.
00:15.06ChipX86control presence information and notification broadcast
00:15.09scanlinePatlabor221: makes any linux input device network-transparent
00:15.10ChipX86and conversations
00:15.19scanlineso you can plug in joysticks, mice, keyboards, etc. on one machine and use them on another
00:15.37Patlabor221IRC sounds a lot simpler, since I know nothing of linux input handaling
00:15.48ChipX86IRC is a crappy old protocol
00:15.54Patlabor221yes
00:16.00*** join/#tacobeam scanlime (~micah@to.je.spocco.com)
00:16.02Patlabor221so is telnet but people still play muds
00:16.11Patlabor221and so it NTSC but people still watch TV :)
00:16.17scanlineIRC is a *lot* more complex than inputpipe's protocol
00:16.26purple_cowPatlabor221: again, i think IRC is a mistake for a real-time game :P
00:16.40purple_cowit's fine to play around with, but please don't use it
00:16.44Patlabor221just for the chat purple_cow?
00:16.46scanlinePatlabor221: the only reason people still use those old protocols, like IRC and NTSC, is for compatibility
00:17.13Patlabor221I do need to look more at jabber
00:17.16scanlinePatlabor221: so only use it if it's important to you that people in-game can use normal IRC servers, or people using normal IRC clients can talk to people in the game
00:17.18purple_cowPatlabor221: irc has a lot of extra protocol garbage, in a real-time game like bz or oc you want to minimize overhead
00:17.19ChipX86Patlabor221: it's a mistake.
00:17.27ChipX86nod
00:17.31scanlinePatlabor221: and even if you want compatibility, I'd recommend a proxy server or something
00:17.56Patlabor221I want somethign that other standard non game clinets can conenct to
00:18.00Patlabor221ther IRC or IM
00:18.40ChipX86IRC is noisy and not a good protocol
00:18.46ChipX86you could invent one that's a lot better for a game
00:18.48Patlabor221what is a good protocoll?
00:18.54Patlabor221that works with non game clients?
00:19.08Patlabor221I'm sure I could make a great in game only one
00:19.28ChipX86why would you want one?
00:19.32Patlabor221but the point is to not invent the wheele again, and allow chat and admin from non game clients
00:19.38Patlabor2211 for matchmaking
00:19.43ChipX86people already have their chat clients
00:19.45Patlabor221you can look at a buddy list and see who's playing
00:19.45ChipX86they have IM
00:19.48Patlabor221yes
00:19.49ChipX86they don't need or want another
00:20.11Patlabor2212 so that you can send messages to a server to admin it from something like IM on a cell phone
00:20.12ChipX86and if they're playing a game, they'll want to either do that or chat in depth
00:20.19ChipX86they don't want people just IMing or msging them
00:20.37Patlabor221really, when why did SOny make an EQ based IM client?
00:20.46Patlabor221I dont' think you know how people play these things
00:20.55Patlabor221many people play BZ wit IM up at the same time
00:21.06ChipX86they didn't, which is precisely my point
00:21.08Patlabor221it's really for match making and finding your friends
00:21.36ChipX86there are in-game chats and out-of-game chats
00:21.41Patlabor221actualy sony did
00:21.43Patlabor221EQIM
00:21.48ChipX86there's a separation for a reason
00:21.49Patlabor221many people use it
00:22.04Patlabor221AIM and yahoo now spawn games
00:22.07ChipX86*shrug* either way, you're limited to IRC, jabber, or your own client
00:22.16Patlabor221yeah that's what I thought
00:22.17ChipX86IRC is crap and wordy, jabber is *very* wordy
00:22.23Patlabor221jabber looks complex
00:22.42Patlabor221even UT allows IRC conenctions
00:25.06Patlabor221other option is to use an optimal in game chat system, and provide a server that could do a bridge to the crapyer systems
00:30.09purple_cowPatlabor221: that sounds like the best option to me ;)
00:38.29*** join/#tacobeam CIA-9 (~CIA@to.je.spocco.com)
00:39.04Patlabor221how does the multi server part of IRC work?
00:39.11Patlabor221how do the servers connect together
00:39.40Patlabor221as that does sound like a desired feature if you wish to allow in game chat across multiple servers
00:39.53purple_cowthere's a intra-server protocol
00:39.53file[laptop]there's a linking part to the protocol... allows servers to pass messages to eachother essentially...
00:40.30Patlabor221how does one server know where another person is?
00:40.38Patlabor221does each server have an etry for every user?
00:40.55Patlabor221or is it something like "it's not on mine, so send it to all my peers" ?
00:45.33purple_cowit's a spanning tree
00:46.45Patlabor221what does that mean?
00:48.50purple_cowit forms a tree, but there's only one path between leaves
00:49.55Patlabor221so for each user it keeps the path from it to them?
00:50.54Patlabor221or does each server just have the entire tree
00:51.50purple_coweach server sends a message to the servers it's connected to
00:52.03purple_cowiirc
00:52.07Patlabor221that I get
00:52.42Patlabor221but when I join my server, does it send a join to every other server, and they keep a record for me, saying that to get to me follow X path?
00:52.55purple_cowno
00:53.08Patlabor221like when I /msg you, how does my server know what server to send the message to, to get to you.
00:53.28Patlabor221does it just send it to all the ones it's conencted to?
00:53.32purple_cowi'm pretty sure it just sends to all
00:53.36Patlabor221and asume they sort it out?
00:53.37Patlabor221ok
00:53.38purple_cowthen when your server gets it it eats it
00:53.51Patlabor221not the most bandwith eficent
00:54.09purple_cowi could be misremembering, it's been a long time since i read that spec
00:54.56Patlabor221if it didn't then ther'd have to be some storage for every user, or some master UBER server
00:56.35Patlabor221I think it's time to go home and watch some starwars
01:08.39purple_cowyay
01:46.55ChipX86ooh my food should be here soon
01:47.07file[laptop]what did Chip order?
01:47.25ChipX86Chicken Fried Rice and Mongolian Beef
01:47.38file[laptop]craziness
01:55.24nullpuppyhrm, no updated tracking info :/
01:55.48file[laptop]is it a UPS item?
01:55.52nullpuppyyup
01:55.57file[laptop]use iship.com
01:56.01file[laptop]it gives more tracking entires
01:56.02file[laptop]er entries
01:56.07nullpuppyhmm
01:56.38nullpuppyits actually 3 packages
01:56.57file[laptop]just go take a gander and see what it says... never know
01:57.07nullpuppyyeah
01:57.08nullpuppylooking
01:57.28nullpuppyewww asp
01:57.34file[laptop]quiet you
01:57.40nullpuppyhehe
01:57.54nullpuppyin transit to hodgkins il
01:58.10file[laptop]ah the cach
01:58.21file[laptop]Chicago Area Consolidation Hub
01:58.21nullpuppyal old info from yesterday though
01:58.40nullpuppyno scans yet today it seems
01:58.52file[laptop]maybe it's in a truck... going there
01:58.59nullpuppyyeah
02:00.08nullpuppygr
02:00.09nullpuppyr
02:01.26kergothman
02:01.29kergothi suck at fps games now
02:01.46kergothi used to suck less
02:01.58nullpuppyhehe
02:02.04kergothbeen too many years i guess
02:02.06kergothout of practice
02:02.37rioterhurray i have the new cradle of filth album
02:06.27nullpuppyyay
02:07.33*** join/#tacobeam laodamas_ (~laodamas@navi.cs.colorado.edu)
02:07.57laodamas_2
02:08.18rioterits not very good they really do need their old guitarist
02:08.43nullpuppy:/
02:10.01rioterhey ChipX86 you around?
02:10.19ChipX86kind of
02:13.56merlin262ugh, I've got 2 algorithms problems I can't solve
02:14.02merlin262:|
02:14.15rioterlook in the answers in the back of the book
02:14.20merlin262though, I think I've made progress on one
02:14.22merlin262:/
02:17.20ChipX86what algorithms?
02:17.56merlin262In linear time, give an algorithm to find the k closest values to the median of an array of size n.
02:18.06merlin262And
02:18.52merlin262Given a MxM square, with N points, find an upward bound for the minimum distance between two points.
02:19.02merlin262Think I got the 2nd one figured out
02:22.03ChipX86the first one is 14, and the second is Georgia
02:22.24merlin262Don't confuse me further!
02:22.25merlin262:(
02:22.48ChipX86hey, it's what I do. It's what I *do*. *It's* what I do...
02:23.26rioterthat worked
02:23.30rioterim pretty confused
02:23.48rioterwhat tools cant a open source developer live without?
02:23.50ChipX86starate
02:23.58rioterapart from cvs and irc :P
02:24.00darth_malllol
02:24.13ChipX86vim
02:24.32darth_mallmiv
02:24.39ChipX86rm
02:24.40ChipX86cp
02:24.41ChipX86mv
02:24.44rioterhaha
02:24.52rioterwhat if its a windows project :P
02:25.01ChipX86cygwin
02:25.01laodamas[boulderautoconf >:\
02:26.55nullpuppydon't forget about peanuts
02:26.58nullpuppyand caffiene
02:27.01nullpuppythose are important tools
02:27.16ChipX86music
02:27.40nullpuppyyeah, that too
02:27.58nullpuppyi suppose irc assumes internet access
02:28.40rioteryup :P
02:29.07nullpuppyas for a windows project... lot of alcohol...
02:29.08nullpuppy:)
02:29.55ChipX86yay, free food is here
02:30.01nullpuppyyay
02:30.09nullpuppywhy's it free?
02:30.28rioterand why am i not there
02:30.41nullpuppyyeah
02:30.44ChipX86VMware is paying for it
02:30.49nullpuppycool
02:30.52nullpuppyyou still at work?
02:30.52ChipX86hmm it's not as good as the chinese food next to me, but ah well
02:30.57ChipX86yeah
02:30.58riotermy questions still stands :P
02:31.00ChipX86for another hour
02:31.01nullpuppyah, ok :)
02:31.03nullpuppy:(
02:32.46*** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net)
02:40.47zaklurgy: you been phoned
02:43.04ChipX86I now have the office to myself
02:45.40ChipX86that girl is going to get herself into trouble someday.
02:46.30nullpuppyhehe, what'd she do this time?
02:48.46*** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net)
02:55.25scanlinemerlin262: shut up, nobody cares
02:55.55scanlineI have no sympathy for people that whine about being bored
02:56.23merlin262not upset about being bored
02:56.45ChipX86I'm bored!!
02:56.53ChipX86oh wait, no I'm not. *looks at the code*
02:56.58nullpuppylol
02:57.09nullpuppypoor chippy
02:57.15nullpuppywhy are you working so late?
02:57.35ChipX86my ride is going home late
02:57.40nullpuppyah
02:57.42ChipX86and I have a lot of wizard stuff to do still
02:57.49ChipX86although I'm told now taht I'm going too fast on code
02:57.51ChipX86*shrug*
02:57.56darth_mallmore quizes dammit!
02:58.15nullpuppyso.. you're being too productive?
02:58.23ChipX86yep kinda
02:58.26nullpuppywow
02:58.27nullpuppy:)
02:58.57lurgyyow, lookit all that bandwidth we're using
03:06.28ChipX86Nat is just so cool
03:06.33ChipX86you know that? Just cool
03:07.19file[laptop]I think they're drugging the food
03:10.01lurgy=)
03:10.46ChipX8620:05:21 <Nat_> out of fairness, you guys would split it
03:10.47ChipX8620:05:26 <Nat_> or maybe we could pay you both the full thing
03:10.47ChipX8620:05:28 <Nat_> galago rules.
03:11.00nullpuppyhaha
03:11.12file[laptop]haha
03:11.29kergothre
03:14.34rioterhaha
03:15.00rioterout of fairness that guy should be shot :P but thats me
03:15.14ChipX86nah
03:15.15ChipX86I'm not against him
03:15.29ChipX86I just didn't want him to win off of my libs if I wasn't giong to get part of it
03:15.47rioterif it was my code he was doing it with i would have shot him, but im a sadistic bastard
03:15.50merlin262w00t! i figured it out!
03:16.07nullpuppyyay
03:16.16ChipX86hrm nervous shivers
03:16.27merlin262it is indeed doable in linear time
03:16.32rioterhow much was that bounty btw?
03:16.35merlin262but it's a very convoluted multi-step algorithm
03:16.37ChipX86$2000
03:16.45ChipX86(nervous shivers not about the bounty)
03:16.51riotermmm mabey i should use galago and claim it as mine
03:17.02ChipX86hah
03:17.09ChipX86that was only part of it
03:17.12ChipX86the rest is the evolution integration
03:17.14ChipX86which is no easy task
03:17.18rioterah
03:17.47ChipX86brb
03:21.15nullpuppy]
03:21.52kergothgah, fishhead is in the handhelds.org channel
03:23.30purple_cowscanline!!!!
03:23.45ChipX86back
03:23.48darth_mallscanline: if you come up I'll make you a pot of coffee
03:25.36merlin262kergoth: fishead?
03:27.49kergothidiot who causes problems in numerous channels and gets banned and/or klined periodically
03:27.55kergothscanline knows him
03:28.31scanlineow
03:28.33scanlineyeah
03:29.01darth_mallkergoth: there's a present for you in audio/groups/Green_Day
03:29.01darth_mallmaybe...
03:29.24darth_mallyup... it's there
03:31.05CIA-9openembedded: 03kergoth 07 * r1.2297 10packages/e2fsprogs/ (4 files): Stage libext2fs and libe2p in the e2fsprogs builds (requirement for e2tools).
03:31.05CIA-9openembedded: 03kergoth 07 * r1.2298 10packages/ (5 files in 2 dirs): Add e2fsprogs-native and e2fsprogs-libs-native (needed for e2tools-native).
03:31.15CIA-9openembedded: 03kergoth 07 * r1.2299 10packages/e2tools/ (3 files in 2 dirs): Add e2tools and e2tools-native.
03:34.24CIA-9openembedded: 03kergoth 07 * r1.2300 10packages/e2fsprogs/ (4 files): Bump PR in the e2fsprogs builds, per the change to do_stage.
03:34.39rioterim really not liking the new album
03:35.50ChipX86which?
03:35.55riotergreendays
03:36.01ChipX86ah
03:36.12kergothah cool
03:36.19kergothhavent heard anything from it but american idiot, yet
03:36.22rioterbtw 24 hours till you will have the new little birdy single purple_cow just to make you happy
03:36.51purple_cowrioter: i love you
03:37.00rioter;)
03:37.17rioterim lucky ive been hearing it alot, radios here love it
03:37.23ChipX86I dreamt I met her
03:37.38ChipX86for some reason
03:37.39rioterthey play at my uni in a month ;)
03:37.53ChipX86weird dreams last night.. disturbing.. *shudder*
03:37.57rioterhaha
03:38.01ChipX86not because of her
03:38.04ChipX86just.. ugh
03:38.30file[laptop]bad ifdef bad...
03:39.23ChipX86yay 700MB of core dumps
03:40.36rioterChipX86 im slowly building a harem like yours :P
03:41.15ChipX86I won't be seeing my girls any time soon... *sigh*
03:41.24rioter:(
03:41.33ChipX86I miss them
03:41.35rioteryou wont be seeing me for a week either, i got one moving in with me
03:41.43ChipX86oh?
03:42.02rioterparents go away for a week, so do hers, she doesnt want to be alone, so she moves in
03:42.40rioterso i assume thats going to cut into irc time quiet alot
03:42.50ChipX86I wouldn't  complain.
03:43.08rioterhaha
04:00.01darth_mallohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh scanline
04:00.08darth_mallthere be some black stuff here in a pot for ye
04:00.41scanlineoh, hmm.. I was on 99 again
04:09.34CIA-9openembedded: 03kergoth 07 * r1.2301 10packages/bzflag/ (bzflag_1.10.6.20040515.oe bzflag-server_1.10.6.20040515.oe): Add the initial bzflag .oe's, which have been sitting in a local tree, unpushed, for weeks now.
04:38.26*** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net)
04:59.21darth_mallI hate homework
05:07.41laodamas[boulderALL GLORY TO THE HYPNO TOAD!
05:07.52*** join/#tacobeam steph (steph@steph.user)
05:10.21CIA-9openembedded: 03kergoth 07 * r1.2302 10packages/hotplug/ (4 files in 2 dirs): Add hotplug 20040920, which appears to have killed the last remaining bashisms, and adds isapnp handling.
05:29.44ChipX86yay for being in the apartment now.. locked myself out.
05:30.09kergothheh, oops
05:30.10nullpuppyoops
05:30.28ChipX86I just happened to run into one of the maintenance guys I know
05:30.40ChipX86this is some fun day.
05:47.22CIA-9openembedded: 03kergoth 07 * r1.2303 10packages/hotplug/hotplug_20040920.oe: Reset PR in hotplug 20040920 build.
06:07.35CIA-9galago: 03chipx86 * r1255 10libgalago/ (8 files in 3 dirs): Added mostly working avatar support and a get-avatar test tool.
06:11.09CIA-9galago: 03chipx86 * r1256 10libgalago-gtk/ (5 files in 2 dirs):
06:11.09CIA-9galago: - Added use_avatar parameters to galago_gdk_pixbuf_new_from_presence(), galago_gdk_pixbuf_new_from_presence_with_size(), galago_gdk_pixbuf_new_from_person(), and galago_gdk_pixbuf_new_from_person_with_size().
06:11.09CIA-9galago: - Added galago_gdk_pixbuf_new_from_avatar(), galago_gtk_presence_icon_set_use_avatar(), and galago_gtk_presence_icon_get_use_avatar().
06:15.47CIA-9galago: 03chipx86 * r1257 10galago-daemon/ (ChangeLog src/account.c): Update for the galago_account_get_avatar() API change.
06:18.20CIA-9galago: 03chipx86 * r1258 10galago-daemon/ (ChangeLog src/account-list.c): Use GALAGOD_META_ACCOUNT() rather than galagod_account_list_get_meta_account() in galagod_account_list_remove(). I think this is safe.
06:19.06CIA-9galago: 03chipx86 * r1259 10gaim-galago/ (ChangeLog src/gaim-galago.c): Added basic avatar support.
06:20.17CIA-9galago: 03chipx86 * r1260 10gnome-presence-applet/ (3 files in 2 dirs): Some minor code cleanups.
06:21.09riotergo ChipX86 go
06:21.47scanlineooh, ChipX86's face is on CIA's front page now
06:22.04rioterscary
06:22.16scanline:(
06:23.36riotert
06:24.34ChipX86night scanline
06:24.48rioterni ni scanline
06:25.02rioterscanline and ChipX86 your both in my talk im giving saturday
06:25.20ChipX86cool
06:25.23ChipX86can you record it?
06:25.31rioteri think its going to be
06:29.33purple_cowhuh
06:29.40purple_cowhow the hell did this get there: http://px.sklar.com/code.html?id=546
06:29.58purple_cowthat's so old it hurts
06:31.11riotertheres a function that does that :P
06:31.25purple_cowthere wasn't when i wrote that
06:31.30rioterah
06:34.53rioteritunes burn cd thing is arse backwards
06:36.58CIA-9navi-misc: 03jupiter * r5404 10evo/weather/e-cal-backend-weather.c: less stupidness
06:37.28rioterany decent bounties left?
06:38.19purple_cowsure
06:38.31rioterwhats the url, im bored with a huge holiday
06:39.53purple_cowgnome.org/bounties
06:40.01rioterthanks
06:40.18rioterthanks for that image
06:42.26riotermmm mail notification applet should be easy enough
06:59.27ChipX86something's not right..
07:04.54*** join/#tacobeam ToyKeeper (spanky@c-24-9-113-171.client.comcast.net)
07:12.55purple_cowrioter: i think there's already an implementation or two for the mail notification applet
07:13.33rioteraw
07:13.41rioterwhat about the mailing list one?
07:14.55purple_cowrioter: just look at the bugzilla page for each
07:16.38purple_cowgrumble
07:16.49riotermmm, the last comment was 2003 saying a patch has been submited, think its safe to assume nothing happened?
07:18.30purple_cowmebbe, i'd ask the maintainer of the code in question
07:23.09CIA-9galago: 03chipx86 * r1261 10libgalago/ (ChangeLog libgalago/galago-dbus.h): Removed some duplicate #defines. I'm kind of surprised nothing complained.
07:25.20ChipX86wow, chilling quote in Theatre of Tragedy - And When He Falleth
07:35.58CIA-9navi-misc: 03jupiter * r5405 10evo/weather/ (6 files): yay, a lot more untested code :P
07:52.39CIA-9navi-misc: 03jupiter * r5406 10evo/weather/e-cal-backend-weather.c: make enough progress on the component creation that it's feasable that calendar objects might actually be created maybe
07:54.07rioterdone and done
07:54.14rioterhopefully its not done, cause that looks like one i could actually do
07:56.26purple_cowmmmm, good song
08:00.05CIA-9galago: 03chipx86 * r1262 10libgalago/ (ChangeLog contrib/ contrib/galago.vim): Added a syntax highlighting file for libgalago for vim.
08:00.54purple_cowurk
08:00.56purple_cowurk urk urk
08:01.19ChipX86urk?
08:01.45purple_cowin order to get this to work and not be really crappy, i'm probably going to have to invent a new event type :P
08:01.54ChipX86urk.
08:02.33purple_cowhttp://gnome.org/bounties/cal-weather.png
08:02.41purple_cownotice how it's not actually an all-day event, but something else
08:02.53ChipX86yep
08:02.57purple_cowand the all-day event there doesn't wrap
08:03.58purple_cowdamn tigert for being so good at making mockups that are terrifically difficult to do well!
08:04.17ChipX86yep
08:04.21CIA-9galago: 03chipx86 * r1263 10libgalago/libgalago/galago-object.h: Very minor whitespace cleanups that just bugged me.
08:04.27ChipX86want me to yell at him for that? I've already done that today.
08:04.28ChipX86:)
08:05.42purple_cowsure
08:05.49purple_cowURK
08:05.56purple_cowlooks like the event types are from an RFC
08:05.57ChipX86eep, an urk!
08:06.00ChipX86eep.
08:06.10ChipX86um, x-weather?
08:06.28purple_cowhmm!
08:06.30rioteralright, im going to start on it anyway, never even looked at evo code, is it a bitch to work with?
08:06.36ChipX86rioter: what project?
08:06.38ChipX86and yes
08:06.40ChipX86it is
08:06.44rioteryay fun
08:06.56purple_cowlooks like ical lets you do that
08:06.59rioterChipX86 mailing list actions in the action menu
08:07.03ChipX86ahh
08:07.05ChipX86please do
08:07.32purple_cowyay for the bounties generally containing lots of good feature ideas
08:08.01rioterheh, it might take a while, my gtk is rusty to say the least, and evo code being a bitch isnt going to help
08:08.35ChipX86heh you think that's bad?
08:08.43ChipX86that whole header box is made from gtkhtml
08:08.57ChipX86you'll have to insert an object tag and set up an object handler to add a widget there
08:09.03ChipX86actually, that's not so bad
08:09.04rioteryour supposed to encourage me, not make scared
08:09.06ChipX86I've alreayd done that
08:09.12ChipX86so I can show you how later
08:09.19riotercool
08:09.39rioteri think im goign to buy a yo-yo this weekend
08:10.05ChipX86I think I'm going to go nuts.
08:11.15ChipX86I need to wrap an object framework in mono
08:11.57riotermmm mono, i really should try that one day, big fan of c#
08:12.10ChipX86Nat wants galago#
08:12.13ChipX86badly.
08:12.42riotergalago, wrappers in c#?
08:12.44purple_cowheh, frankly i'm not surprised this weather bounty hasn't been completed
08:12.46ChipX86yeah
08:12.52riotermmm
08:12.58ChipX86purple_cow: that hairy, huh?
08:13.05rioterif mono has implmented pinvoke it will be a snap
08:13.10purple_cowjust a lot of code
08:15.04rioterwouldnt have a clue how to write a wrapper with out pinvoke heh
08:16.34purple_cowcan swig do C#?
08:16.52riotersays it can
08:17.17ChipX86it's more complicated than that though :/
08:17.19ChipX86think gtkmm
08:17.36purple_cowuhhuh
08:18.33rioterget me bored enough or catch me when im drunk and i might consider doing it
08:18.44ChipX86do what?
08:18.48rioterwrite the wrappers
08:18.52ChipX86nah, I got it
08:18.56rioterah, ok
08:18.57ChipX86just have to figure out how I want it
08:19.10purple_cowswig is a great way to quickly hack up a wrapper, but it's not the best way of wrapping
08:19.23ChipX86yeah
08:19.30riotermmm
08:19.50rioterthis doesnt bode well, but wheres the evo cvs server?
08:19.57ChipX86cvs.gnome.org
08:20.16ChipX86<PROTECTED>
08:20.19ChipX86I think that means it's sleep time.
08:20.44rioteris that on windows or mono?
08:20.50ChipX86mono
08:21.01ChipX86just a stupid typo
08:21.05ChipX86or something
08:21.22riotercool so they do have pinvoke, thats actually rather nifty
08:21.30ChipX86yeah
08:21.43riotercome along way since i first used it
08:21.47ChipX86yeah
08:25.06ChipX86ok, bed time
08:25.07ChipX86g'night
08:25.16purple_cowhmm, bed
08:26.10rioteranoncvs.gnome.org for future reference
08:29.36rioternight both of you
08:35.40riotertis a lot of files
08:36.04rioteramsn and my sisters happy to use linux
08:36.05rioterfunny
08:36.46CIA-9navi-misc: 03jupiter * r5407 10evo/e-d-s.diff: add a patch with all the other e-d-s changes - new ical/ecal component, factory and buildsystem stuff
08:36.58CIA-9navi-misc: 03jupiter * r5408 10evo/weather/e-cal-backend-weather.c: use the new ical component rather than VEVENT
08:38.44purple_cowook, now it's bedtime
08:41.55rioternight
08:46.24rioterwhy is autoconf not doing its job
09:21.19*** join/#tacobeam slimspace|away (~darkstar6@navi.cs.colorado.edu) [NETSPLIT VICTIM]
09:35.06*** join/#tacobeam cheers (~rachael@adsl-69-225-36-142.dsl.skt2ca.pacbell.net)