Commit Graph

1161 Commits

Author SHA1 Message Date
Craig Drummond
ff48cfa0c0 Cleanup some settings. No longer offer to save lyrics, artist images,
and backdrops in MPD folder, just save in cache dir. Move cover setting
into interface settings - in a new 'Covers' tab.
2018-02-15 20:18:08 +00:00
Craig Drummond
342acbf932 Sort dirctories 2018-02-10 15:59:00 +00:00
Craig Drummond
ec2b635073 Remove duplicate URLs
Closes #1200
2018-02-10 15:57:42 +00:00
Craig Drummond
caa4c85ef1 Check if playlist contains stream urls. http and https checked with
stream fetcher, others are just passed onto MPD.
Issue #1197
2018-02-08 18:24:33 +00:00
Craig Drummond
d8e694372d Add view modes 2018-02-07 17:22:45 +00:00
Craig Drummond
e5a9d4f9ad Add some actions 2018-02-06 20:48:43 +00:00
Craig Drummond
8d88754508 Support playlists in local browse 2018-02-06 19:38:25 +00:00
Craig Drummond
46e3318875 Merge branch 'master' into 1180-local-fs-browsing 2018-02-06 19:23:13 +00:00
Craig Drummond
20c10a337a Support dragging m3u and m3u8 playlists onto playqueue.
Closes #1192
2018-02-06 19:21:37 +00:00
Craig Drummond
e881c3d19e Whn grouping byt album and navigate to tracks show "Album by Artist" in
tite widget.
2018-02-06 18:50:25 +00:00
Craig Drummond
6f19b25433 Connect actions 2018-02-05 20:02:00 +00:00
Craig Drummond
650003cd64 Merge branch 'master' into 1180-local-fs-browsing 2018-02-05 19:42:47 +00:00
Craig Drummond
8266c31bcf Recurse (up to 5 levels deep) when drag'n'drop folders 2018-02-05 19:41:46 +00:00
Craig Drummond
4cf4b4f698 Initial work on browsing of local filesystem. Drag'n'drop of songs and
folders contining songs works. TODO: Recurse deeper into folders when
drag'n'drop, and make + and |> actions work.
Issue #1180
2018-02-04 20:02:46 +00:00
Craig Drummond
3f46978d05 Add original date to playlist table columns. 2018-02-01 19:11:17 +00:00
Craig Drummond
1a2354904a Support dragging folder of music files onto playqueue.
Closes #1181
2018-01-31 20:09:57 +00:00
Craig Drummond
211ef07cb7 Make track links in context view work with CUE files.
Closes #1179
2018-01-31 18:42:21 +00:00
Craig Drummond
919f7885a5 Add more debug
Issue #1167
2018-01-16 23:13:22 +00:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
padertux
dc8cbed1eb Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
7046f6397d priorty -> priority 2017-12-24 16:37:04 +00:00
Craig Drummond
3c6836d23a Don't set album/artist cover song if its empty
Issue #1143
2017-12-17 17:18:31 +00:00
Craig Drummond
a4040c08ca More covers debug
Issue #1143
2017-12-17 13:32:12 +00:00
Craig Drummond
2bfedd3586 Adjust library seatch debounce based upon number of tracks in DB.
Issue #1144
2017-12-16 22:43:53 +00:00
Craig Drummond
8b074ceafc ...and playlists
Issue #1139
2017-12-07 19:13:28 +00:00
Craig Drummond
03bb0c1d7c Add filename and path to table stlye playqueue options.
Issue #1139
2017-12-07 19:08:15 +00:00
Craig Drummond
0524e30987 Also add year filtering to playqueue
Issue #1131
2017-12-01 19:12:37 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
243235cefa forked-daapd does not generate valid play queue IDs 2017-11-20 06:30:36 +01:00
Craig Drummond
de50e35ed5 Add "Add Local Files" to playqueu context menu.
Closes #1112
2017-11-03 16:18:45 +00:00
Craig Drummond
38f82ee006 If HTTP streaming enabled, then use this is in preference to direct
access
2017-10-15 18:16:56 +01:00
Craig Drummond
9b1ef09dea Use em-dash where appropriate
Issue #1064
2017-08-18 22:54:24 +01:00
Craig Drummond
839b5983d1 If the initial start-up connection fails, try again every .5 second for
a few seconds.
Issue #1037
2017-08-16 20:15:49 +01:00
Craig Drummond
32468f7e1e Revert "Use em-dash where appropriate"
This reverts commit aa41876e0c.
2017-08-15 23:00:26 +01:00
Craig Drummond
fd2f7bdbac Use em-dash where appropriate
Issue #1064
2017-08-15 22:57:07 +01:00
Craig Drummond
286d2f76e8 Remove unity menu icon work-around. 2017-08-14 22:42:17 +01:00
Craig Drummond
ace619aa2c When adding items with a custom priority, or updating a custom priority,
add option to have this priority decrease with each item.

Issue #1054
2017-08-14 19:42:11 +01:00
Craig Drummond
bfc24dcc00 And better radio icon 2017-07-03 22:51:39 +01:00
Craig Drummond
60244c36c5 Better playlist icons 2017-07-03 22:43:24 +01:00
Craig Drummond
7b54cdbe60 Try to always use fontawesome icons 2017-07-03 18:12:17 +01:00
CraigD
a214b5c077 Merge pull request #1024 from rezodlub/master
Fixes:
2017-06-19 12:01:23 +01:00
Craig Drummond
d9af062f40 Add 'Sort by track number' to playqueue.
Issue #1025
2017-06-13 18:48:42 +01:00
Craig Drummond
be28b9e2dd If listing albums not filtered on artist, then if we have a unqique id
for the album use that. This will allow us to grouup albums with
different composers when the composer tweak is set.
Issue #1025
2017-06-13 18:40:12 +01:00
Craig Drummond
997725b5a4 AlbumInfo not used 2017-06-13 18:39:46 +01:00
rezodlub
e8cc1ab8ef Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +02:00
Craig Drummond
4a1bcd654d Add support for OriginalDate tag.
Issue #1012
2017-04-28 17:41:45 +01:00
Craig Drummond
b3bc9b456c Reduce number of advanced config items - there was just too many. 2017-04-08 19:27:18 +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
6e91627325 Qt4 and Ubuntu Touch support have been removed 2017-04-07 17:57:10 +01:00