Commit Graph

100 Commits

Author SHA1 Message Date
Craig Drummond
ce78cdbc81 When moving foldes, move all recognized filetypes
Closes #1305
2018-06-10 19:56:59 +01:00
Craig Drummond
74fb297167 Make 'Icon' a namespace not class 2018-05-24 19:05:54 +01:00
Craig Drummond
ed3fc33f91 Fix QTemporaryFile usage 2018-05-24 18:03:48 +01:00
Craig Drummond
153c68f0b1 Use more mono icons 2018-05-23 21:14:42 +01:00
Craig Drummond
c5e7fa9c0d Use AUTOMOC 2018-03-07 19:04:14 +00:00
Craig Drummond
81f64b86d8 Use nullptr not 0 2018-01-19 18:30:42 +00:00
Craig Drummond
7278b5e9c4 Don't ignore UMS devices just because vendor is Apple
Closes #1167
2018-01-19 18:24:15 +00:00
Craig Drummond
aa8c554601 ...and more 2018-01-16 23:15:08 +00:00
Craig Drummond
38ecccf975 Add more debug
Issue #1167
2018-01-16 23:13:22 +00:00
padertux
d01f915b4a Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
Craig Drummond
445d1497ac Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
94f2c7bec2 Revert to foreach
Issue #1136
2017-12-03 23:16:58 +00:00
Craig Drummond
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
399a5fce60 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
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
e60bdafa11 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
d1a1f6ed5c Remove MusicModel and MultiMusicModel - no longer required 2015-12-23 15:20:41 +00:00
Craig Drummond
7c12f2f478 Capitalise first letter of device name. 2015-12-20 10:21:40 +00:00
Craig Drummond
887927b850 Only use MTP device with BUSNUM and DEVNUM properties. 2015-12-20 10:15:12 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +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
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
cfbaa3e07e Fix non-device (i.e. Windows) builds 2014-04-08 19:35:50 +00:00
craig.p.drummond
c97a2069ca Also move playlist files 2014-04-02 17:42:14 +00:00
craig.p.drummond
bf736496e9 When usng track organizer, also try to move artist and backdrop images 2014-04-02 17:39:19 +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
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
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
b2204bcf89 Fix Linux build if device support is disabled 2014-01-03 19:03:38 +00:00
craig.p.drummond
e63cb403a0 Show MTP track list progress in percentages. 2013-12-09 21:09:57 +00:00
craig.p.drummond
b609fe77fd Revert reading/writing of tags in external helper - its not working correctly
BUG: 319
2013-10-25 20:01:33 +00:00
craig.p.drummond
99bccf6281 Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes. 2013-10-22 18:22:41 +00:00
craig.p.drummond
458fd449a0 Save cache if toggle grouping 2013-08-22 18:20:53 +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
66496d60d3 MusicBrainz lookup 2013-03-13 20:01:51 +00:00
craig.p.drummond
6fb6def3c6 When finsing if song exists, also check track number 2013-03-11 19:49:06 +00:00
craig.p.drummond
461b704065 More work on CD device support. 2013-03-07 17:32:20 +00:00
craig.p.drummond
9889170f37 Initial support for AudioCDs
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
5402d44b44 When checking song against song-item, used displayTitle - as this is what is shown! 2013-02-27 19:43:28 +00:00
craig.p.drummond
c745d3c5f7 Fix embedding of covers 2013-02-25 18:58:21 +00:00
craig.p.drummond
67825118ff By default, emit cacheSaved after enter event loop. 2013-02-24 15:07:53 +00:00
craig.p.drummond
a510e3c66e Non-model pref dialog 2013-02-21 20:08:02 +00:00
craig.p.drummond
906b0ed949 Indicate if service is availabl or not 2013-02-18 18:13:38 +00:00
craig.p.drummond
005ff023e1 Always delete update 2013-02-15 17:21:12 +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