⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 todo

📁 Linux下的MSN聊天程序源码
💻
字号:
AMSN TO-DO List============Check our Wiki page TO-DO list:http://amsn.sourceforge.net/wikiDONE We must finish MSNP2P (Sending files through MSNP2P and do transfer dialogs)DONE We must send to waste all MSNP7 code- We should do a GUI cleanup (alarms...)DONE We must do proxy's work...DONE It doesn't update with the new people that enters the chat... it doesn't give you a chance to talk to certain people...DONE In logging/preferences, look at disabled items (add features or remove this items from GUI)BugList / TODO listHey maybe we should restart using this thing...? (23/11/03)>Ok here is a new version of the TODO list (04/01/03)>>It's big, it's bad! It's the all mighty bug/todo list! >>Here are the stuff we wanna implement and bugs we want to fix...>>Feel free to tell us about any options that aren't here that would interest you...>>Feel free to inform us of any bugs that aren't here (we just ordered 4 boxes of ZAP!)Contact amsn-devel@lists.sourceforge.net	*********************************************************	***Bug Fixes and TODO before next release (priority 1)***	*********************************************************-	Make sure everything is installed correctly and FAQ and HELP are in the amsn directory.-	Make good RPMs, for Redhat, Suse, Mandrake, etc.DONE	Improve font selection (unify with color selection)-	When selecting a new color for the font in a chat, don't change only	the color of the text send but the color of the text being written too (for all window).-	When queue is cleared, NAK every message in queue-	Check for connection state, make sure amsn disconnects if connection goes down. -> add timeouts to changestates and keepalive-	When we get a NAK from a message, try to enqueue it again, as probably it will success.DONE	Fix focus and children things with list window. (For example add_user from chat window), and dialogs in general.DONE	Check functionality of all proxies with new MSNP9 protocol (socks, not keep-alive http proxies)DONE	Get rid of all MSNP7 code.. it sure is useless nowDONE	We sometimes get double pasting, just bind our paste procedure to the <<Paste>> event, instead of to <Ctrl-Key-V>	************************************************	***Existing Feature Improvements (priority 2)***	************************************************	** General issues **-	Option to display or not the chat button bar-	Add option to modify keepalive interval (in seconds)DONE	Make a Pure PNG Reader (will be used for buddy icons + filetransfer previews, and maybe other stuff)DONE	In the Privacy tab, if 2 users have exactly the same nickname in a listbox, we can control only the first user 	(we can't delete the second user with that nick from the list ...)-	Improve truncation to check picture widths, instead of using fixed valuesDONE	Load AMSN faster (load pictures on demand -> GetImage wrapper? Maybe use GetSkinFile?)DONE	Get rid of global variables list_al, list_bl, make use of ::abook:: namespace (avatars, custom nicknames, etc)-	Clean ugly GUI code (long window names xx.xx.xxx.xx, use -Class instead of repeated options all the time)	** Remote Control issues **-	If text sent over socket contains the color word, it disappears from the text (change the string map call)-	make it possible to send more than one space between each words in messages	** Dock Issues **-	New message alert 	** File Transfer issues **-	File Transfer AUTH protocol fix-	Display link to received file and click to open-	Send files through server with MSNP2P if behind NAT	** Alarm system improvements and bugs **DONE	JPG Support (use same as for MSN6 Pictures)	** Logging system improvements and bugs **-	Use XML instead of custom syntax to speed up things-	Add date limit or file size limit for log files-	Add option for partial logging of only certain users-	Save to LOG (if logging disabled, allows to log certain conversations only)-	Compress log files with optimal algorithm for text files-	Logging syntax options (timestamps, email or nics, etc)DONE	Display by day/month/year-	Display last X lines of the log in the window when opening a chat window with someone	** WindowsXP issues **DONE	Problem with URLsDONE	Problem with sound-	Selections don't appear-	Ugly program icons (WISH icon, not ours)DONE	Fonts dialog all messed upDONE	Alarms options (paths) aren't saved correctly if they contain spaces-	ImageMagick is never detected since there is a convert.exe program in the System32 DIR and exec looks for that one first-	Browser problems in windows when URL contains weird characters	** MSNP2P Stuff **-	Do checksum checking, understand error message, send error messages, etc...	*********************************	***Extra Features (priority 3)***	*********************************-	Have status always on top of contact listDONE	Finish the plugins system-	Menu accelerators-	Be able to change their font in chat (same as you, or different)DONE	Autoconnect (when connection detected)-	Notebook like chat windows (as an option)-	Resume File Transfers-	Socks5 Proxy Support with UserName/Password-	Better management of special characters and \n in nicks-	Make video/audio conferencing work with GbnomeMeeting, check for embedding possibilities		****************************************	***Eye Candy and Gadgets (priority 4)***	****************************************-	Background image-	Make games work (should be rather simple, some special parameters passed to the browser I'm guessing)-	Make notify window size configurable-	Transparent background message windows (is it possible now with 8.4?)-	AutoUpgrade AMSN-	Direct connection between amsn clients, without sb, real time chat-	Balloons in privacy lists (show email)-	GUI for translations, automatic updates from amsn GUI (no website)-	Have support for multiple sessions (tabs for each session)	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -