Mercurial > pidgin
diff HACKING @ 7527:e64060a18be7
[gaim-migrate @ 8140]
didn't notice my commits weren't happening, now i did, but you all miss out
on having on-topic commit log this time around
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Sun, 16 Nov 2003 06:00:55 +0000 |
parents | 754afaa07386 |
children | 2c165d32f104 |
line wrap: on
line diff
--- a/HACKING Sun Nov 16 03:23:37 2003 +0000 +++ b/HACKING Sun Nov 16 06:00:55 2003 +0000 @@ -152,7 +152,7 @@ accountopt.[ch]: Api and implemenation for account options. I'm not precisely sure how this meshes with account.[ch] - + away.c: This takes care of most of the away stuff: setting the away message (do_away_message); coming back (do_im_back); drawing the away window; @@ -161,16 +161,12 @@ who know how it works and I don't think any of us know why it works that way. -browser.c: - Code for opening a browser window. Most of the code is trying to deal - with Netscape. The most important function here is open_url. Have fun. - blist.[ch]: This takes care of the buddy list backend, the blist.xml file, importing old buddy list files, and related things like finding buddies and groups. buddies, contacts, and groups - are controled from these files. - + are controled from these files. + buddy_chat.c: This takes care of the buddy chat stuff. This used to be a lot bigger until the chat and IM windows got merged in the code. Now it mostly @@ -201,7 +197,7 @@ This controls everything about the .gaimrc file. There's not really much to say about it; this is probably one of the better designed and easier to follow files in gaim. The important functions are towards the bottom. - This file is also utterly deprecated. It is used only for importing + This file is also utterly deprecated. It is used only for importing on upgrade. the prefs.c and prefs.h files replace the control, and gtkprefs.c replaces the gui component. @@ -211,11 +207,6 @@ use any of gaim's code) and is actually a separate project from gaim (but is maintained by Eric). -html.c: - Don't ask my why this is called html.c. Most of it is just grab_url, - which does like the name says; it downloads a URL to show in the - GtkHTML widget. http.c would be a more appropriate name, but that's OK. - idle.c: This file used to be entirely #if 0'd out of existance. However, thanks to some very generous people who submitted patches, this takes care of @@ -248,15 +239,15 @@ prefs.c: Read the documentation on this file. This handles the backend - side of prefs. + side of prefs. proxy.c: Adam (of libfaim glory) got bored one day and rewrote this file, so now everything actually works. The main function is proxy_connect, which figures out which proxy you want to use (if you want to use one at all) and passes off the data to the appropriate function. This file - should be pretty straight-forward. - Except I STRONGLY suspect that time has broken this file. + should be pretty straight-forward. + Except I STRONGLY suspect that time has broken this file. prpl.c: This file is what lets gaim dynamically load protocols, sort of. All