TODO for 0.2 (lobot release) - compiling with gcc 4.x causes multiple word searching to be broken, must fix this asap ** done - wasn't setting var=0 so multi-word searches weren't detected in a string - implement support for video files ** done - search button ** done - clean up the interface - use tabs for: search/playlist/configuration window ** done - add status bar at bottom of window to show progress of certain tasks - add configuration tab - execute on 'first run' ** done - this should create ~/.gmediasearch and the config file ** done - set preferred applications ** done - update index on startup? ** done - ability to index specific filetypes ** done - ability to add multiple directories to search ** done - cdrecord options ** done - better playlist support - load playlist - !! button added, needs backend support - save playlists !! segfault when saving playlist !! fix play button – plays when no files selected ** done - remove individual files !! not started - ability to organize by moving songs up and down - may be bumped to next release - support for both audio and video playlists - ** currently only audio support - may be bumped to next release - probably will require forking process into the background, and executing each line in the playlist line by line - clear playlist button ** done - support for selecting multiple files at once ** blocking on deprecating gtk_clist - support to select all/add to playlist/play ** blocking on deprecating gtk_clist - status bar for updating index - will not be needed if on-the-fly is implemented - cdrecord front end - re-enable code from pre-alpha release ** initial work has begun on this ** gah! code is crufty, must re-write - confirm that songs will fit on disc (enable total playlist run time) - cleanup/fix keyboard navigation - add more keyboard shortcuts; this is really messed up, it was hacked together originally for use w/ a fixed-width interface window - add more/better mouse navigation support - add more/better mouse navigation support - double-click - enable right-clicking - play/add to playlist/more info options UPCOMING TODO's - allow for other applications? (emu support) - output window when scanning for new media - have search match words, not characters in sequence ** done - search 'on the fly', deprecate db file for searching - will definitely impact searching speed - I should focus on this as it will eliminate the need for other features already being worked on - squash ALL known bugs ** done, well so far :) - remove all compile warnings ** code cleanup went very well, all but 4 warning remain - remove all gtk1.0 deprecated fuctions - replace gtk_clist - test on various platforms/distros - get rid of all unix commands! - index command - make software as flawless as possible