Commit Graph

132 Commits

Author SHA1 Message Date
Craig Drummond
54f615cc77 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
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
4c85d7cbaa Typo fixes: Uknown -> Unknown, ReplyGain -> ReplayGain 2014-10-07 18:47:35 +00:00
craig.p.drummond
40766dd4bd 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
68cc3c2410 - 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
01f473ecb3 Ensure slot is connected before signal can be emitted 2014-07-15 19:00:15 +00:00
craig.p.drummond
f333fd6399 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
8f857b17bf No dirs in update message 2014-05-21 18:41:26 +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
6f0e2fc02b Check for new songs after copying from device 2014-03-31 17:50:55 +00:00
craig.p.drummond
2016a8e62d 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
0d7b041348 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
f9d77cf25f Only show mopidy note in copy/remove dialog if connected to mopidy. 2014-02-27 17:38:53 +00:00
craig.p.drummond
1103b8ee09 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
22d5977188 FreeBSD compile fixes?
BUG: 424
2014-02-26 20:07:19 +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
4e2e6ca759 Add URL label if mopidy is used 2014-01-29 19:17:43 +00:00
craig.p.drummond
5038bd4fb0 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
a2a5a6ade8 Copy mopidy files to device 2014-01-22 19:22:14 +00:00
craig.p.drummond
7837184d26 Use squeezed labels so that dialog does not auto-resize 2014-01-20 20:32:12 +00:00
craig.p.drummond
489518b7f0 Before calling ReplyGain after ripping CD, need to convert filenames to destination suffix. 2014-01-13 22:12:25 +00:00
craig.p.drummond
8729740d1e Allow to specify filename scheme when copying to library. 2014-01-13 21:30:57 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
452e0c77fe 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
6338c069a8 Update unity progress with per-track progress 2013-11-24 20:00:55 +00:00
craig.p.drummond
033e961c4b 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
360e10f0bb Only need to calculate song file size in action dialog 2013-10-25 20:04:22 +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
a4bc9d3063 Put song-file checking in base class 2013-10-21 18:06:52 +00:00
craig.p.drummond
556071c2a7 Use NetworkJob to automatically, and consistently, handle re-directs 2013-09-18 18:11:49 +00:00
craig.p.drummond
a01b604199 Remove stray sleep call!!! 2013-07-19 18:29:41 +00:00
craig.p.drummond
33c8efddc5 Fix progress display when deleting items 2013-07-19 18:28:58 +00:00
craig.p.drummond
d09452a747 Dont wait for 5% to show time remaining - as it could take a while to get to 5%!!! 2013-07-19 18:28:39 +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
fe1eb01433 Remove ENABLE_ONLINE_SERVICE cmake option - always enabled. 2013-07-11 18:38:48 +00:00
craig.p.drummond
d4785f31ce Set default button to 'Cancel' in aciton dialog 2013-06-27 15:53:35 +00:00
craig.p.drummond
de0e979266 Improve time remaining (still disabled tho!) 2013-06-17 18:35:55 +00:00
craig.p.drummond
dc6e3af0d8 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
587aec145b Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
9877a128b9 Use proxy!!!! 2013-05-30 18:09:51 +00:00
craig.p.drummond
9f9a9b8d6e Better song count display 2013-05-30 18:09:37 +00:00
craig.p.drummond
d064136112 Expand sync dialog, and action dialog, items on click 2013-05-30 18:09:05 +00:00
craig.p.drummond
7f531f1398 Show number of songs to be copied on action dialog. Make number a link, when clicked produce a dialog showing list. 2013-05-30 18:08:06 +00:00
craig.p.drummond
9ae929a329 - Try no to use yes/no in dialogs - as Gtk reverses this to no/yes!!
- Use standard gui items, and create Qt equivalents
2013-05-29 19:00:50 +00:00
craig.p.drummond
78569f9896 Remove time remaining from action dialog - its not acurate enough 2013-05-23 16:59:36 +00:00
craig.p.drummond
5d2d3b1b13 After ripping a CD, prompt as to whether to calculate ReplyGain. 2013-05-10 19:03:02 +00:00
craig.p.drummond
490c45d8fe Dont display codec settings in copy dialog unless we are copying to a device, or from an AudioCD. 2013-05-09 19:08:44 +00:00
craig.p.drummond
7f8c2941b1 Disable online services by default for Windows builds. Loading Jamendo seems to cause a crash. I dont actually use online services, or windows builds, and I'm no windows developer - so I'm unsure how to debug, and dont have the time nor the enthusiasm to try to fix this. 2013-05-01 18:34:04 +00:00