Commit Graph

77 Commits

Author SHA1 Message Date
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
craig.p.drummond
b0236d2e2f Fix Qt5 build... 2013-09-24 18:35:50 +00:00
craig.p.drummond
f168a1a10d Use QDesktopServices to ascertain default music folder for 'Personal' collections. 2013-09-24 18:34:33 +00:00
craig.p.drummond
b7ed10d370 Fixes for personal mpd collection 2013-09-24 18:33:25 +00:00
craig.p.drummond
0c99596bd5 HTTP stream URL is per collection 2013-08-23 16:34:03 +00:00
craig.p.drummond
fe8fb0b6eb Fix crash in settings dialog if current connection name is removed from config file. 2013-08-18 18:34:10 +00:00
craig.p.drummond
01fb6c43c0 Strings should be in american english 2013-08-08 19:13:49 +00:00
craig.p.drummond
72cd22161c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
de51725408 Add Cancel to add collection message box 2013-06-24 19:54:15 +00:00
craig.p.drummond
493e571935 Fix special value text width 2013-06-24 18:46:20 +00:00
craig.p.drummond
b5c2c8d66c No need to emit connectTo in serversettings::save, as this is done later 2013-06-24 18:42:59 +00:00
craig.p.drummond
93db55160e Add support for a simple profile where MPD is started by cantata, and the only settings are the music folder and cover names. 2013-06-23 08:51:19 +00:00
craig.p.drummond
a5622b4682 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
6dd3eb3b20 Use style-hint to dtermine if we show icons on buttons or not 2013-06-06 18:45:40 +00:00
craig.p.drummond
8854c4b7c1 - Try no to use yes/no in dialogs - as Gtk reverses this to no/yes!!
- Use standard gui items, and create Qt equivalents
2013-05-29 19:00:50 +00:00
craig.p.drummond
69eb85a8da Document %artist% / %album% in cover name 2013-05-03 18:05:48 +00:00
craig.p.drummond
0490a2d4bd Allow to specify cover name as (e.g.) "%artist%-%title%"
BUG:202
2013-04-24 21:20:11 +00:00
craig.p.drummond
451d062b62 Always save current connection name 2013-03-18 20:16:45 +00:00
craig.p.drummond
f9ed7f6aad Trim path 2013-02-11 19:32:49 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00