diff --git a/mRemoteV1.v12.suo b/mRemoteV1.v12.suo index cf92a418d..d7b780cd0 100644 Binary files a/mRemoteV1.v12.suo and b/mRemoteV1.v12.suo differ diff --git a/mRemoteV1/App/App.Runtime.cs b/mRemoteV1/App/App.Runtime.cs index d4c7f0f01..640386a4f 100644 --- a/mRemoteV1/App/App.Runtime.cs +++ b/mRemoteV1/App/App.Runtime.cs @@ -1687,7 +1687,6 @@ namespace mRemoteNG.App try { Uri uri = new Uri("dummyscheme" + System.Uri.SchemeDelimiter + connectionString); - if (string.IsNullOrEmpty(uri.Host)) { return null; diff --git a/mRemoteV1/ApplicationEvents.cs b/mRemoteV1/App/ApplicationEvents.cs similarity index 100% rename from mRemoteV1/ApplicationEvents.cs rename to mRemoteV1/App/ApplicationEvents.cs diff --git a/mRemoteV1/ProgramRoot.cs b/mRemoteV1/App/ProgramRoot.cs similarity index 100% rename from mRemoteV1/ProgramRoot.cs rename to mRemoteV1/App/ProgramRoot.cs diff --git a/mRemoteV1/Config/Putty/Provider.cs b/mRemoteV1/Config/Putty/Config.Putty.Provider.cs similarity index 100% rename from mRemoteV1/Config/Putty/Provider.cs rename to mRemoteV1/Config/Putty/Config.Putty.Provider.cs diff --git a/mRemoteV1/Config/Putty/RegistryProvider.cs b/mRemoteV1/Config/Putty/Config.Putty.RegistryProvider.cs similarity index 100% rename from mRemoteV1/Config/Putty/RegistryProvider.cs rename to mRemoteV1/Config/Putty/Config.Putty.RegistryProvider.cs diff --git a/mRemoteV1/Config/Putty/Sessions.cs b/mRemoteV1/Config/Putty/Config.Putty.Sessions.cs similarity index 99% rename from mRemoteV1/Config/Putty/Sessions.cs rename to mRemoteV1/Config/Putty/Config.Putty.Sessions.cs index 6022e5a40..17f818bc4 100644 --- a/mRemoteV1/Config/Putty/Sessions.cs +++ b/mRemoteV1/Config/Putty/Config.Putty.Sessions.cs @@ -80,11 +80,11 @@ namespace mRemoteNG.Config.Putty treeNode.SelectedImageIndex = (int)Images.Enums.TreeImage.ConnectionClosed; isNewNode = true; } - + sessionInfo.RootPuttySessionsInfo = provider.RootInfo; sessionInfo.TreeNode = treeNode; sessionInfo.Inherit.TurnOffInheritanceCompletely(); - + treeNode.Tag = sessionInfo; if (isNewNode) diff --git a/mRemoteV1/Config/Putty/XmingProvider.cs b/mRemoteV1/Config/Putty/Config.Putty.XmingProvider.cs similarity index 100% rename from mRemoteV1/Config/Putty/XmingProvider.cs rename to mRemoteV1/Config/Putty/Config.Putty.XmingProvider.cs diff --git a/mRemoteV1/Connection/Connection.Info.cs b/mRemoteV1/Connection/Connection.Info.cs index 58333a5bc..42778bf50 100644 --- a/mRemoteV1/Connection/Connection.Info.cs +++ b/mRemoteV1/Connection/Connection.Info.cs @@ -10,74 +10,118 @@ namespace mRemoteNG.Connection { [DefaultProperty("Name")] public partial class Info - { + { + #region Private Properties + // Private properties with public get/set + private string _name; + private string _description; + private string _icon; + private string _panel; + private string _hostname; + private string _username; + private string _password; + private string _domain; + private Protocol.Protocols _protocol; + private string _extApp; + private int _port; + private string _puttySession; + private Protocol.ICA.EncryptionStrength _icaEncryption; + private bool _useConsoleSession; + private Protocol.RDP.AuthenticationLevel _rdpAuthenticationLevel; + private string _loadBalanceInfo; + private Protocol.HTTPBase.RenderingEngine _renderingEngine; + private bool _useCredSsp; + private Protocol.RDP.RDGatewayUsageMethod _rdGatewayUsageMethod; + private string _rdGatewayHostname; + private Protocol.RDP.RDGatewayUseConnectionCredentials _rdGatewayUseConnectionCredentials; + private string _rdGatewayUsername; + private string _rdGatewayPassword; + private string _rdGatewayDomain; + private Protocol.RDP.RDPResolutions _resolution; + private bool _automaticResize; + private Protocol.RDP.RDPColors _colors; + private bool _cacheBitmaps; + private bool _displayWallpaper; + private bool _displayThemes; + private bool _enableFontSmoothing; + private bool _enableDesktopComposition; + private bool _redirectKeys; + private bool _redirectDiskDrives; + private bool _redirectPrinters; + private bool _redirectPorts; + private bool _redirectSmartCards; + private Protocol.RDP.RDPSounds _redirectSound; + private string _preExtApp; + private string _postExtApp; + private string _macAddress; + private string _userField; + private Protocol.VNC.Compression _vncCompression; + private Protocol.VNC.Encoding _vncEncoding; + private Protocol.VNC.AuthMode _vncAuthMode; + private Protocol.VNC.ProxyType _vncProxyType; + private string _vncProxyIP; + private int _vncProxyPort; + private string _vncProxyUsername; + private string _vncProxyPassword; + private Protocol.VNC.Colors _vncColors; + private Protocol.VNC.SmartSizeMode _vncSmartSizeMode; + private bool _vncViewOnly; + private Inheritance _Inherit; + private Protocol.List _OpenConnections; + private bool _IsContainer; + private bool _IsDefault; + private int _PositionID; + private bool _IsQuickConnect; + private bool _PleaseConnect; + private string _constantId; + #endregion + #region Public Properties #region Display [LocalizedAttributes.LocalizedCategory("strCategoryDisplay", 1), LocalizedAttributes.LocalizedDisplayName("strPropertyNameName"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionName")] - public virtual string Name { get; set; } - - private string _description; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + public virtual string Name + { + get { return _name; } + set { _name = value; } + } + [LocalizedAttributes.LocalizedCategory("strCategoryDisplay", 1), LocalizedAttributes.LocalizedDisplayName("strPropertyNameDescription"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionDescription")] public virtual string Description { - get - { - return GetInheritedPropertyValue("Description", _description); - } - set - { - _description = value; - } + get { return GetInheritedPropertyValue("Description", _description); } + set { _description = value; } } - - private string _icon; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryDisplay", 1), TypeConverter(typeof(Icon)), LocalizedAttributes.LocalizedDisplayName("strPropertyNameIcon"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionIcon")] public virtual string Icon { - get - { - return GetInheritedPropertyValue("Icon", _icon); - } - set - { - _icon = value; - } + get { return GetInheritedPropertyValue("Icon", _icon); } + set { _icon = value; } } - private string _panel; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryDisplay", 1), LocalizedAttributes.LocalizedDisplayName("strPropertyNamePanel"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionPanel")] public virtual string Panel { - get - { - return GetInheritedPropertyValue("Panel", _panel); - } - set - { - _panel = value; - } + get { return GetInheritedPropertyValue("Panel", _panel); } + set { _panel = value; } } #endregion #region Connection - private string _hostname = string.Empty; [LocalizedAttributes.LocalizedCategory("strCategoryConnection", 2), LocalizedAttributes.LocalizedDisplayName("strPropertyNameAddress"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionAddress")] public virtual string Hostname { - get - { - return _hostname.Trim(); - } + get { return _hostname.Trim(); } set { if (string.IsNullOrEmpty(value)) @@ -91,633 +135,425 @@ namespace mRemoteNG.Connection } } - private string _username; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryConnection", 2), LocalizedAttributes.LocalizedDisplayName("strPropertyNameUsername"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionUsername")] public virtual string Username { - get - { - return GetInheritedPropertyValue("Username", _username); - } - set - { - _username = value.Trim(); - } + get { return GetInheritedPropertyValue("Username", _username); } + set { _username = value.Trim(); } } - - private string _password; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryConnection", 2), LocalizedAttributes.LocalizedDisplayName("strPropertyNamePassword"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionPassword"), PasswordPropertyText(true)] public virtual string Password { - get - { - return GetInheritedPropertyValue("Password", _password); - } - set - { - _password = value; - } + get { return GetInheritedPropertyValue("Password", _password); } + set { _password = value; } } - - private string _domain; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryConnection", 2), LocalizedAttributes.LocalizedDisplayName("strPropertyNameDomain"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionDomain")] public string Domain { - get - { - return GetInheritedPropertyValue("Domain", _domain).Trim(); - } - set - { - _domain = value.Trim(); - } + get { return GetInheritedPropertyValue("Domain", _domain).Trim(); } + set { _domain = value.Trim(); } } #endregion #region Protocol - private Protocol.Protocols _protocol; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameProtocol"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionProtocol"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public virtual Protocol.Protocols Protocol { - get - { - return GetInheritedPropertyValue("Protocol", _protocol); - } - set - { - _protocol = value; - } + get { return GetInheritedPropertyValue("Protocol", _protocol); } + set { _protocol = value; } } - - private string _extApp; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameExternalTool"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionExternalTool"), TypeConverter(typeof(Tools.ExternalToolsTypeConverter))] public string ExtApp { - get - { - return GetInheritedPropertyValue("ExtApp", _extApp); - } - set - { - _extApp = value; - } + get { return GetInheritedPropertyValue("ExtApp", _extApp); } + set { _extApp = value; } } - - private int _port; + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNamePort"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionPort")] public virtual int Port { - get - { - return GetInheritedPropertyValue("Port", _port); - } - set - { - _port = value; - } + get { return GetInheritedPropertyValue("Port", _port); } + set { _port = value; } } - - private string _puttySession; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNamePuttySession"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionPuttySession"), TypeConverter(typeof(Config.Putty.Sessions.SessionList))] public virtual string PuttySession { - get - { - return GetInheritedPropertyValue("PuttySession", _puttySession); - } - set - { - _puttySession = value; - } + get { return GetInheritedPropertyValue("PuttySession", _puttySession); } + set { _puttySession = value; } } - - private Protocol.ICA.EncryptionStrength _icaEncryption; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameEncryptionStrength"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionEncryptionStrength"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.ICA.EncryptionStrength ICAEncryption { - get - { - return GetInheritedPropertyValue("ICAEncryption", _icaEncryption); - } - set - { - _icaEncryption = value; - } + get { return GetInheritedPropertyValue("ICAEncryption", _icaEncryption); } + set { _icaEncryption = value; } } - - private bool _useConsoleSession; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameUseConsoleSession"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionUseConsoleSession"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool UseConsoleSession { - get - { - return GetInheritedPropertyValue("UseConsoleSession", _useConsoleSession); - } - set - { - _useConsoleSession = value; - } + get { return GetInheritedPropertyValue("UseConsoleSession", _useConsoleSession); } + set { _useConsoleSession = value; } } - - private Protocol.RDP.AuthenticationLevel _rdpAuthenticationLevel; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameAuthenticationLevel"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionAuthenticationLevel"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.AuthenticationLevel RDPAuthenticationLevel { - get - { - return GetInheritedPropertyValue("RDPAuthenticationLevel", _rdpAuthenticationLevel); - } - set - { - _rdpAuthenticationLevel = value; - } + get { return GetInheritedPropertyValue("RDPAuthenticationLevel", _rdpAuthenticationLevel); } + set { _rdpAuthenticationLevel = value; } } - - private string _loadBalanceInfo; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameLoadBalanceInfo"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionLoadBalanceInfo")] public string LoadBalanceInfo { - get - { - return GetInheritedPropertyValue("LoadBalanceInfo", _loadBalanceInfo).Trim(); - } - set - { - _loadBalanceInfo = value.Trim(); - } + get { return GetInheritedPropertyValue("LoadBalanceInfo", _loadBalanceInfo).Trim(); } + set { _loadBalanceInfo = value.Trim(); } } - - private Protocol.HTTPBase.RenderingEngine _renderingEngine; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRenderingEngine"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRenderingEngine"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.HTTPBase.RenderingEngine RenderingEngine { - get - { - return GetInheritedPropertyValue("RenderingEngine", _renderingEngine); - } - set - { - _renderingEngine = value; - } + get { return GetInheritedPropertyValue("RenderingEngine", _renderingEngine); } + set { _renderingEngine = value; } } - - private bool _useCredSsp; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryProtocol", 3), LocalizedAttributes.LocalizedDisplayName("strPropertyNameUseCredSsp"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionUseCredSsp"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool UseCredSsp { - get - { - return GetInheritedPropertyValue("UseCredSsp", _useCredSsp); - } - set - { - _useCredSsp = value; - } + get { return GetInheritedPropertyValue("UseCredSsp", _useCredSsp); } + set { _useCredSsp = value; } } #endregion #region RD Gateway - private Protocol.RDP.RDGatewayUsageMethod _rdGatewayUsageMethod; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayUsageMethod"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRDGatewayUsageMethod"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.RDGatewayUsageMethod RDGatewayUsageMethod { - get - { - return GetInheritedPropertyValue("RDGatewayUsageMethod", _rdGatewayUsageMethod); - } - set - { - _rdGatewayUsageMethod = value; - } + get { return GetInheritedPropertyValue("RDGatewayUsageMethod", _rdGatewayUsageMethod); } + set { _rdGatewayUsageMethod = value; } } - private string _rdGatewayHostname; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayHostname"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRDGatewayHostname")] public string RDGatewayHostname { - get - { - return GetInheritedPropertyValue("RDGatewayHostname", _rdGatewayHostname).Trim(); - } - set - { - _rdGatewayHostname = value.Trim(); - } + get { return GetInheritedPropertyValue("RDGatewayHostname", _rdGatewayHostname).Trim(); } + set { _rdGatewayHostname = value.Trim(); } } - - private Protocol.RDP.RDGatewayUseConnectionCredentials _rdGatewayUseConnectionCredentials; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayUseConnectionCredentials"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRDGatewayUseConnectionCredentials"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.RDGatewayUseConnectionCredentials RDGatewayUseConnectionCredentials { - get - { - return GetInheritedPropertyValue("RDGatewayUseConnectionCredentials", _rdGatewayUseConnectionCredentials); - } - set - { - _rdGatewayUseConnectionCredentials = value; - } + get { return GetInheritedPropertyValue("RDGatewayUseConnectionCredentials", _rdGatewayUseConnectionCredentials); } + set { _rdGatewayUseConnectionCredentials = value; } } - - private string _rdGatewayUsername; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayUsername"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRDGatewayUsername")] public string RDGatewayUsername { - get - { - return GetInheritedPropertyValue("RDGatewayUsername", _rdGatewayUsername).Trim(); - } - set - { - _rdGatewayUsername = value.Trim(); - } + get { return GetInheritedPropertyValue("RDGatewayUsername", _rdGatewayUsername).Trim(); } + set { _rdGatewayUsername = value.Trim(); } } - - private string _rdGatewayPassword; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayPassword"), LocalizedAttributes.LocalizedDescription("strPropertyNameRDGatewayPassword"), PasswordPropertyText(true)] public string RDGatewayPassword { - get - { - return GetInheritedPropertyValue("RDGatewayPassword", _rdGatewayPassword); - } - set - { - _rdGatewayPassword = value; - } + get { return GetInheritedPropertyValue("RDGatewayPassword", _rdGatewayPassword); } + set { _rdGatewayPassword = value; } } - - private string _rdGatewayDomain; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryGateway", 4), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRDGatewayDomain"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRDGatewayDomain")] public string RDGatewayDomain { - get - { - return GetInheritedPropertyValue("RDGatewayDomain", _rdGatewayDomain).Trim(); - } - set - { - _rdGatewayDomain = value.Trim(); - } + get { return GetInheritedPropertyValue("RDGatewayDomain", _rdGatewayDomain).Trim(); } + set { _rdGatewayDomain = value.Trim(); } } #endregion #region Appearance - private Protocol.RDP.RDPResolutions _resolution; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameResolution"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionResolution"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.RDPResolutions Resolution { - get - { - return GetInheritedPropertyValue("Resolution", _resolution); - } - set - { - _resolution = value; - } + get { return GetInheritedPropertyValue("Resolution", _resolution); } + set { _resolution = value; } } - - private bool _automaticResize; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameAutomaticResize"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionAutomaticResize"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool AutomaticResize { - get - { - return GetInheritedPropertyValue("AutomaticResize", _automaticResize); - } - set - { - _automaticResize = value; - } + get { return GetInheritedPropertyValue("AutomaticResize", _automaticResize); } + set { _automaticResize = value; } } - - private Protocol.RDP.RDPColors _colors; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameColors"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionColors"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.RDPColors Colors { - get - { - return GetInheritedPropertyValue("Colors", _colors); - } - set - { - _colors = value; - } + get { return GetInheritedPropertyValue("Colors", _colors); } + set { _colors = value; } } - - private bool _cacheBitmaps; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameCacheBitmaps"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionCacheBitmaps"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool CacheBitmaps { - get - { - return GetInheritedPropertyValue("CacheBitmaps", _cacheBitmaps); - } - set - { - _cacheBitmaps = value; - } + get { return GetInheritedPropertyValue("CacheBitmaps", _cacheBitmaps); } + set { _cacheBitmaps = value; } } - - private bool _displayWallpaper; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameDisplayWallpaper"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionDisplayWallpaper"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool DisplayWallpaper { - get - { - return GetInheritedPropertyValue("DisplayWallpaper", _displayWallpaper); - } - set - { - _displayWallpaper = value; - } + get { return GetInheritedPropertyValue("DisplayWallpaper", _displayWallpaper); } + set { _displayWallpaper = value; } } - - private bool _displayThemes; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameDisplayThemes"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionDisplayThemes"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool DisplayThemes { - get - { - return GetInheritedPropertyValue("DisplayThemes", _displayThemes); - } - set - { - _displayThemes = value; - } + get { return GetInheritedPropertyValue("DisplayThemes", _displayThemes); } + set { _displayThemes = value; } } - - private bool _enableFontSmoothing; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameEnableFontSmoothing"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionEnableFontSmoothing"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool EnableFontSmoothing { - get - { - return GetInheritedPropertyValue("EnableFontSmoothing", _enableFontSmoothing); - } - set - { - _enableFontSmoothing = value; - } + get { return GetInheritedPropertyValue("EnableFontSmoothing", _enableFontSmoothing); } + set { _enableFontSmoothing = value; } } - - private bool _enableDesktopComposition; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameEnableDesktopComposition"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionEnableDesktopComposition"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool EnableDesktopComposition { - get - { - return GetInheritedPropertyValue("EnableDesktopComposition", _enableDesktopComposition); - } - set - { - _enableDesktopComposition = value; - } + get { return GetInheritedPropertyValue("EnableDesktopComposition", _enableDesktopComposition); } + set { _enableDesktopComposition = value; } } #endregion #region Redirect - private bool _redirectKeys; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectKeys"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectKeys"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool RedirectKeys { - get - { - return GetInheritedPropertyValue("RedirectKeys", _redirectKeys); - } - set - { - _redirectKeys = value; - } + get { return GetInheritedPropertyValue("RedirectKeys", _redirectKeys); } + set { _redirectKeys = value; } } - - private bool _redirectDiskDrives; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectDrives"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectDrives"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool RedirectDiskDrives { - get - { - return GetInheritedPropertyValue("RedirectDiskDrives", _redirectDiskDrives); - } - set - { - _redirectDiskDrives = value; - } + get { return GetInheritedPropertyValue("RedirectDiskDrives", _redirectDiskDrives); } + set { _redirectDiskDrives = value; } } - - private bool _redirectPrinters; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectPrinters"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectPrinters"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool RedirectPrinters { - get - { - return GetInheritedPropertyValue("RedirectPrinters", _redirectPrinters); - } - set - { - _redirectPrinters = value; - } + get { return GetInheritedPropertyValue("RedirectPrinters", _redirectPrinters); } + set { _redirectPrinters = value; } } - - private bool _redirectPorts; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectPorts"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectPorts"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool RedirectPorts { - get - { - return GetInheritedPropertyValue("RedirectPorts", _redirectPorts); - } - set - { - _redirectPorts = value; - } + get { return GetInheritedPropertyValue("RedirectPorts", _redirectPorts); } + set { _redirectPorts = value; } } - - private bool _redirectSmartCards; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectSmartCards"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectSmartCards"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool RedirectSmartCards { - get - { - return GetInheritedPropertyValue("RedirectSmartCards", _redirectSmartCards); - } - set - { - _redirectSmartCards = value; - } + get { return GetInheritedPropertyValue("RedirectSmartCards", _redirectSmartCards); } + set { _redirectSmartCards = value; } } - - private Protocol.RDP.RDPSounds _redirectSound; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryRedirect", 6), LocalizedAttributes.LocalizedDisplayName("strPropertyNameRedirectSounds"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionRedirectSounds"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.RDP.RDPSounds RedirectSound { - get - { - return GetInheritedPropertyValue("RedirectSound", _redirectSound); - } - set - { - _redirectSound = value; - } + get { return GetInheritedPropertyValue("RedirectSound", _redirectSound); } + set { _redirectSound = value; } } #endregion #region Misc - private string _preExtApp; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), LocalizedAttributes.LocalizedDisplayName("strPropertyNameExternalToolBefore"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionExternalToolBefore"), TypeConverter(typeof(Tools.ExternalToolsTypeConverter))] public virtual string PreExtApp { - get - { - return GetInheritedPropertyValue("PreExtApp", _preExtApp); - } - set - { - _preExtApp = value; - } + get { return GetInheritedPropertyValue("PreExtApp", _preExtApp); } + set { _preExtApp = value; } } - - private string _postExtApp; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), LocalizedAttributes.LocalizedDisplayName("strPropertyNameExternalToolAfter"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionExternalToolAfter"), TypeConverter(typeof(Tools.ExternalToolsTypeConverter))] public virtual string PostExtApp { - get - { - return GetInheritedPropertyValue("PostExtApp", _postExtApp); - } - set - { - _postExtApp = value; - } + get { return GetInheritedPropertyValue("PostExtApp", _postExtApp); } + set { _postExtApp = value; } } - - private string _macAddress; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), LocalizedAttributes.LocalizedDisplayName("strPropertyNameMACAddress"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionMACAddress")] public virtual string MacAddress { - get - { - return GetInheritedPropertyValue("MacAddress", _macAddress); - } - set - { - _macAddress = value; - } + get { return GetInheritedPropertyValue("MacAddress", _macAddress); } + set { _macAddress = value; } } - - private string _userField; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), LocalizedAttributes.LocalizedDisplayName("strPropertyNameUser1"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionUser1")] public virtual string UserField { - get - { - return GetInheritedPropertyValue("UserField", _userField); - } - set - { - _userField = value; - } + get { return GetInheritedPropertyValue("UserField", _userField); } + set { _userField = value; } } + + public Inheritance Inherit + { + get { return _Inherit; } + set { _Inherit = value; } + } + + public Protocol.List OpenConnections + { + get { return _OpenConnections; } + set { _OpenConnections = value; } + } + + public bool IsContainer + { + get { return _IsContainer; } + set { _IsContainer = value; } + } + + public bool IsDefault + { + get { return _IsDefault; } + set { _IsDefault = value; } + } + + public Container.Info Parent { get; set; } + + public int PositionID + { + get { return _PositionID; } + set { _PositionID = value; } + } + + public string ConstantID + { + get { return _constantId; } + set { _constantId = value; } + } + + public TreeNode TreeNode { get; set; } + + public bool IsQuickConnect + { + get { return _IsQuickConnect; } + set { _IsQuickConnect = value; } + } + + public bool PleaseConnect + { + get { return _PleaseConnect; } + set { _PleaseConnect = value; } + } #endregion #region VNC - private Protocol.VNC.Compression _vncCompression; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameCompression"), @@ -725,17 +561,10 @@ namespace mRemoteNG.Connection TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.Compression VNCCompression { - get - { - return GetInheritedPropertyValue("VNCCompression", _vncCompression); - } - set - { - _vncCompression = value; - } + get { return GetInheritedPropertyValue("VNCCompression", _vncCompression); } + set { _vncCompression = value; } } - - private Protocol.VNC.Encoding _vncEncoding; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameEncoding"), @@ -743,18 +572,10 @@ namespace mRemoteNG.Connection TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.Encoding VNCEncoding { - get - { - return GetInheritedPropertyValue("VNCEncoding", _vncEncoding); - } - set - { - _vncEncoding = value; - } + get { return GetInheritedPropertyValue("VNCEncoding", _vncEncoding); } + set { _vncEncoding = value; } } - - - private Protocol.VNC.AuthMode _vncAuthMode; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryConnection", 2), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameAuthenticationMode"), @@ -762,17 +583,10 @@ namespace mRemoteNG.Connection TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.AuthMode VNCAuthMode { - get - { - return GetInheritedPropertyValue("VNCAuthMode", _vncAuthMode); - } - set - { - _vncAuthMode = value; - } + get { return GetInheritedPropertyValue("VNCAuthMode", _vncAuthMode); } + set { _vncAuthMode = value; } } - - private Protocol.VNC.ProxyType _vncProxyType; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyType"), @@ -780,68 +594,40 @@ namespace mRemoteNG.Connection TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.ProxyType VNCProxyType { - get - { - return GetInheritedPropertyValue("VNCProxyType", _vncProxyType); - } - set - { - _vncProxyType = value; - } + get { return GetInheritedPropertyValue("VNCProxyType", _vncProxyType); } + set { _vncProxyType = value; } } - - private string _vncProxyIP; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyAddress"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyAddress")] public string VNCProxyIP { - get - { - return GetInheritedPropertyValue("VNCProxyIP", _vncProxyIP); - } - set - { - _vncProxyIP = value; - } + get { return GetInheritedPropertyValue("VNCProxyIP", _vncProxyIP); } + set { _vncProxyIP = value; } } - - private int _vncProxyPort; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPort"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyPort")] public int VNCProxyPort { - get - { - return GetInheritedPropertyValue("VNCProxyPort", _vncProxyPort); - } - set - { - _vncProxyPort = value; - } + get { return GetInheritedPropertyValue("VNCProxyPort", _vncProxyPort); } + set { _vncProxyPort = value; } } - - private string _vncProxyUsername; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyUsername"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyUsername")] public string VNCProxyUsername { - get - { - return GetInheritedPropertyValue("VNCProxyUsername", _vncProxyUsername); - } - set - { - _vncProxyUsername = value; - } + get { return GetInheritedPropertyValue("VNCProxyUsername", _vncProxyUsername); } + set { _vncProxyUsername = value; } } - - private string _vncProxyPassword; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPassword"), @@ -849,17 +635,10 @@ namespace mRemoteNG.Connection PasswordPropertyText(true)] public string VNCProxyPassword { - get - { - return GetInheritedPropertyValue("VNCProxyPassword", _vncProxyPassword); - } - set - { - _vncProxyPassword = value; - } + get { return GetInheritedPropertyValue("VNCProxyPassword", _vncProxyPassword); } + set { _vncProxyPassword = value; } } - - private Protocol.VNC.Colors _vncColors; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), Browsable(false), LocalizedAttributes.LocalizedDisplayName("strPropertyNameColors"), @@ -867,172 +646,49 @@ namespace mRemoteNG.Connection TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.Colors VNCColors { - get - { - return GetInheritedPropertyValue("VNCColors", _vncColors); - } - set - { - _vncColors = value; - } + get { return GetInheritedPropertyValue("VNCColors", _vncColors); } + set { _vncColors = value; } } - - private Protocol.VNC.SmartSizeMode _vncSmartSizeMode; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameSmartSizeMode"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionSmartSizeMode"), TypeConverter(typeof(Tools.Misc.EnumTypeConverter))] public Protocol.VNC.SmartSizeMode VNCSmartSizeMode { - get - { - return GetInheritedPropertyValue("VNCSmartSizeMode", _vncSmartSizeMode); - } - set - { - _vncSmartSizeMode = value; - } + get { return GetInheritedPropertyValue("VNCSmartSizeMode", _vncSmartSizeMode); } + set { _vncSmartSizeMode = value; } } - - private bool _vncViewOnly; // VBConversions Note: Initial value cannot be assigned here since it is non-static. Assignment has been moved to the class constructors. + [LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 5), LocalizedAttributes.LocalizedDisplayName("strPropertyNameViewOnly"), LocalizedAttributes.LocalizedDescription("strPropertyDescriptionViewOnly"), TypeConverter(typeof(Tools.Misc.YesNoTypeConverter))] public bool VNCViewOnly { - get - { - return GetInheritedPropertyValue("VNCViewOnly", _vncViewOnly); - } - set - { - _vncViewOnly = value; - } + get { return GetInheritedPropertyValue("VNCViewOnly", _vncViewOnly); } + set { _vncViewOnly = value; } } #endregion - - [Browsable(false)] - private Inheritance _Inherit; - public Inheritance Inherit - { - get - { - return _Inherit; - } - set - { - _Inherit = value; - } - } - - [Browsable(false)] - private Protocol.List _OpenConnections = new Protocol.List(); - public Protocol.List OpenConnections - { - get - { - return _OpenConnections; - } - set - { - _OpenConnections = value; - } - } - - [Browsable(false)] - private bool _IsContainer = false; - public bool IsContainer - { - get - { - return _IsContainer; - } - set - { - _IsContainer = value; - } - } - - [Browsable(false)] - private bool _IsDefault = false; - public bool IsDefault - { - get - { - return _IsDefault; - } - set - { - _IsDefault = value; - } - } - - [Browsable(false)] - public Container.Info Parent {get; set;} - - [Browsable(false)] - private int _PositionID = 0; - public int PositionID - { - get - { - return _PositionID; - } - set - { - _PositionID = value; - } - } - - [Browsable(false)] - public string ConstantID {get; set;} - - [Browsable(false)] - public TreeNode TreeNode {get; set;} - - [Browsable(false)] - private bool _IsQuickConnect = false; - public bool IsQuickConnect - { - get - { - return _IsQuickConnect; - } - set - { - _IsQuickConnect = value; - } - } - - [Browsable(false)] - private bool _PleaseConnect = false; - public bool PleaseConnect - { - get - { - return _PleaseConnect; - } - set - { - _PleaseConnect = value; - } - } -#endregion + #endregion #region Constructors public Info() { - // VBConversions Note: Non-static class variable initialization is below. Class variables cannot be initially assigned non-static values in C#. - ConstantID = Tools.Misc.CreateConstantID(); - SetDefaults(); + // initialize default values for all standard instance members + SetTreeDisplayDefaults(); + SetConnectionDefaults(); + SetProtocolDefaults(); + SetRDGatewayDefaults(); + SetAppearanceDefaults(); + SetRedirectDefaults(); + SetMiscDefaults(); + SetVNCDefaults(); + SetDefaults(); } - public Info(Container.Info parent) + public Info(Container.Info parent) : this() { - // VBConversions Note: Non-static class variable initialization is below. Class variables cannot be initially assigned non-static values in C#. - ConstantID = Tools.Misc.CreateConstantID(); - SetDefaults(); IsContainer = true; this.Parent = parent; } @@ -1049,7 +705,7 @@ namespace mRemoteNG.Connection public void SetDefaults() { - if (Port == 0) + if (this.Port == 0) { SetDefaultPort(); } @@ -1062,7 +718,7 @@ namespace mRemoteNG.Connection public void SetDefaultPort() { - Port = GetDefaultPort(); + this.Port = GetDefaultPort(); } #endregion @@ -1082,7 +738,7 @@ namespace mRemoteNG.Connection #region Private Methods private TPropertyType GetInheritedPropertyValue(string propertyName, TPropertyType value) { - Type inheritType = Inherit.GetType(); + Type inheritType = _Inherit.GetType(); PropertyInfo inheritPropertyInfo = inheritType.GetProperty(propertyName); bool inheritPropertyValue = System.Convert.ToBoolean(inheritPropertyInfo.GetValue(Inherit, BindingFlags.GetProperty, null, null, null)); @@ -1114,50 +770,31 @@ namespace mRemoteNG.Connection { try { - if (protocol == Connection.Protocol.Protocols.RDP) - { - return (int)Connection.Protocol.RDP.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.VNC) - { - return (int)Connection.Protocol.VNC.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.SSH1) - { - return (int)Connection.Protocol.SSH1.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.SSH2) - { - return (int)Connection.Protocol.SSH2.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.Telnet) - { - return (int)Connection.Protocol.Telnet.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.Rlogin) - { - return (int)Connection.Protocol.Rlogin.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.RAW) - { - return (int)Connection.Protocol.RAW.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.HTTP) - { - return (int)Connection.Protocol.HTTP.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.HTTPS) - { - return (int)Connection.Protocol.HTTPS.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.ICA) - { - return (int)Connection.Protocol.ICA.Defaults.Port; - } - else if (protocol == Connection.Protocol.Protocols.IntApp) - { - return (int)Connection.Protocol.IntegratedProgram.Defaults.Port; - } + switch (protocol) + { + case Connection.Protocol.Protocols.RDP: + return (int)Connection.Protocol.RDP.Defaults.Port; + case Connection.Protocol.Protocols.VNC: + return (int)Connection.Protocol.VNC.Defaults.Port; + case Connection.Protocol.Protocols.SSH1: + return (int)Connection.Protocol.SSH1.Defaults.Port; + case Connection.Protocol.Protocols.SSH2: + return (int)Connection.Protocol.SSH2.Defaults.Port; + case Connection.Protocol.Protocols.Telnet: + return (int)Connection.Protocol.Telnet.Defaults.Port; + case Connection.Protocol.Protocols.Rlogin: + return (int)Connection.Protocol.Rlogin.Defaults.Port; + case Connection.Protocol.Protocols.RAW: + return (int)Connection.Protocol.RAW.Defaults.Port; + case Connection.Protocol.Protocols.HTTP: + return (int)Connection.Protocol.HTTP.Defaults.Port; + case Connection.Protocol.Protocols.HTTPS: + return (int)Connection.Protocol.HTTPS.Defaults.Port; + case Connection.Protocol.Protocols.ICA: + return (int)Connection.Protocol.ICA.Defaults.Port; + case Connection.Protocol.Protocols.IntApp: + return (int)Connection.Protocol.IntegratedProgram.Defaults.Port; + } return 0; } catch (Exception ex) @@ -1166,6 +803,99 @@ namespace mRemoteNG.Connection return 0; } } + + private void SetTreeDisplayDefaults() + { + _name = My.Language.strNewConnection; + _description = My.Settings.Default.ConDefaultDescription; + _icon = My.Settings.Default.ConDefaultIcon; + _panel = My.Language.strGeneral; + } + + private void SetConnectionDefaults() + { + _hostname = string.Empty; + _username = My.Settings.Default.ConDefaultUsername; + _password = My.Settings.Default.ConDefaultPassword; + _domain = My.Settings.Default.ConDefaultDomain; + } + + private void SetProtocolDefaults() + { + _protocol = (Connection.Protocol.Protocols)System.Enum.Parse(typeof(Connection.Protocol.Protocols), My.Settings.Default.ConDefaultProtocol); + _extApp = My.Settings.Default.ConDefaultExtApp; + _port = 0; + _puttySession = My.Settings.Default.ConDefaultPuttySession; + _icaEncryption = (Protocol.ICA.EncryptionStrength)System.Enum.Parse(typeof(Protocol.ICA.EncryptionStrength), My.Settings.Default.ConDefaultICAEncryptionStrength); + _useConsoleSession = My.Settings.Default.ConDefaultUseConsoleSession; + _rdpAuthenticationLevel = (Protocol.RDP.AuthenticationLevel)System.Enum.Parse(typeof(Protocol.RDP.AuthenticationLevel), My.Settings.Default.ConDefaultRDPAuthenticationLevel); + _loadBalanceInfo = My.Settings.Default.ConDefaultLoadBalanceInfo; + _renderingEngine = (Protocol.HTTPBase.RenderingEngine)System.Enum.Parse(typeof(Protocol.HTTPBase.RenderingEngine), My.Settings.Default.ConDefaultRenderingEngine); + _useCredSsp = My.Settings.Default.ConDefaultUseCredSsp; + } + + private void SetRDGatewayDefaults() + { + _rdGatewayUsageMethod = (Protocol.RDP.RDGatewayUsageMethod)System.Enum.Parse(typeof(Protocol.RDP.RDGatewayUsageMethod), My.Settings.Default.ConDefaultRDGatewayUsageMethod); + _rdGatewayHostname = My.Settings.Default.ConDefaultRDGatewayHostname; + _rdGatewayUseConnectionCredentials = (Protocol.RDP.RDGatewayUseConnectionCredentials)System.Enum.Parse(typeof(Protocol.RDP.RDGatewayUseConnectionCredentials), My.Settings.Default.ConDefaultRDGatewayUseConnectionCredentials); ; + _rdGatewayUsername = My.Settings.Default.ConDefaultRDGatewayUsername; + _rdGatewayPassword = My.Settings.Default.ConDefaultRDGatewayPassword; + _rdGatewayDomain = My.Settings.Default.ConDefaultRDGatewayDomain; + } + + private void SetAppearanceDefaults() + { + _resolution = (Protocol.RDP.RDPResolutions)System.Enum.Parse(typeof(Protocol.RDP.RDPResolutions), My.Settings.Default.ConDefaultResolution); + _automaticResize = My.Settings.Default.ConDefaultAutomaticResize; + _colors = (Protocol.RDP.RDPColors)System.Enum.Parse(typeof(Protocol.RDP.RDPColors), My.Settings.Default.ConDefaultColors); + _cacheBitmaps = My.Settings.Default.ConDefaultCacheBitmaps; + _displayWallpaper = My.Settings.Default.ConDefaultDisplayWallpaper; + _displayThemes = My.Settings.Default.ConDefaultDisplayThemes; + _enableFontSmoothing = My.Settings.Default.ConDefaultEnableFontSmoothing; + _enableDesktopComposition = My.Settings.Default.ConDefaultEnableDesktopComposition; + } + + private void SetRedirectDefaults() + { + _redirectKeys = My.Settings.Default.ConDefaultRedirectKeys; + _redirectDiskDrives = My.Settings.Default.ConDefaultRedirectDiskDrives; + _redirectPrinters = My.Settings.Default.ConDefaultRedirectPrinters; + _redirectPorts = My.Settings.Default.ConDefaultRedirectPorts; + _redirectSmartCards = My.Settings.Default.ConDefaultRedirectSmartCards; + _redirectSound = (Protocol.RDP.RDPSounds)System.Enum.Parse(typeof(Protocol.RDP.RDPSounds), My.Settings.Default.ConDefaultRedirectSound); + } + + private void SetMiscDefaults() + { + _constantId = Tools.Misc.CreateConstantID(); + _preExtApp = My.Settings.Default.ConDefaultPreExtApp; + _postExtApp = My.Settings.Default.ConDefaultPostExtApp; + _macAddress = My.Settings.Default.ConDefaultMacAddress; + _userField = My.Settings.Default.ConDefaultUserField; + _Inherit = new Inheritance(this); + _OpenConnections = new Protocol.List(); + _IsContainer = false; + _IsDefault = false; + _PositionID = 0; + _IsQuickConnect = false; + _PleaseConnect = false; + } + + private void SetVNCDefaults() + { + _vncCompression = (Protocol.VNC.Compression)System.Enum.Parse(typeof(Protocol.VNC.Compression),My.Settings.Default.ConDefaultVNCCompression); + _vncEncoding = (Protocol.VNC.Encoding)System.Enum.Parse(typeof(Protocol.VNC.Encoding),My.Settings.Default.ConDefaultVNCEncoding); + _vncAuthMode = (Protocol.VNC.AuthMode)System.Enum.Parse(typeof(Protocol.VNC.AuthMode),My.Settings.Default.ConDefaultVNCAuthMode); + _vncProxyType = (Protocol.VNC.ProxyType)System.Enum.Parse(typeof(Protocol.VNC.ProxyType),My.Settings.Default.ConDefaultVNCProxyType); + _vncProxyIP = My.Settings.Default.ConDefaultVNCProxyIP; + _vncProxyPort = My.Settings.Default.ConDefaultVNCProxyPort; + _vncProxyUsername = My.Settings.Default.ConDefaultVNCProxyUsername; + _vncProxyPassword = My.Settings.Default.ConDefaultVNCProxyPassword; + _vncColors = (Protocol.VNC.Colors)System.Enum.Parse(typeof(Protocol.VNC.Colors),My.Settings.Default.ConDefaultVNCColors); + _vncSmartSizeMode = (Protocol.VNC.SmartSizeMode)System.Enum.Parse(typeof(Protocol.VNC.SmartSizeMode),My.Settings.Default.ConDefaultVNCSmartSizeMode); + _vncViewOnly = My.Settings.Default.ConDefaultVNCViewOnly; + } #endregion } } diff --git a/mRemoteV1/Connection/Connection.Protocol.Base.cs b/mRemoteV1/Connection/Connection.Protocol.Base.cs index 1eb50c54e..1b5f0de39 100644 --- a/mRemoteV1/Connection/Connection.Protocol.Base.cs +++ b/mRemoteV1/Connection/Connection.Protocol.Base.cs @@ -1,5 +1,4 @@ using System; -using Microsoft.VisualBasic; using System.Windows.Forms; using System.Threading; using mRemoteNG.App; @@ -7,18 +6,30 @@ using mRemoteNG.App; namespace mRemoteNG.Connection.Protocol { - public class Base - { - #region Properties + public abstract class Base + { + #region Private Variables + private string _Name; + private UI.Window.Connection _connectionWindow; + private InterfaceControl _interfaceControl; + private Control _Control; + private mRemoteNG.Connection.Info.Force _Force; + private ConnectingEventHandler ConnectingEvent; + private ConnectedEventHandler ConnectedEvent; + private DisconnectedEventHandler DisconnectedEvent; + private ErrorOccuredEventHandler ErrorOccuredEvent; + private ClosingEventHandler ClosingEvent; + private ClosedEventHandler ClosedEvent; + #endregion + + #region Public Properties #region Control - private string _Name; public string Name { get { return this._Name; } set { this._Name = value; } } - - private UI.Window.Connection _connectionWindow; + public UI.Window.Connection ConnectionWindow { get { return _connectionWindow; } @@ -30,36 +41,24 @@ namespace mRemoteNG.Connection.Protocol _connectionWindow.ResizeEnd += ResizeEnd; } } - - private InterfaceControl _interfaceControl; + public InterfaceControl InterfaceControl { - get - { - return _interfaceControl; - } + get { return _interfaceControl; } set { _interfaceControl = value; ConnectionWindow = _interfaceControl.GetContainerControl() as UI.Window.Connection; } } - - private Control _Control; + public Control Control { - get - { - return this._Control; - } - set - { - this._Control = value; - } + get { return this._Control; } + set { this._Control = value; } } #endregion - - private mRemoteNG.Connection.Info.Force _Force; + public mRemoteNG.Connection.Info.Force Force { get { return this._Force; } @@ -71,6 +70,8 @@ namespace mRemoteNG.Connection.Protocol #endregion #region Methods + //public abstract int GetDefaultPort(); + public virtual void Focus() { try @@ -79,23 +80,20 @@ namespace mRemoteNG.Connection.Protocol } catch (Exception ex) { - Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t focus Control (Connection.Protocol.Base)" + Constants.vbNewLine + ex.Message, true); + Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t focus Control (Connection.Protocol.Base)" + Environment.NewLine + ex.Message, true); } } public virtual void ResizeBegin(System.Object sender, EventArgs e) - { - + { } public virtual void Resize(System.Object sender, EventArgs e) { - } public virtual void ResizeEnd(System.Object sender, EventArgs e) { - } public virtual bool SetProps() @@ -118,7 +116,7 @@ namespace mRemoteNG.Connection.Protocol } catch (Exception ex) { - Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t SetProps (Connection.Protocol.Base)" + Constants.vbNewLine + ex.Message, true); + Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t SetProps (Connection.Protocol.Base)" + Environment.NewLine + ex.Message, true); return false; } } @@ -151,9 +149,10 @@ namespace mRemoteNG.Connection.Protocol private void CloseBG() { - if (ClosedEvent != null) - ClosedEvent(this); - + if (ClosedEvent != null) + { + ClosedEvent(this); + } try { tmrReconnect.Enabled = false; @@ -166,7 +165,7 @@ namespace mRemoteNG.Connection.Protocol } catch (Exception ex) { - Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, "Could not dispose control, probably form is already closed (Connection.Protocol.Base)" + Constants.vbNewLine + ex.Message, true); + Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, "Could not dispose control, probably form is already closed (Connection.Protocol.Base)" + Environment.NewLine + ex.Message, true); } } @@ -186,13 +185,13 @@ namespace mRemoteNG.Connection.Protocol } catch (Exception ex) { - Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, "Could not set InterfaceControl.Parent.Tag or Dispose Interface, probably form is already closed (Connection.Protocol.Base)" + Constants.vbNewLine + ex.Message, true); + Runtime.MessageCollector.AddMessage(Messages.MessageClass.WarningMsg, "Could not set InterfaceControl.Parent.Tag or Dispose Interface, probably form is already closed (Connection.Protocol.Base)" + Environment.NewLine + ex.Message, true); } } } catch (Exception ex) { - Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t Close InterfaceControl BG (Connection.Protocol.Base)" + Constants.vbNewLine + ex.Message, true); + Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, "Couldn\'t Close InterfaceControl BG (Connection.Protocol.Base)" + Environment.NewLine + ex.Message, true); } } @@ -241,93 +240,45 @@ namespace mRemoteNG.Connection.Protocol #region Events public delegate void ConnectingEventHandler(object sender); - private ConnectingEventHandler ConnectingEvent; - public event ConnectingEventHandler Connecting { - add - { - ConnectingEvent = (ConnectingEventHandler) System.Delegate.Combine(ConnectingEvent, value); - } - remove - { - ConnectingEvent = (ConnectingEventHandler) System.Delegate.Remove(ConnectingEvent, value); - } + add { ConnectingEvent = (ConnectingEventHandler) System.Delegate.Combine(ConnectingEvent, value); } + remove { ConnectingEvent = (ConnectingEventHandler) System.Delegate.Remove(ConnectingEvent, value); } } public delegate void ConnectedEventHandler(object sender); - private ConnectedEventHandler ConnectedEvent; - public event ConnectedEventHandler Connected { - add - { - ConnectedEvent = (ConnectedEventHandler) System.Delegate.Combine(ConnectedEvent, value); - } - remove - { - ConnectedEvent = (ConnectedEventHandler) System.Delegate.Remove(ConnectedEvent, value); - } + add { ConnectedEvent = (ConnectedEventHandler) System.Delegate.Combine(ConnectedEvent, value); } + remove { ConnectedEvent = (ConnectedEventHandler) System.Delegate.Remove(ConnectedEvent, value); } } public delegate void DisconnectedEventHandler(object sender, string DisconnectedMessage); - private DisconnectedEventHandler DisconnectedEvent; - public event DisconnectedEventHandler Disconnected { - add - { - DisconnectedEvent = (DisconnectedEventHandler) System.Delegate.Combine(DisconnectedEvent, value); - } - remove - { - DisconnectedEvent = (DisconnectedEventHandler) System.Delegate.Remove(DisconnectedEvent, value); - } + add { DisconnectedEvent = (DisconnectedEventHandler) System.Delegate.Combine(DisconnectedEvent, value); } + remove { DisconnectedEvent = (DisconnectedEventHandler) System.Delegate.Remove(DisconnectedEvent, value); } } public delegate void ErrorOccuredEventHandler(object sender, string ErrorMessage); - private ErrorOccuredEventHandler ErrorOccuredEvent; - public event ErrorOccuredEventHandler ErrorOccured { - add - { - ErrorOccuredEvent = (ErrorOccuredEventHandler) System.Delegate.Combine(ErrorOccuredEvent, value); - } - remove - { - ErrorOccuredEvent = (ErrorOccuredEventHandler) System.Delegate.Remove(ErrorOccuredEvent, value); - } + add { ErrorOccuredEvent = (ErrorOccuredEventHandler) System.Delegate.Combine(ErrorOccuredEvent, value); } + remove { ErrorOccuredEvent = (ErrorOccuredEventHandler) System.Delegate.Remove(ErrorOccuredEvent, value); } } public delegate void ClosingEventHandler(object sender); - private ClosingEventHandler ClosingEvent; - public event ClosingEventHandler Closing { - add - { - ClosingEvent = (ClosingEventHandler) System.Delegate.Combine(ClosingEvent, value); - } - remove - { - ClosingEvent = (ClosingEventHandler) System.Delegate.Remove(ClosingEvent, value); - } + add { ClosingEvent = (ClosingEventHandler) System.Delegate.Combine(ClosingEvent, value); } + remove { ClosingEvent = (ClosingEventHandler) System.Delegate.Remove(ClosingEvent, value); } } public delegate void ClosedEventHandler(object sender); - private ClosedEventHandler ClosedEvent; - public event ClosedEventHandler Closed { - add - { - ClosedEvent = (ClosedEventHandler) System.Delegate.Combine(ClosedEvent, value); - } - remove - { - ClosedEvent = (ClosedEventHandler) System.Delegate.Remove(ClosedEvent, value); - } + add { ClosedEvent = (ClosedEventHandler) System.Delegate.Combine(ClosedEvent, value); } + remove { ClosedEvent = (ClosedEventHandler) System.Delegate.Remove(ClosedEvent, value); } } @@ -373,4 +324,4 @@ namespace mRemoteNG.Connection.Protocol } #endregion } -} +} \ No newline at end of file diff --git a/mRemoteV1/Tools/PropertyGridCommandSite.cs b/mRemoteV1/Tools/PropertyGridCommandSite.cs index 7f0dc9f73..243621bd3 100644 --- a/mRemoteV1/Tools/PropertyGridCommandSite.cs +++ b/mRemoteV1/Tools/PropertyGridCommandSite.cs @@ -110,38 +110,23 @@ namespace mRemoteNG.Tools public System.ComponentModel.IComponent Component { - get - { - throw (new NotImplementedException()); - } + get { throw (new NotImplementedException()); } } public System.ComponentModel.IContainer Container { - get - { - return null; - } + get { return null; } } public bool DesignMode { - get - { - return true; - } + get { return true; } } public string Name { - get - { - throw (new NotImplementedException()); - } - set - { - throw (new NotImplementedException()); - } + get { throw (new NotImplementedException()); } + set { throw (new NotImplementedException()); } } public void AddCommand(MenuCommand command) @@ -186,14 +171,8 @@ namespace mRemoteNG.Tools private bool _Command = false; public bool Command { - get - { - return _Command; - } - set - { - _Command = value; - } + get { return _Command; } + set { _Command = value; } } public CommandAttribute(bool isCommand = true) { diff --git a/mRemoteV1/UI/Forms/frmMain.cs b/mRemoteV1/UI/Forms/frmMain.cs index e39cfc9d9..bd08eff59 100644 --- a/mRemoteV1/UI/Forms/frmMain.cs +++ b/mRemoteV1/UI/Forms/frmMain.cs @@ -938,9 +938,7 @@ namespace mRemoteNG cmbQuickConnect.Focus(); return ; } - cmbQuickConnect.Add(connectionInfo); - Runtime.OpenConnection(connectionInfo, Connection.Info.Force.DoNotJump); } catch (Exception ex) @@ -948,17 +946,17 @@ namespace mRemoteNG Runtime.MessageCollector.AddExceptionMessage("btnQuickConnect_ButtonClick() failed.", ex, Messages.MessageClass.ErrorMsg, true); } } - + public void cmbQuickConnect_ProtocolChanged(object sender, Controls.QuickConnectComboBox.ProtocolChangedEventArgs e) { SetQuickConnectProtocol(Connection.Protocol.Converter.ProtocolToString(e.Protocol)); } - + public void btnQuickConnect_DropDownItemClicked(System.Object sender, System.Windows.Forms.ToolStripItemClickedEventArgs e) { SetQuickConnectProtocol(e.ClickedItem.Text); } - + private void SetQuickConnectProtocol(string protocol) { My.Settings.Default.QuickConnectProtocol = protocol; @@ -1077,7 +1075,7 @@ namespace mRemoteNG { _inSizeMove = true; } - + public void frmMain_Resize(object sender, EventArgs e) { if (WindowState == FormWindowState.Minimized) @@ -1096,7 +1094,7 @@ namespace mRemoteNG PreviousWindowState = WindowState; } } - + public void frmMain_ResizeEnd(object sender, EventArgs e) { _inSizeMove = false; @@ -1104,7 +1102,6 @@ namespace mRemoteNG ActivateConnection(); } - /* protected override void WndProc(ref Message m) { // Listen for and handle operating system messages @@ -1207,13 +1204,12 @@ namespace mRemoteNG base.WndProc(ref m); } - */ - + private void ActivateConnection() { if (pnlDock.ActiveDocument is UI.Window.Connection) { - UI.Window.Connection cW = (UI.Window.Connection)pnlDock.ActiveDocument; + UI.Window.Connection cW = pnlDock.ActiveDocument as UI.Window.Connection; if (cW.TabController.SelectedTab != null) { Crownwood.Magic.Controls.TabPage tab = cW.TabController.SelectedTab; @@ -1223,17 +1219,17 @@ namespace mRemoteNG } } } - + public void pnlDock_ActiveDocumentChanged(object sender, EventArgs e) { ActivateConnection(); - UI.Window.Connection connectionWindow = (UI.Window.Connection)pnlDock.ActiveDocument; + UI.Window.Connection connectionWindow = pnlDock.ActiveDocument as UI.Window.Connection; if (connectionWindow != null) { connectionWindow.UpdateSelectedConnection(); } } - + private void UpdateWindowTitle() { if (InvokeRequired) @@ -1277,7 +1273,7 @@ namespace mRemoteNG this.Text = titleBuilder.ToString(); } - + public void ShowHidePanelTabs(DockContent closingDocument = null) { DocumentStyle newDocumentStyle = pnlDock.DocumentStyle; @@ -1313,7 +1309,7 @@ namespace mRemoteNG pnlDock.Size = new Size(1, 1); } } - + private void SelectTabRelative(int relativeIndex) { if (!(pnlDock.ActiveDocument is UI.Window.Connection)) diff --git a/mRemoteV1/UI/UI.Window.Connection.cs b/mRemoteV1/UI/UI.Window.Connection.cs index d430424e9..c04780a92 100644 --- a/mRemoteV1/UI/UI.Window.Connection.cs +++ b/mRemoteV1/UI/UI.Window.Connection.cs @@ -251,7 +251,6 @@ namespace mRemoteNG.UI.Window #region Public Methods public Connection(DockContent Panel, string FormText = "") { - if (FormText == "") { FormText = My.Language.strNewPanel; diff --git a/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe b/mRemoteV1/bin/Debug Portable/app.publish/mRemoteNG.exe index 114519cb9..f9df0be46 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 deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160217-2019568612.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160217-2019568612.backup deleted file mode 100644 index 3a6e8830d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160217-2019568612.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2210437990.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2210437990.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2210437990.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2212443270.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2212443270.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2212443270.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2219092030.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2219092030.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2219092030.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2231063120.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2231063120.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2231063120.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2232139290.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2232139290.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2232139290.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2233133300.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2233133300.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2233133300.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2237139060.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2237139060.backup deleted file mode 100644 index 5734e3b8d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.20160309-2237139060.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/confCons.xml.backup b/mRemoteV1/bin/Debug Portable/confCons.xml.backup deleted file mode 100644 index 3a6e8830d..000000000 --- a/mRemoteV1/bin/Debug Portable/confCons.xml.backup +++ /dev/null @@ -1,2 +0,0 @@ - - \ 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 deleted file mode 100644 index f7f60d8c0..000000000 Binary files a/mRemoteV1/bin/Debug Portable/de/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll deleted file mode 100644 index 3988a83f0..000000000 Binary files a/mRemoteV1/bin/Debug Portable/el/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll deleted file mode 100644 index 68fa5d8c6..000000000 Binary files a/mRemoteV1/bin/Debug Portable/en-US/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll deleted file mode 100644 index ae6e352c2..000000000 Binary files a/mRemoteV1/bin/Debug Portable/es-AR/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll deleted file mode 100644 index 255dff18f..000000000 Binary files a/mRemoteV1/bin/Debug Portable/es/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll deleted file mode 100644 index 3632e4924..000000000 Binary files a/mRemoteV1/bin/Debug Portable/fr/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll deleted file mode 100644 index ed390c3e5..000000000 Binary files a/mRemoteV1/bin/Debug Portable/hu/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll deleted file mode 100644 index 58b471ff2..000000000 Binary files a/mRemoteV1/bin/Debug Portable/it/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.application b/mRemoteV1/bin/Debug Portable/mRemoteNG.application deleted file mode 100644 index 0091108ca..000000000 --- a/mRemoteV1/bin/Debug Portable/mRemoteNG.application +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - pmsrvzrZmCSBhx0DCRyoBT40fWQ= - - - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe deleted file mode 100644 index 114519cb9..000000000 Binary files a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest b/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest deleted file mode 100644 index a8b16373c..000000000 --- a/mRemoteV1/bin/Debug Portable/mRemoteNG.exe.manifest +++ /dev/null @@ -1,1400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 44Gd5pLxAatONvAv9C9PcHjWBYM= - - - - - - - - - - - - XhjSaypjXi5Zlk5dNYNCxcVIfwU= - - - - - - - - - - - - nCEUNTjzjgkZ5ZIYPfRYPG5FvrI= - - - - - - - - - - - - QwvHIN0aGsFCzM00kZNv1tydcNM= - - - - - - - - - - - - U7a5JrhXRXjiE2RrMarZWUlrPSk= - - - - - - - - - - - - 9Al7vMd8ZwfxRO/3e3DFDdKgbeg= - - - - - - - - - - - - lkCRjKJltuObwHU3ea20hfFf6Gw= - - - - - - - - - - - - QwYlNMI4EXZO9dzuGHbyanuEMw4= - - - - - - - - - - - - pDqJNp/ooZqjh1h4xzQYko0+Fnc= - - - - - - - - - - - - PNDA94yLxP9gc5yWusjDatytyWE= - - - - - - - - - - - - gs3mWnUUwORl7g1QW+VsVmOf8LE= - - - - - - - - - - - - ITm6gkCPRguqc7bIWOXHacjE4+0= - - - - - - - - - - - - lV/9eij84QMc2/JMBEg37pzb+yc= - - - - - - - - - - - - ISJBL0ruabjQc5aOyrVQ8ioqYoU= - - - - - - - - - - - - uS5FEJZHWBWERMzvA9tLjsrPz7s= - - - - - - - - - - - - 5PbjiOgizT8jFZics3cjfS6w+w8= - - - - - - - - - - - - YgJyE24JpMz3fgKz6xpmgS2gYJ8= - - - - - - - - - - - - oa8wCwOooZeDqQM9sC9feStFdik= - - - - - - - - - - - - cyPbkRqC6lYTOkiPUS0nXQ8kVpk= - - - - - - - - - - - - v6jDU9x06xmulyRp8pwhsAUThAQ= - - - - - - - - - - - - qQZaNrFwY6h4D2vEy49EgL7GTwA= - - - - - - - - - - - - jXOt6FVhLkEH0l04/8FyPEzRyN0= - - - - - - - - - - - - P89+imTUl8HjhaLJicS9GFF2e50= - - - - - - - - - - - - mBA0Xv2a+H6wGhJUfvbeVnETW68= - - - - - - - - - - - - hhK33f0JAYWq+nSpVD5YOq2G3ec= - - - - - - - - - - - - VJSoO/GXx2ch+6r3/WvBSNYKLTE= - - - - - - - - - - - - v83xozdfn9ToBjgUsFYgDkkQX2U= - - - - - - - - - - - - MYwlWqB9PohONl7ZzshA82TwP2c= - - - - - - - - - - - - KpHKE6PROeTg6C0EmvpzO5axzcE= - - - - - - - - - - - - ugY06N9Ldw+IvAmONutYcYwh+jo= - - - - - - - - - - - - A8P0QCcnKUayq2BRzV8eHaSsIpU= - - - - - - - - - - - - U0l9a29HqkTUSOvAcjIV7UvZAxk= - - - - - - - - - - - - XCT50lZfYw9E71w2e3jAPHadwuE= - - - - - - - - - - - - ZddmDhtIn1wumPIIy8XY2vpzf8U= - - - - - - - - - - - - k9yQjlarF0WY7JPngrlZppOoXS0= - - - - - - - - - - - - UqAT+BwwJYJpl2WjZvjhdH+ii1Q= - - - - - - - - - - - - SfcfbYJ2BRAQVpbGYlBiqor2s54= - - - - - - - - - - - - qQLkGAWy/IQxZuqUC5k18s6gQM8= - - - - - - - - - - - - Hicx0KcBWfTOEs9NwGDg8/31498= - - - - - - - - - - Z2WWO3jdjS1G6Btr8vxyvaiWv0c= - - - - - - - - - TsFkhAE239c+FGjT2wP/uiGhfZE= - - - - - - - - - 1XZh+BCoIN/cpwqYIlV2mVyOdk0= - - - - - - - - - aPviwDpCrn3d9YRH00xpta4qq3s= - - - - - - - - - Wt3+prKWq7hdvBVeNEKOLHmcALY= - - - - - - - - - dCql5WpLYENwxfsQJw10cWZbiN4= - - - - - - - - - mSrxtt7MUqRnuUou+F7p+Vne3kI= - - - - - - - - - FCz2yNTlp9kuIQgkxpxH9vmoa6I= - - - - - - - - - dEMm/1Ju7gWyAYjwsf/7DbwY4NY= - - - - - - - - - tfwZqf/JEvHKFNaYMafwB9tVksw= - - - - - - - - - RXSdPoV1pFjacwgyT81xD2Ridds= - - - - - - - - - X3Jjz0pJRC0Dnc0oaobxJ6WRTbA= - - - - - - - - - UHt5aNn67X0oZVnzSbkCaNJq2r4= - - - - - - - - - Qu/sFEcJzAkS+E0MdPb7TayHm/s= - - - - - - - - - y4n8uC7KUDbTzzexJePESr26idk= - - - - - - - - - jgFk0iyeolCcXK46tonesuBbQIg= - - - - - - - - - lhNwxdhROobYViGAjCe16BSR3u8= - - - - - - - - - 5YVcUSRR03kVljdZSuLa4JAD55U= - - - - - - - - - ZW/688yGGCwh8dCDwGh6pOAP1pU= - - - - - - - - - ZbymUQpDu5skapQVtRF5XbqH11U= - - - - - - - - - 9sOrUchxEAnpPXAQrxL/6XqYbR4= - - - - - - - - - ORPyJ2W7A+fpIDG4b5gBTnArqFM= - - - - - - - - - 4z6s830BETTBvhl5Hkp/cVYjyu4= - - - - - - - - - hvY7/2NAk19oElDCaBJ3+X7ZojU= - - - - - - - - - 73V5WwipRxfrgHRUby/GK2ZUfWc= - - - - - - - - - z+wKfy7dSXF/MVOcQQpVd9t94a4= - - - - - - - - - sNSQD9oKpERbElO0o9Pk5zjtTBM= - - - - - - - - - dtI0bovygR/2QKy68MB2NYUsVtY= - - - - - - - - - cC+PvszW/lHsRvmdnk5low3SJe0= - - - - - - - - - L9QFvAOfOYCR2odvzPVSDHxgIlw= - - - - - - - - - JL8zua8vJPEkqGWyAS7ZN653Ma8= - - - - - - - - - CsxzxcCGHn2eeE9uxuVnkJCjB6s= - - - - - - - - - 1IyVdFgPUBeVCErJ4GSMJQ2sxEI= - - - - - - - - - rFu/nf304nKXb1Od7DbhQR/B+Zw= - - - - - - - - - tVUMzLTt2Xg/fEi4VEasQ/UQsis= - - - - - - - - - Mni4Be6LDo42CQbnRGo7sJcjPIQ= - - - - - - - - - y/dT9VClLN9NYtv8vSYUmeclePA= - - - - - - - - - 5yJlaIZLD9D1ASpOuV/DIpHYLvw= - - - - - - - - - oJSegPNNFzX48bCW2JYFO5jaTDo= - - - - - - - - - RPHKMcA1U3Fo1xeaUmb3GciXZMg= - - - - - - - - - AbZ6+yp6D1SeTZWJqe25CiASWYs= - - - - - - - - - kDulrCj+YlxKwUO7eHEVT2ldoHI= - - - - - - - - - 8S+4VIrRRcK5VxIf/0pYWcotmVA= - - - - - - - - - WsKIiwUwU3jQfa56fpYlTHsFOiI= - - - - - - - - - 1cZep+Fs/rxuexZCO1FeMffCTGE= - - - - - - - - - zdM1GdjKpEby/yv8aNL40Nje/1I= - - - - - - - - - UtGjbt0mL/uFhu8XIfgxmIlZ6HU= - - - - - - - - - LlZXlA1vOsWqxzGe0jDBy7hy08w= - - - - - - - - - hUcORMcLBPWq5PbYlMINkapJ9bM= - - - - - - - - - VW0FbaMW0IRM16qj/QDmC3pPs9s= - - - - - - - - - SMV0IQlH9ZV9dWn3lcf74WPliho= - - - - - - - - - /xgtkLN87bIPHceNoWs552hJDYA= - - - - - - - - - xSqV79k610KxJwXzF922eHIMMr4= - - - - - - - - - WKyBDumqVKAkACjFu0m1lCjkqiM= - - - - - - - - - QDWVoOao7//JS07s5iu1V65rKls= - - - - - - - - - Aw20Q1s1ZPKx/mpIcT5eypFI6+4= - - - - - - - - - b+fK26M/AHhELTpnf45PNZTUVRI= - - - - - - - - - Dlq4n4uxMjlhNHrOh0VUNgdkcX8= - - - - - - - - - EPSPg6YmXJiIF6dw3CeFCFP+Leo= - - - - - - - - - eSFQ0X1HNef+255curfQxuDNI3w= - - - - - - - - - un/5XUSGBitEqb6KTlr8IhZ48EI= - - - - - - - - - apr97XVG4gBj9rx2s/TThPcnW/0= - - - - - - - - - f/IZnVtEQFb11V6gPx4zLVQlUZc= - - - - - - - - - 6XJEPfos1t1DKningtZBQu0TLBk= - - - - - - - - - JUhl+D6K5ybZyRidqB/BmiPWiYs= - - - - - - - - - KQbICb7J9N+BOjNhlYB13EBc6wA= - - - - - - - - - aVpeoI56/QuIohrAGdb9SmVwyNs= - - - - - - - - - rVzZHhNTuQzjBCIkU/haefJ7Yio= - - - - - - - - - yRw3VsY1vQjHGuFSITYhc7Xm6r8= - - - - - - - - - RUUKtPH2UgChciklxziy5+fFmJg= - - - - - - - - - JdQ8+Um/maukuYamRfa62IahPVQ= - - - - - - - - - 6dcvXXY7483gJAYPgSswQWQlAoc= - - - - - - - - - H1wIIDdliqxf6V62D82XaR2H64Y= - - - - - - - - - 8Hjua1Rqfd1QWn2YkZg8BG6egpA= - - - - - - - - - VuNd/ZKU6ntr3dCuDFrsLEF5e2g= - - - - - - - - - YFaszV11usrf3DpSqpa/A2lDRfY= - - - - - - - - - Yd1A/fyUDlBzecYHDuTaJ8ZpgbE= - - - - - - - - - gyvdHO4N6XsmW6MJYoV37IaCutY= - - - - - - - - - HocHiBihMkZlcrcj+9K9Bku+6u0= - - - - - - - - - 0oqWSyJ64/7Fyuqi61ihkuOJn10= - - - - - - - - - pqN3dj3uTnHbLzLOcM5Gr9q82J8= - - - - - - - - - tqo787vzUtLlBzNVQLV2s+7y0hA= - - - - - - - - - CQTlGUxetxZ6VjqGTJxLz3c61kc= - - - - - - - - - G+JRL40DRopUzjz2i17L+GnYKKU= - - - - - - - - - 7MKmTKXcRJ6SR4ArO/DvsNcta1c= - - - - - - - - - Y6Q02Yh15EGqerg+VB8EjE7MFag= - - - - - - - - - IlyIr324Y6E/W4mLPD26CfJCSmM= - - - - - - - - - RriiRQ1AHTrZkWV5ZPL83Py+Qts= - - - - - - - - - 2d0xYqxMFYs1xxYdS3QzeDwfXOE= - - - - - - - - - 8x5wO0vjLDfLSCA1abNVJQVvEiA= - - - - - - - - - lB0gBC6l3tWvpKQuRhOir2/jaW4= - - - - - - - - - 821KZm3q0SZbedLZimlyKYGWft0= - - - - - - - - - vaGaXj40onkJ7nn1nEBC6/sSmUw= - - - - - - - - - mbw8WxL0OlSP9J1Z5k47VG8a3N8= - - - - - - - - - jwAV6MCea2vjYdx6EDmmoDiRdd4= - - - - - - - - - 8WGfw5oYc7+KrBVExegUIYjJgG8= - - - - - - - - - wQv8MojssTcNIdl+KQapUOKyX4Q= - - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.log b/mRemoteV1/bin/Debug Portable/mRemoteNG.log deleted file mode 100644 index 3fa263feb..000000000 --- a/mRemoteV1/bin/Debug Portable/mRemoteNG.log +++ /dev/null @@ -1,10 +0,0 @@ -2016-03-09 15:10:43,879 [8] ERROR- Connections file "C:\Users\vsparda\Documents\Repositories\mRemoteNG_MyFork\mRemoteV1\bin\Debug Portable\confCons.xml" could not be loaded! -Input string was not in a correct format. -2016-03-09 15:12:44,416 [10] ERROR- Connections file "C:\Users\vsparda\Documents\Repositories\mRemoteNG_MyFork\mRemoteV1\bin\Debug Portable\confCons.xml" could not be loaded! -Input string was not in a correct format. -2016-03-09 15:31:06,476 [7] ERROR- Connections file "C:\Users\vsparda\Documents\Repositories\mRemoteNG_MyFork\mRemoteV1\bin\Debug Portable\confCons.xml" could not be loaded! -Object reference not set to an instance of an object. -2016-03-09 15:32:14,090 [9] ERROR- Connections file "C:\Users\vsparda\Documents\Repositories\mRemoteNG_MyFork\mRemoteV1\bin\Debug Portable\confCons.xml" could not be loaded! -Object reference not set to an instance of an object. -2016-03-09 15:33:13,719 [9] ERROR- Connections file "C:\Users\vsparda\Documents\Repositories\mRemoteNG_MyFork\mRemoteV1\bin\Debug Portable\confCons.xml" could not be loaded! -Object reference not set to an instance of an object. diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb b/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb deleted file mode 100644 index 2f2345c34..000000000 Binary files a/mRemoteV1/bin/Debug Portable/mRemoteNG.pdb and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application deleted file mode 100644 index 0091108ca..000000000 --- a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.application +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - pmsrvzrZmCSBhx0DCRyoBT40fWQ= - - - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest b/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest deleted file mode 100644 index a8b16373c..000000000 --- a/mRemoteV1/bin/Debug Portable/mRemoteNG.vshost.exe.manifest +++ /dev/null @@ -1,1400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 44Gd5pLxAatONvAv9C9PcHjWBYM= - - - - - - - - - - - - XhjSaypjXi5Zlk5dNYNCxcVIfwU= - - - - - - - - - - - - nCEUNTjzjgkZ5ZIYPfRYPG5FvrI= - - - - - - - - - - - - QwvHIN0aGsFCzM00kZNv1tydcNM= - - - - - - - - - - - - U7a5JrhXRXjiE2RrMarZWUlrPSk= - - - - - - - - - - - - 9Al7vMd8ZwfxRO/3e3DFDdKgbeg= - - - - - - - - - - - - lkCRjKJltuObwHU3ea20hfFf6Gw= - - - - - - - - - - - - QwYlNMI4EXZO9dzuGHbyanuEMw4= - - - - - - - - - - - - pDqJNp/ooZqjh1h4xzQYko0+Fnc= - - - - - - - - - - - - PNDA94yLxP9gc5yWusjDatytyWE= - - - - - - - - - - - - gs3mWnUUwORl7g1QW+VsVmOf8LE= - - - - - - - - - - - - ITm6gkCPRguqc7bIWOXHacjE4+0= - - - - - - - - - - - - lV/9eij84QMc2/JMBEg37pzb+yc= - - - - - - - - - - - - ISJBL0ruabjQc5aOyrVQ8ioqYoU= - - - - - - - - - - - - uS5FEJZHWBWERMzvA9tLjsrPz7s= - - - - - - - - - - - - 5PbjiOgizT8jFZics3cjfS6w+w8= - - - - - - - - - - - - YgJyE24JpMz3fgKz6xpmgS2gYJ8= - - - - - - - - - - - - oa8wCwOooZeDqQM9sC9feStFdik= - - - - - - - - - - - - cyPbkRqC6lYTOkiPUS0nXQ8kVpk= - - - - - - - - - - - - v6jDU9x06xmulyRp8pwhsAUThAQ= - - - - - - - - - - - - qQZaNrFwY6h4D2vEy49EgL7GTwA= - - - - - - - - - - - - jXOt6FVhLkEH0l04/8FyPEzRyN0= - - - - - - - - - - - - P89+imTUl8HjhaLJicS9GFF2e50= - - - - - - - - - - - - mBA0Xv2a+H6wGhJUfvbeVnETW68= - - - - - - - - - - - - hhK33f0JAYWq+nSpVD5YOq2G3ec= - - - - - - - - - - - - VJSoO/GXx2ch+6r3/WvBSNYKLTE= - - - - - - - - - - - - v83xozdfn9ToBjgUsFYgDkkQX2U= - - - - - - - - - - - - MYwlWqB9PohONl7ZzshA82TwP2c= - - - - - - - - - - - - KpHKE6PROeTg6C0EmvpzO5axzcE= - - - - - - - - - - - - ugY06N9Ldw+IvAmONutYcYwh+jo= - - - - - - - - - - - - A8P0QCcnKUayq2BRzV8eHaSsIpU= - - - - - - - - - - - - U0l9a29HqkTUSOvAcjIV7UvZAxk= - - - - - - - - - - - - XCT50lZfYw9E71w2e3jAPHadwuE= - - - - - - - - - - - - ZddmDhtIn1wumPIIy8XY2vpzf8U= - - - - - - - - - - - - k9yQjlarF0WY7JPngrlZppOoXS0= - - - - - - - - - - - - UqAT+BwwJYJpl2WjZvjhdH+ii1Q= - - - - - - - - - - - - SfcfbYJ2BRAQVpbGYlBiqor2s54= - - - - - - - - - - - - qQLkGAWy/IQxZuqUC5k18s6gQM8= - - - - - - - - - - - - Hicx0KcBWfTOEs9NwGDg8/31498= - - - - - - - - - - Z2WWO3jdjS1G6Btr8vxyvaiWv0c= - - - - - - - - - TsFkhAE239c+FGjT2wP/uiGhfZE= - - - - - - - - - 1XZh+BCoIN/cpwqYIlV2mVyOdk0= - - - - - - - - - aPviwDpCrn3d9YRH00xpta4qq3s= - - - - - - - - - Wt3+prKWq7hdvBVeNEKOLHmcALY= - - - - - - - - - dCql5WpLYENwxfsQJw10cWZbiN4= - - - - - - - - - mSrxtt7MUqRnuUou+F7p+Vne3kI= - - - - - - - - - FCz2yNTlp9kuIQgkxpxH9vmoa6I= - - - - - - - - - dEMm/1Ju7gWyAYjwsf/7DbwY4NY= - - - - - - - - - tfwZqf/JEvHKFNaYMafwB9tVksw= - - - - - - - - - RXSdPoV1pFjacwgyT81xD2Ridds= - - - - - - - - - X3Jjz0pJRC0Dnc0oaobxJ6WRTbA= - - - - - - - - - UHt5aNn67X0oZVnzSbkCaNJq2r4= - - - - - - - - - Qu/sFEcJzAkS+E0MdPb7TayHm/s= - - - - - - - - - y4n8uC7KUDbTzzexJePESr26idk= - - - - - - - - - jgFk0iyeolCcXK46tonesuBbQIg= - - - - - - - - - lhNwxdhROobYViGAjCe16BSR3u8= - - - - - - - - - 5YVcUSRR03kVljdZSuLa4JAD55U= - - - - - - - - - ZW/688yGGCwh8dCDwGh6pOAP1pU= - - - - - - - - - ZbymUQpDu5skapQVtRF5XbqH11U= - - - - - - - - - 9sOrUchxEAnpPXAQrxL/6XqYbR4= - - - - - - - - - ORPyJ2W7A+fpIDG4b5gBTnArqFM= - - - - - - - - - 4z6s830BETTBvhl5Hkp/cVYjyu4= - - - - - - - - - hvY7/2NAk19oElDCaBJ3+X7ZojU= - - - - - - - - - 73V5WwipRxfrgHRUby/GK2ZUfWc= - - - - - - - - - z+wKfy7dSXF/MVOcQQpVd9t94a4= - - - - - - - - - sNSQD9oKpERbElO0o9Pk5zjtTBM= - - - - - - - - - dtI0bovygR/2QKy68MB2NYUsVtY= - - - - - - - - - cC+PvszW/lHsRvmdnk5low3SJe0= - - - - - - - - - L9QFvAOfOYCR2odvzPVSDHxgIlw= - - - - - - - - - JL8zua8vJPEkqGWyAS7ZN653Ma8= - - - - - - - - - CsxzxcCGHn2eeE9uxuVnkJCjB6s= - - - - - - - - - 1IyVdFgPUBeVCErJ4GSMJQ2sxEI= - - - - - - - - - rFu/nf304nKXb1Od7DbhQR/B+Zw= - - - - - - - - - tVUMzLTt2Xg/fEi4VEasQ/UQsis= - - - - - - - - - Mni4Be6LDo42CQbnRGo7sJcjPIQ= - - - - - - - - - y/dT9VClLN9NYtv8vSYUmeclePA= - - - - - - - - - 5yJlaIZLD9D1ASpOuV/DIpHYLvw= - - - - - - - - - oJSegPNNFzX48bCW2JYFO5jaTDo= - - - - - - - - - RPHKMcA1U3Fo1xeaUmb3GciXZMg= - - - - - - - - - AbZ6+yp6D1SeTZWJqe25CiASWYs= - - - - - - - - - kDulrCj+YlxKwUO7eHEVT2ldoHI= - - - - - - - - - 8S+4VIrRRcK5VxIf/0pYWcotmVA= - - - - - - - - - WsKIiwUwU3jQfa56fpYlTHsFOiI= - - - - - - - - - 1cZep+Fs/rxuexZCO1FeMffCTGE= - - - - - - - - - zdM1GdjKpEby/yv8aNL40Nje/1I= - - - - - - - - - UtGjbt0mL/uFhu8XIfgxmIlZ6HU= - - - - - - - - - LlZXlA1vOsWqxzGe0jDBy7hy08w= - - - - - - - - - hUcORMcLBPWq5PbYlMINkapJ9bM= - - - - - - - - - VW0FbaMW0IRM16qj/QDmC3pPs9s= - - - - - - - - - SMV0IQlH9ZV9dWn3lcf74WPliho= - - - - - - - - - /xgtkLN87bIPHceNoWs552hJDYA= - - - - - - - - - xSqV79k610KxJwXzF922eHIMMr4= - - - - - - - - - WKyBDumqVKAkACjFu0m1lCjkqiM= - - - - - - - - - QDWVoOao7//JS07s5iu1V65rKls= - - - - - - - - - Aw20Q1s1ZPKx/mpIcT5eypFI6+4= - - - - - - - - - b+fK26M/AHhELTpnf45PNZTUVRI= - - - - - - - - - Dlq4n4uxMjlhNHrOh0VUNgdkcX8= - - - - - - - - - EPSPg6YmXJiIF6dw3CeFCFP+Leo= - - - - - - - - - eSFQ0X1HNef+255curfQxuDNI3w= - - - - - - - - - un/5XUSGBitEqb6KTlr8IhZ48EI= - - - - - - - - - apr97XVG4gBj9rx2s/TThPcnW/0= - - - - - - - - - f/IZnVtEQFb11V6gPx4zLVQlUZc= - - - - - - - - - 6XJEPfos1t1DKningtZBQu0TLBk= - - - - - - - - - JUhl+D6K5ybZyRidqB/BmiPWiYs= - - - - - - - - - KQbICb7J9N+BOjNhlYB13EBc6wA= - - - - - - - - - aVpeoI56/QuIohrAGdb9SmVwyNs= - - - - - - - - - rVzZHhNTuQzjBCIkU/haefJ7Yio= - - - - - - - - - yRw3VsY1vQjHGuFSITYhc7Xm6r8= - - - - - - - - - RUUKtPH2UgChciklxziy5+fFmJg= - - - - - - - - - JdQ8+Um/maukuYamRfa62IahPVQ= - - - - - - - - - 6dcvXXY7483gJAYPgSswQWQlAoc= - - - - - - - - - H1wIIDdliqxf6V62D82XaR2H64Y= - - - - - - - - - 8Hjua1Rqfd1QWn2YkZg8BG6egpA= - - - - - - - - - VuNd/ZKU6ntr3dCuDFrsLEF5e2g= - - - - - - - - - YFaszV11usrf3DpSqpa/A2lDRfY= - - - - - - - - - Yd1A/fyUDlBzecYHDuTaJ8ZpgbE= - - - - - - - - - gyvdHO4N6XsmW6MJYoV37IaCutY= - - - - - - - - - HocHiBihMkZlcrcj+9K9Bku+6u0= - - - - - - - - - 0oqWSyJ64/7Fyuqi61ihkuOJn10= - - - - - - - - - pqN3dj3uTnHbLzLOcM5Gr9q82J8= - - - - - - - - - tqo787vzUtLlBzNVQLV2s+7y0hA= - - - - - - - - - CQTlGUxetxZ6VjqGTJxLz3c61kc= - - - - - - - - - G+JRL40DRopUzjz2i17L+GnYKKU= - - - - - - - - - 7MKmTKXcRJ6SR4ArO/DvsNcta1c= - - - - - - - - - Y6Q02Yh15EGqerg+VB8EjE7MFag= - - - - - - - - - IlyIr324Y6E/W4mLPD26CfJCSmM= - - - - - - - - - RriiRQ1AHTrZkWV5ZPL83Py+Qts= - - - - - - - - - 2d0xYqxMFYs1xxYdS3QzeDwfXOE= - - - - - - - - - 8x5wO0vjLDfLSCA1abNVJQVvEiA= - - - - - - - - - lB0gBC6l3tWvpKQuRhOir2/jaW4= - - - - - - - - - 821KZm3q0SZbedLZimlyKYGWft0= - - - - - - - - - vaGaXj40onkJ7nn1nEBC6/sSmUw= - - - - - - - - - mbw8WxL0OlSP9J1Z5k47VG8a3N8= - - - - - - - - - jwAV6MCea2vjYdx6EDmmoDiRdd4= - - - - - - - - - 8WGfw5oYc7+KrBVExegUIYjJgG8= - - - - - - - - - wQv8MojssTcNIdl+KQapUOKyX4Q= - - - \ No newline at end of file diff --git a/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll deleted file mode 100644 index 8d2def630..000000000 Binary files a/mRemoteV1/bin/Debug Portable/nb-NO/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll deleted file mode 100644 index 4b791534d..000000000 Binary files a/mRemoteV1/bin/Debug Portable/nl/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll deleted file mode 100644 index d4e535aa3..000000000 Binary files a/mRemoteV1/bin/Debug Portable/pl/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll deleted file mode 100644 index 3157c031f..000000000 Binary files a/mRemoteV1/bin/Debug Portable/pt-BR/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll deleted file mode 100644 index 6f85baecb..000000000 Binary files a/mRemoteV1/bin/Debug Portable/pt/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll deleted file mode 100644 index 053c1a4b2..000000000 Binary files a/mRemoteV1/bin/Debug Portable/ru/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll deleted file mode 100644 index cc2482291..000000000 Binary files a/mRemoteV1/bin/Debug Portable/uk/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll deleted file mode 100644 index 3613c6d06..000000000 Binary files a/mRemoteV1/bin/Debug Portable/zh-CN/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll b/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll deleted file mode 100644 index 477a99ea6..000000000 Binary files a/mRemoteV1/bin/Debug Portable/zh-TW/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/mRemoteV1.csproj b/mRemoteV1/mRemoteV1.csproj index 8decce58e..6c3edbbd6 100644 --- a/mRemoteV1/mRemoteV1.csproj +++ b/mRemoteV1/mRemoteV1.csproj @@ -7,7 +7,7 @@ 2.0 {4934A491-40BC-4E5B-9166-EA1169A220F6} WinExe - mRemoteNG.My.MyApplication + mRemoteNG.ProgramRoot mRemoteNG mRemoteNG WindowsForms @@ -166,7 +166,7 @@ - + @@ -186,12 +186,12 @@ - - - - + + + + - + Component diff --git a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache b/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index ac9118c7b..000000000 Binary files a/mRemoteV1/obj/Debug Portable/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll deleted file mode 100644 index f7f60d8c0..000000000 Binary files a/mRemoteV1/obj/Debug Portable/de/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll deleted file mode 100644 index 3988a83f0..000000000 Binary files a/mRemoteV1/obj/Debug Portable/el/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll deleted file mode 100644 index 68fa5d8c6..000000000 Binary files a/mRemoteV1/obj/Debug Portable/en-US/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll deleted file mode 100644 index ae6e352c2..000000000 Binary files a/mRemoteV1/obj/Debug Portable/es-AR/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll deleted file mode 100644 index 255dff18f..000000000 Binary files a/mRemoteV1/obj/Debug Portable/es/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll deleted file mode 100644 index 3632e4924..000000000 Binary files a/mRemoteV1/obj/Debug Portable/fr/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll deleted file mode 100644 index ed390c3e5..000000000 Binary files a/mRemoteV1/obj/Debug Portable/hu/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll deleted file mode 100644 index 58b471ff2..000000000 Binary files a/mRemoteV1/obj/Debug Portable/it/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.application b/mRemoteV1/obj/Debug Portable/mRemoteNG.application deleted file mode 100644 index 0091108ca..000000000 --- a/mRemoteV1/obj/Debug Portable/mRemoteNG.application +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - pmsrvzrZmCSBhx0DCRyoBT40fWQ= - - - - \ No newline at end of file diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe deleted file mode 100644 index 114519cb9..000000000 Binary files a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest b/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest deleted file mode 100644 index a8b16373c..000000000 --- a/mRemoteV1/obj/Debug Portable/mRemoteNG.exe.manifest +++ /dev/null @@ -1,1400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 44Gd5pLxAatONvAv9C9PcHjWBYM= - - - - - - - - - - - - XhjSaypjXi5Zlk5dNYNCxcVIfwU= - - - - - - - - - - - - nCEUNTjzjgkZ5ZIYPfRYPG5FvrI= - - - - - - - - - - - - QwvHIN0aGsFCzM00kZNv1tydcNM= - - - - - - - - - - - - U7a5JrhXRXjiE2RrMarZWUlrPSk= - - - - - - - - - - - - 9Al7vMd8ZwfxRO/3e3DFDdKgbeg= - - - - - - - - - - - - lkCRjKJltuObwHU3ea20hfFf6Gw= - - - - - - - - - - - - QwYlNMI4EXZO9dzuGHbyanuEMw4= - - - - - - - - - - - - pDqJNp/ooZqjh1h4xzQYko0+Fnc= - - - - - - - - - - - - PNDA94yLxP9gc5yWusjDatytyWE= - - - - - - - - - - - - gs3mWnUUwORl7g1QW+VsVmOf8LE= - - - - - - - - - - - - ITm6gkCPRguqc7bIWOXHacjE4+0= - - - - - - - - - - - - lV/9eij84QMc2/JMBEg37pzb+yc= - - - - - - - - - - - - ISJBL0ruabjQc5aOyrVQ8ioqYoU= - - - - - - - - - - - - uS5FEJZHWBWERMzvA9tLjsrPz7s= - - - - - - - - - - - - 5PbjiOgizT8jFZics3cjfS6w+w8= - - - - - - - - - - - - YgJyE24JpMz3fgKz6xpmgS2gYJ8= - - - - - - - - - - - - oa8wCwOooZeDqQM9sC9feStFdik= - - - - - - - - - - - - cyPbkRqC6lYTOkiPUS0nXQ8kVpk= - - - - - - - - - - - - v6jDU9x06xmulyRp8pwhsAUThAQ= - - - - - - - - - - - - qQZaNrFwY6h4D2vEy49EgL7GTwA= - - - - - - - - - - - - jXOt6FVhLkEH0l04/8FyPEzRyN0= - - - - - - - - - - - - P89+imTUl8HjhaLJicS9GFF2e50= - - - - - - - - - - - - mBA0Xv2a+H6wGhJUfvbeVnETW68= - - - - - - - - - - - - hhK33f0JAYWq+nSpVD5YOq2G3ec= - - - - - - - - - - - - VJSoO/GXx2ch+6r3/WvBSNYKLTE= - - - - - - - - - - - - v83xozdfn9ToBjgUsFYgDkkQX2U= - - - - - - - - - - - - MYwlWqB9PohONl7ZzshA82TwP2c= - - - - - - - - - - - - KpHKE6PROeTg6C0EmvpzO5axzcE= - - - - - - - - - - - - ugY06N9Ldw+IvAmONutYcYwh+jo= - - - - - - - - - - - - A8P0QCcnKUayq2BRzV8eHaSsIpU= - - - - - - - - - - - - U0l9a29HqkTUSOvAcjIV7UvZAxk= - - - - - - - - - - - - XCT50lZfYw9E71w2e3jAPHadwuE= - - - - - - - - - - - - ZddmDhtIn1wumPIIy8XY2vpzf8U= - - - - - - - - - - - - k9yQjlarF0WY7JPngrlZppOoXS0= - - - - - - - - - - - - UqAT+BwwJYJpl2WjZvjhdH+ii1Q= - - - - - - - - - - - - SfcfbYJ2BRAQVpbGYlBiqor2s54= - - - - - - - - - - - - qQLkGAWy/IQxZuqUC5k18s6gQM8= - - - - - - - - - - - - Hicx0KcBWfTOEs9NwGDg8/31498= - - - - - - - - - - Z2WWO3jdjS1G6Btr8vxyvaiWv0c= - - - - - - - - - TsFkhAE239c+FGjT2wP/uiGhfZE= - - - - - - - - - 1XZh+BCoIN/cpwqYIlV2mVyOdk0= - - - - - - - - - aPviwDpCrn3d9YRH00xpta4qq3s= - - - - - - - - - Wt3+prKWq7hdvBVeNEKOLHmcALY= - - - - - - - - - dCql5WpLYENwxfsQJw10cWZbiN4= - - - - - - - - - mSrxtt7MUqRnuUou+F7p+Vne3kI= - - - - - - - - - FCz2yNTlp9kuIQgkxpxH9vmoa6I= - - - - - - - - - dEMm/1Ju7gWyAYjwsf/7DbwY4NY= - - - - - - - - - tfwZqf/JEvHKFNaYMafwB9tVksw= - - - - - - - - - RXSdPoV1pFjacwgyT81xD2Ridds= - - - - - - - - - X3Jjz0pJRC0Dnc0oaobxJ6WRTbA= - - - - - - - - - UHt5aNn67X0oZVnzSbkCaNJq2r4= - - - - - - - - - Qu/sFEcJzAkS+E0MdPb7TayHm/s= - - - - - - - - - y4n8uC7KUDbTzzexJePESr26idk= - - - - - - - - - jgFk0iyeolCcXK46tonesuBbQIg= - - - - - - - - - lhNwxdhROobYViGAjCe16BSR3u8= - - - - - - - - - 5YVcUSRR03kVljdZSuLa4JAD55U= - - - - - - - - - ZW/688yGGCwh8dCDwGh6pOAP1pU= - - - - - - - - - ZbymUQpDu5skapQVtRF5XbqH11U= - - - - - - - - - 9sOrUchxEAnpPXAQrxL/6XqYbR4= - - - - - - - - - ORPyJ2W7A+fpIDG4b5gBTnArqFM= - - - - - - - - - 4z6s830BETTBvhl5Hkp/cVYjyu4= - - - - - - - - - hvY7/2NAk19oElDCaBJ3+X7ZojU= - - - - - - - - - 73V5WwipRxfrgHRUby/GK2ZUfWc= - - - - - - - - - z+wKfy7dSXF/MVOcQQpVd9t94a4= - - - - - - - - - sNSQD9oKpERbElO0o9Pk5zjtTBM= - - - - - - - - - dtI0bovygR/2QKy68MB2NYUsVtY= - - - - - - - - - cC+PvszW/lHsRvmdnk5low3SJe0= - - - - - - - - - L9QFvAOfOYCR2odvzPVSDHxgIlw= - - - - - - - - - JL8zua8vJPEkqGWyAS7ZN653Ma8= - - - - - - - - - CsxzxcCGHn2eeE9uxuVnkJCjB6s= - - - - - - - - - 1IyVdFgPUBeVCErJ4GSMJQ2sxEI= - - - - - - - - - rFu/nf304nKXb1Od7DbhQR/B+Zw= - - - - - - - - - tVUMzLTt2Xg/fEi4VEasQ/UQsis= - - - - - - - - - Mni4Be6LDo42CQbnRGo7sJcjPIQ= - - - - - - - - - y/dT9VClLN9NYtv8vSYUmeclePA= - - - - - - - - - 5yJlaIZLD9D1ASpOuV/DIpHYLvw= - - - - - - - - - oJSegPNNFzX48bCW2JYFO5jaTDo= - - - - - - - - - RPHKMcA1U3Fo1xeaUmb3GciXZMg= - - - - - - - - - AbZ6+yp6D1SeTZWJqe25CiASWYs= - - - - - - - - - kDulrCj+YlxKwUO7eHEVT2ldoHI= - - - - - - - - - 8S+4VIrRRcK5VxIf/0pYWcotmVA= - - - - - - - - - WsKIiwUwU3jQfa56fpYlTHsFOiI= - - - - - - - - - 1cZep+Fs/rxuexZCO1FeMffCTGE= - - - - - - - - - zdM1GdjKpEby/yv8aNL40Nje/1I= - - - - - - - - - UtGjbt0mL/uFhu8XIfgxmIlZ6HU= - - - - - - - - - LlZXlA1vOsWqxzGe0jDBy7hy08w= - - - - - - - - - hUcORMcLBPWq5PbYlMINkapJ9bM= - - - - - - - - - VW0FbaMW0IRM16qj/QDmC3pPs9s= - - - - - - - - - SMV0IQlH9ZV9dWn3lcf74WPliho= - - - - - - - - - /xgtkLN87bIPHceNoWs552hJDYA= - - - - - - - - - xSqV79k610KxJwXzF922eHIMMr4= - - - - - - - - - WKyBDumqVKAkACjFu0m1lCjkqiM= - - - - - - - - - QDWVoOao7//JS07s5iu1V65rKls= - - - - - - - - - Aw20Q1s1ZPKx/mpIcT5eypFI6+4= - - - - - - - - - b+fK26M/AHhELTpnf45PNZTUVRI= - - - - - - - - - Dlq4n4uxMjlhNHrOh0VUNgdkcX8= - - - - - - - - - EPSPg6YmXJiIF6dw3CeFCFP+Leo= - - - - - - - - - eSFQ0X1HNef+255curfQxuDNI3w= - - - - - - - - - un/5XUSGBitEqb6KTlr8IhZ48EI= - - - - - - - - - apr97XVG4gBj9rx2s/TThPcnW/0= - - - - - - - - - f/IZnVtEQFb11V6gPx4zLVQlUZc= - - - - - - - - - 6XJEPfos1t1DKningtZBQu0TLBk= - - - - - - - - - JUhl+D6K5ybZyRidqB/BmiPWiYs= - - - - - - - - - KQbICb7J9N+BOjNhlYB13EBc6wA= - - - - - - - - - aVpeoI56/QuIohrAGdb9SmVwyNs= - - - - - - - - - rVzZHhNTuQzjBCIkU/haefJ7Yio= - - - - - - - - - yRw3VsY1vQjHGuFSITYhc7Xm6r8= - - - - - - - - - RUUKtPH2UgChciklxziy5+fFmJg= - - - - - - - - - JdQ8+Um/maukuYamRfa62IahPVQ= - - - - - - - - - 6dcvXXY7483gJAYPgSswQWQlAoc= - - - - - - - - - H1wIIDdliqxf6V62D82XaR2H64Y= - - - - - - - - - 8Hjua1Rqfd1QWn2YkZg8BG6egpA= - - - - - - - - - VuNd/ZKU6ntr3dCuDFrsLEF5e2g= - - - - - - - - - YFaszV11usrf3DpSqpa/A2lDRfY= - - - - - - - - - Yd1A/fyUDlBzecYHDuTaJ8ZpgbE= - - - - - - - - - gyvdHO4N6XsmW6MJYoV37IaCutY= - - - - - - - - - HocHiBihMkZlcrcj+9K9Bku+6u0= - - - - - - - - - 0oqWSyJ64/7Fyuqi61ihkuOJn10= - - - - - - - - - pqN3dj3uTnHbLzLOcM5Gr9q82J8= - - - - - - - - - tqo787vzUtLlBzNVQLV2s+7y0hA= - - - - - - - - - CQTlGUxetxZ6VjqGTJxLz3c61kc= - - - - - - - - - G+JRL40DRopUzjz2i17L+GnYKKU= - - - - - - - - - 7MKmTKXcRJ6SR4ArO/DvsNcta1c= - - - - - - - - - Y6Q02Yh15EGqerg+VB8EjE7MFag= - - - - - - - - - IlyIr324Y6E/W4mLPD26CfJCSmM= - - - - - - - - - RriiRQ1AHTrZkWV5ZPL83Py+Qts= - - - - - - - - - 2d0xYqxMFYs1xxYdS3QzeDwfXOE= - - - - - - - - - 8x5wO0vjLDfLSCA1abNVJQVvEiA= - - - - - - - - - lB0gBC6l3tWvpKQuRhOir2/jaW4= - - - - - - - - - 821KZm3q0SZbedLZimlyKYGWft0= - - - - - - - - - vaGaXj40onkJ7nn1nEBC6/sSmUw= - - - - - - - - - mbw8WxL0OlSP9J1Z5k47VG8a3N8= - - - - - - - - - jwAV6MCea2vjYdx6EDmmoDiRdd4= - - - - - - - - - 8WGfw5oYc7+KrBVExegUIYjJgG8= - - - - - - - - - wQv8MojssTcNIdl+KQapUOKyX4Q= - - - \ No newline at end of file diff --git a/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb b/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb deleted file mode 100644 index 2f2345c34..000000000 Binary files a/mRemoteV1/obj/Debug Portable/mRemoteNG.pdb and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache b/mRemoteV1/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache deleted file mode 100644 index 660a23158..000000000 Binary files a/mRemoteV1/obj/Debug Portable/mRemoteV1.csproj.GenerateResource.Cache and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll deleted file mode 100644 index 8d2def630..000000000 Binary files a/mRemoteV1/obj/Debug Portable/nb-NO/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll deleted file mode 100644 index 4b791534d..000000000 Binary files a/mRemoteV1/obj/Debug Portable/nl/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll deleted file mode 100644 index d4e535aa3..000000000 Binary files a/mRemoteV1/obj/Debug Portable/pl/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll deleted file mode 100644 index 3157c031f..000000000 Binary files a/mRemoteV1/obj/Debug Portable/pt-BR/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll deleted file mode 100644 index 6f85baecb..000000000 Binary files a/mRemoteV1/obj/Debug Portable/pt/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll deleted file mode 100644 index 053c1a4b2..000000000 Binary files a/mRemoteV1/obj/Debug Portable/ru/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll deleted file mode 100644 index cc2482291..000000000 Binary files a/mRemoteV1/obj/Debug Portable/uk/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll deleted file mode 100644 index 3613c6d06..000000000 Binary files a/mRemoteV1/obj/Debug Portable/zh-CN/mRemoteNG.resources.dll and /dev/null differ diff --git a/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll b/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll deleted file mode 100644 index 477a99ea6..000000000 Binary files a/mRemoteV1/obj/Debug Portable/zh-TW/mRemoteNG.resources.dll and /dev/null differ