Commit Graph

2323 Commits

Author SHA1 Message Date
Thomas Adamcik
7f77fe38d5 Add timeout support to LineProtocol 2011-07-08 00:28:01 +02:00
Thomas Adamcik
63244b9af8 Limit number of allowed connections 2011-07-08 00:09:45 +02:00
Thomas Adamcik
8cc1aa07d9 Forgot to include errno 2011-07-08 00:07:14 +02:00
Thomas Adamcik
26155d1d40 Fix s/listener/server/ in docs 2011-07-07 23:57:20 +02:00
Thomas Adamcik
7c2ccbbaa1 Document attributes correctly 2011-07-07 23:55:54 +02:00
Thomas Adamcik
12633e0d4a Add log_error to LineProtocol 2011-07-07 23:52:38 +02:00
Thomas Adamcik
2449308758 Use re for finding terminator and splitting as it does not assume unicode 2011-07-07 23:47:28 +02:00
Thomas Adamcik
4cd6f5f66c Switch to lock based protection of send buffer, queue use was flawed 2011-07-07 21:53:08 +02:00
Thomas Adamcik
a0f6ba7dc4 Switch to thread safe send queue and use event loop to send data 2011-07-06 00:23:54 +02:00
Thomas Adamcik
52087bd5b4 Cleanup recv code a bit 2011-07-06 00:23:18 +02:00
Thomas Adamcik
a12e9779e3 Add some better error handling for accept call 2011-07-05 23:47:23 +02:00
Thomas Adamcik
cb2f0df5d6 Extract logging of raw data to method 2011-07-05 01:13:12 +02:00
Thomas Adamcik
79e46ab4fa Rename listemer to server 2011-07-05 00:56:29 +02:00
Thomas Adamcik
b311e42840 Try to document new server helper 2011-07-05 00:55:35 +02:00
Thomas Adamcik
094850fe20 Fix reference to mopidy.frontends.mpd.MpdSession 2011-07-04 21:24:09 +02:00
Thomas Adamcik
3053ba09e0 Typo fix :) 2011-07-04 21:13:46 +02:00
Thomas Adamcik
9a8f3a141c Misplaced text in log message 2011-07-04 21:09:21 +02:00
Thomas Adamcik
c7617e150a Decode incomming data 2011-07-04 21:08:49 +02:00
Thomas Adamcik
c3d7b3c77f Merge branch 'develop' into feature/glib-loop 2011-07-04 20:52:03 +02:00
Stein Magnus Jodal
2b5f942f44 Don't use asserts new in unittest2/Python 2.7 2011-07-04 19:04:57 +02:00
Thomas Adamcik
ab653b7539 Fix comments from pull-request 2011-07-04 10:33:59 +02:00
Stein Magnus Jodal
d393df2cd5 Fix LastfmFrontend which was broken by kwarg renaming 2011-07-04 01:29:26 +02:00
Thomas Adamcik
224a0d1247 Remove on_recieve from frontend 2011-07-04 00:56:57 +02:00
Thomas Adamcik
cfd48f8a5b Code style fix 2011-07-04 00:46:46 +02:00
Thomas Adamcik
e0ecc76e98 Import modules 2011-07-04 00:42:39 +02:00
Thomas Adamcik
6e0d9905ed Sort imports 2011-07-04 00:40:50 +02:00
Thomas Adamcik
a3d72351d9 Stop all sesions when mpd frontend is asked to stop 2011-07-04 00:34:06 +02:00
Thomas Adamcik
75984dda6a Merge branch 'develop' into feature/glib-loop
Conflicts:
	mopidy/core.py
	mopidy/frontends/mpd/__init__.py
2011-07-04 00:31:18 +02:00
Thomas Adamcik
921d804dde Fix minor code style issues 2011-07-04 00:28:52 +02:00
Thomas Adamcik
dd0082b59e Rewrite to explicit stopping of actors 2011-07-04 00:16:18 +02:00
Thomas Adamcik
a1f1160566 e.message is depracted 2011-07-03 23:33:38 +02:00
Thomas Adamcik
257a2fefdf Language fix 2011-07-03 23:32:12 +02:00
Thomas Adamcik
77c140f466 More low-level debug logging 2011-07-03 22:38:16 +02:00
Thomas Adamcik
b3e2e13a8d sock.accept() on IPv6 systems is different 2011-07-03 22:37:45 +02:00
Thomas Adamcik
c686041de8 Merge pull request #119 from jodal/feature/event-listeners
feature/event-listeners part 2
2011-06-29 09:26:05 -07:00
Stein Magnus Jodal
5c66f19d1a Avoid blocking when broadcasting events 2011-06-29 18:59:59 +03:00
Stein Magnus Jodal
5c325b03a1 Change stopped_playing event arg from stop_position to time_position 2011-06-29 17:36:39 +03:00
Stein Magnus Jodal
b99a975a81 Remove obvious docs on internal methods 2011-06-29 17:36:24 +03:00
Stein Magnus Jodal
213796305b Test that backend actually sends the events 2011-06-29 16:22:28 +03:00
Thomas Adamcik
15953aefb4 Merge pull request #118 from jodal/feature/event-listeners
feature/event-listeners
2011-06-29 05:25:37 -07:00
Stein Magnus Jodal
83d2601f68 Replace redundant BaseFrontend class with list of requirements for frontend implementations 2011-06-27 19:39:44 +03:00
Stein Magnus Jodal
32bf7af73f Update LastfmFrontend to use new BackendListener 2011-06-27 19:39:43 +03:00
Stein Magnus Jodal
4fd83d3641 Update PlaybackController to use new BackendListener 2011-06-27 19:39:43 +03:00
Stein Magnus Jodal
0794a8792a Add BackendListener interface to be impl by any who wants events from the backend 2011-06-27 19:39:43 +03:00
Stein Magnus Jodal
9244087bfd Do not include undoced members in the docs 2011-06-27 19:38:10 +03:00
Stein Magnus Jodal
622a99ad3b Change uri_handlers to uri_schemes on backends 2011-06-27 18:02:02 +03:00
Thomas Adamcik
34203e2ba1 Reignore info sent to frontend 2011-06-23 21:40:32 +02:00
Thomas Adamcik
742ecf10ae Fix minor test regresion 2011-06-22 03:04:46 +02:00
Thomas Adamcik
14a7a9bd80 Get rid of GObjectEventThread 2011-06-22 03:00:30 +02:00
Thomas Adamcik
54f09b0157 Rewrite of client part of listener - takes into account that we will be implementing idle 2011-06-22 02:49:02 +02:00