* Add 'set config functions' in config.py so when config options change the appropriate function will be called to 'apply' those changes. * Status icons for the torrentview * Have the ui better handle not being able to connect to the daemon. * Mainwindow state saving.. Size, location, vpane position, etc.. * System tray icon * Add state saving to listview.. this includes saving column size and position. * Queue plugin 'apply_queue' stuff.. Just finishing the queue plugin and it's intended functionality. * Add plugin list and the ability to load/unload them from the preferences dialog. * Have core keep track of which plugins are activated or not, so it only loads those on start-up. * Have the UI request a list of activated plugins on start-up so it nows which plugins to load. * Figure out easy way for user-made plugins to add i18n support. * Change the menubar.py gtkui component to menus.py and add support for plugins to add menuitems to the torrentmenu in an easy way. * Create a new status icon.. a red alert icon to show there is an error with the torrent.. ie, disk full alert and stuff like that.. * Add the tracker responses to the torrent details * About dialog * Fast resume saving * Restart daemon function