Stein Magnus Jodal
bca750a5e8
Cleanup log messages
2010-10-31 00:09:29 +02:00
Stein Magnus Jodal
3d6ce8e878
Send libindicate notifications when Mopidy starts and quits
2010-10-31 00:07:36 +02:00
Stein Magnus Jodal
5130b81e1e
Merge branch 'develop' into feature/mpris-frontend
2010-10-30 23:17:38 +02:00
Stein Magnus Jodal
f9e49fc5eb
Add mopidy.desktop file to get Mopidy into Gnome menus
2010-10-30 23:17:04 +02:00
Stein Magnus Jodal
9f00d467c3
Add the shell of the player interface with pseudo code
2010-10-30 18:09:52 +02:00
Stein Magnus Jodal
a86b4d3313
Trigger PropertiesChanged signal
2010-10-30 18:09:18 +02:00
Stein Magnus Jodal
d1397baa2c
Add link to Ubuntu's sound menu docs
2010-10-30 18:07:26 +02:00
Stein Magnus Jodal
467785b3c3
Add shell for player interface's properties
2010-10-30 16:38:28 +02:00
Stein Magnus Jodal
46088b5ae4
Run glib.threads_init() in addition to gobject.threads_init()
2010-10-30 15:02:18 +02:00
Stein Magnus Jodal
a8b8725403
Add full support for org.mpris.MediaPlayer2 interface (not including TrackList and Player)
2010-10-27 23:06:09 +02:00
Stein Magnus Jodal
54f294879d
Do not require 'readon' and 'status' fields on 'exit' messages
2010-10-27 23:05:46 +02:00
Stein Magnus Jodal
e91b39c38b
Add MprisFrontend that connects to D-Bus' SystemBus
2010-10-27 14:06:44 +02:00
Thomas Adamcik
0371698706
Merge branch 'develop' of http://github.com/jodal/mopidy into develop
2010-10-26 22:21:06 +02:00
Stein Magnus Jodal
62ae85d05a
Misinterpreted this warning. Disabling it again
2010-10-25 22:14:32 +02:00
Thomas Adamcik
2bc0c6bee0
Merge branch 'develop', remote branch 'jodal/develop' into develop
2010-10-25 22:10:13 +02:00
Stein Magnus Jodal
32d9316f09
Turn on warnings for use of the names of builtin functions and TODO/FIXME/XXX
2010-10-25 22:07:28 +02:00
Stein Magnus Jodal
3ebccc50c9
Explain why we ignore pylint errors
2010-10-25 22:06:49 +02:00
Stein Magnus Jodal
515adc3be5
Turn on warning for empty (not missing) docstrings
2010-10-25 22:06:18 +02:00
Stein Magnus Jodal
20246e3fa9
Turn on warning for wilcard imports
2010-10-25 22:04:39 +02:00
Stein Magnus Jodal
40c1547c15
Fix/ignore remaining pylint warnings
2010-10-25 22:03:40 +02:00
Stein Magnus Jodal
b59e666bd5
Clearify cp_track_at_eot() a bit
2010-10-25 22:01:40 +02:00
Stein Magnus Jodal
e984e24168
Fix or ignore more pylint warnings
2010-10-24 23:51:21 +02:00
Stein Magnus Jodal
119dc5d24c
Update pylintrc to work with pylint 0.21
2010-10-24 23:39:19 +02:00
Stein Magnus Jodal
feff24cd28
Update NadTalker to conform to new BaseThread interface
2010-10-24 23:13:37 +02:00
Stein Magnus Jodal
a68bd4b475
Ready for 0.3.0 development
2010-10-24 22:28:50 +02:00
Stein Magnus Jodal
fa8d24add0
Release v0.2.0
2010-10-24 22:18:04 +02:00
Stein Magnus Jodal
a874855503
Update creating releases doc with regard to git-flow
2010-10-24 22:17:48 +02:00
Stein Magnus Jodal
f9023e60a2
Update changelog for 0.2.0 release
2010-10-24 22:13:51 +02:00
Stein Magnus Jodal
3f4c9ca656
Merge branch 'feature/playid-minus-one-should-resume' into develop
2010-10-24 20:50:29 +02:00
Stein Magnus Jodal
ff616f3a0a
'playid "-1"' now resumes playback if paused
2010-10-24 20:49:57 +02:00
Stein Magnus Jodal
c9535ffe10
Setting the state to STOPPED right before starting a track makes the test fail as it should
2010-10-24 20:40:47 +02:00
Stein Magnus Jodal
d6fce1cf72
Simplify play() logic
2010-10-24 20:34:37 +02:00
Stein Magnus Jodal
24015cafa8
Merge branch 'develop' into feature/playid-minus-one-should-resume
2010-10-24 20:15:34 +02:00
Stein Magnus Jodal
bade4a01e0
Merge branch 'feature/exit-on-uncaught-exception' into develop
2010-10-24 20:09:09 +02:00
Stein Magnus Jodal
6ee7d56ec2
Update changelog
2010-10-24 20:08:58 +02:00
Stein Magnus Jodal
0398193d34
Make all threads daemon threads per default
2010-10-24 20:07:27 +02:00
Stein Magnus Jodal
a10c36d8ec
When catching an exception, ask main thread to sys.exit
2010-10-24 19:52:13 +02:00
Stein Magnus Jodal
11e48083ee
Give all threads a reference to core_queue
2010-10-24 19:35:04 +02:00
Stein Magnus Jodal
b3fea05ef0
Use BaseThread instead of BaseProcess everywhere
2010-10-24 17:37:48 +02:00
Stein Magnus Jodal
f5903e9aa7
GH-26: Use 'string' as dict key
2010-10-23 22:11:33 +02:00
Stein Magnus Jodal
1734a2e2f0
Next version will be 0.2.0
2010-10-21 23:56:26 +02:00
Stein Magnus Jodal
733db5d241
Add GH-21/24 fix to changelog
2010-10-21 23:53:43 +02:00
Stein Magnus Jodal
ea654e3aa6
Update changelog
2010-10-21 23:42:26 +02:00
Stein Magnus Jodal
0bc76ad11c
Merge branch 'issue/GH-22' into develop
2010-10-21 23:40:25 +02:00
Stein Magnus Jodal
24a1c61d49
Move clearing of current track into stop() to ensure that it is done _after_ the stopped playing event is called
2010-10-21 23:40:08 +02:00
Stein Magnus Jodal
37426c6b54
Formatting
2010-10-21 23:32:36 +02:00
Stein Magnus Jodal
6e3f4a0fbb
Simplify logic in on_current_playlist_change
2010-10-21 23:29:26 +02:00
Stein Magnus Jodal
1d25a2ddea
Remove redundant calls to playback.on_current_playlist_change()
2010-10-21 23:25:52 +02:00
Stein Magnus Jodal
8e74b94606
Fix for GH-22
...
playback.on_current_playlist_change() was not called for all changes to
the current playlist. Thus, the playback controllers internal shuffled
version of the current playlist (used for random mode), was not always
updated when the current playlist was updated.
2010-10-21 23:12:21 +02:00
Stein Magnus Jodal
3cfc282acc
Add regression test for GH-22
2010-10-21 23:11:36 +02:00