diff options
author | Matias Wilkman <matias.wilkman@gmail.com> | 2021-02-15 14:07:01 -0500 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2021-10-03 19:34:09 +0100 |
commit | d56636426e061931fdf58118487705f9746fa3fe (patch) | |
tree | bc8eda7630128f7f04296ef13cae9177fec1fb2f /deluge/ui/gtk3/preferences.py | |
parent | de4fbd2e8223031484d439ca99bce89785ea5db3 (diff) | |
download | deluge-d56636426e061931fdf58118487705f9746fa3fe.tar.gz deluge-d56636426e061931fdf58118487705f9746fa3fe.tar.bz2 deluge-d56636426e061931fdf58118487705f9746fa3fe.zip |
[GTKUI] Added detection of torrent URL on GTK UI focus
In case deluge GTK gets focus with a new torrent URL on the clipboard,
the "Add Torrent from URL" dialog will pop up automatically
Closes: deluge-torrent/deluge#306
Diffstat (limited to 'deluge/ui/gtk3/preferences.py')
-rw-r--r-- | deluge/ui/gtk3/preferences.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/deluge/ui/gtk3/preferences.py b/deluge/ui/gtk3/preferences.py index ec4b3265a..13930fc55 100644 --- a/deluge/ui/gtk3/preferences.py +++ b/deluge/ui/gtk3/preferences.py @@ -570,6 +570,9 @@ class Preferences(component.Component): self.builder.get_object('piecesbar_toggle').set_active( self.gtkui_config['show_piecesbar'] ) + self.builder.get_object('urldetect_toggle').set_active( + self.gtkui_config['detect_urls'] + ) self.__set_color('completed', from_config=True) self.__set_color('downloading', from_config=True) self.__set_color('waiting', from_config=True) @@ -1461,6 +1464,9 @@ class Preferences(component.Component): colors_widget = self.builder.get_object('piecebar_colors_expander') colors_widget.set_visible(widget.get_active()) + def on_urldetect_toggle_toggled(self, widget): + self.gtkui_config['detect_urls'] = widget.get_active() + def on_checkbutton_language_toggled(self, widget): self.language_combo.set_visible(not self.language_checkbox.get_active()) |