-
Notifications
You must be signed in to change notification settings - Fork 2
roadmap
kasaharas edited this page Apr 5, 2012
·
22 revisions
Bold means complete
- Colors
- Basic color support
- Add more colors
- Allow color customization
- Good color choices for functionality
-
Create a show
- Keep track of how many times watched
- Name
- File path
- Rewatch system
- Shows window should take into account rewatching a show in watched/total episodes counts
- Some sort of flag indicating a show should be rewatched in the future
- Per episode rewatch flags
- Setting a playlist rewatch flag sets the episode rewatch flags
- Setting an episode rewatch flag sets the playlist rewatch flag (perhaps a different flag to indicate not all shows?)
- Add multiple shows via recursive directory listing
- Ignore directories with their own subdirectories
- Ignore files in parent directory
- Ignore non-video files
- Create playlists of shows
- Create a playlist
-
Add a show to a playlist
- Add a name and a path to the file
- Keep track of total files and how many have been watched >= 1 times
- Create playlist via directory listing of given directory
-
Remove a playlist
- Confirmation
- Playlists Window
- Display playlists
- Select playlist
- Scrolling
- Scroll to first unplayed show when switching to this window
- Switch to edit window to modify a show
- Show list Window
- Add shows
- Remove shows
- Scrolling
- Switch to edit window to modify a show
- Edit Window
- Change name of show
- Change name of playlist
- Change path to show
- Change path to playlist
- Play shows
- Support different players for different files/playlists
- Support different arguments for different files/playlists
- Support detecting when a show was watched completely or not (possible?)
- Settings
- Config file argument
- Data file argument
- Default file player configuration
- executable
- arguments
- Config file
- Command line parameters
- Save/Load database
- Read database file
- Write database file
- Read from correct location
- Write to correct location
- Error handling
- Switch to a real database
- Metadata
- Playlist metadata
- Episode metadata
- Generic classification mechanism with support for arbitrarily many classifications
- Generic rating mechanism with support for multiple types of ratings
- Searching
- Metadata searching
- Name searching (file/show/playlist/etc)
- Rating searching
- Submit to sites that also keep track of shows ?
- MAL http://myanimelist.net/modules.php?go=api
- ani.db ?
- Find others ?
- QT interface ?
- GTK interface?