craig.p.drummond
|
5a885ba634
|
Fix playing of files containing square brackets, etc, that are external to MPD database via Cantata's simple HTTP server.
|
2013-01-03 20:05:04 +00:00 |
|
craig.p.drummond
|
60d7f4bbeb
|
Use QUrl to un-encode URLs
|
2012-12-30 22:08:31 +00:00 |
|
craig.p.drummond
|
db2220937a
|
Slightly speed up playqueue searches.
|
2012-12-30 21:00:23 +00:00 |
|
craig.p.drummond
|
ef551186e4
|
Apply some cppcheck and scan-build suggestions...
BUG:129
|
2012-11-05 20:41:30 +00:00 |
|
craig.p.drummond@gmail.com
|
503dce19df
|
Keep track of row number of current song
|
2012-10-17 17:09:45 +00:00 |
|
craig.p.drummond@gmail.com
|
c4fb419677
|
Remove unused var.
|
2012-10-17 11:00:43 +00:00 |
|
craig.p.drummond
|
e2c0551aa4
|
Only need to download/parse streams (to check if they are a playlist) when
added from the streams page. (Streams in an MPD playlist will not be
playlists themselves, as MPD does not support this.)
|
2012-10-16 18:07:10 +00:00 |
|
craig.p.drummond
|
5669f724f6
|
Initial work on Qt translations. Commented out for the moment, as xgettext is crashing!!!
|
2012-09-02 20:13:00 +00:00 |
|
craig.p.drummond@gmail.com
|
fad8f81f84
|
Cleanup
|
2012-08-31 11:44:06 +00:00 |
|
craig.p.drummond
|
f4adbaf6a4
|
Completly remove android changes - this NEVER worked very well, and never will with QWidgets :-(
|
2012-08-30 19:43:32 +00:00 |
|
craig.p.drummond@gmail.com
|
87bc6a442d
|
If we have no song tag details, show filename in playqueue.
BUG:59
|
2012-08-21 11:28:52 +00:00 |
|
craig.p.drummond@gmail.com
|
4d58af7d3e
|
Update always contains full list of songs, so if we have extra these need to be removed.
|
2012-08-16 17:14:59 +00:00 |
|
craig.p.drummond
|
2396117f33
|
Android: More improvements, still not really useable. :-(
|
2012-06-23 11:59:15 +00:00 |
|
craig.p.drummond
|
d45292f9aa
|
Only show number of tracks, and duration, in playqueue status - consistent with other players.
|
2012-06-22 15:53:40 +00:00 |
|
craig.p.drummond
|
d932e73071
|
More android work...
|
2012-06-19 15:48:18 +00:00 |
|
craig.p.drummond
|
63e0431f6c
|
Make TagLib optional.
|
2012-06-18 18:22:58 +00:00 |
|
craig.p.drummond
|
09527996b1
|
Support MPD queue functionality. Add an 'Add With Priority' to menu of library, etc, views. Add a 'Set Priority' to play queue. Requires MPD 0.17.0 or newer.
|
2012-06-15 19:05:14 +00:00 |
|
craig.p.drummond
|
632bc04c9b
|
Add support for multiple MPD servers.
|
2012-06-08 17:53:35 +00:00 |
|
craig.p.drummond
|
f9f1edcb6f
|
Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt.
|
2012-05-31 17:45:57 +00:00 |
|
craig
|
4ca5f4f635
|
s/playlist/playqueue/g
|
2012-04-16 18:43:50 +00:00 |
|
craig
|
0af2590eef
|
Show song information in playqueue tooltips.
|
2012-04-16 18:38:18 +00:00 |
|
craig
|
81f7b2a04f
|
Fix grouped playqueue when we have repeated instances of an album. Now when
an album is expanded/collapsed - all instances are expanded/collapsed.
|
2012-04-10 16:16:06 +00:00 |
|
craig
|
c4d15cbbc4
|
If song details changed, need to emit dataChanged
|
2012-04-08 17:39:26 +00:00 |
|
craig
|
3d0177514e
|
Rename playqueue update
|
2012-04-04 19:53:55 +00:00 |
|
craig
|
29c1f9334c
|
Make this an item model, not table model
|
2012-04-04 19:46:57 +00:00 |
|
craig
|
5a57f336b8
|
Use 'plchangesposid' MPD command to get list of playqueue changes - means
less data needs to be read from MPD per playqueue update.
|
2012-03-29 15:49:19 +00:00 |
|
craig
|
74e3663c5b
|
Fix logic of replacing play queue - the clear message is sent in the MPD
thread just before the add message.
|
2012-03-26 18:22:26 +00:00 |
|
craig
|
e6182412c3
|
Initial import of grouped playlists - NOT FINISHED
|
2012-03-16 22:33:34 +00:00 |
|
craig
|
b450c6ad45
|
Reduce QMutex usage - have MPDStats/MPDStatus emitted as objects, and
stored in relevant classes.
|
2012-03-13 19:31:25 +00:00 |
|
craig
|
a5299c1a35
|
Add context, to help explain '#'
|
2012-03-11 20:51:01 +00:00 |
|
craig
|
4d0be858bc
|
More control over playqueue
|
2012-03-09 18:58:30 +00:00 |
|
craig
|
817ce69e02
|
Check correct set!
|
2012-03-08 15:54:49 +00:00 |
|
craig
|
4dcd233182
|
Get controlled keys when update, not in second pass
|
2012-03-08 15:53:45 +00:00 |
|
craig
|
811439f62f
|
Update main window stats
|
2012-03-08 15:53:25 +00:00 |
|
craig
|
c891e88bed
|
Need to save, then restore, set of collapsed albums between updates - as values may have changed.
|
2012-03-07 19:34:14 +00:00 |
|
craig
|
8a481e043f
|
No need to refresh play queue
|
2012-03-06 19:02:13 +00:00 |
|
craig
|
2e58ef7a72
|
Cleanup MPDStats
|
2012-03-06 19:01:14 +00:00 |
|
craig
|
df5d2654ef
|
Remove getKeysByIds - not used
|
2012-03-06 19:01:02 +00:00 |
|
craig
|
2a41a319f1
|
Do album grouping in mpd thread
|
2012-03-06 18:58:48 +00:00 |
|
craig
|
3ffc35256d
|
Incremental updates for playqueue - means selection, and position, should be preserved
|
2012-03-05 21:31:30 +00:00 |
|
craig
|
a03b9e7571
|
Correctly handle scneraion where auto-collpasing is disabled at start-up. SO, we need to store which albums are user-controlled - this can be user expanded (if auto collapse on), or use collapsed (if not)
|
2012-03-03 11:24:38 +00:00 |
|
craig
|
18e334a30e
|
Standardise stream detection
|
2012-03-02 20:27:23 +00:00 |
|
craig
|
11e83c43af
|
Use italic font for stream items in playqueue.
|
2012-03-02 20:27:07 +00:00 |
|
craig
|
ff3f86fcf0
|
Fix HTTP 'album' grouping
|
2012-03-02 20:26:53 +00:00 |
|
craig
|
1661627ef1
|
Fix http decode
|
2012-03-02 20:26:07 +00:00 |
|
craig
|
6c87a70b3e
|
Preserve expanded albums
|
2012-02-28 19:29:20 +00:00 |
|
craig
|
e4227853bc
|
Only update if required
|
2012-02-28 19:28:59 +00:00 |
|
craig
|
c92e6629f3
|
Key is 16-bit
|
2012-02-28 19:28:46 +00:00 |
|
craig
|
2198dd6637
|
Initial import of collapsable play queue listview
TODO: Removing collapsed item only removes 1 track; reloading play queue needs to preserve exapanded albums
|
2012-02-27 22:03:07 +00:00 |
|
craig
|
a94952500f
|
Fix grouped queue update
|
2012-02-27 19:58:17 +00:00 |
|