remove remap

This commit is contained in:
Marcos Pinto 2007-11-18 22:09:21 +00:00
parent 06eaabc45f
commit 61a4842bed
6 changed files with 1 additions and 81 deletions

View file

@ -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)

View file

@ -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>

View file

@ -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();
}

View file

@ -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;
}

View file

@ -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:

View file

@ -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: