Commit Graph

101 Commits

Author SHA1 Message Date
craig.p.drummond
e08a2e80fe Move buildPath into Utils 2014-06-25 16:45:59 +00:00
craig.p.drummond
a7ec3600fb - Fix position of album title divider line
- USe drawLine from BasicItemDelegate
2014-06-21 14:31:22 +00:00
craig.p.drummond
478b73c2c1 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
5b33e1fc5f 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
593acd3b3e Store radio station 'name' field in extra map 2014-06-16 19:14:18 +00:00
craig.p.drummond
d24998ed33 Increase size of playqueue entries by 25% 2014-06-12 18:57:49 +00:00
craig.p.drummond
8fe7865330 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
63442d27ec Use TouchProxyStyle to enable flick-charm 2014-05-19 18:33:36 +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
af2151599e Adjust item size if touch-friendly 2014-05-06 18:41:39 +00:00
craig.p.drummond
301e79945c 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
23b63a3f0c Display title then artist 2014-05-06 18:40:28 +00:00
craig.p.drummond
7a94fc8a83 Add button under playqueue to re-center playqueue on current song.
BUG: 472
2014-04-29 19:03:47 +00:00
craig.p.drummond
e63848e6f2 Draw icons at full opacity if touch-friendly and item is selected 2014-04-29 19:00:49 +00:00
craig.p.drummond
7e02d0058b Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
b5775be669 Add list style to playqueue 2014-04-23 18:57:22 +00:00
craig.p.drummond
472be2c3ae Disable collapsing if in touch-friendly mode 2014-04-22 18:40:41 +00:00
craig.p.drummond
2873cca889 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
eb96dd2621 Re-add showing of dates.
BUG: 446
2014-03-23 20:09:12 +00:00
craig.p.drummond
f060d14710 When emitting loaded signal, pass whole song not just artist+album 2014-03-19 19:50:46 +00:00
craig.p.drummond
c036643f6f Load all covers from album, and playqueue, views in non UI thread 2014-03-19 19:49:10 +00:00
craig.p.drummond
0f2dabfdd9 More Song::formattedTime into Utils class 2014-03-19 19:47:47 +00:00
craig.p.drummond
842949c2a5 Don't use italic text for grouped view headers. 2014-03-17 19:48:48 +00:00
craig.p.drummond
996cbcf4f7 Only show album year in browsers. 2014-03-11 19:46:14 +00:00
craig.p.drummond
66b3ea366f - 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
966757ef4d Fix grouped playlist view initial state when set to initially collapse albums. 2014-03-06 20:05:25 +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
a542e1e9ca Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
528c772076 Grouped view is always single column! 2014-01-28 22:17:56 +00:00
craig.p.drummond
cb65db90c8 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
9fb3591a27 Aborted attempt to add actions to table view - icons overlap text :-( 2014-01-27 19:40:18 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
e934e72f56 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
6be4521603 Also need to show artist for various artist albums 2013-12-06 13:41:50 +00:00
craig.p.drummond
d4e775cd16 Handle empty album name 2013-12-05 19:44:31 +00:00
craig.p.drummond
98450aca76 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
974f6f4190 Check return of selectionModel() before using.
BUG: 333
2013-11-27 19:41:37 +00:00
craig.p.drummond
2d8bda5676 Should be && not & 2013-10-02 20:21:02 +00:00
craig.p.drummond
b395deafe8 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
5439ed53b6 Use QString::number to format year
BUG: 301
2013-09-24 18:36:28 +00:00
craig.p.drummond
726c446671 Cleaner way of setting online properties on song 2013-09-18 18:14:47 +00:00
craig.p.drummond
d5c0ab1bb6 Initial podcast support
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
87f3dfccc8 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond
c404b03916 Remove potential multiple brackets if showing composer 2013-08-23 16:31:37 +00:00
craig.p.drummond
e5c523a198 Show composer if we ar eusing this in artists view 2013-08-22 18:21:23 +00:00
craig.p.drummond
f0aad581a6 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
72cd22161c 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
4b9e65ba01 More work for Jamendo searches 2013-07-15 19:13:14 +00:00
craig.p.drummond
a5622b4682 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
803fb0b272 No need for special i18n string for RTL languages, any RTL translation can handle this. 2013-06-07 19:20:37 +00:00