Commit Graph

143 Commits

Author SHA1 Message Date
Craig Drummond
f736b6fb67 Use same format for notifications as for now playing widget.
Closes #1222
2018-02-25 21:53:46 +00:00
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
151d2bbc61 Fix context view for local files
Closes #1207
2018-02-13 18:54:25 +00:00
Craig Drummond
6966a64d31 Finish(?) HTTP stream volume control
Issue #1173
2018-02-09 20:08:22 +00:00
Craig Drummond
bbeaf1addd Add isMuted to HttpStream 2018-02-09 18:09:10 +00:00
Craig Drummond
a3d2c1f24d Initial work on HTTP volume control. 2018-02-08 21:56:48 +00:00
Craig Drummond
95b178773d And add tag editor 2018-02-07 19:48:01 +00:00
Craig Drummond
fc4b35fec0 Add support for custom actions
Issue #1180
2018-02-07 19:31:08 +00:00
Craig Drummond
fc152a5d1b Remove debug! 2018-02-06 20:48:34 +00:00
Craig Drummond
2d168e3afb Fix reading priority for cantata streams 2018-02-06 20:48:01 +00:00
Craig Drummond
8d88754508 Support playlists in local browse 2018-02-06 19:38:25 +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
d4564d9de4 Add option to use 'Original Year' to display and sort albums.
Issue #1177
2018-02-01 19:36:27 +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
eb9ad2c8e2 Only use lsinfo response parsing to detect non-MPD servers. If this
fails, assume MPD
2018-01-17 23:13:56 +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
d1064b0b1c Don't show track number for single tracks
Issue #1155
2018-01-02 13:29:32 +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
Stuart Prescott
3986e5f103 Spelling fix 'Orignal' 2017-12-24 19:29:24 +11: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
Wolfgang Scherer
bff60d1a6e Fix setServerType() 2017-11-20 05:36:09 +01:00
Wolfgang Scherer
cccfb92d12 Do not use the prefix for member variables 2017-11-20 00:40:50 +01:00
Wolfgang Scherer
13e27e56c9 serverInfo.detect() moved to setDetails() 2017-11-19 18:27:14 +01:00
Wolfgang Scherer
70bad36bbd Server feature detection 2017-11-19 16:49:01 +01:00
Wolfgang Scherer
e97ecf1609 Option to suppress update command after manipulating files 2017-11-12 07:02:26 +01:00
CraigD
92d06be949 Merge pull request #1118 from wolfmanx/forked-daapd-file-prefix
Forked daapd file prefix
2017-11-11 19:31:10 +00:00
Craig Drummond
33e1800f39 Fix MPRIS length field.
Issue #1119
2017-11-10 23:38:52 +00:00
Wolfgang Scherer
6f7f19dff2 Detect forked-daapd server 2017-11-10 23:51:27 +01:00
Wolfgang Scherer
eef8e72ed7 PlayQueue actions "Edit Track Info" and "Locate In Library" fixed for forked-daapd 2017-11-09 20:14:34 +01:00
Wolfgang Scherer
2f9f0c9588 Some incorrect handling of absolute file names fixed 2017-11-09 07:50:55 +01:00
Wolfgang Scherer
4d6a8442c4 Support for forked-daapd file names 2017-11-09 07:46:56 +01:00
Craig Drummond
790a3830b4 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
0e2be1a96e Set allowLocalStreaming to false by default 2017-10-15 18:17:29 +01:00
Jonas Wielicki
040bc96f3a 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
55cf1221e2 Remove some debug 2017-10-07 12:30:32 +01:00
Craig Drummond
51fbdc48b7 When playing MPD's HTTP output, stop backend when MPD is paused.
Issue #1086
2017-09-24 16:51:55 +01:00
Craig Drummond
f1bc08848a 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
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
9b1ef09dea Use em-dash where appropriate
Issue #1064
2017-08-18 22:54:24 +01:00
Craig Drummond
fc88de90bc Initial implementation of smart playlists. NOT complete!!! 2017-08-18 22:45:18 +01:00
Craig Drummond
994020ce70 Fix build error - not sure why my gcc does not complain!
Issue #1067
2017-08-17 16:58:49 +01:00
Craig Drummond
221ba54596 Don't try to seek if no song loaded. 2017-08-17 16:57:55 +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
8ace3ccc8c 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
4ab6ee771d If initial connection fails, inform ui
Issue #1037
2017-08-16 16:38:20 +01:00