hotwire-ssh r8 - trunk/hotssh
- From: walters svn gnome org
- To: svn-commits-list gnome org
- Subject: hotwire-ssh r8 - trunk/hotssh
- Date: Fri, 23 May 2008 03:01:02 +0000 (UTC)
Author: walters
Date: Fri May 23 03:01:01 2008
New Revision: 8
URL: http://svn.gnome.org/viewvc/hotwire-ssh?rev=8&view=rev
Log:
Correctly handle custom usernames activated from history
Modified:
trunk/hotssh/sshwindow.py
Modified: trunk/hotssh/sshwindow.py
==============================================================================
--- trunk/hotssh/sshwindow.py (original)
+++ trunk/hotssh/sshwindow.py Fri May 23 03:01:01 2008
@@ -343,6 +343,8 @@
buttons=(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL))
self.__history = history
+
+ self.__default_username = pwd.getpwuid(os.getuid()).pw_name
self.connect('response', lambda *args: self.hide())
self.connect('delete-event', self.hide_on_delete)
@@ -449,7 +451,7 @@
def __set_user(self, name):
if name is None:
- name = pwd.getpwuid(os.getuid()).pw_name
+ name = self.__default_username
self.__user_entry.set_text(name)
def __render_time_recency(self, col, cell, model, iter, curtime):
@@ -472,9 +474,8 @@
self.__entry.append_text(host)
def __on_user_modified(self, *args):
- if self.__suppress_recent_search:
- return
- self.__custom_user = True
+ text = self.__user_entry.get_text()
+ self.__custom_user = text != self.__default_username
def __on_entry_modified(self, *args):
text = self.__entry.get_active_text()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]