From 64cfa770fc5632088f7b6dfbfc238501026c1807 Mon Sep 17 00:00:00 2001 From: Jim Norman Date: Tue, 4 Apr 2006 20:27:23 +0000 Subject: [PATCH] added timer to suppress viewing values(passwords) for micasa store after a preset time in seconds. --- CASA.changes | 5 + c_gui/MiCasa.cs | 127 +++++-- c_gui/images/casa.glade | 715 +++++++++++++++++++++++++++++++++++++++- 3 files changed, 815 insertions(+), 32 deletions(-) diff --git a/CASA.changes b/CASA.changes index 1672bb1a..4508681c 100644 --- a/CASA.changes +++ b/CASA.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Apr 4 14:24:10 MST 2006 - jnorman@novell.com +- added timer to suppress viewing values(passwords) for micasa store + after a preset time in seconds. + ------------------------------------------------------------------- Mon Apr 3 8:45:10 MST 2006 - cmashayekhi@novell.com - micasad is set to be off on install and be turned on from YAST diff --git a/c_gui/MiCasa.cs b/c_gui/MiCasa.cs index 026a7a66..7eb7cad3 100644 --- a/c_gui/MiCasa.cs +++ b/c_gui/MiCasa.cs @@ -25,7 +25,9 @@ namespace Novell.CASA.GUI { using System; using System.Collections; -using System.Collections.Specialized; +using System.Collections.Specialized; +using System.Threading; + using Gtk; using Glade; using Novell.CASA.MiCasa.Common; @@ -45,7 +47,11 @@ public class MiCasa : Store ArrayList arrDeletedKeys = null; - private SecretStore m_store = null; + private SecretStore m_store = null; + private String m_sRememberFor = "5"; + private DateTime m_dtRememberMPUntil = DateTime.Now; + private Thread m_tRememberTimer = null; + private int m_iRememberSeconds = 5; #region Glade Widgets @@ -98,7 +104,12 @@ public class MiCasa : Store Gtk.Label labelLinkSecretID, labelLinkKeyID, label86, - label88; + label88, + labelRememberFor, + labelSeconds; + + [Glade.Widget] + Gtk.SpinButton spinbuttonRememberFor; #endregion @@ -469,32 +480,46 @@ public class MiCasa : Store /// SHOW PASSWORD CHECK BUTTON CLICKED /// public void on_cbuttonShowPassword_toggled(object obj, EventArgs args) - { - TreeViewColumn tvCol; - - if( tvKeyValue.Model.IterNChildren() > 0 ) - if( true == cbuttonShowPassword.Active) - { - // prompt user for MasterPassword - - Glade.XML gxmlTemp = new Glade.XML (Common.GladeFile, "dialogLogin", null); - gxmlTemp.Autoconnect (this); - dialogLogin.TransientFor = dialogManageSecret; - - label86.Text = "Enter your Master Password to view values"; - entryMasterPassword3.Text=""; - entryMasterPassword3.HasFocus = true; - label88.Hide(); - entryMasterPassword4.Hide(); - dialogLogin.Show(); - } - else - { - tvKeyValue.RemoveColumn(tvKeyValue.GetColumn(1)); - tvCol = new TreeViewColumn("Value", cellEditable, "text", 2); - tvKeyValue.InsertColumn(tvCol, 1); - } - + { + TreeViewColumn tvCol; + + if (tvKeyValue.Model.IterNChildren() > 0) + { + + if ((true == cbuttonShowPassword.Active) && (m_dtRememberMPUntil.CompareTo(DateTime.Now) > 0)) + { + tvKeyValue.RemoveColumn(tvKeyValue.GetColumn(1)); + tvCol = new TreeViewColumn("Value", cellEditable, "text", 1); + tvKeyValue.InsertColumn(tvCol, 1); + } + else if (true == cbuttonShowPassword.Active) + { + // prompt user for MasterPassword + + Glade.XML gxmlTemp = new Glade.XML(Common.GladeFile, "dialogLogin", null); + gxmlTemp.Autoconnect(this); + dialogLogin.TransientFor = dialogManageSecret; + + label86.Text = "Enter your Master Password to view values"; + entryMasterPassword3.Text = ""; + entryMasterPassword3.HasFocus = true; + label88.Hide(); + entryMasterPassword4.Hide(); + + labelRememberFor.Visible = true; + labelSeconds.Visible = true; + spinbuttonRememberFor.Visible = true; + spinbuttonRememberFor.Text = m_sRememberFor; + + dialogLogin.Show(); + } + else + { + tvKeyValue.RemoveColumn(tvKeyValue.GetColumn(1)); + tvCol = new TreeViewColumn("Value", cellEditable, "text", 2); + tvKeyValue.InsertColumn(tvCol, 1); + } + } } public void okbuttonLogin_clicked(object abj, EventArgs args) @@ -508,7 +533,18 @@ public class MiCasa : Store tvKeyValue.RemoveColumn(tvKeyValue.GetColumn(1)); tvCol = new TreeViewColumn("Value", cellEditable, "text", 1); tvKeyValue.InsertColumn(tvCol, 1); - dialogLogin.Destroy(); + + // get seconds to remember + m_sRememberFor = spinbuttonRememberFor.Text; + if (m_sRememberFor != null) + { + DateTime dtNow = DateTime.Now; + m_iRememberSeconds = int.Parse(m_sRememberFor); + m_dtRememberMPUntil = dtNow.AddSeconds(m_iRememberSeconds); + } + dialogLogin.Destroy(); + if (m_iRememberSeconds > 0) + StartRememberTimer(); } else { @@ -537,7 +573,36 @@ public class MiCasa : Store cbuttonShowPassword.Active = false; dialogLogin.Destroy(); args.RetVal = true; - } + } + + public void StartRememberTimer() + { + //if (m_tRememberTimer == null) + { + m_tRememberTimer = new Thread(new ThreadStart(ResetTimerThreadFn)); + m_tRememberTimer.Start(); + } + + } + internal void ResetTimerThreadFn() + { + TreeViewColumn tvCol; + Thread.Sleep(m_iRememberSeconds * 1000); + if (tvKeyValue != null) + { + try + { + tvKeyValue.RemoveColumn(tvKeyValue.GetColumn(1)); + tvCol = new TreeViewColumn("Value", cellEditable, "text", 2); + tvKeyValue.InsertColumn(tvCol, 1); + cbuttonShowPassword.Active = false; + } + catch + { + + } + } + } public void on_entryMasterPassword3_activate(object obj, EventArgs args) { diff --git a/c_gui/images/casa.glade b/c_gui/images/casa.glade index 7e6d9286..cc1a882f 100644 --- a/c_gui/images/casa.glade +++ b/c_gui/images/casa.glade @@ -18,6 +18,8 @@ False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST + True + False @@ -34,6 +36,8 @@ True + GTK_PACK_DIRECTION_LTR + GTK_PACK_DIRECTION_LTR @@ -757,6 +761,9 @@ True False True + False + False + False @@ -780,6 +787,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -806,6 +817,9 @@ True False True + False + False + False @@ -857,6 +871,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -895,6 +913,9 @@ True False True + False + False + False @@ -918,6 +939,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -944,6 +969,9 @@ True False True + False + False + False @@ -994,6 +1022,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -1032,6 +1064,9 @@ True False True + False + False + False @@ -1055,6 +1090,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1081,6 +1120,9 @@ True False True + False + False + False @@ -1132,6 +1174,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -1170,6 +1216,9 @@ True False True + False + False + False @@ -1193,6 +1242,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1219,6 +1272,9 @@ True False True + False + False + False @@ -1270,6 +1326,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -1308,6 +1368,9 @@ True False True + False + False + False @@ -1331,6 +1394,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1357,6 +1424,9 @@ True False True + False + False + False @@ -1408,6 +1478,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -1459,6 +1533,8 @@ False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -1580,6 +1656,10 @@ all the stores?</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -1602,6 +1682,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -1642,6 +1726,8 @@ their backend stores. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -1766,6 +1852,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -1787,6 +1877,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -1859,6 +1953,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1930,6 +2028,9 @@ their backend stores. True False True + False + False + False @@ -2026,6 +2127,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2050,6 +2155,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -2101,6 +2210,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -2129,6 +2242,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2193,6 +2310,8 @@ their backend stores. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -2303,6 +2422,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -2324,6 +2447,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -2395,6 +2522,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2419,6 +2550,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2443,6 +2578,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2467,6 +2606,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -2491,6 +2634,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -2601,6 +2748,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2688,6 +2839,9 @@ their backend stores. True False True + False + False + False @@ -2713,6 +2867,10 @@ their backend stores. 0.5 0 4 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2764,6 +2922,9 @@ their backend stores. True True True + False + False + False @@ -2809,6 +2970,9 @@ their backend stores. True True True + False + False + False @@ -2867,6 +3031,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -2904,6 +3072,9 @@ their backend stores. True True True + False + False + False @@ -2955,6 +3126,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -2992,6 +3167,9 @@ their backend stores. True True True + False + False + False @@ -3043,6 +3221,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -3080,6 +3262,9 @@ their backend stores. True True True + False + False + False @@ -3131,6 +3316,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -3168,6 +3357,9 @@ their backend stores. True True True + False + False + False @@ -3219,6 +3411,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -3257,6 +3453,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -3295,6 +3495,8 @@ their backend stores. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -3401,6 +3603,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -3428,6 +3634,10 @@ their backend stores. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -3476,6 +3686,10 @@ and all the key-value pairs. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -3516,6 +3730,8 @@ and all the key-value pairs. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -3634,6 +3850,10 @@ the application?</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -3656,6 +3876,10 @@ Console. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -3695,6 +3919,8 @@ Console. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -3818,6 +4044,10 @@ Console. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -3841,6 +4071,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -3906,6 +4140,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -3930,6 +4168,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -3953,6 +4195,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4061,6 +4307,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -4249,6 +4497,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -4301,6 +4553,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -4341,6 +4597,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -4366,6 +4626,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -4540,6 +4804,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -4636,6 +4902,10 @@ Version 1.6</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 10 @@ -4692,6 +4962,10 @@ CASA is the common cross-platform foundation for authentication and Single Sign- 0.5 6 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -4716,6 +4990,10 @@ CASA is the common cross-platform foundation for authentication and Single Sign- 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -4761,6 +5039,10 @@ CSL Manojna</b> 0.5 6 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4792,6 +5074,10 @@ CSL Manojna</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -4858,6 +5144,10 @@ To contact Novell about this file by physical or electronic mail, you may fin 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -4895,6 +5185,8 @@ To contact Novell about this file by physical or electronic mail, you may fin False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -5020,6 +5312,10 @@ To contact Novell about this file by physical or electronic mail, you may fin 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -5043,6 +5339,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -5089,7 +5389,7 @@ prompted for the Master Password at startup. 6 True - 2 + 3 2 False 6 @@ -5108,6 +5408,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5132,6 +5436,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5186,6 +5494,91 @@ prompted for the Master Password at startup. + + + + Remember for: + False + False + GTK_JUSTIFY_RIGHT + False + False + 0.949999988079 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + fill + + + + + + + True + False + 0 + + + + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 5 5 300 10 60 60 + + + 0 + True + True + + + + + + seconds + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 10 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + 1 + 2 + 2 + 3 + fill + fill + + @@ -5222,6 +5615,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST + True + False @@ -5337,6 +5732,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -5461,6 +5858,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -5482,6 +5883,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -5554,6 +5959,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5626,6 +6035,9 @@ prompted for the Master Password at startup. True False True + False + False + False @@ -5723,6 +6135,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5747,6 +6163,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -5798,6 +6218,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -5826,6 +6250,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5890,6 +6318,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -5982,6 +6412,10 @@ instance is already running.</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -6003,6 +6437,10 @@ instance is already running.</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -6042,6 +6480,8 @@ instance is already running.</b> False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -6129,6 +6569,10 @@ instance is already running.</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6207,6 +6651,10 @@ Master Password.</b> 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -6229,6 +6677,10 @@ by cilcking the Close button. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -6268,6 +6720,8 @@ by cilcking the Close button. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -6341,6 +6795,10 @@ by cilcking the Close button. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6418,6 +6876,10 @@ by cilcking the Close button. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -6439,6 +6901,10 @@ by cilcking the Close button. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -6479,6 +6945,8 @@ by cilcking the Close button. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -6530,6 +6998,9 @@ by cilcking the Close button. False False True + False + False + False @@ -6557,6 +7028,8 @@ by cilcking the Close button. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -6683,6 +7156,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -6749,6 +7226,10 @@ prompted for the Master Password at startup. 0 0 entryOldMP + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6773,6 +7254,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6839,6 +7324,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6883,6 +7372,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6950,6 +7443,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -7042,6 +7537,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -7100,6 +7599,8 @@ prompted for the Master Password at startup. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -7224,6 +7725,10 @@ prompted for the Master Password at startup. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -7248,6 +7753,10 @@ workstation password. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7313,6 +7822,10 @@ workstation password. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7337,6 +7850,10 @@ workstation password. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7428,6 +7945,8 @@ workstation password. False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -7552,6 +8071,10 @@ workstation password. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -7573,6 +8096,10 @@ workstation password. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7668,6 +8195,10 @@ Key: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7715,6 +8246,10 @@ Key: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7762,6 +8297,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7809,6 +8348,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7858,6 +8401,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7882,6 +8429,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7950,6 +8501,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -7997,6 +8552,8 @@ Value: False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -8121,6 +8678,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8142,6 +8703,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -8227,6 +8792,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8250,6 +8819,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8274,6 +8847,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8363,6 +8940,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -8401,6 +8982,8 @@ Value: False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -8525,6 +9108,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8546,6 +9133,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -8659,6 +9250,10 @@ Value: 0 0 entry32 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8683,6 +9278,10 @@ Value: 0 0 entryNetworkManagerUsername + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8708,6 +9307,10 @@ Value: 0 0 entryNetworkManagerUsername + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8733,6 +9336,10 @@ Value: 0 0 entryNetworkManagerPassword + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8927,6 +9534,10 @@ Value: 0 0 entryNetworkManagerDomain + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8951,6 +9562,10 @@ Value: 0 0 entryNetworkManagerShare + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8975,6 +9590,10 @@ Value: 0 0 entryNetworkManagerPort + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8998,6 +9617,10 @@ Value: 0 0 entryNetworkManagerFolder + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9042,6 +9665,10 @@ Value: 0 0 entryNetworkManagerCName + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9068,6 +9695,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -9100,6 +9731,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -9138,6 +9773,8 @@ Value: False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -9262,6 +9899,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -9283,6 +9924,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9368,6 +10013,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9391,6 +10040,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9415,6 +10068,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9504,6 +10161,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -9542,6 +10203,8 @@ Value: False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -9666,6 +10329,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -9687,6 +10354,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9782,6 +10453,10 @@ Key: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9829,6 +10504,10 @@ Key: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9876,6 +10555,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9923,6 +10606,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9972,6 +10659,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9996,6 +10687,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -10064,6 +10759,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -10110,6 +10809,8 @@ Value: False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True + False True @@ -10234,6 +10935,10 @@ Value: 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -10257,6 +10962,10 @@ password to view the secrets. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -10322,6 +11031,10 @@ password to view the secrets. 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0