Commit Graph

99 Commits

Author SHA1 Message Date
craig.p.drummond
62550239b5 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
296430c483 Fix drawing of active track when this is also fist track in an album 2014-06-19 19:02:58 +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
0d9287c1be Increase size of playqueue entries by 25% 2014-06-12 18:57:49 +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
f5c8197617 Use TouchProxyStyle to enable flick-charm 2014-05-19 18:33:36 +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
947fd0fa16 Adjust item size if touch-friendly 2014-05-06 18:41:39 +00:00
craig.p.drummond
131377340d In playqueue, if song's artist is different to album artist, then show song as 'title - artist' 2014-05-06 18:40:56 +00:00
craig.p.drummond
3e9d26e2f5 Display title then artist 2014-05-06 18:40:28 +00:00
craig.p.drummond
6f79dee43d Add button under playqueue to re-center playqueue on current song.
BUG: 472
2014-04-29 19:03:47 +00:00
craig.p.drummond
c329d0136a Draw icons at full opacity if touch-friendly and item is selected 2014-04-29 19:00:49 +00:00
craig.p.drummond
786f2b39f6 Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
7686c373cd Add list style to playqueue 2014-04-23 18:57:22 +00:00
craig.p.drummond
9c43224a2b Disable collapsing if in touch-friendly mode 2014-04-22 18:40:41 +00:00
craig.p.drummond
b119ad0c65 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
8c94a79967 Re-add showing of dates.
BUG: 446
2014-03-23 20:09:12 +00:00
craig.p.drummond
cc53edfb2b When emitting loaded signal, pass whole song not just artist+album 2014-03-19 19:50:46 +00:00
craig.p.drummond
e93b61543a Load all covers from album, and playqueue, views in non UI thread 2014-03-19 19:49:10 +00:00
craig.p.drummond
c1a1f90f4c More Song::formattedTime into Utils class 2014-03-19 19:47:47 +00:00
craig.p.drummond
9ea74fc428 Don't use italic text for grouped view headers. 2014-03-17 19:48:48 +00:00
craig.p.drummond
2a442ee7a1 Only show album year in browsers. 2014-03-11 19:46:14 +00:00
craig.p.drummond
c0f99fa23b - Be consistent with dsiaplying year's of albums - year is shown in brackets after album name.
- Only show album year in non-icon view.
2014-03-11 19:45:38 +00:00
craig.p.drummond
6120b6b061 Fix grouped playlist view initial state when set to initially collapse albums. 2014-03-06 20:05:25 +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
3880bce631 Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
0dd2fef0c0 Grouped view is always single column! 2014-01-28 22:17:56 +00:00
craig.p.drummond
9506f06e02 Playlists model ALWAYS needs to return a columnCount of 6. In TreeView, set a flag 'forceSingleColumn' when model is set, TreeView will hide all bar 1st column.
This is better than resetting the proxy each time - as this messes up the column stretching.

BUG: 397
2014-01-28 20:23:04 +00:00
craig.p.drummond
a7fc54d7d2 Aborted attempt to add actions to table view - icons overlap text :-( 2014-01-27 19:40:18 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
03849ee1c7 When closing search widget, after performing a search, collapse all bar top level items.
BUG: 367
2013-12-30 09:21:32 +00:00
craig.p.drummond
01a49c415d Also need to show artist for various artist albums 2013-12-06 13:41:50 +00:00
craig.p.drummond
a46ec7233e Handle empty album name 2013-12-05 19:44:31 +00:00
craig.p.drummond
b392ccbc30 If song has a disc number set, then display song track as "disc.track title" - e.g. "2.01 Blah blah" 2013-12-05 19:42:58 +00:00
craig.p.drummond
642bee5ed2 Check return of selectionModel() before using.
BUG: 333
2013-11-27 19:41:37 +00:00
craig.p.drummond
2a2ac674a8 Should be && not & 2013-10-02 20:21:02 +00:00
craig.p.drummond
ccbb0dd87f Expand podcasts by default - if it is the only service, or if it and soundcloud are the only services 2013-10-01 18:27:27 +00:00
craig.p.drummond
4c21078907 Use QString::number to format year
BUG: 301
2013-09-24 18:36:28 +00:00
craig.p.drummond
4ade487236 Cleaner way of setting online properties on song 2013-09-18 18:14:47 +00:00
craig.p.drummond
d7740e7733 Initial podcast support
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
13c4d2bfc6 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond
51781aa8c7 Remove potential multiple brackets if showing composer 2013-08-23 16:31:37 +00:00
craig.p.drummond
652d731439 Show composer if we ar eusing this in artists view 2013-08-22 18:21:23 +00:00
craig.p.drummond
01080397e4 Dont include qtplural in localize.h - support folder should be as stand-alone as possible 2013-07-18 14:54:10 +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
ea0aef26df More work for Jamendo searches 2013-07-15 19:13:14 +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
aaa98260c8 No need for special i18n string for RTL languages, any RTL translation can handle this. 2013-06-07 19:20:37 +00:00
craig.p.drummond
5afc580d1b RTL fixes 2013-06-06 18:46:38 +00:00
craig.p.drummond
e35b0f6b86 Dont use alternating rows in views (does not look too great with grouped view). Use a fading divider instead. 2013-05-16 18:09:32 +00:00