Commit Graph

138 Commits

Author SHA1 Message Date
Craig Drummond
14b2a64c8b Package device icons for Qt builds 2016-01-18 18:53:46 +00:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
38ee410deb USe configured 'ignore prefixes' when sorting 2015-12-23 23:25:33 +00:00
Craig Drummond
d1a1f6ed5c Remove MusicModel and MultiMusicModel - no longer required 2015-12-23 15:20:41 +00:00
Craig Drummond
887927b850 Only use MTP device with BUSNUM and DEVNUM properties. 2015-12-20 10:15:12 +00:00
Craig Drummond
cbd500ed4f Dynamically load folder view. (No nonger use listall :-) ) 2015-10-08 21:42:35 +01:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
23be42719f Re-implement songExists 2015-06-08 20:36:20 +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.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
c3d288fd8e Use Covers::self()->get() to retrieve all covers 2014-07-16 19:05:36 +00:00
craig.p.drummond
eac245fd65 Also read performer for display in context view 2014-06-11 18:25:29 +00:00
craig.p.drummond
d23db97077 Fix transcoding tracks to MTP devices.
BUG: 488
2014-05-30 15:40:17 +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
f83da3d5fe Multiple genre support. 2014-05-01 19:26:57 +00:00
craig.p.drummond
bab389d03b Don't treat albums with artists such as "AlbumArtist ft Other" as multiple artist albums. 2014-04-01 18:01:27 +00:00
craig.p.drummond
8319911ad2 MtpConnection should not have pointer to MtpDevice 2014-04-01 18:00:19 +00:00
craig.p.drummond
78a2988c2f Disconnect thread signals 2014-03-31 17:57:39 +00:00
craig.p.drummond
b7268e16ab Use a class to hide KConfig/QSettings differences - as opposed to using #defines 2014-03-25 19:47:36 +00:00
craig.p.drummond
932406a243 Only look for space max of 3 chars in when attempting to get number from filename 2014-02-19 20:22:38 +00:00
craig.p.drummond
b9080efd8f Comments 2014-02-19 20:21:32 +00:00
craig.p.drummond
39ae2f9924 If song is copied to Android via BubleUNPN from MinDLNA - then it /might/ be in Music/Artist/$Artist/$Album 2014-02-19 20:21:13 +00:00
craig.p.drummond
ca7c42b244 Allow setting of custom device name for UMS and MTP devices. 2014-02-17 20:09:49 +00:00
craig.p.drummond
1993247946 Closing files should be enough - so no need for size check 2014-02-13 19:10:57 +00:00
craig.p.drummond
5ec0a66cd5 Close temporary files, to ensure data is written 2014-02-13 19:05:51 +00:00
craig.p.drummond
164a0096cb Check sizes of temporary files after write, to ensure data is written. This fixes an issue where sometimes 0 byte files were written from CoverDialog. 2014-02-12 22:43:47 +00:00
craig.p.drummond
a542e1e9ca Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
238019a2f3 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
2382709ccb Open MTP devices in un-cached mode (faster) 2013-12-09 21:19:21 +00:00
craig.p.drummond
78a2f09054 Fix MTP memleak - no all LIBMTP_destroy_XXX are recursive! 2013-12-09 21:11:10 +00:00
craig.p.drummond
7906df1c8d Slight code changes 2013-12-09 21:10:40 +00:00
craig.p.drummond
e63cb403a0 Show MTP track list progress in percentages. 2013-12-09 21:09:57 +00:00
craig.p.drummond
8390e93645 Add (commented out) code to time MTP connect/update. 2013-12-08 21:48:48 +00:00
craig.p.drummond
929d21c8c1 Dissalow chaning of filename scheme for MTP devices. 2013-12-05 19:41:17 +00:00
craig.p.drummond
4dab0b6b86 Use AlbumArt as default cover name for MTP devices. 2013-12-04 19:50:53 +00:00
craig.p.drummond
e977c30e55 Only need to calculate song file size in action dialog 2013-10-25 20:04:22 +00:00
craig.p.drummond
34f6e7c79e Rename Utils::createDir to Utils::createWorldReadableDir - to make its use more obvious 2013-10-15 17:16:32 +00:00
craig.p.drummond
e872124e3b Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
1f1e87f509 Fix Genre refresh when change grouping 2013-08-22 18:18:23 +00:00
craig.p.drummond
ee8dbdc5f4 Fix MTP space calculation... 2013-07-23 10:51:03 +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
2ab48f4b37 Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel 2013-07-17 18:16:50 +00:00
craig.p.drummond
d097d40b72 Update storage free/used when add/remove songs 2013-06-14 17:30:47 +00:00
craig.p.drummond
ab3c63410f - Fix deletion of threads.
- Enable online services for windows builds.
2013-05-04 10:35:06 +00:00
craig.p.drummond
b58d6316a9 Cleanup 2013-03-19 19:27:45 +00:00
craig.p.drummond
a99cb421c4 Show codec details in action dialog 2013-03-08 21:04:42 +00:00
craig.p.drummond
d2367e187a Thread consistency 2013-03-06 16:36:38 +00:00
craig.p.drummond
de33d24c64 Dont be too strict whn checking scheme 2013-02-28 18:13:37 +00:00