Commit Graph

893 Commits

Author SHA1 Message Date
craig.p.drummond
e0641c834b Only work-around menu icons for Qt-only builds. K DEversion uses some standard KDE actions, which forces use of icons :-( 2014-04-24 19:40:08 +00:00
craig.p.drummond
804e2d8361 Fix windows builds 2014-04-24 19:02:28 +00:00
craig.p.drummond
baed1d5bce Try not to show icons in menus for Unity and OSX 2014-04-24 18:59:52 +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
3ea4cd7e72 Fix warning about hidden virtual function. Function is only used by Ubuntu builds, and these dont use the model where the warning is occuring 2014-04-23 19:02:25 +00:00
craig.p.drummond
7686c373cd Add list style to playqueue 2014-04-23 18:57:22 +00:00
craig.p.drummond
42fc6c467f Fix cover loading 2014-04-17 16:05:05 +00:00
craig.p.drummond
bc13b58bee Covers might return fileName - so need to handle this... 2014-04-16 19:39:28 +00:00
craig.p.drummond
fa8ea092f9 Handle race-condition where playqueue asks for cover after artists/albums model has requested and before it has recieved a response. In this case the playqueue request will be ignored (as Covers is already handling this album), but the response will not have the playqueue key set. 2014-04-16 19:32:39 +00:00
craig.p.drummond
0d752e8d5b Show track durations on right in playqueue 2014-04-16 17:51:15 +00:00
craig.p.drummond
c37b866b7a Show covers in playqueue 2014-04-16 17:50:28 +00:00
craig.p.drummond
ccfc1d0bf0 USe SVG icons for views 2014-04-16 17:49:50 +00:00
craig.p.drummond@gmail.com
a2d84f0733 C++ backend will add file:// prefix for file based covers. This si due to the fact that other providers may be used, not jsut file and qrc 2014-04-16 11:06:21 +00:00
craig.p.drummond@gmail.com
e5da87c7de Add support for folders tab 2014-04-16 11:04:33 +00:00
craig.p.drummond@gmail.com
b6ac0a5424 Return empty string, not QVariant, if no image 2014-04-16 11:00:05 +00:00
craig.p.drummond
0a06bd1562 Make SubListViewPage more generic - so that it can handle any nested tree.
TODO:
 - Seem to be swithing to currently playing even when replace is false!
 - Need to query model to know if cover is to be displayed
 - Need to query model for actions
2014-04-15 21:54:54 +00:00
craig.p.drummond
593e764dc7 Fix member initialisation order 2014-04-15 19:21:57 +00:00
craig.p.drummond
e6441268d4 Disable undo history for touch builds 2014-04-15 19:20:13 +00:00
craig.p.drummond
4348fc96f1 More album sort options 2014-04-15 19:15:12 +00:00
craig.p.drummond@gmail.com
e2533253ed Fix TitleText for playlists 2014-04-15 11:45:43 +00:00
craig.p.drummond@gmail.com
1f54197008 Display 'AlbumName by AlbumArtist' when listing album tracks 2014-04-15 11:22:32 +00:00
nikwen.developer@gmail.com
d4740dca64 Removed Q_INVOKABLE from AlbumsModel::songs() 2014-04-14 18:41:28 +00:00
nikwen.developer@gmail.com
e07753e3be Navigation into albums using a PageStack 2014-04-14 18:39:18 +00:00
craig.p.drummond
393d5528e0 MainText for songs 2014-04-13 20:25:34 +00:00
craig.p.drummond
67bc1a7ed6 Show number of tracks and total duration in playqueue 2014-04-13 19:25:57 +00:00
craig.p.drummond
088d1d82d0 When sorting albums view, also ignore "The " at start of artist names, as per artists view. 2014-04-13 07:26:56 +00:00
craig.p.drummond
16cc495b95 Fix 'No artists found' / 'No playlists found' messages 2014-04-13 07:04:22 +00:00
nikwen.developer@gmail.com
d9639da98a Revert: Load images in UI thread 2014-04-12 19:39:57 +00:00
nikwen.developer@gmail.com
a61874f11d Finally fixed scrolling 2014-04-12 17:21:36 +00:00
craig.p.drummond
eb34a2bcd5 Remove Actions and Icons from Ubuntu build 2014-04-11 17:45:59 +00:00
craig.p.drummond
35ffb8d2ea Album covers!!!! 2014-04-11 17:43:39 +00:00
craig.p.drummond
09fe4daa54 Dont save XML if we have just read it from file!!! 2014-04-11 17:42:03 +00:00
craig.p.drummond
fdf3a97f4e Add other tabs 2014-04-11 17:40:42 +00:00
craig.p.drummond
c0192a8c89 Display album year 2014-04-11 17:39:21 +00:00
craig.p.drummond
659557ce3b Track numbers 2014-04-11 17:38:57 +00:00
craig.p.drummond
f49f5f55fd Implement main/sub-text - using Subtitled delegate for the moment 2014-04-11 08:12:23 +00:00
craig.p.drummond
833ab3611d If shuffle albums, ensure album tracks are sorted. 2014-04-09 18:33:20 +00:00
nikwen.developer@gmail.com
e1593b7dd0 Initial Ubuntu SDK version 2014-04-08 22:18:27 +00:00
craig.p.drummond
28437d77ef Move 'load' into playqueue model 2014-04-08 18:55:25 +00:00
craig.p.drummond
80217fb9f1 Place shuffle albums and shuffle tracks into a shuffle menu 2014-04-07 20:24:04 +00:00
craig.p.drummond
5ad4321130 Move shuffle actions into playqueue model 2014-04-07 20:23:42 +00:00
craig.p.drummond
e19c4a0955 Add 'Sort By' to playqueue context model - allowing to re-sort tracks by artist, album artist, album, genre, or year.
BUG: 462
2014-04-05 14:41:25 +00:00
craig.p.drummond
b0afa7d57b Only use 'basic' string if it is actually modified 2014-04-04 21:25:11 +00:00
craig.p.drummond
fb1a8b9064 When searching, search both with and without diaeresis, etc. e.g. both Queensrÿche and Queensryche should match. 2014-04-04 19:37:47 +00:00
craig.p.drummond
b6bec2ffbc When determining album year, ignore playlist files! 2014-04-03 18:59:07 +00:00
craig.p.drummond
7c68d2502d Compare song's filename 2014-04-03 18:58:06 +00:00
craig.p.drummond
5647b3dc90 No need yo emit dataUpdated when creating 2014-04-03 18:57:47 +00:00
craig.p.drummond
68c7183067 Create validCacheDate Fn and use this 2014-04-02 17:41:29 +00:00
craig.p.drummond
6cc3f52f41 Simpify cache save logic 2014-04-02 17:40:14 +00:00
craig.p.drummond
895f27ee9b Use 'Song' when getting scaled cover 2014-04-02 17:33:47 +00:00