Commit Graph

90 Commits

Author SHA1 Message Date
Craig Drummond
ff48cfa0c0 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
a7d1cb2399 Ensure customBackdropFile is not empty 2018-02-14 17:31:15 +00:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
padertux
dc8cbed1eb Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
eea04c13fb Improve scrollbars with some themes
Issue #1150
2017-12-24 14:57:45 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
5001c5b593 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
e0b7550515 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
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
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
a36ca26410 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
4e577df505 Fix context widget backdrop retrieval from fan-art 2015-11-05 21:26:35 +00:00
Craig Drummond
7eb9085257 No longer using discogs - API has changed. 2015-11-05 21:02:39 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +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
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
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
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
4bebf916ed Use Qt5's own json parser fopr Qt5 builds. 2014-07-10 19:46:40 +00:00
craig.p.drummond
62550239b5 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
14bdd50682 Oops... 2014-06-10 19:48:17 +00:00
craig.p.drummond
110ca299c1 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
8af2ea14f2 Refactor high-dpi stuff 2014-06-04 18:45:30 +00:00
craig.p.drummond
4828228470 Fix context backdrop too... 2014-06-02 19:48:48 +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
eb1db9cb1d 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
c76d9dc5b6 Remove unused var 2014-04-23 19:04:16 +00:00
craig.p.drummond
7b354d095c - 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
654f9b264b When usng track organizer, also try to move artist and backdrop images 2014-04-02 17:39:19 +00:00
craig.p.drummond
40926020df 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
d66042fe8c 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
d8a970b38b When context view is collpased, draw background over selector buttons. 2014-03-11 19:44:47 +00:00
craig.p.drummond
d236fc33a3 When transitioning between backdrops in cover view, draw old at correct position. 2014-03-07 17:18:32 +00:00
craig.p.drummond
0453996eec Background update imrovements 2014-03-07 17:17:10 +00:00
craig.p.drummond
17ef2138c1 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
6ce8491b52 0-pixel wide splitter... 2014-02-27 17:44:25 +00:00
craig.p.drummond
bb84dbbe01 Cleanup 2014-02-27 17:42:07 +00:00
craig.p.drummond
97a16f8a27 Reduce splitter width between playqueue and views to 1 pixel. 2014-02-27 17:41:23 +00:00
craig.p.drummond
d44ce937fc Elide text of context view page selector 2014-02-26 20:11:50 +00:00
craig.p.drummond
cd4f653e32 Fix scaling of context view background when size of view changes. 2014-02-26 20:08:19 +00:00
craig.p.drummond
d07a3c718a Dont auto-switch to context view if playing a radio stream 2014-02-25 19:25:00 +00:00
craig.p.drummond
9349f7ab46 Fix collapsed context-view selector buttons text when using a dark background. 2014-02-21 10:48:37 +00:00
craig.p.drummond
5c4b8d1c47 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00