Welcome, Stranger! [Login or Register]

defunkt

Gravatar for Chris Member: Chris Wanstrath
Username: defunkt
Role: Programmer

Teams


Individual Activity

Most Recent Revision: 384
Total Commits: 135
Commits By Hour: 0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,2,4,3,2,0,0,0,0,0,0,0,0,2,2,4,7,3,1,7,4,8,1,0,6,10,0,0,0,0,0,0,0,0,0,0,0,8,7,1,6,4,5,6,8,3,8,8

Commits:

Chris
ac bugfix
Chris
ac bug
Chris
ac bug
Chris
basic nickname validation
Chris
typo in readme
Chris
yessssssssssssss
Chris
unused variable
Chris
tab complete
Chris
check result - stop checking filters if output == input
Chris
regexp escape
Chris
page titles are done
Chris
epic bug fix
Chris
update title when we update the topic
Chris
remove console.log calls from leafy
Chris
todo
Chris
message filters
Chris
move between rooms with control + up / down
Chris
command history
Chris
todo
Chris
fix double connection bug
Chris
don't print every line
Chris
just add a tail_ for now to usernames if a good one is taken
Chris
todo
Chris
prepare private message when clicking users name in userlist
Chris
todo
Chris
hide user list and channel list when theyre not used
Chris
hide user list for PMs
Chris
updated todo
Chris
fix some css
Chris
pm icons
Chris
dont close loading facebox
Chris
connecting you to leafy goodness
Chris
generic error handler page
Chris
cant connect template
Chris
hack to work on 127.0.0.1 or localhost
Chris
update readme - 127.0.0.1 works now
Chris
lost connection facebox
Chris
pms
Chris
getting a PM doesnt steal focus
Chris
topic bar
Chris
private messages
Chris
basics of PMs
Chris
brutal indentation enforcement
Chris
quit message
Chris
/quit
Chris
todo
Chris
/nick
Chris
observing server quits and changing nicks accurately
Chris
make the freenode hint more subtle
Chris
simplify the comet dispatcher
Chris
name collision on join
Chris
move channelReady callback
Chris
facebox tweaks
Chris
todo
Chris
focus message box after joining a new chan
Chris
closing rooms selects another room
Chris
shoutouts biatches!
Chris
runserver typo
Chris
add channel classes to leafy
Chris
test
Chris
add /part command
Chris
Cls => Class
Chris
ignore pyc and log
Chris
fix syntax errors - `class` is a keyword
Chris
make the split work gooder
Chris
add /join, have _method accept just the argument
Chris
deassociate inactive connections with active ones
Chris
remove debug
Chris
typo!!
Chris
make fadeOut effect work (needs a callback or else the remove() happens instantly)
Chris
typo!
Chris
fix userQuit event to work, display to channel properly
Chris
scroll to bottom of window on room switch
Chris
hook counter back up
Chris
fix topic not switching with room switch
Chris
fix clicking on current channel does weird stuff bug
Chris
channelID with consistent hashing
Chris
user list switching with chan switching
Chris
css tweaks
Chris
basic channel switching support
Chris
reply to ctcp version requests
Chris
brief reorg
Chris
slightly different /action style
Chris
fix bugs in the dispatch move, standardize type names in camelCase
Chris
irc sends signals, CometDispatcher is but one subscriber
Chris
split up signals
Chris
fix welcome form css in safari
Chris
fix user sorting in safari
Chris
min height for messages, max height for users
Chris
leafy goodness
Chris
try this - reconnect on disconnect
Chris
i wish
Chris
add facebox
Chris
input username into message box when clicked
Chris
make reloading the page work
Chris
call Leafy.channelReady when the room has loaded
Chris
sort user list after rename
Chris
better user list sorting
Chris
sort user list
Chris
user list on join
Chris
no more confirm
Chris
Comet => CometDispatcher
Chris
IRC => IRCDispatcher
Chris
refactor zeddicus - just add methods to IRC or Comet to act on them
Chris
channel is gonna be important soon
Chris
insertRow function for inserting rows
Chris
reconnect works, wooot
Chris
fix dispatcher to retain this
Chris
remove debug code
Chris
js magic
Chris
scrolling works - woot
Chris
work on disconnecting
Chris
chattin works
Chris
error free
Chris
message sending is now a \r\n based protocol
Chris
look for -d to daemonize
Chris
start hooking up kahlan to the ui, very slowly
Chris
swap from and body
Chris
css changes to make the scrolling feel more natural
Chris
tweaks, who even knows with subversion
Chris
remove debug
Chris
booyah, as they say
Chris
joining rooms and hearing what people are saying
Chris
joining rooms and hearing what people are saying
Chris
few comments, remove unused method
Chris
stricter exception handling, simple comet dispatcher hooked up to the comet_send signal
Chris
remove debug
Chris
typo, trigger signal
Chris
add kahlan and json js
Chris
start maintaing comet connection pool, play with test.html for initializing connections
Chris
ignore pyc
Chris
get zeddicus listening on 8200
Chris
orbited config
Chris
add zeddicus
Chris
!!