From 9dede046d405cdccb8c7dd5516c11b59b6a54228 Mon Sep 17 00:00:00 2001 From: Jaex Date: Tue, 2 Oct 2018 02:11:53 +0300 Subject: [PATCH] Added Kutt URL shortener support --- ShareX.UploadersLib/Enums.cs | 2 + ShareX.UploadersLib/Favicons/Kutt.png | Bin 0 -> 853 bytes .../Forms/UploadersConfigForm.Designer.cs | 2903 ++--- .../Forms/UploadersConfigForm.cs | 33 + .../Forms/UploadersConfigForm.resx | 10054 +++++++++++++--- .../Properties/Resources.Designer.cs | 10 + ShareX.UploadersLib/Properties/Resources.resx | 3 + .../ShareX.UploadersLib.csproj | 4 + .../URLShorteners/KuttURLShortener.cs | 143 + ShareX.UploadersLib/UploadersConfig.cs | 7 + 10 files changed, 10225 insertions(+), 2934 deletions(-) create mode 100644 ShareX.UploadersLib/Favicons/Kutt.png create mode 100644 ShareX.UploadersLib/URLShorteners/KuttURLShortener.cs diff --git a/ShareX.UploadersLib/Enums.cs b/ShareX.UploadersLib/Enums.cs index 7a2409661..18a72e787 100644 --- a/ShareX.UploadersLib/Enums.cs +++ b/ShareX.UploadersLib/Enums.cs @@ -173,6 +173,8 @@ public enum UrlShortenerType Polr, [Description("Firebase Dynamic Links")] FirebaseDynamicLinks, + [Description("Kutt")] + Kutt, CustomURLShortener // Localized } diff --git a/ShareX.UploadersLib/Favicons/Kutt.png b/ShareX.UploadersLib/Favicons/Kutt.png new file mode 100644 index 0000000000000000000000000000000000000000..e11d824cdd64aa5e640c8c731cf08409141fd8c8 GIT binary patch literal 853 zcmV-b1FHOqP)~^LZWCP@fRr!f|g1ONgb9bJ_&hE|5&h72$fe(h8dGqGI z&&+$Xy9fMdAzN|%gMSnXtE9Mw2p|20O(z_xf{;>fYCiMChPPPABiakM6^)>z>!Gkfc7+7iUdgObZXY_E;K^` z0)XlZz#Ok97YrLQQy^V@dPv}|E}nRAct|070OYpU-Hmog6;1$5V5OF=AOe6YNP!Ik zT@RdPV$&v*^Av=@Vc`ErG@IE2;p`GK2PO)urNtYEa|H-EQZUE6qDCR4 z07w!5f?`6b2%Sh^uS3{rON5bi)wo+XN!jTcbUOaMWXCWH&TJz2bV=$&EE=N2fAO;RG{-xvgp3^T^|g*Y}I z;+HS5_QS(QOByvnVCL=C=K4()h05~K`xdY>kHs?4h%nWNu(>1g@#_%w0s(+kJJ`AW z==RBVd)GFJO%QJ}X++tvt8x50HKK6-L>n_>k^0^CuiU>n_pBh6a0C3K3`yYZ@is1< z35Ltq4+bFjRY9Uwt37=C>GQ?v00eaJ^WQfDM7>de{PfkzkxBqmCg#*Jl{cB)wO&pk>p2?kz z8=#_;e0h4Fm-}br0I(iJ)!xj#g#aRI=Ad$Rgbe`O0Gciyhu^FXIlBN5fccv-RwdjQ f%HO0f_fhf(T(Wcl_5Gj600000NkvXXu0mjf3toM# literal 0 HcmV?d00001 diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs index 54bc61ece..89eb34e1f 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs @@ -73,6 +73,7 @@ private void InitializeComponent() this.lblTwitterDefaultMessage = new System.Windows.Forms.Label(); this.txtTwitterDefaultMessage = new System.Windows.Forms.TextBox(); this.cbTwitterSkipMessageBox = new System.Windows.Forms.CheckBox(); + this.oauthTwitter = new ShareX.UploadersLib.OAuthControl(); this.txtTwitterDescription = new System.Windows.Forms.TextBox(); this.lblTwitterDescription = new System.Windows.Forms.Label(); this.btnTwitterRemove = new System.Windows.Forms.Button(); @@ -169,6 +170,7 @@ private void InitializeComponent() this.tpBitly = new System.Windows.Forms.TabPage(); this.txtBitlyDomain = new System.Windows.Forms.TextBox(); this.lblBitlyDomain = new System.Windows.Forms.Label(); + this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl(); this.tpYourls = new System.Windows.Forms.TabPage(); this.txtYourlsPassword = new System.Windows.Forms.TextBox(); this.txtYourlsUsername = new System.Windows.Forms.TextBox(); @@ -199,6 +201,14 @@ private void InitializeComponent() this.txtFirebaseDomain = new System.Windows.Forms.TextBox(); this.txtFirebaseWebAPIKey = new System.Windows.Forms.TextBox(); this.lblFirebaseWebAPIKey = new System.Windows.Forms.Label(); + this.tpKutt = new System.Windows.Forms.TabPage(); + this.lblKuttPassword = new System.Windows.Forms.Label(); + this.txtKuttPassword = new System.Windows.Forms.TextBox(); + this.cbKuttReuse = new System.Windows.Forms.CheckBox(); + this.txtKuttAPIKey = new System.Windows.Forms.TextBox(); + this.txtKuttHost = new System.Windows.Forms.TextBox(); + this.lblKuttAPIKey = new System.Windows.Forms.Label(); + this.lblKuttHost = new System.Windows.Forms.Label(); this.tpFileUploaders = new System.Windows.Forms.TabPage(); this.tcFileUploaders = new System.Windows.Forms.TabControl(); this.tpFTP = new System.Windows.Forms.TabPage(); @@ -262,10 +272,12 @@ private void InitializeComponent() this.cbDropboxAutoCreateShareableLink = new System.Windows.Forms.CheckBox(); this.lblDropboxPath = new System.Windows.Forms.Label(); this.txtDropboxPath = new System.Windows.Forms.TextBox(); + this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl(); this.tpOneDrive = new System.Windows.Forms.TabPage(); this.tvOneDrive = new System.Windows.Forms.TreeView(); this.lblOneDriveFolderID = new System.Windows.Forms.Label(); this.cbOneDriveCreateShareableLink = new System.Windows.Forms.CheckBox(); + this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl(); this.tpGoogleDrive = new System.Windows.Forms.TabPage(); this.cbGoogleDriveDirectLink = new System.Windows.Forms.CheckBox(); this.cbGoogleDriveUseFolder = new System.Windows.Forms.CheckBox(); @@ -276,6 +288,7 @@ private void InitializeComponent() this.chGoogleDriveDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnGoogleDriveRefreshFolders = new System.Windows.Forms.Button(); this.cbGoogleDriveIsPublic = new System.Windows.Forms.CheckBox(); + this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl(); this.tpPuush = new System.Windows.Forms.TabPage(); this.lblPuushAPIKey = new System.Windows.Forms.Label(); this.txtPuushAPIKey = new System.Windows.Forms.TextBox(); @@ -292,6 +305,7 @@ private void InitializeComponent() this.chBoxFoldersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.lblBoxFolderID = new System.Windows.Forms.Label(); this.btnBoxRefreshFolders = new System.Windows.Forms.Button(); + this.oauth2Box = new ShareX.UploadersLib.OAuthControl(); this.tpAmazonS3 = new System.Windows.Forms.TabPage(); this.gbAmazonS3Advanced = new System.Windows.Forms.GroupBox(); this.lblAmazonS3StripExtension = new System.Windows.Forms.Label(); @@ -331,6 +345,7 @@ private void InitializeComponent() this.txtGoogleCloudStorageDomain = new System.Windows.Forms.TextBox(); this.lblGoogleCloudStorageBucket = new System.Windows.Forms.Label(); this.txtGoogleCloudStorageBucket = new System.Windows.Forms.TextBox(); + this.oauth2GoogleCloudStorage = new ShareX.UploadersLib.OAuthControl(); this.tpAzureStorage = new System.Windows.Forms.TabPage(); this.lblAzureStorageURLPreview = new System.Windows.Forms.Label(); this.lblAzureStorageURLPreviewLabel = new System.Windows.Forms.Label(); @@ -357,6 +372,8 @@ private void InitializeComponent() this.lblB2ApplicationKeyId = new System.Windows.Forms.Label(); this.tpGfycat = new System.Windows.Forms.TabPage(); this.cbGfycatIsPublic = new System.Windows.Forms.CheckBox(); + this.atcGfycatAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.oauth2Gfycat = new ShareX.UploadersLib.OAuthControl(); this.tpMega = new System.Windows.Forms.TabPage(); this.btnMegaRefreshFolders = new System.Windows.Forms.Button(); this.lblMegaStatus = new System.Windows.Forms.Label(); @@ -406,6 +423,7 @@ private void InitializeComponent() this.lblSendSpaceUsername = new System.Windows.Forms.Label(); this.txtSendSpacePassword = new System.Windows.Forms.TextBox(); this.txtSendSpaceUserName = new System.Windows.Forms.TextBox(); + this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.tpGe_tt = new System.Windows.Forms.TabPage(); this.lblGe_ttStatus = new System.Windows.Forms.Label(); this.lblGe_ttPassword = new System.Windows.Forms.Label(); @@ -426,6 +444,7 @@ private void InitializeComponent() this.txtJiraConfigHelp = new System.Windows.Forms.TextBox(); this.txtJiraHost = new System.Windows.Forms.TextBox(); this.lblJiraHost = new System.Windows.Forms.Label(); + this.oAuthJira = new ShareX.UploadersLib.OAuthControl(); this.tpLambda = new System.Windows.Forms.TabPage(); this.lblLambdaInfo = new System.Windows.Forms.Label(); this.lblLambdaApiKey = new System.Windows.Forms.Label(); @@ -522,6 +541,7 @@ private void InitializeComponent() this.cbYouTubeUseShortenedLink = new System.Windows.Forms.CheckBox(); this.cbYouTubePrivacyType = new System.Windows.Forms.ComboBox(); this.lblYouTubePrivacyType = new System.Windows.Forms.Label(); + this.oauth2YouTube = new ShareX.UploadersLib.OAuthControl(); this.tpSharedFolder = new System.Windows.Forms.TabPage(); this.lbSharedFolderAccounts = new System.Windows.Forms.ListBox(); this.pgSharedFolderAccount = new System.Windows.Forms.PropertyGrid(); @@ -581,6 +601,7 @@ private void InitializeComponent() this.txtGistCustomURL = new System.Windows.Forms.TextBox(); this.cbGistUseRawURL = new System.Windows.Forms.CheckBox(); this.cbGistPublishPublic = new System.Windows.Forms.CheckBox(); + this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl(); this.tpUpaste = new System.Windows.Forms.TabPage(); this.cbUpasteIsPublic = new System.Windows.Forms.CheckBox(); this.lblUpasteUserKey = new System.Windows.Forms.Label(); @@ -604,6 +625,8 @@ private void InitializeComponent() this.cbImgurUseGIFV = new System.Windows.Forms.CheckBox(); this.cbImgurUploadSelectedAlbum = new System.Windows.Forms.CheckBox(); this.cbImgurDirectLink = new System.Windows.Forms.CheckBox(); + this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl(); this.lvImgurAlbumList = new System.Windows.Forms.ListView(); this.chImgurID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.chImgurTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); @@ -621,6 +644,7 @@ private void InitializeComponent() this.txtImageShackPassword = new System.Windows.Forms.TextBox(); this.lblImageShackPassword = new System.Windows.Forms.Label(); this.tpTinyPic = new System.Windows.Forms.TabPage(); + this.atcTinyPicAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.btnTinyPicLogin = new System.Windows.Forms.Button(); this.txtTinyPicPassword = new System.Windows.Forms.TextBox(); this.lblTinyPicPassword = new System.Windows.Forms.Label(); @@ -629,6 +653,7 @@ private void InitializeComponent() this.btnTinyPicOpenMyImages = new System.Windows.Forms.Button(); this.tpFlickr = new System.Windows.Forms.TabPage(); this.cbFlickrDirectLink = new System.Windows.Forms.CheckBox(); + this.oauthFlickr = new ShareX.UploadersLib.OAuthControl(); this.tpPhotobucket = new System.Windows.Forms.TabPage(); this.gbPhotobucketAlbumPath = new System.Windows.Forms.GroupBox(); this.btnPhotobucketAddAlbum = new System.Windows.Forms.Button(); @@ -656,6 +681,7 @@ private void InitializeComponent() this.chPicasaName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.chPicasaDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnPicasaRefreshAlbumList = new System.Windows.Forms.Button(); + this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl(); this.tpChevereto = new System.Windows.Forms.TabPage(); this.btnCheveretoTestAll = new System.Windows.Forms.Button(); this.lblCheveretoUploadURLExample = new System.Windows.Forms.Label(); @@ -673,24 +699,6 @@ private void InitializeComponent() this.tcUploaders = new System.Windows.Forms.TabControl(); this.lblWidthHint = new System.Windows.Forms.Label(); this.ttlvMain = new ShareX.HelpersLib.TabToListView(); - this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl(); - this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl(); - this.atcTinyPicAccountType = new ShareX.UploadersLib.AccountTypeControl(); - this.oauthFlickr = new ShareX.UploadersLib.OAuthControl(); - this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl(); - this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl(); - this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl(); - this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl(); - this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl(); - this.oauth2Box = new ShareX.UploadersLib.OAuthControl(); - this.oauth2GoogleCloudStorage = new ShareX.UploadersLib.OAuthControl(); - this.oauthTwitter = new ShareX.UploadersLib.OAuthControl(); - this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl(); - this.atcGfycatAccountType = new ShareX.UploadersLib.AccountTypeControl(); - this.oauth2Gfycat = new ShareX.UploadersLib.OAuthControl(); - this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl(); - this.oAuthJira = new ShareX.UploadersLib.OAuthControl(); - this.oauth2YouTube = new ShareX.UploadersLib.OAuthControl(); this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.tpOtherUploaders.SuspendLayout(); this.tcOtherUploaders.SuspendLayout(); @@ -712,6 +720,7 @@ private void InitializeComponent() this.tpAdFly.SuspendLayout(); this.tpPolr.SuspendLayout(); this.tpFirebaseDynamicLinks.SuspendLayout(); + this.tpKutt.SuspendLayout(); this.tpFileUploaders.SuspendLayout(); this.tcFileUploaders.SuspendLayout(); this.tpFTP.SuspendLayout(); @@ -784,14 +793,14 @@ private void InitializeComponent() this.tpVgyme.SuspendLayout(); this.tcUploaders.SuspendLayout(); this.SuspendLayout(); - // + // // txtRapidSharePremiumUserName - // + // resources.ApplyResources(this.txtRapidSharePremiumUserName, "txtRapidSharePremiumUserName"); this.txtRapidSharePremiumUserName.Name = "txtRapidSharePremiumUserName"; - // + // // ttHelpTip - // + // this.ttHelpTip.AutomaticDelay = 0; this.ttHelpTip.AutoPopDelay = 30000; this.ttHelpTip.BackColor = System.Drawing.SystemColors.Window; @@ -800,90 +809,90 @@ private void InitializeComponent() this.ttHelpTip.ReshowDelay = 100; this.ttHelpTip.UseAnimation = false; this.ttHelpTip.UseFading = false; - // + // // cbAmazonS3CustomCNAME - // + // resources.ApplyResources(this.cbAmazonS3CustomCNAME, "cbAmazonS3CustomCNAME"); this.cbAmazonS3CustomCNAME.Name = "cbAmazonS3CustomCNAME"; this.ttHelpTip.SetToolTip(this.cbAmazonS3CustomCNAME, resources.GetString("cbAmazonS3CustomCNAME.ToolTip")); this.cbAmazonS3CustomCNAME.UseVisualStyleBackColor = true; this.cbAmazonS3CustomCNAME.CheckedChanged += new System.EventHandler(this.cbAmazonS3CustomCNAME_CheckedChanged); - // + // // mbCustomUploaderDestinationType - // + // resources.ApplyResources(this.mbCustomUploaderDestinationType, "mbCustomUploaderDestinationType"); this.mbCustomUploaderDestinationType.Menu = this.cmsCustomUploaderDestinationType; this.mbCustomUploaderDestinationType.Name = "mbCustomUploaderDestinationType"; this.ttHelpTip.SetToolTip(this.mbCustomUploaderDestinationType, resources.GetString("mbCustomUploaderDestinationType.ToolTip")); this.mbCustomUploaderDestinationType.UseVisualStyleBackColor = true; - // + // // cmsCustomUploaderDestinationType - // + // this.cmsCustomUploaderDestinationType.ImageScalingSize = new System.Drawing.Size(24, 24); this.cmsCustomUploaderDestinationType.Name = "cmsCustomUploaderDestinationType"; resources.ApplyResources(this.cmsCustomUploaderDestinationType, "cmsCustomUploaderDestinationType"); - // + // // txtB2CustomUrl - // + // resources.ApplyResources(this.txtB2CustomUrl, "txtB2CustomUrl"); this.txtB2CustomUrl.Name = "txtB2CustomUrl"; this.ttHelpTip.SetToolTip(this.txtB2CustomUrl, resources.GetString("txtB2CustomUrl.ToolTip")); this.txtB2CustomUrl.TextChanged += new System.EventHandler(this.txtB2CustomUrl_TextChanged); - // + // // cbB2CustomUrl - // + // resources.ApplyResources(this.cbB2CustomUrl, "cbB2CustomUrl"); this.cbB2CustomUrl.Name = "cbB2CustomUrl"; this.ttHelpTip.SetToolTip(this.cbB2CustomUrl, resources.GetString("cbB2CustomUrl.ToolTip")); this.cbB2CustomUrl.UseVisualStyleBackColor = true; this.cbB2CustomUrl.CheckedChanged += new System.EventHandler(this.cbB2CustomUrl_CheckedChanged); - // + // // txtB2Bucket - // + // resources.ApplyResources(this.txtB2Bucket, "txtB2Bucket"); this.txtB2Bucket.Name = "txtB2Bucket"; this.ttHelpTip.SetToolTip(this.txtB2Bucket, resources.GetString("txtB2Bucket.ToolTip")); this.txtB2Bucket.TextChanged += new System.EventHandler(this.txtB2Bucket_TextChanged); - // + // // txtB2UploadPath - // + // resources.ApplyResources(this.txtB2UploadPath, "txtB2UploadPath"); this.txtB2UploadPath.Name = "txtB2UploadPath"; this.ttHelpTip.SetToolTip(this.txtB2UploadPath, resources.GetString("txtB2UploadPath.ToolTip")); this.txtB2UploadPath.TextChanged += new System.EventHandler(this.txtB2UploadPath_TextChanged); - // + // // txtB2ApplicationKey - // + // resources.ApplyResources(this.txtB2ApplicationKey, "txtB2ApplicationKey"); this.txtB2ApplicationKey.Name = "txtB2ApplicationKey"; this.ttHelpTip.SetToolTip(this.txtB2ApplicationKey, resources.GetString("txtB2ApplicationKey.ToolTip")); this.txtB2ApplicationKey.UseSystemPasswordChar = true; this.txtB2ApplicationKey.TextChanged += new System.EventHandler(this.txtB2ApplicationKey_TextChanged); - // + // // txtB2ApplicationKeyId - // + // resources.ApplyResources(this.txtB2ApplicationKeyId, "txtB2ApplicationKeyId"); this.txtB2ApplicationKeyId.Name = "txtB2ApplicationKeyId"; this.ttHelpTip.SetToolTip(this.txtB2ApplicationKeyId, resources.GetString("txtB2ApplicationKeyId.ToolTip")); this.txtB2ApplicationKeyId.TextChanged += new System.EventHandler(this.txtB2ApplicationKeyId_TextChanged); - // + // // tpOtherUploaders - // + // this.tpOtherUploaders.BackColor = System.Drawing.SystemColors.Window; this.tpOtherUploaders.Controls.Add(this.tcOtherUploaders); resources.ApplyResources(this.tpOtherUploaders, "tpOtherUploaders"); this.tpOtherUploaders.Name = "tpOtherUploaders"; - // + // // tcOtherUploaders - // + // this.tcOtherUploaders.Controls.Add(this.tpTwitter); this.tcOtherUploaders.Controls.Add(this.tpCustomUploaders); resources.ApplyResources(this.tcOtherUploaders, "tcOtherUploaders"); this.tcOtherUploaders.Name = "tcOtherUploaders"; this.tcOtherUploaders.SelectedIndex = 0; - // + // // tpTwitter - // + // this.tpTwitter.BackColor = System.Drawing.SystemColors.Window; this.tpTwitter.Controls.Add(this.btnTwitterNameUpdate); this.tpTwitter.Controls.Add(this.lbTwitterAccounts); @@ -897,65 +906,74 @@ private void InitializeComponent() this.tpTwitter.Controls.Add(this.btnTwitterAdd); resources.ApplyResources(this.tpTwitter, "tpTwitter"); this.tpTwitter.Name = "tpTwitter"; - // + // // btnTwitterNameUpdate - // + // resources.ApplyResources(this.btnTwitterNameUpdate, "btnTwitterNameUpdate"); this.btnTwitterNameUpdate.Name = "btnTwitterNameUpdate"; this.btnTwitterNameUpdate.UseVisualStyleBackColor = true; this.btnTwitterNameUpdate.Click += new System.EventHandler(this.btnTwitterNameUpdate_Click); - // + // // lbTwitterAccounts - // + // this.lbTwitterAccounts.FormattingEnabled = true; resources.ApplyResources(this.lbTwitterAccounts, "lbTwitterAccounts"); this.lbTwitterAccounts.Name = "lbTwitterAccounts"; this.lbTwitterAccounts.SelectedIndexChanged += new System.EventHandler(this.lbTwitterAccounts_SelectedIndexChanged); - // + // // lblTwitterDefaultMessage - // + // resources.ApplyResources(this.lblTwitterDefaultMessage, "lblTwitterDefaultMessage"); this.lblTwitterDefaultMessage.Name = "lblTwitterDefaultMessage"; - // + // // txtTwitterDefaultMessage - // + // resources.ApplyResources(this.txtTwitterDefaultMessage, "txtTwitterDefaultMessage"); this.txtTwitterDefaultMessage.Name = "txtTwitterDefaultMessage"; this.txtTwitterDefaultMessage.TextChanged += new System.EventHandler(this.txtTwitterDefaultMessage_TextChanged); - // + // // cbTwitterSkipMessageBox - // + // resources.ApplyResources(this.cbTwitterSkipMessageBox, "cbTwitterSkipMessageBox"); this.cbTwitterSkipMessageBox.Name = "cbTwitterSkipMessageBox"; this.cbTwitterSkipMessageBox.UseVisualStyleBackColor = true; this.cbTwitterSkipMessageBox.CheckedChanged += new System.EventHandler(this.cbTwitterSkipMessageBox_CheckedChanged); - // + // + // oauthTwitter + // + resources.ApplyResources(this.oauthTwitter, "oauthTwitter"); + this.oauthTwitter.IsRefreshable = false; + this.oauthTwitter.Name = "oauthTwitter"; + this.oauthTwitter.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTwitter_OpenButtonClicked); + this.oauthTwitter.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTwitter_CompleteButtonClicked); + this.oauthTwitter.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTwitter_ClearButtonClicked); + // // txtTwitterDescription - // + // resources.ApplyResources(this.txtTwitterDescription, "txtTwitterDescription"); this.txtTwitterDescription.Name = "txtTwitterDescription"; - // + // // lblTwitterDescription - // + // resources.ApplyResources(this.lblTwitterDescription, "lblTwitterDescription"); this.lblTwitterDescription.Name = "lblTwitterDescription"; - // + // // btnTwitterRemove - // + // resources.ApplyResources(this.btnTwitterRemove, "btnTwitterRemove"); this.btnTwitterRemove.Name = "btnTwitterRemove"; this.btnTwitterRemove.UseVisualStyleBackColor = true; this.btnTwitterRemove.Click += new System.EventHandler(this.btnTwitterRemove_Click); - // + // // btnTwitterAdd - // + // resources.ApplyResources(this.btnTwitterAdd, "btnTwitterAdd"); this.btnTwitterAdd.Name = "btnTwitterAdd"; this.btnTwitterAdd.UseVisualStyleBackColor = true; this.btnTwitterAdd.Click += new System.EventHandler(this.btnTwitterAdd_Click); - // + // // tpCustomUploaders - // + // this.tpCustomUploaders.BackColor = System.Drawing.SystemColors.Window; this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderURLSharingServiceTest); this.tpCustomUploaders.Controls.Add(this.cbCustomUploaderURLSharingService); @@ -981,29 +999,29 @@ private void InitializeComponent() this.tpCustomUploaders.Controls.Add(this.txtCustomUploaderLog); resources.ApplyResources(this.tpCustomUploaders, "tpCustomUploaders"); this.tpCustomUploaders.Name = "tpCustomUploaders"; - // + // // btnCustomUploaderURLSharingServiceTest - // + // resources.ApplyResources(this.btnCustomUploaderURLSharingServiceTest, "btnCustomUploaderURLSharingServiceTest"); this.btnCustomUploaderURLSharingServiceTest.Name = "btnCustomUploaderURLSharingServiceTest"; this.btnCustomUploaderURLSharingServiceTest.UseVisualStyleBackColor = true; this.btnCustomUploaderURLSharingServiceTest.Click += new System.EventHandler(this.btnCustomUploaderURLSharingServiceTest_Click); - // + // // cbCustomUploaderURLSharingService - // + // this.cbCustomUploaderURLSharingService.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderURLSharingService.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderURLSharingService, "cbCustomUploaderURLSharingService"); this.cbCustomUploaderURLSharingService.Name = "cbCustomUploaderURLSharingService"; this.cbCustomUploaderURLSharingService.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderURLSharingService_SelectedIndexChanged); - // + // // lblCustomUploaderURLSharingService - // + // resources.ApplyResources(this.lblCustomUploaderURLSharingService, "lblCustomUploaderURLSharingService"); this.lblCustomUploaderURLSharingService.Name = "lblCustomUploaderURLSharingService"; - // + // // pCustomUploader - // + // this.pCustomUploader.Controls.Add(this.lblCustomUploaderName); this.pCustomUploader.Controls.Add(this.mbCustomUploaderDestinationType); this.pCustomUploader.Controls.Add(this.cbCustomUploaderRequestType); @@ -1025,31 +1043,31 @@ private void InitializeComponent() this.pCustomUploader.Controls.Add(this.lblCustomUploaderDeletionURL); resources.ApplyResources(this.pCustomUploader, "pCustomUploader"); this.pCustomUploader.Name = "pCustomUploader"; - // + // // lblCustomUploaderName - // + // resources.ApplyResources(this.lblCustomUploaderName, "lblCustomUploaderName"); this.lblCustomUploaderName.Name = "lblCustomUploaderName"; - // + // // cbCustomUploaderRequestType - // + // this.cbCustomUploaderRequestType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderRequestType.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderRequestType, "cbCustomUploaderRequestType"); this.cbCustomUploaderRequestType.Name = "cbCustomUploaderRequestType"; this.cbCustomUploaderRequestType.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderRequestType_SelectedIndexChanged); - // + // // tcCustomUploaderResponseParse - // + // this.tcCustomUploaderResponseParse.Controls.Add(this.tpCustomUploaderJsonParse); this.tcCustomUploaderResponseParse.Controls.Add(this.tpCustomUploaderXmlParse); this.tcCustomUploaderResponseParse.Controls.Add(this.tpCustomUploaderRegexParse); resources.ApplyResources(this.tcCustomUploaderResponseParse, "tcCustomUploaderResponseParse"); this.tcCustomUploaderResponseParse.Name = "tcCustomUploaderResponseParse"; this.tcCustomUploaderResponseParse.SelectedIndex = 0; - // + // // tpCustomUploaderJsonParse - // + // this.tpCustomUploaderJsonParse.Controls.Add(this.btnCustomUploaderJsonAddSyntax); this.tpCustomUploaderJsonParse.Controls.Add(this.btnCustomUploadJsonPathHelp); this.tpCustomUploaderJsonParse.Controls.Add(this.lblCustomUploaderJsonPathExample); @@ -1058,39 +1076,39 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaderJsonParse, "tpCustomUploaderJsonParse"); this.tpCustomUploaderJsonParse.Name = "tpCustomUploaderJsonParse"; this.tpCustomUploaderJsonParse.UseVisualStyleBackColor = true; - // + // // btnCustomUploaderJsonAddSyntax - // + // resources.ApplyResources(this.btnCustomUploaderJsonAddSyntax, "btnCustomUploaderJsonAddSyntax"); this.btnCustomUploaderJsonAddSyntax.Name = "btnCustomUploaderJsonAddSyntax"; this.btnCustomUploaderJsonAddSyntax.UseVisualStyleBackColor = true; this.btnCustomUploaderJsonAddSyntax.Click += new System.EventHandler(this.btnCustomUploaderJsonAddSyntax_Click); - // + // // btnCustomUploadJsonPathHelp - // + // resources.ApplyResources(this.btnCustomUploadJsonPathHelp, "btnCustomUploadJsonPathHelp"); this.btnCustomUploadJsonPathHelp.Name = "btnCustomUploadJsonPathHelp"; this.btnCustomUploadJsonPathHelp.UseVisualStyleBackColor = true; this.btnCustomUploadJsonPathHelp.Click += new System.EventHandler(this.btnCustomUploadJsonPathHelp_Click); - // + // // lblCustomUploaderJsonPathExample - // + // resources.ApplyResources(this.lblCustomUploaderJsonPathExample, "lblCustomUploaderJsonPathExample"); this.lblCustomUploaderJsonPathExample.Name = "lblCustomUploaderJsonPathExample"; - // + // // lblCustomUploaderJsonPath - // + // resources.ApplyResources(this.lblCustomUploaderJsonPath, "lblCustomUploaderJsonPath"); this.lblCustomUploaderJsonPath.Name = "lblCustomUploaderJsonPath"; - // + // // txtCustomUploaderJsonPath - // + // resources.ApplyResources(this.txtCustomUploaderJsonPath, "txtCustomUploaderJsonPath"); this.txtCustomUploaderJsonPath.Name = "txtCustomUploaderJsonPath"; this.txtCustomUploaderJsonPath.TextChanged += new System.EventHandler(this.txtCustomUploaderJsonPath_TextChanged); - // + // // tpCustomUploaderXmlParse - // + // this.tpCustomUploaderXmlParse.Controls.Add(this.btnCustomUploaderXmlSyntaxAdd); this.tpCustomUploaderXmlParse.Controls.Add(this.btnCustomUploaderXPathHelp); this.tpCustomUploaderXmlParse.Controls.Add(this.lblCustomUploaderXPathExample); @@ -1099,39 +1117,39 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaderXmlParse, "tpCustomUploaderXmlParse"); this.tpCustomUploaderXmlParse.Name = "tpCustomUploaderXmlParse"; this.tpCustomUploaderXmlParse.UseVisualStyleBackColor = true; - // + // // btnCustomUploaderXmlSyntaxAdd - // + // resources.ApplyResources(this.btnCustomUploaderXmlSyntaxAdd, "btnCustomUploaderXmlSyntaxAdd"); this.btnCustomUploaderXmlSyntaxAdd.Name = "btnCustomUploaderXmlSyntaxAdd"; this.btnCustomUploaderXmlSyntaxAdd.UseVisualStyleBackColor = true; this.btnCustomUploaderXmlSyntaxAdd.Click += new System.EventHandler(this.btnCustomUploaderXmlSyntaxAdd_Click); - // + // // btnCustomUploaderXPathHelp - // + // resources.ApplyResources(this.btnCustomUploaderXPathHelp, "btnCustomUploaderXPathHelp"); this.btnCustomUploaderXPathHelp.Name = "btnCustomUploaderXPathHelp"; this.btnCustomUploaderXPathHelp.UseVisualStyleBackColor = true; this.btnCustomUploaderXPathHelp.Click += new System.EventHandler(this.btnCustomUploaderXPathHelp_Click); - // + // // lblCustomUploaderXPathExample - // + // resources.ApplyResources(this.lblCustomUploaderXPathExample, "lblCustomUploaderXPathExample"); this.lblCustomUploaderXPathExample.Name = "lblCustomUploaderXPathExample"; - // + // // lblCustomUploaderXPath - // + // resources.ApplyResources(this.lblCustomUploaderXPath, "lblCustomUploaderXPath"); this.lblCustomUploaderXPath.Name = "lblCustomUploaderXPath"; - // + // // txtCustomUploaderXPath - // + // resources.ApplyResources(this.txtCustomUploaderXPath, "txtCustomUploaderXPath"); this.txtCustomUploaderXPath.Name = "txtCustomUploaderXPath"; this.txtCustomUploaderXPath.TextChanged += new System.EventHandler(this.txtCustomUploaderXPath_TextChanged); - // + // // tpCustomUploaderRegexParse - // + // this.tpCustomUploaderRegexParse.Controls.Add(this.btnCustomUploaderRegexHelp); this.tpCustomUploaderRegexParse.Controls.Add(this.btnCustomUploaderRegexAddSyntax); this.tpCustomUploaderRegexParse.Controls.Add(this.txtCustomUploaderRegexp); @@ -1142,50 +1160,50 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaderRegexParse, "tpCustomUploaderRegexParse"); this.tpCustomUploaderRegexParse.Name = "tpCustomUploaderRegexParse"; this.tpCustomUploaderRegexParse.UseVisualStyleBackColor = true; - // + // // btnCustomUploaderRegexHelp - // + // resources.ApplyResources(this.btnCustomUploaderRegexHelp, "btnCustomUploaderRegexHelp"); this.btnCustomUploaderRegexHelp.Name = "btnCustomUploaderRegexHelp"; this.btnCustomUploaderRegexHelp.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexHelp.Click += new System.EventHandler(this.btnCustomUploaderRegexHelp_Click); - // + // // btnCustomUploaderRegexAddSyntax - // + // resources.ApplyResources(this.btnCustomUploaderRegexAddSyntax, "btnCustomUploaderRegexAddSyntax"); this.btnCustomUploaderRegexAddSyntax.Name = "btnCustomUploaderRegexAddSyntax"; this.btnCustomUploaderRegexAddSyntax.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexAddSyntax.Click += new System.EventHandler(this.btnCustomUploaderRegexAddSyntax_Click); - // + // // txtCustomUploaderRegexp - // + // resources.ApplyResources(this.txtCustomUploaderRegexp, "txtCustomUploaderRegexp"); this.txtCustomUploaderRegexp.Name = "txtCustomUploaderRegexp"; this.txtCustomUploaderRegexp.TextChanged += new System.EventHandler(this.txtCustomUploaderRegexp_TextChanged); - // + // // btnCustomUploaderRegexpUpdate - // + // resources.ApplyResources(this.btnCustomUploaderRegexpUpdate, "btnCustomUploaderRegexpUpdate"); this.btnCustomUploaderRegexpUpdate.Name = "btnCustomUploaderRegexpUpdate"; this.btnCustomUploaderRegexpUpdate.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexpUpdate.Click += new System.EventHandler(this.btnCustomUploaderRegexpEdit_Click); - // + // // btnCustomUploaderRegexpAdd - // + // resources.ApplyResources(this.btnCustomUploaderRegexpAdd, "btnCustomUploaderRegexpAdd"); this.btnCustomUploaderRegexpAdd.Name = "btnCustomUploaderRegexpAdd"; this.btnCustomUploaderRegexpAdd.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexpAdd.Click += new System.EventHandler(this.btnCustomUploaderRegexpAdd_Click); - // + // // btnCustomUploaderRegexpRemove - // + // resources.ApplyResources(this.btnCustomUploaderRegexpRemove, "btnCustomUploaderRegexpRemove"); this.btnCustomUploaderRegexpRemove.Name = "btnCustomUploaderRegexpRemove"; this.btnCustomUploaderRegexpRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexpRemove.Click += new System.EventHandler(this.btnCustomUploaderRegexpRemove_Click); - // + // // lvCustomUploaderRegexps - // + // this.lvCustomUploaderRegexps.AllowDrop = true; this.lvCustomUploaderRegexps.AllowItemDrag = true; this.lvCustomUploaderRegexps.AutoFillColumn = true; @@ -1201,26 +1219,26 @@ private void InitializeComponent() this.lvCustomUploaderRegexps.UseCompatibleStateImageBehavior = false; this.lvCustomUploaderRegexps.View = System.Windows.Forms.View.Details; this.lvCustomUploaderRegexps.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderRegexps_SelectedIndexChanged); - // + // // lvRegexpsColumn - // + // resources.ApplyResources(this.lvRegexpsColumn, "lvRegexpsColumn"); - // + // // lblCustomUploaderURL - // + // resources.ApplyResources(this.lblCustomUploaderURL, "lblCustomUploaderURL"); this.lblCustomUploaderURL.Name = "lblCustomUploaderURL"; - // + // // tcCustomUploaderArguments - // + // this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderArguments); this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderHeaders); resources.ApplyResources(this.tcCustomUploaderArguments, "tcCustomUploaderArguments"); this.tcCustomUploaderArguments.Name = "tcCustomUploaderArguments"; this.tcCustomUploaderArguments.SelectedIndex = 0; - // + // // tpCustomUploaderArguments - // + // this.tpCustomUploaderArguments.Controls.Add(this.btnCustomUploaderArgUpdate); this.tpCustomUploaderArguments.Controls.Add(this.txtCustomUploaderArgName); this.tpCustomUploaderArguments.Controls.Add(this.txtCustomUploaderArgValue); @@ -1230,41 +1248,41 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaderArguments, "tpCustomUploaderArguments"); this.tpCustomUploaderArguments.Name = "tpCustomUploaderArguments"; this.tpCustomUploaderArguments.UseVisualStyleBackColor = true; - // + // // btnCustomUploaderArgUpdate - // + // resources.ApplyResources(this.btnCustomUploaderArgUpdate, "btnCustomUploaderArgUpdate"); this.btnCustomUploaderArgUpdate.Name = "btnCustomUploaderArgUpdate"; this.btnCustomUploaderArgUpdate.UseVisualStyleBackColor = true; this.btnCustomUploaderArgUpdate.Click += new System.EventHandler(this.btnCustomUploaderArgUpdate_Click); - // + // // txtCustomUploaderArgName - // + // resources.ApplyResources(this.txtCustomUploaderArgName, "txtCustomUploaderArgName"); this.txtCustomUploaderArgName.Name = "txtCustomUploaderArgName"; this.txtCustomUploaderArgName.TextChanged += new System.EventHandler(this.txtCustomUploaderArgName_TextChanged); - // + // // txtCustomUploaderArgValue - // + // resources.ApplyResources(this.txtCustomUploaderArgValue, "txtCustomUploaderArgValue"); this.txtCustomUploaderArgValue.Name = "txtCustomUploaderArgValue"; - // + // // btnCustomUploaderArgAdd - // + // resources.ApplyResources(this.btnCustomUploaderArgAdd, "btnCustomUploaderArgAdd"); this.btnCustomUploaderArgAdd.Name = "btnCustomUploaderArgAdd"; this.btnCustomUploaderArgAdd.UseVisualStyleBackColor = true; this.btnCustomUploaderArgAdd.Click += new System.EventHandler(this.btnCustomUploaderArgAdd_Click); - // + // // btnCustomUploaderArgRemove - // + // resources.ApplyResources(this.btnCustomUploaderArgRemove, "btnCustomUploaderArgRemove"); this.btnCustomUploaderArgRemove.Name = "btnCustomUploaderArgRemove"; this.btnCustomUploaderArgRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderArgRemove.Click += new System.EventHandler(this.btnCustomUploaderArgRemove_Click); - // + // // lvCustomUploaderArguments - // + // this.lvCustomUploaderArguments.AllowDrop = true; this.lvCustomUploaderArguments.AllowItemDrag = true; this.lvCustomUploaderArguments.AutoFillColumn = true; @@ -1281,17 +1299,17 @@ private void InitializeComponent() this.lvCustomUploaderArguments.UseCompatibleStateImageBehavior = false; this.lvCustomUploaderArguments.View = System.Windows.Forms.View.Details; this.lvCustomUploaderArguments.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderArguments_SelectedIndexChanged); - // + // // chCustomUploaderArgumentsName - // + // resources.ApplyResources(this.chCustomUploaderArgumentsName, "chCustomUploaderArgumentsName"); - // + // // chCustomUploaderArgumentsValue - // + // resources.ApplyResources(this.chCustomUploaderArgumentsValue, "chCustomUploaderArgumentsValue"); - // + // // tpCustomUploaderHeaders - // + // this.tpCustomUploaderHeaders.Controls.Add(this.btnCustomUploaderHeaderUpdate); this.tpCustomUploaderHeaders.Controls.Add(this.txtCustomUploaderHeaderName); this.tpCustomUploaderHeaders.Controls.Add(this.txtCustomUploaderHeaderValue); @@ -1301,41 +1319,41 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaderHeaders, "tpCustomUploaderHeaders"); this.tpCustomUploaderHeaders.Name = "tpCustomUploaderHeaders"; this.tpCustomUploaderHeaders.UseVisualStyleBackColor = true; - // + // // btnCustomUploaderHeaderUpdate - // + // resources.ApplyResources(this.btnCustomUploaderHeaderUpdate, "btnCustomUploaderHeaderUpdate"); this.btnCustomUploaderHeaderUpdate.Name = "btnCustomUploaderHeaderUpdate"; this.btnCustomUploaderHeaderUpdate.UseVisualStyleBackColor = true; this.btnCustomUploaderHeaderUpdate.Click += new System.EventHandler(this.btnCustomUploaderHeaderUpdate_Click); - // + // // txtCustomUploaderHeaderName - // + // resources.ApplyResources(this.txtCustomUploaderHeaderName, "txtCustomUploaderHeaderName"); this.txtCustomUploaderHeaderName.Name = "txtCustomUploaderHeaderName"; this.txtCustomUploaderHeaderName.TextChanged += new System.EventHandler(this.txtCustomUploaderHeaderName_TextChanged); - // + // // txtCustomUploaderHeaderValue - // + // resources.ApplyResources(this.txtCustomUploaderHeaderValue, "txtCustomUploaderHeaderValue"); this.txtCustomUploaderHeaderValue.Name = "txtCustomUploaderHeaderValue"; - // + // // btnCustomUploaderHeaderAdd - // + // resources.ApplyResources(this.btnCustomUploaderHeaderAdd, "btnCustomUploaderHeaderAdd"); this.btnCustomUploaderHeaderAdd.Name = "btnCustomUploaderHeaderAdd"; this.btnCustomUploaderHeaderAdd.UseVisualStyleBackColor = true; this.btnCustomUploaderHeaderAdd.Click += new System.EventHandler(this.btnCustomUploaderHeaderAdd_Click); - // + // // btnCustomUploaderHeaderRemove - // + // resources.ApplyResources(this.btnCustomUploaderHeaderRemove, "btnCustomUploaderHeaderRemove"); this.btnCustomUploaderHeaderRemove.Name = "btnCustomUploaderHeaderRemove"; this.btnCustomUploaderHeaderRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderHeaderRemove.Click += new System.EventHandler(this.btnCustomUploaderHeaderRemove_Click); - // + // // lvCustomUploaderHeaders - // + // this.lvCustomUploaderHeaders.AllowDrop = true; this.lvCustomUploaderHeaders.AllowItemDrag = true; this.lvCustomUploaderHeaders.AutoFillColumn = true; @@ -1352,160 +1370,160 @@ private void InitializeComponent() this.lvCustomUploaderHeaders.UseCompatibleStateImageBehavior = false; this.lvCustomUploaderHeaders.View = System.Windows.Forms.View.Details; this.lvCustomUploaderHeaders.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderHeaders_SelectedIndexChanged); - // + // // chCustomUploaderHeadersName - // + // resources.ApplyResources(this.chCustomUploaderHeadersName, "chCustomUploaderHeadersName"); - // + // // chCustomUploaderHeadersValue - // + // resources.ApplyResources(this.chCustomUploaderHeadersValue, "chCustomUploaderHeadersValue"); - // + // // txtCustomUploaderFileForm - // + // resources.ApplyResources(this.txtCustomUploaderFileForm, "txtCustomUploaderFileForm"); this.txtCustomUploaderFileForm.Name = "txtCustomUploaderFileForm"; this.txtCustomUploaderFileForm.TextChanged += new System.EventHandler(this.txtCustomUploaderFileForm_TextChanged); - // + // // lblCustomUploaderRequestType - // + // resources.ApplyResources(this.lblCustomUploaderRequestType, "lblCustomUploaderRequestType"); this.lblCustomUploaderRequestType.Name = "lblCustomUploaderRequestType"; - // + // // lblCustomUploaderFileForm - // + // resources.ApplyResources(this.lblCustomUploaderFileForm, "lblCustomUploaderFileForm"); this.lblCustomUploaderFileForm.Name = "lblCustomUploaderFileForm"; - // + // // txtCustomUploaderName - // + // resources.ApplyResources(this.txtCustomUploaderName, "txtCustomUploaderName"); this.txtCustomUploaderName.Name = "txtCustomUploaderName"; this.txtCustomUploaderName.TextChanged += new System.EventHandler(this.txtCustomUploaderName_TextChanged); - // + // // lblCustomUploaderThumbnailURL - // + // resources.ApplyResources(this.lblCustomUploaderThumbnailURL, "lblCustomUploaderThumbnailURL"); this.lblCustomUploaderThumbnailURL.Name = "lblCustomUploaderThumbnailURL"; - // + // // txtCustomUploaderRequestURL - // + // resources.ApplyResources(this.txtCustomUploaderRequestURL, "txtCustomUploaderRequestURL"); this.txtCustomUploaderRequestURL.Name = "txtCustomUploaderRequestURL"; this.txtCustomUploaderRequestURL.TextChanged += new System.EventHandler(this.txtCustomUploaderRequestURL_TextChanged); - // + // // txtCustomUploaderURL - // + // resources.ApplyResources(this.txtCustomUploaderURL, "txtCustomUploaderURL"); this.txtCustomUploaderURL.Name = "txtCustomUploaderURL"; this.txtCustomUploaderURL.TextChanged += new System.EventHandler(this.txtCustomUploaderURL_TextChanged); this.txtCustomUploaderURL.Enter += new System.EventHandler(this.txtCustomUploaderURL_Enter); - // + // // cbCustomUploaderResponseType - // + // this.cbCustomUploaderResponseType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderResponseType.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderResponseType, "cbCustomUploaderResponseType"); this.cbCustomUploaderResponseType.Name = "cbCustomUploaderResponseType"; this.cbCustomUploaderResponseType.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderResponseType_SelectedIndexChanged); - // + // // txtCustomUploaderThumbnailURL - // + // resources.ApplyResources(this.txtCustomUploaderThumbnailURL, "txtCustomUploaderThumbnailURL"); this.txtCustomUploaderThumbnailURL.Name = "txtCustomUploaderThumbnailURL"; this.txtCustomUploaderThumbnailURL.TextChanged += new System.EventHandler(this.txtCustomUploaderThumbnailURL_TextChanged); this.txtCustomUploaderThumbnailURL.Enter += new System.EventHandler(this.txtCustomUploaderThumbnailURL_Enter); - // + // // txtCustomUploaderDeletionURL - // + // resources.ApplyResources(this.txtCustomUploaderDeletionURL, "txtCustomUploaderDeletionURL"); this.txtCustomUploaderDeletionURL.Name = "txtCustomUploaderDeletionURL"; this.txtCustomUploaderDeletionURL.TextChanged += new System.EventHandler(this.txtCustomUploaderDeletionURL_TextChanged); this.txtCustomUploaderDeletionURL.Enter += new System.EventHandler(this.txtCustomUploaderDeletionURL_Enter); - // + // // lblCustomUploaderRequestURL - // + // resources.ApplyResources(this.lblCustomUploaderRequestURL, "lblCustomUploaderRequestURL"); this.lblCustomUploaderRequestURL.Name = "lblCustomUploaderRequestURL"; - // + // // lblCustomUploaderResponseType - // + // resources.ApplyResources(this.lblCustomUploaderResponseType, "lblCustomUploaderResponseType"); this.lblCustomUploaderResponseType.Name = "lblCustomUploaderResponseType"; - // + // // lblCustomUploaderDeletionURL - // + // resources.ApplyResources(this.lblCustomUploaderDeletionURL, "lblCustomUploaderDeletionURL"); this.lblCustomUploaderDeletionURL.Name = "lblCustomUploaderDeletionURL"; - // + // // btnCustomUploaderExamples - // + // resources.ApplyResources(this.btnCustomUploaderExamples, "btnCustomUploaderExamples"); this.btnCustomUploaderExamples.Name = "btnCustomUploaderExamples"; this.btnCustomUploaderExamples.UseVisualStyleBackColor = true; this.btnCustomUploaderExamples.Click += new System.EventHandler(this.btnCustomUploaderExamples_Click); - // + // // btnCustomUploaderHelp - // + // resources.ApplyResources(this.btnCustomUploaderHelp, "btnCustomUploaderHelp"); this.btnCustomUploaderHelp.Name = "btnCustomUploaderHelp"; this.btnCustomUploaderHelp.UseVisualStyleBackColor = true; this.btnCustomUploaderHelp.Click += new System.EventHandler(this.btnCustomUploaderHelp_Click); - // + // // lblCustomUploaderImageUploader - // + // resources.ApplyResources(this.lblCustomUploaderImageUploader, "lblCustomUploaderImageUploader"); this.lblCustomUploaderImageUploader.Name = "lblCustomUploaderImageUploader"; - // + // // btnCustomUploaderFileUploaderTest - // + // resources.ApplyResources(this.btnCustomUploaderFileUploaderTest, "btnCustomUploaderFileUploaderTest"); this.btnCustomUploaderFileUploaderTest.Name = "btnCustomUploaderFileUploaderTest"; this.btnCustomUploaderFileUploaderTest.UseVisualStyleBackColor = true; this.btnCustomUploaderFileUploaderTest.Click += new System.EventHandler(this.btnCustomUploaderFileUploaderTest_Click); - // + // // lblCustomUploaderFileUploader - // + // resources.ApplyResources(this.lblCustomUploaderFileUploader, "lblCustomUploaderFileUploader"); this.lblCustomUploaderFileUploader.Name = "lblCustomUploaderFileUploader"; - // + // // btnCustomUploaderImageUploaderTest - // + // resources.ApplyResources(this.btnCustomUploaderImageUploaderTest, "btnCustomUploaderImageUploaderTest"); this.btnCustomUploaderImageUploaderTest.Name = "btnCustomUploaderImageUploaderTest"; this.btnCustomUploaderImageUploaderTest.UseVisualStyleBackColor = true; this.btnCustomUploaderImageUploaderTest.Click += new System.EventHandler(this.btnCustomUploaderImageUploaderTest_Click); - // + // // lblCustomUploaderTestResult - // + // resources.ApplyResources(this.lblCustomUploaderTestResult, "lblCustomUploaderTestResult"); this.lblCustomUploaderTestResult.Name = "lblCustomUploaderTestResult"; - // + // // cbCustomUploaderFileUploader - // + // this.cbCustomUploaderFileUploader.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderFileUploader.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderFileUploader, "cbCustomUploaderFileUploader"); this.cbCustomUploaderFileUploader.Name = "cbCustomUploaderFileUploader"; this.cbCustomUploaderFileUploader.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderFileUploader_SelectedIndexChanged); - // + // // btnCustomUploaderShowLastResponse - // + // resources.ApplyResources(this.btnCustomUploaderShowLastResponse, "btnCustomUploaderShowLastResponse"); this.btnCustomUploaderShowLastResponse.Name = "btnCustomUploaderShowLastResponse"; this.btnCustomUploaderShowLastResponse.UseVisualStyleBackColor = true; this.btnCustomUploaderShowLastResponse.Click += new System.EventHandler(this.btnCustomUploaderShowLastResponse_Click); - // + // // cbCustomUploaderURLShortener - // + // this.cbCustomUploaderURLShortener.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderURLShortener.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderURLShortener, "cbCustomUploaderURLShortener"); this.cbCustomUploaderURLShortener.Name = "cbCustomUploaderURLShortener"; this.cbCustomUploaderURLShortener.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderURLShortener_SelectedIndexChanged); - // + // // gbCustomUploaders - // + // this.gbCustomUploaders.Controls.Add(this.btnCustomUploaderDuplicate); this.gbCustomUploaders.Controls.Add(this.btnCustomUploadersExportAll); this.gbCustomUploaders.Controls.Add(this.btnCustomUploaderClearUploaders); @@ -1516,30 +1534,30 @@ private void InitializeComponent() resources.ApplyResources(this.gbCustomUploaders, "gbCustomUploaders"); this.gbCustomUploaders.Name = "gbCustomUploaders"; this.gbCustomUploaders.TabStop = false; - // + // // btnCustomUploaderDuplicate - // + // resources.ApplyResources(this.btnCustomUploaderDuplicate, "btnCustomUploaderDuplicate"); this.btnCustomUploaderDuplicate.Name = "btnCustomUploaderDuplicate"; this.btnCustomUploaderDuplicate.UseVisualStyleBackColor = true; this.btnCustomUploaderDuplicate.Click += new System.EventHandler(this.btnCustomUploaderDuplicate_Click); - // + // // btnCustomUploadersExportAll - // + // resources.ApplyResources(this.btnCustomUploadersExportAll, "btnCustomUploadersExportAll"); this.btnCustomUploadersExportAll.Name = "btnCustomUploadersExportAll"; this.btnCustomUploadersExportAll.UseVisualStyleBackColor = true; this.btnCustomUploadersExportAll.Click += new System.EventHandler(this.btnCustomUploadersExportAll_Click); - // + // // btnCustomUploaderClearUploaders - // + // resources.ApplyResources(this.btnCustomUploaderClearUploaders, "btnCustomUploaderClearUploaders"); this.btnCustomUploaderClearUploaders.Name = "btnCustomUploaderClearUploaders"; this.btnCustomUploaderClearUploaders.UseVisualStyleBackColor = true; this.btnCustomUploaderClearUploaders.Click += new System.EventHandler(this.btnCustomUploaderClearUploaders_Click); - // + // // eiCustomUploaders - // + // this.eiCustomUploaders.CustomFilter = "ShareX custom uploader (*.sxcu)|*.sxcu"; this.eiCustomUploaders.DefaultFileName = null; this.eiCustomUploaders.ExportIgnoreDefaultValue = true; @@ -1549,114 +1567,124 @@ private void InitializeComponent() this.eiCustomUploaders.ObjectType = null; this.eiCustomUploaders.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiCustomUploaders_ExportRequested); this.eiCustomUploaders.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiCustomUploaders_ImportRequested); - // + // // lbCustomUploaderList - // + // this.lbCustomUploaderList.FormattingEnabled = true; resources.ApplyResources(this.lbCustomUploaderList, "lbCustomUploaderList"); this.lbCustomUploaderList.Name = "lbCustomUploaderList"; this.lbCustomUploaderList.SelectedIndexChanged += new System.EventHandler(this.lbCustomUploaderList_SelectedIndexChanged); - // + // // btnCustomUploaderRemove - // + // resources.ApplyResources(this.btnCustomUploaderRemove, "btnCustomUploaderRemove"); this.btnCustomUploaderRemove.Name = "btnCustomUploaderRemove"; this.btnCustomUploaderRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderRemove.Click += new System.EventHandler(this.btnCustomUploaderRemove_Click); - // + // // btnCustomUploaderAdd - // + // resources.ApplyResources(this.btnCustomUploaderAdd, "btnCustomUploaderAdd"); this.btnCustomUploaderAdd.Name = "btnCustomUploaderAdd"; this.btnCustomUploaderAdd.UseVisualStyleBackColor = true; this.btnCustomUploaderAdd.Click += new System.EventHandler(this.btnCustomUploaderAdd_Click); - // + // // lblCustomUploaderTextUploader - // + // resources.ApplyResources(this.lblCustomUploaderTextUploader, "lblCustomUploaderTextUploader"); this.lblCustomUploaderTextUploader.Name = "lblCustomUploaderTextUploader"; - // + // // btnCustomUploaderURLShortenerTest - // + // resources.ApplyResources(this.btnCustomUploaderURLShortenerTest, "btnCustomUploaderURLShortenerTest"); this.btnCustomUploaderURLShortenerTest.Name = "btnCustomUploaderURLShortenerTest"; this.btnCustomUploaderURLShortenerTest.UseVisualStyleBackColor = true; this.btnCustomUploaderURLShortenerTest.Click += new System.EventHandler(this.btnCustomUploaderURLShortenerTest_Click); - // + // // cbCustomUploaderTextUploader - // + // this.cbCustomUploaderTextUploader.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderTextUploader.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderTextUploader, "cbCustomUploaderTextUploader"); this.cbCustomUploaderTextUploader.Name = "cbCustomUploaderTextUploader"; this.cbCustomUploaderTextUploader.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderTextUploader_SelectedIndexChanged); - // + // // lblCustomUploaderURLShortener - // + // resources.ApplyResources(this.lblCustomUploaderURLShortener, "lblCustomUploaderURLShortener"); this.lblCustomUploaderURLShortener.Name = "lblCustomUploaderURLShortener"; - // + // // btnCustomUploaderTextUploaderTest - // + // resources.ApplyResources(this.btnCustomUploaderTextUploaderTest, "btnCustomUploaderTextUploaderTest"); this.btnCustomUploaderTextUploaderTest.Name = "btnCustomUploaderTextUploaderTest"; this.btnCustomUploaderTextUploaderTest.UseVisualStyleBackColor = true; this.btnCustomUploaderTextUploaderTest.Click += new System.EventHandler(this.btnCustomUploaderTextUploaderTest_Click); - // + // // cbCustomUploaderImageUploader - // + // this.cbCustomUploaderImageUploader.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCustomUploaderImageUploader.FormattingEnabled = true; resources.ApplyResources(this.cbCustomUploaderImageUploader, "cbCustomUploaderImageUploader"); this.cbCustomUploaderImageUploader.Name = "cbCustomUploaderImageUploader"; this.cbCustomUploaderImageUploader.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderImageUploader_SelectedIndexChanged); - // + // // txtCustomUploaderLog - // + // resources.ApplyResources(this.txtCustomUploaderLog, "txtCustomUploaderLog"); this.txtCustomUploaderLog.Name = "txtCustomUploaderLog"; this.txtCustomUploaderLog.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.txtCustomUploaderLog_LinkClicked); - // + // // tpURLShorteners - // + // this.tpURLShorteners.BackColor = System.Drawing.SystemColors.Window; this.tpURLShorteners.Controls.Add(this.tcURLShorteners); resources.ApplyResources(this.tpURLShorteners, "tpURLShorteners"); this.tpURLShorteners.Name = "tpURLShorteners"; - // + // // tcURLShorteners - // + // this.tcURLShorteners.Controls.Add(this.tpBitly); this.tcURLShorteners.Controls.Add(this.tpYourls); this.tcURLShorteners.Controls.Add(this.tpAdFly); this.tcURLShorteners.Controls.Add(this.tpPolr); this.tcURLShorteners.Controls.Add(this.tpFirebaseDynamicLinks); + this.tcURLShorteners.Controls.Add(this.tpKutt); resources.ApplyResources(this.tcURLShorteners, "tcURLShorteners"); this.tcURLShorteners.Name = "tcURLShorteners"; this.tcURLShorteners.SelectedIndex = 0; - // + // // tpBitly - // + // this.tpBitly.BackColor = System.Drawing.SystemColors.Window; this.tpBitly.Controls.Add(this.txtBitlyDomain); this.tpBitly.Controls.Add(this.lblBitlyDomain); this.tpBitly.Controls.Add(this.oauth2Bitly); resources.ApplyResources(this.tpBitly, "tpBitly"); this.tpBitly.Name = "tpBitly"; - // + // // txtBitlyDomain - // + // resources.ApplyResources(this.txtBitlyDomain, "txtBitlyDomain"); this.txtBitlyDomain.Name = "txtBitlyDomain"; this.txtBitlyDomain.TextChanged += new System.EventHandler(this.txtBitlyDomain_TextChanged); - // + // // lblBitlyDomain - // + // resources.ApplyResources(this.lblBitlyDomain, "lblBitlyDomain"); this.lblBitlyDomain.Name = "lblBitlyDomain"; - // + // + // oauth2Bitly + // + this.oauth2Bitly.IsRefreshable = false; + resources.ApplyResources(this.oauth2Bitly, "oauth2Bitly"); + this.oauth2Bitly.Name = "oauth2Bitly"; + this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked); + this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked); + this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked); + // // tpYourls - // + // this.tpYourls.BackColor = System.Drawing.SystemColors.Window; this.tpYourls.Controls.Add(this.txtYourlsPassword); this.tpYourls.Controls.Add(this.txtYourlsUsername); @@ -1669,60 +1697,60 @@ private void InitializeComponent() this.tpYourls.Controls.Add(this.lblYourlsAPIURL); resources.ApplyResources(this.tpYourls, "tpYourls"); this.tpYourls.Name = "tpYourls"; - // + // // txtYourlsPassword - // + // resources.ApplyResources(this.txtYourlsPassword, "txtYourlsPassword"); this.txtYourlsPassword.Name = "txtYourlsPassword"; this.txtYourlsPassword.UseSystemPasswordChar = true; this.txtYourlsPassword.TextChanged += new System.EventHandler(this.txtYourlsPassword_TextChanged); - // + // // txtYourlsUsername - // + // resources.ApplyResources(this.txtYourlsUsername, "txtYourlsUsername"); this.txtYourlsUsername.Name = "txtYourlsUsername"; this.txtYourlsUsername.TextChanged += new System.EventHandler(this.txtYourlsUsername_TextChanged); - // + // // txtYourlsSignature - // + // resources.ApplyResources(this.txtYourlsSignature, "txtYourlsSignature"); this.txtYourlsSignature.Name = "txtYourlsSignature"; this.txtYourlsSignature.UseSystemPasswordChar = true; this.txtYourlsSignature.TextChanged += new System.EventHandler(this.txtYourlsSignature_TextChanged); - // + // // lblYourlsNote - // + // resources.ApplyResources(this.lblYourlsNote, "lblYourlsNote"); this.lblYourlsNote.Name = "lblYourlsNote"; - // + // // lblYourlsPassword - // + // resources.ApplyResources(this.lblYourlsPassword, "lblYourlsPassword"); this.lblYourlsPassword.Name = "lblYourlsPassword"; - // + // // lblYourlsUsername - // + // resources.ApplyResources(this.lblYourlsUsername, "lblYourlsUsername"); this.lblYourlsUsername.Name = "lblYourlsUsername"; - // + // // lblYourlsSignature - // + // resources.ApplyResources(this.lblYourlsSignature, "lblYourlsSignature"); this.lblYourlsSignature.Name = "lblYourlsSignature"; - // + // // txtYourlsAPIURL - // + // resources.ApplyResources(this.txtYourlsAPIURL, "txtYourlsAPIURL"); this.txtYourlsAPIURL.Name = "txtYourlsAPIURL"; this.txtYourlsAPIURL.TextChanged += new System.EventHandler(this.txtYourlsAPIURL_TextChanged); - // + // // lblYourlsAPIURL - // + // resources.ApplyResources(this.lblYourlsAPIURL, "lblYourlsAPIURL"); this.lblYourlsAPIURL.Name = "lblYourlsAPIURL"; - // + // // tpAdFly - // + // this.tpAdFly.BackColor = System.Drawing.SystemColors.Window; this.tpAdFly.Controls.Add(this.llAdflyLink); this.tpAdFly.Controls.Add(this.txtAdflyAPIUID); @@ -1731,39 +1759,39 @@ private void InitializeComponent() this.tpAdFly.Controls.Add(this.lblAdflyAPIKEY); resources.ApplyResources(this.tpAdFly, "tpAdFly"); this.tpAdFly.Name = "tpAdFly"; - // + // // llAdflyLink - // + // resources.ApplyResources(this.llAdflyLink, "llAdflyLink"); this.llAdflyLink.Name = "llAdflyLink"; this.llAdflyLink.TabStop = true; this.llAdflyLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.llAdflyLink_LinkClicked); - // + // // txtAdflyAPIUID - // + // resources.ApplyResources(this.txtAdflyAPIUID, "txtAdflyAPIUID"); this.txtAdflyAPIUID.Name = "txtAdflyAPIUID"; this.txtAdflyAPIUID.UseSystemPasswordChar = true; this.txtAdflyAPIUID.TextChanged += new System.EventHandler(this.txtAdflyAPIUID_TextChanged); - // + // // lblAdflyAPIUID - // + // resources.ApplyResources(this.lblAdflyAPIUID, "lblAdflyAPIUID"); this.lblAdflyAPIUID.Name = "lblAdflyAPIUID"; - // + // // txtAdflyAPIKEY - // + // resources.ApplyResources(this.txtAdflyAPIKEY, "txtAdflyAPIKEY"); this.txtAdflyAPIKEY.Name = "txtAdflyAPIKEY"; this.txtAdflyAPIKEY.TextChanged += new System.EventHandler(this.txtAdflyAPIKEY_TextChanged); - // + // // lblAdflyAPIKEY - // + // resources.ApplyResources(this.lblAdflyAPIKEY, "lblAdflyAPIKEY"); this.lblAdflyAPIKEY.Name = "lblAdflyAPIKEY"; - // + // // tpPolr - // + // this.tpPolr.BackColor = System.Drawing.SystemColors.Window; this.tpPolr.Controls.Add(this.cbPolrUseAPIv1); this.tpPolr.Controls.Add(this.cbPolrIsSecret); @@ -1773,46 +1801,46 @@ private void InitializeComponent() this.tpPolr.Controls.Add(this.lblPolrAPIHostname); resources.ApplyResources(this.tpPolr, "tpPolr"); this.tpPolr.Name = "tpPolr"; - // + // // cbPolrUseAPIv1 - // + // resources.ApplyResources(this.cbPolrUseAPIv1, "cbPolrUseAPIv1"); this.cbPolrUseAPIv1.Name = "cbPolrUseAPIv1"; this.cbPolrUseAPIv1.UseVisualStyleBackColor = true; this.cbPolrUseAPIv1.CheckedChanged += new System.EventHandler(this.cbPolrUseAPIv1_CheckedChanged); - // + // // cbPolrIsSecret - // + // resources.ApplyResources(this.cbPolrIsSecret, "cbPolrIsSecret"); this.cbPolrIsSecret.Name = "cbPolrIsSecret"; this.cbPolrIsSecret.UseVisualStyleBackColor = true; this.cbPolrIsSecret.CheckedChanged += new System.EventHandler(this.cbPolrIsSecret_CheckedChanged); - // + // // txtPolrAPIKey - // + // resources.ApplyResources(this.txtPolrAPIKey, "txtPolrAPIKey"); this.txtPolrAPIKey.Name = "txtPolrAPIKey"; this.txtPolrAPIKey.UseSystemPasswordChar = true; this.txtPolrAPIKey.TextChanged += new System.EventHandler(this.txtPolrAPIKey_TextChanged); - // + // // lblPolrAPIKey - // + // resources.ApplyResources(this.lblPolrAPIKey, "lblPolrAPIKey"); this.lblPolrAPIKey.Name = "lblPolrAPIKey"; - // + // // txtPolrAPIHostname - // + // resources.ApplyResources(this.txtPolrAPIHostname, "txtPolrAPIHostname"); this.txtPolrAPIHostname.Name = "txtPolrAPIHostname"; this.txtPolrAPIHostname.TextChanged += new System.EventHandler(this.txtPolrAPIHostname_TextChanged); - // + // // lblPolrAPIHostname - // + // resources.ApplyResources(this.lblPolrAPIHostname, "lblPolrAPIHostname"); this.lblPolrAPIHostname.Name = "lblPolrAPIHostname"; - // + // // tpFirebaseDynamicLinks - // + // this.tpFirebaseDynamicLinks.Controls.Add(this.lblFirebaseDomainExample); this.tpFirebaseDynamicLinks.Controls.Add(this.lblFirebaseDomain); this.tpFirebaseDynamicLinks.Controls.Add(this.cbFirebaseIsShort); @@ -1822,51 +1850,105 @@ private void InitializeComponent() resources.ApplyResources(this.tpFirebaseDynamicLinks, "tpFirebaseDynamicLinks"); this.tpFirebaseDynamicLinks.Name = "tpFirebaseDynamicLinks"; this.tpFirebaseDynamicLinks.UseVisualStyleBackColor = true; - // + // // lblFirebaseDomainExample - // + // resources.ApplyResources(this.lblFirebaseDomainExample, "lblFirebaseDomainExample"); this.lblFirebaseDomainExample.Name = "lblFirebaseDomainExample"; - // + // // lblFirebaseDomain - // + // resources.ApplyResources(this.lblFirebaseDomain, "lblFirebaseDomain"); this.lblFirebaseDomain.Name = "lblFirebaseDomain"; - // + // // cbFirebaseIsShort - // + // resources.ApplyResources(this.cbFirebaseIsShort, "cbFirebaseIsShort"); this.cbFirebaseIsShort.Name = "cbFirebaseIsShort"; this.cbFirebaseIsShort.UseVisualStyleBackColor = true; this.cbFirebaseIsShort.CheckedChanged += new System.EventHandler(this.cbFirebaseIsShort_CheckedChanged); - // + // // txtFirebaseDomain - // + // resources.ApplyResources(this.txtFirebaseDomain, "txtFirebaseDomain"); this.txtFirebaseDomain.Name = "txtFirebaseDomain"; this.txtFirebaseDomain.TextChanged += new System.EventHandler(this.txtFirebaseDomain_TextChanged); - // + // // txtFirebaseWebAPIKey - // + // resources.ApplyResources(this.txtFirebaseWebAPIKey, "txtFirebaseWebAPIKey"); this.txtFirebaseWebAPIKey.Name = "txtFirebaseWebAPIKey"; this.txtFirebaseWebAPIKey.UseSystemPasswordChar = true; this.txtFirebaseWebAPIKey.TextChanged += new System.EventHandler(this.txtFirebaseWebAPIKey_TextChanged); - // + // // lblFirebaseWebAPIKey - // + // resources.ApplyResources(this.lblFirebaseWebAPIKey, "lblFirebaseWebAPIKey"); this.lblFirebaseWebAPIKey.Name = "lblFirebaseWebAPIKey"; - // + // + // tpKutt + // + this.tpKutt.Controls.Add(this.lblKuttPassword); + this.tpKutt.Controls.Add(this.txtKuttPassword); + this.tpKutt.Controls.Add(this.cbKuttReuse); + this.tpKutt.Controls.Add(this.txtKuttAPIKey); + this.tpKutt.Controls.Add(this.txtKuttHost); + this.tpKutt.Controls.Add(this.lblKuttAPIKey); + this.tpKutt.Controls.Add(this.lblKuttHost); + resources.ApplyResources(this.tpKutt, "tpKutt"); + this.tpKutt.Name = "tpKutt"; + this.tpKutt.UseVisualStyleBackColor = true; + // + // lblKuttPassword + // + resources.ApplyResources(this.lblKuttPassword, "lblKuttPassword"); + this.lblKuttPassword.Name = "lblKuttPassword"; + // + // txtKuttPassword + // + resources.ApplyResources(this.txtKuttPassword, "txtKuttPassword"); + this.txtKuttPassword.Name = "txtKuttPassword"; + this.txtKuttPassword.TextChanged += new System.EventHandler(this.txtKuttPassword_TextChanged); + // + // cbKuttReuse + // + resources.ApplyResources(this.cbKuttReuse, "cbKuttReuse"); + this.cbKuttReuse.Name = "cbKuttReuse"; + this.cbKuttReuse.UseVisualStyleBackColor = true; + this.cbKuttReuse.CheckedChanged += new System.EventHandler(this.cbKuttReuse_CheckedChanged); + // + // txtKuttAPIKey + // + resources.ApplyResources(this.txtKuttAPIKey, "txtKuttAPIKey"); + this.txtKuttAPIKey.Name = "txtKuttAPIKey"; + this.txtKuttAPIKey.UseSystemPasswordChar = true; + this.txtKuttAPIKey.TextChanged += new System.EventHandler(this.txtKuttAPIKey_TextChanged); + // + // txtKuttHost + // + resources.ApplyResources(this.txtKuttHost, "txtKuttHost"); + this.txtKuttHost.Name = "txtKuttHost"; + this.txtKuttHost.TextChanged += new System.EventHandler(this.txtKuttHost_TextChanged); + // + // lblKuttAPIKey + // + resources.ApplyResources(this.lblKuttAPIKey, "lblKuttAPIKey"); + this.lblKuttAPIKey.Name = "lblKuttAPIKey"; + // + // lblKuttHost + // + resources.ApplyResources(this.lblKuttHost, "lblKuttHost"); + this.lblKuttHost.Name = "lblKuttHost"; + // // tpFileUploaders - // + // this.tpFileUploaders.BackColor = System.Drawing.SystemColors.Window; this.tpFileUploaders.Controls.Add(this.tcFileUploaders); resources.ApplyResources(this.tpFileUploaders, "tpFileUploaders"); this.tpFileUploaders.Name = "tpFileUploaders"; - // + // // tcFileUploaders - // + // this.tcFileUploaders.Controls.Add(this.tpFTP); this.tcFileUploaders.Controls.Add(this.tpDropbox); this.tcFileUploaders.Controls.Add(this.tpOneDrive); @@ -1900,9 +1982,9 @@ private void InitializeComponent() this.tcFileUploaders.Multiline = true; this.tcFileUploaders.Name = "tcFileUploaders"; this.tcFileUploaders.SelectedIndex = 0; - // + // // tpFTP - // + // this.tpFTP.BackColor = System.Drawing.SystemColors.Window; this.tpFTP.Controls.Add(this.gbFTPAccount); this.tpFTP.Controls.Add(this.btnFTPDuplicate); @@ -1918,9 +2000,9 @@ private void InitializeComponent() this.tpFTP.Controls.Add(this.cbFTPText); resources.ApplyResources(this.tpFTP, "tpFTP"); this.tpFTP.Name = "tpFTP"; - // + // // gbFTPAccount - // + // this.gbFTPAccount.Controls.Add(this.gbSFTP); this.gbFTPAccount.Controls.Add(this.cbFTPAppendRemoteDirectory); this.gbFTPAccount.Controls.Add(this.btnFTPTest); @@ -1952,9 +2034,9 @@ private void InitializeComponent() resources.ApplyResources(this.gbFTPAccount, "gbFTPAccount"); this.gbFTPAccount.Name = "gbFTPAccount"; this.gbFTPAccount.TabStop = false; - // + // // gbSFTP - // + // this.gbSFTP.Controls.Add(this.txtSFTPKeyPassphrase); this.gbSFTP.Controls.Add(this.btnSFTPKeyLocationBrowse); this.gbSFTP.Controls.Add(this.lblSFTPKeyPassphrase); @@ -1963,167 +2045,167 @@ private void InitializeComponent() resources.ApplyResources(this.gbSFTP, "gbSFTP"); this.gbSFTP.Name = "gbSFTP"; this.gbSFTP.TabStop = false; - // + // // txtSFTPKeyPassphrase - // + // resources.ApplyResources(this.txtSFTPKeyPassphrase, "txtSFTPKeyPassphrase"); this.txtSFTPKeyPassphrase.Name = "txtSFTPKeyPassphrase"; this.txtSFTPKeyPassphrase.UseSystemPasswordChar = true; this.txtSFTPKeyPassphrase.TextChanged += new System.EventHandler(this.txtSFTPKeyPassphrase_TextChanged); - // + // // btnSFTPKeyLocationBrowse - // + // resources.ApplyResources(this.btnSFTPKeyLocationBrowse, "btnSFTPKeyLocationBrowse"); this.btnSFTPKeyLocationBrowse.Name = "btnSFTPKeyLocationBrowse"; this.btnSFTPKeyLocationBrowse.UseVisualStyleBackColor = true; this.btnSFTPKeyLocationBrowse.Click += new System.EventHandler(this.btnSFTPKeyLocationBrowse_Click); - // + // // lblSFTPKeyPassphrase - // + // resources.ApplyResources(this.lblSFTPKeyPassphrase, "lblSFTPKeyPassphrase"); this.lblSFTPKeyPassphrase.Name = "lblSFTPKeyPassphrase"; - // + // // txtSFTPKeyLocation - // + // resources.ApplyResources(this.txtSFTPKeyLocation, "txtSFTPKeyLocation"); this.txtSFTPKeyLocation.Name = "txtSFTPKeyLocation"; this.txtSFTPKeyLocation.TextChanged += new System.EventHandler(this.txtSFTPKeyLocation_TextChanged); - // + // // lblSFTPKeyLocation - // + // resources.ApplyResources(this.lblSFTPKeyLocation, "lblSFTPKeyLocation"); this.lblSFTPKeyLocation.Name = "lblSFTPKeyLocation"; - // + // // cbFTPAppendRemoteDirectory - // + // resources.ApplyResources(this.cbFTPAppendRemoteDirectory, "cbFTPAppendRemoteDirectory"); this.cbFTPAppendRemoteDirectory.Name = "cbFTPAppendRemoteDirectory"; this.cbFTPAppendRemoteDirectory.UseVisualStyleBackColor = true; this.cbFTPAppendRemoteDirectory.CheckedChanged += new System.EventHandler(this.cbFTPAppendRemoteDirectory_CheckedChanged); - // + // // btnFTPTest - // + // resources.ApplyResources(this.btnFTPTest, "btnFTPTest"); this.btnFTPTest.Name = "btnFTPTest"; this.btnFTPTest.UseVisualStyleBackColor = true; this.btnFTPTest.Click += new System.EventHandler(this.btnFTPTest_Click); - // + // // lblFTPProtocol - // + // resources.ApplyResources(this.lblFTPProtocol, "lblFTPProtocol"); this.lblFTPProtocol.Name = "lblFTPProtocol"; - // + // // lblFTPName - // + // resources.ApplyResources(this.lblFTPName, "lblFTPName"); this.lblFTPName.Name = "lblFTPName"; - // + // // cbFTPRemoveFileExtension - // + // resources.ApplyResources(this.cbFTPRemoveFileExtension, "cbFTPRemoveFileExtension"); this.cbFTPRemoveFileExtension.Name = "cbFTPRemoveFileExtension"; this.cbFTPRemoveFileExtension.UseVisualStyleBackColor = true; this.cbFTPRemoveFileExtension.CheckedChanged += new System.EventHandler(this.cbFTPRemoveFileExtension_CheckedChanged); - // + // // txtFTPName - // + // resources.ApplyResources(this.txtFTPName, "txtFTPName"); this.txtFTPName.Name = "txtFTPName"; this.txtFTPName.TextChanged += new System.EventHandler(this.txtFTPName_TextChanged); - // + // // lblFTPHost - // + // resources.ApplyResources(this.lblFTPHost, "lblFTPHost"); this.lblFTPHost.Name = "lblFTPHost"; - // + // // eiFTP - // + // this.eiFTP.DefaultFileName = null; resources.ApplyResources(this.eiFTP, "eiFTP"); this.eiFTP.Name = "eiFTP"; this.eiFTP.ObjectType = null; this.eiFTP.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiFTP_ExportRequested); this.eiFTP.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiFTP_ImportRequested); - // + // // pFTPTransferMode - // + // resources.ApplyResources(this.pFTPTransferMode, "pFTPTransferMode"); this.pFTPTransferMode.Controls.Add(this.rbFTPTransferModeActive); this.pFTPTransferMode.Controls.Add(this.rbFTPTransferModePassive); this.pFTPTransferMode.Name = "pFTPTransferMode"; - // + // // rbFTPTransferModeActive - // + // resources.ApplyResources(this.rbFTPTransferModeActive, "rbFTPTransferModeActive"); this.rbFTPTransferModeActive.Name = "rbFTPTransferModeActive"; this.rbFTPTransferModeActive.UseVisualStyleBackColor = true; this.rbFTPTransferModeActive.CheckedChanged += new System.EventHandler(this.rbFTPTransferModeActive_CheckedChanged); - // + // // rbFTPTransferModePassive - // + // resources.ApplyResources(this.rbFTPTransferModePassive, "rbFTPTransferModePassive"); this.rbFTPTransferModePassive.Checked = true; this.rbFTPTransferModePassive.Name = "rbFTPTransferModePassive"; this.rbFTPTransferModePassive.TabStop = true; this.rbFTPTransferModePassive.UseVisualStyleBackColor = true; this.rbFTPTransferModePassive.CheckedChanged += new System.EventHandler(this.rbFTPTransferModePassive_CheckedChanged); - // + // // btnFTPClient - // + // resources.ApplyResources(this.btnFTPClient, "btnFTPClient"); this.btnFTPClient.Name = "btnFTPClient"; this.btnFTPClient.UseVisualStyleBackColor = true; this.btnFTPClient.Click += new System.EventHandler(this.btnFTPClient_Click); - // + // // txtFTPHost - // + // resources.ApplyResources(this.txtFTPHost, "txtFTPHost"); this.txtFTPHost.Name = "txtFTPHost"; this.txtFTPHost.TextChanged += new System.EventHandler(this.txtFTPHost_TextChanged); - // + // // pFTPProtocol - // + // resources.ApplyResources(this.pFTPProtocol, "pFTPProtocol"); this.pFTPProtocol.Controls.Add(this.rbFTPProtocolFTP); this.pFTPProtocol.Controls.Add(this.rbFTPProtocolFTPS); this.pFTPProtocol.Controls.Add(this.rbFTPProtocolSFTP); this.pFTPProtocol.Name = "pFTPProtocol"; - // + // // rbFTPProtocolFTP - // + // resources.ApplyResources(this.rbFTPProtocolFTP, "rbFTPProtocolFTP"); this.rbFTPProtocolFTP.Checked = true; this.rbFTPProtocolFTP.Name = "rbFTPProtocolFTP"; this.rbFTPProtocolFTP.TabStop = true; this.rbFTPProtocolFTP.UseVisualStyleBackColor = true; this.rbFTPProtocolFTP.CheckedChanged += new System.EventHandler(this.rbFTPProtocolFTP_CheckedChanged); - // + // // rbFTPProtocolFTPS - // + // resources.ApplyResources(this.rbFTPProtocolFTPS, "rbFTPProtocolFTPS"); this.rbFTPProtocolFTPS.Name = "rbFTPProtocolFTPS"; this.rbFTPProtocolFTPS.UseVisualStyleBackColor = true; this.rbFTPProtocolFTPS.CheckedChanged += new System.EventHandler(this.rbFTPProtocolFTPS_CheckedChanged); - // + // // rbFTPProtocolSFTP - // + // resources.ApplyResources(this.rbFTPProtocolSFTP, "rbFTPProtocolSFTP"); this.rbFTPProtocolSFTP.Name = "rbFTPProtocolSFTP"; this.rbFTPProtocolSFTP.UseVisualStyleBackColor = true; this.rbFTPProtocolSFTP.CheckedChanged += new System.EventHandler(this.rbFTPProtocolSFTP_CheckedChanged); - // + // // lblFTPPort - // + // resources.ApplyResources(this.lblFTPPort, "lblFTPPort"); this.lblFTPPort.Name = "lblFTPPort"; - // + // // lblFTPTransferMode - // + // resources.ApplyResources(this.lblFTPTransferMode, "lblFTPTransferMode"); this.lblFTPTransferMode.Name = "lblFTPTransferMode"; - // + // // nudFTPPort - // + // resources.ApplyResources(this.nudFTPPort, "nudFTPPort"); this.nudFTPPort.Maximum = new decimal(new int[] { 65535, @@ -2142,72 +2224,72 @@ private void InitializeComponent() 0, 0}); this.nudFTPPort.ValueChanged += new System.EventHandler(this.nudFTPPort_ValueChanged); - // + // // lblFTPURLPreviewValue - // + // resources.ApplyResources(this.lblFTPURLPreviewValue, "lblFTPURLPreviewValue"); this.lblFTPURLPreviewValue.Name = "lblFTPURLPreviewValue"; - // + // // lblFTPUsername - // + // resources.ApplyResources(this.lblFTPUsername, "lblFTPUsername"); this.lblFTPUsername.Name = "lblFTPUsername"; - // + // // lblFTPURLPreview - // + // resources.ApplyResources(this.lblFTPURLPreview, "lblFTPURLPreview"); this.lblFTPURLPreview.Name = "lblFTPURLPreview"; - // + // // txtFTPUsername - // + // resources.ApplyResources(this.txtFTPUsername, "txtFTPUsername"); this.txtFTPUsername.Name = "txtFTPUsername"; this.txtFTPUsername.TextChanged += new System.EventHandler(this.txtFTPUsername_TextChanged); - // + // // cbFTPURLPathProtocol - // + // this.cbFTPURLPathProtocol.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPURLPathProtocol.FormattingEnabled = true; resources.ApplyResources(this.cbFTPURLPathProtocol, "cbFTPURLPathProtocol"); this.cbFTPURLPathProtocol.Name = "cbFTPURLPathProtocol"; this.cbFTPURLPathProtocol.SelectedIndexChanged += new System.EventHandler(this.cbFTPURLPathProtocol_SelectedIndexChanged); - // + // // lblFTPPassword - // + // resources.ApplyResources(this.lblFTPPassword, "lblFTPPassword"); this.lblFTPPassword.Name = "lblFTPPassword"; - // + // // txtFTPURLPath - // + // resources.ApplyResources(this.txtFTPURLPath, "txtFTPURLPath"); this.txtFTPURLPath.Name = "txtFTPURLPath"; this.txtFTPURLPath.TextChanged += new System.EventHandler(this.txtFTPURLPath_TextChanged); - // + // // txtFTPPassword - // + // resources.ApplyResources(this.txtFTPPassword, "txtFTPPassword"); this.txtFTPPassword.Name = "txtFTPPassword"; this.txtFTPPassword.UseSystemPasswordChar = true; this.txtFTPPassword.TextChanged += new System.EventHandler(this.txtFTPPassword_TextChanged); - // + // // lblFTPURLPath - // + // resources.ApplyResources(this.lblFTPURLPath, "lblFTPURLPath"); this.lblFTPURLPath.Name = "lblFTPURLPath"; - // + // // lblFTPRemoteDirectory - // + // resources.ApplyResources(this.lblFTPRemoteDirectory, "lblFTPRemoteDirectory"); this.lblFTPRemoteDirectory.Name = "lblFTPRemoteDirectory"; - // + // // txtFTPRemoteDirectory - // + // resources.ApplyResources(this.txtFTPRemoteDirectory, "txtFTPRemoteDirectory"); this.txtFTPRemoteDirectory.Name = "txtFTPRemoteDirectory"; this.txtFTPRemoteDirectory.TextChanged += new System.EventHandler(this.txtFTPRemoteDirectory_TextChanged); - // + // // gbFTPS - // + // this.gbFTPS.Controls.Add(this.btnFTPSCertificateLocationBrowse); this.gbFTPS.Controls.Add(this.txtFTPSCertificateLocation); this.gbFTPS.Controls.Add(this.lblFTPSCertificateLocation); @@ -2216,113 +2298,113 @@ private void InitializeComponent() resources.ApplyResources(this.gbFTPS, "gbFTPS"); this.gbFTPS.Name = "gbFTPS"; this.gbFTPS.TabStop = false; - // + // // btnFTPSCertificateLocationBrowse - // + // resources.ApplyResources(this.btnFTPSCertificateLocationBrowse, "btnFTPSCertificateLocationBrowse"); this.btnFTPSCertificateLocationBrowse.Name = "btnFTPSCertificateLocationBrowse"; this.btnFTPSCertificateLocationBrowse.UseVisualStyleBackColor = true; this.btnFTPSCertificateLocationBrowse.Click += new System.EventHandler(this.btnFTPSCertificateLocationBrowse_Click); - // + // // txtFTPSCertificateLocation - // + // resources.ApplyResources(this.txtFTPSCertificateLocation, "txtFTPSCertificateLocation"); this.txtFTPSCertificateLocation.Name = "txtFTPSCertificateLocation"; this.txtFTPSCertificateLocation.TextChanged += new System.EventHandler(this.txtFTPSCertificateLocation_TextChanged); - // + // // lblFTPSCertificateLocation - // + // resources.ApplyResources(this.lblFTPSCertificateLocation, "lblFTPSCertificateLocation"); this.lblFTPSCertificateLocation.Name = "lblFTPSCertificateLocation"; - // + // // cbFTPSEncryption - // + // this.cbFTPSEncryption.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPSEncryption.FormattingEnabled = true; resources.ApplyResources(this.cbFTPSEncryption, "cbFTPSEncryption"); this.cbFTPSEncryption.Name = "cbFTPSEncryption"; this.cbFTPSEncryption.SelectedIndexChanged += new System.EventHandler(this.cbFTPSEncryption_SelectedIndexChanged); - // + // // lblFTPSEncryption - // + // resources.ApplyResources(this.lblFTPSEncryption, "lblFTPSEncryption"); this.lblFTPSEncryption.Name = "lblFTPSEncryption"; - // + // // btnFTPDuplicate - // + // resources.ApplyResources(this.btnFTPDuplicate, "btnFTPDuplicate"); this.btnFTPDuplicate.Name = "btnFTPDuplicate"; this.btnFTPDuplicate.UseVisualStyleBackColor = true; this.btnFTPDuplicate.Click += new System.EventHandler(this.btnFTPDuplicate_Click); - // + // // btnFTPRemove - // + // resources.ApplyResources(this.btnFTPRemove, "btnFTPRemove"); this.btnFTPRemove.Name = "btnFTPRemove"; this.btnFTPRemove.UseVisualStyleBackColor = true; this.btnFTPRemove.Click += new System.EventHandler(this.btnFTPRemove_Click); - // + // // btnFTPAdd - // + // resources.ApplyResources(this.btnFTPAdd, "btnFTPAdd"); this.btnFTPAdd.Name = "btnFTPAdd"; this.btnFTPAdd.UseVisualStyleBackColor = true; this.btnFTPAdd.Click += new System.EventHandler(this.btnFTPAdd_Click); - // + // // cbFTPAccounts - // + // this.cbFTPAccounts.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPAccounts.FormattingEnabled = true; resources.ApplyResources(this.cbFTPAccounts, "cbFTPAccounts"); this.cbFTPAccounts.Name = "cbFTPAccounts"; this.cbFTPAccounts.SelectedIndexChanged += new System.EventHandler(this.cbFTPAccounts_SelectedIndexChanged); - // + // // lblFTPAccounts - // + // resources.ApplyResources(this.lblFTPAccounts, "lblFTPAccounts"); this.lblFTPAccounts.Name = "lblFTPAccounts"; - // + // // lblFTPFile - // + // resources.ApplyResources(this.lblFTPFile, "lblFTPFile"); this.lblFTPFile.Name = "lblFTPFile"; - // + // // lblFTPText - // + // resources.ApplyResources(this.lblFTPText, "lblFTPText"); this.lblFTPText.Name = "lblFTPText"; - // + // // lblFTPImage - // + // resources.ApplyResources(this.lblFTPImage, "lblFTPImage"); this.lblFTPImage.Name = "lblFTPImage"; - // + // // cbFTPImage - // + // this.cbFTPImage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPImage.FormattingEnabled = true; resources.ApplyResources(this.cbFTPImage, "cbFTPImage"); this.cbFTPImage.Name = "cbFTPImage"; this.cbFTPImage.SelectedIndexChanged += new System.EventHandler(this.cbFTPImage_SelectedIndexChanged); - // + // // cbFTPFile - // + // this.cbFTPFile.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPFile.FormattingEnabled = true; resources.ApplyResources(this.cbFTPFile, "cbFTPFile"); this.cbFTPFile.Name = "cbFTPFile"; this.cbFTPFile.SelectedIndexChanged += new System.EventHandler(this.cbFTPFile_SelectedIndexChanged); - // + // // cbFTPText - // + // this.cbFTPText.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbFTPText.FormattingEnabled = true; resources.ApplyResources(this.cbFTPText, "cbFTPText"); this.cbFTPText.Name = "cbFTPText"; this.cbFTPText.SelectedIndexChanged += new System.EventHandler(this.cbFTPText_SelectedIndexChanged); - // + // // tpDropbox - // + // this.tpDropbox.BackColor = System.Drawing.SystemColors.Window; this.tpDropbox.Controls.Add(this.cbDropboxUseDirectLink); this.tpDropbox.Controls.Add(this.cbDropboxAutoCreateShareableLink); @@ -2331,34 +2413,43 @@ private void InitializeComponent() this.tpDropbox.Controls.Add(this.oauth2Dropbox); resources.ApplyResources(this.tpDropbox, "tpDropbox"); this.tpDropbox.Name = "tpDropbox"; - // + // // cbDropboxUseDirectLink - // + // resources.ApplyResources(this.cbDropboxUseDirectLink, "cbDropboxUseDirectLink"); this.cbDropboxUseDirectLink.Name = "cbDropboxUseDirectLink"; this.cbDropboxUseDirectLink.UseVisualStyleBackColor = true; this.cbDropboxUseDirectLink.CheckedChanged += new System.EventHandler(this.cbDropboxUseDirectLink_CheckedChanged); - // + // // cbDropboxAutoCreateShareableLink - // + // resources.ApplyResources(this.cbDropboxAutoCreateShareableLink, "cbDropboxAutoCreateShareableLink"); this.cbDropboxAutoCreateShareableLink.Name = "cbDropboxAutoCreateShareableLink"; this.cbDropboxAutoCreateShareableLink.UseVisualStyleBackColor = true; this.cbDropboxAutoCreateShareableLink.CheckedChanged += new System.EventHandler(this.cbDropboxAutoCreateShareableLink_CheckedChanged); - // + // // lblDropboxPath - // + // resources.ApplyResources(this.lblDropboxPath, "lblDropboxPath"); this.lblDropboxPath.Name = "lblDropboxPath"; - // + // // txtDropboxPath - // + // resources.ApplyResources(this.txtDropboxPath, "txtDropboxPath"); this.txtDropboxPath.Name = "txtDropboxPath"; this.txtDropboxPath.TextChanged += new System.EventHandler(this.txtDropboxPath_TextChanged); - // + // + // oauth2Dropbox + // + this.oauth2Dropbox.IsRefreshable = false; + resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox"); + this.oauth2Dropbox.Name = "oauth2Dropbox"; + this.oauth2Dropbox.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Dropbox_OpenButtonClicked); + this.oauth2Dropbox.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Dropbox_CompleteButtonClicked); + this.oauth2Dropbox.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Dropbox_ClearButtonClicked); + // // tpOneDrive - // + // this.tpOneDrive.BackColor = System.Drawing.SystemColors.Window; this.tpOneDrive.Controls.Add(this.tvOneDrive); this.tpOneDrive.Controls.Add(this.lblOneDriveFolderID); @@ -2366,28 +2457,37 @@ private void InitializeComponent() this.tpOneDrive.Controls.Add(this.oAuth2OneDrive); resources.ApplyResources(this.tpOneDrive, "tpOneDrive"); this.tpOneDrive.Name = "tpOneDrive"; - // + // // tvOneDrive - // + // resources.ApplyResources(this.tvOneDrive, "tvOneDrive"); this.tvOneDrive.Name = "tvOneDrive"; this.tvOneDrive.AfterExpand += new System.Windows.Forms.TreeViewEventHandler(this.tvOneDrive_AfterExpand); this.tvOneDrive.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.tvOneDrive_AfterSelect); - // + // // lblOneDriveFolderID - // + // resources.ApplyResources(this.lblOneDriveFolderID, "lblOneDriveFolderID"); this.lblOneDriveFolderID.Name = "lblOneDriveFolderID"; - // + // // cbOneDriveCreateShareableLink - // + // resources.ApplyResources(this.cbOneDriveCreateShareableLink, "cbOneDriveCreateShareableLink"); this.cbOneDriveCreateShareableLink.Name = "cbOneDriveCreateShareableLink"; this.cbOneDriveCreateShareableLink.UseVisualStyleBackColor = true; this.cbOneDriveCreateShareableLink.CheckedChanged += new System.EventHandler(this.cbOneDriveCreateShareableLink_CheckedChanged); - // + // + // oAuth2OneDrive + // + resources.ApplyResources(this.oAuth2OneDrive, "oAuth2OneDrive"); + this.oAuth2OneDrive.Name = "oAuth2OneDrive"; + this.oAuth2OneDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2OneDrive_OpenButtonClicked); + this.oAuth2OneDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2OneDrive_CompleteButtonClicked); + this.oAuth2OneDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2OneDrive_ClearButtonClicked); + this.oAuth2OneDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuth2OneDrive_RefreshButtonClicked); + // // tpGoogleDrive - // + // this.tpGoogleDrive.BackColor = System.Drawing.SystemColors.Window; this.tpGoogleDrive.Controls.Add(this.cbGoogleDriveDirectLink); this.tpGoogleDrive.Controls.Add(this.cbGoogleDriveUseFolder); @@ -2399,34 +2499,34 @@ private void InitializeComponent() this.tpGoogleDrive.Controls.Add(this.oauth2GoogleDrive); resources.ApplyResources(this.tpGoogleDrive, "tpGoogleDrive"); this.tpGoogleDrive.Name = "tpGoogleDrive"; - // + // // cbGoogleDriveDirectLink - // + // resources.ApplyResources(this.cbGoogleDriveDirectLink, "cbGoogleDriveDirectLink"); this.cbGoogleDriveDirectLink.Name = "cbGoogleDriveDirectLink"; this.cbGoogleDriveDirectLink.UseVisualStyleBackColor = true; this.cbGoogleDriveDirectLink.CheckedChanged += new System.EventHandler(this.cbGoogleDriveDirectLink_CheckedChanged); - // + // // cbGoogleDriveUseFolder - // + // resources.ApplyResources(this.cbGoogleDriveUseFolder, "cbGoogleDriveUseFolder"); this.cbGoogleDriveUseFolder.Name = "cbGoogleDriveUseFolder"; this.cbGoogleDriveUseFolder.UseVisualStyleBackColor = true; this.cbGoogleDriveUseFolder.CheckedChanged += new System.EventHandler(this.cbGoogleDriveUseFolder_CheckedChanged); - // + // // txtGoogleDriveFolderID - // + // resources.ApplyResources(this.txtGoogleDriveFolderID, "txtGoogleDriveFolderID"); this.txtGoogleDriveFolderID.Name = "txtGoogleDriveFolderID"; this.txtGoogleDriveFolderID.TextChanged += new System.EventHandler(this.txtGoogleDriveFolderID_TextChanged); - // + // // lblGoogleDriveFolderID - // + // resources.ApplyResources(this.lblGoogleDriveFolderID, "lblGoogleDriveFolderID"); this.lblGoogleDriveFolderID.Name = "lblGoogleDriveFolderID"; - // + // // lvGoogleDriveFoldersList - // + // this.lvGoogleDriveFoldersList.AutoFillColumn = true; this.lvGoogleDriveFoldersList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.chGoogleDriveTitle, @@ -2438,31 +2538,40 @@ private void InitializeComponent() this.lvGoogleDriveFoldersList.UseCompatibleStateImageBehavior = false; this.lvGoogleDriveFoldersList.View = System.Windows.Forms.View.Details; this.lvGoogleDriveFoldersList.SelectedIndexChanged += new System.EventHandler(this.lvGoogleDriveFoldersList_SelectedIndexChanged); - // + // // chGoogleDriveTitle - // + // resources.ApplyResources(this.chGoogleDriveTitle, "chGoogleDriveTitle"); - // + // // chGoogleDriveDescription - // + // resources.ApplyResources(this.chGoogleDriveDescription, "chGoogleDriveDescription"); - // + // // btnGoogleDriveRefreshFolders - // + // resources.ApplyResources(this.btnGoogleDriveRefreshFolders, "btnGoogleDriveRefreshFolders"); this.btnGoogleDriveRefreshFolders.Name = "btnGoogleDriveRefreshFolders"; this.btnGoogleDriveRefreshFolders.UseVisualStyleBackColor = true; this.btnGoogleDriveRefreshFolders.Click += new System.EventHandler(this.btnGoogleDriveRefreshFolders_Click); - // + // // cbGoogleDriveIsPublic - // + // resources.ApplyResources(this.cbGoogleDriveIsPublic, "cbGoogleDriveIsPublic"); this.cbGoogleDriveIsPublic.Name = "cbGoogleDriveIsPublic"; this.cbGoogleDriveIsPublic.UseVisualStyleBackColor = true; this.cbGoogleDriveIsPublic.CheckedChanged += new System.EventHandler(this.cbGoogleDriveIsPublic_CheckedChanged); - // + // + // oauth2GoogleDrive + // + resources.ApplyResources(this.oauth2GoogleDrive, "oauth2GoogleDrive"); + this.oauth2GoogleDrive.Name = "oauth2GoogleDrive"; + this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked); + this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked); + this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked); + this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked); + // // tpPuush - // + // this.tpPuush.BackColor = System.Drawing.SystemColors.Window; this.tpPuush.Controls.Add(this.lblPuushAPIKey); this.tpPuush.Controls.Add(this.txtPuushAPIKey); @@ -2474,56 +2583,56 @@ private void InitializeComponent() this.tpPuush.Controls.Add(this.lblPuushPassword); resources.ApplyResources(this.tpPuush, "tpPuush"); this.tpPuush.Name = "tpPuush"; - // + // // lblPuushAPIKey - // + // resources.ApplyResources(this.lblPuushAPIKey, "lblPuushAPIKey"); this.lblPuushAPIKey.Name = "lblPuushAPIKey"; - // + // // txtPuushAPIKey - // + // resources.ApplyResources(this.txtPuushAPIKey, "txtPuushAPIKey"); this.txtPuushAPIKey.Name = "txtPuushAPIKey"; this.txtPuushAPIKey.UseSystemPasswordChar = true; this.txtPuushAPIKey.TextChanged += new System.EventHandler(this.txtPuushAPIKey_TextChanged); - // + // // llPuushForgottenPassword - // + // resources.ApplyResources(this.llPuushForgottenPassword, "llPuushForgottenPassword"); this.llPuushForgottenPassword.Name = "llPuushForgottenPassword"; this.llPuushForgottenPassword.TabStop = true; this.llPuushForgottenPassword.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.llPuushForgottenPassword_LinkClicked); - // + // // btnPuushLogin - // + // resources.ApplyResources(this.btnPuushLogin, "btnPuushLogin"); this.btnPuushLogin.Name = "btnPuushLogin"; this.btnPuushLogin.UseVisualStyleBackColor = true; this.btnPuushLogin.Click += new System.EventHandler(this.btnPuushLogin_Click); - // + // // txtPuushPassword - // + // resources.ApplyResources(this.txtPuushPassword, "txtPuushPassword"); this.txtPuushPassword.Name = "txtPuushPassword"; this.txtPuushPassword.UseSystemPasswordChar = true; - // + // // txtPuushEmail - // + // resources.ApplyResources(this.txtPuushEmail, "txtPuushEmail"); this.txtPuushEmail.Name = "txtPuushEmail"; - // + // // lblPuushEmail - // + // resources.ApplyResources(this.lblPuushEmail, "lblPuushEmail"); this.lblPuushEmail.Name = "lblPuushEmail"; - // + // // lblPuushPassword - // + // resources.ApplyResources(this.lblPuushPassword, "lblPuushPassword"); this.lblPuushPassword.Name = "lblPuushPassword"; - // + // // tpBox - // + // this.tpBox.BackColor = System.Drawing.SystemColors.Window; this.tpBox.Controls.Add(this.lblBoxFolderTip); this.tpBox.Controls.Add(this.cbBoxShare); @@ -2533,21 +2642,21 @@ private void InitializeComponent() this.tpBox.Controls.Add(this.oauth2Box); resources.ApplyResources(this.tpBox, "tpBox"); this.tpBox.Name = "tpBox"; - // + // // lblBoxFolderTip - // + // resources.ApplyResources(this.lblBoxFolderTip, "lblBoxFolderTip"); this.lblBoxFolderTip.Name = "lblBoxFolderTip"; - // + // // cbBoxShare - // + // resources.ApplyResources(this.cbBoxShare, "cbBoxShare"); this.cbBoxShare.Name = "cbBoxShare"; this.cbBoxShare.UseVisualStyleBackColor = true; this.cbBoxShare.CheckedChanged += new System.EventHandler(this.cbBoxShare_CheckedChanged); - // + // // lvBoxFolders - // + // this.lvBoxFolders.AutoFillColumn = true; this.lvBoxFolders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.chBoxFoldersName}); @@ -2558,25 +2667,34 @@ private void InitializeComponent() this.lvBoxFolders.View = System.Windows.Forms.View.Details; this.lvBoxFolders.SelectedIndexChanged += new System.EventHandler(this.lvBoxFolders_SelectedIndexChanged); this.lvBoxFolders.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvBoxFolders_MouseDoubleClick); - // + // // chBoxFoldersName - // + // resources.ApplyResources(this.chBoxFoldersName, "chBoxFoldersName"); - // + // // lblBoxFolderID - // + // resources.ApplyResources(this.lblBoxFolderID, "lblBoxFolderID"); this.lblBoxFolderID.Name = "lblBoxFolderID"; - // + // // btnBoxRefreshFolders - // + // resources.ApplyResources(this.btnBoxRefreshFolders, "btnBoxRefreshFolders"); this.btnBoxRefreshFolders.Name = "btnBoxRefreshFolders"; this.btnBoxRefreshFolders.UseVisualStyleBackColor = true; this.btnBoxRefreshFolders.Click += new System.EventHandler(this.btnBoxRefreshFolders_Click); - // + // + // oauth2Box + // + resources.ApplyResources(this.oauth2Box, "oauth2Box"); + this.oauth2Box.Name = "oauth2Box"; + this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked); + this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked); + this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked); + this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked); + // // tpAmazonS3 - // + // this.tpAmazonS3.BackColor = System.Drawing.SystemColors.Window; this.tpAmazonS3.Controls.Add(this.gbAmazonS3Advanced); this.tpAmazonS3.Controls.Add(this.lblAmazonS3Endpoint); @@ -2601,9 +2719,9 @@ private void InitializeComponent() this.tpAmazonS3.Controls.Add(this.txtAmazonS3AccessKey); resources.ApplyResources(this.tpAmazonS3, "tpAmazonS3"); this.tpAmazonS3.Name = "tpAmazonS3"; - // + // // gbAmazonS3Advanced - // + // this.gbAmazonS3Advanced.Controls.Add(this.lblAmazonS3StripExtension); this.gbAmazonS3Advanced.Controls.Add(this.cbAmazonS3StripExtensionText); this.gbAmazonS3Advanced.Controls.Add(this.cbAmazonS3StorageClass); @@ -2616,179 +2734,179 @@ private void InitializeComponent() resources.ApplyResources(this.gbAmazonS3Advanced, "gbAmazonS3Advanced"); this.gbAmazonS3Advanced.Name = "gbAmazonS3Advanced"; this.gbAmazonS3Advanced.TabStop = false; - // + // // lblAmazonS3StripExtension - // + // resources.ApplyResources(this.lblAmazonS3StripExtension, "lblAmazonS3StripExtension"); this.lblAmazonS3StripExtension.Name = "lblAmazonS3StripExtension"; - // + // // cbAmazonS3StripExtensionText - // + // resources.ApplyResources(this.cbAmazonS3StripExtensionText, "cbAmazonS3StripExtensionText"); this.cbAmazonS3StripExtensionText.Name = "cbAmazonS3StripExtensionText"; this.cbAmazonS3StripExtensionText.UseVisualStyleBackColor = true; this.cbAmazonS3StripExtensionText.CheckedChanged += new System.EventHandler(this.cbAmazonS3StripExtensionText_CheckedChanged); - // + // // cbAmazonS3StorageClass - // + // this.cbAmazonS3StorageClass.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbAmazonS3StorageClass.FormattingEnabled = true; resources.ApplyResources(this.cbAmazonS3StorageClass, "cbAmazonS3StorageClass"); this.cbAmazonS3StorageClass.Name = "cbAmazonS3StorageClass"; this.cbAmazonS3StorageClass.SelectedIndexChanged += new System.EventHandler(this.cbAmazonS3StorageClass_SelectedIndexChanged); - // + // // cbAmazonS3StripExtensionVideo - // + // resources.ApplyResources(this.cbAmazonS3StripExtensionVideo, "cbAmazonS3StripExtensionVideo"); this.cbAmazonS3StripExtensionVideo.Name = "cbAmazonS3StripExtensionVideo"; this.cbAmazonS3StripExtensionVideo.UseVisualStyleBackColor = true; this.cbAmazonS3StripExtensionVideo.CheckedChanged += new System.EventHandler(this.cbAmazonS3StripExtensionVideo_CheckedChanged); - // + // // cbAmazonS3PublicACL - // + // resources.ApplyResources(this.cbAmazonS3PublicACL, "cbAmazonS3PublicACL"); this.cbAmazonS3PublicACL.Name = "cbAmazonS3PublicACL"; this.cbAmazonS3PublicACL.UseVisualStyleBackColor = true; this.cbAmazonS3PublicACL.CheckedChanged += new System.EventHandler(this.cbAmazonS3PublicACL_CheckedChanged); - // + // // cbAmazonS3StripExtensionImage - // + // resources.ApplyResources(this.cbAmazonS3StripExtensionImage, "cbAmazonS3StripExtensionImage"); this.cbAmazonS3StripExtensionImage.Name = "cbAmazonS3StripExtensionImage"; this.cbAmazonS3StripExtensionImage.UseVisualStyleBackColor = true; this.cbAmazonS3StripExtensionImage.CheckedChanged += new System.EventHandler(this.cbAmazonS3StripExtensionImage_CheckedChanged); - // + // // cbAmazonS3UsePathStyle - // + // resources.ApplyResources(this.cbAmazonS3UsePathStyle, "cbAmazonS3UsePathStyle"); this.cbAmazonS3UsePathStyle.Name = "cbAmazonS3UsePathStyle"; this.cbAmazonS3UsePathStyle.UseVisualStyleBackColor = true; this.cbAmazonS3UsePathStyle.CheckedChanged += new System.EventHandler(this.cbAmazonS3UsePathStyle_CheckedChanged); - // + // // btnAmazonS3StorageClassHelp - // + // resources.ApplyResources(this.btnAmazonS3StorageClassHelp, "btnAmazonS3StorageClassHelp"); this.btnAmazonS3StorageClassHelp.Name = "btnAmazonS3StorageClassHelp"; this.btnAmazonS3StorageClassHelp.UseVisualStyleBackColor = true; this.btnAmazonS3StorageClassHelp.Click += new System.EventHandler(this.btnAmazonS3StorageClassHelp_Click); - // + // // lblAmazonS3StorageClass - // + // resources.ApplyResources(this.lblAmazonS3StorageClass, "lblAmazonS3StorageClass"); this.lblAmazonS3StorageClass.Name = "lblAmazonS3StorageClass"; - // + // // lblAmazonS3Endpoint - // + // resources.ApplyResources(this.lblAmazonS3Endpoint, "lblAmazonS3Endpoint"); this.lblAmazonS3Endpoint.Name = "lblAmazonS3Endpoint"; - // + // // txtAmazonS3Endpoint - // + // resources.ApplyResources(this.txtAmazonS3Endpoint, "txtAmazonS3Endpoint"); this.txtAmazonS3Endpoint.Name = "txtAmazonS3Endpoint"; this.txtAmazonS3Endpoint.TextChanged += new System.EventHandler(this.txtAmazonS3Endpoint_TextChanged); - // + // // lblAmazonS3Region - // + // resources.ApplyResources(this.lblAmazonS3Region, "lblAmazonS3Region"); this.lblAmazonS3Region.Name = "lblAmazonS3Region"; - // + // // txtAmazonS3Region - // + // resources.ApplyResources(this.txtAmazonS3Region, "txtAmazonS3Region"); this.txtAmazonS3Region.Name = "txtAmazonS3Region"; this.txtAmazonS3Region.TextChanged += new System.EventHandler(this.txtAmazonS3Region_TextChanged); - // + // // txtAmazonS3CustomDomain - // + // resources.ApplyResources(this.txtAmazonS3CustomDomain, "txtAmazonS3CustomDomain"); this.txtAmazonS3CustomDomain.Name = "txtAmazonS3CustomDomain"; this.txtAmazonS3CustomDomain.TextChanged += new System.EventHandler(this.txtAmazonS3CustomDomain_TextChanged); - // + // // lblAmazonS3PathPreviewLabel - // + // resources.ApplyResources(this.lblAmazonS3PathPreviewLabel, "lblAmazonS3PathPreviewLabel"); this.lblAmazonS3PathPreviewLabel.Name = "lblAmazonS3PathPreviewLabel"; - // + // // lblAmazonS3PathPreview - // + // resources.ApplyResources(this.lblAmazonS3PathPreview, "lblAmazonS3PathPreview"); this.lblAmazonS3PathPreview.Name = "lblAmazonS3PathPreview"; - // + // // btnAmazonS3BucketNameOpen - // + // resources.ApplyResources(this.btnAmazonS3BucketNameOpen, "btnAmazonS3BucketNameOpen"); this.btnAmazonS3BucketNameOpen.Name = "btnAmazonS3BucketNameOpen"; this.btnAmazonS3BucketNameOpen.UseVisualStyleBackColor = true; this.btnAmazonS3BucketNameOpen.Click += new System.EventHandler(this.btnAmazonS3BucketNameOpen_Click); - // + // // btnAmazonS3AccessKeyOpen - // + // resources.ApplyResources(this.btnAmazonS3AccessKeyOpen, "btnAmazonS3AccessKeyOpen"); this.btnAmazonS3AccessKeyOpen.Name = "btnAmazonS3AccessKeyOpen"; this.btnAmazonS3AccessKeyOpen.UseVisualStyleBackColor = true; this.btnAmazonS3AccessKeyOpen.Click += new System.EventHandler(this.btnAmazonS3AccessKeyOpen_Click); - // + // // cbAmazonS3Endpoints - // + // this.cbAmazonS3Endpoints.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbAmazonS3Endpoints.FormattingEnabled = true; resources.ApplyResources(this.cbAmazonS3Endpoints, "cbAmazonS3Endpoints"); this.cbAmazonS3Endpoints.Name = "cbAmazonS3Endpoints"; this.cbAmazonS3Endpoints.SelectedIndexChanged += new System.EventHandler(this.cbAmazonS3Endpoints_SelectedIndexChanged); - // + // // lblAmazonS3BucketName - // + // resources.ApplyResources(this.lblAmazonS3BucketName, "lblAmazonS3BucketName"); this.lblAmazonS3BucketName.Name = "lblAmazonS3BucketName"; - // + // // txtAmazonS3BucketName - // + // resources.ApplyResources(this.txtAmazonS3BucketName, "txtAmazonS3BucketName"); this.txtAmazonS3BucketName.Name = "txtAmazonS3BucketName"; this.txtAmazonS3BucketName.TextChanged += new System.EventHandler(this.txtAmazonS3BucketName_TextChanged); - // + // // lblAmazonS3Endpoints - // + // resources.ApplyResources(this.lblAmazonS3Endpoints, "lblAmazonS3Endpoints"); this.lblAmazonS3Endpoints.Name = "lblAmazonS3Endpoints"; - // + // // txtAmazonS3ObjectPrefix - // + // resources.ApplyResources(this.txtAmazonS3ObjectPrefix, "txtAmazonS3ObjectPrefix"); this.txtAmazonS3ObjectPrefix.Name = "txtAmazonS3ObjectPrefix"; this.txtAmazonS3ObjectPrefix.TextChanged += new System.EventHandler(this.txtAmazonS3ObjectPrefix_TextChanged); - // + // // lblAmazonS3ObjectPrefix - // + // resources.ApplyResources(this.lblAmazonS3ObjectPrefix, "lblAmazonS3ObjectPrefix"); this.lblAmazonS3ObjectPrefix.Name = "lblAmazonS3ObjectPrefix"; - // + // // txtAmazonS3SecretKey - // + // resources.ApplyResources(this.txtAmazonS3SecretKey, "txtAmazonS3SecretKey"); this.txtAmazonS3SecretKey.Name = "txtAmazonS3SecretKey"; this.txtAmazonS3SecretKey.UseSystemPasswordChar = true; this.txtAmazonS3SecretKey.TextChanged += new System.EventHandler(this.txtAmazonS3SecretKey_TextChanged); - // + // // lblAmazonS3SecretKey - // + // resources.ApplyResources(this.lblAmazonS3SecretKey, "lblAmazonS3SecretKey"); this.lblAmazonS3SecretKey.Name = "lblAmazonS3SecretKey"; - // + // // lblAmazonS3AccessKey - // + // resources.ApplyResources(this.lblAmazonS3AccessKey, "lblAmazonS3AccessKey"); this.lblAmazonS3AccessKey.Name = "lblAmazonS3AccessKey"; - // + // // txtAmazonS3AccessKey - // + // resources.ApplyResources(this.txtAmazonS3AccessKey, "txtAmazonS3AccessKey"); this.txtAmazonS3AccessKey.Name = "txtAmazonS3AccessKey"; this.txtAmazonS3AccessKey.TextChanged += new System.EventHandler(this.txtAmazonS3AccessKey_TextChanged); - // + // // tpGoogleCloudStorage - // + // this.tpGoogleCloudStorage.Controls.Add(this.lblGoogleCloudStoragePathPreview); this.tpGoogleCloudStorage.Controls.Add(this.lblGoogleCloudStoragePathPreviewLabel); this.tpGoogleCloudStorage.Controls.Add(this.txtGoogleCloudStorageObjectPrefix); @@ -2801,52 +2919,61 @@ private void InitializeComponent() resources.ApplyResources(this.tpGoogleCloudStorage, "tpGoogleCloudStorage"); this.tpGoogleCloudStorage.Name = "tpGoogleCloudStorage"; this.tpGoogleCloudStorage.UseVisualStyleBackColor = true; - // + // // lblGoogleCloudStoragePathPreview - // + // resources.ApplyResources(this.lblGoogleCloudStoragePathPreview, "lblGoogleCloudStoragePathPreview"); this.lblGoogleCloudStoragePathPreview.Name = "lblGoogleCloudStoragePathPreview"; - // + // // lblGoogleCloudStoragePathPreviewLabel - // + // resources.ApplyResources(this.lblGoogleCloudStoragePathPreviewLabel, "lblGoogleCloudStoragePathPreviewLabel"); this.lblGoogleCloudStoragePathPreviewLabel.Name = "lblGoogleCloudStoragePathPreviewLabel"; - // + // // txtGoogleCloudStorageObjectPrefix - // + // resources.ApplyResources(this.txtGoogleCloudStorageObjectPrefix, "txtGoogleCloudStorageObjectPrefix"); this.txtGoogleCloudStorageObjectPrefix.Name = "txtGoogleCloudStorageObjectPrefix"; this.txtGoogleCloudStorageObjectPrefix.TextChanged += new System.EventHandler(this.txtGoogleCloudStorageObjectPrefix_TextChanged); - // + // // lblGoogleCloudStorageObjectPrefix - // + // resources.ApplyResources(this.lblGoogleCloudStorageObjectPrefix, "lblGoogleCloudStorageObjectPrefix"); this.lblGoogleCloudStorageObjectPrefix.Name = "lblGoogleCloudStorageObjectPrefix"; - // + // // lblGoogleCloudStorageDomain - // + // resources.ApplyResources(this.lblGoogleCloudStorageDomain, "lblGoogleCloudStorageDomain"); this.lblGoogleCloudStorageDomain.Name = "lblGoogleCloudStorageDomain"; - // + // // txtGoogleCloudStorageDomain - // + // resources.ApplyResources(this.txtGoogleCloudStorageDomain, "txtGoogleCloudStorageDomain"); this.txtGoogleCloudStorageDomain.Name = "txtGoogleCloudStorageDomain"; this.txtGoogleCloudStorageDomain.TextChanged += new System.EventHandler(this.txtGoogleCloudStorageDomain_TextChanged); - // + // // lblGoogleCloudStorageBucket - // + // resources.ApplyResources(this.lblGoogleCloudStorageBucket, "lblGoogleCloudStorageBucket"); this.lblGoogleCloudStorageBucket.Name = "lblGoogleCloudStorageBucket"; - // + // // txtGoogleCloudStorageBucket - // + // resources.ApplyResources(this.txtGoogleCloudStorageBucket, "txtGoogleCloudStorageBucket"); this.txtGoogleCloudStorageBucket.Name = "txtGoogleCloudStorageBucket"; this.txtGoogleCloudStorageBucket.TextChanged += new System.EventHandler(this.txtGoogleCloudStorageBucket_TextChanged); - // + // + // oauth2GoogleCloudStorage + // + resources.ApplyResources(this.oauth2GoogleCloudStorage, "oauth2GoogleCloudStorage"); + this.oauth2GoogleCloudStorage.Name = "oauth2GoogleCloudStorage"; + this.oauth2GoogleCloudStorage.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleCloudStorage_OpenButtonClicked); + this.oauth2GoogleCloudStorage.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleCloudStorage_CompleteButtonClicked); + this.oauth2GoogleCloudStorage.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleCloudStorage_ClearButtonClicked); + this.oauth2GoogleCloudStorage.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleCloudStorage_RefreshButtonClicked); + // // tpAzureStorage - // + // this.tpAzureStorage.BackColor = System.Drawing.SystemColors.Window; this.tpAzureStorage.Controls.Add(this.lblAzureStorageURLPreview); this.tpAzureStorage.Controls.Add(this.lblAzureStorageURLPreviewLabel); @@ -2865,30 +2992,30 @@ private void InitializeComponent() this.tpAzureStorage.Controls.Add(this.lblAzureStorageCustomDomain); resources.ApplyResources(this.tpAzureStorage, "tpAzureStorage"); this.tpAzureStorage.Name = "tpAzureStorage"; - // + // // lblAzureStorageURLPreview - // + // resources.ApplyResources(this.lblAzureStorageURLPreview, "lblAzureStorageURLPreview"); this.lblAzureStorageURLPreview.Name = "lblAzureStorageURLPreview"; - // + // // lblAzureStorageURLPreviewLabel - // + // resources.ApplyResources(this.lblAzureStorageURLPreviewLabel, "lblAzureStorageURLPreviewLabel"); this.lblAzureStorageURLPreviewLabel.Name = "lblAzureStorageURLPreviewLabel"; - // + // // txtAzureStorageUploadPath - // + // resources.ApplyResources(this.txtAzureStorageUploadPath, "txtAzureStorageUploadPath"); this.txtAzureStorageUploadPath.Name = "txtAzureStorageUploadPath"; this.txtAzureStorageUploadPath.TextChanged += new System.EventHandler(this.txtAzureStorageUploadPath_TextChanged); - // + // // lblAzureStorageUploadPath - // + // resources.ApplyResources(this.lblAzureStorageUploadPath, "lblAzureStorageUploadPath"); this.lblAzureStorageUploadPath.Name = "lblAzureStorageUploadPath"; - // + // // cbAzureStorageEnvironment - // + // this.cbAzureStorageEnvironment.FormattingEnabled = true; this.cbAzureStorageEnvironment.Items.AddRange(new object[] { resources.GetString("cbAzureStorageEnvironment.Items"), @@ -2898,66 +3025,66 @@ private void InitializeComponent() resources.ApplyResources(this.cbAzureStorageEnvironment, "cbAzureStorageEnvironment"); this.cbAzureStorageEnvironment.Name = "cbAzureStorageEnvironment"; this.cbAzureStorageEnvironment.SelectedIndexChanged += new System.EventHandler(this.cbAzureStorageEnvironment_SelectedIndexChanged); - // + // // lblAzureStorageEnvironment - // + // resources.ApplyResources(this.lblAzureStorageEnvironment, "lblAzureStorageEnvironment"); this.lblAzureStorageEnvironment.Name = "lblAzureStorageEnvironment"; - // + // // btnAzureStoragePortal - // + // resources.ApplyResources(this.btnAzureStoragePortal, "btnAzureStoragePortal"); this.btnAzureStoragePortal.Name = "btnAzureStoragePortal"; this.btnAzureStoragePortal.UseVisualStyleBackColor = true; this.btnAzureStoragePortal.Click += new System.EventHandler(this.btnAzureStoragePortal_Click); - // + // // txtAzureStorageContainer - // + // resources.ApplyResources(this.txtAzureStorageContainer, "txtAzureStorageContainer"); this.txtAzureStorageContainer.Name = "txtAzureStorageContainer"; this.txtAzureStorageContainer.TextChanged += new System.EventHandler(this.txtAzureStorageContainer_TextChanged); - // + // // lblAzureStorageContainer - // + // resources.ApplyResources(this.lblAzureStorageContainer, "lblAzureStorageContainer"); this.lblAzureStorageContainer.Name = "lblAzureStorageContainer"; - // + // // txtAzureStorageAccessKey - // + // resources.ApplyResources(this.txtAzureStorageAccessKey, "txtAzureStorageAccessKey"); this.txtAzureStorageAccessKey.Name = "txtAzureStorageAccessKey"; this.txtAzureStorageAccessKey.UseSystemPasswordChar = true; this.txtAzureStorageAccessKey.TextChanged += new System.EventHandler(this.txtAzureStorageAccessKey_TextChanged); - // + // // lblAzureStorageAccessKey - // + // resources.ApplyResources(this.lblAzureStorageAccessKey, "lblAzureStorageAccessKey"); this.lblAzureStorageAccessKey.Name = "lblAzureStorageAccessKey"; - // + // // txtAzureStorageAccountName - // + // resources.ApplyResources(this.txtAzureStorageAccountName, "txtAzureStorageAccountName"); this.txtAzureStorageAccountName.Name = "txtAzureStorageAccountName"; this.txtAzureStorageAccountName.TextChanged += new System.EventHandler(this.txtAzureStorageAccountName_TextChanged); - // + // // lblAzureStorageAccountName - // + // resources.ApplyResources(this.lblAzureStorageAccountName, "lblAzureStorageAccountName"); this.lblAzureStorageAccountName.Name = "lblAzureStorageAccountName"; - // + // // txtAzureStorageCustomDomain - // + // resources.ApplyResources(this.txtAzureStorageCustomDomain, "txtAzureStorageCustomDomain"); this.txtAzureStorageCustomDomain.Name = "txtAzureStorageCustomDomain"; this.txtAzureStorageCustomDomain.TextChanged += new System.EventHandler(this.txtAzureStorageCustomDomain_TextChanged); - // + // // lblAzureStorageCustomDomain - // + // resources.ApplyResources(this.lblAzureStorageCustomDomain, "lblAzureStorageCustomDomain"); this.lblAzureStorageCustomDomain.Name = "lblAzureStorageCustomDomain"; - // + // // tpBackblazeB2 - // + // this.tpBackblazeB2.BackColor = System.Drawing.SystemColors.Window; this.tpBackblazeB2.Controls.Add(this.lblB2ManageLink); this.tpBackblazeB2.Controls.Add(this.txtB2UrlPreview); @@ -2974,64 +3101,80 @@ private void InitializeComponent() this.tpBackblazeB2.Controls.Add(this.txtB2ApplicationKeyId); resources.ApplyResources(this.tpBackblazeB2, "tpBackblazeB2"); this.tpBackblazeB2.Name = "tpBackblazeB2"; - // + // // lblB2ManageLink - // + // resources.ApplyResources(this.lblB2ManageLink, "lblB2ManageLink"); this.lblB2ManageLink.Name = "lblB2ManageLink"; this.lblB2ManageLink.TabStop = true; this.lblB2ManageLink.VisitedLinkColor = System.Drawing.Color.Blue; this.lblB2ManageLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lblB2ManageLink_LinkClicked); - // + // // txtB2UrlPreview - // + // resources.ApplyResources(this.txtB2UrlPreview, "txtB2UrlPreview"); this.txtB2UrlPreview.Name = "txtB2UrlPreview"; this.txtB2UrlPreview.ReadOnly = true; - // + // // lblB2UrlPreview - // + // resources.ApplyResources(this.lblB2UrlPreview, "lblB2UrlPreview"); this.lblB2UrlPreview.Name = "lblB2UrlPreview"; - // + // // lblB2Bucket - // + // resources.ApplyResources(this.lblB2Bucket, "lblB2Bucket"); this.lblB2Bucket.Name = "lblB2Bucket"; - // + // // lblB2UploadPath - // + // resources.ApplyResources(this.lblB2UploadPath, "lblB2UploadPath"); this.lblB2UploadPath.Name = "lblB2UploadPath"; - // + // // lblB2ApplicationKey - // + // resources.ApplyResources(this.lblB2ApplicationKey, "lblB2ApplicationKey"); this.lblB2ApplicationKey.Name = "lblB2ApplicationKey"; - // + // // lblB2ApplicationKeyId - // + // resources.ApplyResources(this.lblB2ApplicationKeyId, "lblB2ApplicationKeyId"); this.lblB2ApplicationKeyId.Name = "lblB2ApplicationKeyId"; - // + // // tpGfycat - // + // this.tpGfycat.BackColor = System.Drawing.SystemColors.Window; this.tpGfycat.Controls.Add(this.cbGfycatIsPublic); this.tpGfycat.Controls.Add(this.atcGfycatAccountType); this.tpGfycat.Controls.Add(this.oauth2Gfycat); resources.ApplyResources(this.tpGfycat, "tpGfycat"); this.tpGfycat.Name = "tpGfycat"; - // + // // cbGfycatIsPublic - // + // resources.ApplyResources(this.cbGfycatIsPublic, "cbGfycatIsPublic"); this.cbGfycatIsPublic.Name = "cbGfycatIsPublic"; this.cbGfycatIsPublic.UseVisualStyleBackColor = true; this.cbGfycatIsPublic.CheckedChanged += new System.EventHandler(this.cbGfycatIsPublic_CheckedChanged); - // + // + // atcGfycatAccountType + // + resources.ApplyResources(this.atcGfycatAccountType, "atcGfycatAccountType"); + this.atcGfycatAccountType.Name = "atcGfycatAccountType"; + this.atcGfycatAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcGfycatAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGfycatAccountType_AccountTypeChanged); + // + // oauth2Gfycat + // + resources.ApplyResources(this.oauth2Gfycat, "oauth2Gfycat"); + this.oauth2Gfycat.Name = "oauth2Gfycat"; + this.oauth2Gfycat.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Gfycat_OpenButtonClicked); + this.oauth2Gfycat.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Gfycat_CompleteButtonClicked); + this.oauth2Gfycat.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Gfycat_ClearButtonClicked); + this.oauth2Gfycat.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Gfycat_RefreshButtonClicked); + // // tpMega - // + // this.tpMega.BackColor = System.Drawing.SystemColors.Window; this.tpMega.Controls.Add(this.btnMegaRefreshFolders); this.tpMega.Controls.Add(this.lblMegaStatus); @@ -3046,38 +3189,38 @@ private void InitializeComponent() this.tpMega.Controls.Add(this.lblMegaPassword); resources.ApplyResources(this.tpMega, "tpMega"); this.tpMega.Name = "tpMega"; - // + // // btnMegaRefreshFolders - // + // resources.ApplyResources(this.btnMegaRefreshFolders, "btnMegaRefreshFolders"); this.btnMegaRefreshFolders.Name = "btnMegaRefreshFolders"; this.btnMegaRefreshFolders.UseVisualStyleBackColor = true; this.btnMegaRefreshFolders.Click += new System.EventHandler(this.btnMegaRefreshFolders_Click); - // + // // lblMegaStatus - // + // resources.ApplyResources(this.lblMegaStatus, "lblMegaStatus"); this.lblMegaStatus.Name = "lblMegaStatus"; - // + // // btnMegaRegister - // + // resources.ApplyResources(this.btnMegaRegister, "btnMegaRegister"); this.btnMegaRegister.Name = "btnMegaRegister"; this.btnMegaRegister.UseVisualStyleBackColor = true; this.btnMegaRegister.Click += new System.EventHandler(this.btnMegaRegister_Click); - // + // // lblMegaFolder - // + // resources.ApplyResources(this.lblMegaFolder, "lblMegaFolder"); this.lblMegaFolder.Name = "lblMegaFolder"; - // + // // lblMegaStatusTitle - // + // resources.ApplyResources(this.lblMegaStatusTitle, "lblMegaStatusTitle"); this.lblMegaStatusTitle.Name = "lblMegaStatusTitle"; - // + // // cbMegaFolder - // + // this.cbMegaFolder.DisplayMember = "DisplayName"; this.cbMegaFolder.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbMegaFolder.FormattingEnabled = true; @@ -3085,37 +3228,37 @@ private void InitializeComponent() this.cbMegaFolder.Name = "cbMegaFolder"; this.cbMegaFolder.ValueMember = "Node"; this.cbMegaFolder.SelectedIndexChanged += new System.EventHandler(this.cbMegaFolder_SelectedIndexChanged); - // + // // lblMegaEmail - // + // resources.ApplyResources(this.lblMegaEmail, "lblMegaEmail"); this.lblMegaEmail.Name = "lblMegaEmail"; - // + // // btnMegaLogin - // + // resources.ApplyResources(this.btnMegaLogin, "btnMegaLogin"); this.btnMegaLogin.Name = "btnMegaLogin"; this.btnMegaLogin.UseVisualStyleBackColor = true; this.btnMegaLogin.Click += new System.EventHandler(this.btnMegaLogin_Click); - // + // // txtMegaEmail - // + // resources.ApplyResources(this.txtMegaEmail, "txtMegaEmail"); this.txtMegaEmail.Name = "txtMegaEmail"; - // + // // txtMegaPassword - // + // resources.ApplyResources(this.txtMegaPassword, "txtMegaPassword"); this.txtMegaPassword.Name = "txtMegaPassword"; this.txtMegaPassword.UseSystemPasswordChar = true; - // + // // lblMegaPassword - // + // resources.ApplyResources(this.lblMegaPassword, "lblMegaPassword"); this.lblMegaPassword.Name = "lblMegaPassword"; - // + // // tpOwnCloud - // + // this.tpOwnCloud.BackColor = System.Drawing.SystemColors.Window; this.tpOwnCloud.Controls.Add(this.txtOwnCloudExpiryTime); this.tpOwnCloud.Controls.Add(this.cbOwnCloudAutoExpire); @@ -3135,9 +3278,9 @@ private void InitializeComponent() this.tpOwnCloud.Controls.Add(this.lblOwnCloudHost); resources.ApplyResources(this.tpOwnCloud, "tpOwnCloud"); this.tpOwnCloud.Name = "tpOwnCloud"; - // + // // txtOwnCloudExpiryTime - // + // resources.ApplyResources(this.txtOwnCloudExpiryTime, "txtOwnCloudExpiryTime"); this.txtOwnCloudExpiryTime.Maximum = new decimal(new int[] { 1410065407, @@ -3156,100 +3299,100 @@ private void InitializeComponent() 0, 0}); this.txtOwnCloudExpiryTime.ValueChanged += new System.EventHandler(this.txtOwnExpiryTime_TextChanged); - // + // // cbOwnCloudAutoExpire - // + // resources.ApplyResources(this.cbOwnCloudAutoExpire, "cbOwnCloudAutoExpire"); this.cbOwnCloudAutoExpire.Name = "cbOwnCloudAutoExpire"; this.cbOwnCloudAutoExpire.UseVisualStyleBackColor = true; this.cbOwnCloudAutoExpire.CheckedChanged += new System.EventHandler(this.cbOwnCloudAutoExpire_CheckedChanged); - // + // // lblOwnCloudExpiryTime - // + // resources.ApplyResources(this.lblOwnCloudExpiryTime, "lblOwnCloudExpiryTime"); this.lblOwnCloudExpiryTime.Name = "lblOwnCloudExpiryTime"; - // + // // cbOwnCloudUsePreviewLinks - // + // resources.ApplyResources(this.cbOwnCloudUsePreviewLinks, "cbOwnCloudUsePreviewLinks"); this.cbOwnCloudUsePreviewLinks.Name = "cbOwnCloudUsePreviewLinks"; this.cbOwnCloudUsePreviewLinks.UseVisualStyleBackColor = true; this.cbOwnCloudUsePreviewLinks.CheckedChanged += new System.EventHandler(this.cbOwnCloudUsePreviewLinks_CheckedChanged); - // + // // lblOwnCloudHostExample - // + // resources.ApplyResources(this.lblOwnCloudHostExample, "lblOwnCloudHostExample"); this.lblOwnCloudHostExample.Name = "lblOwnCloudHostExample"; - // + // // cbOwnCloud81Compatibility - // + // resources.ApplyResources(this.cbOwnCloud81Compatibility, "cbOwnCloud81Compatibility"); this.cbOwnCloud81Compatibility.Name = "cbOwnCloud81Compatibility"; this.cbOwnCloud81Compatibility.UseVisualStyleBackColor = true; this.cbOwnCloud81Compatibility.CheckedChanged += new System.EventHandler(this.cbOwnCloud81Compatibility_CheckedChanged); - // + // // cbOwnCloudDirectLink - // + // resources.ApplyResources(this.cbOwnCloudDirectLink, "cbOwnCloudDirectLink"); this.cbOwnCloudDirectLink.Name = "cbOwnCloudDirectLink"; this.cbOwnCloudDirectLink.UseMnemonic = false; this.cbOwnCloudDirectLink.UseVisualStyleBackColor = true; this.cbOwnCloudDirectLink.CheckedChanged += new System.EventHandler(this.cbOwnCloudDirectLink_CheckedChanged); - // + // // cbOwnCloudCreateShare - // + // resources.ApplyResources(this.cbOwnCloudCreateShare, "cbOwnCloudCreateShare"); this.cbOwnCloudCreateShare.Name = "cbOwnCloudCreateShare"; this.cbOwnCloudCreateShare.UseVisualStyleBackColor = true; this.cbOwnCloudCreateShare.CheckedChanged += new System.EventHandler(this.cbOwnCloudCreateShare_CheckedChanged); - // + // // txtOwnCloudPath - // + // resources.ApplyResources(this.txtOwnCloudPath, "txtOwnCloudPath"); this.txtOwnCloudPath.Name = "txtOwnCloudPath"; this.txtOwnCloudPath.TextChanged += new System.EventHandler(this.txtOwnCloudPath_TextChanged); - // + // // txtOwnCloudPassword - // + // resources.ApplyResources(this.txtOwnCloudPassword, "txtOwnCloudPassword"); this.txtOwnCloudPassword.Name = "txtOwnCloudPassword"; this.txtOwnCloudPassword.UseSystemPasswordChar = true; this.txtOwnCloudPassword.TextChanged += new System.EventHandler(this.txtOwnCloudPassword_TextChanged); - // + // // txtOwnCloudUsername - // + // resources.ApplyResources(this.txtOwnCloudUsername, "txtOwnCloudUsername"); this.txtOwnCloudUsername.Name = "txtOwnCloudUsername"; this.txtOwnCloudUsername.TextChanged += new System.EventHandler(this.txtOwnCloudUsername_TextChanged); - // + // // txtOwnCloudHost - // + // resources.ApplyResources(this.txtOwnCloudHost, "txtOwnCloudHost"); this.txtOwnCloudHost.Name = "txtOwnCloudHost"; this.txtOwnCloudHost.TextChanged += new System.EventHandler(this.txtOwnCloudHost_TextChanged); - // + // // lblOwnCloudPath - // + // resources.ApplyResources(this.lblOwnCloudPath, "lblOwnCloudPath"); this.lblOwnCloudPath.Name = "lblOwnCloudPath"; - // + // // lblOwnCloudPassword - // + // resources.ApplyResources(this.lblOwnCloudPassword, "lblOwnCloudPassword"); this.lblOwnCloudPassword.Name = "lblOwnCloudPassword"; - // + // // lblOwnCloudUsername - // + // resources.ApplyResources(this.lblOwnCloudUsername, "lblOwnCloudUsername"); this.lblOwnCloudUsername.Name = "lblOwnCloudUsername"; - // + // // lblOwnCloudHost - // + // resources.ApplyResources(this.lblOwnCloudHost, "lblOwnCloudHost"); this.lblOwnCloudHost.Name = "lblOwnCloudHost"; - // + // // tpMediaFire - // + // this.tpMediaFire.BackColor = System.Drawing.SystemColors.Window; this.tpMediaFire.Controls.Add(this.cbMediaFireUseLongLink); this.tpMediaFire.Controls.Add(this.txtMediaFirePath); @@ -3260,50 +3403,50 @@ private void InitializeComponent() this.tpMediaFire.Controls.Add(this.lblMediaFireEmail); resources.ApplyResources(this.tpMediaFire, "tpMediaFire"); this.tpMediaFire.Name = "tpMediaFire"; - // + // // cbMediaFireUseLongLink - // + // resources.ApplyResources(this.cbMediaFireUseLongLink, "cbMediaFireUseLongLink"); this.cbMediaFireUseLongLink.Name = "cbMediaFireUseLongLink"; this.cbMediaFireUseLongLink.UseVisualStyleBackColor = true; this.cbMediaFireUseLongLink.CheckedChanged += new System.EventHandler(this.cbMediaFireUseLongLink_CheckedChanged); - // + // // txtMediaFirePath - // + // resources.ApplyResources(this.txtMediaFirePath, "txtMediaFirePath"); this.txtMediaFirePath.Name = "txtMediaFirePath"; this.txtMediaFirePath.TextChanged += new System.EventHandler(this.txtMediaFirePath_TextChanged); - // + // // lblMediaFirePath - // + // resources.ApplyResources(this.lblMediaFirePath, "lblMediaFirePath"); this.lblMediaFirePath.Name = "lblMediaFirePath"; - // + // // txtMediaFirePassword - // + // resources.ApplyResources(this.txtMediaFirePassword, "txtMediaFirePassword"); this.txtMediaFirePassword.Name = "txtMediaFirePassword"; this.txtMediaFirePassword.UseSystemPasswordChar = true; this.txtMediaFirePassword.TextChanged += new System.EventHandler(this.txtMediaFirePassword_TextChanged); - // + // // txtMediaFireEmail - // + // resources.ApplyResources(this.txtMediaFireEmail, "txtMediaFireEmail"); this.txtMediaFireEmail.Name = "txtMediaFireEmail"; this.txtMediaFireEmail.TextChanged += new System.EventHandler(this.txtMediaFireUsername_TextChanged); - // + // // lblMediaFirePassword - // + // resources.ApplyResources(this.lblMediaFirePassword, "lblMediaFirePassword"); this.lblMediaFirePassword.Name = "lblMediaFirePassword"; - // + // // lblMediaFireEmail - // + // resources.ApplyResources(this.lblMediaFireEmail, "lblMediaFireEmail"); this.lblMediaFireEmail.Name = "lblMediaFireEmail"; - // + // // tpPushbullet - // + // this.tpPushbullet.BackColor = System.Drawing.SystemColors.Window; this.tpPushbullet.Controls.Add(this.lblPushbulletDevices); this.tpPushbullet.Controls.Add(this.cboPushbulletDevices); @@ -3312,41 +3455,41 @@ private void InitializeComponent() this.tpPushbullet.Controls.Add(this.txtPushbulletUserKey); resources.ApplyResources(this.tpPushbullet, "tpPushbullet"); this.tpPushbullet.Name = "tpPushbullet"; - // + // // lblPushbulletDevices - // + // resources.ApplyResources(this.lblPushbulletDevices, "lblPushbulletDevices"); this.lblPushbulletDevices.Name = "lblPushbulletDevices"; - // + // // cboPushbulletDevices - // + // this.cboPushbulletDevices.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; resources.ApplyResources(this.cboPushbulletDevices, "cboPushbulletDevices"); this.cboPushbulletDevices.FormattingEnabled = true; this.cboPushbulletDevices.Name = "cboPushbulletDevices"; this.cboPushbulletDevices.SelectedIndexChanged += new System.EventHandler(this.cboPushbulletDevices_SelectedIndexChanged); - // + // // btnPushbulletGetDeviceList - // + // resources.ApplyResources(this.btnPushbulletGetDeviceList, "btnPushbulletGetDeviceList"); this.btnPushbulletGetDeviceList.Name = "btnPushbulletGetDeviceList"; this.btnPushbulletGetDeviceList.UseVisualStyleBackColor = true; this.btnPushbulletGetDeviceList.Click += new System.EventHandler(this.btnPushbulletGetDeviceList_Click); - // + // // lblPushbulletUserKey - // + // resources.ApplyResources(this.lblPushbulletUserKey, "lblPushbulletUserKey"); this.lblPushbulletUserKey.Name = "lblPushbulletUserKey"; - // + // // txtPushbulletUserKey - // + // resources.ApplyResources(this.txtPushbulletUserKey, "txtPushbulletUserKey"); this.txtPushbulletUserKey.Name = "txtPushbulletUserKey"; this.txtPushbulletUserKey.UseSystemPasswordChar = true; this.txtPushbulletUserKey.TextChanged += new System.EventHandler(this.txtPushbulletUserKey_TextChanged); - // + // // tpSendSpace - // + // this.tpSendSpace.BackColor = System.Drawing.SystemColors.Window; this.tpSendSpace.Controls.Add(this.btnSendSpaceRegister); this.tpSendSpace.Controls.Add(this.lblSendSpacePassword); @@ -3356,39 +3499,46 @@ private void InitializeComponent() this.tpSendSpace.Controls.Add(this.atcSendSpaceAccountType); resources.ApplyResources(this.tpSendSpace, "tpSendSpace"); this.tpSendSpace.Name = "tpSendSpace"; - // + // // btnSendSpaceRegister - // + // resources.ApplyResources(this.btnSendSpaceRegister, "btnSendSpaceRegister"); this.btnSendSpaceRegister.Name = "btnSendSpaceRegister"; this.btnSendSpaceRegister.UseVisualStyleBackColor = true; this.btnSendSpaceRegister.Click += new System.EventHandler(this.btnSendSpaceRegister_Click); - // + // // lblSendSpacePassword - // + // resources.ApplyResources(this.lblSendSpacePassword, "lblSendSpacePassword"); this.lblSendSpacePassword.Name = "lblSendSpacePassword"; - // + // // lblSendSpaceUsername - // + // resources.ApplyResources(this.lblSendSpaceUsername, "lblSendSpaceUsername"); this.lblSendSpaceUsername.Name = "lblSendSpaceUsername"; - // + // // txtSendSpacePassword - // + // resources.ApplyResources(this.txtSendSpacePassword, "txtSendSpacePassword"); this.txtSendSpacePassword.Name = "txtSendSpacePassword"; this.txtSendSpacePassword.UseSystemPasswordChar = true; this.txtSendSpacePassword.TextChanged += new System.EventHandler(this.txtSendSpacePassword_TextChanged); - // + // // txtSendSpaceUserName - // + // resources.ApplyResources(this.txtSendSpaceUserName, "txtSendSpaceUserName"); this.txtSendSpaceUserName.Name = "txtSendSpaceUserName"; this.txtSendSpaceUserName.TextChanged += new System.EventHandler(this.txtSendSpaceUserName_TextChanged); - // + // + // atcSendSpaceAccountType + // + resources.ApplyResources(this.atcSendSpaceAccountType, "atcSendSpaceAccountType"); + this.atcSendSpaceAccountType.Name = "atcSendSpaceAccountType"; + this.atcSendSpaceAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcSendSpaceAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcSendSpaceAccountType_AccountTypeChanged); + // // tpGe_tt - // + // this.tpGe_tt.BackColor = System.Drawing.SystemColors.Window; this.tpGe_tt.Controls.Add(this.lblGe_ttStatus); this.tpGe_tt.Controls.Add(this.lblGe_ttPassword); @@ -3398,42 +3548,42 @@ private void InitializeComponent() this.tpGe_tt.Controls.Add(this.txtGe_ttEmail); resources.ApplyResources(this.tpGe_tt, "tpGe_tt"); this.tpGe_tt.Name = "tpGe_tt"; - // + // // lblGe_ttStatus - // + // resources.ApplyResources(this.lblGe_ttStatus, "lblGe_ttStatus"); this.lblGe_ttStatus.Name = "lblGe_ttStatus"; - // + // // lblGe_ttPassword - // + // resources.ApplyResources(this.lblGe_ttPassword, "lblGe_ttPassword"); this.lblGe_ttPassword.Name = "lblGe_ttPassword"; - // + // // lblGe_ttEmail - // + // resources.ApplyResources(this.lblGe_ttEmail, "lblGe_ttEmail"); this.lblGe_ttEmail.Name = "lblGe_ttEmail"; - // + // // btnGe_ttLogin - // + // resources.ApplyResources(this.btnGe_ttLogin, "btnGe_ttLogin"); this.btnGe_ttLogin.Name = "btnGe_ttLogin"; this.btnGe_ttLogin.UseVisualStyleBackColor = true; this.btnGe_ttLogin.Click += new System.EventHandler(this.btnGe_ttLogin_Click); - // + // // txtGe_ttPassword - // + // resources.ApplyResources(this.txtGe_ttPassword, "txtGe_ttPassword"); this.txtGe_ttPassword.Name = "txtGe_ttPassword"; this.txtGe_ttPassword.UseSystemPasswordChar = true; - // + // // txtGe_ttEmail - // + // resources.ApplyResources(this.txtGe_ttEmail, "txtGe_ttEmail"); this.txtGe_ttEmail.Name = "txtGe_ttEmail"; - // + // // tpHostr - // + // this.tpHostr.BackColor = System.Drawing.SystemColors.Window; this.tpHostr.Controls.Add(this.cbLocalhostrDirectURL); this.tpHostr.Controls.Add(this.lblLocalhostrPassword); @@ -3442,39 +3592,39 @@ private void InitializeComponent() this.tpHostr.Controls.Add(this.txtLocalhostrEmail); resources.ApplyResources(this.tpHostr, "tpHostr"); this.tpHostr.Name = "tpHostr"; - // + // // cbLocalhostrDirectURL - // + // resources.ApplyResources(this.cbLocalhostrDirectURL, "cbLocalhostrDirectURL"); this.cbLocalhostrDirectURL.Name = "cbLocalhostrDirectURL"; this.cbLocalhostrDirectURL.UseVisualStyleBackColor = true; this.cbLocalhostrDirectURL.CheckedChanged += new System.EventHandler(this.cbLocalhostrDirectURL_CheckedChanged); - // + // // lblLocalhostrPassword - // + // resources.ApplyResources(this.lblLocalhostrPassword, "lblLocalhostrPassword"); this.lblLocalhostrPassword.Name = "lblLocalhostrPassword"; - // + // // lblLocalhostrEmail - // + // resources.ApplyResources(this.lblLocalhostrEmail, "lblLocalhostrEmail"); this.lblLocalhostrEmail.Name = "lblLocalhostrEmail"; - // + // // txtLocalhostrPassword - // + // resources.ApplyResources(this.txtLocalhostrPassword, "txtLocalhostrPassword"); this.txtLocalhostrPassword.Name = "txtLocalhostrPassword"; this.txtLocalhostrPassword.UseSystemPasswordChar = true; this.txtLocalhostrPassword.TextChanged += new System.EventHandler(this.txtLocalhostrPassword_TextChanged); - // + // // txtLocalhostrEmail - // + // resources.ApplyResources(this.txtLocalhostrEmail, "txtLocalhostrEmail"); this.txtLocalhostrEmail.Name = "txtLocalhostrEmail"; this.txtLocalhostrEmail.TextChanged += new System.EventHandler(this.txtLocalhostrEmail_TextChanged); - // + // // tpJira - // + // this.tpJira.BackColor = System.Drawing.SystemColors.Window; this.tpJira.Controls.Add(this.txtJiraIssuePrefix); this.tpJira.Controls.Add(this.lblJiraIssuePrefix); @@ -3482,47 +3632,56 @@ private void InitializeComponent() this.tpJira.Controls.Add(this.oAuthJira); resources.ApplyResources(this.tpJira, "tpJira"); this.tpJira.Name = "tpJira"; - // + // // txtJiraIssuePrefix - // + // resources.ApplyResources(this.txtJiraIssuePrefix, "txtJiraIssuePrefix"); this.txtJiraIssuePrefix.Name = "txtJiraIssuePrefix"; this.txtJiraIssuePrefix.TextChanged += new System.EventHandler(this.txtJiraIssuePrefix_TextChanged); - // + // // lblJiraIssuePrefix - // + // resources.ApplyResources(this.lblJiraIssuePrefix, "lblJiraIssuePrefix"); this.lblJiraIssuePrefix.Name = "lblJiraIssuePrefix"; - // + // // gbJiraServer - // + // this.gbJiraServer.Controls.Add(this.txtJiraConfigHelp); this.gbJiraServer.Controls.Add(this.txtJiraHost); this.gbJiraServer.Controls.Add(this.lblJiraHost); resources.ApplyResources(this.gbJiraServer, "gbJiraServer"); this.gbJiraServer.Name = "gbJiraServer"; this.gbJiraServer.TabStop = false; - // + // // txtJiraConfigHelp - // + // this.txtJiraConfigHelp.BackColor = System.Drawing.SystemColors.Window; resources.ApplyResources(this.txtJiraConfigHelp, "txtJiraConfigHelp"); this.txtJiraConfigHelp.Name = "txtJiraConfigHelp"; this.txtJiraConfigHelp.ReadOnly = true; - // + // // txtJiraHost - // + // resources.ApplyResources(this.txtJiraHost, "txtJiraHost"); this.txtJiraHost.Name = "txtJiraHost"; this.txtJiraHost.TextChanged += new System.EventHandler(this.txtJiraHost_TextChanged); - // + // // lblJiraHost - // + // resources.ApplyResources(this.lblJiraHost, "lblJiraHost"); this.lblJiraHost.Name = "lblJiraHost"; - // + // + // oAuthJira + // + resources.ApplyResources(this.oAuthJira, "oAuthJira"); + this.oAuthJira.Name = "oAuthJira"; + this.oAuthJira.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuthJira_OpenButtonClicked); + this.oAuthJira.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuthJira_CompleteButtonClicked); + this.oAuthJira.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuthJira_ClearButtonClicked); + this.oAuthJira.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuthJira_RefreshButtonClicked); + // // tpLambda - // + // this.tpLambda.BackColor = System.Drawing.SystemColors.Window; this.tpLambda.Controls.Add(this.lblLambdaInfo); this.tpLambda.Controls.Add(this.lblLambdaApiKey); @@ -3531,40 +3690,40 @@ private void InitializeComponent() this.tpLambda.Controls.Add(this.cbLambdaUploadURL); resources.ApplyResources(this.tpLambda, "tpLambda"); this.tpLambda.Name = "tpLambda"; - // + // // lblLambdaInfo - // + // resources.ApplyResources(this.lblLambdaInfo, "lblLambdaInfo"); this.lblLambdaInfo.Name = "lblLambdaInfo"; this.lblLambdaInfo.Click += new System.EventHandler(this.lambdaInfoLabel_Click); - // + // // lblLambdaApiKey - // + // resources.ApplyResources(this.lblLambdaApiKey, "lblLambdaApiKey"); this.lblLambdaApiKey.Name = "lblLambdaApiKey"; - // + // // txtLambdaApiKey - // + // resources.ApplyResources(this.txtLambdaApiKey, "txtLambdaApiKey"); this.txtLambdaApiKey.Name = "txtLambdaApiKey"; this.txtLambdaApiKey.UseSystemPasswordChar = true; this.txtLambdaApiKey.TextChanged += new System.EventHandler(this.txtLambdaApiKey_TextChanged); - // + // // lblLambdaUploadURL - // + // resources.ApplyResources(this.lblLambdaUploadURL, "lblLambdaUploadURL"); this.lblLambdaUploadURL.Name = "lblLambdaUploadURL"; - // + // // cbLambdaUploadURL - // + // this.cbLambdaUploadURL.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbLambdaUploadURL.FormattingEnabled = true; resources.ApplyResources(this.cbLambdaUploadURL, "cbLambdaUploadURL"); this.cbLambdaUploadURL.Name = "cbLambdaUploadURL"; this.cbLambdaUploadURL.SelectedIndexChanged += new System.EventHandler(this.cbLambdaUploadURL_SelectedIndexChanged); - // + // // tpPomf - // + // this.tpPomf.BackColor = System.Drawing.SystemColors.Window; this.tpPomf.Controls.Add(this.btnPomfTest); this.tpPomf.Controls.Add(this.txtPomfResultURL); @@ -3575,51 +3734,51 @@ private void InitializeComponent() this.tpPomf.Controls.Add(this.cbPomfUploaders); resources.ApplyResources(this.tpPomf, "tpPomf"); this.tpPomf.Name = "tpPomf"; - // + // // btnPomfTest - // + // resources.ApplyResources(this.btnPomfTest, "btnPomfTest"); this.btnPomfTest.Name = "btnPomfTest"; this.btnPomfTest.UseVisualStyleBackColor = true; this.btnPomfTest.Click += new System.EventHandler(this.btnPomfTest_Click); - // + // // txtPomfResultURL - // + // resources.ApplyResources(this.txtPomfResultURL, "txtPomfResultURL"); this.txtPomfResultURL.Name = "txtPomfResultURL"; this.txtPomfResultURL.TextChanged += new System.EventHandler(this.txtPomfResultURL_TextChanged); - // + // // txtPomfUploadURL - // + // resources.ApplyResources(this.txtPomfUploadURL, "txtPomfUploadURL"); this.txtPomfUploadURL.Name = "txtPomfUploadURL"; this.txtPomfUploadURL.TextChanged += new System.EventHandler(this.txtPomfUploadURL_TextChanged); - // + // // lblPomfResultURL - // + // resources.ApplyResources(this.lblPomfResultURL, "lblPomfResultURL"); this.lblPomfResultURL.Name = "lblPomfResultURL"; - // + // // lblPomfUploadURL - // + // resources.ApplyResources(this.lblPomfUploadURL, "lblPomfUploadURL"); this.lblPomfUploadURL.Name = "lblPomfUploadURL"; - // + // // lblPomfUploaders - // + // resources.ApplyResources(this.lblPomfUploaders, "lblPomfUploaders"); this.lblPomfUploaders.Name = "lblPomfUploaders"; - // + // // cbPomfUploaders - // + // this.cbPomfUploaders.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbPomfUploaders.FormattingEnabled = true; resources.ApplyResources(this.cbPomfUploaders, "cbPomfUploaders"); this.cbPomfUploaders.Name = "cbPomfUploaders"; this.cbPomfUploaders.SelectedIndexChanged += new System.EventHandler(this.cbPomfUploaders_SelectedIndexChanged); - // + // // tpSeafile - // + // this.tpSeafile.BackColor = System.Drawing.SystemColors.Window; this.tpSeafile.Controls.Add(this.cbSeafileAPIURL); this.tpSeafile.Controls.Add(this.grpSeafileShareSettings); @@ -3644,9 +3803,9 @@ private void InitializeComponent() this.tpSeafile.Controls.Add(this.lblSeafileAPIURL); resources.ApplyResources(this.tpSeafile, "tpSeafile"); this.tpSeafile.Name = "tpSeafile"; - // + // // cbSeafileAPIURL - // + // this.cbSeafileAPIURL.FormattingEnabled = true; this.cbSeafileAPIURL.Items.AddRange(new object[] { resources.GetString("cbSeafileAPIURL.Items"), @@ -3654,9 +3813,9 @@ private void InitializeComponent() resources.ApplyResources(this.cbSeafileAPIURL, "cbSeafileAPIURL"); this.cbSeafileAPIURL.Name = "cbSeafileAPIURL"; this.cbSeafileAPIURL.TextChanged += new System.EventHandler(this.cbSeafileAPIURL_TextChanged); - // + // // grpSeafileShareSettings - // + // this.grpSeafileShareSettings.Controls.Add(this.txtSeafileSharePassword); this.grpSeafileShareSettings.Controls.Add(this.lblSeafileSharePassword); this.grpSeafileShareSettings.Controls.Add(this.nudSeafileExpireDays); @@ -3664,21 +3823,21 @@ private void InitializeComponent() resources.ApplyResources(this.grpSeafileShareSettings, "grpSeafileShareSettings"); this.grpSeafileShareSettings.Name = "grpSeafileShareSettings"; this.grpSeafileShareSettings.TabStop = false; - // + // // txtSeafileSharePassword - // + // resources.ApplyResources(this.txtSeafileSharePassword, "txtSeafileSharePassword"); this.txtSeafileSharePassword.Name = "txtSeafileSharePassword"; this.txtSeafileSharePassword.UseSystemPasswordChar = true; this.txtSeafileSharePassword.TextChanged += new System.EventHandler(this.txtSeafileSharePassword_TextChanged); - // + // // lblSeafileSharePassword - // + // resources.ApplyResources(this.lblSeafileSharePassword, "lblSeafileSharePassword"); this.lblSeafileSharePassword.Name = "lblSeafileSharePassword"; - // + // // nudSeafileExpireDays - // + // resources.ApplyResources(this.nudSeafileExpireDays, "nudSeafileExpireDays"); this.nudSeafileExpireDays.Maximum = new decimal(new int[] { 900, @@ -3692,33 +3851,33 @@ private void InitializeComponent() 0, 0}); this.nudSeafileExpireDays.ValueChanged += new System.EventHandler(this.nudSeafileExpireDays_ValueChanged); - // + // // lblSeafileDaysToExpire - // + // resources.ApplyResources(this.lblSeafileDaysToExpire, "lblSeafileDaysToExpire"); this.lblSeafileDaysToExpire.Name = "lblSeafileDaysToExpire"; - // + // // btnSeafileLibraryPasswordValidate - // + // resources.ApplyResources(this.btnSeafileLibraryPasswordValidate, "btnSeafileLibraryPasswordValidate"); this.btnSeafileLibraryPasswordValidate.Name = "btnSeafileLibraryPasswordValidate"; this.btnSeafileLibraryPasswordValidate.UseVisualStyleBackColor = true; this.btnSeafileLibraryPasswordValidate.Click += new System.EventHandler(this.btnSeafileLibraryPasswordValidate_Click); - // + // // txtSeafileLibraryPassword - // + // resources.ApplyResources(this.txtSeafileLibraryPassword, "txtSeafileLibraryPassword"); this.txtSeafileLibraryPassword.Name = "txtSeafileLibraryPassword"; this.txtSeafileLibraryPassword.UseSystemPasswordChar = true; this.txtSeafileLibraryPassword.TextChanged += new System.EventHandler(this.txtSeafileLibraryPassword_TextChanged); - // + // // lblSeafileLibraryPassword - // + // resources.ApplyResources(this.lblSeafileLibraryPassword, "lblSeafileLibraryPassword"); this.lblSeafileLibraryPassword.Name = "lblSeafileLibraryPassword"; - // + // // lvSeafileLibraries - // + // this.lvSeafileLibraries.AllowColumnSort = true; this.lvSeafileLibraries.AutoFillColumn = true; this.lvSeafileLibraries.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { @@ -3733,56 +3892,56 @@ private void InitializeComponent() this.lvSeafileLibraries.UseCompatibleStateImageBehavior = false; this.lvSeafileLibraries.View = System.Windows.Forms.View.Details; this.lvSeafileLibraries.SelectedIndexChanged += new System.EventHandler(this.lvSeafileLibraries_SelectedIndexChanged); - // + // // colSeafileLibraryName - // + // resources.ApplyResources(this.colSeafileLibraryName, "colSeafileLibraryName"); - // + // // colSeafileLibrarySize - // + // resources.ApplyResources(this.colSeafileLibrarySize, "colSeafileLibrarySize"); - // + // // colSeafileLibraryEncrypted - // + // resources.ApplyResources(this.colSeafileLibraryEncrypted, "colSeafileLibraryEncrypted"); - // + // // btnSeafilePathValidate - // + // resources.ApplyResources(this.btnSeafilePathValidate, "btnSeafilePathValidate"); this.btnSeafilePathValidate.Name = "btnSeafilePathValidate"; this.btnSeafilePathValidate.UseVisualStyleBackColor = true; this.btnSeafilePathValidate.Click += new System.EventHandler(this.btnSeafilePathValidate_Click); - // + // // txtSeafileDirectoryPath - // + // resources.ApplyResources(this.txtSeafileDirectoryPath, "txtSeafileDirectoryPath"); this.txtSeafileDirectoryPath.Name = "txtSeafileDirectoryPath"; this.txtSeafileDirectoryPath.TextChanged += new System.EventHandler(this.txtSeafileDirectoryPath_TextChanged); - // + // // lblSeafileWritePermNotif - // + // resources.ApplyResources(this.lblSeafileWritePermNotif, "lblSeafileWritePermNotif"); this.lblSeafileWritePermNotif.Name = "lblSeafileWritePermNotif"; - // + // // lblSeafilePath - // + // resources.ApplyResources(this.lblSeafilePath, "lblSeafilePath"); this.lblSeafilePath.Name = "lblSeafilePath"; - // + // // txtSeafileUploadLocationRefresh - // + // resources.ApplyResources(this.txtSeafileUploadLocationRefresh, "txtSeafileUploadLocationRefresh"); this.txtSeafileUploadLocationRefresh.Name = "txtSeafileUploadLocationRefresh"; this.txtSeafileUploadLocationRefresh.UseVisualStyleBackColor = true; this.txtSeafileUploadLocationRefresh.Click += new System.EventHandler(this.txtSeafileUploadLocationRefresh_Click); - // + // // lblSeafileSelectLibrary - // + // resources.ApplyResources(this.lblSeafileSelectLibrary, "lblSeafileSelectLibrary"); this.lblSeafileSelectLibrary.Name = "lblSeafileSelectLibrary"; - // + // // grpSeafileAccInfo - // + // this.grpSeafileAccInfo.Controls.Add(this.btnRefreshSeafileAccInfo); this.grpSeafileAccInfo.Controls.Add(this.txtSeafileAccInfoUsage); this.grpSeafileAccInfo.Controls.Add(this.txtSeafileAccInfoEmail); @@ -3791,52 +3950,52 @@ private void InitializeComponent() resources.ApplyResources(this.grpSeafileAccInfo, "grpSeafileAccInfo"); this.grpSeafileAccInfo.Name = "grpSeafileAccInfo"; this.grpSeafileAccInfo.TabStop = false; - // + // // btnRefreshSeafileAccInfo - // + // resources.ApplyResources(this.btnRefreshSeafileAccInfo, "btnRefreshSeafileAccInfo"); this.btnRefreshSeafileAccInfo.Name = "btnRefreshSeafileAccInfo"; this.btnRefreshSeafileAccInfo.UseVisualStyleBackColor = true; this.btnRefreshSeafileAccInfo.Click += new System.EventHandler(this.btnRefreshSeafileAccInfo_Click); - // + // // txtSeafileAccInfoUsage - // + // resources.ApplyResources(this.txtSeafileAccInfoUsage, "txtSeafileAccInfoUsage"); this.txtSeafileAccInfoUsage.Name = "txtSeafileAccInfoUsage"; this.txtSeafileAccInfoUsage.ReadOnly = true; - // + // // txtSeafileAccInfoEmail - // + // resources.ApplyResources(this.txtSeafileAccInfoEmail, "txtSeafileAccInfoEmail"); this.txtSeafileAccInfoEmail.Name = "txtSeafileAccInfoEmail"; this.txtSeafileAccInfoEmail.ReadOnly = true; - // + // // lblSeafileAccInfoEmail - // + // resources.ApplyResources(this.lblSeafileAccInfoEmail, "lblSeafileAccInfoEmail"); this.lblSeafileAccInfoEmail.Name = "lblSeafileAccInfoEmail"; - // + // // lblSeafileAccInfoUsage - // + // resources.ApplyResources(this.lblSeafileAccInfoUsage, "lblSeafileAccInfoUsage"); this.lblSeafileAccInfoUsage.Name = "lblSeafileAccInfoUsage"; - // + // // btnSeafileCheckAuthToken - // + // resources.ApplyResources(this.btnSeafileCheckAuthToken, "btnSeafileCheckAuthToken"); this.btnSeafileCheckAuthToken.Name = "btnSeafileCheckAuthToken"; this.btnSeafileCheckAuthToken.UseVisualStyleBackColor = true; this.btnSeafileCheckAuthToken.Click += new System.EventHandler(this.btnSeafileCheckAuthToken_Click); - // + // // btnSeafileCheckAPIURL - // + // resources.ApplyResources(this.btnSeafileCheckAPIURL, "btnSeafileCheckAPIURL"); this.btnSeafileCheckAPIURL.Name = "btnSeafileCheckAPIURL"; this.btnSeafileCheckAPIURL.UseVisualStyleBackColor = true; this.btnSeafileCheckAPIURL.Click += new System.EventHandler(this.btnSeafileCheckAPIURL_Click); - // + // // grpSeafileObtainAuthToken - // + // this.grpSeafileObtainAuthToken.Controls.Add(this.btnSeafileGetAuthToken); this.grpSeafileObtainAuthToken.Controls.Add(this.txtSeafilePassword); this.grpSeafileObtainAuthToken.Controls.Add(this.txtSeafileUsername); @@ -3845,68 +4004,68 @@ private void InitializeComponent() resources.ApplyResources(this.grpSeafileObtainAuthToken, "grpSeafileObtainAuthToken"); this.grpSeafileObtainAuthToken.Name = "grpSeafileObtainAuthToken"; this.grpSeafileObtainAuthToken.TabStop = false; - // + // // btnSeafileGetAuthToken - // + // resources.ApplyResources(this.btnSeafileGetAuthToken, "btnSeafileGetAuthToken"); this.btnSeafileGetAuthToken.Name = "btnSeafileGetAuthToken"; this.btnSeafileGetAuthToken.UseVisualStyleBackColor = true; this.btnSeafileGetAuthToken.Click += new System.EventHandler(this.btnSeafileGetAuthToken_Click); - // + // // txtSeafilePassword - // + // resources.ApplyResources(this.txtSeafilePassword, "txtSeafilePassword"); this.txtSeafilePassword.Name = "txtSeafilePassword"; this.txtSeafilePassword.UseSystemPasswordChar = true; this.txtSeafilePassword.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txtSeafilePassword_KeyUp); - // + // // txtSeafileUsername - // + // resources.ApplyResources(this.txtSeafileUsername, "txtSeafileUsername"); this.txtSeafileUsername.Name = "txtSeafileUsername"; - // + // // lblSeafileUsername - // + // resources.ApplyResources(this.lblSeafileUsername, "lblSeafileUsername"); this.lblSeafileUsername.Name = "lblSeafileUsername"; - // + // // lblSeafilePassword - // + // resources.ApplyResources(this.lblSeafilePassword, "lblSeafilePassword"); this.lblSeafilePassword.Name = "lblSeafilePassword"; - // + // // cbSeafileIgnoreInvalidCert - // + // resources.ApplyResources(this.cbSeafileIgnoreInvalidCert, "cbSeafileIgnoreInvalidCert"); this.cbSeafileIgnoreInvalidCert.Name = "cbSeafileIgnoreInvalidCert"; this.cbSeafileIgnoreInvalidCert.UseVisualStyleBackColor = true; this.cbSeafileIgnoreInvalidCert.CheckedChanged += new System.EventHandler(this.cbSeafileIgnoreInvalidCert_CheckedChanged); - // + // // cbSeafileCreateShareableURL - // + // resources.ApplyResources(this.cbSeafileCreateShareableURL, "cbSeafileCreateShareableURL"); this.cbSeafileCreateShareableURL.Name = "cbSeafileCreateShareableURL"; this.cbSeafileCreateShareableURL.UseVisualStyleBackColor = true; this.cbSeafileCreateShareableURL.CheckedChanged += new System.EventHandler(this.cbSeafileCreateShareableURL_CheckedChanged); - // + // // txtSeafileAuthToken - // + // resources.ApplyResources(this.txtSeafileAuthToken, "txtSeafileAuthToken"); this.txtSeafileAuthToken.Name = "txtSeafileAuthToken"; this.txtSeafileAuthToken.TextChanged += new System.EventHandler(this.txtSeafileAuthToken_TextChanged); - // + // // lblSeafileAuthToken - // + // resources.ApplyResources(this.lblSeafileAuthToken, "lblSeafileAuthToken"); this.lblSeafileAuthToken.Name = "lblSeafileAuthToken"; - // + // // lblSeafileAPIURL - // + // resources.ApplyResources(this.lblSeafileAPIURL, "lblSeafileAPIURL"); this.lblSeafileAPIURL.Name = "lblSeafileAPIURL"; - // + // // tpStreamable - // + // this.tpStreamable.BackColor = System.Drawing.SystemColors.Window; this.tpStreamable.Controls.Add(this.cbStreamableUseDirectURL); this.tpStreamable.Controls.Add(this.txtStreamablePassword); @@ -3916,74 +4075,74 @@ private void InitializeComponent() this.tpStreamable.Controls.Add(this.cbStreamableAnonymous); resources.ApplyResources(this.tpStreamable, "tpStreamable"); this.tpStreamable.Name = "tpStreamable"; - // + // // cbStreamableUseDirectURL - // + // resources.ApplyResources(this.cbStreamableUseDirectURL, "cbStreamableUseDirectURL"); this.cbStreamableUseDirectURL.Name = "cbStreamableUseDirectURL"; this.cbStreamableUseDirectURL.UseVisualStyleBackColor = true; this.cbStreamableUseDirectURL.CheckedChanged += new System.EventHandler(this.cbStreamableUseDirectURL_CheckedChanged); - // + // // txtStreamablePassword - // + // resources.ApplyResources(this.txtStreamablePassword, "txtStreamablePassword"); this.txtStreamablePassword.Name = "txtStreamablePassword"; this.txtStreamablePassword.UseSystemPasswordChar = true; this.txtStreamablePassword.TextChanged += new System.EventHandler(this.txtStreamablePassword_TextChanged); - // + // // txtStreamableUsername - // + // resources.ApplyResources(this.txtStreamableUsername, "txtStreamableUsername"); this.txtStreamableUsername.Name = "txtStreamableUsername"; this.txtStreamableUsername.TextChanged += new System.EventHandler(this.txtStreamableUsername_TextChanged); - // + // // lblStreamableUsername - // + // resources.ApplyResources(this.lblStreamableUsername, "lblStreamableUsername"); this.lblStreamableUsername.Name = "lblStreamableUsername"; - // + // // lblStreamablePassword - // + // resources.ApplyResources(this.lblStreamablePassword, "lblStreamablePassword"); this.lblStreamablePassword.Name = "lblStreamablePassword"; - // + // // cbStreamableAnonymous - // + // resources.ApplyResources(this.cbStreamableAnonymous, "cbStreamableAnonymous"); this.cbStreamableAnonymous.Name = "cbStreamableAnonymous"; this.cbStreamableAnonymous.UseVisualStyleBackColor = true; this.cbStreamableAnonymous.CheckedChanged += new System.EventHandler(this.cboxStreamableAnonymous_CheckedChanged); - // + // // tpSul - // + // this.tpSul.BackColor = System.Drawing.SystemColors.Window; this.tpSul.Controls.Add(this.btnSulGetAPIKey); this.tpSul.Controls.Add(this.txtSulAPIKey); this.tpSul.Controls.Add(this.lblSulAPIKey); resources.ApplyResources(this.tpSul, "tpSul"); this.tpSul.Name = "tpSul"; - // + // // btnSulGetAPIKey - // + // resources.ApplyResources(this.btnSulGetAPIKey, "btnSulGetAPIKey"); this.btnSulGetAPIKey.Name = "btnSulGetAPIKey"; this.btnSulGetAPIKey.UseVisualStyleBackColor = true; this.btnSulGetAPIKey.Click += new System.EventHandler(this.btnSulGetAPIKey_Click); - // + // // txtSulAPIKey - // + // resources.ApplyResources(this.txtSulAPIKey, "txtSulAPIKey"); this.txtSulAPIKey.Name = "txtSulAPIKey"; this.txtSulAPIKey.UseSystemPasswordChar = true; this.txtSulAPIKey.TextChanged += new System.EventHandler(this.txtSulAPIKey_TextChanged); - // + // // lblSulAPIKey - // + // resources.ApplyResources(this.lblSulAPIKey, "lblSulAPIKey"); this.lblSulAPIKey.Name = "lblSulAPIKey"; - // + // // tpLithiio - // + // this.tpLithiio.BackColor = System.Drawing.SystemColors.Window; this.tpLithiio.Controls.Add(this.btnLithiioFetchAPIKey); this.tpLithiio.Controls.Add(this.txtLithiioPassword); @@ -3995,64 +4154,64 @@ private void InitializeComponent() this.tpLithiio.Controls.Add(this.txtLithiioApiKey); resources.ApplyResources(this.tpLithiio, "tpLithiio"); this.tpLithiio.Name = "tpLithiio"; - // + // // btnLithiioFetchAPIKey - // + // resources.ApplyResources(this.btnLithiioFetchAPIKey, "btnLithiioFetchAPIKey"); this.btnLithiioFetchAPIKey.Name = "btnLithiioFetchAPIKey"; this.btnLithiioFetchAPIKey.UseVisualStyleBackColor = true; this.btnLithiioFetchAPIKey.Click += new System.EventHandler(this.btnLithiioLogin_Click); - // + // // txtLithiioPassword - // + // resources.ApplyResources(this.txtLithiioPassword, "txtLithiioPassword"); this.txtLithiioPassword.Name = "txtLithiioPassword"; this.txtLithiioPassword.UseSystemPasswordChar = true; - // + // // txtLithiioEmail - // + // resources.ApplyResources(this.txtLithiioEmail, "txtLithiioEmail"); this.txtLithiioEmail.Name = "txtLithiioEmail"; - // + // // lblLithiioPassword - // + // resources.ApplyResources(this.lblLithiioPassword, "lblLithiioPassword"); this.lblLithiioPassword.Name = "lblLithiioPassword"; - // + // // lblLithiioEmail - // + // resources.ApplyResources(this.lblLithiioEmail, "lblLithiioEmail"); this.lblLithiioEmail.Name = "lblLithiioEmail"; - // + // // btnLithiioGetAPIKey - // + // resources.ApplyResources(this.btnLithiioGetAPIKey, "btnLithiioGetAPIKey"); this.btnLithiioGetAPIKey.Name = "btnLithiioGetAPIKey"; this.btnLithiioGetAPIKey.UseVisualStyleBackColor = true; this.btnLithiioGetAPIKey.Click += new System.EventHandler(this.btnLithiioGetAPIKey_Click); - // + // // lblLithiioApiKey - // + // resources.ApplyResources(this.lblLithiioApiKey, "lblLithiioApiKey"); this.lblLithiioApiKey.Name = "lblLithiioApiKey"; - // + // // txtLithiioApiKey - // + // resources.ApplyResources(this.txtLithiioApiKey, "txtLithiioApiKey"); this.txtLithiioApiKey.Name = "txtLithiioApiKey"; this.txtLithiioApiKey.UseSystemPasswordChar = true; this.txtLithiioApiKey.TextChanged += new System.EventHandler(this.txtLithiioApiKey_TextChanged); - // + // // tpPlik - // + // this.tpPlik.BackColor = System.Drawing.SystemColors.Window; this.tpPlik.Controls.Add(this.gbPlikSettings); this.tpPlik.Controls.Add(this.gbPlikLoginCredentials); resources.ApplyResources(this.tpPlik, "tpPlik"); this.tpPlik.Name = "tpPlik"; - // + // // gbPlikSettings - // + // this.gbPlikSettings.Controls.Add(this.cbPlikOneShot); this.gbPlikSettings.Controls.Add(this.txtPlikComment); this.gbPlikSettings.Controls.Add(this.cbPlikComment); @@ -4060,37 +4219,37 @@ private void InitializeComponent() resources.ApplyResources(this.gbPlikSettings, "gbPlikSettings"); this.gbPlikSettings.Name = "gbPlikSettings"; this.gbPlikSettings.TabStop = false; - // + // // cbPlikOneShot - // + // resources.ApplyResources(this.cbPlikOneShot, "cbPlikOneShot"); this.cbPlikOneShot.Name = "cbPlikOneShot"; this.cbPlikOneShot.UseVisualStyleBackColor = true; this.cbPlikOneShot.CheckedChanged += new System.EventHandler(this.cbPlikOneShot_CheckedChanged); - // + // // txtPlikComment - // + // resources.ApplyResources(this.txtPlikComment, "txtPlikComment"); this.txtPlikComment.Name = "txtPlikComment"; this.txtPlikComment.ReadOnly = true; this.txtPlikComment.TextChanged += new System.EventHandler(this.txtPlikComment_TextChanged); - // + // // cbPlikComment - // + // resources.ApplyResources(this.cbPlikComment, "cbPlikComment"); this.cbPlikComment.Name = "cbPlikComment"; this.cbPlikComment.UseVisualStyleBackColor = true; this.cbPlikComment.CheckedChanged += new System.EventHandler(this.cbPlikComment_CheckedChanged); - // + // // cbPlikRemovable - // + // resources.ApplyResources(this.cbPlikRemovable, "cbPlikRemovable"); this.cbPlikRemovable.Name = "cbPlikRemovable"; this.cbPlikRemovable.UseVisualStyleBackColor = true; this.cbPlikRemovable.CheckedChanged += new System.EventHandler(this.cbPlikRemovable_CheckedChanged); - // + // // gbPlikLoginCredentials - // + // this.gbPlikLoginCredentials.Controls.Add(this.nudPlikTTL); this.gbPlikLoginCredentials.Controls.Add(this.cbxPlikTTLUnit); this.gbPlikLoginCredentials.Controls.Add(this.lblPlikTTL); @@ -4106,9 +4265,9 @@ private void InitializeComponent() resources.ApplyResources(this.gbPlikLoginCredentials, "gbPlikLoginCredentials"); this.gbPlikLoginCredentials.Name = "gbPlikLoginCredentials"; this.gbPlikLoginCredentials.TabStop = false; - // + // // nudPlikTTL - // + // this.nudPlikTTL.DecimalPlaces = 2; resources.ApplyResources(this.nudPlikTTL, "nudPlikTTL"); this.nudPlikTTL.Maximum = new decimal(new int[] { @@ -4128,9 +4287,9 @@ private void InitializeComponent() 0, 0}); this.nudPlikTTL.ValueChanged += new System.EventHandler(this.nudPlikTTL_ValueChanged); - // + // // cbxPlikTTLUnit - // + // this.cbxPlikTTLUnit.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbxPlikTTLUnit.FormattingEnabled = true; this.cbxPlikTTLUnit.Items.AddRange(new object[] { @@ -4141,67 +4300,67 @@ private void InitializeComponent() resources.ApplyResources(this.cbxPlikTTLUnit, "cbxPlikTTLUnit"); this.cbxPlikTTLUnit.Name = "cbxPlikTTLUnit"; this.cbxPlikTTLUnit.SelectedIndexChanged += new System.EventHandler(this.cbxPlikTTLUnit_SelectedIndexChanged); - // + // // lblPlikTTL - // + // resources.ApplyResources(this.lblPlikTTL, "lblPlikTTL"); this.lblPlikTTL.Name = "lblPlikTTL"; - // + // // txtPlikURL - // + // resources.ApplyResources(this.txtPlikURL, "txtPlikURL"); this.txtPlikURL.Name = "txtPlikURL"; this.txtPlikURL.TextChanged += new System.EventHandler(this.txtPlikURL_TextChanged); - // + // // lblPlikURL - // + // resources.ApplyResources(this.lblPlikURL, "lblPlikURL"); this.lblPlikURL.Name = "lblPlikURL"; - // + // // cbPlikIsSecured - // + // resources.ApplyResources(this.cbPlikIsSecured, "cbPlikIsSecured"); this.cbPlikIsSecured.Name = "cbPlikIsSecured"; this.cbPlikIsSecured.UseVisualStyleBackColor = true; this.cbPlikIsSecured.CheckedChanged += new System.EventHandler(this.cbPlikIsSecured_CheckedChanged); - // + // // lblPlikAPIKey - // + // resources.ApplyResources(this.lblPlikAPIKey, "lblPlikAPIKey"); this.lblPlikAPIKey.Name = "lblPlikAPIKey"; - // + // // txtPlikAPIKey - // + // resources.ApplyResources(this.txtPlikAPIKey, "txtPlikAPIKey"); this.txtPlikAPIKey.Name = "txtPlikAPIKey"; this.txtPlikAPIKey.UseSystemPasswordChar = true; this.txtPlikAPIKey.TextChanged += new System.EventHandler(this.txtPlikAPIKey_TextChanged); - // + // // lblPlikPassword - // + // resources.ApplyResources(this.lblPlikPassword, "lblPlikPassword"); this.lblPlikPassword.Name = "lblPlikPassword"; - // + // // lblPlikUsername - // + // resources.ApplyResources(this.lblPlikUsername, "lblPlikUsername"); this.lblPlikUsername.Name = "lblPlikUsername"; - // + // // txtPlikPassword - // + // resources.ApplyResources(this.txtPlikPassword, "txtPlikPassword"); this.txtPlikPassword.Name = "txtPlikPassword"; this.txtPlikPassword.UseSystemPasswordChar = true; this.txtPlikPassword.TextChanged += new System.EventHandler(this.txtPlikPassword_TextChanged); - // + // // txtPlikLogin - // + // resources.ApplyResources(this.txtPlikLogin, "txtPlikLogin"); this.txtPlikLogin.Name = "txtPlikLogin"; this.txtPlikLogin.TextChanged += new System.EventHandler(this.txtPlikLogin_TextChanged); - // + // // tpYouTube - // + // this.tpYouTube.Controls.Add(this.cbYouTubeUseShortenedLink); this.tpYouTube.Controls.Add(this.cbYouTubePrivacyType); this.tpYouTube.Controls.Add(this.lblYouTubePrivacyType); @@ -4209,29 +4368,38 @@ private void InitializeComponent() resources.ApplyResources(this.tpYouTube, "tpYouTube"); this.tpYouTube.Name = "tpYouTube"; this.tpYouTube.UseVisualStyleBackColor = true; - // + // // cbYouTubeUseShortenedLink - // + // resources.ApplyResources(this.cbYouTubeUseShortenedLink, "cbYouTubeUseShortenedLink"); this.cbYouTubeUseShortenedLink.Name = "cbYouTubeUseShortenedLink"; this.cbYouTubeUseShortenedLink.UseVisualStyleBackColor = true; this.cbYouTubeUseShortenedLink.CheckedChanged += new System.EventHandler(this.cbYouTubeUseShortenedLink_CheckedChanged); - // + // // cbYouTubePrivacyType - // + // this.cbYouTubePrivacyType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbYouTubePrivacyType.FormattingEnabled = true; resources.ApplyResources(this.cbYouTubePrivacyType, "cbYouTubePrivacyType"); this.cbYouTubePrivacyType.Name = "cbYouTubePrivacyType"; this.cbYouTubePrivacyType.SelectedIndexChanged += new System.EventHandler(this.cbYouTubePrivacyType_SelectedIndexChanged); - // + // // lblYouTubePrivacyType - // + // resources.ApplyResources(this.lblYouTubePrivacyType, "lblYouTubePrivacyType"); this.lblYouTubePrivacyType.Name = "lblYouTubePrivacyType"; - // + // + // oauth2YouTube + // + resources.ApplyResources(this.oauth2YouTube, "oauth2YouTube"); + this.oauth2YouTube.Name = "oauth2YouTube"; + this.oauth2YouTube.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2YouTube_OpenButtonClicked); + this.oauth2YouTube.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2YouTube_CompleteButtonClicked); + this.oauth2YouTube.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2YouTube_ClearButtonClicked); + this.oauth2YouTube.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2YouTube_RefreshButtonClicked); + // // tpSharedFolder - // + // this.tpSharedFolder.BackColor = System.Drawing.SystemColors.Window; this.tpSharedFolder.Controls.Add(this.lbSharedFolderAccounts); this.tpSharedFolder.Controls.Add(this.pgSharedFolderAccount); @@ -4246,84 +4414,84 @@ private void InitializeComponent() this.tpSharedFolder.Controls.Add(this.cboSharedFolderImages); resources.ApplyResources(this.tpSharedFolder, "tpSharedFolder"); this.tpSharedFolder.Name = "tpSharedFolder"; - // + // // lbSharedFolderAccounts - // + // this.lbSharedFolderAccounts.FormattingEnabled = true; resources.ApplyResources(this.lbSharedFolderAccounts, "lbSharedFolderAccounts"); this.lbSharedFolderAccounts.Name = "lbSharedFolderAccounts"; this.lbSharedFolderAccounts.SelectedIndexChanged += new System.EventHandler(this.lbSharedFolderAccounts_SelectedIndexChanged); - // + // // pgSharedFolderAccount - // + // resources.ApplyResources(this.pgSharedFolderAccount, "pgSharedFolderAccount"); this.pgSharedFolderAccount.Name = "pgSharedFolderAccount"; this.pgSharedFolderAccount.PropertySort = System.Windows.Forms.PropertySort.NoSort; this.pgSharedFolderAccount.ToolbarVisible = false; this.pgSharedFolderAccount.PropertyValueChanged += new System.Windows.Forms.PropertyValueChangedEventHandler(this.pgSharedFolderAccount_PropertyValueChanged); - // + // // btnSharedFolderDuplicate - // + // resources.ApplyResources(this.btnSharedFolderDuplicate, "btnSharedFolderDuplicate"); this.btnSharedFolderDuplicate.Name = "btnSharedFolderDuplicate"; this.btnSharedFolderDuplicate.UseVisualStyleBackColor = true; this.btnSharedFolderDuplicate.Click += new System.EventHandler(this.btnSharedFolderDuplicate_Click); - // + // // btnSharedFolderRemove - // + // resources.ApplyResources(this.btnSharedFolderRemove, "btnSharedFolderRemove"); this.btnSharedFolderRemove.Name = "btnSharedFolderRemove"; this.btnSharedFolderRemove.UseVisualStyleBackColor = true; this.btnSharedFolderRemove.Click += new System.EventHandler(this.btnSharedFolderRemove_Click); - // + // // btnSharedFolderAdd - // + // resources.ApplyResources(this.btnSharedFolderAdd, "btnSharedFolderAdd"); this.btnSharedFolderAdd.Name = "btnSharedFolderAdd"; this.btnSharedFolderAdd.UseVisualStyleBackColor = true; this.btnSharedFolderAdd.Click += new System.EventHandler(this.btnSharedFolderAdd_Click); - // + // // lblSharedFolderFiles - // + // resources.ApplyResources(this.lblSharedFolderFiles, "lblSharedFolderFiles"); this.lblSharedFolderFiles.Name = "lblSharedFolderFiles"; - // + // // lblSharedFolderText - // + // resources.ApplyResources(this.lblSharedFolderText, "lblSharedFolderText"); this.lblSharedFolderText.Name = "lblSharedFolderText"; - // + // // cboSharedFolderFiles - // + // this.cboSharedFolderFiles.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cboSharedFolderFiles.FormattingEnabled = true; resources.ApplyResources(this.cboSharedFolderFiles, "cboSharedFolderFiles"); this.cboSharedFolderFiles.Name = "cboSharedFolderFiles"; this.cboSharedFolderFiles.SelectedIndexChanged += new System.EventHandler(this.cboSharedFolderFiles_SelectedIndexChanged); - // + // // lblSharedFolderImages - // + // resources.ApplyResources(this.lblSharedFolderImages, "lblSharedFolderImages"); this.lblSharedFolderImages.Name = "lblSharedFolderImages"; - // + // // cboSharedFolderText - // + // this.cboSharedFolderText.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cboSharedFolderText.FormattingEnabled = true; resources.ApplyResources(this.cboSharedFolderText, "cboSharedFolderText"); this.cboSharedFolderText.Name = "cboSharedFolderText"; this.cboSharedFolderText.SelectedIndexChanged += new System.EventHandler(this.cboSharedFolderText_SelectedIndexChanged); - // + // // cboSharedFolderImages - // + // this.cboSharedFolderImages.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cboSharedFolderImages.FormattingEnabled = true; resources.ApplyResources(this.cboSharedFolderImages, "cboSharedFolderImages"); this.cboSharedFolderImages.Name = "cboSharedFolderImages"; this.cboSharedFolderImages.SelectedIndexChanged += new System.EventHandler(this.cboSharedFolderImages_SelectedIndexChanged); - // + // // tpEmail - // + // this.tpEmail.BackColor = System.Drawing.SystemColors.Window; this.tpEmail.Controls.Add(this.txtEmailAutomaticSendTo); this.tpEmail.Controls.Add(this.cbEmailAutomaticSend); @@ -4342,79 +4510,79 @@ private void InitializeComponent() this.tpEmail.Controls.Add(this.txtEmailDefaultSubject); resources.ApplyResources(this.tpEmail, "tpEmail"); this.tpEmail.Name = "tpEmail"; - // + // // txtEmailAutomaticSendTo - // + // resources.ApplyResources(this.txtEmailAutomaticSendTo, "txtEmailAutomaticSendTo"); this.txtEmailAutomaticSendTo.Name = "txtEmailAutomaticSendTo"; this.txtEmailAutomaticSendTo.TextChanged += new System.EventHandler(this.txtEmailAutomaticSendTo_TextChanged); - // + // // cbEmailAutomaticSend - // + // resources.ApplyResources(this.cbEmailAutomaticSend, "cbEmailAutomaticSend"); this.cbEmailAutomaticSend.Name = "cbEmailAutomaticSend"; this.cbEmailAutomaticSend.UseVisualStyleBackColor = true; this.cbEmailAutomaticSend.CheckedChanged += new System.EventHandler(this.cbEmailAutomaticSend_CheckedChanged); - // + // // lblEmailSmtpServer - // + // resources.ApplyResources(this.lblEmailSmtpServer, "lblEmailSmtpServer"); this.lblEmailSmtpServer.Name = "lblEmailSmtpServer"; - // + // // lblEmailPassword - // + // resources.ApplyResources(this.lblEmailPassword, "lblEmailPassword"); this.lblEmailPassword.Name = "lblEmailPassword"; - // + // // cbEmailRememberLastTo - // + // resources.ApplyResources(this.cbEmailRememberLastTo, "cbEmailRememberLastTo"); this.cbEmailRememberLastTo.Name = "cbEmailRememberLastTo"; this.cbEmailRememberLastTo.UseVisualStyleBackColor = true; this.cbEmailRememberLastTo.CheckedChanged += new System.EventHandler(this.cbRememberLastToEmail_CheckedChanged); - // + // // txtEmailFrom - // + // resources.ApplyResources(this.txtEmailFrom, "txtEmailFrom"); this.txtEmailFrom.Name = "txtEmailFrom"; this.txtEmailFrom.TextChanged += new System.EventHandler(this.txtEmail_TextChanged); - // + // // txtEmailPassword - // + // resources.ApplyResources(this.txtEmailPassword, "txtEmailPassword"); this.txtEmailPassword.Name = "txtEmailPassword"; this.txtEmailPassword.UseSystemPasswordChar = true; this.txtEmailPassword.TextChanged += new System.EventHandler(this.txtPassword_TextChanged); - // + // // txtEmailDefaultBody - // + // resources.ApplyResources(this.txtEmailDefaultBody, "txtEmailDefaultBody"); this.txtEmailDefaultBody.Name = "txtEmailDefaultBody"; this.txtEmailDefaultBody.TextChanged += new System.EventHandler(this.txtDefaultBody_TextChanged); - // + // // lblEmailFrom - // + // resources.ApplyResources(this.lblEmailFrom, "lblEmailFrom"); this.lblEmailFrom.Name = "lblEmailFrom"; - // + // // txtEmailSmtpServer - // + // resources.ApplyResources(this.txtEmailSmtpServer, "txtEmailSmtpServer"); this.txtEmailSmtpServer.Name = "txtEmailSmtpServer"; this.txtEmailSmtpServer.TextChanged += new System.EventHandler(this.txtSmtpServer_TextChanged); - // + // // lblEmailDefaultSubject - // + // resources.ApplyResources(this.lblEmailDefaultSubject, "lblEmailDefaultSubject"); this.lblEmailDefaultSubject.Name = "lblEmailDefaultSubject"; - // + // // lblEmailDefaultBody - // + // resources.ApplyResources(this.lblEmailDefaultBody, "lblEmailDefaultBody"); this.lblEmailDefaultBody.Name = "lblEmailDefaultBody"; - // + // // nudEmailSmtpPort - // + // resources.ApplyResources(this.nudEmailSmtpPort, "nudEmailSmtpPort"); this.nudEmailSmtpPort.Maximum = new decimal(new int[] { 65535, @@ -4428,32 +4596,32 @@ private void InitializeComponent() 0, 0}); this.nudEmailSmtpPort.ValueChanged += new System.EventHandler(this.nudSmtpPort_ValueChanged); - // + // // lblEmailSmtpPort - // + // resources.ApplyResources(this.lblEmailSmtpPort, "lblEmailSmtpPort"); this.lblEmailSmtpPort.Name = "lblEmailSmtpPort"; - // + // // txtEmailDefaultSubject - // + // resources.ApplyResources(this.txtEmailDefaultSubject, "txtEmailDefaultSubject"); this.txtEmailDefaultSubject.Name = "txtEmailDefaultSubject"; this.txtEmailDefaultSubject.TextChanged += new System.EventHandler(this.txtDefaultSubject_TextChanged); - // + // // btnCopyShowFiles - // + // resources.ApplyResources(this.btnCopyShowFiles, "btnCopyShowFiles"); this.btnCopyShowFiles.Name = "btnCopyShowFiles"; - // + // // tpTextUploaders - // + // this.tpTextUploaders.BackColor = System.Drawing.SystemColors.Window; this.tpTextUploaders.Controls.Add(this.tcTextUploaders); resources.ApplyResources(this.tpTextUploaders, "tpTextUploaders"); this.tpTextUploaders.Name = "tpTextUploaders"; - // + // // tcTextUploaders - // + // this.tcTextUploaders.Controls.Add(this.tpPastebin); this.tcTextUploaders.Controls.Add(this.tpPaste_ee); this.tcTextUploaders.Controls.Add(this.tpGist); @@ -4464,9 +4632,9 @@ private void InitializeComponent() resources.ApplyResources(this.tcTextUploaders, "tcTextUploaders"); this.tcTextUploaders.Name = "tcTextUploaders"; this.tcTextUploaders.SelectedIndex = 0; - // + // // tpPastebin - // + // this.tpPastebin.BackColor = System.Drawing.SystemColors.Window; this.tpPastebin.Controls.Add(this.cbPastebinRaw); this.tpPastebin.Controls.Add(this.cbPastebinSyntax); @@ -4486,136 +4654,136 @@ private void InitializeComponent() this.tpPastebin.Controls.Add(this.btnPastebinLogin); resources.ApplyResources(this.tpPastebin, "tpPastebin"); this.tpPastebin.Name = "tpPastebin"; - // + // // cbPastebinRaw - // + // resources.ApplyResources(this.cbPastebinRaw, "cbPastebinRaw"); this.cbPastebinRaw.Name = "cbPastebinRaw"; this.cbPastebinRaw.UseVisualStyleBackColor = true; this.cbPastebinRaw.CheckedChanged += new System.EventHandler(this.cbPastebinRaw_CheckedChanged); - // + // // cbPastebinSyntax - // + // this.cbPastebinSyntax.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbPastebinSyntax.FormattingEnabled = true; resources.ApplyResources(this.cbPastebinSyntax, "cbPastebinSyntax"); this.cbPastebinSyntax.Name = "cbPastebinSyntax"; this.cbPastebinSyntax.SelectedIndexChanged += new System.EventHandler(this.cbPastebinSyntax_SelectedIndexChanged); - // + // // btnPastebinRegister - // + // resources.ApplyResources(this.btnPastebinRegister, "btnPastebinRegister"); this.btnPastebinRegister.Name = "btnPastebinRegister"; this.btnPastebinRegister.UseVisualStyleBackColor = true; this.btnPastebinRegister.Click += new System.EventHandler(this.btnPastebinRegister_Click); - // + // // lblPastebinSyntax - // + // resources.ApplyResources(this.lblPastebinSyntax, "lblPastebinSyntax"); this.lblPastebinSyntax.Name = "lblPastebinSyntax"; - // + // // lblPastebinExpiration - // + // resources.ApplyResources(this.lblPastebinExpiration, "lblPastebinExpiration"); this.lblPastebinExpiration.Name = "lblPastebinExpiration"; - // + // // lblPastebinPrivacy - // + // resources.ApplyResources(this.lblPastebinPrivacy, "lblPastebinPrivacy"); this.lblPastebinPrivacy.Name = "lblPastebinPrivacy"; - // + // // lblPastebinTitle - // + // resources.ApplyResources(this.lblPastebinTitle, "lblPastebinTitle"); this.lblPastebinTitle.Name = "lblPastebinTitle"; - // + // // lblPastebinPassword - // + // resources.ApplyResources(this.lblPastebinPassword, "lblPastebinPassword"); this.lblPastebinPassword.Name = "lblPastebinPassword"; - // + // // lblPastebinUsername - // + // resources.ApplyResources(this.lblPastebinUsername, "lblPastebinUsername"); this.lblPastebinUsername.Name = "lblPastebinUsername"; - // + // // cbPastebinExpiration - // + // this.cbPastebinExpiration.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbPastebinExpiration.FormattingEnabled = true; resources.ApplyResources(this.cbPastebinExpiration, "cbPastebinExpiration"); this.cbPastebinExpiration.Name = "cbPastebinExpiration"; this.cbPastebinExpiration.SelectedIndexChanged += new System.EventHandler(this.cbPastebinExpiration_SelectedIndexChanged); - // + // // cbPastebinPrivacy - // + // this.cbPastebinPrivacy.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbPastebinPrivacy.FormattingEnabled = true; resources.ApplyResources(this.cbPastebinPrivacy, "cbPastebinPrivacy"); this.cbPastebinPrivacy.Name = "cbPastebinPrivacy"; this.cbPastebinPrivacy.SelectedIndexChanged += new System.EventHandler(this.cbPastebinPrivacy_SelectedIndexChanged); - // + // // txtPastebinTitle - // + // resources.ApplyResources(this.txtPastebinTitle, "txtPastebinTitle"); this.txtPastebinTitle.Name = "txtPastebinTitle"; this.txtPastebinTitle.TextChanged += new System.EventHandler(this.txtPastebinTitle_TextChanged); - // + // // txtPastebinPassword - // + // resources.ApplyResources(this.txtPastebinPassword, "txtPastebinPassword"); this.txtPastebinPassword.Name = "txtPastebinPassword"; this.txtPastebinPassword.UseSystemPasswordChar = true; this.txtPastebinPassword.TextChanged += new System.EventHandler(this.txtPastebinPassword_TextChanged); - // + // // txtPastebinUsername - // + // resources.ApplyResources(this.txtPastebinUsername, "txtPastebinUsername"); this.txtPastebinUsername.Name = "txtPastebinUsername"; this.txtPastebinUsername.TextChanged += new System.EventHandler(this.txtPastebinUsername_TextChanged); - // + // // lblPastebinLoginStatus - // + // resources.ApplyResources(this.lblPastebinLoginStatus, "lblPastebinLoginStatus"); this.lblPastebinLoginStatus.Name = "lblPastebinLoginStatus"; - // + // // btnPastebinLogin - // + // resources.ApplyResources(this.btnPastebinLogin, "btnPastebinLogin"); this.btnPastebinLogin.Name = "btnPastebinLogin"; this.btnPastebinLogin.UseVisualStyleBackColor = true; this.btnPastebinLogin.Click += new System.EventHandler(this.btnPastebinLogin_Click); - // + // // tpPaste_ee - // + // this.tpPaste_ee.BackColor = System.Drawing.SystemColors.Window; this.tpPaste_ee.Controls.Add(this.btnPaste_eeGetUserKey); this.tpPaste_ee.Controls.Add(this.lblPaste_eeUserAPIKey); this.tpPaste_ee.Controls.Add(this.txtPaste_eeUserAPIKey); resources.ApplyResources(this.tpPaste_ee, "tpPaste_ee"); this.tpPaste_ee.Name = "tpPaste_ee"; - // + // // btnPaste_eeGetUserKey - // + // resources.ApplyResources(this.btnPaste_eeGetUserKey, "btnPaste_eeGetUserKey"); this.btnPaste_eeGetUserKey.Name = "btnPaste_eeGetUserKey"; this.btnPaste_eeGetUserKey.UseVisualStyleBackColor = true; this.btnPaste_eeGetUserKey.Click += new System.EventHandler(this.btnPaste_eeGetUserKey_Click); - // + // // lblPaste_eeUserAPIKey - // + // resources.ApplyResources(this.lblPaste_eeUserAPIKey, "lblPaste_eeUserAPIKey"); this.lblPaste_eeUserAPIKey.Name = "lblPaste_eeUserAPIKey"; - // + // // txtPaste_eeUserAPIKey - // + // resources.ApplyResources(this.txtPaste_eeUserAPIKey, "txtPaste_eeUserAPIKey"); this.txtPaste_eeUserAPIKey.Name = "txtPaste_eeUserAPIKey"; this.txtPaste_eeUserAPIKey.UseSystemPasswordChar = true; this.txtPaste_eeUserAPIKey.TextChanged += new System.EventHandler(this.txtPaste_eeUserAPIKey_TextChanged); - // + // // tpGist - // + // this.tpGist.BackColor = System.Drawing.SystemColors.Window; this.tpGist.Controls.Add(this.lblGistCustomURLExample); this.tpGist.Controls.Add(this.lblGistOAuthInfo); @@ -4626,72 +4794,81 @@ private void InitializeComponent() this.tpGist.Controls.Add(this.oAuth2Gist); resources.ApplyResources(this.tpGist, "tpGist"); this.tpGist.Name = "tpGist"; - // + // // lblGistCustomURLExample - // + // resources.ApplyResources(this.lblGistCustomURLExample, "lblGistCustomURLExample"); this.lblGistCustomURLExample.Name = "lblGistCustomURLExample"; - // + // // lblGistOAuthInfo - // + // resources.ApplyResources(this.lblGistOAuthInfo, "lblGistOAuthInfo"); this.lblGistOAuthInfo.Name = "lblGistOAuthInfo"; - // + // // lblGistCustomURL - // + // resources.ApplyResources(this.lblGistCustomURL, "lblGistCustomURL"); this.lblGistCustomURL.Name = "lblGistCustomURL"; - // + // // txtGistCustomURL - // + // resources.ApplyResources(this.txtGistCustomURL, "txtGistCustomURL"); this.txtGistCustomURL.Name = "txtGistCustomURL"; this.txtGistCustomURL.TextChanged += new System.EventHandler(this.txtGistCustomURL_TextChanged); - // + // // cbGistUseRawURL - // + // resources.ApplyResources(this.cbGistUseRawURL, "cbGistUseRawURL"); this.cbGistUseRawURL.Name = "cbGistUseRawURL"; this.cbGistUseRawURL.UseVisualStyleBackColor = true; this.cbGistUseRawURL.CheckedChanged += new System.EventHandler(this.cbGistUseRawURL_CheckedChanged); - // + // // cbGistPublishPublic - // + // resources.ApplyResources(this.cbGistPublishPublic, "cbGistPublishPublic"); this.cbGistPublishPublic.Name = "cbGistPublishPublic"; this.cbGistPublishPublic.UseVisualStyleBackColor = true; this.cbGistPublishPublic.CheckedChanged += new System.EventHandler(this.chkGistPublishPublic_CheckedChanged); - // + // + // oAuth2Gist + // + this.oAuth2Gist.IsRefreshable = false; + resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist"); + this.oAuth2Gist.Name = "oAuth2Gist"; + this.oAuth2Gist.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2Gist_OpenButtonClicked); + this.oAuth2Gist.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2Gist_CompleteButtonClicked); + this.oAuth2Gist.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2Gist_ClearButtonClicked); + // // tpUpaste - // + // this.tpUpaste.BackColor = System.Drawing.SystemColors.Window; this.tpUpaste.Controls.Add(this.cbUpasteIsPublic); this.tpUpaste.Controls.Add(this.lblUpasteUserKey); this.tpUpaste.Controls.Add(this.txtUpasteUserKey); resources.ApplyResources(this.tpUpaste, "tpUpaste"); this.tpUpaste.Name = "tpUpaste"; - // + // // cbUpasteIsPublic - // + // resources.ApplyResources(this.cbUpasteIsPublic, "cbUpasteIsPublic"); this.cbUpasteIsPublic.Name = "cbUpasteIsPublic"; this.cbUpasteIsPublic.UseVisualStyleBackColor = true; this.cbUpasteIsPublic.CheckedChanged += new System.EventHandler(this.cbUpasteIsPublic_CheckedChanged); - // + // // lblUpasteUserKey - // + // resources.ApplyResources(this.lblUpasteUserKey, "lblUpasteUserKey"); this.lblUpasteUserKey.Name = "lblUpasteUserKey"; - // + // // txtUpasteUserKey - // + // resources.ApplyResources(this.txtUpasteUserKey, "txtUpasteUserKey"); this.txtUpasteUserKey.Name = "txtUpasteUserKey"; this.txtUpasteUserKey.UseSystemPasswordChar = true; this.txtUpasteUserKey.TextChanged += new System.EventHandler(this.txtUpasteUserKey_TextChanged); - // + // // tpHastebin - // + // this.tpHastebin.BackColor = System.Drawing.SystemColors.Window; this.tpHastebin.Controls.Add(this.cbHastebinUseFileExtension); this.tpHastebin.Controls.Add(this.txtHastebinSyntaxHighlighting); @@ -4700,38 +4877,38 @@ private void InitializeComponent() this.tpHastebin.Controls.Add(this.lblHastebinCustomDomain); resources.ApplyResources(this.tpHastebin, "tpHastebin"); this.tpHastebin.Name = "tpHastebin"; - // + // // cbHastebinUseFileExtension - // + // resources.ApplyResources(this.cbHastebinUseFileExtension, "cbHastebinUseFileExtension"); this.cbHastebinUseFileExtension.Name = "cbHastebinUseFileExtension"; this.cbHastebinUseFileExtension.UseVisualStyleBackColor = true; this.cbHastebinUseFileExtension.CheckedChanged += new System.EventHandler(this.cbHastebinUseFileExtension_CheckedChanged); - // + // // txtHastebinSyntaxHighlighting - // + // resources.ApplyResources(this.txtHastebinSyntaxHighlighting, "txtHastebinSyntaxHighlighting"); this.txtHastebinSyntaxHighlighting.Name = "txtHastebinSyntaxHighlighting"; this.txtHastebinSyntaxHighlighting.TextChanged += new System.EventHandler(this.txtHastebinSyntaxHighlighting_TextChanged); - // + // // txtHastebinCustomDomain - // + // resources.ApplyResources(this.txtHastebinCustomDomain, "txtHastebinCustomDomain"); this.txtHastebinCustomDomain.Name = "txtHastebinCustomDomain"; this.txtHastebinCustomDomain.TextChanged += new System.EventHandler(this.txtHastebinCustomDomain_TextChanged); - // + // // lblHastebinSyntaxHighlighting - // + // resources.ApplyResources(this.lblHastebinSyntaxHighlighting, "lblHastebinSyntaxHighlighting"); this.lblHastebinSyntaxHighlighting.Name = "lblHastebinSyntaxHighlighting"; - // + // // lblHastebinCustomDomain - // + // resources.ApplyResources(this.lblHastebinCustomDomain, "lblHastebinCustomDomain"); this.lblHastebinCustomDomain.Name = "lblHastebinCustomDomain"; - // + // // tpOneTimeSecret - // + // this.tpOneTimeSecret.BackColor = System.Drawing.SystemColors.Window; this.tpOneTimeSecret.Controls.Add(this.lblOneTimeSecretAPIKey); this.tpOneTimeSecret.Controls.Add(this.lblOneTimeSecretEmail); @@ -4739,53 +4916,53 @@ private void InitializeComponent() this.tpOneTimeSecret.Controls.Add(this.txtOneTimeSecretEmail); resources.ApplyResources(this.tpOneTimeSecret, "tpOneTimeSecret"); this.tpOneTimeSecret.Name = "tpOneTimeSecret"; - // + // // lblOneTimeSecretAPIKey - // + // resources.ApplyResources(this.lblOneTimeSecretAPIKey, "lblOneTimeSecretAPIKey"); this.lblOneTimeSecretAPIKey.Name = "lblOneTimeSecretAPIKey"; - // + // // lblOneTimeSecretEmail - // + // resources.ApplyResources(this.lblOneTimeSecretEmail, "lblOneTimeSecretEmail"); this.lblOneTimeSecretEmail.Name = "lblOneTimeSecretEmail"; - // + // // txtOneTimeSecretAPIKey - // + // resources.ApplyResources(this.txtOneTimeSecretAPIKey, "txtOneTimeSecretAPIKey"); this.txtOneTimeSecretAPIKey.Name = "txtOneTimeSecretAPIKey"; this.txtOneTimeSecretAPIKey.UseSystemPasswordChar = true; this.txtOneTimeSecretAPIKey.TextChanged += new System.EventHandler(this.txtOneTimeSecretAPIKey_TextChanged); - // + // // txtOneTimeSecretEmail - // + // resources.ApplyResources(this.txtOneTimeSecretEmail, "txtOneTimeSecretEmail"); this.txtOneTimeSecretEmail.Name = "txtOneTimeSecretEmail"; this.txtOneTimeSecretEmail.TextChanged += new System.EventHandler(this.txtOneTimeSecretEmail_TextChanged); - // + // // tpPastie - // + // this.tpPastie.BackColor = System.Drawing.SystemColors.Window; this.tpPastie.Controls.Add(this.cbPastieIsPublic); resources.ApplyResources(this.tpPastie, "tpPastie"); this.tpPastie.Name = "tpPastie"; - // + // // cbPastieIsPublic - // + // resources.ApplyResources(this.cbPastieIsPublic, "cbPastieIsPublic"); this.cbPastieIsPublic.Name = "cbPastieIsPublic"; this.cbPastieIsPublic.UseVisualStyleBackColor = true; this.cbPastieIsPublic.CheckedChanged += new System.EventHandler(this.cbPastieIsPublic_CheckedChanged); - // + // // tpImageUploaders - // + // this.tpImageUploaders.BackColor = System.Drawing.SystemColors.Window; this.tpImageUploaders.Controls.Add(this.tcImageUploaders); resources.ApplyResources(this.tpImageUploaders, "tpImageUploaders"); this.tpImageUploaders.Name = "tpImageUploaders"; - // + // // tcImageUploaders - // + // this.tcImageUploaders.Controls.Add(this.tpImgur); this.tcImageUploaders.Controls.Add(this.tpImageShack); this.tcImageUploaders.Controls.Add(this.tpTinyPic); @@ -4797,9 +4974,9 @@ private void InitializeComponent() resources.ApplyResources(this.tcImageUploaders, "tcImageUploaders"); this.tcImageUploaders.Name = "tcImageUploaders"; this.tcImageUploaders.SelectedIndex = 0; - // + // // tpImgur - // + // this.tpImgur.BackColor = System.Drawing.SystemColors.Window; this.tpImgur.Controls.Add(this.cbImgurUseGIFV); this.tpImgur.Controls.Add(this.cbImgurUploadSelectedAlbum); @@ -4812,30 +4989,46 @@ private void InitializeComponent() this.tpImgur.Controls.Add(this.lblImgurThumbnailType); resources.ApplyResources(this.tpImgur, "tpImgur"); this.tpImgur.Name = "tpImgur"; - // + // // cbImgurUseGIFV - // + // resources.ApplyResources(this.cbImgurUseGIFV, "cbImgurUseGIFV"); this.cbImgurUseGIFV.Name = "cbImgurUseGIFV"; this.cbImgurUseGIFV.UseVisualStyleBackColor = true; this.cbImgurUseGIFV.CheckedChanged += new System.EventHandler(this.cbImgurUseGIFV_CheckedChanged); - // + // // cbImgurUploadSelectedAlbum - // + // resources.ApplyResources(this.cbImgurUploadSelectedAlbum, "cbImgurUploadSelectedAlbum"); this.cbImgurUploadSelectedAlbum.Name = "cbImgurUploadSelectedAlbum"; this.cbImgurUploadSelectedAlbum.UseVisualStyleBackColor = true; this.cbImgurUploadSelectedAlbum.CheckedChanged += new System.EventHandler(this.cbImgurUploadSelectedAlbum_CheckedChanged); - // + // // cbImgurDirectLink - // + // resources.ApplyResources(this.cbImgurDirectLink, "cbImgurDirectLink"); this.cbImgurDirectLink.Name = "cbImgurDirectLink"; this.cbImgurDirectLink.UseVisualStyleBackColor = true; this.cbImgurDirectLink.CheckedChanged += new System.EventHandler(this.cbImgurDirectLink_CheckedChanged); - // + // + // atcImgurAccountType + // + resources.ApplyResources(this.atcImgurAccountType, "atcImgurAccountType"); + this.atcImgurAccountType.Name = "atcImgurAccountType"; + this.atcImgurAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcImgurAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcImgurAccountType_AccountTypeChanged); + // + // oauth2Imgur + // + resources.ApplyResources(this.oauth2Imgur, "oauth2Imgur"); + this.oauth2Imgur.Name = "oauth2Imgur"; + this.oauth2Imgur.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Imgur_OpenButtonClicked); + this.oauth2Imgur.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Imgur_CompleteButtonClicked); + this.oauth2Imgur.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Imgur_ClearButtonClicked); + this.oauth2Imgur.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Imgur_RefreshButtonClicked); + // // lvImgurAlbumList - // + // this.lvImgurAlbumList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.chImgurID, this.chImgurTitle, @@ -4849,41 +5042,41 @@ private void InitializeComponent() this.lvImgurAlbumList.UseCompatibleStateImageBehavior = false; this.lvImgurAlbumList.View = System.Windows.Forms.View.Details; this.lvImgurAlbumList.SelectedIndexChanged += new System.EventHandler(this.lvImgurAlbumList_SelectedIndexChanged); - // + // // chImgurID - // + // resources.ApplyResources(this.chImgurID, "chImgurID"); - // + // // chImgurTitle - // + // resources.ApplyResources(this.chImgurTitle, "chImgurTitle"); - // + // // chImgurDescription - // + // resources.ApplyResources(this.chImgurDescription, "chImgurDescription"); - // + // // btnImgurRefreshAlbumList - // + // resources.ApplyResources(this.btnImgurRefreshAlbumList, "btnImgurRefreshAlbumList"); this.btnImgurRefreshAlbumList.Name = "btnImgurRefreshAlbumList"; this.btnImgurRefreshAlbumList.UseVisualStyleBackColor = true; this.btnImgurRefreshAlbumList.Click += new System.EventHandler(this.btnImgurRefreshAlbumList_Click); - // + // // cbImgurThumbnailType - // + // this.cbImgurThumbnailType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbImgurThumbnailType.FormattingEnabled = true; resources.ApplyResources(this.cbImgurThumbnailType, "cbImgurThumbnailType"); this.cbImgurThumbnailType.Name = "cbImgurThumbnailType"; this.cbImgurThumbnailType.SelectedIndexChanged += new System.EventHandler(this.cbImgurThumbnailType_SelectedIndexChanged); - // + // // lblImgurThumbnailType - // + // resources.ApplyResources(this.lblImgurThumbnailType, "lblImgurThumbnailType"); this.lblImgurThumbnailType.Name = "lblImgurThumbnailType"; - // + // // tpImageShack - // + // this.tpImageShack.BackColor = System.Drawing.SystemColors.Window; this.tpImageShack.Controls.Add(this.btnImageShackLogin); this.tpImageShack.Controls.Add(this.btnImageShackOpenPublicProfile); @@ -4895,60 +5088,60 @@ private void InitializeComponent() this.tpImageShack.Controls.Add(this.lblImageShackPassword); resources.ApplyResources(this.tpImageShack, "tpImageShack"); this.tpImageShack.Name = "tpImageShack"; - // + // // btnImageShackLogin - // + // resources.ApplyResources(this.btnImageShackLogin, "btnImageShackLogin"); this.btnImageShackLogin.Name = "btnImageShackLogin"; this.btnImageShackLogin.UseVisualStyleBackColor = true; this.btnImageShackLogin.Click += new System.EventHandler(this.btnImageShackLogin_Click); - // + // // btnImageShackOpenPublicProfile - // + // resources.ApplyResources(this.btnImageShackOpenPublicProfile, "btnImageShackOpenPublicProfile"); this.btnImageShackOpenPublicProfile.Name = "btnImageShackOpenPublicProfile"; this.btnImageShackOpenPublicProfile.UseVisualStyleBackColor = true; this.btnImageShackOpenPublicProfile.Click += new System.EventHandler(this.btnImageShackOpenPublicProfile_Click); - // + // // cbImageShackIsPublic - // + // resources.ApplyResources(this.cbImageShackIsPublic, "cbImageShackIsPublic"); this.cbImageShackIsPublic.Name = "cbImageShackIsPublic"; this.cbImageShackIsPublic.UseVisualStyleBackColor = true; this.cbImageShackIsPublic.CheckedChanged += new System.EventHandler(this.cbImageShackIsPublic_CheckedChanged); - // + // // btnImageShackOpenMyImages - // + // resources.ApplyResources(this.btnImageShackOpenMyImages, "btnImageShackOpenMyImages"); this.btnImageShackOpenMyImages.Name = "btnImageShackOpenMyImages"; this.btnImageShackOpenMyImages.UseVisualStyleBackColor = true; this.btnImageShackOpenMyImages.Click += new System.EventHandler(this.btnImageShackOpenMyImages_Click); - // + // // lblImageShackUsername - // + // resources.ApplyResources(this.lblImageShackUsername, "lblImageShackUsername"); this.lblImageShackUsername.Name = "lblImageShackUsername"; - // + // // txtImageShackUsername - // + // resources.ApplyResources(this.txtImageShackUsername, "txtImageShackUsername"); this.txtImageShackUsername.Name = "txtImageShackUsername"; this.txtImageShackUsername.TextChanged += new System.EventHandler(this.txtImageShackUsername_TextChanged); - // + // // txtImageShackPassword - // + // resources.ApplyResources(this.txtImageShackPassword, "txtImageShackPassword"); this.txtImageShackPassword.Name = "txtImageShackPassword"; this.txtImageShackPassword.UseSystemPasswordChar = true; this.txtImageShackPassword.TextChanged += new System.EventHandler(this.txtImageShackPassword_TextChanged); - // + // // lblImageShackPassword - // + // resources.ApplyResources(this.lblImageShackPassword, "lblImageShackPassword"); this.lblImageShackPassword.Name = "lblImageShackPassword"; - // + // // tpTinyPic - // + // this.tpTinyPic.BackColor = System.Drawing.SystemColors.Window; this.tpTinyPic.Controls.Add(this.atcTinyPicAccountType); this.tpTinyPic.Controls.Add(this.btnTinyPicLogin); @@ -4959,100 +5152,116 @@ private void InitializeComponent() this.tpTinyPic.Controls.Add(this.btnTinyPicOpenMyImages); resources.ApplyResources(this.tpTinyPic, "tpTinyPic"); this.tpTinyPic.Name = "tpTinyPic"; - // + // + // atcTinyPicAccountType + // + resources.ApplyResources(this.atcTinyPicAccountType, "atcTinyPicAccountType"); + this.atcTinyPicAccountType.Name = "atcTinyPicAccountType"; + this.atcTinyPicAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcTinyPicAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcTinyPicAccountType_AccountTypeChanged); + // // btnTinyPicLogin - // + // resources.ApplyResources(this.btnTinyPicLogin, "btnTinyPicLogin"); this.btnTinyPicLogin.Name = "btnTinyPicLogin"; this.btnTinyPicLogin.UseVisualStyleBackColor = true; this.btnTinyPicLogin.Click += new System.EventHandler(this.btnTinyPicLogin_Click); - // + // // txtTinyPicPassword - // + // resources.ApplyResources(this.txtTinyPicPassword, "txtTinyPicPassword"); this.txtTinyPicPassword.Name = "txtTinyPicPassword"; this.txtTinyPicPassword.UseSystemPasswordChar = true; this.txtTinyPicPassword.TextChanged += new System.EventHandler(this.txtTinyPicPassword_TextChanged); - // + // // lblTinyPicPassword - // + // resources.ApplyResources(this.lblTinyPicPassword, "lblTinyPicPassword"); this.lblTinyPicPassword.Name = "lblTinyPicPassword"; - // + // // txtTinyPicUsername - // + // resources.ApplyResources(this.txtTinyPicUsername, "txtTinyPicUsername"); this.txtTinyPicUsername.Name = "txtTinyPicUsername"; this.txtTinyPicUsername.TextChanged += new System.EventHandler(this.txtTinyPicUsername_TextChanged); - // + // // lblTinyPicUsername - // + // resources.ApplyResources(this.lblTinyPicUsername, "lblTinyPicUsername"); this.lblTinyPicUsername.Name = "lblTinyPicUsername"; - // + // // btnTinyPicOpenMyImages - // + // resources.ApplyResources(this.btnTinyPicOpenMyImages, "btnTinyPicOpenMyImages"); this.btnTinyPicOpenMyImages.Name = "btnTinyPicOpenMyImages"; this.btnTinyPicOpenMyImages.UseVisualStyleBackColor = true; this.btnTinyPicOpenMyImages.Click += new System.EventHandler(this.btnTinyPicOpenMyImages_Click); - // + // // tpFlickr - // + // this.tpFlickr.BackColor = System.Drawing.SystemColors.Window; this.tpFlickr.Controls.Add(this.cbFlickrDirectLink); this.tpFlickr.Controls.Add(this.oauthFlickr); resources.ApplyResources(this.tpFlickr, "tpFlickr"); this.tpFlickr.Name = "tpFlickr"; - // + // // cbFlickrDirectLink - // + // resources.ApplyResources(this.cbFlickrDirectLink, "cbFlickrDirectLink"); this.cbFlickrDirectLink.Name = "cbFlickrDirectLink"; this.cbFlickrDirectLink.UseVisualStyleBackColor = true; this.cbFlickrDirectLink.CheckedChanged += new System.EventHandler(this.cbFlickrDirectLink_CheckedChanged); - // + // + // oauthFlickr + // + this.oauthFlickr.IsRefreshable = false; + resources.ApplyResources(this.oauthFlickr, "oauthFlickr"); + this.oauthFlickr.Name = "oauthFlickr"; + this.oauthFlickr.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthFlickr_OpenButtonClicked); + this.oauthFlickr.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthFlickr_CompleteButtonClicked); + this.oauthFlickr.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthFlickr_ClearButtonClicked); + // // tpPhotobucket - // + // this.tpPhotobucket.BackColor = System.Drawing.SystemColors.Window; this.tpPhotobucket.Controls.Add(this.gbPhotobucketAlbumPath); this.tpPhotobucket.Controls.Add(this.gbPhotobucketAlbums); this.tpPhotobucket.Controls.Add(this.gbPhotobucketUserAccount); resources.ApplyResources(this.tpPhotobucket, "tpPhotobucket"); this.tpPhotobucket.Name = "tpPhotobucket"; - // + // // gbPhotobucketAlbumPath - // + // this.gbPhotobucketAlbumPath.Controls.Add(this.btnPhotobucketAddAlbum); this.gbPhotobucketAlbumPath.Controls.Add(this.btnPhotobucketRemoveAlbum); this.gbPhotobucketAlbumPath.Controls.Add(this.cboPhotobucketAlbumPaths); resources.ApplyResources(this.gbPhotobucketAlbumPath, "gbPhotobucketAlbumPath"); this.gbPhotobucketAlbumPath.Name = "gbPhotobucketAlbumPath"; this.gbPhotobucketAlbumPath.TabStop = false; - // + // // btnPhotobucketAddAlbum - // + // resources.ApplyResources(this.btnPhotobucketAddAlbum, "btnPhotobucketAddAlbum"); this.btnPhotobucketAddAlbum.Name = "btnPhotobucketAddAlbum"; this.btnPhotobucketAddAlbum.UseVisualStyleBackColor = true; this.btnPhotobucketAddAlbum.Click += new System.EventHandler(this.btnPhotobucketAddAlbum_Click); - // + // // btnPhotobucketRemoveAlbum - // + // resources.ApplyResources(this.btnPhotobucketRemoveAlbum, "btnPhotobucketRemoveAlbum"); this.btnPhotobucketRemoveAlbum.Name = "btnPhotobucketRemoveAlbum"; this.btnPhotobucketRemoveAlbum.UseVisualStyleBackColor = true; this.btnPhotobucketRemoveAlbum.Click += new System.EventHandler(this.btnPhotobucketRemoveAlbum_Click); - // + // // cboPhotobucketAlbumPaths - // + // this.cboPhotobucketAlbumPaths.FormattingEnabled = true; resources.ApplyResources(this.cboPhotobucketAlbumPaths, "cboPhotobucketAlbumPaths"); this.cboPhotobucketAlbumPaths.Name = "cboPhotobucketAlbumPaths"; this.cboPhotobucketAlbumPaths.SelectedIndexChanged += new System.EventHandler(this.cboPhotobucketAlbumPaths_SelectedIndexChanged); - // + // // gbPhotobucketAlbums - // + // this.gbPhotobucketAlbums.Controls.Add(this.lblPhotobucketNewAlbumName); this.gbPhotobucketAlbums.Controls.Add(this.lblPhotobucketParentAlbumPath); this.gbPhotobucketAlbums.Controls.Add(this.txtPhotobucketNewAlbumName); @@ -5061,36 +5270,36 @@ private void InitializeComponent() resources.ApplyResources(this.gbPhotobucketAlbums, "gbPhotobucketAlbums"); this.gbPhotobucketAlbums.Name = "gbPhotobucketAlbums"; this.gbPhotobucketAlbums.TabStop = false; - // + // // lblPhotobucketNewAlbumName - // + // resources.ApplyResources(this.lblPhotobucketNewAlbumName, "lblPhotobucketNewAlbumName"); this.lblPhotobucketNewAlbumName.Name = "lblPhotobucketNewAlbumName"; - // + // // lblPhotobucketParentAlbumPath - // + // resources.ApplyResources(this.lblPhotobucketParentAlbumPath, "lblPhotobucketParentAlbumPath"); this.lblPhotobucketParentAlbumPath.Name = "lblPhotobucketParentAlbumPath"; - // + // // txtPhotobucketNewAlbumName - // + // resources.ApplyResources(this.txtPhotobucketNewAlbumName, "txtPhotobucketNewAlbumName"); this.txtPhotobucketNewAlbumName.Name = "txtPhotobucketNewAlbumName"; - // + // // txtPhotobucketParentAlbumPath - // + // resources.ApplyResources(this.txtPhotobucketParentAlbumPath, "txtPhotobucketParentAlbumPath"); this.txtPhotobucketParentAlbumPath.Name = "txtPhotobucketParentAlbumPath"; - // + // // btnPhotobucketCreateAlbum - // + // resources.ApplyResources(this.btnPhotobucketCreateAlbum, "btnPhotobucketCreateAlbum"); this.btnPhotobucketCreateAlbum.Name = "btnPhotobucketCreateAlbum"; this.btnPhotobucketCreateAlbum.UseVisualStyleBackColor = true; this.btnPhotobucketCreateAlbum.Click += new System.EventHandler(this.btnPhotobucketCreateAlbum_Click); - // + // // gbPhotobucketUserAccount - // + // this.gbPhotobucketUserAccount.Controls.Add(this.lblPhotobucketDefaultAlbumName); this.gbPhotobucketUserAccount.Controls.Add(this.btnPhotobucketAuthOpen); this.gbPhotobucketUserAccount.Controls.Add(this.txtPhotobucketDefaultAlbumName); @@ -5101,49 +5310,49 @@ private void InitializeComponent() resources.ApplyResources(this.gbPhotobucketUserAccount, "gbPhotobucketUserAccount"); this.gbPhotobucketUserAccount.Name = "gbPhotobucketUserAccount"; this.gbPhotobucketUserAccount.TabStop = false; - // + // // lblPhotobucketDefaultAlbumName - // + // resources.ApplyResources(this.lblPhotobucketDefaultAlbumName, "lblPhotobucketDefaultAlbumName"); this.lblPhotobucketDefaultAlbumName.Name = "lblPhotobucketDefaultAlbumName"; - // + // // btnPhotobucketAuthOpen - // + // resources.ApplyResources(this.btnPhotobucketAuthOpen, "btnPhotobucketAuthOpen"); this.btnPhotobucketAuthOpen.Name = "btnPhotobucketAuthOpen"; this.btnPhotobucketAuthOpen.UseVisualStyleBackColor = true; this.btnPhotobucketAuthOpen.Click += new System.EventHandler(this.btnPhotobucketAuthOpen_Click); - // + // // txtPhotobucketDefaultAlbumName - // + // resources.ApplyResources(this.txtPhotobucketDefaultAlbumName, "txtPhotobucketDefaultAlbumName"); this.txtPhotobucketDefaultAlbumName.Name = "txtPhotobucketDefaultAlbumName"; this.txtPhotobucketDefaultAlbumName.ReadOnly = true; - // + // // lblPhotobucketVerificationCode - // + // resources.ApplyResources(this.lblPhotobucketVerificationCode, "lblPhotobucketVerificationCode"); this.lblPhotobucketVerificationCode.Name = "lblPhotobucketVerificationCode"; - // + // // btnPhotobucketAuthComplete - // + // resources.ApplyResources(this.btnPhotobucketAuthComplete, "btnPhotobucketAuthComplete"); this.btnPhotobucketAuthComplete.Name = "btnPhotobucketAuthComplete"; this.btnPhotobucketAuthComplete.UseVisualStyleBackColor = true; this.btnPhotobucketAuthComplete.Click += new System.EventHandler(this.btnPhotobucketAuthComplete_Click); - // + // // txtPhotobucketVerificationCode - // + // resources.ApplyResources(this.txtPhotobucketVerificationCode, "txtPhotobucketVerificationCode"); this.txtPhotobucketVerificationCode.Name = "txtPhotobucketVerificationCode"; - // + // // lblPhotobucketAccountStatus - // + // resources.ApplyResources(this.lblPhotobucketAccountStatus, "lblPhotobucketAccountStatus"); this.lblPhotobucketAccountStatus.Name = "lblPhotobucketAccountStatus"; - // + // // tpGooglePhotos - // + // this.tpGooglePhotos.BackColor = System.Drawing.SystemColors.Window; this.tpGooglePhotos.Controls.Add(this.txtPicasaAlbumID); this.tpGooglePhotos.Controls.Add(this.lblPicasaAlbumID); @@ -5152,20 +5361,20 @@ private void InitializeComponent() this.tpGooglePhotos.Controls.Add(this.oauth2Picasa); resources.ApplyResources(this.tpGooglePhotos, "tpGooglePhotos"); this.tpGooglePhotos.Name = "tpGooglePhotos"; - // + // // txtPicasaAlbumID - // + // resources.ApplyResources(this.txtPicasaAlbumID, "txtPicasaAlbumID"); this.txtPicasaAlbumID.Name = "txtPicasaAlbumID"; this.txtPicasaAlbumID.TextChanged += new System.EventHandler(this.txtPicasaAlbumID_TextChanged); - // + // // lblPicasaAlbumID - // + // resources.ApplyResources(this.lblPicasaAlbumID, "lblPicasaAlbumID"); this.lblPicasaAlbumID.Name = "lblPicasaAlbumID"; - // + // // lvPicasaAlbumList - // + // this.lvPicasaAlbumList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.chPicasaID, this.chPicasaName, @@ -5177,28 +5386,37 @@ private void InitializeComponent() this.lvPicasaAlbumList.UseCompatibleStateImageBehavior = false; this.lvPicasaAlbumList.View = System.Windows.Forms.View.Details; this.lvPicasaAlbumList.SelectedIndexChanged += new System.EventHandler(this.lvPicasaAlbumList_SelectedIndexChanged); - // + // // chPicasaID - // + // resources.ApplyResources(this.chPicasaID, "chPicasaID"); - // + // // chPicasaName - // + // resources.ApplyResources(this.chPicasaName, "chPicasaName"); - // + // // chPicasaDescription - // + // resources.ApplyResources(this.chPicasaDescription, "chPicasaDescription"); - // + // // btnPicasaRefreshAlbumList - // + // resources.ApplyResources(this.btnPicasaRefreshAlbumList, "btnPicasaRefreshAlbumList"); this.btnPicasaRefreshAlbumList.Name = "btnPicasaRefreshAlbumList"; this.btnPicasaRefreshAlbumList.UseVisualStyleBackColor = true; this.btnPicasaRefreshAlbumList.Click += new System.EventHandler(this.btnPicasaRefreshAlbumList_Click); - // + // + // oauth2Picasa + // + resources.ApplyResources(this.oauth2Picasa, "oauth2Picasa"); + this.oauth2Picasa.Name = "oauth2Picasa"; + this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked); + this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked); + this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked); + this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked); + // // tpChevereto - // + // this.tpChevereto.BackColor = System.Drawing.SystemColors.Window; this.tpChevereto.Controls.Add(this.btnCheveretoTestAll); this.tpChevereto.Controls.Add(this.lblCheveretoUploadURLExample); @@ -5211,92 +5429,92 @@ private void InitializeComponent() this.tpChevereto.Controls.Add(this.lblCheveretoAPIKey); resources.ApplyResources(this.tpChevereto, "tpChevereto"); this.tpChevereto.Name = "tpChevereto"; - // + // // btnCheveretoTestAll - // + // resources.ApplyResources(this.btnCheveretoTestAll, "btnCheveretoTestAll"); this.btnCheveretoTestAll.Name = "btnCheveretoTestAll"; this.btnCheveretoTestAll.UseVisualStyleBackColor = true; this.btnCheveretoTestAll.Click += new System.EventHandler(this.btnCheveretoTestAll_Click); - // + // // lblCheveretoUploadURLExample - // + // resources.ApplyResources(this.lblCheveretoUploadURLExample, "lblCheveretoUploadURLExample"); this.lblCheveretoUploadURLExample.Name = "lblCheveretoUploadURLExample"; - // + // // lblCheveretoUploaders - // + // resources.ApplyResources(this.lblCheveretoUploaders, "lblCheveretoUploaders"); this.lblCheveretoUploaders.Name = "lblCheveretoUploaders"; - // + // // cbCheveretoUploaders - // + // this.cbCheveretoUploaders.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCheveretoUploaders.FormattingEnabled = true; resources.ApplyResources(this.cbCheveretoUploaders, "cbCheveretoUploaders"); this.cbCheveretoUploaders.Name = "cbCheveretoUploaders"; this.cbCheveretoUploaders.SelectedIndexChanged += new System.EventHandler(this.cbCheveretoUploaders_SelectedIndexChanged); - // + // // cbCheveretoDirectURL - // + // resources.ApplyResources(this.cbCheveretoDirectURL, "cbCheveretoDirectURL"); this.cbCheveretoDirectURL.Name = "cbCheveretoDirectURL"; this.cbCheveretoDirectURL.UseVisualStyleBackColor = true; this.cbCheveretoDirectURL.CheckedChanged += new System.EventHandler(this.cbCheveretoDirectURL_CheckedChanged); - // + // // lblCheveretoUploadURL - // + // resources.ApplyResources(this.lblCheveretoUploadURL, "lblCheveretoUploadURL"); this.lblCheveretoUploadURL.Name = "lblCheveretoUploadURL"; - // + // // txtCheveretoUploadURL - // + // resources.ApplyResources(this.txtCheveretoUploadURL, "txtCheveretoUploadURL"); this.txtCheveretoUploadURL.Name = "txtCheveretoUploadURL"; this.txtCheveretoUploadURL.TextChanged += new System.EventHandler(this.txtCheveretoWebsite_TextChanged); - // + // // txtCheveretoAPIKey - // + // resources.ApplyResources(this.txtCheveretoAPIKey, "txtCheveretoAPIKey"); this.txtCheveretoAPIKey.Name = "txtCheveretoAPIKey"; this.txtCheveretoAPIKey.UseSystemPasswordChar = true; this.txtCheveretoAPIKey.TextChanged += new System.EventHandler(this.txtCheveretoAPIKey_TextChanged); - // + // // lblCheveretoAPIKey - // + // resources.ApplyResources(this.lblCheveretoAPIKey, "lblCheveretoAPIKey"); this.lblCheveretoAPIKey.Name = "lblCheveretoAPIKey"; - // + // // tpVgyme - // + // this.tpVgyme.BackColor = System.Drawing.SystemColors.Window; this.tpVgyme.Controls.Add(this.llVgymeAccountDetailsPage); this.tpVgyme.Controls.Add(this.txtVgymeUserKey); this.tpVgyme.Controls.Add(this.lvlVgymeUserKey); resources.ApplyResources(this.tpVgyme, "tpVgyme"); this.tpVgyme.Name = "tpVgyme"; - // + // // llVgymeAccountDetailsPage - // + // resources.ApplyResources(this.llVgymeAccountDetailsPage, "llVgymeAccountDetailsPage"); this.llVgymeAccountDetailsPage.Name = "llVgymeAccountDetailsPage"; this.llVgymeAccountDetailsPage.TabStop = true; this.llVgymeAccountDetailsPage.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.llVgymeAccountDetailsPage_LinkClicked); - // + // // txtVgymeUserKey - // + // resources.ApplyResources(this.txtVgymeUserKey, "txtVgymeUserKey"); this.txtVgymeUserKey.Name = "txtVgymeUserKey"; this.txtVgymeUserKey.UseSystemPasswordChar = true; this.txtVgymeUserKey.TextChanged += new System.EventHandler(this.txtVgymeUserKey_TextChanged); - // + // // lvlVgymeUserKey - // + // resources.ApplyResources(this.lvlVgymeUserKey, "lvlVgymeUserKey"); this.lvlVgymeUserKey.Name = "lvlVgymeUserKey"; - // + // // tcUploaders - // + // this.tcUploaders.Controls.Add(this.tpImageUploaders); this.tcUploaders.Controls.Add(this.tpTextUploaders); this.tcUploaders.Controls.Add(this.tpFileUploaders); @@ -5305,183 +5523,29 @@ private void InitializeComponent() resources.ApplyResources(this.tcUploaders, "tcUploaders"); this.tcUploaders.Name = "tcUploaders"; this.tcUploaders.SelectedIndex = 0; - // + // // lblWidthHint - // + // this.lblWidthHint.BackColor = System.Drawing.SystemColors.Highlight; resources.ApplyResources(this.lblWidthHint, "lblWidthHint"); this.lblWidthHint.Name = "lblWidthHint"; - // + // // ttlvMain - // + // resources.ApplyResources(this.ttlvMain, "ttlvMain"); this.ttlvMain.ImageList = null; this.ttlvMain.ListViewSize = 180; this.ttlvMain.MainTabControl = null; this.ttlvMain.Name = "ttlvMain"; - // - // atcImgurAccountType - // - resources.ApplyResources(this.atcImgurAccountType, "atcImgurAccountType"); - this.atcImgurAccountType.Name = "atcImgurAccountType"; - this.atcImgurAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcImgurAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcImgurAccountType_AccountTypeChanged); - // - // oauth2Imgur - // - resources.ApplyResources(this.oauth2Imgur, "oauth2Imgur"); - this.oauth2Imgur.Name = "oauth2Imgur"; - this.oauth2Imgur.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Imgur_OpenButtonClicked); - this.oauth2Imgur.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Imgur_CompleteButtonClicked); - this.oauth2Imgur.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Imgur_ClearButtonClicked); - this.oauth2Imgur.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Imgur_RefreshButtonClicked); - // - // atcTinyPicAccountType - // - resources.ApplyResources(this.atcTinyPicAccountType, "atcTinyPicAccountType"); - this.atcTinyPicAccountType.Name = "atcTinyPicAccountType"; - this.atcTinyPicAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcTinyPicAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcTinyPicAccountType_AccountTypeChanged); - // - // oauthFlickr - // - this.oauthFlickr.IsRefreshable = false; - resources.ApplyResources(this.oauthFlickr, "oauthFlickr"); - this.oauthFlickr.Name = "oauthFlickr"; - this.oauthFlickr.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthFlickr_OpenButtonClicked); - this.oauthFlickr.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthFlickr_CompleteButtonClicked); - this.oauthFlickr.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthFlickr_ClearButtonClicked); - // - // oauth2Picasa - // - resources.ApplyResources(this.oauth2Picasa, "oauth2Picasa"); - this.oauth2Picasa.Name = "oauth2Picasa"; - this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked); - this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked); - this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked); - this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked); - // - // oAuth2Gist - // - this.oAuth2Gist.IsRefreshable = false; - resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist"); - this.oAuth2Gist.Name = "oAuth2Gist"; - this.oAuth2Gist.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2Gist_OpenButtonClicked); - this.oAuth2Gist.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2Gist_CompleteButtonClicked); - this.oAuth2Gist.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2Gist_ClearButtonClicked); - // - // oauth2Dropbox - // - this.oauth2Dropbox.IsRefreshable = false; - resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox"); - this.oauth2Dropbox.Name = "oauth2Dropbox"; - this.oauth2Dropbox.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Dropbox_OpenButtonClicked); - this.oauth2Dropbox.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Dropbox_CompleteButtonClicked); - this.oauth2Dropbox.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Dropbox_ClearButtonClicked); - // - // oAuth2OneDrive - // - resources.ApplyResources(this.oAuth2OneDrive, "oAuth2OneDrive"); - this.oAuth2OneDrive.Name = "oAuth2OneDrive"; - this.oAuth2OneDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2OneDrive_OpenButtonClicked); - this.oAuth2OneDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2OneDrive_CompleteButtonClicked); - this.oAuth2OneDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2OneDrive_ClearButtonClicked); - this.oAuth2OneDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuth2OneDrive_RefreshButtonClicked); - // - // oauth2GoogleDrive - // - resources.ApplyResources(this.oauth2GoogleDrive, "oauth2GoogleDrive"); - this.oauth2GoogleDrive.Name = "oauth2GoogleDrive"; - this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked); - this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked); - this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked); - this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked); - // - // oauth2Box - // - resources.ApplyResources(this.oauth2Box, "oauth2Box"); - this.oauth2Box.Name = "oauth2Box"; - this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked); - this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked); - this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked); - this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked); - // - // oauth2GoogleCloudStorage - // - resources.ApplyResources(this.oauth2GoogleCloudStorage, "oauth2GoogleCloudStorage"); - this.oauth2GoogleCloudStorage.Name = "oauth2GoogleCloudStorage"; - this.oauth2GoogleCloudStorage.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleCloudStorage_OpenButtonClicked); - this.oauth2GoogleCloudStorage.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleCloudStorage_CompleteButtonClicked); - this.oauth2GoogleCloudStorage.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleCloudStorage_ClearButtonClicked); - this.oauth2GoogleCloudStorage.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleCloudStorage_RefreshButtonClicked); - // - // oauthTwitter - // - resources.ApplyResources(this.oauthTwitter, "oauthTwitter"); - this.oauthTwitter.IsRefreshable = false; - this.oauthTwitter.Name = "oauthTwitter"; - this.oauthTwitter.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTwitter_OpenButtonClicked); - this.oauthTwitter.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTwitter_CompleteButtonClicked); - this.oauthTwitter.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTwitter_ClearButtonClicked); - // - // oauth2Bitly - // - this.oauth2Bitly.IsRefreshable = false; - resources.ApplyResources(this.oauth2Bitly, "oauth2Bitly"); - this.oauth2Bitly.Name = "oauth2Bitly"; - this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked); - this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked); - this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked); - // - // atcGfycatAccountType - // - resources.ApplyResources(this.atcGfycatAccountType, "atcGfycatAccountType"); - this.atcGfycatAccountType.Name = "atcGfycatAccountType"; - this.atcGfycatAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcGfycatAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGfycatAccountType_AccountTypeChanged); - // - // oauth2Gfycat - // - resources.ApplyResources(this.oauth2Gfycat, "oauth2Gfycat"); - this.oauth2Gfycat.Name = "oauth2Gfycat"; - this.oauth2Gfycat.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Gfycat_OpenButtonClicked); - this.oauth2Gfycat.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Gfycat_CompleteButtonClicked); - this.oauth2Gfycat.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Gfycat_ClearButtonClicked); - this.oauth2Gfycat.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Gfycat_RefreshButtonClicked); - // - // atcSendSpaceAccountType - // - resources.ApplyResources(this.atcSendSpaceAccountType, "atcSendSpaceAccountType"); - this.atcSendSpaceAccountType.Name = "atcSendSpaceAccountType"; - this.atcSendSpaceAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcSendSpaceAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcSendSpaceAccountType_AccountTypeChanged); - // - // oAuthJira - // - resources.ApplyResources(this.oAuthJira, "oAuthJira"); - this.oAuthJira.Name = "oAuthJira"; - this.oAuthJira.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuthJira_OpenButtonClicked); - this.oAuthJira.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuthJira_CompleteButtonClicked); - this.oAuthJira.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuthJira_ClearButtonClicked); - this.oAuthJira.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuthJira_RefreshButtonClicked); - // - // oauth2YouTube - // - resources.ApplyResources(this.oauth2YouTube, "oauth2YouTube"); - this.oauth2YouTube.Name = "oauth2YouTube"; - this.oauth2YouTube.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2YouTube_OpenButtonClicked); - this.oauth2YouTube.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2YouTube_CompleteButtonClicked); - this.oauth2YouTube.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2YouTube_ClearButtonClicked); - this.oauth2YouTube.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2YouTube_RefreshButtonClicked); - // + // // actRapidShareAccountType - // + // resources.ApplyResources(this.actRapidShareAccountType, "actRapidShareAccountType"); this.actRapidShareAccountType.Name = "actRapidShareAccountType"; this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - // + // // UploadersConfigForm - // + // resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.SystemColors.Window; @@ -5527,6 +5591,8 @@ private void InitializeComponent() this.tpPolr.PerformLayout(); this.tpFirebaseDynamicLinks.ResumeLayout(false); this.tpFirebaseDynamicLinks.PerformLayout(); + this.tpKutt.ResumeLayout(false); + this.tpKutt.PerformLayout(); this.tpFileUploaders.ResumeLayout(false); this.tcFileUploaders.ResumeLayout(false); this.tpFTP.ResumeLayout(false); @@ -5656,6 +5722,7 @@ private void InitializeComponent() this.tpVgyme.PerformLayout(); this.tcUploaders.ResumeLayout(false); this.ResumeLayout(false); + } #endregion Windows Form Designer generated code @@ -6298,5 +6365,13 @@ private void InitializeComponent() private System.Windows.Forms.TextBox txtB2ApplicationKeyId; private System.Windows.Forms.TextBox txtB2UrlPreview; private System.Windows.Forms.LinkLabel lblB2ManageLink; + private System.Windows.Forms.TextBox txtKuttAPIKey; + private System.Windows.Forms.TextBox txtKuttHost; + private System.Windows.Forms.Label lblKuttAPIKey; + private System.Windows.Forms.Label lblKuttHost; + private System.Windows.Forms.CheckBox cbKuttReuse; + private System.Windows.Forms.Label lblKuttPassword; + private System.Windows.Forms.TextBox txtKuttPassword; + internal System.Windows.Forms.TabPage tpKutt; } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index 3c7b8ba25..1d63a785d 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -805,6 +805,15 @@ public void LoadSettings() #endregion Firebase Dynamic Links + #region Kutt + + txtKuttHost.Text = Config.KuttSettings.Host; + txtKuttAPIKey.Text = Config.KuttSettings.APIKey; + txtKuttPassword.Text = Config.KuttSettings.Password; + cbKuttReuse.Checked = Config.KuttSettings.Reuse; + + #endregion Kutt + #endregion URL shorteners #region Other uploaders @@ -3246,6 +3255,30 @@ private void cbFirebaseIsShort_CheckedChanged(object sender, EventArgs e) #endregion Firebase Dynamic Links + #region Kutt + + private void txtKuttHost_TextChanged(object sender, EventArgs e) + { + Config.KuttSettings.Host = txtKuttHost.Text; + } + + private void txtKuttAPIKey_TextChanged(object sender, EventArgs e) + { + Config.KuttSettings.APIKey = txtKuttAPIKey.Text; + } + + private void txtKuttPassword_TextChanged(object sender, EventArgs e) + { + Config.KuttSettings.Password = txtKuttPassword.Text; + } + + private void cbKuttReuse_CheckedChanged(object sender, EventArgs e) + { + Config.KuttSettings.Reuse = cbKuttReuse.Checked; + } + + #endregion Kutt + #endregion URL shorteners #region Other uploaders diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx index 9cb144ea4..7f4676c6c 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx @@ -383,6 +383,237 @@ when you made the application key. 12 + + tcOtherUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOtherUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 986, 569 + + + 6 + + + Other uploaders + + + tpOtherUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 4 + + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + + + tpCustomUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 1 + + + Fill + + + 3, 3 + + + 980, 563 + + + 0 + + + tcOtherUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOtherUploaders + + + 0 + + + btnTwitterNameUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 0 + + + lbTwitterAccounts + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 1 + + + lblTwitterDefaultMessage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 2 + + + txtTwitterDefaultMessage + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 3 + + + cbTwitterSkipMessageBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 4 + + + oauthTwitter + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpTwitter + + + 5 + + + txtTwitterDescription + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 6 + + + lblTwitterDescription + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 7 + + + btnTwitterRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 8 + + + btnTwitterAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 9 + + + 4, 22 + + + 972, 537 + + + 0 + + + Twitter + + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + NoControl @@ -650,29 +881,296 @@ when you made the application key. 9 - + + btnCustomUploaderURLSharingServiceTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 0 + + + cbCustomUploaderURLSharingService + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 1 + + + lblCustomUploaderURLSharingService + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 2 + + + pCustomUploader + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 3 + + + btnCustomUploaderExamples + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 4 + + + btnCustomUploaderHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 5 + + + lblCustomUploaderImageUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 6 + + + btnCustomUploaderFileUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 7 + + + lblCustomUploaderFileUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 8 + + + btnCustomUploaderImageUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 9 + + + lblCustomUploaderTestResult + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 10 + + + cbCustomUploaderFileUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 11 + + + btnCustomUploaderShowLastResponse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 12 + + + cbCustomUploaderURLShortener + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 13 + + + gbCustomUploaders + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 14 + + + lblCustomUploaderTextUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 15 + + + btnCustomUploaderURLShortenerTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 16 + + + cbCustomUploaderTextUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 17 + + + lblCustomUploaderURLShortener + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 18 + + + btnCustomUploaderTextUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 19 + + + cbCustomUploaderImageUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 20 + + + txtCustomUploaderLog + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 21 + + 4, 22 - - 972, 537 + + 3, 3, 3, 3 - - 0 + + 178, 42 - - Twitter + + 5 - - tpTwitter + + Custom uploaders - + + tpCustomUploaders + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcOtherUploaders - - 0 + + 1 NoControl @@ -752,6 +1250,243 @@ when you made the application key. 2 + + lblCustomUploaderName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 0 + + + cbCustomUploaderRequestType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 2 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 3 + + + lblCustomUploaderURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 4 + + + tcCustomUploaderArguments + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 5 + + + txtCustomUploaderFileForm + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 6 + + + lblCustomUploaderRequestType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 7 + + + lblCustomUploaderFileForm + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 8 + + + txtCustomUploaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 9 + + + lblCustomUploaderThumbnailURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 10 + + + txtCustomUploaderRequestURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 11 + + + txtCustomUploaderURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 12 + + + cbCustomUploaderResponseType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 13 + + + txtCustomUploaderThumbnailURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 14 + + + txtCustomUploaderDeletionURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 15 + + + lblCustomUploaderRequestURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 16 + + + lblCustomUploaderResponseType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 17 + + + lblCustomUploaderDeletionURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 18 + + + 272, 8 + + + 528, 432 + + + 37 + + + pCustomUploader + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 3 + True @@ -803,6 +1538,150 @@ when you made the application key. 2 + + tpCustomUploaderJsonParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 0 + + + tpCustomUploaderXmlParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 1 + + + tpCustomUploaderRegexParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 2 + + + 264, 48 + + + 256, 184 + + + 36 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 3 + + + btnCustomUploaderJsonAddSyntax + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 0 + + + btnCustomUploadJsonPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 1 + + + lblCustomUploaderJsonPathExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 2 + + + lblCustomUploaderJsonPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 3 + + + txtCustomUploaderJsonPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 1 + + + JSON + + + tpCustomUploaderJsonParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 0 + NoControl @@ -941,32 +1820,92 @@ store.book[0].title 4 - - 4, 22 + + btnCustomUploaderXmlSyntaxAdd - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 248, 158 + + tpCustomUploaderXmlParse - + + 0 + + + btnCustomUploaderXPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + 1 - - JSON + + lblCustomUploaderXPathExample - - tpCustomUploaderJsonParse + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpCustomUploaderXmlParse + + + 2 + + + lblCustomUploaderXPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 3 + + + txtCustomUploaderXPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 2 + + + XML + + + tpCustomUploaderXmlParse + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 0 + + 1 NoControl @@ -1106,32 +2045,116 @@ store.book[0].title 4 - - 4, 22 + + btnCustomUploaderRegexHelp - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 248, 158 + + tpCustomUploaderRegexParse - + + 0 + + + btnCustomUploaderRegexAddSyntax + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 1 + + + txtCustomUploaderRegexp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + 2 - - XML + + btnCustomUploaderRegexpUpdate - - tpCustomUploaderXmlParse + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpCustomUploaderRegexParse + + + 3 + + + btnCustomUploaderRegexpAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 4 + + + btnCustomUploaderRegexpRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 5 + + + lvCustomUploaderRegexps + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRegexParse + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 0 + + + Regex + + + tpCustomUploaderRegexParse + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 1 + + 2 NoControl @@ -1289,9 +2312,6 @@ store.book[0].title 5 - - 227 - 8, 64 @@ -1313,53 +2333,8 @@ store.book[0].title 6 - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 158 - - - 0 - - - Regex - - - tpCustomUploaderRegexParse - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderResponseParse - - - 2 - - - 264, 48 - - - 256, 184 - - - 36 - - - tcCustomUploaderResponseParse - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 3 + + 227 True @@ -1391,6 +2366,150 @@ store.book[0].title 4 + + tpCustomUploaderArguments + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderArguments + + + 0 + + + tpCustomUploaderHeaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderArguments + + + 1 + + + 0, 186 + + + 256, 240 + + + 34 + + + tcCustomUploaderArguments + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 5 + + + btnCustomUploaderArgUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 0 + + + txtCustomUploaderArgName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 1 + + + txtCustomUploaderArgValue + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 2 + + + btnCustomUploaderArgAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 3 + + + btnCustomUploaderArgRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 4 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderArguments + + + 5 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 214 + + + 0 + + + Arguments + + + tpCustomUploaderArguments + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderArguments + + + 0 + NoControl @@ -1514,18 +2633,6 @@ store.book[0].title 4 - - Name - - - 114 - - - Value - - - 114 - 8, 64 @@ -1547,32 +2654,116 @@ store.book[0].title 5 - + + Name + + + 114 + + + Value + + + 114 + + + btnCustomUploaderHeaderUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 0 + + + txtCustomUploaderHeaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 1 + + + txtCustomUploaderHeaderValue + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 2 + + + btnCustomUploaderHeaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 3 + + + btnCustomUploaderHeaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 4 + + + lvCustomUploaderHeaders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderHeaders + + + 5 + + 4, 22 - + 3, 3, 3, 3 - + 248, 214 - - 0 + + 1 - - Arguments + + Headers - - tpCustomUploaderArguments + + tpCustomUploaderHeaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderArguments - - 0 + + 1 NoControl @@ -1697,18 +2888,6 @@ store.book[0].title 4 - - Name - - - 114 - - - Value - - - 114 - 8, 64 @@ -1730,53 +2909,17 @@ store.book[0].title 5 - - 4, 22 + + Name - - 3, 3, 3, 3 + + 114 - - 248, 214 + + Value - - 1 - - - Headers - - - tpCustomUploaderHeaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 1 - - - 0, 186 - - - 256, 240 - - - 34 - - - tcCustomUploaderArguments - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 5 + + 114 0, 162 @@ -2105,27 +3248,6 @@ store.book[0].title 18 - - 272, 8 - - - 528, 432 - - - 37 - - - pCustomUploader - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 3 - NoControl @@ -2396,6 +3518,114 @@ store.book[0].title 13 + + btnCustomUploaderDuplicate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 0 + + + btnCustomUploadersExportAll + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 1 + + + btnCustomUploaderClearUploaders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 2 + + + eiCustomUploaders + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + gbCustomUploaders + + + 3 + + + lbCustomUploaderList + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 4 + + + btnCustomUploaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 5 + + + btnCustomUploaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 6 + + + 8, 8 + + + 248, 344 + + + 0 + + + Uploaders + + + gbCustomUploaders + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 14 + NoControl @@ -2579,30 +3809,6 @@ store.book[0].title 6 - - 8, 8 - - - 248, 344 - - - 0 - - - Uploaders - - - gbCustomUploaders - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 14 - True @@ -2783,93 +3989,6 @@ store.book[0].title 21 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 537 - - - 5 - - - Custom uploaders - - - tpCustomUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcOtherUploaders - - - 1 - - - Fill - - - 3, 3 - - - 980, 563 - - - 0 - - - tcOtherUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpOtherUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 986, 569 - - - 6 - - - Other uploaders - - - tpOtherUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 4 - - - 16, 248 - - - 320, 20 - - - 2 - txtBitlyDomain @@ -2882,24 +4001,6 @@ store.book[0].title 0 - - True - - - NoControl - - - 13, 232 - - - 46, 13 - - - 1 - - - Domain: - lblBitlyDomain @@ -2912,15 +4013,6 @@ store.book[0].title 1 - - 16, 16 - - - 328, 208 - - - 0 - oauth2Bitly @@ -3755,6 +4847,204 @@ store.book[0].title 4 + + True + + + 13, 112 + + + 56, 13 + + + 6 + + + Password: + + + lblKuttPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 0 + + + 16, 128 + + + 352, 20 + + + 5 + + + txtKuttPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 1 + + + True + + + 16, 160 + + + 248, 17 + + + 4 + + + If a URL with the specified target exists return it + + + cbKuttReuse + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 2 + + + 16, 80 + + + 352, 20 + + + 3 + + + txtKuttAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 3 + + + 16, 32 + + + 352, 20 + + + 2 + + + txtKuttHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 4 + + + True + + + 13, 64 + + + 47, 13 + + + 1 + + + API key: + + + lblKuttAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 5 + + + True + + + 13, 16 + + + 32, 13 + + + 0 + + + Host: + + + lblKuttHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 537 + + + 8 + + + Kutt + + + tpKutt + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 5 + Fill @@ -3806,6 +5096,1104 @@ store.book[0].title 3 + + 16, 248 + + + 320, 20 + + + 2 + + + txtBitlyDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBitly + + + 0 + + + True + + + NoControl + + + 13, 232 + + + 46, 13 + + + 1 + + + Domain: + + + lblBitlyDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBitly + + + 1 + + + 16, 16 + + + 328, 208 + + + 0 + + + oauth2Bitly + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpBitly + + + 2 + + + tcFileUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFileUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 986, 569 + + + 2 + + + File uploaders + + + tpFileUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 2 + + + tpFTP + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 0 + + + tpDropbox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 1 + + + tpOneDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 2 + + + tpGoogleDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 3 + + + tpPuush + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 4 + + + tpBox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 5 + + + tpAmazonS3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 6 + + + tpGoogleCloudStorage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 7 + + + tpAzureStorage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 8 + + + tpBackblazeB2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 9 + + + tpGfycat + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 10 + + + tpMega + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 11 + + + tpOwnCloud + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 12 + + + tpMediaFire + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 13 + + + tpPushbullet + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 14 + + + tpSendSpace + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 15 + + + tpGe_tt + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 16 + + + tpHostr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 17 + + + tpJira + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 18 + + + tpLambda + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 19 + + + tpPomf + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 20 + + + tpSeafile + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 21 + + + tpStreamable + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 22 + + + tpSul + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 23 + + + tpLithiio + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 24 + + + tpPlik + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 25 + + + tpYouTube + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 26 + + + tpSharedFolder + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 27 + + + tpEmail + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 28 + + + Fill + + + 3, 3 + + + 980, 563 + + + 0 + + + tcFileUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFileUploaders + + + 0 + + + gbFTPAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 0 + + + btnFTPDuplicate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 1 + + + btnFTPRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 2 + + + btnFTPAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 3 + + + cbFTPAccounts + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 4 + + + lblFTPAccounts + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 5 + + + lblFTPFile + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 6 + + + lblFTPText + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 7 + + + lblFTPImage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 8 + + + cbFTPImage + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 9 + + + cbFTPFile + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 10 + + + cbFTPText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 11 + + + 4, 40 + + + 3, 3, 3, 3 + + + 972, 519 + + + 4 + + + FTP / FTPS / SFTP + + + tpFTP + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 0 + + + gbSFTP + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 0 + + + cbFTPAppendRemoteDirectory + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 1 + + + btnFTPTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 2 + + + lblFTPProtocol + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 3 + + + lblFTPName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 4 + + + cbFTPRemoveFileExtension + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 5 + + + txtFTPName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 6 + + + lblFTPHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 7 + + + eiFTP + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + gbFTPAccount + + + 8 + + + pFTPTransferMode + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 9 + + + btnFTPClient + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 10 + + + txtFTPHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 11 + + + pFTPProtocol + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 12 + + + lblFTPPort + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 13 + + + lblFTPTransferMode + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 14 + + + nudFTPPort + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 15 + + + lblFTPURLPreviewValue + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 16 + + + lblFTPUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 17 + + + lblFTPURLPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 18 + + + txtFTPUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 19 + + + cbFTPURLPathProtocol + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 20 + + + lblFTPPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 21 + + + txtFTPURLPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 22 + + + txtFTPPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 23 + + + lblFTPURLPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 24 + + + lblFTPRemoteDirectory + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 25 + + + txtFTPRemoteDirectory + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 26 + + + gbFTPS + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 27 + + + 16, 72 + + + 776, 416 + + + 11 + + + Account + + + gbFTPAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 0 + + + txtSFTPKeyPassphrase + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 0 + + + btnSFTPKeyLocationBrowse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 1 + + + lblSFTPKeyPassphrase + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 2 + + + txtSFTPKeyLocation + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 3 + + + lblSFTPKeyLocation + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 4 + + + 16, 288 + + + 744, 76 + + + 24 + + + SFTP + + + gbSFTP + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 0 + 184, 44 @@ -3935,30 +6323,6 @@ store.book[0].title 4 - - 16, 288 - - - 744, 76 - - - 24 - - - SFTP - - - gbSFTP - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 0 - True @@ -4181,6 +6545,51 @@ store.book[0].title GrowAndShrink + + rbFTPTransferModeActive + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPTransferMode + + + 0 + + + rbFTPTransferModePassive + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPTransferMode + + + 1 + + + 160, 141 + + + 336, 20 + + + 13 + + + pFTPTransferMode + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 9 + True @@ -4241,27 +6650,6 @@ store.book[0].title 1 - - 160, 141 - - - 336, 20 - - - 13 - - - pFTPTransferMode - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 9 - NoControl @@ -4313,6 +6701,63 @@ store.book[0].title GrowAndShrink + + rbFTPProtocolFTP + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 0 + + + rbFTPProtocolFTPS + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 1 + + + rbFTPProtocolSFTP + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 2 + + + 160, 45 + + + 336, 20 + + + 3 + + + pFTPProtocol + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 12 + True @@ -4403,27 +6848,6 @@ store.book[0].title 2 - - 160, 45 - - - 336, 20 - - - 3 - - - pFTPProtocol - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 12 - True @@ -4790,6 +7214,90 @@ store.book[0].title 26 + + btnFTPSCertificateLocationBrowse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 0 + + + txtFTPSCertificateLocation + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 1 + + + lblFTPSCertificateLocation + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 2 + + + cbFTPSEncryption + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 3 + + + lblFTPSEncryption + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 4 + + + 16, 288 + + + 744, 76 + + + 23 + + + FTPS + + + gbFTPS + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 27 + NoControl @@ -4919,54 +7427,6 @@ store.book[0].title 4 - - 16, 288 - - - 744, 76 - - - 23 - - - FTPS - - - gbFTPS - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 27 - - - 16, 72 - - - 776, 416 - - - 11 - - - Account - - - gbFTPAccount - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpFTP - - - 0 - NoControl @@ -5252,32 +7712,92 @@ store.book[0].title 11 - - 4, 22 + + cbDropboxUseDirectLink - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpDropbox - + + 0 + + + cbDropboxAutoCreateShareableLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 1 + + + lblDropboxPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 2 + + + txtDropboxPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 3 + + + oauth2Dropbox + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpDropbox + + 4 - - FTP / FTPS / SFTP + + 4, 220 - - tpFTP + + 3, 3, 3, 3 - + + 178, 0 + + + 0 + + + Dropbox + + + tpDropbox + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 0 + + 1 True @@ -5411,32 +7931,80 @@ store.book[0].title 4 - - 4, 202 + + tvOneDrive - - 3, 3, 3, 3 + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpOneDrive - + 0 - - Dropbox + + lblOneDriveFolderID - - tpDropbox + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpOneDrive + + + 1 + + + cbOneDriveCreateShareableLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneDrive + + + 2 + + + oAuth2OneDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpOneDrive + + + 3 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 17 + + + OneDrive + + + tpOneDrive + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 1 + + 2 False @@ -5543,32 +8111,128 @@ store.book[0].title 3 - - 4, 22 + + cbGoogleDriveDirectLink - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 0 + + + cbGoogleDriveUseFolder + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 1 + + + txtGoogleDriveFolderID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 2 + + + lblGoogleDriveFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 3 + + + lvGoogleDriveFoldersList + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 4 + + + btnGoogleDriveRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 5 + + + cbGoogleDriveIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 6 + + + oauth2GoogleDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 7 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 17 + + 1 - - OneDrive + + Google Drive - - tpOneDrive + + tpGoogleDrive - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 2 + + 3 True @@ -5681,18 +8345,6 @@ store.book[0].title 3 - - Title - - - 200 - - - Description - - - 228 - 352, 112 @@ -5714,6 +8366,18 @@ store.book[0].title 4 + + Title + + + 200 + + + Description + + + 228 + False @@ -5795,32 +8459,128 @@ store.book[0].title 7 - - 4, 22 + + lblPuushAPIKey - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpPuush - + + 0 + + + txtPuushAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + 1 - - Google Drive + + llPuushForgottenPassword - - tpGoogleDrive + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpPuush + + + 2 + + + btnPuushLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 3 + + + txtPuushPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 4 + + + txtPuushEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 5 + + + lblPuushEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 6 + + + lblPuushPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 7 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 26 + + + puush + + + tpPuush + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 3 + + 4 True @@ -6032,32 +8792,104 @@ store.book[0].title 7 - - 4, 22 + + lblBoxFolderTip - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 0 + + + cbBoxShare + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 1 + + + lvBoxFolders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 2 + + + lblBoxFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 3 + + + btnBoxRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 4 + + + oauth2Box + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 5 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 26 + + 2 - - puush + + Box - - tpPuush + + tpBox - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 4 + + 5 True @@ -6119,12 +8951,6 @@ store.book[0].title 1 - - Folder name - - - 435 - 352, 72 @@ -6146,6 +8972,12 @@ store.book[0].title 2 + + Folder name + + + 435 + True @@ -6227,33 +9059,405 @@ store.book[0].title 5 - - 4, 22 + + gbAmazonS3Advanced - - 3, 3, 3, 3 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpAmazonS3 - + + 0 + + + lblAmazonS3Endpoint + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 1 + + + txtAmazonS3Endpoint + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + 2 - - Box + + lblAmazonS3Region - - tpBox + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpAmazonS3 + + + 3 + + + txtAmazonS3Region + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 4 + + + txtAmazonS3CustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 5 + + + lblAmazonS3PathPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 6 + + + lblAmazonS3PathPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 7 + + + btnAmazonS3BucketNameOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 8 + + + btnAmazonS3AccessKeyOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 9 + + + cbAmazonS3Endpoints + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 11 + + + lblAmazonS3BucketName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 12 + + + txtAmazonS3BucketName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 13 + + + lblAmazonS3Endpoints + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 14 + + + txtAmazonS3ObjectPrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 15 + + + lblAmazonS3ObjectPrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 16 + + + txtAmazonS3SecretKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 17 + + + lblAmazonS3SecretKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 18 + + + lblAmazonS3AccessKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 19 + + + txtAmazonS3AccessKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 20 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 13 + + + Amazon S3 + + + tpAmazonS3 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - + + 6 + + + lblAmazonS3StripExtension + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 0 + + + cbAmazonS3StripExtensionText + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 1 + + + cbAmazonS3StorageClass + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 2 + + + cbAmazonS3StripExtensionVideo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 3 + + + cbAmazonS3PublicACL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 4 + + + cbAmazonS3StripExtensionImage + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + 5 + + cbAmazonS3UsePathStyle + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 6 + + + btnAmazonS3StorageClassHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 7 + + + lblAmazonS3StorageClass + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 8 + + + 16, 408 + + + 416, 144 + + + 26 + + + Advanced + + + gbAmazonS3Advanced + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 0 + True @@ -6512,30 +9716,6 @@ store.book[0].title 8 - - 16, 408 - - - 416, 144 - - - 26 - - - Advanced - - - gbAmazonS3Advanced - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpAmazonS3 - - - 0 - True @@ -7028,32 +10208,140 @@ store.book[0].title 20 - - 4, 22 + + lblGoogleCloudStoragePathPreview - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 0 + + + lblGoogleCloudStoragePathPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 1 + + + txtGoogleCloudStorageObjectPrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 2 + + + lblGoogleCloudStorageObjectPrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 3 + + + lblGoogleCloudStorageDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 4 + + + txtGoogleCloudStorageDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 5 + + + lblGoogleCloudStorageBucket + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 6 + + + txtGoogleCloudStorageBucket + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 7 + + + oauth2GoogleCloudStorage + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleCloudStorage + + + 8 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 13 + + 32 - - Amazon S3 + + Google Cloud Storage - - tpAmazonS3 + + tpGoogleCloudStorage - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 6 + + 7 True @@ -7289,32 +10577,212 @@ store.book[0].title 8 - - 4, 40 + + lblAzureStorageURLPreview - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 0 + + + lblAzureStorageURLPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 1 + + + txtAzureStorageUploadPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 2 + + + lblAzureStorageUploadPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 3 + + + cbAzureStorageEnvironment + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 4 + + + lblAzureStorageEnvironment + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 5 + + + btnAzureStoragePortal + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 6 + + + txtAzureStorageContainer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 7 + + + lblAzureStorageContainer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 8 + + + txtAzureStorageAccessKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 9 + + + lblAzureStorageAccessKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 10 + + + txtAzureStorageAccountName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 11 + + + lblAzureStorageAccountName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 12 + + + txtAzureStorageCustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 13 + + + lblAzureStorageCustomDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 14 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 32 + + 28 - - Google Cloud Storage + + Azure Storage - - tpGoogleCloudStorage + + tpAzureStorage - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 7 + + 8 True @@ -7727,32 +11195,116 @@ store.book[0].title 14 - - 4, 22 + + lblB2ManageLink - + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 0 + + + txtB2UrlPreview + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 1 + + + lblB2UrlPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 3 + + + lblB2Bucket + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 5 + + + lblB2UploadPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 8 + + + lblB2ApplicationKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 10 + + + lblB2ApplicationKeyId + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 11 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 28 + + 33 - - Azure Storage + + Backblaze B2 - - tpAzureStorage + + tpBackblazeB2 - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 8 + + 9 True @@ -7955,32 +11507,68 @@ store.book[0].title 11 - - 4, 40 + + cbGfycatIsPublic - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGfycat + + + 0 + + + atcGfycatAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 1 + + + oauth2Gfycat + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 2 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 33 + + 30 - - Backblaze B2 + + Gfycat - - tpBackblazeB2 + + tpGfycat - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 9 + + 10 True @@ -8054,32 +11642,161 @@ store.book[0].title 2 - - 4, 22 + + btnMegaRefreshFolders - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpMega - - 30 + + 0 - - Gfycat + + lblMegaStatus - - tpGfycat + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpMega + + + 1 + + + btnMegaRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 2 + + + lblMegaFolder + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 3 + + + lblMegaStatusTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 4 + + + cbMegaFolder + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 5 + + + lblMegaEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 6 + + + btnMegaLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 7 + + + txtMegaEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 8 + + + txtMegaPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 9 + + + lblMegaPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 10 + + + 4, 220 + + + 178, 0 + + + 12 + + + Mega + + + tpMega + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 10 + + 11 NoControl @@ -8375,29 +12092,224 @@ store.book[0].title 10 - - 4, 22 + + txtOwnCloudExpiryTime - - 972, 537 + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpOwnCloud + + + 0 + + + cbOwnCloudAutoExpire + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 1 + + + lblOwnCloudExpiryTime + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 2 + + + cbOwnCloudUsePreviewLinks + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 3 + + + lblOwnCloudHostExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 4 + + + cbOwnCloud81Compatibility + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 5 + + + cbOwnCloudDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 6 + + + cbOwnCloudCreateShare + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 7 + + + txtOwnCloudPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 8 + + + txtOwnCloudPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 9 + + + txtOwnCloudUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 10 + + + txtOwnCloudHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 11 + + + lblOwnCloudPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + 12 - - Mega + + lblOwnCloudPassword - - tpMega + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpOwnCloud + + + 13 + + + lblOwnCloudUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 14 + + + lblOwnCloudHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 15 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 15 + + + ownCloud / Nextcloud + + + tpOwnCloud + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 11 + + 12 16, 224 @@ -8834,32 +12746,116 @@ store.book[0].title 15 - - 4, 40 + + cbMediaFireUseLongLink - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 0 + + + txtMediaFirePath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 1 + + + lblMediaFirePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 2 + + + txtMediaFirePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 3 + + + txtMediaFireEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 4 + + + lblMediaFirePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 5 + + + lblMediaFireEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 6 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 15 + + 16 - - ownCloud / Nextcloud + + MediaFire - - tpOwnCloud + + tpMediaFire - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 12 + + 13 True @@ -9044,32 +13040,92 @@ store.book[0].title 6 - - 4, 22 + + lblPushbulletDevices - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 0 + + + cboPushbulletDevices + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 1 + + + btnPushbulletGetDeviceList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 2 + + + lblPushbulletUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 3 + + + txtPushbulletUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 4 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 16 + + 14 - - MediaFire + + Pushbullet - - tpMediaFire + + tpPushbullet - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 13 + + 14 True @@ -9206,32 +13262,104 @@ store.book[0].title 4 - - 4, 22 + + btnSendSpaceRegister - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 0 + + + lblSendSpacePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 1 + + + lblSendSpaceUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 2 + + + txtSendSpacePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 3 + + + txtSendSpaceUserName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 4 + + + atcSendSpaceAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpSendSpace + + + 5 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 537 + + 178, 0 - - 14 + + 6 - - Pushbullet + + SendSpace - - tpPushbullet + + tpSendSpace - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 14 + + 15 NoControl @@ -9383,32 +13511,104 @@ store.book[0].title 5 - - 4, 40 + + lblGe_ttStatus - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 0 + + + lblGe_ttPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 1 + + + lblGe_ttEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 2 + + + btnGe_ttLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 3 + + + txtGe_ttPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 4 + + + txtGe_ttEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 5 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 6 + + 7 - - SendSpace + + Ge.tt - - tpSendSpace + + tpGe_tt - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 15 + + 16 True @@ -9569,32 +13769,92 @@ store.book[0].title 5 - - 4, 40 + + cbLocalhostrDirectURL - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 0 + + + lblLocalhostrPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 1 + + + lblLocalhostrEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 2 + + + txtLocalhostrPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 3 + + + txtLocalhostrEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 4 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 7 + + 8 - - Ge.tt + + Hostr - - tpGe_tt + + tpHostr - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 16 + + 17 True @@ -9728,32 +13988,77 @@ store.book[0].title 4 - - 4, 40 + + txtJiraIssuePrefix - - 3, 3, 3, 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 519 + + tpJira - - 8 + + 0 - - Hostr + + lblJiraIssuePrefix - - tpHostr + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpJira + + + 1 + + + gbJiraServer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 2 + + + oAuthJira + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpJira + + + 3 + + + 4, 220 + + + 178, 0 + + + 11 + + + Atlassian Jira + + + tpJira + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 17 + + 18 472, 277 @@ -9809,6 +14114,66 @@ store.book[0].title 1 + + txtJiraConfigHelp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 0 + + + txtJiraHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 1 + + + lblJiraHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 2 + + + 13, 13 + + + 451, 358 + + + 0 + + + Jira server + + + gbJiraServer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 2 + 8, 64 @@ -9893,30 +14258,6 @@ store.book[0].title 2 - - 13, 13 - - - 451, 358 - - - 0 - - - Jira server - - - gbJiraServer - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpJira - - - 2 - 473, 13 @@ -9938,29 +14279,92 @@ store.book[0].title 3 - - 4, 40 + + lblLambdaInfo - - 972, 519 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 11 + + tpLambda - - Atlassian Jira + + 0 - - tpJira + + lblLambdaApiKey - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 1 + + + txtLambdaApiKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 2 + + + lblLambdaUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 3 + + + cbLambdaUploadURL + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 4 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 20 + + + Lambda + + + tpLambda + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 18 + + 19 True @@ -10094,32 +14498,116 @@ store.book[0].title 4 - - 4, 40 + + btnPomfTest - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 0 + + + txtPomfResultURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 1 + + + txtPomfUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 2 + + + lblPomfResultURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 3 + + + lblPomfUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 4 + + + lblPomfUploaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 5 + + + cbPomfUploaders + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 6 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 20 + + 22 - - Lambda + + Pomf - - tpLambda + + tpPomf - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 19 + + 20 NoControl @@ -10304,32 +14792,284 @@ store.book[0].title 6 - - 4, 40 + + cbSeafileAPIURL - + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 0 + + + grpSeafileShareSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 1 + + + btnSeafileLibraryPasswordValidate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 2 + + + txtSeafileLibraryPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 3 + + + lblSeafileLibraryPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 4 + + + lvSeafileLibraries + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpSeafile + + + 5 + + + btnSeafilePathValidate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 6 + + + txtSeafileDirectoryPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 7 + + + lblSeafileWritePermNotif + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 8 + + + lblSeafilePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 9 + + + txtSeafileUploadLocationRefresh + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 10 + + + lblSeafileSelectLibrary + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 11 + + + grpSeafileAccInfo + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 12 + + + btnSeafileCheckAuthToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 13 + + + btnSeafileCheckAPIURL + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 14 + + + grpSeafileObtainAuthToken + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 15 + + + cbSeafileIgnoreInvalidCert + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 16 + + + cbSeafileCreateShareableURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 17 + + + txtSeafileAuthToken + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 18 + + + lblSeafileAuthToken + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 19 + + + lblSeafileAPIURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 20 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 22 + + 23 - - Pomf + + Seafile - - tpPomf + + tpSeafile - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 20 + + 21 https://seacloud.cc/api2/ @@ -10358,6 +15098,78 @@ store.book[0].title 0 + + txtSeafileSharePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 0 + + + lblSeafileSharePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 1 + + + nudSeafileExpireDays + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 2 + + + lblSeafileDaysToExpire + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 3 + + + 406, 346 + + + 227, 115 + + + 24 + + + Seafile share settings + + + grpSeafileShareSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 1 + 19, 79 @@ -10460,30 +15272,6 @@ store.book[0].title 3 - - 406, 346 - - - 227, 115 - - - 24 - - - Seafile share settings - - - grpSeafileShareSettings - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 1 - NoControl @@ -10562,21 +15350,6 @@ store.book[0].title 4 - - Name - - - 217 - - - Size - - - 74 - - - Encrypted - 16, 162 @@ -10598,6 +15371,21 @@ store.book[0].title 5 + + Name + + + 217 + + + Size + + + 74 + + + Encrypted + NoControl @@ -10764,6 +15552,90 @@ Using an encrypted library disables sharing. 11 + + btnRefreshSeafileAccInfo + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 0 + + + txtSeafileAccInfoUsage + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 1 + + + txtSeafileAccInfoEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 2 + + + lblSeafileAccInfoEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 3 + + + lblSeafileAccInfoUsage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 4 + + + 406, 181 + + + 227, 149 + + + 17 + + + Account information + + + grpSeafileAccInfo + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 12 + NoControl @@ -10893,30 +15765,6 @@ Using an encrypted library disables sharing. 4 - - 406, 181 - - - 227, 149 - - - 17 - - - Account information - - - grpSeafileAccInfo - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 12 - NoControl @@ -10971,6 +15819,90 @@ Using an encrypted library disables sharing. 14 + + btnSeafileGetAuthToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 0 + + + txtSeafilePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 1 + + + txtSeafileUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 2 + + + lblSeafileUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 3 + + + lblSeafilePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 4 + + + 406, 16 + + + 227, 149 + + + 12 + + + Obtain auth token + + + grpSeafileObtainAuthToken + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 15 + NoControl @@ -11100,30 +16032,6 @@ Using an encrypted library disables sharing. 4 - - 406, 16 - - - 227, 149 - - - 12 - - - Obtain auth token - - - grpSeafileObtainAuthToken - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 15 - True @@ -11265,32 +16173,101 @@ Using an encrypted library disables sharing. 20 - - 4, 40 + + cbStreamableUseDirectURL - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 519 + + tpStreamable - - 23 + + 0 - - Seafile + + txtStreamablePassword - - tpSeafile + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpStreamable + + + 1 + + + txtStreamableUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 2 + + + lblStreamableUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 3 + + + lblStreamablePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 4 + + + cbStreamableAnonymous + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 5 + + + 4, 220 + + + 178, 0 + + + 24 + + + Streamable + + + tpStreamable + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 21 + + 22 True @@ -11469,29 +16446,68 @@ Using an encrypted library disables sharing. 5 - - 4, 40 + + btnSulGetAPIKey - - 972, 519 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24 + + tpSul - - Streamable + + 0 - - tpStreamable + + txtSulAPIKey - + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSul + + + 1 + + + lblSulAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSul + + + 2 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 25 + + + s-ul + + + tpSul + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 22 + + 23 NoControl @@ -11571,32 +16587,128 @@ Using an encrypted library disables sharing. 2 - - 4, 40 + + btnLithiioFetchAPIKey - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 0 + + + txtLithiioPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 1 + + + txtLithiioEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 2 + + + lblLithiioPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 3 + + + lblLithiioEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 4 + + + btnLithiioGetAPIKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 5 + + + lblLithiioApiKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 6 + + + txtLithiioApiKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 7 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 25 + + 20 - - s-ul + + Lithiio - - tpSul + + tpLithiio - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 23 + + 24 NoControl @@ -11805,32 +16917,128 @@ Using an encrypted library disables sharing. 7 - - 4, 40 + + gbPlikSettings - + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 0 + + + gbPlikLoginCredentials + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 1 + + + 4, 220 + + 3, 3, 3, 3 - - 972, 519 + + 178, 0 - - 20 + + 29 - - Lithiio + + Plik - - tpLithiio + + tpPlik - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 24 + + 25 + + + cbPlikOneShot + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 0 + + + txtPlikComment + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 1 + + + cbPlikComment + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 2 + + + cbPlikRemovable + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 3 + + + 292, 19 + + + 344, 247 + + + 14 + + + Other settings + + + gbPlikSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 0 True @@ -11946,29 +17154,173 @@ Using an encrypted library disables sharing. 3 - - 292, 19 + + nudPlikTTL - - 344, 247 + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 14 + + gbPlikLoginCredentials - - Other settings + + 0 - - gbPlikSettings + + cbxPlikTTLUnit - + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 1 + + + lblPlikTTL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 2 + + + txtPlikURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 3 + + + lblPlikURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 4 + + + cbPlikIsSecured + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 5 + + + lblPlikAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 6 + + + txtPlikAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 7 + + + lblPlikPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 8 + + + lblPlikUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 9 + + + txtPlikPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 10 + + + txtPlikLogin + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 11 + + + 15, 19 + + + 271, 247 + + + 13 + + + Login Credentials + + + gbPlikLoginCredentials + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPlik - - 0 + + 1 9, 217 @@ -12288,56 +17640,77 @@ Using an encrypted library disables sharing. 11 - - 15, 19 + + cbYouTubeUseShortenedLink - - 271, 247 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 13 + + tpYouTube - - Login Credentials + + 0 - - gbPlikLoginCredentials + + cbYouTubePrivacyType - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpPlik + + tpYouTube - + 1 - - 4, 40 + + lblYouTubePrivacyType - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 519 + + tpYouTube - - 29 + + 2 - - Plik + + oauth2YouTube - - tpPlik + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null - + + tpYouTube + + + 3 + + + 4, 220 + + + 178, 0 + + + 31 + + + YouTube + + + tpYouTube + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 25 + + 26 True @@ -12441,29 +17814,164 @@ Using an encrypted library disables sharing. 3 - - 4, 40 + + lbSharedFolderAccounts - - 972, 519 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 31 + + tpSharedFolder - - YouTube + + 0 - - tpYouTube + + pgSharedFolderAccount - + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 1 + + + btnSharedFolderDuplicate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 2 + + + btnSharedFolderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 3 + + + btnSharedFolderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 4 + + + lblSharedFolderFiles + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 5 + + + lblSharedFolderText + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 6 + + + cboSharedFolderFiles + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 7 + + + lblSharedFolderImages + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 8 + + + cboSharedFolderText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 9 + + + cboSharedFolderImages + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 10 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 9 + + + Shared folder + + + tpSharedFolder + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 26 + + 27 False @@ -12744,32 +18252,212 @@ Using an encrypted library disables sharing. 10 - - 4, 40 + + txtEmailAutomaticSendTo - - 3, 3, 3, 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 519 + + tpEmail - + + 0 + + + cbEmailAutomaticSend + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 1 + + + lblEmailSmtpServer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 2 + + + lblEmailPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 3 + + + cbEmailRememberLastTo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 4 + + + txtEmailFrom + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 5 + + + txtEmailPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 6 + + + txtEmailDefaultBody + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 7 + + + lblEmailFrom + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 8 + + + txtEmailSmtpServer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + 9 - - Shared folder + + lblEmailDefaultSubject - - tpSharedFolder + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpEmail + + + 10 + + + lblEmailDefaultBody + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 11 + + + nudEmailSmtpPort + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 12 + + + lblEmailSmtpPort + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 13 + + + txtEmailDefaultSubject + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 14 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 10 + + + Email + + + tpEmail + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 27 + + 28 16, 408 @@ -13164,84 +18852,6 @@ Using an encrypted library disables sharing. 14 - - 4, 40 - - - 3, 3, 3, 3 - - - 972, 519 - - - 10 - - - Email - - - tpEmail - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 28 - - - Fill - - - 3, 3 - - - 980, 563 - - - 0 - - - tcFileUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpFileUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 986, 569 - - - 2 - - - File uploaders - - - tpFileUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 2 - NoControl @@ -13260,6 +18870,372 @@ Using an encrypted library disables sharing. System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tcTextUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTextUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 986, 569 + + + 1 + + + Text uploaders + + + tpTextUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 1 + + + tpPastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 0 + + + tpPaste_ee + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 1 + + + tpGist + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 2 + + + tpUpaste + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 3 + + + tpHastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 4 + + + tpOneTimeSecret + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 5 + + + tpPastie + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 6 + + + Fill + + + 3, 3 + + + 980, 563 + + + 0 + + + tcTextUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTextUploaders + + + 0 + + + cbPastebinRaw + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 0 + + + cbPastebinSyntax + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 1 + + + btnPastebinRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 2 + + + lblPastebinSyntax + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 3 + + + lblPastebinExpiration + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 4 + + + lblPastebinPrivacy + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 5 + + + lblPastebinTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 6 + + + lblPastebinPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 7 + + + lblPastebinUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 8 + + + cbPastebinExpiration + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 9 + + + cbPastebinPrivacy + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 10 + + + txtPastebinTitle + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 11 + + + txtPastebinPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 12 + + + txtPastebinUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 13 + + + lblPastebinLoginStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 14 + + + btnPastebinLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 15 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 537 + + + 0 + + + Pastebin + + + tpPastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 0 + True @@ -13680,32 +19656,68 @@ Using an encrypted library disables sharing. 15 - + + btnPaste_eeGetUserKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 0 + + + lblPaste_eeUserAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 1 + + + txtPaste_eeUserAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 2 + + 4, 22 - + 3, 3, 3, 3 - - 972, 537 + + 178, 42 - - 0 + + 1 - - Pastebin + + Paste.ee - - tpPastebin + + tpPaste_ee - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 0 + + 1 NoControl @@ -13785,32 +19797,113 @@ Using an encrypted library disables sharing. 2 - + + lblGistCustomURLExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 0 + + + lblGistOAuthInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 1 + + + lblGistCustomURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 2 + + + txtGistCustomURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 3 + + + cbGistUseRawURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 4 + + + cbGistPublishPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 5 + + + oAuth2Gist + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGist + + + 6 + + 4, 22 - - 3, 3, 3, 3 + + 178, 42 - - 972, 537 + + 2 - - 1 + + GitHub Gist - - Paste.ee + + tpGist - - tpPaste_ee - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 1 + + 2 True @@ -14004,29 +20097,68 @@ Using an encrypted library disables sharing. 6 - + + cbUpasteIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 0 + + + lblUpasteUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 1 + + + txtUpasteUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 2 + + 4, 22 - - 972, 537 + + 3, 3, 3, 3 - - 2 + + 178, 42 - - GitHub Gist + + 3 - - tpGist + + uPaste - + + tpUpaste + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 2 + + 3 True @@ -14109,32 +20241,92 @@ Using an encrypted library disables sharing. 2 - + + cbHastebinUseFileExtension + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 0 + + + txtHastebinSyntaxHighlighting + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 1 + + + txtHastebinCustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 2 + + + lblHastebinSyntaxHighlighting + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 3 + + + lblHastebinCustomDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 4 + + 4, 22 - + 3, 3, 3, 3 - - 972, 537 + + 178, 42 - - 3 + + 4 - - uPaste + + Hastebin - - tpUpaste + + tpHastebin - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 3 + + 4 True @@ -14268,32 +20460,80 @@ Using an encrypted library disables sharing. 4 - + + lblOneTimeSecretAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 0 + + + lblOneTimeSecretEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 1 + + + txtOneTimeSecretAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 2 + + + txtOneTimeSecretEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 3 + + 4, 22 - + 3, 3, 3, 3 - - 972, 537 + + 178, 42 - - 4 + + 5 - - Hastebin + + OneTimeSecret - - tpHastebin + + tpOneTimeSecret - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 4 + + 5 True @@ -14397,32 +20637,44 @@ Using an encrypted library disables sharing. 3 - + + cbPastieIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastie + + + 0 + + 4, 22 - + 3, 3, 3, 3 - - 972, 537 + + 178, 42 - - 5 + + 6 - - OneTimeSecret + + Pastie - - tpOneTimeSecret + + tpPastie - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 5 + + 6 True @@ -14454,84 +20706,303 @@ Using an encrypted library disables sharing. 0 - - 4, 22 + + tcImageUploaders - - 3, 3, 3, 3 - - - 972, 537 - - - 6 - - - Pastie - - - tpPastie - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 6 - - - Fill - - - 3, 3 - - - 980, 563 - - - 0 - - - tcTextUploaders - - + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpTextUploaders + + tpImageUploaders - + 0 - + 4, 22 - + 3, 3, 3, 3 - + 986, 569 - - 1 + + 0 - - Text uploaders + + Image uploaders - - tpTextUploaders + + tpImageUploaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUploaders - + + 0 + + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + + + tpImageShack + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + 1 + + tpTinyPic + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 2 + + + tpFlickr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 3 + + + tpPhotobucket + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 4 + + + tpGooglePhotos + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 5 + + + tpChevereto + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 6 + + + tpVgyme + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 7 + + + Fill + + + 3, 3 + + + 780, 480 + + + 980, 563 + + + 0 + + + tcImageUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageUploaders + + + 0 + + + cbImgurUseGIFV + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 0 + + + cbImgurUploadSelectedAlbum + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 1 + + + cbImgurDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 2 + + + atcImgurAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 3 + + + oauth2Imgur + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 4 + + + lvImgurAlbumList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 5 + + + btnImgurRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 6 + + + cbImgurThumbnailType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 7 + + + lblImgurThumbnailType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 537 + + + 2 + + + Imgur + + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + True @@ -14664,21 +21135,6 @@ Using an encrypted library disables sharing. 4 - - ID - - - Title - - - 150 - - - Description - - - 226 - 352, 48 @@ -14700,6 +21156,21 @@ Using an encrypted library disables sharing. 5 + + ID + + + Title + + + 150 + + + Description + + + 226 + False @@ -14781,32 +21252,128 @@ Using an encrypted library disables sharing. 8 - - 4, 22 + + btnImageShackLogin - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpImageShack - + + 0 + + + btnImageShackOpenPublicProfile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 1 + + + cbImageShackIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + 2 - - Imgur + + btnImageShackOpenMyImages - - tpImgur + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpImageShack + + + 3 + + + lblImageShackUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 4 + + + txtImageShackUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 5 + + + txtImageShackPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 6 + + + lblImageShackPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 537 + + + 0 + + + ImageShack + + + tpImageShack + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 0 + + 1 NoControl @@ -15021,32 +21588,116 @@ Using an encrypted library disables sharing. 7 - - 4, 22 + + atcTinyPicAccountType - - 3, 3, 3, 3 + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null - - 972, 537 + + tpTinyPic - + 0 - - ImageShack + + btnTinyPicLogin - - tpImageShack + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpTinyPic + + + 1 + + + txtTinyPicPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 2 + + + lblTinyPicPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 3 + + + txtTinyPicUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 4 + + + lblTinyPicUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 5 + + + btnTinyPicOpenMyImages + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 537 + + + 1 + + + TinyPic + + + tpTinyPic + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 1 + + 2 16, 16 @@ -15225,32 +21876,56 @@ Using an encrypted library disables sharing. 6 - - 4, 22 + + cbFlickrDirectLink - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpFlickr - + + 0 + + + oauthFlickr + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpFlickr + + 1 - - TinyPic + + 4, 22 - - tpTinyPic + + 3, 3, 3, 3 - + + 972, 537 + + + 3 + + + Flickr + + + tpFlickr + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 2 + + 3 True @@ -15303,32 +21978,128 @@ Using an encrypted library disables sharing. 1 - + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 + + + gbPhotobucketAlbums + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 1 + + + gbPhotobucketUserAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 2 + + 4, 22 - + 3, 3, 3, 3 - + 972, 537 - - 3 + + 4 - - Flickr + + Photobucket - - tpFlickr + + tpPhotobucket - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 3 + + 4 + + + btnPhotobucketAddAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 0 + + + btnPhotobucketRemoveAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 1 + + + cboPhotobucketAlbumPaths + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 2 + + + 16, 208 + + + 712, 64 + + + 1 + + + Upload images to + + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 NoControl @@ -15408,29 +22179,89 @@ Using an encrypted library disables sharing. 2 - - 16, 208 + + lblPhotobucketNewAlbumName - - 712, 64 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketAlbums + + + 0 + + + lblPhotobucketParentAlbumPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + 1 - - Upload images to + + txtPhotobucketNewAlbumName - - gbPhotobucketAlbumPath + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketAlbums + + + 2 + + + txtPhotobucketParentAlbumPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + + 3 + + + btnPhotobucketCreateAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + + 4 + + + 16, 280 + + + 712, 128 + + + 2 + + + Create new album + + + gbPhotobucketAlbums + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPhotobucket - - 0 + + 1 True @@ -15561,29 +22392,113 @@ Using an encrypted library disables sharing. 4 - - 16, 280 + + lblPhotobucketDefaultAlbumName - - 712, 128 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketUserAccount + + + 0 + + + btnPhotobucketAuthOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 1 + + + txtPhotobucketDefaultAlbumName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + 2 - - Create new album + + lblPhotobucketVerificationCode - - gbPhotobucketAlbums + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketUserAccount + + + 3 + + + btnPhotobucketAuthComplete + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 4 + + + txtPhotobucketVerificationCode + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 5 + + + lblPhotobucketAccountStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 6 + + + 16, 16 + + + 712, 184 + + + 0 + + + User account + + + gbPhotobucketUserAccount + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPhotobucket - - 1 + + 2 True @@ -15771,56 +22686,92 @@ Using an encrypted library disables sharing. 6 - - 16, 16 + + txtPicasaAlbumID - - 712, 184 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpGooglePhotos + + 0 - - User account + + lblPicasaAlbumID - - gbPhotobucketUserAccount + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpGooglePhotos - - tpPhotobucket + + 1 - + + lvPicasaAlbumList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + 2 - + + btnPicasaRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + + 3 + + + oauth2Picasa + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.3.0.0, Culture=neutral, PublicKeyToken=null + + + tpGooglePhotos + + + 4 + + 4, 22 - + 3, 3, 3, 3 - + 972, 537 - - 4 + + 8 - - Photobucket + + Google Photos - - tpPhotobucket + + tpGooglePhotos - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 4 + + 5 352, 64 @@ -15873,24 +22824,6 @@ Using an encrypted library disables sharing. 1 - - ID - - - 135 - - - Name - - - 150 - - - Description - - - 143 - 352, 88 @@ -15912,6 +22845,24 @@ Using an encrypted library disables sharing. 2 + + ID + + + 135 + + + Name + + + 150 + + + Description + + + 143 + False @@ -15963,32 +22914,140 @@ Using an encrypted library disables sharing. 4 - - 4, 22 + + btnCheveretoTestAll - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 537 + + tpChevereto - + + 0 + + + lblCheveretoUploadURLExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 1 + + + lblCheveretoUploaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 2 + + + cbCheveretoUploaders + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 3 + + + cbCheveretoDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 4 + + + lblCheveretoUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 5 + + + txtCheveretoUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 6 + + + txtCheveretoAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 7 + + + lblCheveretoAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + 8 - - Google Photos + + 4, 22 - - tpGooglePhotos + + 3, 3, 3, 3 - + + 972, 537 + + + 9 + + + Chevereto + + + tpChevereto + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 5 + + 6 NoControl @@ -16233,32 +23292,68 @@ Using an encrypted library disables sharing. 8 - + + llVgymeAccountDetailsPage + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 0 + + + txtVgymeUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 1 + + + lvlVgymeUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 2 + + 4, 22 - + 3, 3, 3, 3 - + 972, 537 - - 9 + + 10 - - Chevereto + + vgy.me - - tpChevereto + + tpVgyme - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 6 + + 7 True @@ -16341,87 +23436,6 @@ Using an encrypted library disables sharing. 2 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 537 - - - 10 - - - vgy.me - - - tpVgyme - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcImageUploaders - - - 7 - - - Fill - - - 3, 3 - - - 780, 480 - - - 980, 563 - - - 0 - - - tcImageUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpImageUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 986, 569 - - - 0 - - - Image uploaders - - - tpImageUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 0 - Fill diff --git a/ShareX.UploadersLib/Properties/Resources.Designer.cs b/ShareX.UploadersLib/Properties/Resources.Designer.cs index 1fd0b1ef5..f6b055749 100644 --- a/ShareX.UploadersLib/Properties/Resources.Designer.cs +++ b/ShareX.UploadersLib/Properties/Resources.Designer.cs @@ -381,6 +381,16 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Kutt { + get { + object obj = ResourceManager.GetObject("Kutt", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). /// diff --git a/ShareX.UploadersLib/Properties/Resources.resx b/ShareX.UploadersLib/Properties/Resources.resx index 22247a510..56d22ddd2 100644 --- a/ShareX.UploadersLib/Properties/Resources.resx +++ b/ShareX.UploadersLib/Properties/Resources.resx @@ -410,4 +410,7 @@ Created folders: ..\Favicons\BackblazeB2.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Favicons\Kutt.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/ShareX.UploadersLib/ShareX.UploadersLib.csproj b/ShareX.UploadersLib/ShareX.UploadersLib.csproj index 7450d3326..f7573316e 100644 --- a/ShareX.UploadersLib/ShareX.UploadersLib.csproj +++ b/ShareX.UploadersLib/ShareX.UploadersLib.csproj @@ -339,6 +339,7 @@ + @@ -1008,6 +1009,9 @@ 2016.1.0 + + + diff --git a/ShareX.UploadersLib/URLShorteners/KuttURLShortener.cs b/ShareX.UploadersLib/URLShorteners/KuttURLShortener.cs new file mode 100644 index 000000000..bc5d823f1 --- /dev/null +++ b/ShareX.UploadersLib/URLShorteners/KuttURLShortener.cs @@ -0,0 +1,143 @@ +#region License Information (GPL v3) + +/* + ShareX - A program that allows you to take screenshots and share any file type + Copyright (c) 2007-2018 ShareX Team + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + Optionally you can also view the license at . +*/ + +#endregion License Information (GPL v3) + +using Newtonsoft.Json; +using ShareX.HelpersLib; +using ShareX.UploadersLib.Properties; +using System.Collections.Specialized; +using System.Drawing; +using System.Windows.Forms; + +namespace ShareX.UploadersLib.URLShorteners +{ + public class KuttURLShortenerService : URLShortenerService + { + public override UrlShortenerType EnumValue { get; } = UrlShortenerType.Kutt; + + public override Image ServiceImage => Resources.Kutt; + + public override bool CheckConfig(UploadersConfig config) + { + return !string.IsNullOrEmpty(config.KuttSettings.APIKey); + } + + public override URLShortener CreateShortener(UploadersConfig config, TaskReferenceHelper taskInfo) + { + return new KuttURLShortener(config.KuttSettings); + } + + public override TabPage GetUploadersConfigTabPage(UploadersConfigForm form) => form.tpKutt; + } + + public sealed class KuttURLShortener : URLShortener + { + public KuttSettings Settings { get; set; } + + public KuttURLShortener(KuttSettings settings) + { + Settings = settings; + } + + public override UploadResult ShortenURL(string url) + { + UploadResult result = new UploadResult { URL = url }; + result.ShortenedURL = Submit(url); + return result; + } + + public string Submit(string url) + { + if (string.IsNullOrEmpty(Settings.Host)) + { + Settings.Host = "https://kutt.it"; + } + else + { + Settings.Host = URLHelpers.FixPrefix(Settings.Host); + } + + string requestURL = URLHelpers.CombineURL(Settings.Host, "/api/url/submit"); + + KuttSubmitRequest body = new KuttSubmitRequest() + { + target = url, + customurl = null, + password = Settings.Password, + reuse = Settings.Reuse + }; + + string json = JsonConvert.SerializeObject(body); + + NameValueCollection headers = new NameValueCollection(); + headers.Add("X-API-Key", Settings.APIKey); + + string response = SendRequest(HttpMethod.POST, requestURL, json, ContentTypeJSON, headers: headers); + + if (!string.IsNullOrEmpty(response)) + { + KuttSubmitResponse submitResponse = JsonConvert.DeserializeObject(response); + + if (submitResponse != null) + { + return submitResponse.shortUrl; + } + } + + return null; + } + + private class KuttSubmitRequest + { + /// Original long URL to be shortened. + public string target { get; set; } + + /// (optional) Set a custom URL. + public string customurl { get; set; } + + /// (optional) Set a password. + public string password { get; set; } + + /// (optional) If a URL with the specified target exists returns it, otherwise will send a new shortened URL. + public bool reuse { get; set; } + } + + private class KuttSubmitResponse + { + /// Unique ID of the URL + public string id { get; set; } + + /// The shortened link + public string shortUrl { get; set; } + } + } + + public class KuttSettings + { + public string APIKey { get; set; } + public string Host { get; set; } = "https://kutt.it"; + public string Password { get; set; } + public bool Reuse { get; set; } + } +} \ No newline at end of file diff --git a/ShareX.UploadersLib/UploadersConfig.cs b/ShareX.UploadersLib/UploadersConfig.cs index 993dfb4bf..41bc28324 100644 --- a/ShareX.UploadersLib/UploadersConfig.cs +++ b/ShareX.UploadersLib/UploadersConfig.cs @@ -28,6 +28,7 @@ using ShareX.UploadersLib.FileUploaders; using ShareX.UploadersLib.ImageUploaders; using ShareX.UploadersLib.TextUploaders; +using ShareX.UploadersLib.URLShorteners; using System.Collections.Generic; namespace ShareX.UploadersLib @@ -456,6 +457,12 @@ public class UploadersConfig : SettingsBase #endregion Firebase Dynamic Links + #region Kutt + + public KuttSettings KuttSettings = new KuttSettings(); + + #endregion Kutt + #endregion URL shorteners #region Other uploaders