TODO Key: DONE (version) - version number this feature first appears in ?? - Should we even implement this? Will it be possible * item0 * item1 - item1 requires item0 be completed TODO for 0.8.5 (short-term) * The monthly moving of logs needs fixed badly * DONE (0.8.4) Abstract MessageManager a bit more for other messages types (brandon2) * DONE (0.8.4) Look into ask=subscribe or something like it (aka "pending") (julian) * ContactRecv should ask for request reason when adding people (julian) * jabberoo *still* has issues with 'error' resources * Option for priority lowering on Away/XA (julian) * Still sometimes sends presence after </stream:stream> TODO for 0.9.0 (long-term) * Receive files using gnome-vfs * Send files using a small web server, I guess * make a vcard handler in jabberoo * better error handling This has been started by julian, in ErrorManager (0.8.2) * Create an ErrorViews.cc which handles every single error we can think of, including a default errorview if Gabber has no clue about the error. * ?? Possibly create ErrorManager to do the initial error check and then hand off to the appropriate ErrorView? * if trying to send something to a user on a transport which is down, warn them instead of waiting for an error server-side * jids should NOT be case sensitive * many issues still in jabberoo * looking up JIDs in the presenceDB shouldn't be case sensitive * DONE (0.8.2) related, remove spaces automagically in usernames in add user druid (julian) * DONE (0.8.2) also possibly change @'s in usernames to % (julian) * DONE (0.8.1) Autoreconnect when disconnected (konrad) * DONE (0.8.1) GnuPG support (brandon2) * DONE (0.8.1) Sound support (julian) * Headline support!!! <--- Needed soon... really should discuss UI * DONE (0.8.2) Go over all code and convert to the new style * DONE (0.8.1) SSL support (konrad) * better Transmitter error handling and more descriptive error messages (konrad) * SOCKS and HTTP-Proxy (at least a theoretical solution) (konrad) * DONE (0.8.1) Drag and Drop (DnD) roster items * Support to drag users to/from Evolution (julian will work with clahey) * Ignore list * ?? Send to multiple users * (DONE 0.8.2) Group Chat Invitation (brandon2) * (DONE 0.8.2) Send (Multiple) roster items (brandon2) * (DONE 0.8.1) Reorganizing Roster (brandon2) * ?? Top-level unified group editor, instead of editing groups on a per user basis * DONE (0.8.2) Auto-away (brandon2) * Send/Recv URLs (jabber:x:oob) * Specialized handling of IRC in group chat win (julian) * DONE (0.8.4) Redo MessageManager to support message-types/views more dynamically (brandon2)