Craig Drummond
a5f5538969
Make track links in context view work with CUE files.
...
Closes #1179
2018-01-31 18:42:21 +00:00
Craig Drummond
bd75fe23f7
Only use lsinfo response parsing to detect non-MPD servers. If this
...
fails, assume MPD
2018-01-17 23:13:56 +00:00
padertux
d01f915b4a
Refactor code to use C++11 nullptr
2018-01-08 23:01:25 +01:00
padertux
c2ee7e5ad8
Refactor code to use C++11 overriding
2018-01-08 22:51:48 +01:00
Craig Drummond
1e7318ae0c
Don't show track number for single tracks
...
Issue #1155
2018-01-02 13:29:32 +00:00
Craig Drummond
72b744b67b
For 'Single Tracks' ignore artist/album sort and music brainz IDs
...
Issue #1155
2018-01-02 10:18:40 +00:00
Craig Drummond
5ff2238fb7
Don't show year for 'Single Tracks'
2018-01-02 00:05:35 +00:00
Craig Drummond
445d1497ac
Update (c) year
2018-01-01 10:11:39 +00:00
Stuart Prescott
1c20964aee
Spelling fix 'Orignal'
2017-12-24 19:29:24 +11:00
Craig Drummond
948026d73b
Use for(var: list) and not foreach(var, list)
2017-11-27 22:36:53 +00:00
Wolfgang Scherer
7ff98497c3
forked-daapd does not generate valid play queue IDs
2017-11-20 06:30:36 +01:00
Wolfgang Scherer
c15170c621
Fix setServerType()
2017-11-20 05:36:09 +01:00
Wolfgang Scherer
967efeedf5
Do not use the prefix for member variables
2017-11-20 00:40:50 +01:00
Wolfgang Scherer
7f6ab8ec3f
serverInfo.detect() moved to setDetails()
2017-11-19 18:27:14 +01:00
Wolfgang Scherer
3a631b5f09
Server feature detection
2017-11-19 16:49:01 +01:00
Wolfgang Scherer
3dc1235e1c
Option to suppress update command after manipulating files
2017-11-12 07:02:26 +01:00
CraigD
c37695c087
Merge pull request #1118 from wolfmanx/forked-daapd-file-prefix
...
Forked daapd file prefix
2017-11-11 19:31:10 +00:00
Craig Drummond
dacf12e62d
Fix MPRIS length field.
...
Issue #1119
2017-11-10 23:38:52 +00:00
Wolfgang Scherer
dcf3f0432b
Detect forked-daapd server
2017-11-10 23:51:27 +01:00
Wolfgang Scherer
cd9c30791f
PlayQueue actions "Edit Track Info" and "Locate In Library" fixed for forked-daapd
2017-11-09 20:14:34 +01:00
Wolfgang Scherer
426a47ec90
Some incorrect handling of absolute file names fixed
2017-11-09 07:50:55 +01:00
Wolfgang Scherer
b432c25a51
Support for forked-daapd file names
2017-11-09 07:46:56 +01:00
Craig Drummond
ccc4ae54ec
Remember last loaded/saved playlist name - and use this as the default
...
name when saving.
Closes #1116
2017-11-05 15:58:47 +00:00
Craig Drummond
cca99b9c22
Set allowLocalStreaming to false by default
2017-10-15 18:17:29 +01:00
Jonas Wielicki
e4a18332a0
http: make HTTP server support configurable
...
This allows to configure the local files streaming option
per-connection. It defaults to enabled.
2017-10-15 16:11:42 +02:00
Craig Drummond
3dbac6feb9
Remove some debug
2017-10-07 12:30:32 +01:00
Craig Drummond
fdd12eaaec
When playing MPD's HTTP output, stop backend when MPD is paused.
...
Issue #1086
2017-09-24 16:51:55 +01:00
Craig Drummond
ecd323ef9f
When playing MPD's HTTP output, only ask media backend to start playback
...
if it is not already playing.
Issue #1086
2017-09-24 09:39:32 +01:00
Craig Drummond
c3bb3a50fc
Fix getting all songs
2017-08-22 21:42:03 +01:00
Craig Drummond
5933000d46
Add file age to sorts, and add option for ascending or descending
2017-08-22 21:31:46 +01:00
Craig Drummond
9ffba0a564
Use em-dash where appropriate
...
Issue #1064
2017-08-18 22:54:24 +01:00
Craig Drummond
ab8c33bfeb
Initial implementation of smart playlists. NOT complete!!!
2017-08-18 22:45:18 +01:00
Craig Drummond
b381f446aa
Fix build error - not sure why my gcc does not complain!
...
Issue #1067
2017-08-17 16:58:49 +01:00
Craig Drummond
cdf4e4386e
Don't try to seek if no song loaded.
2017-08-17 16:57:55 +01:00
Craig Drummond
7432a1d12b
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
dbf7554e67
Emit correct state
...
Dont log error if "stop" fails due to not connected
Issue #1037
2017-08-16 16:55:03 +01:00
Craig Drummond
b43c4d689b
If initial connection fails, inform ui
...
Issue #1037
2017-08-16 16:38:20 +01:00
Craig Drummond
3ef49aa27d
Revert "Use em-dash where appropriate"
...
This reverts commit aa41876e0c .
2017-08-15 23:00:26 +01:00
Craig Drummond
aa41876e0c
Use em-dash where appropriate
...
Issue #1064
2017-08-15 22:57:07 +01:00
Craig Drummond
0b18f14089
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
Tobias C. Berner
6376d0a1fb
Fix QtMultimedia include
...
Don't include <QtMultimedia/QMediaPlayer> if the VLC backend is used.
2017-08-01 13:02:31 +02:00
Tobias C. Berner
a60e461c08
Include ctime for time_t
2017-07-31 23:25:29 +02:00
Craig Drummond
1c354da8d5
Fix some macOS warnings
2017-07-10 22:31:33 +01:00
Craig Drummond
f4232001d8
Store replaygain settings in Cantata's config file, as it appears MPD
...
does not persist changes.
Issue #1041
2017-07-10 20:32:54 +01:00
Craig Drummond
09cc68dbd6
Add musicbrainz_albumid to metadata_to_use
...
Issue #1031
2017-06-24 18:51:40 +01:00
Craig Drummond
f7fc9fbe8d
Revert 9f4a1e7ae2
...
Dont group albums on date - causes more issues. Albums with same name
should have different music brainz id (and MPD configured to use this).
Issue #1031
2017-06-21 22:37:49 +01:00
Craig Drummond
9f4a1e7ae2
Use album name + year to group if no musicbrainz album id
...
Issue #1031
2017-06-19 18:14:47 +01:00
rezodlub
7cc1c378aa
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
95c50c296b
Increase socket timeouts
...
Issue #986
2017-05-07 21:12:26 +01:00
Craig Drummond
1a94d81a5a
Add support for OriginalDate tag.
...
Issue #1012
2017-04-28 17:41:45 +01:00