Commit graph

6959 commits

Author SHA1 Message Date
Andrew Resch
3cab036b70 Make sure config files, resume data and state are fsync'd when saved. This should help prevent data
losses on crashes/improper shutdowns.
2009-03-08 20:27:58 +00:00
Andrew Resch
8f4583bc23 Fix #790 tracker hosts not correct for some .uk trackers 2009-03-08 20:19:19 +00:00
Andrew Resch
849b579316 Label: Fix setting 'Move on completed' folder when connected to a remote daemon 2009-03-08 20:14:42 +00:00
Andrew Resch
3072fc48da Make sure resume files are fsync'd 2009-03-08 02:35:58 +00:00
Andrew Resch
9a4bbb771e Make a backup of config files before overwriting and make sure the file is fsync'd without error 2009-03-08 02:33:12 +00:00
Damien Churchill
e12faf5641 improve the error reporting when a ui fails to load 2009-03-07 17:27:04 +00:00
Andrew Resch
eaf8183397 Fix up error message when unable to import a UI 2009-03-07 16:55:45 +00:00
Damien Churchill
8fda4d1fde rework the DelugeWeb class so it's completely self contained 2009-03-07 12:42:09 +00:00
Damien Churchill
8e62f5b3a8 change default hosts to a list as we'll probably be using it in the connection manager which needs to extend it 2009-03-06 21:30:20 +00:00
Damien Churchill
3ac9085a73 remove test html file 2009-03-06 20:39:44 +00:00
Damien Churchill
f524d8e63d edit the web package_data stuff 2009-03-06 20:26:17 +00:00
Damien Churchill
fe002092bf apply Ghents patch to allow for specifying your deluge config dir whilst
creating a plugin
2009-03-06 17:18:48 +00:00
Damien Churchill
52b2f334dd update webui entry in the changelog 2009-03-06 15:22:12 +00:00
Damien Churchill
71ac5884dc attach to signals, make DelugeWeb and JSON components
make the server print out its pid and url like paster does
2009-03-06 15:15:53 +00:00
Damien Churchill
fe6f045be1 remove old webui 2009-03-06 15:01:05 +00:00
Andrew Resch
d4bc535027 Remove ssl exception from license header when creating plugins from the
script
2009-03-05 23:57:48 +00:00
Andrew Resch
204f6ee89e Fix IPCInterface on Windows 2009-03-04 02:08:52 +00:00
Damien Churchill
80fdc3356c allow the client to figure out the auth for a local connection 2009-03-03 19:05:23 +00:00
Andrew Resch
8d863f2e3c Fix showing Preferences dialog in Windows 2009-03-02 01:46:22 +00:00
Andrew Resch
237e44d73f Update ChangeLogs 2009-02-28 22:22:49 +00:00
Andrew Resch
eb05a47d6a Only emit the TorrentFinished event when the torrent hasn't been previously finished.. e.g. after a force recheck 2009-02-28 22:07:49 +00:00
Andrew Resch
1375d4f545 Fix torrentmanagers update interval to 5 seconds 2009-02-28 21:59:49 +00:00
Andrew Resch
b6fe5166a8 Catch exception when removing a checking torrent 2009-02-28 21:05:49 +00:00
Andrew Resch
60a78c52e2 Do not attempt to pause/remove a checking torrent due to stop at share ratio rules 2009-02-28 21:01:28 +00:00
Andrew Resch
f6c26d6690 Remove timer in pluginmanager since update calls will be handled by
component now
2009-02-28 17:20:49 +00:00
Andrew Resch
4eb175ae9c Force str for proxy settings 2009-02-28 17:17:40 +00:00
Andrew Resch
7a6be9df1e Fix #817 email notifications fail to substitute format strings 2009-02-28 02:18:12 +00:00
Andrew Resch
e287e3ec33 Fix #655 issue where default torrent options wouldn't be set for new
torrents added to the addtorrentdialog
2009-02-28 01:48:41 +00:00
Andrew Resch
51ddc35140 Fix displaying file errors when the torrent isn't paused 2009-02-27 21:38:30 +00:00
Andrew Resch
3f03cb967a Get Label plugin working in the GtkUI 2009-02-27 17:12:53 +00:00
Andrew Resch
faef89870b Fix preferences window from not closing properly on OK 2009-02-26 20:52:08 +00:00
Andrew Resch
addaefaf7b Force SSL3 connection 2009-02-26 15:16:36 +00:00
Andrew Resch
d9f2daa778 Fix classic mode 2009-02-26 05:24:36 +00:00
Andrew Resch
cb78682415 Fix showing the preferences dialog when not connected to a daemon 2009-02-26 03:42:14 +00:00
Andrew Resch
f61e86d7b3 Add EventManager to the Core 2009-02-26 03:10:11 +00:00
Andrew Resch
7d1392ffe5 Clean up some debug statements.
Fix adding torrents from arguments on initial load.
2009-02-26 01:50:30 +00:00
Andrew Resch
7b682f4f60 Implement new IPC system. There is no longer a dependency on DBUS and this system should work on
all platforms.
2009-02-26 01:47:40 +00:00
Damien Churchill
72ce4eede7 add the deluge icon to the main title bar 2009-02-25 17:34:59 +00:00
Damien Churchill
34c91448cd add the columntreeview to the files tab 2009-02-25 17:07:41 +00:00
Damien Churchill
3de1da44a0 add seperate icons for adding by file, url and magnet
change the add/remove icons to simple plus/minus
remove all 32x32 icons
2009-02-25 16:51:38 +00:00
Damien Churchill
7459210753 add a fuller layout to the add torrent window 2009-02-25 16:41:13 +00:00
Damien Churchill
bb4a5f4404 remove unnecessary css class 2009-02-25 15:52:16 +00:00
Damien Churchill
2fa4c4187a fix the speed renderers so they closer match the gtk grid 2009-02-25 15:16:05 +00:00
Damien Churchill
0d1fe3370a modify speed modifiers to be the same as the ones in common.py 2009-02-25 15:13:38 +00:00
Damien Churchill
1566091dd9 add an icon to the connection manager window 2009-02-24 21:06:16 +00:00
Damien Churchill
22e3b34221 improve the progress bars a little and add a stub for the torrent add window 2009-02-24 20:20:49 +00:00
Andrew Resch
9b05ec8b5f Get blocklist plugin working 2009-02-24 01:03:02 +00:00
Andrew Resch
fa77f8403a Fix get_resource 2009-02-24 01:02:28 +00:00
Andrew Resch
4a6ecde07b Update create_plugin.py script 2009-02-24 00:00:35 +00:00
Andrew Resch
703e9def05 Change some plugin stuff and add an example plugin 2009-02-23 23:54:06 +00:00