35 Commits

Author SHA1 Message Date
Andrew Resch
c6ddaeaac7 Remove OpenSSL exception from license headers 2008-11-23 04:58:01 +00:00
Andrew Resch
a0bf6d8fe1 Remove trailing whitspace from *.py 2008-11-17 00:57:32 +00:00
Marcos Pinto
8d2a658789 little cleaning 2008-10-17 21:36:03 +00:00
Andrew Resch
db736c9075 Use "127.0.0.1" instead of "localhost" when starting the SignalReceiver 2008-10-15 19:19:12 +00:00
Marcos Pinto
6fa31d1dc0 change copyright notices to gpl3 2008-08-08 05:59:07 +00:00
Andrew Resch
7128b129d4 Fix signalreceiver when switching between daemons 2008-07-28 12:02:01 +00:00
Andrew Resch
f68d4a7896 Fix signalreceiver when connecting to remote daemons 2008-07-19 00:22:50 +00:00
Andrew Resch
b62dfde447 Windows ipc fixes 2008-07-17 23:55:53 +00:00
Andrew Resch
0779618917 Remove DBUS dependency for Windows port 2008-07-02 20:04:57 +00:00
Andrew Resch
3d5a1d3540 Join listening thread in signalreceiver on shutdown 2008-06-17 19:49:43 +00:00
Andrew Resch
89cad666d5 Rework the signalreceiver a bit to help address errors on exit.
A few UI tweaks.
2008-06-15 11:02:09 +00:00
Andrew Resch
8c49dd6e90 Fix move storage for remote hosts by adding a dialog for path entry. 2008-06-14 07:48:14 +00:00
Andrew Resch
58e4e1b2f4 Update some copyright years. 2008-03-10 06:12:51 +00:00
Andrew Resch
5d91c170e4 Fix signalreceiver crashing on daemon switch.
Fix exception on shutdown in signalreceiver.
2008-03-09 03:27:25 +00:00
Martijn Voncken
d53a606b0e big client.py refactor 2008-02-22 22:16:13 +00:00
Andrew Resch
5aa3bfd16d Fix stopping signalreceiver 2008-02-22 09:10:59 +00:00
Andrew Resch
89bea0a40f Modify SignalReceiver to only start the XMLRPC server once the thread is
started.
Allow components to directly connect to signals in Signals.
2008-02-17 18:56:39 +00:00
Sadrul Habib Chowdhury
e554140276 Do not try to send signals to a client after 30 consecutive failures. 2008-02-10 13:29:01 +00:00
Andrew Resch
468e51c72b Fix deregistering signal receivers in the core. 2008-01-24 01:31:48 +00:00
Andrew Resch
bcd2bcd2d4 SignalReceiver now chooses a random port to listen on. 2008-01-20 23:47:57 +00:00
Andrew Resch
80514ad829 Fix last commit.
Use 'config_value_changed' signal from core to get config value updates 
instead of polling every update for StatusBar and SystemTray.
2008-01-20 21:37:11 +00:00
Andrew Resch
1fa301cb69 Change client.py to use multicalls. This forces all client methods to
be async.
2008-01-19 22:33:30 +00:00
Andrew Resch
c8508c8d15 Use an asynchronous batch torrent status method for updating the
torrentview list.
Other various minor stuff.
2007-12-28 05:29:54 +00:00
Andrew Resch
622080de50 Fix signalreceiver to work when connected to a remote daemon. 2007-11-30 06:50:48 +00:00
Andrew Resch
fcd70cbb44 Registering a signal receiver with the core is done with the clients ip
address.
Minor UI fix-ups.
Hook up autoadd folder options in Preferences.
2007-11-25 09:58:12 +00:00
Andrew Resch
8f592b6330 Fix some exceptions. 2007-10-27 04:35:09 +00:00
Andrew Resch
1f8884f903 Enabled 'start local daemon' in ConnectionManager.
Change startup scripts: deluged runs daemon and deluge runs ui.
Minor fix-ups.
2007-10-25 07:42:14 +00:00
Andrew Resch
60eeb8deed Minor touch-ups. 2007-10-24 21:11:33 +00:00
Andrew Resch
1144ee802f SignalReceiver now initializes gobject threading. 2007-10-24 09:52:20 +00:00
Andrew Resch
298fd1bc7f Fixed and enabled the SignalReceiver. 2007-10-21 01:53:40 +00:00
Andrew Resch
c852cfd7c1 Updates to the ConnectionManager stuff. This is a work in progress.
Renamed functions.py to client.py.
2007-10-20 16:55:38 +00:00
Andrew Resch
d690e44194 Fix adding torrents by URL. 2007-10-15 04:25:05 +00:00
Andrew Resch
1440e78cae Add xmlrpclib from Python 2.5.1 2007-10-15 04:01:46 +00:00
Andrew Resch
287d96d1e7 Include SimpleXMLRPCServer from Python 2.5.1 2007-10-15 03:49:45 +00:00
Andrew Resch
64a94ec197 Add SignalReceiver and use it in the client.
Add SignalManager in the core for emitting signals to clients.
2007-10-14 07:06:19 +00:00