Commit Graph

66 Commits

Author SHA1 Message Date
craig.p.drummond
5c7d22c72d 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
c7006bfaab Cleanup 2012-08-31 11:44:06 +00:00
craig.p.drummond
49cc24eb46 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
ac5bcc0d31 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
b4409bf2ba 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
52dee325e6 Android: More improvements, still not really useable. :-( 2012-06-23 11:59:15 +00:00
craig.p.drummond
bdb679fec3 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
8894263b1f More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
c1c61ce0d4 Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond
5bff55a584 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
f31a7264cd Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
f5f3114145 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
294c9591ec s/playlist/playqueue/g 2012-04-16 18:43:50 +00:00
craig
ffdb0f2b0b Show song information in playqueue tooltips. 2012-04-16 18:38:18 +00:00
craig
4e7da14d65 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
c666fe905b If song details changed, need to emit dataChanged 2012-04-08 17:39:26 +00:00
craig
3fbd133943 Rename playqueue update 2012-04-04 19:53:55 +00:00
craig
9864af39e6 Make this an item model, not table model 2012-04-04 19:46:57 +00:00
craig
b60f6ffeb3 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
cdf12784bb 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
c7df4c5160 Initial import of grouped playlists - NOT FINISHED 2012-03-16 22:33:34 +00:00
craig
d4a9c94147 Reduce QMutex usage - have MPDStats/MPDStatus emitted as objects, and
stored in relevant classes.
2012-03-13 19:31:25 +00:00
craig
611022ca2c Add context, to help explain '#' 2012-03-11 20:51:01 +00:00
craig
a54852a092 More control over playqueue 2012-03-09 18:58:30 +00:00
craig
a40de3b997 Check correct set! 2012-03-08 15:54:49 +00:00
craig
238d1875a3 Get controlled keys when update, not in second pass 2012-03-08 15:53:45 +00:00
craig
bf1498d7e5 Update main window stats 2012-03-08 15:53:25 +00:00
craig
b91d1dbe4e 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
039fe0d0e8 No need to refresh play queue 2012-03-06 19:02:13 +00:00
craig
63f5ee8c44 Cleanup MPDStats 2012-03-06 19:01:14 +00:00
craig
5670e093f6 Remove getKeysByIds - not used 2012-03-06 19:01:02 +00:00
craig
d0a275acfb Do album grouping in mpd thread 2012-03-06 18:58:48 +00:00
craig
ac8b40256e Incremental updates for playqueue - means selection, and position, should be preserved 2012-03-05 21:31:30 +00:00
craig
c1598959c0 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
413035541c Standardise stream detection 2012-03-02 20:27:23 +00:00
craig
5ac79c9be5 Use italic font for stream items in playqueue. 2012-03-02 20:27:07 +00:00
craig
41bae205fd Fix HTTP 'album' grouping 2012-03-02 20:26:53 +00:00
craig
3a36e2e851 Fix http decode 2012-03-02 20:26:07 +00:00
craig
999da0c99b Preserve expanded albums 2012-02-28 19:29:20 +00:00
craig
2c6b460d0f Only update if required 2012-02-28 19:28:59 +00:00
craig
902113f5d7 Key is 16-bit 2012-02-28 19:28:46 +00:00
craig
e39587af23 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
6047e0bfe0 Fix grouped queue update 2012-02-27 19:58:17 +00:00
craig
d80b2181f0 Fix search in grouped queue 2012-02-27 19:57:33 +00:00
craig
055f37666a No custom background for current - has bold font 2012-02-26 20:14:29 +00:00
craig
50e94f0fa9 Fix key! 2012-02-24 21:47:45 +00:00
craig
20035001ea Ad simple playstate indicators 2012-02-24 21:32:23 +00:00
craig
239b066e36 Grouped play queue :-) 2012-02-24 18:09:07 +00:00
craig
a4878ebf43 Grouped play queue improvements. Need to add album cover, resizing, duration, and header click support 2012-02-23 22:20:43 +00:00
craig
9a42dcf084 Start of siplified, amarok-style, playqueue - NOT working, no drawing code yet!!!! 2012-02-23 16:55:14 +00:00