Commit Graph

43 Commits

Author SHA1 Message Date
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
375f4b067b Use a combo box for 'Transcode if...' options.
Issue #1107
2017-10-23 18:36:24 +01:00
Craig Drummond
cf6faea85f Add device option to only transcode if source is FLAC or WAV (detection
is solely extension based).
Issue #1049
2017-08-19 14:24:11 +01:00
rezodlub
e8cc1ab8ef Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +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
eaca1f34f3 When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01: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
37d16b4eca Replace spaces in schema too 2014-07-15 18:59:11 +00:00
craig.p.drummond
e751c09364 Also read performer for display in context view 2014-06-11 18:25:29 +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
95c472e8eb USe return of QString.simplified!!! 2014-04-23 19:03:53 +00:00
craig.p.drummond
ecf3037991 isMpd is not used in some builds 2014-04-23 19:03:34 +00:00
craig.p.drummond
93c1e4a039 Coding changes... 2014-04-04 19:39:47 +00:00
craig.p.drummond
74ee820450 Store filename scheme per MPD instance 2014-04-04 19:36:11 +00:00
craig.p.drummond
97c61ef544 Dont delete mpd config group... 2014-04-02 20:14:58 +00:00
craig.p.drummond
d4fdb05ea0 Use a class to hide KConfig/QSettings differences - as opposed to using #defines 2014-03-25 19:47:36 +00:00
craig.p.drummond
cd686e8189 Allow setting of custom device name for UMS and MTP devices. 2014-02-17 20:09:49 +00:00
craig.p.drummond
3880bce631 Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
0d2a616c99 Dissalow chaning of filename scheme for MTP devices. 2013-12-05 19:41:17 +00:00
craig.p.drummond
9a53a1f44a Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
ff7a17dd22 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
83acb8c37e Qt5, KDE, and Windows compile fixes 2013-03-20 19:35:06 +00:00
craig.p.drummond
6f0b936288 Support lame for CD encoding 2013-03-13 20:03:54 +00:00
craig.p.drummond
e0e3126c29 Default codec value 2013-03-08 21:20:17 +00:00
craig.p.drummond
263fcc7930 Set default codec settings for local library 2013-03-08 21:05:10 +00:00
craig.p.drummond
3e6c45c626 Initial support for AudioCDs
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
a10c7cca3e Revert %title% to default behaviour. Add %artistandtitle% for "Artist - Title" 2013-02-28 20:15:51 +00:00
craig.p.drummond
e845813f09 When renaming files based upon scheme, if artist!=albumArtist, then add artist to %title% key. Extend file naming scheme to have a %plaintitle% which allways corresponds to just the title. 2013-02-28 18:13:11 +00:00
craig.p.drummond
d2684adf6d - Handle multiple storage locations on MTP devices.
- Fix creation of music folder on MTP devices.
2013-02-24 22:50:53 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
afdba928ec Add support for downloading from Jamendo 2013-01-17 17:03:42 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
5efacd6d65 Eanble cache by default 2012-12-18 19:34:40 +00:00
craig.p.drummond
de823fa17c Add option to specify max cover size when transfering to device. 2012-12-07 19:44:45 +00:00
craig.p.drummond
173712493c Device sync support for Qt-only builds. To support this, a cut-down version of Solid is included. 2012-09-17 18:39:01 +00:00
craig.p.drummond@gmail.com
7cb5d94b42 Fix Qt compile 2012-08-14 11:08:20 +00:00
craig.p.drummond
ace2380cb1 Save MPD filename scheme settings with MPD server settings. 2012-08-13 18:56:01 +00:00
craig.p.drummond
c064cce9b5 Save MPD filename settings. 2012-06-01 16:24:04 +00:00
craig.p.drummond
4aecafef4c Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +00:00