diff --git a/SharedLibraryNG/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SharedLibraryNG/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 7588ac976..bbaa4fbc5 100644
Binary files a/SharedLibraryNG/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/SharedLibraryNG/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/TestProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/TestProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 7cbb75911..c26ebc5fe 100644
Binary files a/TestProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/TestProject/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/TestProject/obj/Debug/mRemoteNG_Accessor.exe b/TestProject/obj/Debug/mRemoteNG_Accessor.exe
index 7b38a119c..4ac723a1c 100644
Binary files a/TestProject/obj/Debug/mRemoteNG_Accessor.exe and b/TestProject/obj/Debug/mRemoteNG_Accessor.exe differ
diff --git a/TestProject/obj/Debug/mRemoteNG_Accessor.pdb b/TestProject/obj/Debug/mRemoteNG_Accessor.pdb
index c92460a3a..12c8d6936 100644
Binary files a/TestProject/obj/Debug/mRemoteNG_Accessor.pdb and b/TestProject/obj/Debug/mRemoteNG_Accessor.pdb differ
diff --git a/mRemoteV1.ConvertedToC#/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache b/mRemoteV1.ConvertedToC#/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache
index a14dcf842..a66e27a8c 100644
Binary files a/mRemoteV1.ConvertedToC#/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache and b/mRemoteV1.ConvertedToC#/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/mRemoteV1.ConvertedToC#/obj/Debug Portable/Interop.WFICALib.dll b/mRemoteV1.ConvertedToC#/obj/Debug Portable/Interop.WFICALib.dll
index 421ec0cb8..f3ea4d911 100644
Binary files a/mRemoteV1.ConvertedToC#/obj/Debug Portable/Interop.WFICALib.dll and b/mRemoteV1.ConvertedToC#/obj/Debug Portable/Interop.WFICALib.dll differ
diff --git a/mRemoteV1.ConvertedToC#/obj/Debug Portable/mRemoteV1.Converted.csproj.ResolveComReference.cache b/mRemoteV1.ConvertedToC#/obj/Debug Portable/mRemoteV1.Converted.csproj.ResolveComReference.cache
index 386521824..85b97537d 100644
Binary files a/mRemoteV1.ConvertedToC#/obj/Debug Portable/mRemoteV1.Converted.csproj.ResolveComReference.cache and b/mRemoteV1.ConvertedToC#/obj/Debug Portable/mRemoteV1.Converted.csproj.ResolveComReference.cache differ
diff --git a/mRemoteV1.v12.suo b/mRemoteV1.v12.suo
index 9a718fb6b..d7a04d6e2 100644
Binary files a/mRemoteV1.v12.suo and b/mRemoteV1.v12.suo differ
diff --git a/mRemoteV1/CS/App/App.Runtime.cs b/mRemoteV1/CS/App/App.Runtime.cs
index a3bd87740..0a6e43e70 100644
--- a/mRemoteV1/CS/App/App.Runtime.cs
+++ b/mRemoteV1/CS/App/App.Runtime.cs
@@ -1207,11 +1207,26 @@ namespace mRemoteNG.App
private static void cMenConnectionPanelScreen_Click(object sender, System.EventArgs e)
{
+ System.Windows.Forms.Screen screen = null;
+ WeifenLuo.WinFormsUI.Docking.DockContent panel = null;
try
{
- Screen screen = ((ToolStripMenuItem)sender).Tag(0);
- DockContent panel = ((ToolStripMenuItem)sender).Tag(1);
- Screens.SendPanelToScreen(panel, screen);
+ IEnumerable tagEnumeration = (IEnumerable)((ToolStripMenuItem)sender).Tag;
+ if (tagEnumeration != null)
+ {
+ foreach (Object obj in tagEnumeration)
+ {
+ if (obj is System.Windows.Forms.Screen)
+ {
+ screen = (System.Windows.Forms.Screen)obj;
+ }
+ else if (obj is WeifenLuo.WinFormsUI.Docking.DockContent)
+ {
+ panel = (WeifenLuo.WinFormsUI.Docking.DockContent)obj;
+ }
+ }
+ Screens.SendPanelToScreen(panel, screen);
+ }
}
catch (Exception)
{
@@ -1282,7 +1297,7 @@ namespace mRemoteNG.App
// Load config
connectionsLoad.ConnectionFileName = filename;
- connectionsLoad.Load(false);
+ connectionsLoad.LoadConnections(false);
Windows.treeForm.tvConnections.SelectedNode = connectionsLoad.RootTreeNode;
}
@@ -1383,7 +1398,7 @@ namespace mRemoteNG.App
connectionsLoad.SQLPassword = Security.Crypt.Decrypt(System.Convert.ToString(My.Settings.Default.SQLPass), Info.General.EncryptionKey);
connectionsLoad.SQLUpdate = update;
- connectionsLoad.Load(false);
+ connectionsLoad.LoadConnections(false);
if (My.Settings.Default.UseSQLServer == true)
{
@@ -1588,7 +1603,7 @@ namespace mRemoteNG.App
conS.SQLPassword = Security.Crypt.Decrypt(System.Convert.ToString(My.Settings.Default.SQLPass), App.Info.General.EncryptionKey);
}
- conS.Save();
+ conS.SaveConnections();
if (My.Settings.Default.UseSQLServer == true)
{
@@ -1647,7 +1662,7 @@ namespace mRemoteNG.App
connectionsSave.ContainerList = ContainerList;
connectionsSave.RootTreeNode = Windows.treeForm.tvConnections.Nodes[0];
- connectionsSave.Save();
+ connectionsSave.SaveConnections();
if (saveFileDialog.FileName == GetDefaultStartupConnectionFileName())
{
@@ -2265,7 +2280,7 @@ namespace mRemoteNG.App
#region SQL Watcher
private static void tmrSqlWatcher_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
- Tools.Misc.IsSQLUpdateAvailableBG();
+ Tools.Misc.IsSQLUpdateAvailableAsync();
}
private static void SQLUpdateCheckFinished(bool UpdateAvailable)
diff --git a/mRemoteV1/CS/App/Export.cs b/mRemoteV1/CS/App/Export.cs
index 9273359c6..69a657c91 100644
--- a/mRemoteV1/CS/App/Export.cs
+++ b/mRemoteV1/CS/App/Export.cs
@@ -94,7 +94,7 @@ namespace mRemoteNG.App
connectionsSave.SaveSecurity = saveSecurity;
- connectionsSave.Save_Renamed();
+ connectionsSave.SaveConnections();
}
catch (Exception ex)
{
diff --git a/mRemoteV1/CS/Config/Config.Connections.Load.cs b/mRemoteV1/CS/Config/Config.Connections.Load.cs
index fe3ed617d..ad838d823 100644
--- a/mRemoteV1/CS/Config/Config.Connections.Load.cs
+++ b/mRemoteV1/CS/Config/Config.Connections.Load.cs
@@ -115,7 +115,7 @@ namespace mRemoteNG.Config.Connections
#endregion
#region Public Methods
- public void Load(bool import)
+ public void LoadConnections(bool import)
{
if (UseSQL)
{
diff --git a/mRemoteV1/CS/Config/Config.Connections.Save.cs b/mRemoteV1/CS/Config/Config.Connections.Save.cs
index 180524bbf..552a8fc25 100644
--- a/mRemoteV1/CS/Config/Config.Connections.Save.cs
+++ b/mRemoteV1/CS/Config/Config.Connections.Save.cs
@@ -59,7 +59,7 @@ namespace mRemoteNG.Config.Connections
#endregion
#region Public Methods
- public void Save()
+ public void SaveConnections()
{
switch (SaveFormat)
{
diff --git a/mRemoteV1/CS/Config/Import/mRemoteNG.cs b/mRemoteV1/CS/Config/Import/mRemoteNG.cs
index 46437dcd4..d901cf650 100644
--- a/mRemoteV1/CS/Config/Import/mRemoteNG.cs
+++ b/mRemoteV1/CS/Config/Import/mRemoteNG.cs
@@ -56,7 +56,7 @@ namespace mRemoteNG.Config.Import
connectionsLoad.ConnectionList = Runtime.ConnectionList;
connectionsLoad.ContainerList = Runtime.ContainerList;
- connectionsLoad.Load_Renamed(true);
+ connectionsLoad.LoadConnections(true);
Runtime.ContainerList.Add(containerInfo);
}
diff --git a/mRemoteV1/CS/Connection/Connection.Protocol.HTTPBase.cs b/mRemoteV1/CS/Connection/Connection.Protocol.HTTPBase.cs
index bf598dd97..0a7a345f7 100644
--- a/mRemoteV1/CS/Connection/Connection.Protocol.HTTPBase.cs
+++ b/mRemoteV1/CS/Connection/Connection.Protocol.HTTPBase.cs
@@ -70,19 +70,19 @@ namespace mRemoteNG.Connection.Protocol
if (InterfaceControl.Info.RenderingEngine == RenderingEngine.Gecko)
{
MiniGeckoBrowser.MiniGeckoBrowser objMiniGeckoBrowser = wBrowser as MiniGeckoBrowser.MiniGeckoBrowser;
- objMiniGeckoBrowser.TitleChanged += wBrowser_DocumentTitleChanged;
+ objMiniGeckoBrowser.TitleChanged += geckoBrowser_DocumentTitleChanged;
objMiniGeckoBrowser.LastTabRemoved += wBrowser_LastTabRemoved;
}
else
{
- WebBrowser objWebBrowser = wBrowser as WebBrowser;
- SHDocVw.WebBrowser objAxWebBrowser = (SHDocVw.WebBrowser) objWebBrowser.ActiveXInstance;
+ WebBrowser objWebBrowser = (WebBrowser)wBrowser;
+ SHDocVw.WebBrowserClass objAxWebBrowser = (SHDocVw.WebBrowserClass)objWebBrowser.ActiveXInstance;
objWebBrowser.ScrollBarsEnabled = true;
objWebBrowser.Navigated += wBrowser_Navigated;
objWebBrowser.DocumentTitleChanged += wBrowser_DocumentTitleChanged;
objAxWebBrowser.NewWindow3 += wBrowser_NewWindow3;
}
-
+
return true;
}
catch (Exception ex)
@@ -170,8 +170,8 @@ namespace mRemoteNG.Connection.Protocol
objWebBrowser.Navigated -= wBrowser_Navigated;
}
-
- private void wBrowser_NewWindow3(object ppDisp, ref bool Cancel, long dwFlags, string bstrUrlContext, string bstrUrl)
+
+ private void wBrowser_NewWindow3(ref object ppDisp, ref bool Cancel, uint dwFlags, string bstrUrlContext, string bstrUrl)
{
if ((dwFlags & (long)NWMF.NWMF_OVERRIDEKEY) > 0)
{
@@ -237,6 +237,57 @@ namespace mRemoteNG.Connection.Protocol
Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, My.Language.strHttpDocumentTileChangeFailed + Constants.vbNewLine + ex.Message, true);
}
}
+
+
+ private void geckoBrowser_DocumentTitleChanged(System.Object sender, string e)
+ {
+ try
+ {
+ Crownwood.Magic.Controls.TabPage tabP = default(Crownwood.Magic.Controls.TabPage);
+ tabP = InterfaceControl.Parent as Crownwood.Magic.Controls.TabPage;
+
+ if (tabP != null)
+ {
+ string shortTitle = "";
+
+ if (this.InterfaceControl.Info.RenderingEngine == RenderingEngine.Gecko)
+ {
+ if ((wBrowser as MiniGeckoBrowser.MiniGeckoBrowser).Title.Length >= 30)
+ {
+ shortTitle = (wBrowser as MiniGeckoBrowser.MiniGeckoBrowser).Title.Substring(0, 29) + " ...";
+ }
+ else
+ {
+ shortTitle = (wBrowser as MiniGeckoBrowser.MiniGeckoBrowser).Title;
+ }
+ }
+ else
+ {
+ if ((wBrowser as WebBrowser).DocumentTitle.Length >= 30)
+ {
+ shortTitle = (wBrowser as WebBrowser).DocumentTitle.Substring(0, 29) + " ...";
+ }
+ else
+ {
+ shortTitle = (wBrowser as WebBrowser).DocumentTitle;
+ }
+ }
+
+ if (!string.IsNullOrEmpty(this.tabTitle))
+ {
+ tabP.Title = tabTitle + " - " + shortTitle;
+ }
+ else
+ {
+ tabP.Title = shortTitle;
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, My.Language.strHttpDocumentTileChangeFailed + Constants.vbNewLine + ex.Message, true);
+ }
+ }
#endregion
#region Enums
diff --git a/mRemoteV1/CS/Security/Security.Impersonator.cs b/mRemoteV1/CS/Security/Security.Impersonator.cs
index bf14362ed..59ffa2842 100644
--- a/mRemoteV1/CS/Security/Security.Impersonator.cs
+++ b/mRemoteV1/CS/Security/Security.Impersonator.cs
@@ -109,7 +109,7 @@ namespace mRemoteNG.Security
finally
{
- if (!System.IntPtr.op_Equality(tokenHandle, IntPtr.Zero))
+ if (!System.IntPtr.Equals(tokenHandle, IntPtr.Zero))
{
CloseHandle(tokenHandle);
}
diff --git a/mRemoteV1/CS/Tools/ExternalTool.cs b/mRemoteV1/CS/Tools/ExternalTool.cs
index 6a7dd0ea2..3c655b365 100644
--- a/mRemoteV1/CS/Tools/ExternalTool.cs
+++ b/mRemoteV1/CS/Tools/ExternalTool.cs
@@ -122,7 +122,7 @@ namespace mRemoteNG.Tools
newConnectionInfo.Name = DisplayName;
newConnectionInfo.Panel = My.Language.strMenuExternalTools;
- OpenConnection(newConnectionInfo);
+ Runtime.OpenConnection(newConnectionInfo);
}
catch (Exception ex)
{
@@ -139,16 +139,32 @@ namespace mRemoteNG.Tools
private struct Replacement
{
+ private int _Start;
+ private int _Length;
+ private string _Value;
+
public Replacement(int start, int length, string value)
{
- this.Start = start;
- this.Length = length;
- this.Value = value;
+ this._Start = start;
+ this._Length = length;
+ this._Value = value;
}
- public int Start {get; set;}
- public int Length {get; set;}
- public string Value {get; set;}
+ public int Start
+ {
+ get { return _Start; }
+ set { _Start = value; }
+ }
+ public int Length
+ {
+ get { return _Length; }
+ set { _Length = value; }
+ }
+ public string Value
+ {
+ get { return _Value; }
+ set { _Value = value; }
+ }
}
public string ParseArguments(string input)
@@ -181,8 +197,8 @@ namespace mRemoteNG.Tools
if (tokenStart > 0)
{
- char tokenStartPrefix = input.Substring(tokenStart - 1, 1);
- char tokenEndPrefix = input.Substring(tokenEnd - 1, 1);
+ char tokenStartPrefix = input.Substring(tokenStart - 1, 1).ToCharArray()[0];
+ char tokenEndPrefix = input.Substring(tokenEnd - 1, 1).ToCharArray()[0];
if (tokenStartPrefix == '\\' && tokenEndPrefix == '\\')
{
@@ -267,11 +283,11 @@ namespace mRemoteNG.Tools
char trailing = '\0';
if (tokenEnd + 2 <= input.Length)
{
- trailing = input.Substring(tokenEnd + 1, 1);
+ trailing = input.Substring(tokenEnd + 1, 1).ToCharArray()[0];
}
else
{
- trailing = string.Empty;
+ trailing = string.Empty.ToCharArray()[0];
}
if (escape == EscapeType.All)
diff --git a/mRemoteV1/CS/Tools/PuttyProcessController.cs b/mRemoteV1/CS/Tools/PuttyProcessController.cs
index cc25b8205..e09a752a4 100644
--- a/mRemoteV1/CS/Tools/PuttyProcessController.cs
+++ b/mRemoteV1/CS/Tools/PuttyProcessController.cs
@@ -18,9 +18,9 @@ namespace mRemoteNG.Tools
public bool Start(CommandLineArguments arguments = null)
{
string filename = "";
- if (Settings.UseCustomPuttyPath)
+ if (My.Settings.Default.UseCustomPuttyPath)
{
- filename = Settings.CustomPuttyPath;
+ filename = My.Settings.Default.CustomPuttyPath;
}
else
{
diff --git a/mRemoteV1/CS/Tools/Tools.Controls.cs b/mRemoteV1/CS/Tools/Tools.Controls.cs
index d808fe6fd..b2c9c873f 100644
--- a/mRemoteV1/CS/Tools/Tools.Controls.cs
+++ b/mRemoteV1/CS/Tools/Tools.Controls.cs
@@ -212,13 +212,13 @@ namespace mRemoteNG.Tools
{
if (e.Button == MouseButtons.Left)
{
- if (sender.Tag is Connection.Info)
+ if (((System.Windows.Forms.Control)sender).Tag is Connection.Info)
{
if (frmMain.Default.Visible == false)
{
ShowForm();
}
- App.Runtime.OpenConnection(sender.Tag);
+ App.Runtime.OpenConnection((mRemoteNG.Connection.Info)((System.Windows.Forms.Control)sender).Tag);
}
}
}
diff --git a/mRemoteV1/CS/Tools/Tools.Misc.cs b/mRemoteV1/CS/Tools/Tools.Misc.cs
index edb70997d..24d992fcc 100644
--- a/mRemoteV1/CS/Tools/Tools.Misc.cs
+++ b/mRemoteV1/CS/Tools/Tools.Misc.cs
@@ -92,14 +92,18 @@ namespace mRemoteNG.Tools
}
}
- public static void IsSQLUpdateAvailableBG()
+ public static void IsSQLUpdateAvailableAsync()
{
- System.Threading.ThreadStart threadDelegate = new System.Threading.ThreadStart(IsSQLUpdateAvailable);
- System.Threading.Thread t = new System.Threading.Thread(threadDelegate);
+ System.Threading.Thread t = new System.Threading.Thread(IsSQLUpdateAvailableDelegate);
t.SetApartmentState(System.Threading.ApartmentState.STA);
t.Start();
}
-
+
+ private static void IsSQLUpdateAvailableDelegate()
+ {
+ IsSQLUpdateAvailable();
+ }
+
public static bool IsSQLUpdateAvailable()
{
try
@@ -132,14 +136,18 @@ namespace mRemoteNG.Tools
if (LastUpdateInDB > Runtime.LastSqlUpdate)
{
- if (SQLUpdateCheckFinishedEvent != null)
- SQLUpdateCheckFinishedEvent(true);
+ if (SQLUpdateCheckFinishedEvent != null)
+ {
+ SQLUpdateCheckFinishedEvent(true);
+ }
return true;
}
}
if (SQLUpdateCheckFinishedEvent != null)
+ {
SQLUpdateCheckFinishedEvent(false);
+ }
}
catch (Exception ex)
{
diff --git a/mRemoteV1/CS/Tools/Tools.SystemMenu.cs b/mRemoteV1/CS/Tools/Tools.SystemMenu.cs
index a40b795e9..772a41ca2 100644
--- a/mRemoteV1/CS/Tools/Tools.SystemMenu.cs
+++ b/mRemoteV1/CS/Tools/Tools.SystemMenu.cs
@@ -56,7 +56,7 @@ namespace mRemoteNG.Tools
public IntPtr SetBitmap(IntPtr Menu, int Position, Flags Flags, Bitmap Bitmap)
{
- return App.Native.SetMenuItemBitmaps(Menu, Position, (int)Flags, Bitmap.GetHbitmap(), Bitmap.GetHbitmap());
+ return new IntPtr(System.Convert.ToInt32(App.Native.SetMenuItemBitmaps(Menu, Position, (int)Flags, Bitmap.GetHbitmap(), Bitmap.GetHbitmap())));
}
}
}
\ No newline at end of file
diff --git a/mRemoteV1/CS/UI/Controls/ListView.cs b/mRemoteV1/CS/UI/Controls/ListView.cs
index b8219e4ba..25fc4652c 100644
--- a/mRemoteV1/CS/UI/Controls/ListView.cs
+++ b/mRemoteV1/CS/UI/Controls/ListView.cs
@@ -241,7 +241,7 @@ namespace mRemoteNG.Controls
Horizontal = horizontalAlignment;
}
- [NotifyParentProperty(true), DefaultValue(VerticalAlignment.Top)]
+ [DefaultValue(VerticalAlignment.Top)]
private VerticalAlignment _Vertical = VerticalAlignment.Top;
public VerticalAlignment Vertical
{
@@ -255,7 +255,7 @@ namespace mRemoteNG.Controls
}
}
- [NotifyParentProperty(true), DefaultValue(HorizontalAlignment.Left)]
+ [DefaultValue(HorizontalAlignment.Left)]
private HorizontalAlignment _Horizontal = HorizontalAlignment.Left;
public HorizontalAlignment Horizontal
{
diff --git a/mRemoteV1/CS/UI/UI.Window.Announcement.cs b/mRemoteV1/CS/UI/UI.Window.Announcement.cs
index 1802c5b99..ce4232ce7 100644
--- a/mRemoteV1/CS/UI/UI.Window.Announcement.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Announcement.cs
@@ -58,7 +58,7 @@ namespace mRemoteNG.UI.Window
if (_appUpdate == null)
{
_appUpdate = new App.Update();
- _appUpdate.Load += _appUpdate.Update_Load;
+ //_appUpdate.Load += _appUpdate.Update_Load;
}
else if (_appUpdate.IsGetAnnouncementInfoRunning)
{
diff --git a/mRemoteV1/CS/UI/UI.Window.Base.cs b/mRemoteV1/CS/UI/UI.Window.Base.cs
index 8d60ed4cd..9fc663730 100644
--- a/mRemoteV1/CS/UI/UI.Window.Base.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Base.cs
@@ -17,7 +17,7 @@ namespace mRemoteNG.UI.Window
{
public Base()
{
- InitializeComponent();
+ //InitializeComponent();
//Added to support default instance behavour in C#
if (defaultInstance == null)
diff --git a/mRemoteV1/CS/UI/UI.Window.Config.cs b/mRemoteV1/CS/UI/UI.Window.Config.cs
index 65a882a8a..8feac200b 100644
--- a/mRemoteV1/CS/UI/UI.Window.Config.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Config.cs
@@ -774,7 +774,7 @@ namespace mRemoteNG.UI.Window
AddToolStripItems();
- pGrid.HelpVisible = Settings.ShowConfigHelpText;
+ pGrid.HelpVisible = My.Settings.Default.ShowConfigHelpText;
}
private void Config_SystemColorsChanged(System.Object sender, System.EventArgs e)
@@ -794,7 +794,7 @@ namespace mRemoteNG.UI.Window
}
else if (e.ChangedItem.Label == My.Language.strPropertyNameName)
{
- App.Runtime.Windows.treeForm.tvConnections.SelectedNode.Text = System.Convert.ToString(this.pGrid.SelectedObject.Name);
+ App.Runtime.Windows.treeForm.tvConnections.SelectedNode.Text = System.Convert.ToString(((System.Windows.Forms.Control)this.pGrid.SelectedObject).Name);
if (My.Settings.Default.SetHostnameLikeDisplayName && this.pGrid.SelectedObject is mRemoteNG.Connection.Info)
{
mRemoteNG.Connection.Info connectionInfo = (mRemoteNG.Connection.Info) this.pGrid.SelectedObject;
@@ -832,20 +832,20 @@ namespace mRemoteNG.UI.Window
if (rootInfo.Password == true)
{
string passwordName = "";
- if (Settings.UseSQLServer)
+ if (My.Settings.Default.UseSQLServer)
{
passwordName = Language.strSQLServer.TrimEnd(':');
}
else
{
- passwordName = Path.GetFileName(GetStartupConnectionFileName());
+ passwordName = Path.GetFileName(Runtime.GetStartupConnectionFileName());
}
string password = Tools.Misc.PasswordDialog(passwordName);
if (string.IsNullOrEmpty(password))
{
- rootInfo.Password = System.Convert.ToString(false);
+ rootInfo.Password = false;
}
else
{
@@ -892,7 +892,7 @@ namespace mRemoteNG.UI.Window
if (this.pGrid.SelectedObject is mRemoteNG.Connection.Info)
{
- mRemoteNG.Connection.Info conI = pGrid.SelectedObject;
+ mRemoteNG.Connection.Info conI = (mRemoteNG.Connection.Info)pGrid.SelectedObject;
switch (conI.Protocol)
{
@@ -920,7 +920,7 @@ namespace mRemoteNG.UI.Window
strHide.Add("RDGatewayUseConnectionCredentials");
strHide.Add("RDGatewayUsername");
}
- else if (conI.RDGatewayUseConnectionCredentials)
+ else if (conI.RDGatewayUseConnectionCredentials == mRemoteNG.Connection.Protocol.RDP.RDGatewayUseConnectionCredentials.Yes)
{
strHide.Add("RDGatewayDomain");
strHide.Add("RDGatewayPassword");
@@ -1730,8 +1730,7 @@ namespace mRemoteNG.UI.Window
this.cMenIcons.Items.Add(tI);
}
-
- Point mPos = new Point(PointToScreen(new Point(e.Location.X + this.pGrid.Width - 100, e.Location.Y)));
+ Point mPos = new Point(new System.Drawing.Size(PointToScreen(new Point(e.Location.X + this.pGrid.Width - 100, e.Location.Y))));
this.cMenIcons.Show(mPos);
}
}
@@ -1774,7 +1773,7 @@ namespace mRemoteNG.UI.Window
connectionInfo.Icon = iconName;
pGrid.Refresh();
- SaveConnectionsBG();
+ Runtime.SaveConnectionsBG();
}
catch (Exception ex)
{
@@ -1872,7 +1871,7 @@ namespace mRemoteNG.UI.Window
{
try
{
- propertyGridContextMenuShowHelpText.Checked = Settings.ShowConfigHelpText;
+ propertyGridContextMenuShowHelpText.Checked = My.Settings.Default.ShowConfigHelpText;
GridItem gridItem = pGrid.SelectedGridItem;
propertyGridContextMenuReset.Enabled = System.Convert.ToBoolean(pGrid.SelectedObject != null && gridItem != null && gridItem.PropertyDescriptor != null && gridItem.PropertyDescriptor.CanResetValue(pGrid.SelectedObject));
}
@@ -1905,7 +1904,7 @@ namespace mRemoteNG.UI.Window
private void propertyGridContextMenuShowHelpText_CheckedChanged(object sender, EventArgs e)
{
- Settings.ShowConfigHelpText = propertyGridContextMenuShowHelpText.Checked;
+ My.Settings.Default.ShowConfigHelpText = propertyGridContextMenuShowHelpText.Checked;
pGrid.HelpVisible = propertyGridContextMenuShowHelpText.Checked;
}
}
diff --git a/mRemoteV1/CS/UI/UI.Window.ExternalTools.cs b/mRemoteV1/CS/UI/UI.Window.ExternalTools.cs
index 95894f951..f438aa41f 100644
--- a/mRemoteV1/CS/UI/UI.Window.ExternalTools.cs
+++ b/mRemoteV1/CS/UI/UI.Window.ExternalTools.cs
@@ -260,8 +260,8 @@ namespace mRemoteNG.UI.Window
listViewItem.Text = externalTool.DisplayName;
listViewItem.SubItems.Add(externalTool.FileName);
listViewItem.SubItems.Add(externalTool.Arguments);
- listViewItem.SubItems.Add(externalTool.WaitForExit);
- listViewItem.SubItems.Add(externalTool.TryIntegrate);
+ listViewItem.SubItems.Add(externalTool.WaitForExit.ToString());
+ listViewItem.SubItems.Add(externalTool.TryIntegrate.ToString());
listViewItem.Tag = externalTool;
ToolsListView.Items.Add(listViewItem);
diff --git a/mRemoteV1/CS/UI/UI.Window.List.cs b/mRemoteV1/CS/UI/UI.Window.List.cs
index ca8aa124d..e01363f56 100644
--- a/mRemoteV1/CS/UI/UI.Window.List.cs
+++ b/mRemoteV1/CS/UI/UI.Window.List.cs
@@ -77,7 +77,7 @@ namespace mRemoteNG.UI.Window
{
this.CleanUp();
- for (int i = 0; i <= this.List.Count() - 1; i++)
+ for (int i = 0; i <= this.List.Count - 1; i++)
{
if (this[i].Text == uiWindow.Replace("&", "&&"))
{
diff --git a/mRemoteV1/CS/UI/UI.Window.Sessions.cs b/mRemoteV1/CS/UI/UI.Window.Sessions.cs
index ec3a4234a..f3e8c8d5c 100644
--- a/mRemoteV1/CS/UI/UI.Window.Sessions.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Sessions.cs
@@ -87,7 +87,7 @@ namespace mRemoteNG.UI.Window
_getSessionsThread.Abort();
}
}
- _getSessionsThread = new Thread(new System.Threading.ThreadStart(GetSessionsBackground));
+ _getSessionsThread = new Thread(GetSessionsAsync);
_getSessionsThread.SetApartmentState(ApartmentState.STA);
_getSessionsThread.IsBackground = true;
_getSessionsThread.Start(data);
@@ -133,7 +133,7 @@ namespace mRemoteNG.UI.Window
data.Domain = domain;
data.SessionId = int.Parse(sessionId);
- Thread thread = new Thread(new System.Threading.ThreadStart(KillSessionBackground));
+ Thread thread = new Thread(KillSessionAsync);
thread.SetApartmentState(ApartmentState.STA);
thread.IsBackground = true;
thread.Start(data);
@@ -164,7 +164,7 @@ namespace mRemoteNG.UI.Window
}
#endregion
- private void GetSessionsBackground(object dataObject)
+ private void GetSessionsAsync(object dataObject)
{
BackgroundData data = dataObject as BackgroundData;
if (data == null)
@@ -222,7 +222,7 @@ namespace mRemoteNG.UI.Window
}
}
- private void KillSessionBackground(object dataObject)
+ private void KillSessionAsync(object dataObject)
{
BackgroundData data = dataObject as BackgroundData;
if (data == null)
diff --git a/mRemoteV1/CS/UI/UI.Window.Tree.Designer.cs b/mRemoteV1/CS/UI/UI.Window.Tree.Designer.cs
index 214da29bc..64db11f6d 100644
--- a/mRemoteV1/CS/UI/UI.Window.Tree.Designer.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Tree.Designer.cs
@@ -65,52 +65,52 @@ namespace mRemoteNG.UI.Window
this.tvConnections.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.tvConnections_AfterLabelEdit);
this.tvConnections.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.tvConnections_AfterSelect);
this.tvConnections.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.tvConnections_NodeMouseClick);
- this.tvConnections.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.tvConnections_NodeMouseDoubleClick);
+ this.tvConnections.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(tvConnections_NodeMouseDoubleClick);
this.tvConnections.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tvConnections_MouseMove);
- this.tvConnections.DragDrop += new System.Windows.Forms.DragEventHandler(this.tvConnections_DragDrop);
- this.tvConnections.DragEnter += new System.Windows.Forms.DragEventHandler(this.tvConnections_DragEnter);
- this.tvConnections.DragOver += new System.Windows.Forms.DragEventHandler(this.tvConnections_DragOver);
+ this.tvConnections.DragDrop += new System.Windows.Forms.DragEventHandler(tvConnections_DragDrop);
+ this.tvConnections.DragEnter += new System.Windows.Forms.DragEventHandler(tvConnections_DragEnter);
+ this.tvConnections.DragOver += new System.Windows.Forms.DragEventHandler(tvConnections_DragOver);
this.tvConnections.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.tvConnections_ItemDrag);
this.tvConnections.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.tvConnections_KeyPress);
this.tvConnections.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tvConnections_KeyDown);
this.cMenTree = new System.Windows.Forms.ContextMenuStrip(this.components);
this.cMenTree.Opening += new System.ComponentModel.CancelEventHandler(this.cMenTree_DropDownOpening);
this.cMenTreeConnect = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnect.Click += new System.EventHandler(this.cMenTreeConnect_Click);
+ this.cMenTreeConnect.Click += new System.EventHandler(cMenTreeConnect_Click);
this.cMenTreeConnectWithOptions = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeConnectWithOptionsConnectToConsoleSession = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnectWithOptionsConnectToConsoleSession.Click += new System.EventHandler(this.cMenTreeConnectWithOptionsConnectToConsoleSession_Click);
+ this.cMenTreeConnectWithOptionsConnectToConsoleSession.Click += new System.EventHandler(cMenTreeConnectWithOptionsConnectToConsoleSession_Click);
this.cMenTreeConnectWithOptionsDontConnectToConsoleSession = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnectWithOptionsDontConnectToConsoleSession.Click += new System.EventHandler(this.cMenTreeConnectWithOptionsDontConnectToConsoleSession_Click);
+ this.cMenTreeConnectWithOptionsDontConnectToConsoleSession.Click += new System.EventHandler(cMenTreeConnectWithOptionsDontConnectToConsoleSession_Click);
this.cMenTreeConnectWithOptionsConnectInFullscreen = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnectWithOptionsConnectInFullscreen.Click += new System.EventHandler(this.cMenTreeConnectWithOptionsConnectInFullscreen_Click);
+ this.cMenTreeConnectWithOptionsConnectInFullscreen.Click += new System.EventHandler(cMenTreeConnectWithOptionsConnectInFullscreen_Click);
this.cMenTreeConnectWithOptionsNoCredentials = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnectWithOptionsNoCredentials.Click += new System.EventHandler(this.cMenTreeConnectWithOptionsNoCredentials_Click);
+ this.cMenTreeConnectWithOptionsNoCredentials.Click += new System.EventHandler(cMenTreeConnectWithOptionsNoCredentials_Click);
this.cMenTreeConnectWithOptionsChoosePanelBeforeConnecting = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Click += new System.EventHandler(this.cMenTreeConnectWithOptionsChoosePanelBeforeConnecting_Click);
+ this.cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Click += new System.EventHandler(cMenTreeConnectWithOptionsChoosePanelBeforeConnecting_Click);
this.cMenTreeDisconnect = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeDisconnect.Click += new System.EventHandler(this.cMenTreeDisconnect_Click);
this.cMenTreeSep1 = new System.Windows.Forms.ToolStripSeparator();
this.cMenTreeToolsExternalApps = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeToolsTransferFile = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeToolsTransferFile.Click += new System.EventHandler(this.cMenTreeToolsTransferFile_Click);
+ this.cMenTreeToolsTransferFile.Click += new System.EventHandler(cMenTreeToolsTransferFile_Click);
this.cMenTreeSep2 = new System.Windows.Forms.ToolStripSeparator();
this.cMenTreeDuplicate = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeDuplicate.Click += new System.EventHandler(this.cMenTreeDuplicate_Click);
+ this.cMenTreeDuplicate.Click += new System.EventHandler(cMenTreeDuplicate_Click);
this.cMenTreeRename = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeRename.Click += new System.EventHandler(this.cMenTreeRename_Click);
+ this.cMenTreeRename.Click += new System.EventHandler(cMenTreeRename_Click);
this.cMenTreeDelete = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeDelete.Click += new System.EventHandler(this.cMenTreeDelete_Click);
+ this.cMenTreeDelete.Click += new System.EventHandler(cMenTreeDelete_Click);
this.cMenTreeSep3 = new System.Windows.Forms.ToolStripSeparator();
this.cMenTreeImport = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeImportFile = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeImportFile.Click += new System.EventHandler(this.cMenTreeImportFile_Click);
+ this.cMenTreeImportFile.Click += new System.EventHandler(cMenTreeImportFile_Click);
this.cMenTreeImportActiveDirectory = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeImportActiveDirectory.Click += new System.EventHandler(this.cMenTreeImportActiveDirectory_Click);
+ this.cMenTreeImportActiveDirectory.Click += new System.EventHandler(cMenTreeImportActiveDirectory_Click);
this.cMenTreeImportPortScan = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeImportPortScan.Click += new System.EventHandler(this.cMenTreeImportPortScan_Click);
+ this.cMenTreeImportPortScan.Click += new System.EventHandler(cMenTreeImportPortScan_Click);
this.cMenTreeExportFile = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeExportFile.Click += new System.EventHandler(this.cMenTreeExportFile_Click);
+ this.cMenTreeExportFile.Click += new System.EventHandler(cMenTreeExportFile_Click);
this.cMenTreeSep4 = new System.Windows.Forms.ToolStripSeparator();
this.cMenTreeAddConnection = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeAddConnection.Click += new System.EventHandler(this.cMenTreeAddConnection_Click);
@@ -123,9 +123,9 @@ namespace mRemoteNG.UI.Window
this.cMenTreeToolsSortDescending = new System.Windows.Forms.ToolStripMenuItem();
this.cMenTreeToolsSortDescending.Click += new System.EventHandler(this.cMenTreeToolsSortDescending_Click);
this.cMenTreeMoveUp = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeMoveUp.Click += new System.EventHandler(this.cMenTreeMoveUp_Click);
+ this.cMenTreeMoveUp.Click += new System.EventHandler(cMenTreeMoveUp_Click);
this.cMenTreeMoveDown = new System.Windows.Forms.ToolStripMenuItem();
- this.cMenTreeMoveDown.Click += new System.EventHandler(this.cMenTreeMoveDown_Click);
+ this.cMenTreeMoveDown.Click += new System.EventHandler(cMenTreeMoveDown_Click);
this.imgListTree = new System.Windows.Forms.ImageList(this.components);
this.pnlConnections = new System.Windows.Forms.Panel();
this.PictureBox1 = new System.Windows.Forms.PictureBox();
@@ -141,7 +141,7 @@ namespace mRemoteNG.UI.Window
this.mMenAddFolder.Click += new System.EventHandler(this.cMenTreeAddFolder_Click);
this.mMenView = new System.Windows.Forms.ToolStripMenuItem();
this.mMenViewExpandAllFolders = new System.Windows.Forms.ToolStripMenuItem();
- this.mMenViewExpandAllFolders.Click += new System.EventHandler(this.mMenViewExpandAllFolders_Click);
+ this.mMenViewExpandAllFolders.Click += new System.EventHandler(mMenViewExpandAllFolders_Click);
this.mMenViewCollapseAllFolders = new System.Windows.Forms.ToolStripMenuItem();
this.mMenViewCollapseAllFolders.Click += new System.EventHandler(this.mMenViewCollapseAllFolders_Click);
this.mMenSortAscending = new System.Windows.Forms.ToolStripMenuItem();
diff --git a/mRemoteV1/CS/UI/UI.Window.Update.cs b/mRemoteV1/CS/UI/UI.Window.Update.cs
index 5d45706d8..5634f7caa 100644
--- a/mRemoteV1/CS/UI/UI.Window.Update.cs
+++ b/mRemoteV1/CS/UI/UI.Window.Update.cs
@@ -25,7 +25,7 @@ namespace mRemoteNG.UI.Window
WindowType = Type.Update;
DockPnl = panel;
InitializeComponent();
- FontOverride(this);
+ Runtime.FontOverride(this);
}
#endregion
@@ -81,7 +81,7 @@ namespace mRemoteNG.UI.Window
if (_appUpdate == null)
{
_appUpdate = new App.Update();
- _appUpdate.Load += _appUpdate.Update_Load;
+ //_appUpdate.Load += _appUpdate.Update_Load;
}
else if (_appUpdate.IsGetUpdateInfoRunning)
{
@@ -114,8 +114,8 @@ namespace mRemoteNG.UI.Window
try
{
_appUpdate.GetUpdateInfoCompletedEvent -= GetUpdateInfoCompleted;
-
- lblInstalledVersion.Text = System.Convert.ToString(Application.Info.Version.ToString());
+
+ lblInstalledVersion.Text = Application.ProductVersion;
lblInstalledVersion.Visible = true;
lblInstalledVersionLabel.Visible = true;
btnCheckForUpdate.Visible = true;
@@ -260,7 +260,7 @@ namespace mRemoteNG.UI.Window
if (MessageBox.Show(Language.strUpdateDownloadComplete, Language.strMenuCheckForUpdates, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == System.Windows.Forms.DialogResult.OK)
{
- Shutdown.Quit(_appUpdate.CurrentUpdateInfo.UpdateFilePath);
+ Runtime.Shutdown.Quit(_appUpdate.CurrentUpdateInfo.UpdateFilePath);
return ;
}
else
diff --git a/mRemoteV1/CS/mRemoteV1.v12.suo b/mRemoteV1/CS/mRemoteV1.v12.suo
index 4b8550c42..b773aea7b 100644
Binary files a/mRemoteV1/CS/mRemoteV1.v12.suo and b/mRemoteV1/CS/mRemoteV1.v12.suo differ
diff --git a/mRemoteV1/CS/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache b/mRemoteV1/CS/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache
index cf1588193..c8c5886c4 100644
Binary files a/mRemoteV1/CS/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache and b/mRemoteV1/CS/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/mRemoteV1/CS/obj/Debug Portable/Interop.WFICALib.dll b/mRemoteV1/CS/obj/Debug Portable/Interop.WFICALib.dll
index f5a38fa04..9d6c056d5 100644
Binary files a/mRemoteV1/CS/obj/Debug Portable/Interop.WFICALib.dll and b/mRemoteV1/CS/obj/Debug Portable/Interop.WFICALib.dll differ
diff --git a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache
index a4cf82704..6554d8715 100644
Binary files a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache and b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache differ
diff --git a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.ResolveComReference.cache b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.ResolveComReference.cache
index 386521824..85b97537d 100644
Binary files a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.ResolveComReference.cache and b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csproj.ResolveComReference.cache differ
diff --git a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csprojResolveAssemblyReference.cache b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csprojResolveAssemblyReference.cache
index 08c112b6f..62f384005 100644
Binary files a/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csprojResolveAssemblyReference.cache and b/mRemoteV1/CS/obj/Debug Portable/mRemoteV1.csprojResolveAssemblyReference.cache differ
diff --git a/mRemoteV1/bin/Debug Portable/Interop.WFICALib.dll b/mRemoteV1/bin/Debug Portable/Interop.WFICALib.dll
index f0b43e0df..44781c723 100644
Binary files a/mRemoteV1/bin/Debug Portable/Interop.WFICALib.dll and b/mRemoteV1/bin/Debug Portable/Interop.WFICALib.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe b/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe
index e6847aa03..a5ff625e1 100644
Binary files a/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe and b/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe differ
diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml b/mRemoteV1/bin/Debug Portable/confCons.xml
index 5734e3b8d..8ab1161ec 100644
--- a/mRemoteV1/bin/Debug Portable/confCons.xml
+++ b/mRemoteV1/bin/Debug Portable/confCons.xml
@@ -1,2 +1,4 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.backup
index 3a6e8830d..5734e3b8d 100644
--- a/mRemoteV1/bin/Debug Portable/confCons.xml.backup
+++ b/mRemoteV1/bin/Debug Portable/confCons.xml.backup
@@ -1,2 +1,2 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/mRemoteV1/bin/Debug Portable/de/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/de/mRemoteNG.resources.dll
index c89d53ae8..b6c2d56bd 100644
Binary files a/mRemoteV1/bin/Debug Portable/de/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/de/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll
index 155321036..202630096 100644
Binary files a/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll
index 6c9a4742f..47fee0234 100644
Binary files a/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll
index 3568a6112..068a6146d 100644
Binary files a/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll
index 470c47cb3..49c99b599 100644
Binary files a/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll
index 3f52b2dd5..8bd5f7e14 100644
Binary files a/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll
index 59ff4d55e..d9fbe2387 100644
Binary files a/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll
index 37f5e8f47..00ee7e975 100644
Binary files a/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.application b/mRemoteV1/bin/Debug Portable/mRemoteNG.application
index bff5ff52f..ddeb3f4ef 100644
--- a/mRemoteV1/bin/Debug Portable/mRemoteNG.application
+++ b/mRemoteV1/bin/Debug Portable/mRemoteNG.application
@@ -11,7 +11,7 @@
- A/wbdAnBu2I9YWjjlr+j/hB63C8=
+ GxuUoVNGQSoN7bWA2BdraEHI0Fc=
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe
index 97cca3c72..9909580ad 100644
Binary files a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe and b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe differ
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest
index 1176f9f0b..f25f6f66b 100644
--- a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest
+++ b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest
@@ -4,7 +4,7 @@
-
+
@@ -160,7 +160,7 @@
- 4mJAkNcSLqyNhizjL+iwj4dRmtE=
+ szqWhWZwTQppAcA8tw2AKp57fsU=
@@ -226,217 +226,217 @@
-
+
- 8W1kRQPiGlcdZIQnOGPNhk5G4aw=
+ bMw767A7Zf6D+616McPKf1gqJw4=
-
+
- 2ofJ6ZRIdtzCVcDQGKPMt/hcoRU=
+ rc6aPU//n7SHvCjMbZ0ADuaOVSM=
-
+
- WbY51SA1eVeZrsMtbAr+G0D1MfE=
+ jZTMKJbyjp3JvflCBna8onFcg6k=
-
+
- kQHgQr5CwWZ+A4S59aV7oS60TPE=
+ CRrCJ6XTJ9V3Qs4XP27wPDdj7y4=
-
+
- RLcl+zQBaN5/zSLnALtj2PPV1Bc=
+ aXqJJlpw0S39XvaSxiYhf0IDTJ8=
-
+
- jK/SqFKHneGkcDHCY7QBwrhz0hE=
+ 56IXvZ7/Ya8qYH+/TQReatbkdVo=
-
+
- 9BcUnB80DnOnHtnIY59xgy0lI3o=
+ 9lOXQayE2tYvols8OC6yiGEXE8s=
-
+
- yAartnJqjN5+joi4GNFEF1eFF98=
+ h4FfKhWjA7rmkhqBPRV3Lo9r+i8=
-
+
- cFCUi/HcFgYkwu6ktj8T6A9Wk38=
+ zfhCYaTzKf9HFbEVWP3QapWNGNE=
-
+
- /809pVrqIGeL8CoaL87eSvIkfVs=
+ KH/GLL2K5RIlytVadDXo6kPz6XQ=
-
+
- 03LCcbo8s4Bw+LEfIrNBj9QnYn0=
+ csijvkWvSUICY7MDJTLnWgdV5Ww=
-
+
- CCzi0+jwGmWvleC+B0Laxf9IEBw=
+ xM/timueyR2W6YHajuVl3wvBYAE=
-
+
- GU0xclnbzPjNAaVTNhEFPgLL8LI=
+ x39c5XzTvw4CjGfVqQ7CdL0/JRI=
-
+
- X7iUU+P+yq8s+GAiTY3Jq9joir8=
+ wVeC6sd3kDSGMNBqTU8sVSh6dr0=
-
+
- axykFSsEKhFYf9vwuulPo/t237s=
+ PY2hJcrKJ/1J7a1i6Y4Z73XAg5s=
-
+
- 5AalIZJV/NSO7Rla+mNGIOzFyyI=
+ f25JxUv/ZUOVD5LeTi19kBdMobg=
-
+
- 3n8WVIglkP4UnG90TZ1SoEX+/MA=
+ mKrIZnac7e30xPbybf9GVA+T8gY=
-
+
- JynictPu+vwR1O6JLPcSEQGn3XI=
+ Q2E5bcZUXSKO8jT8KmDimp6t8H8=
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb b/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb
index 0512eedef..0d5e409f0 100644
Binary files a/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb and b/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb differ
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application
index bff5ff52f..ddeb3f4ef 100644
--- a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application
+++ b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application
@@ -11,7 +11,7 @@
- A/wbdAnBu2I9YWjjlr+j/hB63C8=
+ GxuUoVNGQSoN7bWA2BdraEHI0Fc=
diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest
index 1176f9f0b..f25f6f66b 100644
--- a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest
+++ b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest
@@ -4,7 +4,7 @@
-
+
@@ -160,7 +160,7 @@
- 4mJAkNcSLqyNhizjL+iwj4dRmtE=
+ szqWhWZwTQppAcA8tw2AKp57fsU=
@@ -226,217 +226,217 @@
-
+
- 8W1kRQPiGlcdZIQnOGPNhk5G4aw=
+ bMw767A7Zf6D+616McPKf1gqJw4=
-
+
- 2ofJ6ZRIdtzCVcDQGKPMt/hcoRU=
+ rc6aPU//n7SHvCjMbZ0ADuaOVSM=
-
+
- WbY51SA1eVeZrsMtbAr+G0D1MfE=
+ jZTMKJbyjp3JvflCBna8onFcg6k=
-
+
- kQHgQr5CwWZ+A4S59aV7oS60TPE=
+ CRrCJ6XTJ9V3Qs4XP27wPDdj7y4=
-
+
- RLcl+zQBaN5/zSLnALtj2PPV1Bc=
+ aXqJJlpw0S39XvaSxiYhf0IDTJ8=
-
+
- jK/SqFKHneGkcDHCY7QBwrhz0hE=
+ 56IXvZ7/Ya8qYH+/TQReatbkdVo=
-
+
- 9BcUnB80DnOnHtnIY59xgy0lI3o=
+ 9lOXQayE2tYvols8OC6yiGEXE8s=
-
+
- yAartnJqjN5+joi4GNFEF1eFF98=
+ h4FfKhWjA7rmkhqBPRV3Lo9r+i8=
-
+
- cFCUi/HcFgYkwu6ktj8T6A9Wk38=
+ zfhCYaTzKf9HFbEVWP3QapWNGNE=
-
+
- /809pVrqIGeL8CoaL87eSvIkfVs=
+ KH/GLL2K5RIlytVadDXo6kPz6XQ=
-
+
- 03LCcbo8s4Bw+LEfIrNBj9QnYn0=
+ csijvkWvSUICY7MDJTLnWgdV5Ww=
-
+
- CCzi0+jwGmWvleC+B0Laxf9IEBw=
+ xM/timueyR2W6YHajuVl3wvBYAE=
-
+
- GU0xclnbzPjNAaVTNhEFPgLL8LI=
+ x39c5XzTvw4CjGfVqQ7CdL0/JRI=
-
+
- X7iUU+P+yq8s+GAiTY3Jq9joir8=
+ wVeC6sd3kDSGMNBqTU8sVSh6dr0=
-
+
- axykFSsEKhFYf9vwuulPo/t237s=
+ PY2hJcrKJ/1J7a1i6Y4Z73XAg5s=
-
+
- 5AalIZJV/NSO7Rla+mNGIOzFyyI=
+ f25JxUv/ZUOVD5LeTi19kBdMobg=
-
+
- 3n8WVIglkP4UnG90TZ1SoEX+/MA=
+ mKrIZnac7e30xPbybf9GVA+T8gY=
-
+
- JynictPu+vwR1O6JLPcSEQGn3XI=
+ Q2E5bcZUXSKO8jT8KmDimp6t8H8=
diff --git a/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll
index 1150927bd..ee792c9e8 100644
Binary files a/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll
index b13f664ba..f12c7d59b 100644
Binary files a/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll
index 892e14224..9b4d11691 100644
Binary files a/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/pnlLayout.xml b/mRemoteV1/bin/Debug Portable/pnlLayout.xml
index 7a5a2e770..866908349 100644
Binary files a/mRemoteV1/bin/Debug Portable/pnlLayout.xml and b/mRemoteV1/bin/Debug Portable/pnlLayout.xml differ
diff --git a/mRemoteV1/bin/Debug Portable/portable.config b/mRemoteV1/bin/Debug Portable/portable.config
index 412fcde13..0cf866d47 100644
--- a/mRemoteV1/bin/Debug Portable/portable.config
+++ b/mRemoteV1/bin/Debug Portable/portable.config
@@ -180,7 +180,7 @@
mRemoteNG
False
False
- 175, 175
+ 696, 223
False
False
False
diff --git a/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll
index 0dbf4a082..243f3e4d3 100644
Binary files a/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll
index d40786b9f..a88d1da47 100644
Binary files a/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll
index 800d66443..df1a3536c 100644
Binary files a/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll
index bca5aa575..0015332b0 100644
Binary files a/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll
index c1e86f55e..ab42af669 100644
Binary files a/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll
index adfbc7dc8..eb8c6e214 100644
Binary files a/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll and b/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache b/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache
index 8f6772b51..a0d2aa762 100644
Binary files a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache and b/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache b/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache
index d12272501..47aa13a08 100644
Binary files a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache and b/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/mRemoteV1/obj/Debug Portable/Interop.WFICALib.dll b/mRemoteV1/obj/Debug Portable/Interop.WFICALib.dll
index 63fe1db37..44781c723 100644
Binary files a/mRemoteV1/obj/Debug Portable/Interop.WFICALib.dll and b/mRemoteV1/obj/Debug Portable/Interop.WFICALib.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll
index c89d53ae8..b6c2d56bd 100644
Binary files a/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll
index 155321036..202630096 100644
Binary files a/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll
index 6c9a4742f..47fee0234 100644
Binary files a/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll
index 3568a6112..068a6146d 100644
Binary files a/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll
index 470c47cb3..49c99b599 100644
Binary files a/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll
index 3f52b2dd5..8bd5f7e14 100644
Binary files a/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll
index 59ff4d55e..d9fbe2387 100644
Binary files a/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll
index 37f5e8f47..00ee7e975 100644
Binary files a/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.application b/mRemoteV1/obj/Debug Portable/mRemoteNG.application
index bff5ff52f..ddeb3f4ef 100644
--- a/mRemoteV1/obj/Debug Portable/mRemoteNG.application
+++ b/mRemoteV1/obj/Debug Portable/mRemoteNG.application
@@ -11,7 +11,7 @@
- A/wbdAnBu2I9YWjjlr+j/hB63C8=
+ GxuUoVNGQSoN7bWA2BdraEHI0Fc=
diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe
index e6847aa03..a5ff625e1 100644
Binary files a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe and b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe differ
diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest
index 1176f9f0b..f25f6f66b 100644
--- a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest
+++ b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest
@@ -4,7 +4,7 @@
-
+
@@ -160,7 +160,7 @@
- 4mJAkNcSLqyNhizjL+iwj4dRmtE=
+ szqWhWZwTQppAcA8tw2AKp57fsU=
@@ -226,217 +226,217 @@
-
+
- 8W1kRQPiGlcdZIQnOGPNhk5G4aw=
+ bMw767A7Zf6D+616McPKf1gqJw4=
-
+
- 2ofJ6ZRIdtzCVcDQGKPMt/hcoRU=
+ rc6aPU//n7SHvCjMbZ0ADuaOVSM=
-
+
- WbY51SA1eVeZrsMtbAr+G0D1MfE=
+ jZTMKJbyjp3JvflCBna8onFcg6k=
-
+
- kQHgQr5CwWZ+A4S59aV7oS60TPE=
+ CRrCJ6XTJ9V3Qs4XP27wPDdj7y4=
-
+
- RLcl+zQBaN5/zSLnALtj2PPV1Bc=
+ aXqJJlpw0S39XvaSxiYhf0IDTJ8=
-
+
- jK/SqFKHneGkcDHCY7QBwrhz0hE=
+ 56IXvZ7/Ya8qYH+/TQReatbkdVo=
-
+
- 9BcUnB80DnOnHtnIY59xgy0lI3o=
+ 9lOXQayE2tYvols8OC6yiGEXE8s=
-
+
- yAartnJqjN5+joi4GNFEF1eFF98=
+ h4FfKhWjA7rmkhqBPRV3Lo9r+i8=
-
+
- cFCUi/HcFgYkwu6ktj8T6A9Wk38=
+ zfhCYaTzKf9HFbEVWP3QapWNGNE=
-
+
- /809pVrqIGeL8CoaL87eSvIkfVs=
+ KH/GLL2K5RIlytVadDXo6kPz6XQ=
-
+
- 03LCcbo8s4Bw+LEfIrNBj9QnYn0=
+ csijvkWvSUICY7MDJTLnWgdV5Ww=
-
+
- CCzi0+jwGmWvleC+B0Laxf9IEBw=
+ xM/timueyR2W6YHajuVl3wvBYAE=
-
+
- GU0xclnbzPjNAaVTNhEFPgLL8LI=
+ x39c5XzTvw4CjGfVqQ7CdL0/JRI=
-
+
- X7iUU+P+yq8s+GAiTY3Jq9joir8=
+ wVeC6sd3kDSGMNBqTU8sVSh6dr0=
-
+
- axykFSsEKhFYf9vwuulPo/t237s=
+ PY2hJcrKJ/1J7a1i6Y4Z73XAg5s=
-
+
- 5AalIZJV/NSO7Rla+mNGIOzFyyI=
+ f25JxUv/ZUOVD5LeTi19kBdMobg=
-
+
- 3n8WVIglkP4UnG90TZ1SoEX+/MA=
+ mKrIZnac7e30xPbybf9GVA+T8gY=
-
+
- JynictPu+vwR1O6JLPcSEQGn3XI=
+ Q2E5bcZUXSKO8jT8KmDimp6t8H8=
diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb b/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb
index 0512eedef..0d5e409f0 100644
Binary files a/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb and b/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb differ
diff --git a/mRemoteV1/obj/Debug Portable/mRemoteV1.vbproj.ResolveComReference.cache b/mRemoteV1/obj/Debug Portable/mRemoteV1.vbproj.ResolveComReference.cache
index 386521824..85b97537d 100644
Binary files a/mRemoteV1/obj/Debug Portable/mRemoteV1.vbproj.ResolveComReference.cache and b/mRemoteV1/obj/Debug Portable/mRemoteV1.vbproj.ResolveComReference.cache differ
diff --git a/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll
index 1150927bd..ee792c9e8 100644
Binary files a/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll
index b13f664ba..f12c7d59b 100644
Binary files a/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll
index 892e14224..9b4d11691 100644
Binary files a/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll
index 0dbf4a082..243f3e4d3 100644
Binary files a/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll
index d40786b9f..a88d1da47 100644
Binary files a/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll
index 800d66443..df1a3536c 100644
Binary files a/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll
index bca5aa575..0015332b0 100644
Binary files a/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll
index c1e86f55e..ab42af669 100644
Binary files a/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll differ
diff --git a/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll
index adfbc7dc8..eb8c6e214 100644
Binary files a/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll and b/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll differ