Commit Graph

90 Commits

Author SHA1 Message Date
Craig Drummond
9b5ca00680 Cleanup some settings. No longer offer to save lyrics, artist images,
and backdrops in MPD folder, just save in cache dir. Move cover setting
into interface settings - in a new 'Covers' tab.
2018-02-15 20:18:08 +00:00
Craig Drummond
cee889a12a Ensure customBackdropFile is not empty 2018-02-14 17:31:15 +00:00
padertux
d01f915b4a Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
padertux
c2ee7e5ad8 Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
445d1497ac Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
5cea460543 Improve scrollbars with some themes
Issue #1150
2017-12-24 14:57:45 +00:00
Craig Drummond
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
bea7c210cf Revert "Remove Cantata's high-dpi handling code, this should be done by Qt."
This reverts commit 28df204fc4.

Issue #1077
2017-08-30 19:25:26 +01:00
Craig Drummond
28df204fc4 Remove Cantata's high-dpi handling code, this should be done by Qt.
Issue #1063
2017-08-15 23:20:18 +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
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
a195fc69e4 Clear context background if no image can be found - don't leave the previous artist showing! 2015-11-07 08:50:27 +00:00
Craig Drummond
21ffa7a870 Fix context widget backdrop retrieval from fan-art 2015-11-05 21:26:35 +00:00
Craig Drummond
4421979221 No longer using discogs - API has changed. 2015-11-05 21:02:39 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
e5b32e9573 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
baf1e4e5c3 Clear context when no active song 2015-07-17 23:42:50 +01:00
Craig Drummond
90a37d4cfa Thicker line if high-dpi 2015-07-17 22:53:25 +01:00
Craig Drummond
784610d36a Use 3px line to indicate current section, and for mouse-over 2015-07-13 23:49:16 +01:00
Craig Drummond
406f99be02 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +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
db1f9e9cec - 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
df494f9445 Use Qt5's own json parser fopr Qt5 builds. 2014-07-10 19:46:40 +00:00
craig.p.drummond
478b73c2c1 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
0924c3f398 Oops... 2014-06-10 19:48:17 +00:00
craig.p.drummond
cbe2977d9f Show track info in context-view as well as artist and album info. Track info is stacked behind lyrics. 2014-06-09 18:43:49 +00:00
craig.p.drummond
0b72ffa25c Refactor high-dpi stuff 2014-06-04 18:45:30 +00:00
craig.p.drummond
c7b1997d66 Fix context backdrop too... 2014-06-02 19:48:48 +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
27142b7d07 MAke size-widget a 0pixel wide combobox - as this seems to be the tallest control. Perhaps this helps with the Mac issue??? 2014-05-01 19:41:19 +00:00
craig.p.drummond
610d960789 Remove unused var 2014-04-23 19:04:16 +00:00
craig.p.drummond
a80e1c6997 - Allow sections of context widget to be completely hidden.
- For context widget, draw line using highlight colour for mouse-over
BUG: 466
2014-04-12 16:32:16 +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
8721f57429 When current song is from an online-service (Jamendo, Magnatune, etc) then only show cover and tite in context view. No attempt is made to get artist, album, or song information - as these are likely to fail anyway. 2014-03-21 20:06:37 +00:00
craig.p.drummond
bdf187ac41 When song is updated in context view, abort any current network jobs.
BUG: 442
2014-03-17 19:48:11 +00:00
craig.p.drummond
4eb9f8c672 When context view is collpased, draw background over selector buttons. 2014-03-11 19:44:47 +00:00
craig.p.drummond
75ed16444f When transitioning between backdrops in cover view, draw old at correct position. 2014-03-07 17:18:32 +00:00
craig.p.drummond
8df3449df8 Background update imrovements 2014-03-07 17:17:10 +00:00
craig.p.drummond
445fc1bc10 Increase height of context selector button - so that line is at same position as bottom of play queue 2014-02-27 17:46:01 +00:00
craig.p.drummond
df93af6f32 0-pixel wide splitter... 2014-02-27 17:44:25 +00:00
craig.p.drummond
691adc5173 Cleanup 2014-02-27 17:42:07 +00:00
craig.p.drummond
3437238121 Reduce splitter width between playqueue and views to 1 pixel. 2014-02-27 17:41:23 +00:00
craig.p.drummond
c9c45e4319 Elide text of context view page selector 2014-02-26 20:11:50 +00:00
craig.p.drummond
e5b1af9b64 Fix scaling of context view background when size of view changes. 2014-02-26 20:08:19 +00:00
craig.p.drummond
720aee083a Dont auto-switch to context view if playing a radio stream 2014-02-25 19:25:00 +00:00
craig.p.drummond
5ac7e5be4b Fix collapsed context-view selector buttons text when using a dark background. 2014-02-21 10:48:37 +00:00
craig.p.drummond
2589ab2530 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00