> Could you please attach the patch instead? Thanks!
Here it is a a attachment. (For those with scrambling mail agent, e.g.
sourceforge.) Sory, David, for spamming you.
petr4
Index: synce/synce-gnome/src-buttons/test.py
===================================================================
--- synce/synce-gnome/src-buttons/test.py (revision 2955)
+++ synce/synce-gnome/src-buttons/test.py (working copy)
@@ -84,6 +84,7 @@
flags = self.dev_iface.GetPasswordFlags()
if flags & ODCCM_DEVICE_PASSWORD_FLAG_PROVIDE:
+ print "Device requires password, asking user"
authenticated = False
while not authenticated:
dlg = EntryDialog(None, "Password required",
@@ -97,10 +98,12 @@
class EntryDialog(gtk.Dialog):
def __init__(self, parent, title, text, password=False):
gtk.Dialog.__init__(self, title, parent,
- gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
- (gtk.STOCK_OK, gtk.RESPONSE_ACCEPT,
- gtk.STOCK_CANCEL, gtk.RESPONSE_REJECT))
+ gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT | gtk.DIALOG_NO_SEPARATOR,
+ (gtk.STOCK_CANCEL, gtk.RESPONSE_REJECT,
+ gtk.STOCK_OK, gtk.RESPONSE_ACCEPT | gtk.CAN_DEFAULT)
+ )
+ self.set_default_response(gtk.RESPONSE_ACCEPT)
label = gtk.Label(text)
label.set_alignment(0.0, 0.5)
self.vbox.pack_start(label, False)
@@ -108,6 +111,7 @@
entry = gtk.Entry()
entry.set_visibility(not password)
+ entry.set_activates_default(True)
self.vbox.pack_start(entry, False, True, 5)
self._entry = entry
@@ -118,4 +122,4 @@
TestApp()
-gtk.main()
\ No newline at end of file
+gtk.main()
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel