diff options
| author | Jeremy Messenger <mezz@FreeBSD.org> | 2007-12-30 06:20:47 +0000 |
|---|---|---|
| committer | Jeremy Messenger <mezz@FreeBSD.org> | 2007-12-30 06:20:47 +0000 |
| commit | 310aa56a7611ed36f560dae5d58df2eecedc09ee (patch) | |
| tree | 56ccf73bca8e9576e7821f5c4c1ee049c72c99af /net-p2p/deluge/files/patch-disable_check_update | |
| parent | - Update to 1.7 (diff) | |
- Update to 0.5.8, see http://deluge-torrent.org/Changelog.php for details.
- Add a new knob, WITHOUT_GECKO, for anyone that who do not to use new internal
anonymizing browser feature. It addes py-gnome-extras dependency. You can
go to Preferences -> Other and uncheck the 'Internal Browser' to disable it.
- The files/patch-scripts_deluge will be remove when I can commit gecko ports,
which the fix is available in MC CVS for now. Also, I have patch available
in freefall: http://people.freebsd.org/~mezz/diff/gecko-ports.diff
Notes
Notes:
svn path=/head/; revision=204691
Diffstat (limited to 'net-p2p/deluge/files/patch-disable_check_update')
| -rw-r--r-- | net-p2p/deluge/files/patch-disable_check_update | 67 |
1 files changed, 45 insertions, 22 deletions
diff --git a/net-p2p/deluge/files/patch-disable_check_update b/net-p2p/deluge/files/patch-disable_check_update index 45e990bb2a87..d3fc83e12614 100644 --- a/net-p2p/deluge/files/patch-disable_check_update +++ b/net-p2p/deluge/files/patch-disable_check_update @@ -1,6 +1,6 @@ ---- glade/preferences_dialog.glade.orig 2007-12-23 15:53:01.000000000 -0600 -+++ glade/preferences_dialog.glade 2007-12-23 15:53:35.000000000 -0600 -@@ -2738,7 +2738,7 @@ +--- glade/preferences_dialog.glade.orig 2007-12-29 23:31:48.000000000 -0600 ++++ glade/preferences_dialog.glade 2007-12-29 23:32:18.000000000 -0600 +@@ -2755,7 +2755,7 @@ </child> <child> <widget class="GtkFrame" id="frame4"> @@ -9,25 +9,48 @@ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="label_xalign">0</property> <property name="shadow_type">GTK_SHADOW_NONE</property> ---- src/interface.py.orig 2007-12-23 15:53:04.000000000 -0600 -+++ src/interface.py 2007-12-23 15:54:45.000000000 -0600 -@@ -112,9 +112,6 @@ - # Boolean set to true if window is not minimized and is "visible" - self.update_interface = True +--- src/interface.py.orig 2007-12-29 23:31:52.000000000 -0600 ++++ src/interface.py 2007-12-29 23:33:20.000000000 -0600 +@@ -1061,7 +1061,6 @@ + # Load plugins after we showed main window (if not started in tray) + self.load_plugins() + self.load_tabs_order() +- self.new_release_check() -- def new_release_check(): -- common.new_release_check() -- - def send_info(): - import time - -@@ -130,9 +127,6 @@ - else: - _run_script() + try: + gobject.threads_init() +@@ -1071,34 +1070,6 @@ + except KeyboardInterrupt: + self.manager.quit() -- if self.config.get("new_releases"): -- new_release_check() +- def new_release_check(self): +- import socket +- import urllib +- timeout = 5 +- socket.setdefaulttimeout(timeout) +- try: +- gtk.gdk.threads_enter() +- except: +- pass +- try: +- new_release = urllib.urlopen("http://download.deluge-torrent.org/version").read().strip() +- except IOError: +- print "Network error while trying to check for a newer version of \ +-Deluge" +- new_release = "" - - if self.config.get("send_info"): - send_info() - +- if new_release > common.PROGRAM_VERSION: +- result = dialogs.show_popup_question(None, _("There is a newer version \ +-of Deluge. Would you like to be taken to our download site?")) +- if result: +- common.open_url_in_browser('http://download.deluge-torrent.org/') +- else: +- pass +- try: +- gtk.gdk.threads_leave() +- except: +- pass +- + def load_plugins(self): + enable_plugins = self.config.get('enabled_plugins').split(':') + for plugin in enable_plugins: |
