mirror of
https://git.deluge-torrent.org/deluge
synced 2025-04-21 20:14:51 +00:00
remove remap
This commit is contained in:
parent
06eaabc45f
commit
61a4842bed
6 changed files with 1 additions and 81 deletions
|
@ -2,7 +2,6 @@ Deluge 0.5.7 (xx November 2007)
|
|||
* Manual force-recheck
|
||||
* Blocklist plugin will now display errors, instead of just crashing on a bad
|
||||
list or wrong type
|
||||
* Local discovery of peers
|
||||
* Add torrent in paused state option
|
||||
* Fix bug where loaded plugins were forgotten if Deluge crashed
|
||||
* Fix ratio bugs (hopefully for the last time)
|
||||
|
|
|
@ -62,29 +62,6 @@
|
|||
<property name="visible">True</property>
|
||||
</widget>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkImageMenuItem" id="rename_file">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="label" translatable="yes">_Rename File</property>
|
||||
<property name="use_underline">True</property>
|
||||
<signal name="activate" handler="rename_file"/>
|
||||
<child internal-child="image">
|
||||
<widget class="GtkImage" id="menu-item-image8">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="stock">gtk-edit</property>
|
||||
<property name="icon_size">1</property>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkSeparatorMenuItem" id="rename_file_separator">
|
||||
<property name="visible">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
</widget>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkImageMenuItem" id="priority_dont_download">
|
||||
<property name="visible">True</property>
|
||||
|
|
|
@ -183,9 +183,9 @@ void lsd::on_announce(udp::endpoint const& from, char* buffer
|
|||
|
||||
void lsd::close()
|
||||
{
|
||||
m_socket.close();
|
||||
m_broadcast_timer.cancel();
|
||||
m_disabled = true;
|
||||
m_callback.clear();
|
||||
m_socket.close();
|
||||
}
|
||||
|
||||
|
|
|
@ -2317,8 +2317,6 @@ namespace detail
|
|||
void session_impl::stop_lsd()
|
||||
{
|
||||
mutex_t::scoped_lock l(m_mutex);
|
||||
if (m_lsd.get())
|
||||
m_lsd->close();
|
||||
m_lsd = 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -106,54 +106,6 @@ an error trying to launch the file."))
|
|||
except KeyError:
|
||||
pass
|
||||
|
||||
def rename_file(self, widget=None):
|
||||
import os, gtk
|
||||
import deluge.common
|
||||
dlg = gtk.Dialog(_("Rename File"), None, 0,
|
||||
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,gtk.STOCK_OK, gtk.RESPONSE_OK))
|
||||
dlg.set_default_response(gtk.RESPONSE_OK)
|
||||
dlg.set_modal(True)
|
||||
dlg.set_default_size(300, 150)
|
||||
dlg.set_position(gtk.WIN_POS_CENTER_ALWAYS)
|
||||
dlg.set_icon(deluge.common.get_logo(32))
|
||||
label = gtk.Label(_("Enter the new name of the file"))
|
||||
entry = gtk.Entry()
|
||||
entry.connect("activate", lambda w : dlg.response(gtk.RESPONSE_OK))
|
||||
dlg.vbox.pack_start(label)
|
||||
dlg.vbox.pack_start(entry)
|
||||
save_dir = self.manager.unique_IDs[self.file_unique_id].save_dir
|
||||
selected_paths = self.file_view.get_selection().get_selected_rows()[1]
|
||||
try:
|
||||
for path in selected_paths:
|
||||
self.new_paths = []
|
||||
self.new_sizes = []
|
||||
self.child_path = self.file_store_sorted.\
|
||||
convert_path_to_child_path(path)
|
||||
self.file_name = self.file_store.get_value(
|
||||
self.file_store.get_iter(self.child_path), 0)
|
||||
self.file_size = self.file_store.get_value(
|
||||
self.file_store.get_iter(self.child_path), 1)
|
||||
|
||||
for x in self.manager.get_torrent_file_info(self.file_unique_id):
|
||||
if x['path'] != self.file_name:
|
||||
self.new_paths.append(x['path'])
|
||||
self.new_sizes.append(x['size'])
|
||||
entry.set_text(self.file_name)
|
||||
gtk.gdk.threads_enter()
|
||||
dlg.show_all()
|
||||
response = dlg.run()
|
||||
if response == gtk.RESPONSE_OK:
|
||||
new_name = entry.get_text().decode("utf_8")
|
||||
dlg.destroy()
|
||||
self.new_paths.append(new_name)
|
||||
self.new_sizes.append(self.file_size)
|
||||
self.manager.rename_file(self.file_unique_id, self.new_paths, self.new_sizes)
|
||||
else:
|
||||
dlg.destroy()
|
||||
gtk.gdk.threads_leave()
|
||||
except:
|
||||
pass
|
||||
|
||||
# From core to UI
|
||||
def prepare_file_store(self):
|
||||
if not self.file_store_dict:
|
||||
|
|
|
@ -51,7 +51,6 @@ class FilesBaseManager(object):
|
|||
self.file_menu = self.glade.get_widget("file_tab_menu")
|
||||
self.glade.signal_autoconnect({
|
||||
"open_file" : self.open_file,
|
||||
"rename_file" : self.rename_file,
|
||||
"select_all": self.file_select_all,
|
||||
"unselect_all": self.file_unselect_all,
|
||||
"priority_dont_download": self.priority_clicked,
|
||||
|
@ -70,9 +69,6 @@ class FilesBaseManager(object):
|
|||
def open_file(self):
|
||||
pass
|
||||
|
||||
def rename_file(self):
|
||||
pass
|
||||
|
||||
def build_file_view(self):
|
||||
def priority(column, cell, model, iter, data):
|
||||
priority = common.fpriority(model.get_value(iter, data))
|
||||
|
@ -158,8 +154,6 @@ class FilesDialogManager(FilesBaseManager):
|
|||
# not added yet
|
||||
self.glade.get_widget("open_file").hide()
|
||||
self.glade.get_widget("open_file_separator").hide()
|
||||
self.glade.get_widget("rename_file").hide()
|
||||
self.glade.get_widget("rename_file_separator").hide()
|
||||
|
||||
def prepare_file_store(self):
|
||||
for file in self.dumped_torrent:
|
||||
|
|
Loading…
Add table
Reference in a new issue