Commit Graph

151 Commits

Author SHA1 Message Date
Craig Drummond
bbff59d793 Remove QIcon::fromTheme usage 2018-05-24 19:11:59 +01:00
Craig Drummond
c5e7fa9c0d Use AUTOMOC 2018-03-07 19:04:14 +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
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
426a47ec90 Some incorrect handling of absolute file names fixed 2017-11-09 07:50:55 +01:00
Craig Drummond
d584ece32a Use a combo box for 'Transcode if...' options.
Issue #1107
2017-10-23 18:36:24 +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
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
8a9f145dcb Fix refreshLibrary logic - Sync is handled as first part of if... 2015-11-16 19:48:33 +00:00
Craig Drummond
6cd32c5469 Only use one instance of action dialog for sync 2015-11-01 19:23:28 +00:00
Craig Drummond
b33458f7af Add a /slightly/ nicer sync dialog. Check songs from lib/dev to be copie
dto each other, then press sync button. Calls 2 action dialogs to do the
actual copying.
2015-11-01 16:15:55 +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
958b1107e1 Remove notes about mopidy - not really spported anyhow... 2015-07-15 22:49:23 +01:00
Craig Drummond
9365e91158 Fix incorrect page selection 2015-07-03 21:06:22 +01:00
Craig Drummond
3e3033de05 No UrlLabel for to action details 2015-07-03 20:53:36 +01:00
Craig Drummond
d3b3e3d65f Calculate size required in a QTimer loop, so that UI does not hang. 2015-07-03 20:50:02 +01:00
Craig Drummond
6d52512c46 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +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
bd7f39fc3a Typo fixes: Uknown -> Unknown, ReplyGain -> ReplayGain 2014-10-07 18:47:35 +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
d5d5c23479 - Remove cover size setting, set automtically.
- Artist images only shown in grid view.
- No images, or icons, shown in basic tree view.
2014-07-16 19:06:33 +00:00
craig.p.drummond
06e1620e51 Ensure slot is connected before signal can be emitted 2014-07-15 19:00:15 +00:00
craig.p.drummond
8fe7865330 If artist is different to album-artist, then show track title as "title - artist" 2014-06-09 18:43:00 +00:00
craig.p.drummond
6d03e2b305 No dirs in update message 2014-05-21 18:41:26 +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
ffcfd96227 Check for new songs after copying from device 2014-03-31 17:50:55 +00:00
craig.p.drummond
c1ed9c72f8 When copying from a CD, check that we have enough space for track that was encoded with a 1:18 ratio. Just a sanity check really. 2014-03-06 20:06:59 +00:00
craig.p.drummond
b77e1dd79d Fix calculating size of song files when copying off a device that has been previously scanned, and its contents cached. 2014-03-06 20:06:33 +00:00
craig.p.drummond
8b80a9e942 Only show mopidy note in copy/remove dialog if connected to mopidy. 2014-02-27 17:38:53 +00:00
craig.p.drummond
8de06f3a8d After editing files in tag editor, editing in track organizer, adding new files, or removing exisint files, only ask MPD to update folders that have changed. 2014-02-27 17:38:28 +00:00
craig.p.drummond
3630effa01 FreeBSD compile fixes?
BUG: 424
2014-02-26 20:07:19 +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
72a410c412 Add URL label if mopidy is used 2014-01-29 19:17:43 +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
6982526293 Copy mopidy files to device 2014-01-22 19:22:14 +00:00
craig.p.drummond
2e385686ee Use squeezed labels so that dialog does not auto-resize 2014-01-20 20:32:12 +00:00
craig.p.drummond
cae1c301ac Before calling ReplyGain after ripping CD, need to convert filenames to destination suffix. 2014-01-13 22:12:25 +00:00
craig.p.drummond
f0b2dfec51 Allow to specify filename scheme when copying to library. 2014-01-13 21:30:57 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
6d1098e652 Fix build if online-services are disabled, but device support is enabled.
BUG: 376
2014-01-05 08:32:06 +00:00
craig.p.drummond
ec017fcaf9 Update unity progress with per-track progress 2013-11-24 20:00:55 +00:00
craig.p.drummond
9ef460a27a Show device copy/delete status in Unity launcher - show current progress, and track count to be actioned. 2013-11-14 20:15:25 +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
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
68dc2cca64 Put song-file checking in base class 2013-10-21 18:06:52 +00:00