# HG changeset patch # User Luke Schierer # Date 1041997898 0 # Node ID 3c7a58a58bc610ccc9a2f067577d5e311004f048 # Parent 9b40fa57a8edd58972a46e0f0884b4dd3e916f20 [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 diff -r 9b40fa57a8ed -r 3c7a58a58bc6 .todo --- a/.todo Wed Jan 08 02:35:14 2003 +0000 +++ b/.todo Wed Jan 08 03:51:38 2003 +0000 @@ -1,4 +1,4 @@ - + Gaim TODO List @@ -24,22 +24,13 @@ </note> <note priority="high" time="1036876569"> smilies + <note priority="medium" time="1036039904"> + prpl specific smilies in group chats. + </note> <note priority="low" time="1037927842"> smiley themes </note> </note> - <note priority="high" time="1036876702"> - status icons for profile - <note priority="high" time="1036876791"> - displayable - </note> - <note priority="high" time="1036876832"> - reflect correct account type - <note priority="high" time="1036876878"> - icq should not show aim legend - </note> - </note> - </note> <note priority="medium" time="1035995788"> text like <font color=blah>with only some text</font> being colored causes the whole line to be colored. </note> @@ -62,9 +53,6 @@ <note priority="high" time="1036460162"> show only text on buttons in im window </note> - <note priority="high" time="1038886049"> - focus on new tabs that do not recieve focus is wrong - </note> <note priority="high" time="1038886088"> new chats steal focus for some users who have chats and conversations on the same window </note> @@ -86,9 +74,6 @@ <note priority="medium" time="1036039877"> right click on url gives browser choice (preference option) </note> - <note priority="medium" time="1036039904"> - prpl specific smilies in group chats. - </note> <note priority="medium" time="1036039928"> make output of /list searchable </note> @@ -197,9 +182,6 @@ <note priority="high" time="1036027042"> 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 / ) </note> - <note priority="high" time="1036265535"> - sound player preference not saved - </note> <note priority="medium" time="1036028226"> preference to set logfile path. (i think there is a patch to add this) </note> @@ -267,108 +249,6 @@ GPG Encryption of messages (gaim-e plugin included with gaim would satisfy this) </note> </note> - <note priority="high" time="1036038522"> - Core/UI split - <note priority="high" time="1036038719"> - Separate core functions from UI stuff. - <note priority="veryhigh" time="1036038816"> - buddy.c - </note> - <note priority="veryhigh" time="1036038856"> - dialogs.c - </note> - <note priority="veryhigh" time="1036038896"> - gtk* - </note> - <note priority="veryhigh" time="1036038927"> - prefs.c - </note> - <note priority="veryhigh" time="1036038942"> - sound.c - </note> - <note priority="veryhigh" time="1036038979"> - core.[ch] - </note> - <note priority="veryhigh" time="1036038993"> - list.c - </note> - <note priority="veryhigh" time="1036039005"> - multi.c - </note> - <note priority="high" time="1036038801"> - away.c - </note> - <note priority="high" time="1036038824"> - conversation.c - </note> - <note priority="high" time="1036038835"> - convo.h - </note> - <note priority="high" time="1036038911"> - plugins.[hc] - </note> - <note priority="high" time="1036038986"> - html.c - </note> - <note priority="high" time="1036038999"> - module.c - </note> - <note priority="high" time="1036039086"> - prpl.h - </note> - <note priority="high" time="1036039111"> - util.c - </note> - <note priority="high" time="1036039127"> - buddy_chat.c - </note> - <note priority="high" time="1036039138"> - gaim.h - </note> - <note priority="high" time="1036039145"> - idle.c - </note> - <note priority="high" time="1036039155"> - multi.c - </note> - <note priority="high" time="1036039161"> - server.c - </note> - <note priority="high" time="1036039174"> - aim.c - <note priority="high" time="1036039193"> - need to redo main() completely - </note> - <note priority="high" time="1036039203"> - current main should be moved mostly to core - </note> - <note priority="high" time="1036039210"> - GTK main should connect to core - </note> - </note> - <note priority="high" time="1036039222"> - gaimrc.c - Need to figure out how to save UI preferences - </note> - <note priority="medium" time="1036038792"> - about.c - </note> - <note priority="medium" time="1036038809"> - browser.c - </note> - <note priority="medium" time="1036039015"> - proxy.[ch] - </note> - <note priority="medium" time="1036039021"> - perl.c - </note> - </note> - <note priority="medium" time="1036028425"> - Need to write the core side of the core-ui protocol - </note> - <note priority="medium" time="1036040336"> - Need to write the ui side of the core-ui protocol - </note> - </note> <note priority="high" time="1036040208"> away rethink <note priority="medium" time="1036040310"> @@ -428,17 +308,8 @@ luke is working on this </comment> </note> - <note priority="medium" time="1037924663"> - remove compiled-in sounds - </note> <note priority="medium" time="1037924676"> - add session management & fix stupid broken usage of gtk_window_set_wmclass - </note> - <note priority="medium" time="1037924699"> - 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) - </note> - <note priority="low" time="1036027367"> - 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) + add state saving and hook it to session management and user dialogs </note> <note priority="low" time="1036027794"> importing blist files @@ -446,6 +317,9 @@ licq </note> </note> + <note priority="low" time="1041997250"> + 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) + </note> </note> <note priority="medium" time="1036030450"> Plugins/Scripts @@ -507,9 +381,6 @@ </note> <note priority="veryhigh" time="1036041223"> increased authorization support - <note priority="high" time="1037468565"> - reports that the authorize dialog doesn't work - </note> <note priority="medium" time="1038877503"> add info to dialog requesting autorization to allow you to check the info of the person who is requesting </note> @@ -523,12 +394,6 @@ <note priority="high" time="1036041251"> 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) </note> - <note priority="high" time="1037575155"> - ssi (server side buddy lists and other server stored info) - <comment> - kingant is working on this - </comment> - </note> <note priority="medium" time="1036041165"> Chat (this is different from aim chat) </note> @@ -541,11 +406,14 @@ <note priority="medium" time="1036041260"> search for users </note> - <note priority="medium" time="1036041275"> - option to set alias to nick (for others, not self-alias) - </note> - <note priority="low" time="1036041144"> - typing notification + <note priority="medium" time="1037575155"> + ssi (server side buddy lists and other server stored info) + <note priority="medium" time="1041995696"> + server side nick + </note> + <note priority="medium" time="1041995715"> + extended info stuff? + </note> </note> <note priority="low" time="1036041152"> set the Nickname to be the self-alias @@ -606,7 +474,7 @@ <note priority="medium" time="1036040668"> IRC <note priority="high" time="1036041633"> - gaim generates ~5 popups when it fails to sign on an irc server because the nick is already in use. + option to change nick does not always work right: because gaim continues to compare on the original nick </note> <note priority="high" time="1036041714"> fix segfault on attempted send after having been /remove'ed