craig.p.drummond
22d5977188
FreeBSD compile fixes?
...
BUG: 424
2014-02-26 20:07:19 +00:00
craig.p.drummond
121f0f0299
Only want local files from Mopidy for library and folders
2014-02-04 19:10:18 +00:00
craig.p.drummond
6daf18d942
Decode Mopidy local:track:file paths
2014-01-21 18:57:47 +00:00
craig.p.drummond
cf2e5fbe76
If listallinfo fails, usr lsinfo recursively
...
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
addfca835a
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
56e8b209a1
Only show composer field in tag editor if it is one of the MPD supplied tags
2013-12-05 19:40:46 +00:00
craig.p.drummond
5343b1273a
Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes.
2013-10-22 18:22:41 +00:00
craig.p.drummond
854d56d5dc
Song is a struct, not class
...
BUG: 254
2013-07-11 18:34:13 +00:00
craig.p.drummond
95e3d5dfdd
Add some debug info to MPDParseUtils
2013-07-03 19:27:46 +00:00
craig.p.drummond
0e0242896d
For MPD versions 0.17 and above, if Cantata can read a .cue file then it will list each track as a separate entry in the artists and albums views.
...
BUG: 249
2013-07-02 19:20:40 +00:00
craig.p.drummond
970b9d93d5
Remove stream name from url - so that it is not shown in tooltip
2013-04-27 15:24:08 +00:00
craig.p.drummond
da3ccb81d9
Add stream name to fragment part of URL sent to MPD. This way, when the playqueue listing is received back from MPD, the name can be determined.
2013-03-19 19:29:24 +00:00
craig.p.drummond
c60604502f
Remove Qt module prefix from includes - will make Qt5 port a little easier!
2013-01-28 19:33:42 +00:00
craig.p.drummond
fbe6f03408
Update copyright year
2013-01-17 16:57:20 +00:00
craig.p.drummond
ab919e6c48
Ensure we ALWAYS guess tags for untagged playqueue items
2012-12-13 19:53:22 +00:00
craig.p.drummond@gmail.com
67e6bac8d9
Move most of Utils into support lib
2012-10-08 11:22:54 +00:00
craig.p.drummond
ce59bd7a36
- Use better names for library/folder loading signals.
...
- Don't pass dbDateTime into load function, instead store dbDateTime in connection and use this.
- Don't store db time all over the place in the GUI thread, turn MPDStats into a singleton like MPDStatus and use that
2012-06-27 17:05:48 +00:00
craig
b60f6ffeb3
Use 'plchangesposid' MPD command to get list of playqueue changes - means
...
less data needs to be read from MPD per playqueue update.
2012-03-29 15:49:19 +00:00
craig
7db4b15c70
Add option to group albums with multiple artists under Various Artists.
2012-03-20 21:11:02 +00:00
craig
d4a9c94147
Reduce QMutex usage - have MPDStats/MPDStatus emitted as objects, and
...
stored in relevant classes.
2012-03-13 19:31:25 +00:00
craig
45b8a20eae
Query MPD for list of supported protocols - and only allow supported URLs.
2012-02-09 19:17:01 +00:00
craig
d3dbf43377
SAve settings
2012-02-03 21:25:16 +00:00
craig
518b7d41bb
Cleanup
2012-01-04 19:19:13 +00:00
craig
9fc2286ce3
Update copyright statements.
2012-01-04 19:15:55 +00:00
craig
8ef2023882
Add option to group single track artist/albums under
...
'Various Artists'/'Single Tracks'/'Artist - Track'
2012-01-03 19:52:45 +00:00
craig
71dc6ec8c7
Move formatDuration out of MainWindow class
2011-12-14 19:40:33 +00:00
craig
9c58859eb7
Simpler duration code
2011-12-06 17:44:24 +00:00
craig
d39eb91753
Update copyright
2011-12-05 19:32:25 +00:00
craig
fb8b984f26
Add copyright
2011-12-04 10:48:50 +00:00
craig
4299c667f5
Re-org
2011-12-03 20:06:45 +00:00