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
813ee2f784
- Fix deletion of threads.
...
- Enable online services for windows builds.
2013-05-04 10:35:06 +00:00
craig.p.drummond
9a886461ef
Initialise members
2013-04-26 18:46:20 +00:00
craig.p.drummond
44a90c27ae
Attempt to fix stop-after-current when there is only 1 track in the playqueue, and this is set to repeat
2013-04-19 18:32:37 +00:00
craig.p.drummond
f816f89bad
Set state to stopped if we stop after current
2013-04-19 18:31:59 +00:00
craig.p.drummond
8a755517a6
Update replaygani settnig when this is changed in mpd
2013-04-15 18:37:31 +00:00
craig.p.drummond
7317604547
Fix seek via mpris
2013-04-06 07:45:57 +00:00
craig.p.drummond
330cf5c12d
track ID is a signed in
2013-04-06 07:45:11 +00:00
craig.p.drummond
8efae3ec46
Better control over stopAfterCurrentId
2013-04-06 07:44:47 +00:00
craig.p.drummond
8243c2d9e7
Add 'Stop after track' to playqueue context menu.
2013-04-04 19:57:52 +00:00
craig.p.drummond
6ec349a7c5
Indicate stop-after track
2013-04-04 19:01:12 +00:00
craig.p.drummond
a304174850
Mute/unmute
2013-04-04 19:00:51 +00:00
craig.p.drummond
b82c71a0a9
Implement 'Stop after current track'
2013-03-29 20:58:28 +00:00
craig.p.drummond
4ec872866d
Fix order of items added to playqueue via drag-n-drop when playqueu alreay has items.
2013-03-07 21:32:46 +00:00
craig.p.drummond
11e1d4c35e
If replacing playqueue with a stream, then start playing when added.
2013-02-13 19:42:27 +00:00
craig.p.drummond
ac3345c65c
Better thread termination
2013-01-30 19:16:03 +00:00
craig.p.drummond
c60604502f
Remove Qt module prefix from includes - will make Qt5 port a little easier!
2013-01-28 19:33:42 +00:00
craig.p.drummond
3e7b04f872
Dont emit errors when setting volume. 'Fade on stop' seems to cause issues now and again, so just ignore!
2013-01-17 19:14:13 +00:00
craig.p.drummond
fbe6f03408
Update copyright year
2013-01-17 16:57:20 +00:00
craig.p.drummond
742ba7f54e
Fix detection of streams in play queue when current song is updated.
2013-01-15 19:17:39 +00:00
craig.p.drummond
9c503ad6fe
Move server info into a dialog.
2013-01-12 08:30:57 +00:00
craig.p.drummond
ab919e6c48
Ensure we ALWAYS guess tags for untagged playqueue items
2012-12-13 19:53:22 +00:00
craig.p.drummond
db076cb6b4
Move MPD thread into MPDConnection class
2012-12-08 11:25:32 +00:00
craig.p.drummond
edc77873dd
When refresh button is pressed send an update and stats request to MPD.
2012-11-26 21:28:05 +00:00
craig.p.drummond
334397fe94
- Remove cover fetching from dyanmizer
...
- Only add config item for dynamizer port, as remote dynamizer should really be on the same machine as MPD.
2012-10-10 19:00:28 +00:00
craig.p.drummond@gmail.com
40b046d9d1
Slightly better error messages.
2012-10-10 11:32:41 +00:00
craig.p.drummond
b877562085
Add a server mode (with HTTP API) to cantata-dynamic. Intended so that dynamizer can run on same host as mpd
2012-09-07 19:42:17 +00:00
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@gmail.com
be707eaa3c
Fix track order when adding newly added album, via folders page, to playqueue.
2012-08-20 11:36:51 +00:00
craig.p.drummond
3a34b9203f
Update playqueue, and outputs, when reconnecting.
2012-08-19 20:35:26 +00:00
craig.p.drummond@gmail.com
b9aee91f27
Only refresh status once in praseIdle
2012-08-14 11:08:46 +00:00
craig.p.drummond@gmail.com
129172ad0f
Reduce tiemout waiting for read replies - cant't jsut wait indefinetely
2012-08-13 11:06:59 +00:00
craig.p.drummond
5dd0942066
- Reset status when connection lost.
...
- Dont attempt to send commands if not connected.
2012-08-09 20:57:15 +00:00
craig.p.drummond
89b811ad3d
If we loose MPD connection, then show error widget.
2012-08-09 20:52:03 +00:00
craig.p.drummond
7ffe313d54
If socket.write() fails, to do a waitFroWritten!!!
2012-08-09 20:46:12 +00:00
craig.p.drummond
6a09f94b64
More work on reconnectnig after 'resume'
...
- Use a QTimer, so that we can have queued connection
- Show info mesasge (if taken longer than 1 second) to indicate that we are resuming
2012-08-09 19:44:33 +00:00
craig.p.drummond@gmail.com
41b7f8184f
Attempt to reconnect every .5s (for 15s) when resuming
2012-08-08 11:16:26 +00:00
craig.p.drummond
44bc6d6587
With KDE builds (4.7 or later), and Windows Qt builds, reconnect to MPD when system is resumed.
2012-08-06 19:07:58 +00:00
craig.p.drummond
d47747127a
Use command list when adding songs to playlist.
2012-07-12 17:57:52 +00:00
craig.p.drummond
ce59bd7a36
- Use better names for library/folder loading signals.
...
- Don't pass dbDateTime into load function, instead store dbDateTime in connection and use this.
- Don't store db time all over the place in the GUI thread, turn MPDStats into a singleton like MPDStatus and use that
2012-06-27 17:05:48 +00:00
craig.p.drummond
26b3bdc59c
Fix saving/reading/updating connection details.
2012-06-15 22:36:55 +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@gmail.com
692bbf6590
Show playlist files in library and album views.
...
BUG:27
2012-06-12 11:16:37 +00:00
craig.p.drummond
2224e3e7f7
Call 'status' *before* 'plchangesposid'. then ensure that the list of tracks we emit is filled with the amout status has returned. This fixes the case when we are playnig with streams, and mpd just updates the first track. Before we were only getting an update with 1 row, and thinking there was only 1 item in the play queue...
...
BUG:22
2012-06-10 20:03:28 +00:00
craig.p.drummond
3d4c516184
Remove double semi-colons...
2012-06-10 14:44:29 +00:00
craig.p.drummond
153c04ba69
Fix adding of playlists via d'n'd.
...
NOTE: cannot respect position when d'n'd as dont know size of playlist
2012-06-10 14:12:49 +00:00
craig.p.drummond
21d3167bbf
Disable volume control if MPD returns a volume of -1 - as it does when the mixer is disabled.
...
BUG:23
2012-06-10 13:45:12 +00:00
craig.p.drummond
605a469703
Fix update when chaning connection
2012-06-09 12:27:15 +00:00
craig.p.drummond
b99ec2b073
Multiple server support fixes
2012-06-08 17:54:59 +00:00