Commit Graph

97 Commits

Author SHA1 Message Date
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
craig.p.drummond
ca92ea5954 Fix 'No such song' warning when removing songs from playqueue.
- When getting list of selected items, we want list of selected rows! Fixing the playqueue model, which now always returns the complete column count (even when grouped), caused thsi issue to appear.
BUG:213
2013-05-05 17:59:03 +00:00
craig.p.drummond
86d775ab59 Model shound not care if view is grouped or not, thats up to the view to handle! This fixes issues where the playqueue grouped view would sometimes get an horizontal scrollbar! 2013-05-01 18:11:55 +00:00