Fix unlock issues

This commit is contained in:
Jim Norman 2005-10-17 19:39:01 +00:00
parent 68f3349396
commit 7500c9b1dd

View File

@ -301,8 +301,8 @@ public class CasaMain
if(entryMasterPassword3.Text != "" && (entryMasterPassword3.Text == entryMasterPassword4.Text)) if(entryMasterPassword3.Text != "" && (entryMasterPassword3.Text == entryMasterPassword4.Text))
{ {
miCASA.SetMasterPassword(0, entryMasterPassword3.Text); miCASA.SetMasterPassword(0, entryMasterPassword3.Text);
dialogLogin.Destroy();
MiCasaRequestReply.Send(MiCasaRequestReply.VERB_UNLOCK_STORE, entryMasterPassword3.Text); MiCasaRequestReply.Send(MiCasaRequestReply.VERB_UNLOCK_STORE, entryMasterPassword3.Text);
dialogLogin.Destroy();
InitializeGUI(); InitializeGUI();
} }
else else
@ -316,8 +316,8 @@ public class CasaMain
{ {
if( 0 == miCASA.SetMasterPassword(0, entryMasterPassword3.Text) ) if( 0 == miCASA.SetMasterPassword(0, entryMasterPassword3.Text) )
{ {
dialogLogin.Destroy();
MiCasaRequestReply.Send(MiCasaRequestReply.VERB_UNLOCK_STORE, entryMasterPassword3.Text); MiCasaRequestReply.Send(MiCasaRequestReply.VERB_UNLOCK_STORE, entryMasterPassword3.Text);
dialogLogin.Destroy();
InitializeGUI(); InitializeGUI();
} }
else else
@ -963,11 +963,18 @@ public class CasaMain
Glade.XML gxmlTemp = new Glade.XML (Common.GladeFile, "dialogPreferences", null); Glade.XML gxmlTemp = new Glade.XML (Common.GladeFile, "dialogPreferences", null);
gxmlTemp.Autoconnect (this); gxmlTemp.Autoconnect (this);
dialogPreferences.TransientFor = windowMain; dialogPreferences.SetPosition(Gtk.WindowPosition.CenterOnParent);
dialogPreferences.TransientFor = windowMain;
checkbuttonFirefox.Active=Common.IS_FIREFOX; checkbuttonFirefox.Active=Common.IS_FIREFOX;
checkbuttonMozilla.Active=Common.IS_MOZILLA; checkbuttonMozilla.Active=Common.IS_MOZILLA;
checkbuttonGnomeKeyring.Active=Common.IS_GNOMEKEYRING; checkbuttonGnomeKeyring.Active=Common.IS_GNOMEKEYRING;
checkbuttonKdeWallet.Active=Common.IS_KDEWALLET; checkbuttonKdeWallet.Active=Common.IS_KDEWALLET;
if (Common.IS_WINDOWS)
{
checkbuttonGnomeKeyring.Sensitive = false;
checkbuttonKdeWallet.Sensitive = false;
}
Logger.DbgLog("GUI:CasaMain.Preferences() - END"); Logger.DbgLog("GUI:CasaMain.Preferences() - END");
} }