]> git.sur5r.net Git - minitube/blob - TODO
Merge branch 'master' of git://gitorious.org/minitube/minitube
[minitube] / TODO
1 #Minitube TODO list
2
3 ## Bugs
4 - Item positions when moving two items down
5 - Always remember the playlist width
6 - Truncate overflowing text in the playlist
7 - Fix Space key not working in fullscreen (Pause)
8
9
10 ## Killer features
11
12 - Video download
13     Every playlist items should have small a download icon that appears on mouse hover.
14     Once the icon is clicked a mini-progressbar appears and the the download icon remains visible
15     even on "mouseout", maybe with a different color.
16
17 - YouTube related videos
18     List of related videos identical to the playlist.
19     When a related video is clicked Minitube will keep playing the next related videos.
20     Don't where the list should appear, maybe on the right, but when activated it should replace the playlist.
21     Maybe the playlist should disappear, leaving only the panel on the right.
22
23 - Accept YouTube URLs in the search box and as CLI args
24     ./minitube [url]
25     When Minitube has a single video to play, it will continue playing related videos.
26     This feature is depends on the related videos above.
27     We could also accept any URL and scrape web pages searching for YouTube videos.
28
29 - Windows build
30     Stefan Brueck has compiled on Windows but there are problems with Phonon
31
32 - HD streaming (requires settings)
33 - Subtitles, see http://google2srt.sourceforge.net/
34
35
36 ## Features
37 - Show buffering progress (when Phonon backends will work)
38 - Clear recent keywords
39 - Mark playlist items that have errors
40 - Settings: number of "Recent Keywords", Phonon settings, HD or not
41 - Show the toolbar when mouse hits the top of the screen in Fullscreen mode with animation
42 - Show the playlist when mouse hits the left side of the screen in Fullscreen mode with animation
43 - Show more thumbs on hover with animated crossfade
44
45 ## Unsure features
46 - Add menu entries for Most relevant, Most recent, Most viewed (Playlist => ...)
47 - YouTube video details
48 - Saved playlists
49 - Starred videos
50 - Investigate fetchMore() and canFetchMore() in the Model/View API
51
52 ## Phonon bugs (Come on Qt devs, do your job!)
53 - Mac: playback sometimes does not start (got a workaround!)
54 - Mac: Phonon freezes the GUI when loading a video
55 - Phonon::MediaSource does not work with QIODevices
56 - Cannot seek beyond the buffered part of the video
57 - Linux: Seek does not work at all
58 - Phonon does not report the buffering percent correctly