/usr/share/doc/cantata/TODO is in cantata 1.5.2.ds2-2ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | - Qt5 port
- After KDE Frameworks 5 is released, add CMake option to use system Solid
libraries.
- Windows port
- CMake scripts not working
- Build QtNetwork with SSL support? libeay32.dll and libssl32.dll will also
need to be supplied with installer.
- Streams
- If radio stream is a playlist, Cantata currently only uses the 1st entry.
Perhaps Cantata should loop over all entries until we find one that plays?
- last.fm streams?
- Online services
- GPodder support?
- DAAP servers?
- Subsonic servers? Mopidy can be used to access SubSonic.
- Devices
- libMTP does not support album artist tag. Cantata contains some
work-arounds for this (such as guessing the album-artist tag via the folder
structure, etc). These should be removed if libMTP ever supports album
artist.
- Port to MTP DBus service when this is released.
- RemoteFsDevices
- Cantata hangs if smb service is stopped before its un-mounted
- Re-enable covers in sync dialog?
- CD-Text?
- Fix time-remaining calculation in action dialog.
- Seek support for AudioCDs. Initial implementation works sometimes, but
other times the song is re-started. Not in build due to being too flaky.
- Possible issues with UDisks2, might not be able to get block device
(e.g. /dev/sr0)?
- Playback from MTP devices.
- Mopdiy
- Currently does not send valid DB date time (always 0). Users will need to
force Cantata to update.
- Does not support 'update' command
- If the response of a stats call is all 0, then we assume the connection is
to a Mopdiy server. Therefore, when adding files (from devices) these are
encoded.
- Lyrics
- Add support for reading via tags in mp4 files.
- PlayQueue
- Move code out of MainWindow class.
- General
- mixramp tag calculation
- mixramp MPD settings
- Does MPD need to be restarted to change settings?
- Bugs
- Jamendo search sometimes causes crash (not seen for a while)
- Handle font (High DPI detection) and palette changes in custom widgets
(Volume control, time slider, etc)
|