Craig Drummond
eff0e66d39
Use AUTOMOC
2018-03-07 19:04:14 +00:00
Craig Drummond
f809048b56
Use nullptr not 0
2018-01-19 18:30:42 +00:00
Craig Drummond
333b7e2815
Don't ignore UMS devices just because vendor is Apple
...
Closes #1167
2018-01-19 18:24:15 +00:00
Craig Drummond
48ae7c8c0a
...and more
2018-01-16 23:15:08 +00:00
Craig Drummond
919f7885a5
Add more debug
...
Issue #1167
2018-01-16 23:13:22 +00:00
padertux
4f26eb686e
Refactor code to use C++11 nullptr
2018-01-08 23:01:25 +01:00
Craig Drummond
2139d3dbb8
Update (c) year
2018-01-01 10:11:39 +00:00
Craig Drummond
d0601f5915
Revert to foreach
...
Issue #1136
2017-12-03 23:16:58 +00:00
Craig Drummond
6e100a5ef5
Use for(var: list) and not foreach(var, list)
2017-11-27 22:36:53 +00: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
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
a517bf4f17
Remove KDE4 and Ubuntu Touch support
2017-04-01 22:55:27 +01:00
Craig Drummond
705648420a
Update (c) year
2016-01-08 18:55:13 +00:00
Craig Drummond
e0fb720678
Remove MusicModel and MultiMusicModel - no longer required
2015-12-23 15:20:41 +00:00
Craig Drummond
3aaecddcec
Capitalise first letter of device name.
2015-12-20 10:21:40 +00:00
Craig Drummond
03c6376c33
Only use MTP device with BUSNUM and DEVNUM properties.
2015-12-20 10:15:12 +00:00
Craig Drummond
9533f12881
Update (c) year
2015-08-13 21:12:34 +01:00
Craig Drummond
4a713c7ec9
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
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
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
00bc1538d4
Fix non-device (i.e. Windows) builds
2014-04-08 19:35:50 +00:00
craig.p.drummond
886c50e752
Also move playlist files
2014-04-02 17:42:14 +00:00
craig.p.drummond
654f9b264b
When usng track organizer, also try to move artist and backdrop images
2014-04-02 17:39:19 +00:00
craig.p.drummond
2bdfd72963
Closing files should be enough - so no need for size check
2014-02-13 19:10:57 +00:00
craig.p.drummond
51b828498a
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
addfca835a
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
551d28ff0f
Fix Linux build if device support is disabled
2014-01-03 19:03:38 +00:00
craig.p.drummond
bfee543225
Show MTP track list progress in percentages.
2013-12-09 21:09:57 +00:00
craig.p.drummond
c049af0cc8
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
5343b1273a
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
a23c83be98
Save cache if toggle grouping
2013-08-22 18:20:53 +00:00
craig.p.drummond
f0bad94c9c
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
7b7f35aa95
Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel
2013-07-17 18:16:50 +00:00
craig.p.drummond
52c4883132
MusicBrainz lookup
2013-03-13 20:01:51 +00:00
craig.p.drummond
2c68475245
When finsing if song exists, also check track number
2013-03-11 19:49:06 +00:00
craig.p.drummond
7f2224c7cd
More work on CD device support.
2013-03-07 17:32:20 +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
5175a836c1
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
e5e7c9f507
Fix embedding of covers
2013-02-25 18:58:21 +00:00
craig.p.drummond
ad842b9196
By default, emit cacheSaved after enter event loop.
2013-02-24 15:07:53 +00:00
craig.p.drummond
6f509f2276
Non-model pref dialog
2013-02-21 20:08:02 +00:00
craig.p.drummond
1c2b3154f4
Indicate if service is availabl or not
2013-02-18 18:13:38 +00:00
craig.p.drummond
a2f6db3178
Always delete update
2013-02-15 17:21:12 +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
fbe6f03408
Update copyright year
2013-01-17 16:57:20 +00:00
craig.p.drummond
1990f54926
Add option to embed covers when copying songs to devices. (ID3v2, mp4, vorbis comment tag types only)
2012-12-10 19:56:16 +00:00
craig.p.drummond
c57477376b
- Fix memleak when copying items to/from devices.
...
- When creating temp files, ensure these are in /tmp!
- If applying various artist workaround for a remote device, apply the workaround to a local temp file, and send this.
2012-12-03 20:02:02 +00:00
craig.p.drummond
48e67c282a
Fix crash when copying items to devices after a rescan has been performed.
2012-11-30 16:42:42 +00:00
craig.p.drummond
dc190b16ca
Apply some cppcheck and scan-build suggestions...
...
BUG:129
2012-11-05 20:41:30 +00:00