104 Commits

Author SHA1 Message Date
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
Craig Drummond
b65b182629 Misc fixes - taken from https://github.com/fenuks/cantata 2021-12-27 17:05:24 +00:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00:00
Craig Drummond
72729bb424 - Correctly handle changing 'Basic' mode music folder.
- When stopping 'Basic' mode MPD instance, send SIGKILL.
Closes #1575
2020-02-29 08:26:57 +00: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
cb9efe205f Update (c) year 2019-09-15 15:56:58 +01:00
Craig Drummond
f0275aa998 Use isChecked() 2018-05-30 22:04:44 +01:00
Craig Drummond
b63a0e843b Enable HTTP streaming by default 2018-05-30 22:04:09 +01:00
Craig Drummond
109afc0973 Don't allow slashes, asterisks, or question marks in collection name. 2018-05-08 22:40:50 +01:00
Craig Drummond
eff0e66d39 Use AUTOMOC 2018-03-07 19:04:14 +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
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