-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
69 lines (59 loc) · 2.34 KB
/
TODO
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
60
61
62
63
64
65
66
67
68
69
== Backends ==
- test DVD playback with all backends
- fix angle which is always with one item (0) when a video is playing
== MPlayer backend ==
== NSIS ==
- fix unworking uninstall when QuarkPlayer is running
== Windows ==
- test under Win2k?
- create a "portable" version
== Linux ==
- test under Linux
- fix .deb
- fix .rpm
== MacOSX ==
- buy a Mac and port QuarkPlayer
== GUI ==
== TagLib ==
- allow tag editing/writing? or not, see Picard from MusicBrainz
== Plugin system ==
- Check Qt Creator plugin system and adapt it to QuarkPlayer
== General ==
- fix quit problems
infos:
QWaitCondition: Destroyed while threads are still waiting
corelib\thread\qwaitcondition_win.cpp:161: qWarning("QWaitCondition: Destroyed while threads are still waiting");
QObject::killTimers: timers cannot be stopped from another thread
ASSERT failure in QCoreApplication::sendEvent: "Cannot send events to objects owned by a different thread.
Current thread 136f4f18. Receiver '' (of type 'Phonon::AudioOutput') was created in thread 3eaad8", file kernel\qcoreapplication.cpp, line 301
- fix several playlist mode
- fix several FileBrowser mode
- add profiles (audio, video...) ala Konqueror
- implement a systray menu
- add a OSD stuff
- implement shortcuts dialog
- fix drag&drop inside MainWindow + command line
- work on the log system, too minimalist right now
== Future ==
- add SQL library (plugin), prefered backend: MySQL Embedded cf Amarok choice instead of SQLite
- add network system like DAAP (iTunes), see http://blog.jasondonenfeld.com/14
- add music visualization
see http://projectm.sourceforge.net/ and http://www.ios-software.com/?page=projet&quoi=1
- add an equalizer
- guess movie title / serie title-episode... from the video filename
- add Jamendo support
- add Magnatube support
- add Youtube support
info here: http://flex.mediabox.fr/index.php?showtopic=73894
examples: http://www.ouideo.com/ http://www.force-download.com/
url scheme: http://youtube.com/get_video.php?video_id=%s&t=%s
Python script: http://www.arrakis.es/~rggi3/youtube-dl/
- Dailymotion support
- add Magnatune support
- add LastFm support
- add Deezer support
- add IPod support and others
- fully configurable playlist (change headers order, sorting...)
- add DLNA support
see http://xbmc.org/wiki/index.php?title=UPnP_Sharing
see http://sourceforge.net/projects/platinum