Commit Graph

93 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
04192fb750 Add link in server settings page to wiki page on github explaining how
files are accessed

Issue #1163
2018-01-10 19:44:16 +00: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
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
e97ecf1609 Option to suppress update command after manipulating files 2017-11-12 07:02:26 +01:00
Craig Drummond
71025fb92a Add more help text about in-built HTTP server 2017-10-15 18:32:21 +01:00
CraigD
afe0cff337 Merge pull request #1100 from horazont/feature/http-disableable
http: make HTTP server support configurable
2017-10-15 17:00:32 +01:00
Craig Drummond
29a9f50992 Place Avahi 'Discover...' button at end 2017-10-15 15:20:53 +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
padertux
ebfc99a78c Add avahi support
This commit adds automatic avahi service discovery to Cantata. A new
dialog is added to the initial settings wizard and the settings menu
which lets the user choose the correct host configuration for all MPDs
on the network automatically.

(Issue #955)
2017-10-14 21:12:07 +02: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
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
715307d0c1 Add to note that music folder is used for tag editing, etc.
Issue #962
2017-02-20 00:02:32 +00:00
Craig Drummond
f9ddf09b35 Use minus icon if removing list item 2016-08-11 17:02:57 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
551f49644a Fix windows build, and other, issues 2015-10-21 21:29:09 +01:00
Craig Drummond
afd6c70a1f Remove 'Show advanced' button - not realley enough extra settings to
justify this.
2015-10-11 20:06:14 +01:00
Craig Drummond
7242297fa3 Remove 'Use library' setting. Instead, check for return of "list genre".
If this is empty, then assume we cannot populate library via "lsinfo"
2015-10-11 19:59:14 +01:00
Craig Drummond
69020f3d94 Instead of setting MPD top level folder, add option to disable library
page population for an MPD server. This is required in the case where a
UPnP backend is used - in this case there could be duplicated tracks.
This is what the top-level setting was designed to work-around, however
there could be multiple UPnP servers - in which case this would break.
2015-10-08 22:22:54 +01:00
Craig Drummond
27fb7fd8c2 Use font-awesome icons for close, add, edit, and remvove 2015-08-29 17:59:59 +01:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
ff69ceb371 Fix build when -DENABLE_SIMPLE_MPD_SUPPORT=OFF
#677
2015-07-04 17:53:35 +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
7251275924 Add config option to enable/disable simple MPD mode. 2015-04-27 20:33:51 +01:00
craig.p.drummond
b20d7f0c93 Move markup out of i18n 2015-04-03 18:04:17 +00:00
craig.p.drummond
fb8e6710ca Hide cover, HTTP stream, and top-level folder options under a 'Show All Options' button. 2015-04-03 17:44:39 +00:00
craig.p.drummond
e0eaede3d3 Add a note stating that 'Standard' is required for DSD 2015-04-01 21:51:40 +00:00
craig.p.drummond
2a67ae5fa9 Improve wording 2015-03-31 18:52:43 +00:00
craig.p.drummond
93b70ec240 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
724473ad92 Add option to set MPD top-level path. Only tracks that are under this path will be used to populate artist and album listings. This is mainly of use when MPD is configured to use a UPnP backend.
BUG: 591
2014-11-26 13:00:46 +00:00
craig.p.drummond
ecc13bd11d Resize config dialog when page changes 2014-10-08 14:39:08 +00:00
craig.p.drummond
7f41428e8b - Fix saving of file paths
- Convert home-path to/from ~ for files too
BUG: 544
2014-09-17 18:28:44 +00:00
craig.p.drummond
40766dd4bd Re-format mode MessageBox messages - so that they can be split into main/sub text for MacOS dialogs. 2014-09-16 21:21:43 +00:00
craig.p.drummond
0d681a4d78 Add note-label classes to ensure consistency 2014-08-21 16:40:46 +00:00
craig.p.drummond
d9abad6da1 Remove old cache entries 2014-07-01 19:19:37 +00:00
craig.p.drummond
8656803587 Use client-to-client to talk to cantata-dynamic when run in server mode => no need for port setting! 2014-05-23 21:38:33 +00:00
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
fd5936c603 Move tooltip into UI file 2014-04-01 18:02:41 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
99fc887d7d Hide dynamizer port settings if ENABLE_DYNAMIC=OFF 2014-01-06 19:28:56 +00:00
craig.p.drummond
fe91b4faa4 Fix detecting if MPD dis is readable, if it is specified as \\host
BUG: 316
2013-10-17 17:22:54 +00:00
craig.p.drummond
2621be37e0 USe native dir separators for display 2013-10-14 18:17:34 +00:00
craig.p.drummond
65be0c33ca Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
3802b64c11 When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00
craig.p.drummond
bdfb382de1 Fix Qt5 build... 2013-09-24 18:35:50 +00:00
craig.p.drummond
54e2e03cbf Use QDesktopServices to ascertain default music folder for 'Personal' collections. 2013-09-24 18:34:33 +00:00
craig.p.drummond
5adcd33786 Fixes for personal mpd collection 2013-09-24 18:33:25 +00:00
craig.p.drummond
2e22b1a258 HTTP stream URL is per collection 2013-08-23 16:34:03 +00:00