Mercurial > pidgin
comparison .todo @ 4240:3c7a58a58bc6
[gaim-migrate @ 4490]
this has not been updated in far too long. i should not be the only one using it.
and even i've been remiss.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 08 Jan 2003 03:51:38 +0000 |
parents | f5675e13a22f |
children | e23a59b62700 |
comparison
equal
deleted
inserted
replaced
4239:9b40fa57a8ed | 4240:3c7a58a58bc6 |
---|---|
1 <!-- Automagically generated by the ToDo program on Wed Dec 18 22:34:44 2002 --> | 1 <!-- Automagically generated by the ToDo program on Tue Jan 7 22:47:33 2003 --> |
2 <todo version="0.1.14"> | 2 <todo version="0.1.14"> |
3 <title> | 3 <title> |
4 Gaim TODO List | 4 Gaim TODO List |
5 </title> | 5 </title> |
6 <note priority="high" time="1036029816"> | 6 <note priority="high" time="1036029816"> |
22 conversations open scrolled up | 22 conversations open scrolled up |
23 </note> | 23 </note> |
24 </note> | 24 </note> |
25 <note priority="high" time="1036876569"> | 25 <note priority="high" time="1036876569"> |
26 smilies | 26 smilies |
27 <note priority="medium" time="1036039904"> | |
28 prpl specific smilies in group chats. | |
29 </note> | |
27 <note priority="low" time="1037927842"> | 30 <note priority="low" time="1037927842"> |
28 smiley themes | 31 smiley themes |
29 </note> | 32 </note> |
30 </note> | 33 </note> |
31 <note priority="high" time="1036876702"> | |
32 status icons for profile | |
33 <note priority="high" time="1036876791"> | |
34 displayable | |
35 </note> | |
36 <note priority="high" time="1036876832"> | |
37 reflect correct account type | |
38 <note priority="high" time="1036876878"> | |
39 icq should not show aim legend | |
40 </note> | |
41 </note> | |
42 </note> | |
43 <note priority="medium" time="1035995788"> | 34 <note priority="medium" time="1035995788"> |
44 text like <font color=blah>with only some text</font> being colored causes the whole line to be colored. | 35 text like <font color=blah>with only some text</font> being colored causes the whole line to be colored. |
45 </note> | 36 </note> |
46 <note priority="medium" time="1035996020"> | 37 <note priority="medium" time="1035996020"> |
47 ignore font faces doesn't ignore the font faces in a person's info (fixed?) | 38 ignore font faces doesn't ignore the font faces in a person's info (fixed?) |
59 <note priority="high" time="1036028245"> | 50 <note priority="high" time="1036028245"> |
60 fix crash when someone writes just as you close the chat window. | 51 fix crash when someone writes just as you close the chat window. |
61 </note> | 52 </note> |
62 <note priority="high" time="1036460162"> | 53 <note priority="high" time="1036460162"> |
63 show only text on buttons in im window | 54 show only text on buttons in im window |
64 </note> | |
65 <note priority="high" time="1038886049"> | |
66 focus on new tabs that do not recieve focus is wrong | |
67 </note> | 55 </note> |
68 <note priority="high" time="1038886088"> | 56 <note priority="high" time="1038886088"> |
69 new chats steal focus for some users who have chats and conversations on the same window | 57 new chats steal focus for some users who have chats and conversations on the same window |
70 </note> | 58 </note> |
71 <note priority="medium" time="1035995857"> | 59 <note priority="medium" time="1035995857"> |
83 <note priority="medium" time="1036039569"> | 71 <note priority="medium" time="1036039569"> |
84 bug: if you remove a group in one prpl, it disappears from the online tab even if there are still buddies in that group online | 72 bug: if you remove a group in one prpl, it disappears from the online tab even if there are still buddies in that group online |
85 </note> | 73 </note> |
86 <note priority="medium" time="1036039877"> | 74 <note priority="medium" time="1036039877"> |
87 right click on url gives browser choice (preference option) | 75 right click on url gives browser choice (preference option) |
88 </note> | |
89 <note priority="medium" time="1036039904"> | |
90 prpl specific smilies in group chats. | |
91 </note> | 76 </note> |
92 <note priority="medium" time="1036039928"> | 77 <note priority="medium" time="1036039928"> |
93 make output of /list searchable | 78 make output of /list searchable |
94 </note> | 79 </note> |
95 <note priority="medium" time="1036039939"> | 80 <note priority="medium" time="1036039939"> |
195 add a way for a plugin to store/retrieve config values | 180 add a way for a plugin to store/retrieve config values |
196 </note> | 181 </note> |
197 <note priority="high" time="1036027042"> | 182 <note priority="high" time="1036027042"> |
198 check to make sure gaimrc properly unescapes things like a " in a password as the .gaimrc file is read in. (reports indicate this may be a problem, esp. for \ and / ) | 183 check to make sure gaimrc properly unescapes things like a " in a password as the .gaimrc file is read in. (reports indicate this may be a problem, esp. for \ and / ) |
199 </note> | 184 </note> |
200 <note priority="high" time="1036265535"> | |
201 sound player preference not saved | |
202 </note> | |
203 <note priority="medium" time="1036028226"> | 185 <note priority="medium" time="1036028226"> |
204 preference to set logfile path. (i think there is a patch to add this) | 186 preference to set logfile path. (i think there is a patch to add this) |
205 </note> | 187 </note> |
206 <note priority="medium" time="1037924557"> | 188 <note priority="medium" time="1037924557"> |
207 add support for plugin key/value storage/retrieval | 189 add support for plugin key/value storage/retrieval |
265 </note> | 247 </note> |
266 <note priority="low" time="1036038499"> | 248 <note priority="low" time="1036038499"> |
267 GPG Encryption of messages (gaim-e plugin included with gaim would satisfy this) | 249 GPG Encryption of messages (gaim-e plugin included with gaim would satisfy this) |
268 </note> | 250 </note> |
269 </note> | 251 </note> |
270 <note priority="high" time="1036038522"> | |
271 Core/UI split | |
272 <note priority="high" time="1036038719"> | |
273 Separate core functions from UI stuff. | |
274 <note priority="veryhigh" time="1036038816"> | |
275 buddy.c | |
276 </note> | |
277 <note priority="veryhigh" time="1036038856"> | |
278 dialogs.c | |
279 </note> | |
280 <note priority="veryhigh" time="1036038896"> | |
281 gtk* | |
282 </note> | |
283 <note priority="veryhigh" time="1036038927"> | |
284 prefs.c | |
285 </note> | |
286 <note priority="veryhigh" time="1036038942"> | |
287 sound.c | |
288 </note> | |
289 <note priority="veryhigh" time="1036038979"> | |
290 core.[ch] | |
291 </note> | |
292 <note priority="veryhigh" time="1036038993"> | |
293 list.c | |
294 </note> | |
295 <note priority="veryhigh" time="1036039005"> | |
296 multi.c | |
297 </note> | |
298 <note priority="high" time="1036038801"> | |
299 away.c | |
300 </note> | |
301 <note priority="high" time="1036038824"> | |
302 conversation.c | |
303 </note> | |
304 <note priority="high" time="1036038835"> | |
305 convo.h | |
306 </note> | |
307 <note priority="high" time="1036038911"> | |
308 plugins.[hc] | |
309 </note> | |
310 <note priority="high" time="1036038986"> | |
311 html.c | |
312 </note> | |
313 <note priority="high" time="1036038999"> | |
314 module.c | |
315 </note> | |
316 <note priority="high" time="1036039086"> | |
317 prpl.h | |
318 </note> | |
319 <note priority="high" time="1036039111"> | |
320 util.c | |
321 </note> | |
322 <note priority="high" time="1036039127"> | |
323 buddy_chat.c | |
324 </note> | |
325 <note priority="high" time="1036039138"> | |
326 gaim.h | |
327 </note> | |
328 <note priority="high" time="1036039145"> | |
329 idle.c | |
330 </note> | |
331 <note priority="high" time="1036039155"> | |
332 multi.c | |
333 </note> | |
334 <note priority="high" time="1036039161"> | |
335 server.c | |
336 </note> | |
337 <note priority="high" time="1036039174"> | |
338 aim.c | |
339 <note priority="high" time="1036039193"> | |
340 need to redo main() completely | |
341 </note> | |
342 <note priority="high" time="1036039203"> | |
343 current main should be moved mostly to core | |
344 </note> | |
345 <note priority="high" time="1036039210"> | |
346 GTK main should connect to core | |
347 </note> | |
348 </note> | |
349 <note priority="high" time="1036039222"> | |
350 gaimrc.c - Need to figure out how to save UI preferences | |
351 </note> | |
352 <note priority="medium" time="1036038792"> | |
353 about.c | |
354 </note> | |
355 <note priority="medium" time="1036038809"> | |
356 browser.c | |
357 </note> | |
358 <note priority="medium" time="1036039015"> | |
359 proxy.[ch] | |
360 </note> | |
361 <note priority="medium" time="1036039021"> | |
362 perl.c | |
363 </note> | |
364 </note> | |
365 <note priority="medium" time="1036028425"> | |
366 Need to write the core side of the core-ui protocol | |
367 </note> | |
368 <note priority="medium" time="1036040336"> | |
369 Need to write the ui side of the core-ui protocol | |
370 </note> | |
371 </note> | |
372 <note priority="high" time="1036040208"> | 252 <note priority="high" time="1036040208"> |
373 away rethink | 253 away rethink |
374 <note priority="medium" time="1036040310"> | 254 <note priority="medium" time="1036040310"> |
375 Away needs to be modified to include "show" and "status", i.e. you can have an away state, and an away message. This is exactly what ICQ does - you're "N/A" (show in Jabber) and your away message is "I'm gone." (status in Jabber). Since it only applies to ICQ and Jabber (and actually, currently only Jabber, since icqlib doesn't handle away messages yet), there should be some way of indicating that it can do both without breaking the others. My suggestion is to put "/" at the end of the "state", and when that's there, have it be a menu with all of the custom messages, e.g. in Jabber it'd return "Away/" as one of the states, and you'd see "Away" with a menu of all the away messages you have. | 255 Away needs to be modified to include "show" and "status", i.e. you can have an away state, and an away message. This is exactly what ICQ does - you're "N/A" (show in Jabber) and your away message is "I'm gone." (status in Jabber). Since it only applies to ICQ and Jabber (and actually, currently only Jabber, since icqlib doesn't handle away messages yet), there should be some way of indicating that it can do both without breaking the others. My suggestion is to put "/" at the end of the "state", and when that's there, have it be a menu with all of the custom messages, e.g. in Jabber it'd return "Away/" as one of the states, and you'd see "Away" with a menu of all the away messages you have. |
376 </note> | 256 </note> |
426 person support | 306 person support |
427 <comment> | 307 <comment> |
428 luke is working on this | 308 luke is working on this |
429 </comment> | 309 </comment> |
430 </note> | 310 </note> |
431 <note priority="medium" time="1037924663"> | |
432 remove compiled-in sounds | |
433 </note> | |
434 <note priority="medium" time="1037924676"> | 311 <note priority="medium" time="1037924676"> |
435 add session management & fix stupid broken usage of gtk_window_set_wmclass | 312 add state saving and hook it to session management and user dialogs |
436 </note> | |
437 <note priority="medium" time="1037924699"> | |
438 add support for remote aliases (both for other people and yourself. may just require looking at this guy's patch and bugging someone to merge it, or hacking on it a bit, or redoing it, or whatever) | |
439 </note> | |
440 <note priority="low" time="1036027367"> | |
441 adding and removing buddies needs cleaned up. basically, add_buddy should be calling ui_add_buddy and serv_add_buddy as needed (require an extra arg to add_buddy to tell it what needs done) and the various ways a buddy can come to be needing added should be calling some type of request_add_buddy (this would be part of both the core<->ui interface and the core<->prpl interface) | |
442 </note> | 313 </note> |
443 <note priority="low" time="1036027794"> | 314 <note priority="low" time="1036027794"> |
444 importing blist files | 315 importing blist files |
445 <note priority="low" time="1036027810"> | 316 <note priority="low" time="1036027810"> |
446 licq | 317 licq |
447 </note> | 318 </note> |
319 </note> | |
320 <note priority="low" time="1041997250"> | |
321 adding and removing buddies needs cleaned up. basically, add_buddy should be calling ui_add_buddy and serv_add_buddy as needed (require an extra arg to add_buddy to tell it what needs done) and the various ways a buddy can come to be needing added should be calling some type of request_add_buddy (this would be part of both the core<->ui interface and the core<->prpl interface) | |
448 </note> | 322 </note> |
449 </note> | 323 </note> |
450 <note priority="medium" time="1036030450"> | 324 <note priority="medium" time="1036030450"> |
451 Plugins/Scripts | 325 Plugins/Scripts |
452 <note priority="medium" time="1036028091"> | 326 <note priority="medium" time="1036028091"> |
505 <note priority="veryhigh" time="1036041206"> | 379 <note priority="veryhigh" time="1036041206"> |
506 more privacy options | 380 more privacy options |
507 </note> | 381 </note> |
508 <note priority="veryhigh" time="1036041223"> | 382 <note priority="veryhigh" time="1036041223"> |
509 increased authorization support | 383 increased authorization support |
510 <note priority="high" time="1037468565"> | |
511 reports that the authorize dialog doesn't work | |
512 </note> | |
513 <note priority="medium" time="1038877503"> | 384 <note priority="medium" time="1038877503"> |
514 add info to dialog requesting autorization to allow you to check the info of the person who is requesting | 385 add info to dialog requesting autorization to allow you to check the info of the person who is requesting |
515 </note> | 386 </note> |
516 <note priority="low" time="1038877526"> | 387 <note priority="low" time="1038877526"> |
517 add option to add person who just added you to your own list | 388 add option to add person who just added you to your own list |
521 color support | 392 color support |
522 </note> | 393 </note> |
523 <note priority="high" time="1036041251"> | 394 <note priority="high" time="1036041251"> |
524 set status message and of course when gaim can set them, it needs to be able to get the ones it sets. (yes this is redundant. its a reflection of my current mood) | 395 set status message and of course when gaim can set them, it needs to be able to get the ones it sets. (yes this is redundant. its a reflection of my current mood) |
525 </note> | 396 </note> |
526 <note priority="high" time="1037575155"> | |
527 ssi (server side buddy lists and other server stored info) | |
528 <comment> | |
529 kingant is working on this | |
530 </comment> | |
531 </note> | |
532 <note priority="medium" time="1036041165"> | 397 <note priority="medium" time="1036041165"> |
533 Chat (this is different from aim chat) | 398 Chat (this is different from aim chat) |
534 </note> | 399 </note> |
535 <note priority="medium" time="1036041190"> | 400 <note priority="medium" time="1036041190"> |
536 New User Registration | 401 New User Registration |
539 more info support | 404 more info support |
540 </note> | 405 </note> |
541 <note priority="medium" time="1036041260"> | 406 <note priority="medium" time="1036041260"> |
542 search for users | 407 search for users |
543 </note> | 408 </note> |
544 <note priority="medium" time="1036041275"> | 409 <note priority="medium" time="1037575155"> |
545 option to set alias to nick (for others, not self-alias) | 410 ssi (server side buddy lists and other server stored info) |
546 </note> | 411 <note priority="medium" time="1041995696"> |
547 <note priority="low" time="1036041144"> | 412 server side nick |
548 typing notification | 413 </note> |
414 <note priority="medium" time="1041995715"> | |
415 extended info stuff? | |
416 </note> | |
549 </note> | 417 </note> |
550 <note priority="low" time="1036041152"> | 418 <note priority="low" time="1036041152"> |
551 set the Nickname to be the self-alias | 419 set the Nickname to be the self-alias |
552 </note> | 420 </note> |
553 <note priority="verylow" time="1036041134"> | 421 <note priority="verylow" time="1036041134"> |
604 </note> | 472 </note> |
605 </note> | 473 </note> |
606 <note priority="medium" time="1036040668"> | 474 <note priority="medium" time="1036040668"> |
607 IRC | 475 IRC |
608 <note priority="high" time="1036041633"> | 476 <note priority="high" time="1036041633"> |
609 gaim generates ~5 popups when it fails to sign on an irc server because the nick is already in use. | 477 option to change nick does not always work right: because gaim continues to compare on the original nick |
610 </note> | 478 </note> |
611 <note priority="high" time="1036041714"> | 479 <note priority="high" time="1036041714"> |
612 fix segfault on attempted send after having been /remove'ed | 480 fix segfault on attempted send after having been /remove'ed |
613 </note> | 481 </note> |
614 <note priority="high" time="1036041787"> | 482 <note priority="high" time="1036041787"> |