-
Notifications
You must be signed in to change notification settings - Fork 1
Home
blenoski edited this page May 21, 2017
·
9 revisions
Welcome to the movie-night wiki!
- User Scenarios
User can select media folder, movies are detected and added to database with downloaded metadata.User can browse media, grouped by genreUser can search by title, actor, genre, directorUser can view details for a specific movieUser can open movie file in finder / file explorerUser can start movie playback in default player
- Bugs/Enhancements/Perf/Testing
- Disable browsing during metadata import? Or fix issue where new movies get added to beginning of gallery instead of end?
- Batch database updates sent to App / Do not let app freeze up when adding metadata to large libraries.
- Only allow one open movie details panel at a time?
- Unit / Functional testing in place; all tests passing; 80% or greater coverage
- Handle error case where database can not be written to file
- Revisit list of recognized movie file extensions in background/crawlForMovies.js
- Server up and running with Firebase Hosting
- Add UI indication when movie file does not exist and don't allow clicks
- Add UI for deleting movies from database
- Add UI for deleting entire database
- Make sure UI does not freeze with large databases (>1000 movies)
- Add "My List" feature
- Add UI for retrying a metadata query with custom title query
- Automatically recognize when movie file becomes available and make play buttons clickable
- Handle TV Series gracefully
- Add/Clean fade out animations. Must handle case where fade in terminates early.
- Auto hide/show movie gallery horizontal scrollbars
- Add tooltips to clickable elements
- Organize search results by name of actor, name of director, matching titles, ...
- UI for playing/opening a particular episode in a series