Commit Graph

97 Commits

Author SHA1 Message Date
Craig Drummond
b1b70e9d2f Use isChecked() 2018-05-30 22:04:44 +01:00
Craig Drummond
c613b2b940 Enable HTTP streaming by default 2018-05-30 22:04:09 +01:00
Craig Drummond
4909a7cf9c Don't allow slashes, asterisks, or question marks in collection name. 2018-05-08 22:40:50 +01:00
Craig Drummond
c5e7fa9c0d Use AUTOMOC 2018-03-07 19:04:14 +00:00
Craig Drummond
9b5ca00680 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
6ec9e3da91 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
c2ee7e5ad8 Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
445d1497ac Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
3dc1235e1c Option to suppress update command after manipulating files 2017-11-12 07:02:26 +01:00
Craig Drummond
8b11d0d305 Add more help text about in-built HTTP server 2017-10-15 18:32:21 +01:00
CraigD
d23e55ce40 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
900b4b1523 Place Avahi 'Discover...' button at end 2017-10-15 15:20:53 +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
padertux
cec4990592 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
e67d6e3a23 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
a03d144f82 Add to note that music folder is used for tag editing, etc.
Issue #962
2017-02-20 00:02:32 +00:00
Craig Drummond
5fbe587770 Use minus icon if removing list item 2016-08-11 17:02:57 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
b9cdcd0d39 Fix windows build, and other, issues 2015-10-21 21:29:09 +01:00
Craig Drummond
852637787d Remove 'Show advanced' button - not realley enough extra settings to
justify this.
2015-10-11 20:06:14 +01:00
Craig Drummond
881239c3ba 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
9a5cfb75d3 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
b497a801e6 Use font-awesome icons for close, add, edit, and remvove 2015-08-29 17:59:59 +01:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
c46bc090a6 Fix build when -DENABLE_SIMPLE_MPD_SUPPORT=OFF
#677
2015-07-04 17:53:35 +01:00
Craig Drummond
087bffb08c 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
7871547090 Add config option to enable/disable simple MPD mode. 2015-04-27 20:33:51 +01:00
craig.p.drummond
bb087773cc Move markup out of i18n 2015-04-03 18:04:17 +00:00
craig.p.drummond
c7471aa64d 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
fc63c6f3c7 Add a note stating that 'Standard' is required for DSD 2015-04-01 21:51:40 +00:00
craig.p.drummond
3a4726f57c Improve wording 2015-03-31 18:52:43 +00:00
craig.p.drummond
12b7bf0e83 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
3003c9644c 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
31dd2bddbf Resize config dialog when page changes 2014-10-08 14:39:08 +00:00
craig.p.drummond
5078e933ea - 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
d5ce7de372 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
6c77389b3a Add note-label classes to ensure consistency 2014-08-21 16:40:46 +00:00
craig.p.drummond
573570d913 Remove old cache entries 2014-07-01 19:19:37 +00:00
craig.p.drummond
5f0b67f02c 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
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
10d2b33600 Move tooltip into UI file 2014-04-01 18:02:41 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
09b354f106 Hide dynamizer port settings if ENABLE_DYNAMIC=OFF 2014-01-06 19:28:56 +00:00
craig.p.drummond
c78e3aa20a 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
9d2bcbcb98 USe native dir separators for display 2013-10-14 18:17:34 +00:00
craig.p.drummond
843bb0f2a4 Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
70bf4c128a When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00