Commit Graph

1136 Commits

Author SHA1 Message Date
Craig Drummond
0963e25642 macOS fixes 2018-02-17 15:38:17 +00:00
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
b7e8021a36 Add information text to views when these would otherwise be blank. 2018-02-14 18:04:15 +00:00
Craig Drummond
e13a40b71a Ensure at least 32x32 2018-02-14 17:41:02 +00:00
Craig Drummond
5f41652afc As well as miking covers take full width, also shrink images if not
enough space
2018-02-14 17:39:57 +00:00
Craig Drummond
3f669f564d Use QTimer to delay/group updates
Issue #1209
2018-02-14 17:34:40 +00:00
Craig Drummond
56cece560f Add option to scale album cover in information view.
Closes #1205
2018-02-13 18:24:33 +00:00
Craig Drummond
02b0541843 Update toolbar cover tooltip when song changes.
Closes #1204
2018-02-12 18:27:28 +00:00
Craig Drummond
436e40a654 Use same size cover in titlewidget as in grouped view 2018-02-12 18:21:38 +00:00
Craig Drummond
bbf99b50ae Simplify 2018-02-12 18:17:07 +00:00
Craig Drummond
14842a0ec4 Fix layout 2018-02-12 18:14:05 +00:00
Craig Drummond
17d185fa17 Better layout 2018-02-10 15:50:40 +00:00
Craig Drummond
9a84833f71 Fix buid with HTTP stream playback disabled
Closes #1199
2018-02-10 15:48:07 +00:00
Craig Drummond
6966a64d31 Finish(?) HTTP stream volume control
Issue #1173
2018-02-09 20:08:22 +00:00
Craig Drummond
bbeaf1addd Add isMuted to HttpStream 2018-02-09 18:09:10 +00:00
Craig Drummond
a3d2c1f24d Initial work on HTTP volume control. 2018-02-08 21:56:48 +00:00
Craig Drummond
4ef97d0755 Responsive grid view - flashing fixed? 2018-02-08 16:57:42 +00:00
Craig Drummond
95b178773d And add tag editor 2018-02-07 19:48:01 +00:00
Craig Drummond
e881c3d19e Whn grouping byt album and navigate to tracks show "Album by Artist" in
tite widget.
2018-02-06 18:50:25 +00:00
Craig Drummond
733d2f1cfa Fix layout 2018-02-06 18:40:23 +00:00
Craig Drummond
3d12d9defe Install event filter on viewport, so that clicks are not lost 2018-02-06 18:38:05 +00:00
Craig Drummond
7268e580c1 Fix sub text colour 2018-02-05 19:33:11 +00:00
Craig Drummond
c488343564 Use QListView for titlewidget, to balance left and right views 2018-02-05 19:24:02 +00:00
Craig Drummond
555512abfb Disable responsive layout - still flickering! 2018-02-05 18:10:36 +00:00
Craig Drummond
7b4e9402ef Renable responsive cover view 2018-02-02 21:34:03 +00:00
Craig Drummond
968f8cf229 Disable responsive covers for now - causes flickering 2018-02-02 19:19:29 +00:00
Craig Drummond
74f1fd69ea Don't enable text interaction for toolbar text labels - as this breaks
window dragging via toolbar with Kvantum. Instead, add an action to copy
the info to clipboard. This action can the be assigned a keyboard
shortcut. #1146
2018-02-02 18:47:33 +00:00
Craig Drummond
9be4367865 Adjust action icon position based upon dynamic sizing of grid items.
Closes #1186
2018-02-02 17:04:03 +00:00
Craig Drummond
7200708a1f If changing from listview to non-listview, goToTop so that header is
reset.
Closes #1185
2018-02-02 16:50:22 +00:00
Craig Drummond
d4564d9de4 Add option to use 'Original Year' to display and sort albums.
Issue #1177
2018-02-01 19:36:27 +00:00
Craig Drummond
b5da764dec Adjust horizontal gap between icons in grid view to equal distribute
icons over space.
Issue #1169
2018-01-19 21:49:48 +00:00
Craig Drummond
04192fb750 Add link in server settings page to wiki page on github explaining how
files are accessed

Issue #1163
2018-01-10 19:44:16 +00:00
Craig Drummond
0ca7dd229e Inherit from QLabel, not BuddyLabel 2018-01-10 19:40:34 +00:00
Craig Drummond
5d713012a1 Fix URL clicks in NOTE labels 2018-01-10 18:32:44 +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
0c6f781b43 Don't use transparent as view background colour when using image
backgrounds. Causes issues with Kvantum's overlay scrollbars.
2018-01-08 19:41:49 +00:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
220a6cf1ac Disable AA so that line is only 1 pix - to be consistent with grouped
view.
2018-01-01 09:52:51 +00:00
Craig Drummond
209e3ee485 Move PlayQueueTreeStyle class into source file, as its only used here. 2017-12-31 18:54:11 +00:00
padertux
3756aae702 Improve drop indicator in table playqueue
In the table play queue the drop indicator is almost not visible when
tracks get moved by drag'n drop. In addition the drop indicator is
only shown in only one column and does not span the whole row. This
change does fix both issues.
2017-12-31 19:06:32 +01:00
Craig Drummond
7046f6397d priorty -> priority 2017-12-24 16:37:04 +00:00
Craig Drummond
eea04c13fb Improve scrollbars with some themes
Issue #1150
2017-12-24 14:57:45 +00:00
padertux
386d2a5b30 Make track and artist selectable in the NowPlayingWidget 2017-12-19 19:12:30 +01:00
Craig Drummond
a4040c08ca More covers debug
Issue #1143
2017-12-17 13:32:12 +00:00
Craig Drummond
e743dd48f5 Add some debug to itemview 2017-12-17 11:22:44 +00:00
Craig Drummond
2bfedd3586 Adjust library seatch debounce based upon number of tracks in DB.
Issue #1144
2017-12-16 22:43:53 +00:00
Craig Drummond
94cb2eaf17 Fix pressed toolbar icon mono colour 2017-12-03 12:01:32 +00:00
Craig Drummond
311fb0c0fe Make it possible to filter on year (or range of years) in library search
field.
Issue #1131
2017-12-01 18:57:31 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00