Craig Drummond
b6bd94c236
Update (c) year
2022-01-08 21:24:07 +00:00
Craig Drummond
f4e4a6ed33
Add Grouping tag support to playlists and queue.
2021-12-27 19:58:47 +00:00
Craig Drummond
501a75c16e
camelCase
2021-05-11 12:05:45 +01:00
David Hoyes
111d790968
Add controls for moving outputs between partitions
2021-05-10 20:45:06 +01:00
David Hoyes
aebc4af1e3
Add support for MPD partitions
...
MPD allows clients to create named "partitions", each with its own
queue, player and outputs. This commit adds controls to allow the user
to create, delete, and switch between partitions.
2021-05-10 20:45:06 +01:00
Craig Drummond
11bb7571c9
Update (c) year
2021-01-01 10:06:43 +00:00
Thomas Uhle
d406c01694
Fix getting song details from Cantata stream URLs
...
- always get song.time from decoded stream URL
- always set song.file to local file path from decoded stream URL to have
song.decodedPath() return the correct path
- move song.setLocalPath() out of if branch to always have song.localPath()
return the correct path
- only update mod.priority if all song detailss are taken from decoded
stream URL
2020-05-05 18:05:33 +02:00
Craig Drummond
b8645d1358
Fix most, but not all, deprecation warnings.
2020-02-16 09:51:37 +00:00
Craig Drummond
d7b3965b9b
Update (c) year
2020-01-01 11:51:13 +00:00
Craig Drummond
1d0ee7cf98
Sanitise hash usage
...
Closes #1549
2019-11-04 16:05:32 +00:00
Craig Drummond
b283429fa1
Use &<Name> or &StreamName:<Name> if URL already has #
...
Issue #1548
2019-11-03 17:35:40 +00:00
Craig Drummond
a05d81fb03
When adding a stream to the play queue, encode name using #StreamName:name and not just #name - as MPD 0.22 uses this for #icy-metadata
...
Closes #1547
2019-11-02 10:29:08 +00:00
Craig Drummond
cb9efe205f
Update (c) year
2019-09-15 15:56:58 +01:00
Craig Drummond
48fd4942d7
Apply 'Single Tracks' tweak to play queue items
...
Issue #1471
2019-03-20 17:01:18 +00:00
Craig Drummond
3fd2f72461
Store actual song path for local files (mainly affects windows
...
Issue #1304
2018-06-07 20:35:06 +01:00
Craig Drummond
c2ca4c41ac
Only sort playlists in folders view, and place these after tracks.
...
Closes #1258
2018-04-30 17:40:49 +01:00
Craig Drummond
c692ef79e4
Update debug
2018-04-25 22:04:20 +01:00
Craig Drummond
140aa1e674
Use last index value and total file duration to determine duration of
...
last track in CUE file.
Issue #1249
2018-04-25 18:50:24 +01:00
Craig Drummond
2d168e3afb
Fix reading priority for cantata streams
2018-02-06 20:48:01 +00:00
Craig Drummond
f462aab6c0
Sort folder view items, as MPD does not seem to sort playlist names.
...
Closes #1148
2018-02-02 16:43:54 +00:00
Craig Drummond
29d06a22c3
For 'Single Tracks' ignore artist/album sort and music brainz IDs
...
Issue #1155
2018-01-02 10:18:40 +00:00
Craig Drummond
536015557c
Don't show year for 'Single Tracks'
2018-01-02 00:05:35 +00:00
Craig Drummond
2139d3dbb8
Update (c) year
2018-01-01 10:11:39 +00:00
Craig Drummond
6e100a5ef5
Use for(var: list) and not foreach(var, list)
2017-11-27 22:36:53 +00:00
Craig Drummond
a33b275702
Fix getting all songs
2017-08-22 21:42:03 +01:00
Craig Drummond
3fb5ee3815
Add file age to sorts, and add option for ascending or descending
2017-08-22 21:31:46 +01:00
Craig Drummond
fc88de90bc
Initial implementation of smart playlists. NOT complete!!!
2017-08-18 22:45:18 +01:00
Craig Drummond
4a1bcd654d
Add support for OriginalDate tag.
...
Issue #1012
2017-04-28 17:41:45 +01:00
Craig Drummond
b63c6fbe26
Use Qt5's translation framework - ts files, not po files.
2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867
Update (c) year
2017-04-02 18:45:30 +01:00
Craig Drummond
a517bf4f17
Remove KDE4 and Ubuntu Touch support
2017-04-01 22:55:27 +01:00
Craig Drummond
b48d1b4887
Fix duration of last track for split CUE files.
...
Issue #901
2016-10-29 09:55:46 +01:00
Craig Drummond
eaca1f34f3
When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
...
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
a36c31191a
Fix listing of CUE files.
2016-02-04 23:00:14 +00:00
Craig Drummond
705648420a
Update (c) year
2016-01-08 18:55:13 +00:00
Craig Drummond
2b6f9a0587
Allow to specify a list of folders for 'Single Tracks' UI strings not updated, as already sent for translation.
2015-12-19 22:18:49 +00:00
Craig Drummond
8aa0b89fcd
Fix CUE listing
2015-10-25 12:46:20 +00:00
Craig Drummond
7d5982ea84
No nosingle-tracks handling for folders page
2015-10-08 22:38:05 +01:00
Craig Drummond
12df353bdf
Show non-top-level playlists in folders page
2015-10-08 22:34:45 +01:00
Craig Drummond
a04307d8e1
Dynamically load folder view. (No nonger use listall :-) )
2015-10-08 21:42:35 +01:00
Craig Drummond
9533f12881
Update (c) year
2015-08-13 21:12:34 +01:00
Craig Drummond
2fc124e799
Add option (in Interface/Tweaks) to control how CUE files are handled.
...
#708
2015-08-09 19:24:42 +01:00
Craig Drummond
1879700dc6
Only add CUE files to library listing, not all playlist files
2015-07-26 12:41:44 +01:00
Craig Drummond
1cfaf6f384
Local pocast path
2015-06-30 19:18:21 +01:00
Craig Drummond
a73d66bdba
Sore last-modified, so that can be used for later sort
2015-06-26 21:45:06 +01:00
Craig Drummond
67507362d5
Always build support for Dynamic, Online, and Streams
2015-06-26 21:18:25 +01:00
Craig Drummond
54f615cc77
Re-work online services so that Jamendo and Magantune use SQL backend.
...
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
e2c2f41e20
Add (untested!) option to group tracks within configured folder as 'Various Artists / Single Tracks'
2015-06-08 18:46:39 +01:00
Craig Drummond
4a713c7ec9
Initial work on using SQL for MPD cache. Not 100% functional. Eventually
...
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
5579f10ecd
Re-add code to parse cue files, and add playlists to listing. Needs
...
testing!
2015-06-02 20:21:12 +01:00