Files
clapper/TODO.md
2021-01-08 22:34:39 +01:00

44 lines
1.6 KiB
Markdown

- [X] Implement GstPlayer API
- [X] Inhibit screen locking
- [X] Hide cursor on video window
- Adaptive GUI:
- [X] Darker and bigger in fullscreen
- [ ] Mobile friendly (libhandy)
- [X] Dragging player by video (MPV)
- [X] Switching video/audio/subtitles tracks from bottom bar (MPV)
- [X] Over-amplification supported by default (VLC)
- [X] Audio visualizations (VLC)
- [X] Clock with current hour and "Ends at" time on top overlay (Kodi)
- [ ] Auto select subtitles matching OS language (Totem)
- [X] Picture-in-Picture mode window (floating window)
- [ ] Touch gestures/swipes support
- Media playlists:
- [ ] Add more items to playlist via GUI
- [ ] Select video from playlist
- [ ] Reorder playlist items via D&D
- [X] Exporting to file (.claps)
- Seeking:
- [X] Customizable seek time
- [X] Set seek mode (default, accurate, fast)
- [ ] Statistics and codec info page (VLC)
- [ ] Resume playback from last position
- [ ] Chapters support
- [ ] Set tracks time offset
- [ ] Subtitles offset
- [X] Audio offset
- [ ] MDNS and UPNP (discovering media in local network)
- [X] DND files from Nautilus to play (ignore incompatible ones)
- [ ] Support dropping whole folders
- [ ] Search for subtitles, download and activate (SMplayer)
- [ ] Auto add subtitles from same folder
- [ ] Set global subtitles folders
- [X] RSTP streaming
- [ ] Playback speed
- [X] Remote playback controls via HTTP (VLC) + WebSockets
- [ ] Expand available API
- [ ] API documentation
- [ ] Integration with the top bar
- [ ] MPRIS support
- [ ] Controls in the notifications panel
- [ ] Progress bar in the notifications panel (maybe via extension)