Zinf Todo List / MusicBrowserMM
"David Hough" <[email protected]> Tue, 23 Nov 2004 23:08:15 -0000
| Newsgroups | gmane.comp.audio.zinf.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, As I've found myself with some time to actually work on Zinf recently I thought it might be an idea to draw up a list of what people think needs doing, what/when the next release should be, future ideas, etc. Hopefully this may trigger some sort of useful work being done (it always pays to be optimistic ... really). So, i reckon the following stuff needs doing before the next release * MusicBrowserMM - Custom layout dialog - Edit Info dialog - Work out what default layout should be, and other layouts to include in view menu - Icons for the stop, play/pause, previous, and next playback controls - Lots of testing and bug squashing - Any features that have been lost in the rewrite * MusicDB - Support for all file formats (e.g. can only read the length of vorbis files at the moment) - Lots of testing and bug squashing - Stop the Playlist object looking all tracks up in the old database - Implementation of file path DB This is all I can think of at the moment, so there will be plenty I've forgotten. What other stuff do people think needs doing? Also, is anyone in a position to actually work on any of this? On a side note, BrowserMM has come a long way since I last updated the list (which was a veeery long time ago). For my needs it is now roughly functionally complete. Some of the highlights include, * Addition of playback toolbars to browser * New dialogs (e.g. Missing File, Search For Music, etc.) * now uses gtkmm2.4 (not compatable with gtkmm2.2/2.0) * uses new GTK+ UIManager for menubar/toolbar, so can specify custom toolbar/menubar with XML (XML currently hard coded in ui/musicbrowsermm/src/items/actionbars.cpp though, this needs putting in a preference) * Playlist now has a custom GtkTreeModel which has a better performace as well as - drag & drop between filesystem and playlist, and between playlists (not from library to playlist though) - supports columns of arbitrary metadata * saner source file organisation * bug fixes A changelog (generated from arch log messages) is here: http://www-users.york.ac.uk/~djh123/change-log A gratuitous screen shot is here: http://www-users.york.ac.uk/~djh123/updated_screenshot.png Source code can be downloaded from my zinf--browsermm branch: http://www-student.cs.york.ac.uk/~djh123/zinf/arch2004/ Alternatively you can download a full source tree here: http://www-users.york.ac.uk/~djh123/zinf--browsermm--0.5--patch-43.tar.gz At some point I'd like to commit this lot to CVS, though last time I tried that I broke kristian's zinf--cvstrunk branch, so it may be a while before I actually do this. Cheers, David -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/