135 Commits

Author SHA1 Message Date
Andrew Resch
03325c5f48 Add some missing code 2011-04-22 11:27:14 +01:00
Pedro Algarvio
1794f09b21 Make branch runnable. 2011-04-22 11:22:19 +01:00
Andrew Resch
bfc221fc18 Begin work on fixing up the Preference dialog
Split up the glade file for each individual page
2011-04-22 11:21:12 +01:00
Andrew Resch
67add964de Apply patch from #1581 to add an option to enable the app indicator
interface
2011-03-22 17:16:50 -07:00
Calum Lind
c523958bf6 Fixes for gtk-ui translations 2011-02-14 23:50:08 +00:00
Pedro Algarvio
3b00a7de59 Swhiched the old style logging, ie, a single logger for all logging output to several loggers. This brings the ability to tweak the logging levels for each of the loggers, ie, we can have the "deluge" logger be at the ERROR level while having "deluge.core" at the DEBUG level, meaning we will only see log message for all of the deluge loggers above the ERROR level while still having all messages above the DEBUG level for the "deluge.core" logger and it's children. This kind of tweak can be achieved by adding a file named "logging.conf" to deluge's config dir and this is explained on the deluge.log.tweak_logging_levels function.
Passing `-r` to the cli's while also passing `-l` will make the logfile rotate when reaching 5Mb in size. Three backups will be kept at all times.
All deluge's code is now using this new style logging along with the git hosted plugins. For other plugins not hosted by deluge, which still imports `LOG` as the logger, a deprecation warning will be shown explaining the required changes needed to use the new style logging. New plugins created by the `create_plugin` script will use the new logging facilities.
2010-12-06 11:20:22 +00:00
Andrew Resch
fb49aa02a8 Fix preference page index when removing a preference page 2010-09-13 18:21:31 -07:00
Damien Churchill
5effdd4cd4 store listen_ports and outgoing_ports as tuples for the config set, fixes #1242 2010-05-02 18:32:21 +01:00
Pedro Algarvio
be70305365 Make sure that the port test status image is always reset between tests. Added a "loading" image when the test is in course. 2010-01-12 03:15:50 +00:00
Andrew Resch
3a864bcdad Plugin preference pages will now expand to fill 2009-12-20 04:18:21 +00:00
Andrew Resch
72c9a46fa3 Apply #1100 sort plugins list by name 2009-12-15 17:37:05 +00:00
Andrew Resch
bc27c2cdf7 Remove Notifications from list 2009-12-14 23:16:56 +00:00
Andrew Resch
62dfd6a664 Implement #1063 option to delete torrent file copy on torrent removal - patch from Ghent 2009-12-11 21:00:12 +00:00
Andrew Resch
9f034657b0 Fix [6003] as it reverted a change 2009-12-10 21:15:56 +00:00
Damien Churchill
2ecb233b5b fix uploading plugins when the daemon is not localhost 2009-12-10 17:35:35 +00:00
Andrew Resch
57c96477c1 Add button to Other preferences to associate magnet links with Deluge 2009-11-30 03:50:28 +00:00
Pedro Algarvio
67c0f8609b Merge Heads. 2009-11-22 03:08:28 +00:00
Andrew Resch
3d4e05b5e0 Run the plugin's show_prefs callbacks before the preferences dialog's show() 2009-09-09 20:04:04 +00:00
Andrew Resch
2caee15f7f Pretty up the Proxy preference page by dynamically showing/hiding fields as needed 2009-09-07 20:47:51 +00:00
Andrew Resch
b849a4b451 Fix #1009 enabling a plugin twice in the gtkui
Prevent plugins from being enabled more than once in pluginmanagerbase
2009-09-05 19:32:01 +00:00
Damien Churchill
24db5bd72a make sure the value is a float 2009-08-21 00:57:08 +00:00
Andrew Resch
2334fff388 Add support for the deluge-gtk start script 2009-07-31 00:57:04 +00:00
Andrew Resch
2089fd1823 Add gtkui.common.get_deluge_icon() and use it 2009-07-31 00:18:35 +00:00
Damien Churchill
91c5028701 use the icon theme's icon where available 2009-07-30 23:41:27 +00:00
Andrew Resch
c9a622b846 Prevent exception when clicking 'Rescan Plugins' button when not connected to a daemon 2009-07-13 21:55:34 +00:00
Andrew Resch
fbba1795ad Make the test port button insensitive when not connected to a daemon 2009-07-13 19:45:30 +00:00
Andrew Resch
bdcc0047a8 Fix opening the preferences window when not connected to a daemon 2009-07-13 18:26:40 +00:00
Andrew Resch
e9541ab7c6 Fix setting cache options 2009-07-08 07:10:15 +00:00
Andrew Resch
2d379b3c67 Make the cache refresh button actually work 2009-06-27 22:13:50 +00:00
Andrew Resch
abf6de8462 Add a Cache preferences page to adjust cache settings and examine cache status 2009-06-25 23:58:54 +00:00
Andrew Resch
3458b238d8 Add option in Preferences to change the listen interface 2009-06-12 16:12:00 +00:00
Andrew Resch
86fca4b43b Remove GeoIP.dat from tree
Add configuration option to set the GeoIP db location, default is /usr/share/GeoIP/GeoIP.dat
2009-06-04 17:25:06 +00:00
Andrew Resch
d29934a534 Add a "Find More Plugins" button the Plugins pref page that links the user to the Plugins page on the wiki 2009-05-29 00:31:59 +00:00
Andrew Resch
d67477f6e2 Add OpenSSL exception to all GPL headers 2009-05-18 21:51:49 +00:00
Andrew Resch
00ca3e158b Prevent page headers from moving when adjusting window size 2009-05-08 00:10:03 +00:00
Andrew Resch
a0db11f0b8 Add preferences option "Add torrent in paused state" 2009-03-15 17:59:27 +00:00
Andrew Resch
8d863f2e3c Fix showing Preferences dialog in Windows 2009-03-02 01:46:22 +00:00
Andrew Resch
faef89870b Fix preferences window from not closing properly on OK 2009-02-26 20:52:08 +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
76f35aee85 A better fix for the preferences dialog 2009-02-05 09:06:48 +00:00
Andrew Resch
f942d4ee43 Fix preferences window 2009-02-05 08:36:59 +00:00
Andrew Resch
e9f8c7b0e8 Get Classic mode working somewhat. There are still some issues to
resolve with it.
2009-01-28 17:59:27 +00:00
Andrew Resch
42588656fd Implement new DelugeRPC method to replace XMLRPC.
This commit breaks _a lot_ of things including the web and console UIs, please do not expect 
anything to work.
2009-01-27 08:03:39 +00:00
Marcos Pinto
a76550be68 make popup insensitive on windows 2009-01-16 03:41:13 +00:00
Andrew Resch
98f0b875ba Fix exception in test open port 2008-12-30 23:28:30 +00:00
Andrew Resch
6359c5d4af Do not use the stored config_location value because it should only be used if the --config option is
set.
2008-12-27 21:24:50 +00:00
Andrew Resch
69e2154004 Make preferences tabs translatable 2008-12-17 01:01:49 +00:00
Marcos Pinto
24a0ccee0a make test active port use internal graphic instead of launching browser 2008-12-16 02:49:06 +00:00
Andrew Resch
be0c891dd8 Fix up showing speeds in titlebar and make it an option 2008-12-09 05:27:01 +00:00
Andrew Resch
d59a59dadc Break out proxy preferences to include peer, web_seed, tracker and dht. 2008-11-29 03:16:43 +00:00