Commit Graph

504 Commits

Author SHA1 Message Date
craig.p.drummond
e872ac2c2c Show list of albums for an artist 2013-05-24 19:05:14 +00:00
craig.p.drummond
5299bda775 Hide stream url from list 2013-05-23 17:00:56 +00:00
craig.p.drummond
00a910bd1a Fix check of stream file being writeable 2013-05-23 17:00:28 +00:00
craig.p.drummond
6115ba30ca Remove lyrics and info pages, and place within a new context view. 2013-05-18 10:13:53 +00:00
craig.p.drummond
70046145b8 Simplify HTTP server settings. Now only the interface can be chosen. HTTP server is used for all non-MPD files. If computer has no active network connection (e.g. lo is the only interface), then the HTTP server settings page is hidden. 2013-05-13 20:40:37 +00:00
craig.p.drummond
6cb6388762 Indicate when streams file is read-only. 2013-05-08 18:26:12 +00:00
craig.p.drummond
7ca4730dbb Fix non-taglib builds 2013-05-03 21:58:57 +00:00
craig.p.drummond
8b20c72c8c Disable online services by default for Windows builds. Loading Jamendo seems to cause a crash. I dont actually use online services, or windows builds, and I'm no windows developer - so I'm unsure how to debug, and dont have the time nor the enthusiasm to try to fix this. 2013-05-01 18:34:04 +00:00
craig.p.drummond
04cb1d3837 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
craig.p.drummond
447aa98536 Return the correct row count for playqueue items - i.e. none! This is the REAL fix for the slow playqueue searches! 2013-05-01 07:01:57 +00:00
craig.p.drummond
65eb589cad Ensure index is valid 2013-05-01 07:01:15 +00:00
craig.p.drummond
d906d8f402 Speed up playqueue searches.
BUG: 209
2013-04-29 18:34:30 +00:00
craig.p.drummond
ee0f7974cb Initial attempt to improve item view responsiveness, as well as preserving cover load speed. Needs more work though :-( 2013-04-29 18:33:48 +00:00
craig.p.drummond
e3186c83d5 Remove stream name from url - so that it is not shown in tooltip 2013-04-27 15:24:08 +00:00
craig.p.drummond
b0b0cb7421 Show spinner when loading streams, so that the user has some feedback! 2013-04-27 11:17:32 +00:00
craig.p.drummond
7768b5a65a Expand covers to fill rect - distorting aspect ratio if required. 2013-04-25 09:22:31 +00:00
craig.p.drummond
fe9b6e6292 ...but ignore if this is an artist image update... 2013-04-24 18:58:45 +00:00
craig.p.drummond
47e463daa0 Update view when cover is changed 2013-04-24 18:58:13 +00:00
craig.p.drummond
072879cfc5 - Download covers in a sepeare thread.
- Remove download queue, as this dealys drawing of album covers, so that we see the CD icon then the cover. However, now scrolling the view 'stalls' as covers are loaded :-( Hmm....
2013-04-24 18:42:49 +00:00
craig.p.drummond
93fa9cb03d Reduce usage of Icons::streamIcon - as I'dlike to use a better icon, if I can find one! 2013-04-24 18:31:03 +00:00
craig.p.drummond
50b4be5f8a Allow setting of artist image in cover dialog 2013-04-24 18:28:05 +00:00
craig.p.drummond
27047196ec List untagged files in main 'artists'/'albums' views. Attempt to guess the tags based upon the filename/folder. e.g. $artist/$album/$trackNo - $trackTitle 2013-04-23 16:55:09 +00:00
craig.p.drummond
fd581bce70 Show next track in tooltip of next track button. (Only valid whilst playing) 2013-04-22 19:44:32 +00:00
craig.p.drummond
91effc6752 songItem is never actually used... 2013-04-16 18:24:24 +00:00
craig.p.drummond
7dcfe244fd National flags 2013-04-10 18:37:04 +00:00
craig.p.drummond
9c8931a73a Use folder-music for default category icon 2013-04-09 17:41:46 +00:00
craig.p.drummond
10be68bbec Assign icon to generated categories... 2013-04-09 17:40:27 +00:00
craig.p.drummond
f2ac1bc2ef Win32 streamicons folder 2013-04-07 15:51:41 +00:00
craig.p.drummond
c12d653d32 Just store filename (without extension) 2013-04-07 15:49:35 +00:00
craig.p.drummond
bb2f72314e Lazy load stream icons 2013-04-07 15:32:37 +00:00
craig.p.drummond
5525bc4980 Initial support for stream icons
(Lots more icons required!!!)
2013-04-06 09:48:10 +00:00
craig.p.drummond
175517f88f init all items in clear() 2013-04-06 07:45:33 +00:00
craig.p.drummond
b78b318dc2 track ID is a signed in 2013-04-06 07:45:11 +00:00
craig.p.drummond
c4e931128d Dont allow # in stream names 2013-04-06 07:44:25 +00:00
craig.p.drummond
9a6dbaa452 Check if current is not set 2013-04-06 07:43:35 +00:00
craig.p.drummond
215938e965 Fix playqueue save 2013-04-06 07:42:51 +00:00
craig.p.drummond
699a79d29c Only create new playlist act once 2013-04-06 07:41:27 +00:00
craig.p.drummond
55911ebc93 Add 'Stop after track' to playqueue context menu. 2013-04-04 19:57:52 +00:00
craig.p.drummond
18bccfa5f9 Indicate stop-after track 2013-04-04 19:01:12 +00:00
craig.p.drummond
0adf8834e8 If cropping an artist image (because it is not square), always crop from the top. This is because if we have a portrait picture (where the height needs adjusting), then the artist's face is likely to be nearer the top than the middle. 2013-04-04 18:58:41 +00:00
craig.p.drummond
33a74bf0c6 Use image file if we can 2013-04-03 17:00:25 +00:00
craig.p.drummond
32c797a079 Change start element 2013-04-03 16:59:17 +00:00
craig.p.drummond
3710656286 Show similar artists, and artist image 2013-04-03 16:57:00 +00:00
craig.p.drummond
8f05b72ee8 Fix online image cache 2013-03-30 20:05:36 +00:00
craig.p.drummond
1b0b52130e Hack around issues with QObject, multiple inheritance, and static_cast of void pointer.
Moc requires QObject to be the fist when using multiple inheriteance, but the model uses void pointers and we want to cast up/down the music heirarchy.
Therefore, when MOC is run use QOvject as the first item. But when actually compiled use MusicLibraryItemRoot
2013-03-30 10:27:08 +00:00
craig.p.drummond
995720cf13 Simplify 2013-03-29 22:39:53 +00:00
craig.p.drummond
9e12768cf3 Remove unrequired casts 2013-03-29 22:36:59 +00:00
craig.p.drummond
1191382599 proxy model also needs to use toItem() 2013-03-26 19:10:35 +00:00
craig.p.drummond
dbd3cdefe5 Only really want/need to add 1 stream at a time to the playqueue 2013-03-22 21:21:41 +00:00
craig.p.drummond
804344f9e8 Formatting 2013-03-22 21:17:54 +00:00