(2006_07_22) Notes for Versions after 0.3.1: Bugs/"Requirements" ~~~~~~~~~~~~~~~~~~~ OPEN BUGS #################### - ArtistAlbumTitleTree: - titles don't have the note-icon but the album icon MANDATORY ################# - createPlayListDialog: - null-values in properties?!? - ADD: make loading much faster! - ADD: Save filters on exit - ADD: When the playlist was created, say how many songs where set to the playlist and ask wether to close the dialog or not - InjukMainWindow: - ADD: Function to remove a song, move it up or down in the playlist - FIX: make saving default playlist always work - MusicPathsDialog: - FIX: After the songs are updated, the songs-tree-views have to be updated - ADD: Window that is inherited by all other windows, that stores last window pos and size in the registry - ADD: Injuk Icon for all Windows (maybe put in ExtendedDialog-Class) NICE TO HAVE / FUTER ##################### - General - ADD: Button and Menu and Program Icons - ADD: Ignore Case for Artists, Albums, Titles - InjukMainWindow: - ADD: set maximum MB of files to copy - ADD: Tooltip that shows the properties of the song (or put in popup-menu) - ADD: order playlist: randomize, not the same artist twice (if possible) - ADD: order playlist: similar songs together - MODIFY: When adding songs by drag an drop, only scan for new songs and show new progress dialog with remaining time - ADD: Export Playlist in Injuk-Format - ADD: Export Playlist in M3U-Format - ADD: Open Playlist/Drag and drop Playlist in M3U-Format - ADD: Move Up/Down with thread, so that the song is moved up/down by one each second or so - Properties Editor dialog - ADD: Sorting Table rows and debug: "When the table columns are sorted, setting values does not work" - ADD: Change and save ID3-Tag (e.g. if an Artist Name was spelled wrong) - ADD: Make table creation/DB-reading faster - ADD: Copy/Past Properties (maybe as XML?) - ADD: Change ID3-tags of the files (rename function in the tree) - Create Playlist: - ADD: Preview Play when selecting artist/album/title - MusicPathsDialog: - update some fils paths without the need to clear and "rescan" all paths... - PlayerPanel/Player: - Skip seonds inside the track - automatic normalization (e.g. with mp3gain: http://mp3gain.sourceforge.net/) FIXED/DONE in Version 0.2.0 ############################## - copy files - FIX: filenames may not contains special characters like '?' - MusicPathsDialog: - FIX: cannot cancel reading - InjukMainWindow: - ADD: Status bar that shows number of songs - FIX: Saving & loading the playlist always misses the last entry - createPlayListDialog: - FIX: e.g. ph_likes_it >= 50 does not work if unset values are allowed! - FIX: maximum number of songs per artist (error: e.g. 'David Bowie": 195 songs. With filter "200" only 185 songs. With filter 2: no songs!)