Damien Churchill
a126081d2c
implement installing plugins via the webui
2009-12-10 15:40:37 +00:00
Damien Churchill
104852d47e
fix the upload_plugin method as it wasn't upgraded to deluge-rpc spec
2009-12-10 15:31:27 +00:00
Damien Churchill
a2cc2cdd8f
remove the margin and padding from the bottom of the options fieldset
2009-12-10 14:35:10 +00:00
Damien Churchill
7650ebc373
fix enabling plugins on the fly
2009-12-10 14:32:55 +00:00
Andrew Resch
a4e8d1eb46
Fix using the console in Windows, but only in command-line mode
2009-12-10 01:26:26 +00:00
Damien Churchill
b9d2094a15
tweak the download prefs page so no scrollbars appear
2009-12-10 00:38:48 +00:00
Damien Churchill
3f383df479
improve the ToggleField widget, having the checkbox to the left of the
...
field rather than above it
2009-12-10 00:32:24 +00:00
Damien Churchill
1ba3955025
add tooltips to the statusbar items
...
add disk free space to the statusbar
2009-12-10 00:06:34 +00:00
Damien Churchill
0d3f364aac
Apply cookie date fix from adios
2009-12-09 13:13:04 +00:00
Damien Churchill
d119fa3629
fix a bug in the execute plugin when move_completed is used the incorrect path was passed in
2009-12-08 11:24:56 +00:00
Damien Churchill
5129682727
tweak the sizes of some form elements to improve the layout
2009-12-08 02:09:03 +00:00
Damien Churchill
96becf60bd
begin the makings of the togglefield widget that allows enabling of move completed/copy torrent files/auto add torrent files fields
2009-12-08 01:56:15 +00:00
Damien Churchill
9c3efd17cb
Change the compressed js script to deluge-all.js to avoid naming conflicts on case sensitive filesystems
2009-12-01 17:11:07 +00:00
Damien Churchill
19455a7adf
copy server.py across from the 1.2 branch
2009-12-01 13:02:46 +00:00
Andrew Resch
57c96477c1
Add button to Other preferences to associate magnet links with Deluge
2009-11-30 03:50:28 +00:00
Andrew Resch
f9c61bbc11
Fix #1085 only use ints for specific options to prevent unhandled exception
2009-11-29 21:32:56 +00:00
Andrew Resch
a80c4e18e7
Fix crash in Windows when creating a torrent
2009-11-29 07:38:29 +00:00
Andrew Resch
e73c65e602
Properly show 100.00% and reduce number of progress bar updates during a torrent creation
2009-11-29 07:37:29 +00:00
Andrew Resch
8c283875fb
Register just 'deluge' not '/usr/bin/deluge' in the magnet uri handler
2009-11-29 01:45:46 +00:00
Andrew Resch
1353ce6903
Attempt to register as the default magnet uri handler in GNOME on startup
2009-11-29 01:40:30 +00:00
Andrew Resch
3136e5490f
Add some checks for OSX since it doesn't support SVG icons
2009-11-29 00:52:00 +00:00
Damien Churchill
cffce4a706
swap the order of the buttons in the remove window
2009-11-26 14:59:04 +00:00
Damien Churchill
1c318504cf
update the build script and rebuild deluge.js and ext-extensions.js
2009-11-25 18:52:00 +00:00
Damien Churchill
115a7c3795
rename deluge-yc.js to deluge.js in trunk
2009-11-25 18:51:19 +00:00
Damien Churchill
3fcb0e7ae5
exclude some more things from the sdist
2009-11-25 18:37:40 +00:00
Damien Churchill
a567b23262
prevent undefineds ending up as a key in the option manager
2009-11-25 18:37:06 +00:00
Andrew Resch
93468f342a
Set batch_write to False in __init__
2009-11-25 18:23:55 +00:00
Damien Churchill
635260e686
add the updated setup and new MANIFEST file from 1.2
2009-11-25 17:58:50 +00:00
Andrew Resch
94625c48b2
Fix loading the saved metadata when loading state with magnet uris
2009-11-25 01:55:51 +00:00
Andrew Resch
20dc0a5e8a
Fix files list when using magnet uris
2009-11-25 01:41:50 +00:00
Andrew Resch
e6135aa2a9
Fix some accidental reverts
2009-11-25 01:00:25 +00:00
Pedro Algarvio
1cb42252b8
Don't throw errors when de-registering notifications.
...
If sound notifications is not possible or disabled, also disable the sound customization notebook page.
2009-11-22 08:14:09 +00:00
Pedro Algarvio
7812f7b4e4
Update the Notifications and FreeSpace plugins descriptions.
...
On the Notifications plugin, moved the Core and GtkUi notification implementations to `core.py` and `gtkui.py` respectively.
2009-11-22 06:56:50 +00:00
Pedro Algarvio
127b577440
If plugin is installed on an older client, `known_events` might not exist yet.
2009-11-22 06:13:11 +00:00
Pedro Algarvio
a5e8a9dc69
Only import `gtk` inside the GtkUi notifications implementation. Like this one won't need have `gtk` installed if only the daemon is running.
2009-11-22 05:58:32 +00:00
Pedro Algarvio
9bfa5f10b6
Since the WebUI does not yet do anything, remove it's entry point from the notifications plugin.
...
Cleanup debugging output.
2009-11-22 03:55:36 +00:00
Pedro Algarvio
67c0f8609b
Merge Heads.
2009-11-22 03:08:28 +00:00
Pedro Algarvio
7061e09a8e
Remove unused module.
2009-11-22 02:35:55 +00:00
Pedro Algarvio
e327d87ebc
Moved all notifications into their own classes from which the Core, GtkUi, and possibly latter, Web, plugins inherit from.
...
The plugins now just handle configuration stuff.
2009-11-22 02:35:47 +00:00
Pedro Algarvio
c4f0920c18
Notifications are now working for the built-in `TorrentFinishedEvent` and the custom one for email, popup, blink and sound notifications. Sounds can even be tweaked for each of the events types.
...
Needs some code cleanup.
2009-11-22 02:35:37 +00:00
Pedro Algarvio
adb22bdfa5
Add the test module so that it can be version tracked.
2009-11-22 02:35:28 +00:00
Pedro Algarvio
01a43544d5
Remove un-used module.
2009-11-22 02:35:19 +00:00
Pedro Algarvio
8420d6105b
Custom notifications now working for emails, popups, blinks and sound.
...
Blinks might need some changes because, there's no need to formar or gather extra info, so, it might not be needed to allow plugin developers to register custom handlers for it.
2009-11-22 02:35:12 +00:00
Pedro Algarvio
1b7a50f88b
Checkpoint:
...
* Custom notification providers working for email.
* Configuration through the GtkUI working.
2009-11-22 02:35:02 +00:00
Pedro Algarvio
8a6ec7232d
Merge SVN and HG heads.
2009-11-22 02:34:51 +00:00
Pedro Algarvio
535940e2e6
Notifications(email, blink, popup, sound) are working both for classic mode and daemon mode.
...
Still need some further tests for using `component.get('Notifications').notify*()`.
2009-11-22 02:34:35 +00:00
Pedro Algarvio
0723a77214
First notifications plugin commit.
...
Working when not in classic mode. In classic mode, needs some more coding.
2009-11-22 02:34:23 +00:00
Andrew Resch
1f58910a38
Fix adding torrents with different metadata by storing the bencoded dict too. If we bencode the stored metadata dict, there is a chance the order of the dict will be different and change the info-hash.
2009-11-20 19:13:12 +00:00
Andrew Resch
634ecdeb1d
Fix issues adding magnet uris
2009-11-19 04:51:19 +00:00
Andrew Resch
aa86aa6fe1
Fix issue where some torrents with special characters could not be added
2009-11-19 02:39:07 +00:00