comparison HACKING @ 6809:754afaa07386

[gaim-migrate @ 7349] a second partial update committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 10 Sep 2003 20:10:20 +0000
parents 053b577e08f2
children e64060a18be7
comparison
equal deleted inserted replaced
6808:fce1bb126900 6809:754afaa07386
140 ============ 140 ============
141 141
142 about.c: 142 about.c:
143 Not much to say here, just a few basic functions. 143 Not much to say here, just a few basic functions.
144 144
145 account.[ch]:
146 This controls the GaimAccount struct, which stores information
147 on each account a user registers with gaim. Usernames, pass-
148 words, user info, alias, user specific options, and everything
149 else controled from within the account editor (and then some)
150 are handled via this code.
151
152 accountopt.[ch]:
153 Api and implemenation for account options. I'm not precisely
154 sure how this meshes with account.[ch]
155
145 away.c: 156 away.c:
146 This takes care of most of the away stuff: setting the away message 157 This takes care of most of the away stuff: setting the away message
147 (do_away_message); coming back (do_im_back); drawing the away window; 158 (do_away_message); coming back (do_im_back); drawing the away window;
148 etc. Away messages work really oddly due to multiple connections and 159 etc. Away messages work really oddly due to multiple connections and
149 multiple protocols; I think there are really only two or three people 160 multiple protocols; I think there are really only two or three people
152 163
153 browser.c: 164 browser.c:
154 Code for opening a browser window. Most of the code is trying to deal 165 Code for opening a browser window. Most of the code is trying to deal
155 with Netscape. The most important function here is open_url. Have fun. 166 with Netscape. The most important function here is open_url. Have fun.
156 167
157 blist.c: 168 blist.[ch]:
158 This takes care of the buddy list backend, the blist.xml file, 169 This takes care of the buddy list backend, the blist.xml file,
159 importing old buddy list files, and related things like 170 importing old buddy list files, and related things like
160 finding buddies and groups. 171 finding buddies and groups. buddies, contacts, and groups
172 are controled from these files.
161 173
162 buddy_chat.c: 174 buddy_chat.c:
163 This takes care of the buddy chat stuff. This used to be a lot bigger 175 This takes care of the buddy chat stuff. This used to be a lot bigger
164 until the chat and IM windows got merged in the code. Now it mostly 176 until the chat and IM windows got merged in the code. Now it mostly
165 just takes care of chat-specific stuff, like ignoring people and 177 just takes care of chat-specific stuff, like ignoring people and