Commit Graph

534 Commits

Author SHA1 Message Date
craig.p.drummond
2800a89773 Fix IceCast streams 2013-06-28 19:18:41 +00:00
craig.p.drummond
84dbfdb865 Simplify streams page 2013-06-28 18:24:49 +00:00
craig.p.drummond
fc392f8858 Add 'Copy Songs To Device' action to playlists page. 2013-06-26 16:19:29 +00:00
craig.p.drummond
00e8efa24d Delay loading of local devices at start-up, so view has time to show model 2013-06-17 18:36:49 +00:00
craig.p.drummond
a8d753d4f6 Fix selection of items in sync dialog 2013-06-17 18:36:19 +00:00
craig.p.drummond
50b6b22b92 Fix invalid covers showing for online services. 2013-06-14 17:29:10 +00:00
craig.p.drummond@gmail.com
a1e53e5ee9 Refresh albums view when multiple-artist grouping is changed. 2013-06-13 11:29:34 +00:00
craig.p.drummond@gmail.com
79e46c6f20 Fix retrieval of covers in albums view for multiple-artist albums when these are configured to be grouped under "Various Artists"
BUG: 235
2013-06-13 11:29:07 +00:00
craig.p.drummond
9de0ac4b22 Store port number in cache filename, to handle cases where more than 1 MPD is running on a host 2013-06-12 20:02:36 +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@gmail.com
f22dfc4d2c Use mode's SizeHint to determine size of status column 2013-06-11 11:52:18 +00:00
craig.p.drummond
f183138141 Search all tracks for cue file 2013-06-09 21:48:48 +00:00
craig.p.drummond
529a9e8952 Work on high-DPI support. QWizard seems broken???
BUG:231
2013-06-08 15:01:03 +00:00
craig.p.drummond
f83837f957 Add import/export of Streams XML files - these contians just streams, without categories. The intention is to be able to import these into MPDroid. 2013-06-07 19:21:59 +00:00
craig.p.drummond
65ebe28963 Speed up check/uncheck of artists and albums 2013-06-07 19:21:28 +00:00
craig.p.drummond
8f420c03f2 Clean compressed library caches too 2013-06-05 16:54:22 +00:00
craig.p.drummond
af09caf821 Cache list of artist for a various artists album 2013-06-05 16:52:52 +00:00
craig.p.drummond
3957e087d3 Only lookup album list once 2013-06-05 16:52:26 +00:00
craig.p.drummond
d14168f598 Only refresh backdrop if ablum list has changed 2013-06-04 18:34:59 +00:00
craig.p.drummond
0144fe143f Cleanup 2013-06-04 18:34:06 +00:00
craig.p.drummond
3be8c01d9a If we cannot access htbackdrops.com (still no API key), then make some simple backdrops 2013-06-04 18:28:40 +00:00
craig.p.drummond
72b6415b36 isDevice/isService are not actually used! 2013-06-03 18:14:54 +00:00
craig.p.drummond
f4309df212 Use supplied device so as to autoplay correct AudioCD 2013-06-02 18:54:21 +00:00
craig.p.drummond
761f369419 If current song is Unknown and CDDA, then its likely this is because we started to play before CDDB details were retrieved. In which case, query the playqueue model to see if it now has the correct details. 2013-06-01 09:22:02 +00:00
craig.p.drummond
3361f2f865 If Cantata is passed cdda:// then it will load, and start to play, the current AudioCD.
BUG: 224
2013-06-01 08:48:13 +00:00
craig.p.drummond
e41e5d486b When AudioCD is ejected, remove tracks from playqueue.
BUG: 226
2013-05-31 19:31:32 +00:00
craig.p.drummond
2c5fec69c0 Remove 'Uncheck All', and add 'Check Items' and 'Uncheck Items' actions 2013-05-30 18:06:34 +00:00
craig.p.drummond
c518ac5b47 Add uncheck all action to sync dialog 2013-05-29 19:22:04 +00:00
craig.p.drummond
8292971952 Improve status check when model is updated 2013-05-29 19:04:30 +00:00
craig.p.drummond
0369b631e3 Use checkboxes in sync dialog to makr items to be copied 2013-05-29 19:03:29 +00:00
craig.p.drummond
7dd8de0d7a Show list of albums for an artist 2013-05-24 19:05:14 +00:00
craig.p.drummond
578c328a4e Hide stream url from list 2013-05-23 17:00:56 +00:00
craig.p.drummond
674457f9c8 Fix check of stream file being writeable 2013-05-23 17:00:28 +00:00
craig.p.drummond
67f7058633 Remove lyrics and info pages, and place within a new context view. 2013-05-18 10:13:53 +00:00
craig.p.drummond
23fac23d50 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
b605339e38 Indicate when streams file is read-only. 2013-05-08 18:26:12 +00:00
craig.p.drummond
17c5d4ce32 Fix non-taglib builds 2013-05-03 21:58:57 +00:00
craig.p.drummond
7f8c2941b1 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
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
craig.p.drummond
c6c8047f26 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
6b09145999 Ensure index is valid 2013-05-01 07:01:15 +00:00
craig.p.drummond
717b280d0a Speed up playqueue searches.
BUG: 209
2013-04-29 18:34:30 +00:00
craig.p.drummond
d4e5592ca6 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
970b9d93d5 Remove stream name from url - so that it is not shown in tooltip 2013-04-27 15:24:08 +00:00
craig.p.drummond
eab1676df6 Show spinner when loading streams, so that the user has some feedback! 2013-04-27 11:17:32 +00:00
craig.p.drummond
0ebbe2e248 Expand covers to fill rect - distorting aspect ratio if required. 2013-04-25 09:22:31 +00:00
craig.p.drummond
d773a3bb90 ...but ignore if this is an artist image update... 2013-04-24 18:58:45 +00:00
craig.p.drummond
b4cf64f655 Update view when cover is changed 2013-04-24 18:58:13 +00:00
craig.p.drummond
5b05ea1d12 - 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
2bf9535ec1 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