From 03f4bf1cbe80d7e196b301c44e9ee0cc95529d69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Tue, 2 Sep 2008 22:19:28 +0200 Subject: - Tagged some things as [FINISHED] in the TODO - Only two things left, v0.1 will hopefully be ready soon --- TODO | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/TODO b/TODO index 8bdbbbb..533ae4e 100644 --- a/TODO +++ b/TODO @@ -5,30 +5,33 @@ v. 0.1 * Better interface (the new .config is pretty good, but needs improvement) -* BUG: what to do with songs without tags? The current behavior, -breaking badly, is probably not what we want. Suggestions: - * We put all songs not having complete tags in an Unsorted folder, with the - real filename as the name. Perhaps having a flag in the database tables - indicating that the information is not complete. - * We avoid including them in the database at all, which is what we basically - do now, but just a bit more fool proof perhaps. - -* BUG: something is wrong with the offset when reading media files. - "Ogg : Page out not synced, we skip some bytes" from mplayer. - - UPDATE: I think this is fixed now. - * We should implement flush and similar calls we don't currently implement. Under some circumstances, high load can force the closing of files or something in a similar manner, and we should handle this properly, or else the media player will probably stop playback. +- [FIXED] BUG: what to do with songs without tags? + * This has been improved to check if the string is actually empty, + instead of just dying. Good enough for v0.1. + +- [FIXED] BUG: something is wrong with the offset when reading media files. + "Ogg : Page out not synced, we skip some bytes" from mplayer. + + UPDATE: I think this is fixed now. + v. 0.2(?) ~~~~~~~~~ * FEATURE: Inotify/kqueue support for watching music directories * Take a look at http://mark.heily.com/pnotify/. + +* FEATURE: Songs without tags (or with empty tags) + * We put all songs not having complete tags in an Unsorted folder, with the + real filename as the name. Perhaps having a flag in the database tables + indicating that the information is not complete. + * We avoid including them in the database at all, which is what we basically + do now, but just a bit more fool proof perhaps. * Advanced configuration, allowing custom paths. This should be done in the configuration file, so something like -- cgit v1.2.3