Commit Graph

151 Commits

Author SHA1 Message Date
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
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
67bc1a7ed6 Show number of tracks and total duration in playqueue 2014-04-13 19:25:57 +00:00
craig.p.drummond
eb34a2bcd5 Remove Actions and Icons from Ubuntu build 2014-04-11 17:45:59 +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
9db18d95a8 Add action to reset 'new' status 2014-03-26 19:38:43 +00:00
craig.p.drummond
c1a1f90f4c More Song::formattedTime into Utils class 2014-03-19 19:47:47 +00:00
craig.p.drummond
fa35660a32 Coding 2014-03-11 19:47:56 +00:00
craig.p.drummond
b143c4754e Use Song::displayAlbum 2014-03-11 19:46:44 +00:00
craig.p.drummond
0f09a2a55f Only pass file:// paths to MPD if not from /media - as usually only owner can read from here 2014-02-14 20:06:58 +00:00
craig.p.drummond
4d809330ea Create a base class for TableViews 2014-02-04 19:14:11 +00:00
craig.p.drummond
6c94add93c Remove status colun, and draw status icon in first column. 2014-01-29 19:25:30 +00:00
craig.p.drummond
3880bce631 Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
a77d285877 Coding style... 2014-01-28 19:13:26 +00:00
craig.p.drummond
b51476ccc4 Use differnt album 'keys' for playqueue, and playlist. When Moopidy is used, its possible there might be *lots* of differnt keys - and we can reset the playqueue keys when the playqueue is cleared. 2014-01-22 19:30:52 +00:00
craig.p.drummond
1c893759d1 Decode mopidy URIs when showin in UI 2014-01-22 19:26:14 +00:00
craig.p.drummond
48dc521c8c Fix case 2014-01-15 19:34:17 +00:00
craig.p.drummond
2cc84fab28 Keep stream's full filepath - so that undo/redo works on playqueue 2014-01-15 19:32:44 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
237b075ac2 Dont clear the playqueue when Cantata is passed a song as a commandline at start-up.
BUG: 375
2014-01-03 19:03:01 +00:00
craig.p.drummond
8dcef3c6ae Remove unused 2014-01-03 19:02:19 +00:00
craig.p.drummond
0e994cb399 Delay termination slightly, so that remove signal has time 2014-01-02 19:09:55 +00:00
craig.p.drummond
7a2f2b6749 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
2273b27f15 If connected to MPD via a UNIX-domain socket, then send non-MPD files as file:/// URLs to MPD - i.e. dont use internal HTTP server. To foce usage of HTTP server - set alwaysUseHttp to true in Cantata's config file.
BUG: 373
2014-01-02 19:06:13 +00:00
craig.p.drummond
0fc8ecb33e Add 'Remove dusplicates' functionality to play queue and play lists.
BUG: 370
2013-12-31 08:55:00 +00:00
craig.p.drummond
1d47e67c73 Also remove CDDA files when Cantata exits. 2013-12-24 20:01:09 +00:00
craig.p.drummond
7263262909 Preserve priorities when undo/redo 2013-12-19 20:08:24 +00:00
craig.p.drummond
16cab8a738 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
7a327915b3 Start of undo/redo code. Commented out, as its not complete - and I'm not 100% sure how to do this!!! 2013-12-16 19:35:09 +00:00
craig.p.drummond
940e5c1d41 Fix removal of first row in play queue - d'oh!!! 2013-12-14 12:42:36 +00:00
craig.p.drummond
3c29b40dff Move remove and crop functions into playqueue class 2013-12-10 19:47:04 +00:00
craig.p.drummond
5297fbc851 Remove Cantata streams when exiting. 2013-12-06 13:18:42 +00:00
craig.p.drummond
bb20217719 When shuffling albums, only start to play if was playing before shuffle 2013-11-27 19:40:18 +00:00
craig.p.drummond
bb2f217304 Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
a9eec852a0 Add 'Shuffle Albums' entry to playqueue context menu.
BUG: 323
2013-11-01 19:30:26 +00:00
craig.p.drummond
243c75b3ab Allow local file playback without taglib 2013-10-18 18:58:33 +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