Commit Graph

17 Commits

Author SHA1 Message Date
Stein Magnus Jodal
6a8998a5c3 Fix pylint warnings 2010-11-02 23:42:02 +01:00
Stein Magnus Jodal
39be6d2033 Extract GStreamerMessagesThread as a generic GObjectEventThread 2010-10-31 00:48:10 +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
0cbce06037 Rename --dump to --save-debug-log. Rename related settings. 2010-08-24 21:00:10 +02:00
Stein Magnus Jodal
16e6a7fdc0 Fail nicely when optional dependencies are missing 2010-08-24 20:20:47 +02:00
Stein Magnus Jodal
d4541bb505 Update CoreProcess to handle multiple frontends 2010-08-24 02:56:44 +02:00
Stein Magnus Jodal
1ebd95e879 Pass around an 'output' instead of an 'output_queue' 2010-08-23 23:44:28 +02:00
Stein Magnus Jodal
53aa64d52c Move MPD message processing knowledge into the MPD module 2010-08-23 22:25:46 +02:00
Stein Magnus Jodal
f18e56bef9 Create empty settings.py if it does not exist 2010-08-22 21:39:06 +02:00
Stein Magnus Jodal
28eb7e6c7e Fix too long line 2010-08-21 23:29:00 +02:00
Stein Magnus Jodal
976086ae65 Move options parsing, logging setup and settings validation into CoreProcess 2010-08-20 16:17:22 +02:00
Stein Magnus Jodal
79729e653b Make CoreProcess.setup() more functional to show dependencies explicitly 2010-08-20 12:54:18 +02:00
Stein Magnus Jodal
7f95a3b0ba Move initialization from main to core 2010-08-20 03:27:20 +02:00
Stein Magnus Jodal
ea699eb121 Name all processes 2010-08-20 01:59:14 +02:00
Stein Magnus Jodal
aede9762f8 Split BaseProcess snd CoreProcess into two files 2010-08-20 01:07:23 +02:00