view mcabber/src/TODO @ 35:a8ceaa3005fd

[/trunk] Changeset 51 by mikael Work on libjabber integration. This is a big patch... * Remove socket.[ch] server.[ch] We have now fully switched to libjabber. * Roster is fetched, and buddies are added to the buddylist * Can send/receive messages using libjabber * Presence messages are handled. I have added statuses, as there only were online / offline statuses. * Use halfdelay to have a non-blocking getch(). And use a timeout in jb_main(). * Use utf8_{encode,decode}
author mikael
date Mon, 04 Apr 2005 19:13:58 +0000
parents e88b15cbf2de
children 881d8eb379c6
line wrap: on
line source


* pending message not displayed if buddy outside Contact window

* Use libjabber
* Commands! :-)
  - /say
  - /add
  - /del
  - /rename
  - /info
  - /request_auth (??)
  - /status (and common shortcuts: /away, /online, /busy, /dnd)
* Buddies status
* Command line history (^P/^N)
* External commands for events
* Multi-lines
* Handle window resize (will be hard with current implementation...)
* Command line completion
* Scroll back history
* Save history
* Shortcut to jump to next message received (shift-tab?)
* File transfer? :)
* Conferences :))