Commit Graph

296 Commits

Author SHA1 Message Date
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
d5b1c18c52 Fix Qt5 build - can't use addEncodedQueryItem, so created encoded URL
manually.
#717
2015-08-02 21:11:01 +01:00
Craig Drummond
367a5907e7 When parsing musicbrainz response, dont just take first artist id -
check to see if there is a later one where name==arist
#717
2015-08-02 16:09:31 +01:00
Craig Drummond
a0961d6e13 Fix getting +44 lyrics from wikia - need to encode title parameter
ourselves
#717
2015-08-02 15:57:51 +01:00
Craig Drummond
0cc0b6ccf7 Clear context when no active song 2015-07-17 23:42:50 +01:00
Craig Drummond
f79f489273 Thicker line if high-dpi 2015-07-17 22:53:25 +01:00
Craig Drummond
68adff850d Use 3px line to indicate current section, and for mouse-over 2015-07-13 23:49:16 +01:00
Craig Drummond
67507362d5 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +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
f40cf49632 Fix KDE build
BUG: 658
2015-03-31 17:25:30 +00: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
44559506f2 Respect carriage returns when displaying comments in context view.
BUG: 631
2015-02-20 22:33:36 +00:00
craig.p.drummond
a459a2adb7 Add a 'FlatToolButton' style. Mainly for OSX, as QToolButton looks awful... 2014-10-09 19:47:05 +00:00
craig.p.drummond
18b4071119 Onkly once instance of style required. 2014-10-08 21:47:14 +00:00
craig.p.drummond
e2226777d9 Custom/thin scrollbars for context view. 2014-10-07 18:47:56 +00:00
craig.p.drummond
518a3088ee Simpler layout 2014-10-05 12:20:31 +00:00
craig.p.drummond
4fd0519447 Replace combo on search page with a label 2014-10-02 21:26:13 +00:00
craig.p.drummond
c0d3ac81db - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
eefd6d8564 Fix crash in context view if song tracks changed quickly. 2014-09-20 20:09:55 +00:00
craig.p.drummond
7f41428e8b - Fix saving of file paths
- Convert home-path to/from ~ for files too
BUG: 544
2014-09-17 18:28:44 +00:00
craig.p.drummond
76499f4c4e In context view, when creating links to similar artists compare artists names case-insensitively.
BUG: 534
2014-09-05 16:50:26 +00:00
craig.p.drummond
0d681a4d78 Add note-label classes to ensure consistency 2014-08-21 16:40:46 +00:00
craig.p.drummond
435717b7d5 Fix tooltip 2014-08-21 16:40:10 +00:00
craig.p.drummond
8f07f51df7 Less verbose text 2014-08-21 16:39:58 +00:00
craig.p.drummond
30b4b83a7b Use 'Metadata' and not 'Tags' as metadata/tags view in context song pane. 2014-08-18 19:08:47 +00:00
craig.p.drummond
0ff90d4677 Attempt to align song view selector with header. 2014-08-18 19:05:22 +00:00
craig.p.drummond
1265a4c947 Don't center align context view headers and images - as this does not always work for images. 2014-08-18 19:04:59 +00:00
craig.p.drummond
f86e03fd00 Make track filename clickable 2014-08-11 19:32:07 +00:00
craig.p.drummond
7d2c57b695 Show extra audio properties from MPD in context/track/tags 2014-08-10 10:00:10 +00:00
craig.p.drummond
840999e7d3 Use Covers::self()->get() to retrieve all covers 2014-07-16 19:05:36 +00:00
craig.p.drummond
1ecbbdf8b7 Make tag-order consistent with tag editor 2014-07-10 19:48:51 +00:00
craig.p.drummond
4bebf916ed Use Qt5's own json parser fopr Qt5 builds. 2014-07-10 19:46:40 +00:00
craig.p.drummond
55184ff396 Place all XML files in config 2014-07-07 19:06:29 +00:00
craig.p.drummond
62550239b5 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
e6b0d53141 Only set style sheet once 2014-06-20 17:55:54 +00:00
craig.p.drummond
d6b41bf793 Re-add option to have cover in toolbar 2014-06-18 18:52:18 +00:00
craig.p.drummond
5bd06445bf Clear info view if there is no text found 2014-06-17 16:57:50 +00:00
craig.p.drummond
7428b71b14 Only load lyrics if it is the current tab 2014-06-17 16:56:45 +00:00
craig.p.drummond
1b73f24429 Check if dir string is empty 2014-06-17 16:56:28 +00:00
craig.p.drummond
2f2795497f Only update if visible 2014-06-17 16:56:05 +00:00
craig.p.drummond
0e4bfcea2a Store radio station 'name' field in extra map 2014-06-16 19:14:18 +00:00
craig.p.drummond
f38d1e7348 Add arrow to selector 2014-06-14 19:23:16 +00:00
craig.p.drummond
95ebe9e3fc Change case of unknown tags - e.g. THIS_IS_A_TAG -> This is a tag 2014-06-11 18:26:37 +00:00
craig.p.drummond
47255069bc Order tag entries 2014-06-11 18:25:57 +00:00
craig.p.drummond
e751c09364 Also read performer for display in context view 2014-06-11 18:25:29 +00:00
craig.p.drummond
68e39ed20a Only need to check file once 2014-06-11 18:25:04 +00:00
craig.p.drummond
0f07d346e4 Use external editor to edit lyrics 2014-06-11 18:24:44 +00:00
craig.p.drummond
dfd5980c6f Add a 'tags' view to tracks view to list all tags via taglib 2014-06-11 18:24:13 +00:00
craig.p.drummond
8cb302666e Remove colon 2014-06-10 19:49:21 +00:00
craig.p.drummond
b56dbef6d5 Use grid layout - so that selector text does not span 2014-06-10 19:49:10 +00:00