From af952f5c1ad07032f0f55d52852a89c38a329cd3 Mon Sep 17 00:00:00 2001 From: Jaex Date: Sun, 6 Jan 2019 11:00:28 +0300 Subject: [PATCH] Added request, response and test tabs to custom uploader tab to create more space --- .../Forms/UploadersConfigForm.Designer.cs | 1351 ++--- .../Forms/UploadersConfigForm.cs | 33 +- .../Forms/UploadersConfigForm.resx | 4503 +++++++++-------- .../Forms/UploadersConfigFormHelper.cs | 33 +- 4 files changed, 3252 insertions(+), 2668 deletions(-) diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs index da73b484d..f18679eec 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs @@ -73,29 +73,75 @@ 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(); this.btnTwitterAdd = new System.Windows.Forms.Button(); this.tpCustomUploaders = new System.Windows.Forms.TabPage(); - this.pCustomUploaderRequestURL = new System.Windows.Forms.Panel(); - this.rtbCustomUploaderRequestURL = new System.Windows.Forms.RichTextBox(); - this.pCustomUploaderLog = new System.Windows.Forms.Panel(); - this.rtbCustomUploaderLog = new System.Windows.Forms.RichTextBox(); this.btnCustomUploaderURLSharingServiceTest = new System.Windows.Forms.Button(); this.cbCustomUploaderURLSharingService = new System.Windows.Forms.ComboBox(); this.lblCustomUploaderURLSharingService = new System.Windows.Forms.Label(); this.pCustomUploader = new System.Windows.Forms.Panel(); + this.tcCustomUploader = new System.Windows.Forms.TabControl(); + this.tpCustomUploaderRequest = new System.Windows.Forms.TabPage(); + this.pCustomUploaderMultipartFormData = new System.Windows.Forms.Panel(); + this.btnCustomUploaderArgumentAdd = new System.Windows.Forms.Button(); + this.lblCustomUploaderArguments = new System.Windows.Forms.Label(); + this.lvCustomUploaderArguments = new ShareX.HelpersLib.MyListView(); + this.chCustomUploaderArgumentsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chCustomUploaderArgumentsValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pCustomUploaderArgumentValue = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderArgumentValue = new System.Windows.Forms.RichTextBox(); + this.btnCustomUploaderArgumentRemove = new System.Windows.Forms.Button(); + this.lblCustomUploaderFileFormName = new System.Windows.Forms.Label(); + this.txtCustomUploaderArgumentName = new System.Windows.Forms.TextBox(); + this.txtCustomUploaderFileFormName = new System.Windows.Forms.TextBox(); + this.btnCustomUploaderArgumentUpdate = new System.Windows.Forms.Button(); + this.pCustomUploaderJSON = new System.Windows.Forms.Panel(); + this.btnCustomUploaderDataBeautify = new System.Windows.Forms.Button(); + this.btnCustomUploaderDataMinify = new System.Windows.Forms.Button(); + this.pCustomUploaderData = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderData = new System.Windows.Forms.RichTextBox(); + this.pCustomUploaderHeaderValue = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderHeaderValue = new System.Windows.Forms.RichTextBox(); + this.lblCustomUploaderHeaders = new System.Windows.Forms.Label(); + this.btnCustomUploaderHeaderUpdate = new System.Windows.Forms.Button(); + this.lblCustomUploaderParameters = new System.Windows.Forms.Label(); + this.txtCustomUploaderHeaderName = new System.Windows.Forms.TextBox(); + this.pCustomUploaderParameterValue = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderParameterValue = new System.Windows.Forms.RichTextBox(); + this.btnCustomUploaderHeaderAdd = new System.Windows.Forms.Button(); + this.btnCustomUploaderParameterUpdate = new System.Windows.Forms.Button(); + this.btnCustomUploaderHeaderRemove = new System.Windows.Forms.Button(); + this.txtCustomUploaderParameterName = new System.Windows.Forms.TextBox(); + this.lvCustomUploaderHeaders = new ShareX.HelpersLib.MyListView(); + this.chCustomUploaderHeadersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chCustomUploaderHeadersValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.btnCustomUploaderParameterAdd = new System.Windows.Forms.Button(); + this.btnCustomUploaderParameterRemove = new System.Windows.Forms.Button(); + this.lvCustomUploaderParameters = new ShareX.HelpersLib.MyListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.pCustomUploaderRequestURL = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderRequestURL = new System.Windows.Forms.RichTextBox(); + this.cbCustomUploaderRequestMethod = new System.Windows.Forms.ComboBox(); + this.lblCustomUploaderRequestURL = new System.Windows.Forms.Label(); this.cbCustomUploaderRequestFormat = new System.Windows.Forms.ComboBox(); + this.lblCustomUploaderRequestMethod = new System.Windows.Forms.Label(); this.lblCustomUploaderRequestFormat = new System.Windows.Forms.Label(); + this.tpCustomUploaderResponse = new System.Windows.Forms.TabPage(); + this.cbCustomUploaderResponseType = new System.Windows.Forms.ComboBox(); this.pCustomUploaderDeletionURL = new System.Windows.Forms.Panel(); this.rtbCustomUploaderDeletionURL = new System.Windows.Forms.RichTextBox(); + this.lblCustomUploaderDeletionURL = new System.Windows.Forms.Label(); this.pCustomUploaderThumbnailURL = new System.Windows.Forms.Panel(); this.rtbCustomUploaderThumbnailURL = new System.Windows.Forms.RichTextBox(); + this.lblCustomUploaderResponseType = new System.Windows.Forms.Label(); this.pCustomUploaderURL = new System.Windows.Forms.Panel(); this.rtbCustomUploaderURL = new System.Windows.Forms.RichTextBox(); - this.lblCustomUploaderName = new System.Windows.Forms.Label(); - this.cbCustomUploaderRequestType = new System.Windows.Forms.ComboBox(); + this.lblCustomUploaderThumbnailURL = new System.Windows.Forms.Label(); + this.lblCustomUploaderURL = new System.Windows.Forms.Label(); this.tcCustomUploaderResponseParse = new System.Windows.Forms.TabControl(); this.tpCustomUploaderJsonParse = new System.Windows.Forms.TabPage(); this.btnCustomUploaderJsonAddSyntax = new System.Windows.Forms.Button(); @@ -118,54 +164,26 @@ private void InitializeComponent() this.btnCustomUploaderRegexpRemove = new System.Windows.Forms.Button(); this.lvCustomUploaderRegexps = new ShareX.HelpersLib.MyListView(); this.lvRegexpsColumn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.lblCustomUploaderURL = new System.Windows.Forms.Label(); - this.tcCustomUploaderArguments = new System.Windows.Forms.TabControl(); - this.tpCustomUploaderData = new System.Windows.Forms.TabPage(); - this.btnCustomUploaderDataMinify = new System.Windows.Forms.Button(); - this.btnCustomUploaderDataBeautify = new System.Windows.Forms.Button(); - this.pCustomUploaderData = new System.Windows.Forms.Panel(); - this.rtbCustomUploaderData = new System.Windows.Forms.RichTextBox(); - this.tpCustomUploaderArguments = new System.Windows.Forms.TabPage(); - this.pCustomUploaderArgValue = new System.Windows.Forms.Panel(); - this.rtbCustomUploaderArgValue = new System.Windows.Forms.RichTextBox(); - this.btnCustomUploaderArgUpdate = new System.Windows.Forms.Button(); - this.txtCustomUploaderArgName = new System.Windows.Forms.TextBox(); - this.btnCustomUploaderArgAdd = new System.Windows.Forms.Button(); - this.btnCustomUploaderArgRemove = new System.Windows.Forms.Button(); - this.lvCustomUploaderArguments = new ShareX.HelpersLib.MyListView(); - this.chCustomUploaderArgumentsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chCustomUploaderArgumentsValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.tpCustomUploaderFile = new System.Windows.Forms.TabPage(); - this.lblCustomUploaderFileForm = new System.Windows.Forms.Label(); - this.txtCustomUploaderFileForm = new System.Windows.Forms.TextBox(); - this.tpCustomUploaderHeaders = new System.Windows.Forms.TabPage(); - this.pCustomUploaderHeaderValue = new System.Windows.Forms.Panel(); - this.rtbCustomUploaderHeaderValue = new System.Windows.Forms.RichTextBox(); - this.btnCustomUploaderHeaderUpdate = new System.Windows.Forms.Button(); - this.txtCustomUploaderHeaderName = new System.Windows.Forms.TextBox(); - this.btnCustomUploaderHeaderAdd = new System.Windows.Forms.Button(); - this.btnCustomUploaderHeaderRemove = new System.Windows.Forms.Button(); - this.lvCustomUploaderHeaders = new ShareX.HelpersLib.MyListView(); - this.chCustomUploaderHeadersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chCustomUploaderHeadersValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.lblCustomUploaderRequestType = new System.Windows.Forms.Label(); - this.txtCustomUploaderName = new System.Windows.Forms.TextBox(); - this.lblCustomUploaderThumbnailURL = new System.Windows.Forms.Label(); - this.cbCustomUploaderResponseType = new System.Windows.Forms.ComboBox(); - this.lblCustomUploaderRequestURL = new System.Windows.Forms.Label(); - this.lblCustomUploaderResponseType = new System.Windows.Forms.Label(); - this.lblCustomUploaderDeletionURL = new System.Windows.Forms.Label(); - this.btnCustomUploaderExamples = new System.Windows.Forms.Button(); + this.tpCustomUploaderTest = new System.Windows.Forms.TabPage(); + this.txtCustomUploaderResponse = new System.Windows.Forms.TextBox(); + this.lblCustomUploaderResponse = new System.Windows.Forms.Label(); + this.pCustomUploaderResult = new System.Windows.Forms.Panel(); + this.rtbCustomUploaderResult = new System.Windows.Forms.RichTextBox(); + this.lblCustomUploaderResult = new System.Windows.Forms.Label(); + this.btnCustomUploaderShowLastResponse = new System.Windows.Forms.Button(); this.btnCustomUploaderHelp = new System.Windows.Forms.Button(); + this.btnCustomUploaderExamples = new System.Windows.Forms.Button(); + this.lblCustomUploaderDestinationType = new System.Windows.Forms.Label(); + this.lblCustomUploaderName = new System.Windows.Forms.Label(); + this.txtCustomUploaderName = new System.Windows.Forms.TextBox(); this.lblCustomUploaderImageUploader = new System.Windows.Forms.Label(); this.btnCustomUploaderFileUploaderTest = new System.Windows.Forms.Button(); this.lblCustomUploaderFileUploader = new System.Windows.Forms.Label(); this.btnCustomUploaderImageUploaderTest = new System.Windows.Forms.Button(); - this.lblCustomUploaderTestResult = new System.Windows.Forms.Label(); this.cbCustomUploaderFileUploader = new System.Windows.Forms.ComboBox(); - this.btnCustomUploaderShowLastResponse = new System.Windows.Forms.Button(); this.cbCustomUploaderURLShortener = new System.Windows.Forms.ComboBox(); this.gbCustomUploaders = new System.Windows.Forms.GroupBox(); + this.btnCustomUploaderNew = new System.Windows.Forms.Button(); this.btnCustomUploaderDuplicate = new System.Windows.Forms.Button(); this.btnCustomUploadersExportAll = new System.Windows.Forms.Button(); this.btnCustomUploaderClearUploaders = new System.Windows.Forms.Button(); @@ -183,6 +201,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(); @@ -284,10 +303,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(); @@ -298,6 +319,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(); @@ -314,6 +336,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.cbAmazonS3SignedPayload = new System.Windows.Forms.CheckBox(); @@ -358,6 +381,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(); @@ -384,6 +408,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(); @@ -433,6 +459,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(); @@ -453,6 +480,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(); @@ -549,6 +577,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(); @@ -608,6 +637,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(); @@ -631,6 +661,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())); @@ -648,6 +680,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(); @@ -656,6 +689,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(); @@ -683,6 +717,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(); @@ -700,34 +735,22 @@ private void InitializeComponent() this.tcUploaders = new System.Windows.Forms.TabControl(); this.lblWidthHint = new System.Windows.Forms.Label(); this.ttlvMain = new ShareX.HelpersLib.TabToListView(); - this.btnCustomUploaderNew = new System.Windows.Forms.Button(); - 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.lblCustomUploaderDestinationType = new System.Windows.Forms.Label(); this.tpOtherUploaders.SuspendLayout(); this.tcOtherUploaders.SuspendLayout(); this.tpTwitter.SuspendLayout(); this.tpCustomUploaders.SuspendLayout(); - this.pCustomUploaderRequestURL.SuspendLayout(); - this.pCustomUploaderLog.SuspendLayout(); this.pCustomUploader.SuspendLayout(); + this.tcCustomUploader.SuspendLayout(); + this.tpCustomUploaderRequest.SuspendLayout(); + this.pCustomUploaderMultipartFormData.SuspendLayout(); + this.pCustomUploaderArgumentValue.SuspendLayout(); + this.pCustomUploaderJSON.SuspendLayout(); + this.pCustomUploaderData.SuspendLayout(); + this.pCustomUploaderHeaderValue.SuspendLayout(); + this.pCustomUploaderParameterValue.SuspendLayout(); + this.pCustomUploaderRequestURL.SuspendLayout(); + this.tpCustomUploaderResponse.SuspendLayout(); this.pCustomUploaderDeletionURL.SuspendLayout(); this.pCustomUploaderThumbnailURL.SuspendLayout(); this.pCustomUploaderURL.SuspendLayout(); @@ -735,14 +758,8 @@ private void InitializeComponent() this.tpCustomUploaderJsonParse.SuspendLayout(); this.tpCustomUploaderXmlParse.SuspendLayout(); this.tpCustomUploaderRegexParse.SuspendLayout(); - this.tcCustomUploaderArguments.SuspendLayout(); - this.tpCustomUploaderData.SuspendLayout(); - this.pCustomUploaderData.SuspendLayout(); - this.tpCustomUploaderArguments.SuspendLayout(); - this.pCustomUploaderArgValue.SuspendLayout(); - this.tpCustomUploaderFile.SuspendLayout(); - this.tpCustomUploaderHeaders.SuspendLayout(); - this.pCustomUploaderHeaderValue.SuspendLayout(); + this.tpCustomUploaderTest.SuspendLayout(); + this.pCustomUploaderResult.SuspendLayout(); this.gbCustomUploaders.SuspendLayout(); this.tpURLShorteners.SuspendLayout(); this.tcURLShorteners.SuspendLayout(); @@ -972,6 +989,15 @@ private void InitializeComponent() 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"); @@ -999,20 +1025,15 @@ private void InitializeComponent() // tpCustomUploaders // this.tpCustomUploaders.BackColor = System.Drawing.SystemColors.Window; - this.tpCustomUploaders.Controls.Add(this.pCustomUploaderLog); this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderURLSharingServiceTest); this.tpCustomUploaders.Controls.Add(this.cbCustomUploaderURLSharingService); this.tpCustomUploaders.Controls.Add(this.lblCustomUploaderURLSharingService); this.tpCustomUploaders.Controls.Add(this.pCustomUploader); - this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderExamples); - this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderHelp); this.tpCustomUploaders.Controls.Add(this.lblCustomUploaderImageUploader); this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderFileUploaderTest); this.tpCustomUploaders.Controls.Add(this.lblCustomUploaderFileUploader); this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderImageUploaderTest); - this.tpCustomUploaders.Controls.Add(this.lblCustomUploaderTestResult); this.tpCustomUploaders.Controls.Add(this.cbCustomUploaderFileUploader); - this.tpCustomUploaders.Controls.Add(this.btnCustomUploaderShowLastResponse); this.tpCustomUploaders.Controls.Add(this.cbCustomUploaderURLShortener); this.tpCustomUploaders.Controls.Add(this.gbCustomUploaders); this.tpCustomUploaders.Controls.Add(this.lblCustomUploaderTextUploader); @@ -1024,35 +1045,6 @@ private void InitializeComponent() resources.ApplyResources(this.tpCustomUploaders, "tpCustomUploaders"); this.tpCustomUploaders.Name = "tpCustomUploaders"; // - // pCustomUploaderRequestURL - // - this.pCustomUploaderRequestURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pCustomUploaderRequestURL.Controls.Add(this.rtbCustomUploaderRequestURL); - resources.ApplyResources(this.pCustomUploaderRequestURL, "pCustomUploaderRequestURL"); - this.pCustomUploaderRequestURL.Name = "pCustomUploaderRequestURL"; - // - // rtbCustomUploaderRequestURL - // - this.rtbCustomUploaderRequestURL.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.rtbCustomUploaderRequestURL.DetectUrls = false; - resources.ApplyResources(this.rtbCustomUploaderRequestURL, "rtbCustomUploaderRequestURL"); - this.rtbCustomUploaderRequestURL.Name = "rtbCustomUploaderRequestURL"; - this.rtbCustomUploaderRequestURL.TextChanged += new System.EventHandler(this.rtbCustomUploaderRequestURL_TextChanged); - // - // pCustomUploaderLog - // - this.pCustomUploaderLog.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pCustomUploaderLog.Controls.Add(this.rtbCustomUploaderLog); - resources.ApplyResources(this.pCustomUploaderLog, "pCustomUploaderLog"); - this.pCustomUploaderLog.Name = "pCustomUploaderLog"; - // - // rtbCustomUploaderLog - // - this.rtbCustomUploaderLog.BorderStyle = System.Windows.Forms.BorderStyle.None; - resources.ApplyResources(this.rtbCustomUploaderLog, "rtbCustomUploaderLog"); - this.rtbCustomUploaderLog.Name = "rtbCustomUploaderLog"; - this.rtbCustomUploaderLog.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.txtCustomUploaderLog_LinkClicked); - // // btnCustomUploaderURLSharingServiceTest // resources.ApplyResources(this.btnCustomUploaderURLSharingServiceTest, "btnCustomUploaderURLSharingServiceTest"); @@ -1075,29 +1067,357 @@ private void InitializeComponent() // // pCustomUploader // - this.pCustomUploader.Controls.Add(this.pCustomUploaderRequestURL); + this.pCustomUploader.Controls.Add(this.tcCustomUploader); this.pCustomUploader.Controls.Add(this.lblCustomUploaderDestinationType); - this.pCustomUploader.Controls.Add(this.cbCustomUploaderRequestFormat); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderRequestFormat); - this.pCustomUploader.Controls.Add(this.pCustomUploaderDeletionURL); - this.pCustomUploader.Controls.Add(this.pCustomUploaderThumbnailURL); - this.pCustomUploader.Controls.Add(this.pCustomUploaderURL); this.pCustomUploader.Controls.Add(this.lblCustomUploaderName); this.pCustomUploader.Controls.Add(this.mbCustomUploaderDestinationType); - this.pCustomUploader.Controls.Add(this.cbCustomUploaderRequestType); - this.pCustomUploader.Controls.Add(this.tcCustomUploaderResponseParse); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderURL); - this.pCustomUploader.Controls.Add(this.tcCustomUploaderArguments); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderRequestType); this.pCustomUploader.Controls.Add(this.txtCustomUploaderName); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderThumbnailURL); - this.pCustomUploader.Controls.Add(this.cbCustomUploaderResponseType); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderRequestURL); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderResponseType); - this.pCustomUploader.Controls.Add(this.lblCustomUploaderDeletionURL); resources.ApplyResources(this.pCustomUploader, "pCustomUploader"); this.pCustomUploader.Name = "pCustomUploader"; // + // tcCustomUploader + // + this.tcCustomUploader.Controls.Add(this.tpCustomUploaderRequest); + this.tcCustomUploader.Controls.Add(this.tpCustomUploaderResponse); + this.tcCustomUploader.Controls.Add(this.tpCustomUploaderTest); + resources.ApplyResources(this.tcCustomUploader, "tcCustomUploader"); + this.tcCustomUploader.Name = "tcCustomUploader"; + this.tcCustomUploader.SelectedIndex = 0; + // + // tpCustomUploaderRequest + // + this.tpCustomUploaderRequest.Controls.Add(this.pCustomUploaderMultipartFormData); + this.tpCustomUploaderRequest.Controls.Add(this.pCustomUploaderHeaderValue); + this.tpCustomUploaderRequest.Controls.Add(this.lblCustomUploaderHeaders); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderHeaderUpdate); + this.tpCustomUploaderRequest.Controls.Add(this.lblCustomUploaderParameters); + this.tpCustomUploaderRequest.Controls.Add(this.txtCustomUploaderHeaderName); + this.tpCustomUploaderRequest.Controls.Add(this.pCustomUploaderParameterValue); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderHeaderAdd); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderParameterUpdate); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderHeaderRemove); + this.tpCustomUploaderRequest.Controls.Add(this.txtCustomUploaderParameterName); + this.tpCustomUploaderRequest.Controls.Add(this.lvCustomUploaderHeaders); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderParameterAdd); + this.tpCustomUploaderRequest.Controls.Add(this.btnCustomUploaderParameterRemove); + this.tpCustomUploaderRequest.Controls.Add(this.lvCustomUploaderParameters); + this.tpCustomUploaderRequest.Controls.Add(this.pCustomUploaderRequestURL); + this.tpCustomUploaderRequest.Controls.Add(this.cbCustomUploaderRequestMethod); + this.tpCustomUploaderRequest.Controls.Add(this.lblCustomUploaderRequestURL); + this.tpCustomUploaderRequest.Controls.Add(this.cbCustomUploaderRequestFormat); + this.tpCustomUploaderRequest.Controls.Add(this.lblCustomUploaderRequestMethod); + this.tpCustomUploaderRequest.Controls.Add(this.lblCustomUploaderRequestFormat); + this.tpCustomUploaderRequest.Controls.Add(this.pCustomUploaderJSON); + resources.ApplyResources(this.tpCustomUploaderRequest, "tpCustomUploaderRequest"); + this.tpCustomUploaderRequest.Name = "tpCustomUploaderRequest"; + this.tpCustomUploaderRequest.UseVisualStyleBackColor = true; + // + // pCustomUploaderMultipartFormData + // + this.pCustomUploaderMultipartFormData.Controls.Add(this.btnCustomUploaderArgumentAdd); + this.pCustomUploaderMultipartFormData.Controls.Add(this.lblCustomUploaderArguments); + this.pCustomUploaderMultipartFormData.Controls.Add(this.lvCustomUploaderArguments); + this.pCustomUploaderMultipartFormData.Controls.Add(this.pCustomUploaderArgumentValue); + this.pCustomUploaderMultipartFormData.Controls.Add(this.btnCustomUploaderArgumentRemove); + this.pCustomUploaderMultipartFormData.Controls.Add(this.lblCustomUploaderFileFormName); + this.pCustomUploaderMultipartFormData.Controls.Add(this.txtCustomUploaderArgumentName); + this.pCustomUploaderMultipartFormData.Controls.Add(this.txtCustomUploaderFileFormName); + this.pCustomUploaderMultipartFormData.Controls.Add(this.btnCustomUploaderArgumentUpdate); + resources.ApplyResources(this.pCustomUploaderMultipartFormData, "pCustomUploaderMultipartFormData"); + this.pCustomUploaderMultipartFormData.Name = "pCustomUploaderMultipartFormData"; + // + // btnCustomUploaderArgumentAdd + // + resources.ApplyResources(this.btnCustomUploaderArgumentAdd, "btnCustomUploaderArgumentAdd"); + this.btnCustomUploaderArgumentAdd.Name = "btnCustomUploaderArgumentAdd"; + this.btnCustomUploaderArgumentAdd.UseVisualStyleBackColor = true; + this.btnCustomUploaderArgumentAdd.Click += new System.EventHandler(this.btnCustomUploaderArgAdd_Click); + // + // lblCustomUploaderArguments + // + resources.ApplyResources(this.lblCustomUploaderArguments, "lblCustomUploaderArguments"); + this.lblCustomUploaderArguments.Name = "lblCustomUploaderArguments"; + // + // lvCustomUploaderArguments + // + this.lvCustomUploaderArguments.AllowDrop = true; + this.lvCustomUploaderArguments.AllowItemDrag = true; + this.lvCustomUploaderArguments.AutoFillColumn = true; + this.lvCustomUploaderArguments.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chCustomUploaderArgumentsName, + this.chCustomUploaderArgumentsValue}); + this.lvCustomUploaderArguments.FullRowSelect = true; + this.lvCustomUploaderArguments.GridLines = true; + this.lvCustomUploaderArguments.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvCustomUploaderArguments.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderArguments, "lvCustomUploaderArguments"); + this.lvCustomUploaderArguments.MultiSelect = false; + this.lvCustomUploaderArguments.Name = "lvCustomUploaderArguments"; + 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"); + // + // pCustomUploaderArgumentValue + // + this.pCustomUploaderArgumentValue.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderArgumentValue.Controls.Add(this.rtbCustomUploaderArgumentValue); + resources.ApplyResources(this.pCustomUploaderArgumentValue, "pCustomUploaderArgumentValue"); + this.pCustomUploaderArgumentValue.Name = "pCustomUploaderArgumentValue"; + // + // rtbCustomUploaderArgumentValue + // + this.rtbCustomUploaderArgumentValue.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.rtbCustomUploaderArgumentValue.DetectUrls = false; + resources.ApplyResources(this.rtbCustomUploaderArgumentValue, "rtbCustomUploaderArgumentValue"); + this.rtbCustomUploaderArgumentValue.Name = "rtbCustomUploaderArgumentValue"; + this.rtbCustomUploaderArgumentValue.TextChanged += new System.EventHandler(this.rtbCustomUploaderArgValue_TextChanged); + // + // btnCustomUploaderArgumentRemove + // + resources.ApplyResources(this.btnCustomUploaderArgumentRemove, "btnCustomUploaderArgumentRemove"); + this.btnCustomUploaderArgumentRemove.Name = "btnCustomUploaderArgumentRemove"; + this.btnCustomUploaderArgumentRemove.UseVisualStyleBackColor = true; + this.btnCustomUploaderArgumentRemove.Click += new System.EventHandler(this.btnCustomUploaderArgRemove_Click); + // + // lblCustomUploaderFileFormName + // + resources.ApplyResources(this.lblCustomUploaderFileFormName, "lblCustomUploaderFileFormName"); + this.lblCustomUploaderFileFormName.Name = "lblCustomUploaderFileFormName"; + // + // txtCustomUploaderArgumentName + // + resources.ApplyResources(this.txtCustomUploaderArgumentName, "txtCustomUploaderArgumentName"); + this.txtCustomUploaderArgumentName.Name = "txtCustomUploaderArgumentName"; + this.txtCustomUploaderArgumentName.TextChanged += new System.EventHandler(this.txtCustomUploaderArgName_TextChanged); + // + // txtCustomUploaderFileFormName + // + resources.ApplyResources(this.txtCustomUploaderFileFormName, "txtCustomUploaderFileFormName"); + this.txtCustomUploaderFileFormName.Name = "txtCustomUploaderFileFormName"; + this.txtCustomUploaderFileFormName.TextChanged += new System.EventHandler(this.txtCustomUploaderFileForm_TextChanged); + // + // btnCustomUploaderArgumentUpdate + // + resources.ApplyResources(this.btnCustomUploaderArgumentUpdate, "btnCustomUploaderArgumentUpdate"); + this.btnCustomUploaderArgumentUpdate.Name = "btnCustomUploaderArgumentUpdate"; + this.btnCustomUploaderArgumentUpdate.UseVisualStyleBackColor = true; + this.btnCustomUploaderArgumentUpdate.Click += new System.EventHandler(this.btnCustomUploaderArgUpdate_Click); + // + // pCustomUploaderJSON + // + this.pCustomUploaderJSON.Controls.Add(this.btnCustomUploaderDataBeautify); + this.pCustomUploaderJSON.Controls.Add(this.btnCustomUploaderDataMinify); + this.pCustomUploaderJSON.Controls.Add(this.pCustomUploaderData); + resources.ApplyResources(this.pCustomUploaderJSON, "pCustomUploaderJSON"); + this.pCustomUploaderJSON.Name = "pCustomUploaderJSON"; + // + // btnCustomUploaderDataBeautify + // + resources.ApplyResources(this.btnCustomUploaderDataBeautify, "btnCustomUploaderDataBeautify"); + this.btnCustomUploaderDataBeautify.Name = "btnCustomUploaderDataBeautify"; + this.btnCustomUploaderDataBeautify.UseVisualStyleBackColor = true; + this.btnCustomUploaderDataBeautify.Click += new System.EventHandler(this.btnCustomUploaderDataBeautify_Click); + // + // btnCustomUploaderDataMinify + // + resources.ApplyResources(this.btnCustomUploaderDataMinify, "btnCustomUploaderDataMinify"); + this.btnCustomUploaderDataMinify.Name = "btnCustomUploaderDataMinify"; + this.btnCustomUploaderDataMinify.UseVisualStyleBackColor = true; + this.btnCustomUploaderDataMinify.Click += new System.EventHandler(this.btnCustomUploaderDataMinify_Click); + // + // pCustomUploaderData + // + this.pCustomUploaderData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderData.Controls.Add(this.rtbCustomUploaderData); + resources.ApplyResources(this.pCustomUploaderData, "pCustomUploaderData"); + this.pCustomUploaderData.Name = "pCustomUploaderData"; + // + // rtbCustomUploaderData + // + this.rtbCustomUploaderData.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.rtbCustomUploaderData.DetectUrls = false; + resources.ApplyResources(this.rtbCustomUploaderData, "rtbCustomUploaderData"); + this.rtbCustomUploaderData.Name = "rtbCustomUploaderData"; + this.rtbCustomUploaderData.TextChanged += new System.EventHandler(this.rtbCustomUploaderData_TextChanged); + // + // pCustomUploaderHeaderValue + // + this.pCustomUploaderHeaderValue.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderHeaderValue.Controls.Add(this.rtbCustomUploaderHeaderValue); + resources.ApplyResources(this.pCustomUploaderHeaderValue, "pCustomUploaderHeaderValue"); + this.pCustomUploaderHeaderValue.Name = "pCustomUploaderHeaderValue"; + // + // rtbCustomUploaderHeaderValue + // + this.rtbCustomUploaderHeaderValue.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.rtbCustomUploaderHeaderValue.DetectUrls = false; + resources.ApplyResources(this.rtbCustomUploaderHeaderValue, "rtbCustomUploaderHeaderValue"); + this.rtbCustomUploaderHeaderValue.Name = "rtbCustomUploaderHeaderValue"; + this.rtbCustomUploaderHeaderValue.TextChanged += new System.EventHandler(this.rtbCustomUploaderHeaderValue_TextChanged); + // + // lblCustomUploaderHeaders + // + resources.ApplyResources(this.lblCustomUploaderHeaders, "lblCustomUploaderHeaders"); + this.lblCustomUploaderHeaders.Name = "lblCustomUploaderHeaders"; + // + // btnCustomUploaderHeaderUpdate + // + resources.ApplyResources(this.btnCustomUploaderHeaderUpdate, "btnCustomUploaderHeaderUpdate"); + this.btnCustomUploaderHeaderUpdate.Name = "btnCustomUploaderHeaderUpdate"; + this.btnCustomUploaderHeaderUpdate.UseVisualStyleBackColor = true; + this.btnCustomUploaderHeaderUpdate.Click += new System.EventHandler(this.btnCustomUploaderHeaderUpdate_Click); + // + // lblCustomUploaderParameters + // + resources.ApplyResources(this.lblCustomUploaderParameters, "lblCustomUploaderParameters"); + this.lblCustomUploaderParameters.Name = "lblCustomUploaderParameters"; + // + // txtCustomUploaderHeaderName + // + resources.ApplyResources(this.txtCustomUploaderHeaderName, "txtCustomUploaderHeaderName"); + this.txtCustomUploaderHeaderName.Name = "txtCustomUploaderHeaderName"; + this.txtCustomUploaderHeaderName.TextChanged += new System.EventHandler(this.txtCustomUploaderHeaderName_TextChanged); + // + // pCustomUploaderParameterValue + // + this.pCustomUploaderParameterValue.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderParameterValue.Controls.Add(this.rtbCustomUploaderParameterValue); + resources.ApplyResources(this.pCustomUploaderParameterValue, "pCustomUploaderParameterValue"); + this.pCustomUploaderParameterValue.Name = "pCustomUploaderParameterValue"; + // + // rtbCustomUploaderParameterValue + // + this.rtbCustomUploaderParameterValue.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.rtbCustomUploaderParameterValue.DetectUrls = false; + resources.ApplyResources(this.rtbCustomUploaderParameterValue, "rtbCustomUploaderParameterValue"); + this.rtbCustomUploaderParameterValue.Name = "rtbCustomUploaderParameterValue"; + // + // btnCustomUploaderHeaderAdd + // + resources.ApplyResources(this.btnCustomUploaderHeaderAdd, "btnCustomUploaderHeaderAdd"); + this.btnCustomUploaderHeaderAdd.Name = "btnCustomUploaderHeaderAdd"; + this.btnCustomUploaderHeaderAdd.UseVisualStyleBackColor = true; + this.btnCustomUploaderHeaderAdd.Click += new System.EventHandler(this.btnCustomUploaderHeaderAdd_Click); + // + // btnCustomUploaderParameterUpdate + // + resources.ApplyResources(this.btnCustomUploaderParameterUpdate, "btnCustomUploaderParameterUpdate"); + this.btnCustomUploaderParameterUpdate.Name = "btnCustomUploaderParameterUpdate"; + this.btnCustomUploaderParameterUpdate.UseVisualStyleBackColor = true; + // + // btnCustomUploaderHeaderRemove + // + resources.ApplyResources(this.btnCustomUploaderHeaderRemove, "btnCustomUploaderHeaderRemove"); + this.btnCustomUploaderHeaderRemove.Name = "btnCustomUploaderHeaderRemove"; + this.btnCustomUploaderHeaderRemove.UseVisualStyleBackColor = true; + this.btnCustomUploaderHeaderRemove.Click += new System.EventHandler(this.btnCustomUploaderHeaderRemove_Click); + // + // txtCustomUploaderParameterName + // + resources.ApplyResources(this.txtCustomUploaderParameterName, "txtCustomUploaderParameterName"); + this.txtCustomUploaderParameterName.Name = "txtCustomUploaderParameterName"; + // + // lvCustomUploaderHeaders + // + this.lvCustomUploaderHeaders.AllowDrop = true; + this.lvCustomUploaderHeaders.AllowItemDrag = true; + this.lvCustomUploaderHeaders.AutoFillColumn = true; + this.lvCustomUploaderHeaders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chCustomUploaderHeadersName, + this.chCustomUploaderHeadersValue}); + this.lvCustomUploaderHeaders.FullRowSelect = true; + this.lvCustomUploaderHeaders.GridLines = true; + this.lvCustomUploaderHeaders.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvCustomUploaderHeaders.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderHeaders, "lvCustomUploaderHeaders"); + this.lvCustomUploaderHeaders.MultiSelect = false; + this.lvCustomUploaderHeaders.Name = "lvCustomUploaderHeaders"; + 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"); + // + // btnCustomUploaderParameterAdd + // + resources.ApplyResources(this.btnCustomUploaderParameterAdd, "btnCustomUploaderParameterAdd"); + this.btnCustomUploaderParameterAdd.Name = "btnCustomUploaderParameterAdd"; + this.btnCustomUploaderParameterAdd.UseVisualStyleBackColor = true; + // + // btnCustomUploaderParameterRemove + // + resources.ApplyResources(this.btnCustomUploaderParameterRemove, "btnCustomUploaderParameterRemove"); + this.btnCustomUploaderParameterRemove.Name = "btnCustomUploaderParameterRemove"; + this.btnCustomUploaderParameterRemove.UseVisualStyleBackColor = true; + // + // lvCustomUploaderParameters + // + this.lvCustomUploaderParameters.AllowDrop = true; + this.lvCustomUploaderParameters.AllowItemDrag = true; + this.lvCustomUploaderParameters.AutoFillColumn = true; + this.lvCustomUploaderParameters.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1, + this.columnHeader2}); + this.lvCustomUploaderParameters.FullRowSelect = true; + this.lvCustomUploaderParameters.GridLines = true; + this.lvCustomUploaderParameters.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvCustomUploaderParameters.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderParameters, "lvCustomUploaderParameters"); + this.lvCustomUploaderParameters.MultiSelect = false; + this.lvCustomUploaderParameters.Name = "lvCustomUploaderParameters"; + this.lvCustomUploaderParameters.UseCompatibleStateImageBehavior = false; + this.lvCustomUploaderParameters.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // + // pCustomUploaderRequestURL + // + this.pCustomUploaderRequestURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderRequestURL.Controls.Add(this.rtbCustomUploaderRequestURL); + resources.ApplyResources(this.pCustomUploaderRequestURL, "pCustomUploaderRequestURL"); + this.pCustomUploaderRequestURL.Name = "pCustomUploaderRequestURL"; + // + // rtbCustomUploaderRequestURL + // + this.rtbCustomUploaderRequestURL.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.rtbCustomUploaderRequestURL.DetectUrls = false; + resources.ApplyResources(this.rtbCustomUploaderRequestURL, "rtbCustomUploaderRequestURL"); + this.rtbCustomUploaderRequestURL.Name = "rtbCustomUploaderRequestURL"; + this.rtbCustomUploaderRequestURL.TextChanged += new System.EventHandler(this.rtbCustomUploaderRequestURL_TextChanged); + // + // cbCustomUploaderRequestMethod + // + this.cbCustomUploaderRequestMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.cbCustomUploaderRequestMethod.FormattingEnabled = true; + resources.ApplyResources(this.cbCustomUploaderRequestMethod, "cbCustomUploaderRequestMethod"); + this.cbCustomUploaderRequestMethod.Name = "cbCustomUploaderRequestMethod"; + this.cbCustomUploaderRequestMethod.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderRequestType_SelectedIndexChanged); + // + // lblCustomUploaderRequestURL + // + resources.ApplyResources(this.lblCustomUploaderRequestURL, "lblCustomUploaderRequestURL"); + this.lblCustomUploaderRequestURL.Name = "lblCustomUploaderRequestURL"; + // // cbCustomUploaderRequestFormat // this.cbCustomUploaderRequestFormat.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; @@ -1107,11 +1427,39 @@ private void InitializeComponent() this.cbCustomUploaderRequestFormat.Name = "cbCustomUploaderRequestFormat"; this.cbCustomUploaderRequestFormat.SelectedIndexChanged += new System.EventHandler(this.cbCustomUploaderRequestFormat_SelectedIndexChanged); // + // lblCustomUploaderRequestMethod + // + resources.ApplyResources(this.lblCustomUploaderRequestMethod, "lblCustomUploaderRequestMethod"); + this.lblCustomUploaderRequestMethod.Name = "lblCustomUploaderRequestMethod"; + // // lblCustomUploaderRequestFormat // resources.ApplyResources(this.lblCustomUploaderRequestFormat, "lblCustomUploaderRequestFormat"); this.lblCustomUploaderRequestFormat.Name = "lblCustomUploaderRequestFormat"; // + // tpCustomUploaderResponse + // + this.tpCustomUploaderResponse.Controls.Add(this.cbCustomUploaderResponseType); + this.tpCustomUploaderResponse.Controls.Add(this.pCustomUploaderDeletionURL); + this.tpCustomUploaderResponse.Controls.Add(this.lblCustomUploaderDeletionURL); + this.tpCustomUploaderResponse.Controls.Add(this.pCustomUploaderThumbnailURL); + this.tpCustomUploaderResponse.Controls.Add(this.lblCustomUploaderResponseType); + this.tpCustomUploaderResponse.Controls.Add(this.pCustomUploaderURL); + this.tpCustomUploaderResponse.Controls.Add(this.lblCustomUploaderThumbnailURL); + this.tpCustomUploaderResponse.Controls.Add(this.lblCustomUploaderURL); + this.tpCustomUploaderResponse.Controls.Add(this.tcCustomUploaderResponseParse); + resources.ApplyResources(this.tpCustomUploaderResponse, "tpCustomUploaderResponse"); + this.tpCustomUploaderResponse.Name = "tpCustomUploaderResponse"; + this.tpCustomUploaderResponse.UseVisualStyleBackColor = true; + // + // 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); + // // pCustomUploaderDeletionURL // this.pCustomUploaderDeletionURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; @@ -1128,6 +1476,11 @@ private void InitializeComponent() this.rtbCustomUploaderDeletionURL.TextChanged += new System.EventHandler(this.rtbCustomUploaderDeletionURL_TextChanged); this.rtbCustomUploaderDeletionURL.Enter += new System.EventHandler(this.rtbCustomUploaderDeletionURL_Enter); // + // lblCustomUploaderDeletionURL + // + resources.ApplyResources(this.lblCustomUploaderDeletionURL, "lblCustomUploaderDeletionURL"); + this.lblCustomUploaderDeletionURL.Name = "lblCustomUploaderDeletionURL"; + // // pCustomUploaderThumbnailURL // this.pCustomUploaderThumbnailURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; @@ -1144,6 +1497,11 @@ private void InitializeComponent() this.rtbCustomUploaderThumbnailURL.TextChanged += new System.EventHandler(this.rtbCustomUploaderThumbnailURL_TextChanged); this.rtbCustomUploaderThumbnailURL.Enter += new System.EventHandler(this.rtbCustomUploaderThumbnailURL_Enter); // + // lblCustomUploaderResponseType + // + resources.ApplyResources(this.lblCustomUploaderResponseType, "lblCustomUploaderResponseType"); + this.lblCustomUploaderResponseType.Name = "lblCustomUploaderResponseType"; + // // pCustomUploaderURL // this.pCustomUploaderURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; @@ -1160,18 +1518,15 @@ private void InitializeComponent() this.rtbCustomUploaderURL.TextChanged += new System.EventHandler(this.rtbCustomUploaderURL_TextChanged); this.rtbCustomUploaderURL.Enter += new System.EventHandler(this.rtbCustomUploaderURL_Enter); // - // lblCustomUploaderName + // lblCustomUploaderThumbnailURL // - resources.ApplyResources(this.lblCustomUploaderName, "lblCustomUploaderName"); - this.lblCustomUploaderName.Name = "lblCustomUploaderName"; + resources.ApplyResources(this.lblCustomUploaderThumbnailURL, "lblCustomUploaderThumbnailURL"); + this.lblCustomUploaderThumbnailURL.Name = "lblCustomUploaderThumbnailURL"; // - // cbCustomUploaderRequestType + // lblCustomUploaderURL // - 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); + resources.ApplyResources(this.lblCustomUploaderURL, "lblCustomUploaderURL"); + this.lblCustomUploaderURL.Name = "lblCustomUploaderURL"; // // tcCustomUploaderResponseParse // @@ -1340,278 +1695,61 @@ private void InitializeComponent() // resources.ApplyResources(this.lvRegexpsColumn, "lvRegexpsColumn"); // - // lblCustomUploaderURL + // tpCustomUploaderTest // - resources.ApplyResources(this.lblCustomUploaderURL, "lblCustomUploaderURL"); - this.lblCustomUploaderURL.Name = "lblCustomUploaderURL"; + this.tpCustomUploaderTest.Controls.Add(this.txtCustomUploaderResponse); + this.tpCustomUploaderTest.Controls.Add(this.lblCustomUploaderResponse); + this.tpCustomUploaderTest.Controls.Add(this.pCustomUploaderResult); + this.tpCustomUploaderTest.Controls.Add(this.lblCustomUploaderResult); + this.tpCustomUploaderTest.Controls.Add(this.btnCustomUploaderShowLastResponse); + this.tpCustomUploaderTest.Controls.Add(this.btnCustomUploaderHelp); + this.tpCustomUploaderTest.Controls.Add(this.btnCustomUploaderExamples); + resources.ApplyResources(this.tpCustomUploaderTest, "tpCustomUploaderTest"); + this.tpCustomUploaderTest.Name = "tpCustomUploaderTest"; + this.tpCustomUploaderTest.UseVisualStyleBackColor = true; // - // tcCustomUploaderArguments + // txtCustomUploaderResponse // - this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderData); - this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderArguments); - this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderFile); - this.tcCustomUploaderArguments.Controls.Add(this.tpCustomUploaderHeaders); - resources.ApplyResources(this.tcCustomUploaderArguments, "tcCustomUploaderArguments"); - this.tcCustomUploaderArguments.Name = "tcCustomUploaderArguments"; - this.tcCustomUploaderArguments.SelectedIndex = 0; + resources.ApplyResources(this.txtCustomUploaderResponse, "txtCustomUploaderResponse"); + this.txtCustomUploaderResponse.Name = "txtCustomUploaderResponse"; // - // tpCustomUploaderData + // lblCustomUploaderResponse // - this.tpCustomUploaderData.Controls.Add(this.btnCustomUploaderDataMinify); - this.tpCustomUploaderData.Controls.Add(this.btnCustomUploaderDataBeautify); - this.tpCustomUploaderData.Controls.Add(this.pCustomUploaderData); - resources.ApplyResources(this.tpCustomUploaderData, "tpCustomUploaderData"); - this.tpCustomUploaderData.Name = "tpCustomUploaderData"; - this.tpCustomUploaderData.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lblCustomUploaderResponse, "lblCustomUploaderResponse"); + this.lblCustomUploaderResponse.Name = "lblCustomUploaderResponse"; // - // btnCustomUploaderDataMinify + // pCustomUploaderResult // - resources.ApplyResources(this.btnCustomUploaderDataMinify, "btnCustomUploaderDataMinify"); - this.btnCustomUploaderDataMinify.Name = "btnCustomUploaderDataMinify"; - this.btnCustomUploaderDataMinify.UseVisualStyleBackColor = true; - this.btnCustomUploaderDataMinify.Click += new System.EventHandler(this.btnCustomUploaderDataMinify_Click); + this.pCustomUploaderResult.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pCustomUploaderResult.Controls.Add(this.rtbCustomUploaderResult); + resources.ApplyResources(this.pCustomUploaderResult, "pCustomUploaderResult"); + this.pCustomUploaderResult.Name = "pCustomUploaderResult"; // - // btnCustomUploaderDataBeautify + // rtbCustomUploaderResult // - resources.ApplyResources(this.btnCustomUploaderDataBeautify, "btnCustomUploaderDataBeautify"); - this.btnCustomUploaderDataBeautify.Name = "btnCustomUploaderDataBeautify"; - this.btnCustomUploaderDataBeautify.UseVisualStyleBackColor = true; - this.btnCustomUploaderDataBeautify.Click += new System.EventHandler(this.btnCustomUploaderDataBeautify_Click); + this.rtbCustomUploaderResult.BorderStyle = System.Windows.Forms.BorderStyle.None; + resources.ApplyResources(this.rtbCustomUploaderResult, "rtbCustomUploaderResult"); + this.rtbCustomUploaderResult.Name = "rtbCustomUploaderResult"; + this.rtbCustomUploaderResult.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.txtCustomUploaderLog_LinkClicked); // - // pCustomUploaderData + // lblCustomUploaderResult // - this.pCustomUploaderData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pCustomUploaderData.Controls.Add(this.rtbCustomUploaderData); - resources.ApplyResources(this.pCustomUploaderData, "pCustomUploaderData"); - this.pCustomUploaderData.Name = "pCustomUploaderData"; + resources.ApplyResources(this.lblCustomUploaderResult, "lblCustomUploaderResult"); + this.lblCustomUploaderResult.Name = "lblCustomUploaderResult"; // - // rtbCustomUploaderData + // btnCustomUploaderShowLastResponse // - this.rtbCustomUploaderData.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.rtbCustomUploaderData.DetectUrls = false; - resources.ApplyResources(this.rtbCustomUploaderData, "rtbCustomUploaderData"); - this.rtbCustomUploaderData.Name = "rtbCustomUploaderData"; - this.rtbCustomUploaderData.TextChanged += new System.EventHandler(this.rtbCustomUploaderData_TextChanged); + resources.ApplyResources(this.btnCustomUploaderShowLastResponse, "btnCustomUploaderShowLastResponse"); + this.btnCustomUploaderShowLastResponse.Name = "btnCustomUploaderShowLastResponse"; + this.btnCustomUploaderShowLastResponse.UseVisualStyleBackColor = true; + this.btnCustomUploaderShowLastResponse.Click += new System.EventHandler(this.btnCustomUploaderShowLastResponse_Click); // - // tpCustomUploaderArguments + // btnCustomUploaderHelp // - this.tpCustomUploaderArguments.Controls.Add(this.pCustomUploaderArgValue); - this.tpCustomUploaderArguments.Controls.Add(this.btnCustomUploaderArgUpdate); - this.tpCustomUploaderArguments.Controls.Add(this.txtCustomUploaderArgName); - this.tpCustomUploaderArguments.Controls.Add(this.btnCustomUploaderArgAdd); - this.tpCustomUploaderArguments.Controls.Add(this.btnCustomUploaderArgRemove); - this.tpCustomUploaderArguments.Controls.Add(this.lvCustomUploaderArguments); - resources.ApplyResources(this.tpCustomUploaderArguments, "tpCustomUploaderArguments"); - this.tpCustomUploaderArguments.Name = "tpCustomUploaderArguments"; - this.tpCustomUploaderArguments.UseVisualStyleBackColor = true; - // - // pCustomUploaderArgValue - // - this.pCustomUploaderArgValue.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pCustomUploaderArgValue.Controls.Add(this.rtbCustomUploaderArgValue); - resources.ApplyResources(this.pCustomUploaderArgValue, "pCustomUploaderArgValue"); - this.pCustomUploaderArgValue.Name = "pCustomUploaderArgValue"; - // - // rtbCustomUploaderArgValue - // - this.rtbCustomUploaderArgValue.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.rtbCustomUploaderArgValue.DetectUrls = false; - resources.ApplyResources(this.rtbCustomUploaderArgValue, "rtbCustomUploaderArgValue"); - this.rtbCustomUploaderArgValue.Name = "rtbCustomUploaderArgValue"; - this.rtbCustomUploaderArgValue.TextChanged += new System.EventHandler(this.rtbCustomUploaderArgValue_TextChanged); - // - // 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); - // - // 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; - this.lvCustomUploaderArguments.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chCustomUploaderArgumentsName, - this.chCustomUploaderArgumentsValue}); - this.lvCustomUploaderArguments.FullRowSelect = true; - this.lvCustomUploaderArguments.GridLines = true; - this.lvCustomUploaderArguments.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvCustomUploaderArguments.HideSelection = false; - resources.ApplyResources(this.lvCustomUploaderArguments, "lvCustomUploaderArguments"); - this.lvCustomUploaderArguments.MultiSelect = false; - this.lvCustomUploaderArguments.Name = "lvCustomUploaderArguments"; - 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"); - // - // tpCustomUploaderFile - // - this.tpCustomUploaderFile.Controls.Add(this.lblCustomUploaderFileForm); - this.tpCustomUploaderFile.Controls.Add(this.txtCustomUploaderFileForm); - resources.ApplyResources(this.tpCustomUploaderFile, "tpCustomUploaderFile"); - this.tpCustomUploaderFile.Name = "tpCustomUploaderFile"; - this.tpCustomUploaderFile.UseVisualStyleBackColor = true; - // - // lblCustomUploaderFileForm - // - resources.ApplyResources(this.lblCustomUploaderFileForm, "lblCustomUploaderFileForm"); - this.lblCustomUploaderFileForm.Name = "lblCustomUploaderFileForm"; - // - // txtCustomUploaderFileForm - // - resources.ApplyResources(this.txtCustomUploaderFileForm, "txtCustomUploaderFileForm"); - this.txtCustomUploaderFileForm.Name = "txtCustomUploaderFileForm"; - this.txtCustomUploaderFileForm.TextChanged += new System.EventHandler(this.txtCustomUploaderFileForm_TextChanged); - // - // tpCustomUploaderHeaders - // - this.tpCustomUploaderHeaders.Controls.Add(this.pCustomUploaderHeaderValue); - this.tpCustomUploaderHeaders.Controls.Add(this.btnCustomUploaderHeaderUpdate); - this.tpCustomUploaderHeaders.Controls.Add(this.txtCustomUploaderHeaderName); - this.tpCustomUploaderHeaders.Controls.Add(this.btnCustomUploaderHeaderAdd); - this.tpCustomUploaderHeaders.Controls.Add(this.btnCustomUploaderHeaderRemove); - this.tpCustomUploaderHeaders.Controls.Add(this.lvCustomUploaderHeaders); - resources.ApplyResources(this.tpCustomUploaderHeaders, "tpCustomUploaderHeaders"); - this.tpCustomUploaderHeaders.Name = "tpCustomUploaderHeaders"; - this.tpCustomUploaderHeaders.UseVisualStyleBackColor = true; - // - // pCustomUploaderHeaderValue - // - this.pCustomUploaderHeaderValue.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pCustomUploaderHeaderValue.Controls.Add(this.rtbCustomUploaderHeaderValue); - resources.ApplyResources(this.pCustomUploaderHeaderValue, "pCustomUploaderHeaderValue"); - this.pCustomUploaderHeaderValue.Name = "pCustomUploaderHeaderValue"; - // - // rtbCustomUploaderHeaderValue - // - this.rtbCustomUploaderHeaderValue.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.rtbCustomUploaderHeaderValue.DetectUrls = false; - resources.ApplyResources(this.rtbCustomUploaderHeaderValue, "rtbCustomUploaderHeaderValue"); - this.rtbCustomUploaderHeaderValue.Name = "rtbCustomUploaderHeaderValue"; - this.rtbCustomUploaderHeaderValue.TextChanged += new System.EventHandler(this.rtbCustomUploaderHeaderValue_TextChanged); - // - // 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); - // - // 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; - this.lvCustomUploaderHeaders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chCustomUploaderHeadersName, - this.chCustomUploaderHeadersValue}); - this.lvCustomUploaderHeaders.FullRowSelect = true; - this.lvCustomUploaderHeaders.GridLines = true; - this.lvCustomUploaderHeaders.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvCustomUploaderHeaders.HideSelection = false; - resources.ApplyResources(this.lvCustomUploaderHeaders, "lvCustomUploaderHeaders"); - this.lvCustomUploaderHeaders.MultiSelect = false; - this.lvCustomUploaderHeaders.Name = "lvCustomUploaderHeaders"; - 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"); - // - // lblCustomUploaderRequestType - // - resources.ApplyResources(this.lblCustomUploaderRequestType, "lblCustomUploaderRequestType"); - this.lblCustomUploaderRequestType.Name = "lblCustomUploaderRequestType"; - // - // 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"; - // - // 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); - // - // 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"; + resources.ApplyResources(this.btnCustomUploaderHelp, "btnCustomUploaderHelp"); + this.btnCustomUploaderHelp.Name = "btnCustomUploaderHelp"; + this.btnCustomUploaderHelp.UseVisualStyleBackColor = true; + this.btnCustomUploaderHelp.Click += new System.EventHandler(this.btnCustomUploaderHelp_Click); // // btnCustomUploaderExamples // @@ -1620,12 +1758,21 @@ private void InitializeComponent() this.btnCustomUploaderExamples.UseVisualStyleBackColor = true; this.btnCustomUploaderExamples.Click += new System.EventHandler(this.btnCustomUploaderExamples_Click); // - // btnCustomUploaderHelp + // lblCustomUploaderDestinationType // - resources.ApplyResources(this.btnCustomUploaderHelp, "btnCustomUploaderHelp"); - this.btnCustomUploaderHelp.Name = "btnCustomUploaderHelp"; - this.btnCustomUploaderHelp.UseVisualStyleBackColor = true; - this.btnCustomUploaderHelp.Click += new System.EventHandler(this.btnCustomUploaderHelp_Click); + resources.ApplyResources(this.lblCustomUploaderDestinationType, "lblCustomUploaderDestinationType"); + this.lblCustomUploaderDestinationType.Name = "lblCustomUploaderDestinationType"; + // + // lblCustomUploaderName + // + resources.ApplyResources(this.lblCustomUploaderName, "lblCustomUploaderName"); + this.lblCustomUploaderName.Name = "lblCustomUploaderName"; + // + // txtCustomUploaderName + // + resources.ApplyResources(this.txtCustomUploaderName, "txtCustomUploaderName"); + this.txtCustomUploaderName.Name = "txtCustomUploaderName"; + this.txtCustomUploaderName.TextChanged += new System.EventHandler(this.txtCustomUploaderName_TextChanged); // // lblCustomUploaderImageUploader // @@ -1651,11 +1798,6 @@ private void InitializeComponent() 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; @@ -1664,13 +1806,6 @@ private void InitializeComponent() 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; @@ -1692,6 +1827,13 @@ private void InitializeComponent() this.gbCustomUploaders.Name = "gbCustomUploaders"; this.gbCustomUploaders.TabStop = false; // + // btnCustomUploaderNew + // + resources.ApplyResources(this.btnCustomUploaderNew, "btnCustomUploaderNew"); + this.btnCustomUploaderNew.Name = "btnCustomUploaderNew"; + this.btnCustomUploaderNew.UseVisualStyleBackColor = true; + this.btnCustomUploaderNew.Click += new System.EventHandler(this.btnCustomUploaderNew_Click); + // // btnCustomUploaderDuplicate // resources.ApplyResources(this.btnCustomUploaderDuplicate, "btnCustomUploaderDuplicate"); @@ -1818,6 +1960,15 @@ private void InitializeComponent() 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; @@ -2574,6 +2725,15 @@ private void InitializeComponent() 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; @@ -2603,6 +2763,15 @@ private void InitializeComponent() 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; @@ -2678,6 +2847,15 @@ private void InitializeComponent() 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; @@ -2792,6 +2970,15 @@ private void InitializeComponent() 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; @@ -3100,6 +3287,15 @@ private void InitializeComponent() 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; @@ -3285,6 +3481,22 @@ private void InitializeComponent() 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; @@ -3642,6 +3854,13 @@ private void InitializeComponent() 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; @@ -3776,6 +3995,15 @@ private void InitializeComponent() 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; @@ -4485,6 +4713,15 @@ private void InitializeComponent() 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; @@ -4917,6 +5154,15 @@ private void InitializeComponent() 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; @@ -5089,6 +5335,22 @@ private void InitializeComponent() 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[] { @@ -5215,6 +5477,13 @@ private void InitializeComponent() 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"); @@ -5267,6 +5536,15 @@ private void InitializeComponent() 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; @@ -5452,6 +5730,15 @@ private void InitializeComponent() 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; @@ -5575,178 +5862,12 @@ private void InitializeComponent() this.ttlvMain.MainTabControl = null; this.ttlvMain.Name = "ttlvMain"; // - // btnCustomUploaderNew - // - resources.ApplyResources(this.btnCustomUploaderNew, "btnCustomUploaderNew"); - this.btnCustomUploaderNew.Name = "btnCustomUploaderNew"; - this.btnCustomUploaderNew.UseVisualStyleBackColor = true; - this.btnCustomUploaderNew.Click += new System.EventHandler(this.btnCustomUploaderNew_Click); - // - // 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; // - // lblCustomUploaderDestinationType - // - resources.ApplyResources(this.lblCustomUploaderDestinationType, "lblCustomUploaderDestinationType"); - this.lblCustomUploaderDestinationType.Name = "lblCustomUploaderDestinationType"; - // // UploadersConfigForm // resources.ApplyResources(this, "$this"); @@ -5767,10 +5888,21 @@ private void InitializeComponent() this.tpTwitter.PerformLayout(); this.tpCustomUploaders.ResumeLayout(false); this.tpCustomUploaders.PerformLayout(); - this.pCustomUploaderRequestURL.ResumeLayout(false); - this.pCustomUploaderLog.ResumeLayout(false); this.pCustomUploader.ResumeLayout(false); this.pCustomUploader.PerformLayout(); + this.tcCustomUploader.ResumeLayout(false); + this.tpCustomUploaderRequest.ResumeLayout(false); + this.tpCustomUploaderRequest.PerformLayout(); + this.pCustomUploaderMultipartFormData.ResumeLayout(false); + this.pCustomUploaderMultipartFormData.PerformLayout(); + this.pCustomUploaderArgumentValue.ResumeLayout(false); + this.pCustomUploaderJSON.ResumeLayout(false); + this.pCustomUploaderData.ResumeLayout(false); + this.pCustomUploaderHeaderValue.ResumeLayout(false); + this.pCustomUploaderParameterValue.ResumeLayout(false); + this.pCustomUploaderRequestURL.ResumeLayout(false); + this.tpCustomUploaderResponse.ResumeLayout(false); + this.tpCustomUploaderResponse.PerformLayout(); this.pCustomUploaderDeletionURL.ResumeLayout(false); this.pCustomUploaderThumbnailURL.ResumeLayout(false); this.pCustomUploaderURL.ResumeLayout(false); @@ -5781,17 +5913,9 @@ private void InitializeComponent() this.tpCustomUploaderXmlParse.PerformLayout(); this.tpCustomUploaderRegexParse.ResumeLayout(false); this.tpCustomUploaderRegexParse.PerformLayout(); - this.tcCustomUploaderArguments.ResumeLayout(false); - this.tpCustomUploaderData.ResumeLayout(false); - this.pCustomUploaderData.ResumeLayout(false); - this.tpCustomUploaderArguments.ResumeLayout(false); - this.tpCustomUploaderArguments.PerformLayout(); - this.pCustomUploaderArgValue.ResumeLayout(false); - this.tpCustomUploaderFile.ResumeLayout(false); - this.tpCustomUploaderFile.PerformLayout(); - this.tpCustomUploaderHeaders.ResumeLayout(false); - this.tpCustomUploaderHeaders.PerformLayout(); - this.pCustomUploaderHeaderValue.ResumeLayout(false); + this.tpCustomUploaderTest.ResumeLayout(false); + this.tpCustomUploaderTest.PerformLayout(); + this.pCustomUploaderResult.ResumeLayout(false); this.gbCustomUploaders.ResumeLayout(false); this.tpURLShorteners.ResumeLayout(false); this.tcURLShorteners.ResumeLayout(false); @@ -5952,7 +6076,7 @@ private void InitializeComponent() private System.Windows.Forms.Button btnCustomUploaderFileUploaderTest; private System.Windows.Forms.Label lblCustomUploaderFileUploader; private System.Windows.Forms.Button btnCustomUploaderImageUploaderTest; - private System.Windows.Forms.Label lblCustomUploaderTestResult; + private System.Windows.Forms.Label lblCustomUploaderResult; private System.Windows.Forms.ComboBox cbCustomUploaderFileUploader; private System.Windows.Forms.Label lblCustomUploaderDeletionURL; private System.Windows.Forms.Button btnCustomUploaderShowLastResponse; @@ -5976,20 +6100,20 @@ private void InitializeComponent() private System.Windows.Forms.ComboBox cbCustomUploaderResponseType; private System.Windows.Forms.Button btnCustomUploaderTextUploaderTest; private System.Windows.Forms.ComboBox cbCustomUploaderImageUploader; - private System.Windows.Forms.RichTextBox rtbCustomUploaderLog; + private System.Windows.Forms.RichTextBox rtbCustomUploaderResult; private System.Windows.Forms.Label lblCustomUploaderThumbnailURL; - private System.Windows.Forms.Label lblCustomUploaderFileForm; - private System.Windows.Forms.Label lblCustomUploaderRequestType; - private System.Windows.Forms.ComboBox cbCustomUploaderRequestType; - private System.Windows.Forms.TextBox txtCustomUploaderFileForm; + private System.Windows.Forms.Label lblCustomUploaderFileFormName; + private System.Windows.Forms.Label lblCustomUploaderRequestMethod; + private System.Windows.Forms.ComboBox cbCustomUploaderRequestMethod; + private System.Windows.Forms.TextBox txtCustomUploaderFileFormName; private System.Windows.Forms.Label lblCustomUploaderURL; - private System.Windows.Forms.Button btnCustomUploaderArgUpdate; - private System.Windows.Forms.Button btnCustomUploaderArgRemove; + private System.Windows.Forms.Button btnCustomUploaderArgumentUpdate; + private System.Windows.Forms.Button btnCustomUploaderArgumentRemove; private ShareX.HelpersLib.MyListView lvCustomUploaderArguments; private System.Windows.Forms.ColumnHeader chCustomUploaderArgumentsName; private System.Windows.Forms.ColumnHeader chCustomUploaderArgumentsValue; - private System.Windows.Forms.Button btnCustomUploaderArgAdd; - private System.Windows.Forms.TextBox txtCustomUploaderArgName; + private System.Windows.Forms.Button btnCustomUploaderArgumentAdd; + private System.Windows.Forms.TextBox txtCustomUploaderArgumentName; private System.Windows.Forms.TabPage tpURLShorteners; private System.Windows.Forms.TabControl tcURLShorteners; private OAuthControl oauth2Bitly; @@ -6300,9 +6424,6 @@ private void InitializeComponent() private System.Windows.Forms.NumericUpDown nudSeafileExpireDays; private System.Windows.Forms.Label lblSeafileDaysToExpire; private System.Windows.Forms.ComboBox cbSeafileAPIURL; - private System.Windows.Forms.TabControl tcCustomUploaderArguments; - private System.Windows.Forms.TabPage tpCustomUploaderArguments; - private System.Windows.Forms.TabPage tpCustomUploaderHeaders; private System.Windows.Forms.Button btnCustomUploaderHeaderUpdate; private System.Windows.Forms.TextBox txtCustomUploaderHeaderName; private System.Windows.Forms.Button btnCustomUploaderHeaderAdd; @@ -6590,23 +6711,41 @@ private void InitializeComponent() private System.Windows.Forms.RichTextBox rtbCustomUploaderThumbnailURL; private System.Windows.Forms.Panel pCustomUploaderDeletionURL; private System.Windows.Forms.RichTextBox rtbCustomUploaderDeletionURL; - private System.Windows.Forms.Panel pCustomUploaderLog; + private System.Windows.Forms.Panel pCustomUploaderResult; private System.Windows.Forms.Panel pCustomUploaderRequestURL; private System.Windows.Forms.RichTextBox rtbCustomUploaderRequestURL; - private System.Windows.Forms.Panel pCustomUploaderArgValue; - private System.Windows.Forms.RichTextBox rtbCustomUploaderArgValue; + private System.Windows.Forms.Panel pCustomUploaderArgumentValue; + private System.Windows.Forms.RichTextBox rtbCustomUploaderArgumentValue; private System.Windows.Forms.Panel pCustomUploaderHeaderValue; private System.Windows.Forms.RichTextBox rtbCustomUploaderHeaderValue; - private System.Windows.Forms.TabPage tpCustomUploaderData; private System.Windows.Forms.Panel pCustomUploaderData; private System.Windows.Forms.Button btnCustomUploaderDataBeautify; private System.Windows.Forms.RichTextBox rtbCustomUploaderData; private System.Windows.Forms.ComboBox cbCustomUploaderRequestFormat; private System.Windows.Forms.Label lblCustomUploaderRequestFormat; - private System.Windows.Forms.TabPage tpCustomUploaderFile; private System.Windows.Forms.Button btnCustomUploaderDataMinify; private System.Windows.Forms.CheckBox cbAmazonS3SignedPayload; private System.Windows.Forms.Button btnCustomUploaderNew; private System.Windows.Forms.Label lblCustomUploaderDestinationType; + private System.Windows.Forms.TabControl tcCustomUploader; + private System.Windows.Forms.TabPage tpCustomUploaderRequest; + private System.Windows.Forms.TabPage tpCustomUploaderResponse; + private System.Windows.Forms.TabPage tpCustomUploaderTest; + private System.Windows.Forms.Label lblCustomUploaderArguments; + private System.Windows.Forms.Label lblCustomUploaderHeaders; + private System.Windows.Forms.Label lblCustomUploaderParameters; + private System.Windows.Forms.Panel pCustomUploaderParameterValue; + private System.Windows.Forms.RichTextBox rtbCustomUploaderParameterValue; + private System.Windows.Forms.Button btnCustomUploaderParameterUpdate; + private System.Windows.Forms.TextBox txtCustomUploaderParameterName; + private System.Windows.Forms.Button btnCustomUploaderParameterAdd; + private System.Windows.Forms.Button btnCustomUploaderParameterRemove; + private HelpersLib.MyListView lvCustomUploaderParameters; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.Panel pCustomUploaderMultipartFormData; + private System.Windows.Forms.Panel pCustomUploaderJSON; + private System.Windows.Forms.TextBox txtCustomUploaderResponse; + private System.Windows.Forms.Label lblCustomUploaderResponse; } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index bf68c6800..b22c3097a 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -58,6 +58,7 @@ private UploadersConfigForm(UploadersConfig config) { Config = config; InitializeComponent(); + Size = new Size(1016, 640); InitializeControls(); } @@ -106,7 +107,7 @@ private void InitializeControls() CodeMenuItem codeMenuItemInput = new CodeMenuItem("$input$", "Text/URL input"); CodeMenuItem codeMenuItemFilename = new CodeMenuItem("$filename$", "File name"); - CodeMenu.Create(rtbCustomUploaderArgValue, + CodeMenu.Create(rtbCustomUploaderArgumentValue, new CodeMenuEntryFilename[] { CodeMenuEntryFilename.n, CodeMenuEntryFilename.t, CodeMenuEntryFilename.pn }, new CodeMenuItem[] { codeMenuItemInput, codeMenuItemFilename }); CodeMenu.Create(rtbCustomUploaderHeaderValue, @@ -121,15 +122,15 @@ private void InitializeControls() // Custom uploader rtbCustomUploaderRequestURL.AddContextMenu(); rtbCustomUploaderData.AddContextMenu(); - rtbCustomUploaderArgValue.AddContextMenu(); + rtbCustomUploaderArgumentValue.AddContextMenu(); rtbCustomUploaderHeaderValue.AddContextMenu(); rtbCustomUploaderURL.AddContextMenu(); rtbCustomUploaderThumbnailURL.AddContextMenu(); rtbCustomUploaderDeletionURL.AddContextMenu(); - rtbCustomUploaderLog.AddContextMenu(); + rtbCustomUploaderResult.AddContextMenu(); eiCustomUploaders.ObjectType = typeof(CustomUploaderItem); CustomUploaderAddDestinationTypes(); - cbCustomUploaderRequestType.Items.AddRange(Enum.GetNames(typeof(HttpMethod))); + cbCustomUploaderRequestMethod.Items.AddRange(Enum.GetNames(typeof(HttpMethod))); cbCustomUploaderRequestFormat.Items.AddRange(Helpers.GetEnumDescriptions()); cbCustomUploaderResponseType.Items.AddRange(Helpers.GetLocalizedEnumDescriptions()); @@ -3503,7 +3504,7 @@ private void txtCustomUploaderName_TextChanged(object sender, EventArgs e) private void cbCustomUploaderRequestType_SelectedIndexChanged(object sender, EventArgs e) { CustomUploaderItem uploader = CustomUploaderGetSelected(); - if (uploader != null) uploader.RequestType = (HttpMethod)cbCustomUploaderRequestType.SelectedIndex; + if (uploader != null) uploader.RequestType = (HttpMethod)cbCustomUploaderRequestMethod.SelectedIndex; } private void rtbCustomUploaderRequestURL_TextChanged(object sender, EventArgs e) @@ -3544,7 +3545,7 @@ private void btnCustomUploaderDataMinify_Click(object sender, EventArgs e) private void txtCustomUploaderFileForm_TextChanged(object sender, EventArgs e) { CustomUploaderItem uploader = CustomUploaderGetSelected(); - if (uploader != null) uploader.FileFormName = txtCustomUploaderFileForm.Text; + if (uploader != null) uploader.FileFormName = txtCustomUploaderFileFormName.Text; } private void txtCustomUploaderArgName_TextChanged(object sender, EventArgs e) @@ -3554,12 +3555,12 @@ private void txtCustomUploaderArgName_TextChanged(object sender, EventArgs e) private void rtbCustomUploaderArgValue_TextChanged(object sender, EventArgs e) { - CustomUploaderSyntaxHighlight(rtbCustomUploaderArgValue); + CustomUploaderSyntaxHighlight(rtbCustomUploaderArgumentValue); } private void btnCustomUploaderArgAdd_Click(object sender, EventArgs e) { - string name = txtCustomUploaderArgName.Text; + string name = txtCustomUploaderArgumentName.Text; if (!string.IsNullOrEmpty(name)) { @@ -3575,14 +3576,14 @@ private void btnCustomUploaderArgAdd_Click(object sender, EventArgs e) } else { - string value = rtbCustomUploaderArgValue.Text; + string value = rtbCustomUploaderArgumentValue.Text; lvCustomUploaderArguments.Items.Add(name).SubItems.Add(value); uploader.Arguments.Add(name, value); lvCustomUploaderArguments.SelectedItems.Clear(); - txtCustomUploaderArgName.Text = ""; - rtbCustomUploaderArgValue.Text = ""; - txtCustomUploaderArgName.Focus(); + txtCustomUploaderArgumentName.Text = ""; + rtbCustomUploaderArgumentValue.Text = ""; + txtCustomUploaderArgumentName.Focus(); } } } @@ -3603,11 +3604,11 @@ private void btnCustomUploaderArgUpdate_Click(object sender, EventArgs e) { if (lvCustomUploaderArguments.SelectedItems.Count > 0) { - string name = txtCustomUploaderArgName.Text; + string name = txtCustomUploaderArgumentName.Text; if (!string.IsNullOrEmpty(name)) { - string value = rtbCustomUploaderArgValue.Text; + string value = rtbCustomUploaderArgumentValue.Text; CustomUploaderItem uploader = CustomUploaderGetSelected(); if (uploader != null) @@ -3633,8 +3634,8 @@ private void lvCustomUploaderArguments_SelectedIndexChanged(object sender, Event value = lvCustomUploaderArguments.SelectedItems[0].SubItems[1].Text; } - txtCustomUploaderArgName.Text = name; - rtbCustomUploaderArgValue.Text = value; + txtCustomUploaderArgumentName.Text = name; + rtbCustomUploaderArgumentValue.Text = value; CustomUploaderUpdateArgumentsState(); } diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx index 3b926fa39..abbf7ade5 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx @@ -192,7 +192,7 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 258, 23 + 257, 23 2 @@ -213,7 +213,7 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ pCustomUploader - 8 + 3 16, 309 @@ -504,7 +504,7 @@ when you made the application key. 4, 22 - 972, 537 + 972, 569 0 @@ -524,42 +524,6 @@ when you made the application key. 0 - - rtbCustomUploaderLog - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderLog - - - 0 - - - 272, 456 - - - 2, 2, 2, 2 - - - 520, 72 - - - 41 - - - pCustomUploaderLog - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 0 - NoControl @@ -585,7 +549,7 @@ when you made the application key. tpCustomUploaders - 1 + 0 8, 536 @@ -606,7 +570,7 @@ when you made the application key. tpCustomUploaders - 2 + 1 True @@ -636,8 +600,557 @@ when you made the application key. tpCustomUploaders + 2 + + + btnCustomUploaderArgumentAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 0 + + + lblCustomUploaderArguments + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 1 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + pCustomUploaderMultipartFormData + + + 2 + + + pCustomUploaderArgumentValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + 3 + + btnCustomUploaderArgumentRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 4 + + + lblCustomUploaderFileFormName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 5 + + + txtCustomUploaderArgumentName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 6 + + + txtCustomUploaderFileFormName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 7 + + + btnCustomUploaderArgumentUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 8 + + + 264, 102 + + + 240, 376 + + + 59 + + + pCustomUploaderMultipartFormData + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 0 + + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderHeaderValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderHeaderValue + + + 0 + + + 136, 280 + + + 2, 2, 2, 2 + + + 112, 20 + + + 12 + + + pCustomUploaderHeaderValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 1 + + + True + + + NoControl + + + 13, 264 + + + 50, 13 + + + 57 + + + Headers: + + + lblCustomUploaderHeaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 2 + + + NoControl + + + 176, 304 + + + 72, 24 + + + 10 + + + Update + + + btnCustomUploaderHeaderUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 3 + + + True + + + NoControl + + + 13, 56 + + + 63, 13 + + + 50 + + + Parameters: + + + lblCustomUploaderParameters + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 4 + + + 16, 280 + + + 112, 20 + + + 6 + + + txtCustomUploaderHeaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 5 + + + rtbCustomUploaderParameterValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderParameterValue + + + 0 + + + 136, 72 + + + 2, 2, 2, 2 + + + 112, 20 + + + 49 + + + pCustomUploaderParameterValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 6 + + + NoControl + + + 16, 304 + + + 72, 24 + + + 8 + + + Add + + + btnCustomUploaderHeaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 7 + + + NoControl + + + 176, 96 + + + 72, 24 + + + 47 + + + Update + + + btnCustomUploaderParameterUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 8 + + + NoControl + + + 96, 304 + + + 72, 24 + + + 9 + + + Remove + + + btnCustomUploaderHeaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 9 + + + 16, 72 + + + 112, 20 + + + 44 + + + txtCustomUploaderParameterName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 10 + + + Name + + + 114 + + + Value + + + 114 + + + 16, 336 + + + 232, 128 + + + 11 + + + lvCustomUploaderHeaders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRequest + + + 11 + + + NoControl + + + 16, 96 + + + 72, 24 + + + 45 + + + Add + + + btnCustomUploaderParameterAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 12 + + + NoControl + + + 96, 96 + + + 72, 24 + + + 46 + + + Remove + + + btnCustomUploaderParameterRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 13 + + + Name + + + 114 + + + Value + + + 114 + + + 16, 128 + + + 232, 128 + + + 48 + + + lvCustomUploaderParameters + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRequest + + + 14 + rtbCustomUploaderRequestURL @@ -651,13 +1164,13 @@ when you made the application key. 0 - 0, 96 + 88, 24 2, 2, 2, 2 - 248, 20 + 408, 20 42 @@ -669,14 +1182,500 @@ when you made the application key. System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - pCustomUploader + tpCustomUploaderRequest + 15 + + + 16, 24 + + + 64, 21 + + + 4 + + + cbCustomUploaderRequestMethod + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 16 + + + True + + + NoControl + + + 85, 6 + + + 32, 13 + + + 5 + + + URL: + + + lblCustomUploaderRequestURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 17 + + + 264, 72 + + + 232, 21 + + + 43 + + + cbCustomUploaderRequestFormat + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 18 + + + True + + + NoControl + + + 13, 8 + + + 46, 13 + + + 3 + + + Method: + + + lblCustomUploaderRequestMethod + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 19 + + + True + + + NoControl + + + 261, 56 + + + 34, 13 + + + 42 + + + Body: + + + lblCustomUploaderRequestFormat + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 20 + + + btnCustomUploaderDataBeautify + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 0 + + + btnCustomUploaderDataMinify + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 1 + + + pCustomUploaderData + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 2 + + + 264, 102 + + + 240, 376 + + + 21 + + + pCustomUploaderJSON + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 21 + + + 4, 22 + + + 3, 3, 3, 3 + + + 512, 486 + + + 0 + + + Request + + + tpCustomUploaderRequest + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 0 + + + cbCustomUploaderResponseType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 0 + + + pCustomUploaderDeletionURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 1 + + + lblCustomUploaderDeletionURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 2 + + + pCustomUploaderThumbnailURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 3 + + + lblCustomUploaderResponseType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 4 + + + pCustomUploaderURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 5 + + + lblCustomUploaderThumbnailURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 6 + + + lblCustomUploaderURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 7 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 512, 486 + + + 1 + + + Response + + + tpCustomUploaderResponse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 1 + + + txtCustomUploaderResponse + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 0 + + + lblCustomUploaderResponse + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 1 + + + pCustomUploaderResult + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 2 + + + lblCustomUploaderResult + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 3 + + + btnCustomUploaderShowLastResponse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 4 + + + btnCustomUploaderHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 5 + + + btnCustomUploaderExamples + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 512, 486 + + + 2 + + + Test + + + tpCustomUploaderTest + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 2 + + + 0, 40 + + + 520, 512 + + + 42 + + + tcCustomUploader + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + 0 True + + NoControl + 261, 0 @@ -701,165 +1700,6 @@ when you made the application key. 1 - - 0, 136 - - - 248, 21 - - - 43 - - - cbCustomUploaderRequestFormat - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 2 - - - True - - - NoControl - - - -3, 120 - - - 82, 13 - - - 42 - - - Request format: - - - lblCustomUploaderRequestFormat - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 3 - - - rtbCustomUploaderDeletionURL - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderDeletionURL - - - 0 - - - 264, 376 - - - 2, 2, 2, 2 - - - 256, 20 - - - 41 - - - pCustomUploaderDeletionURL - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 4 - - - rtbCustomUploaderThumbnailURL - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderThumbnailURL - - - 0 - - - 264, 336 - - - 2, 2, 2, 2 - - - 256, 20 - - - 40 - - - pCustomUploaderThumbnailURL - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 5 - - - rtbCustomUploaderURL - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderURL - - - 0 - - - 264, 296 - - - 2, 2, 2, 2 - - - 256, 20 - - - 39 - - - pCustomUploaderURL - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 6 - True @@ -888,215 +1728,8 @@ when you made the application key. pCustomUploader - 7 - - - 0, 56 - - - 248, 21 - - - 4 - - - cbCustomUploaderRequestType - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 9 - - - 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, 88 - - - 256, 184 - - - 12 - - - tcCustomUploaderResponseParse - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 10 - - - True - - - NoControl - - - 261, 280 - - - 32, 13 - - - 13 - - - URL: - - - lblCustomUploaderURL - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 11 - - - tpCustomUploaderData - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 0 - - - tpCustomUploaderArguments - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 1 - - - tpCustomUploaderFile - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 2 - - - tpCustomUploaderHeaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 3 - - - 0, 162 - - - 256, 266 - - - 9 - - - tcCustomUploaderArguments - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 12 - - - True - - - NoControl - - - -3, 40 - - - 88, 13 - - - 3 - - - Request method: - - - lblCustomUploaderRequestType - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 13 - 0, 16 @@ -1116,154 +1749,13 @@ when you made the application key. pCustomUploader - 14 - - - True - - - NoControl - - - 261, 320 - - - 84, 13 - - - 14 - - - Thumbnail URL: - - - lblCustomUploaderThumbnailURL - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 15 - - - 264, 56 - - - 256, 21 - - - 11 - - - cbCustomUploaderResponseType - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 16 - - - True - - - NoControl - - - -3, 80 - - - 75, 13 - - - 5 - - - Request URL: - - - lblCustomUploaderRequestURL - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 17 - - - True - - - NoControl - - - 261, 40 - - - 81, 13 - - - 10 - - - Response type: - - - lblCustomUploaderResponseType - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 18 - - - True - - - NoControl - - - 261, 360 - - - 74, 13 - - - 15 - - - Deletion URL: - - - lblCustomUploaderDeletionURL - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploader - - - 19 + 4 272, 8 - 528, 432 + 536, 552 1 @@ -1278,61 +1770,7 @@ when you made the application key. tpCustomUploaders - 4 - - - NoControl - - - 504, 536 - - - 176, 24 - - - 4 - - - Custom uploaders... - - - btnCustomUploaderExamples - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 5 - - - NoControl - - - 688, 536 - - - 104, 24 - - - 5 - - - Help... - - - btnCustomUploaderHelp - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 6 + 3 True @@ -1362,7 +1800,7 @@ when you made the application key. tpCustomUploaders - 7 + 4 NoControl @@ -1389,7 +1827,7 @@ when you made the application key. tpCustomUploaders - 8 + 5 True @@ -1419,7 +1857,7 @@ when you made the application key. tpCustomUploaders - 9 + 6 NoControl @@ -1446,37 +1884,7 @@ when you made the application key. tpCustomUploaders - 10 - - - True - - - NoControl - - - 269, 440 - - - 59, 13 - - - 2 - - - Test result: - - - lblCustomUploaderTestResult - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 11 + 7 8, 456 @@ -1497,37 +1905,7 @@ when you made the application key. tpCustomUploaders - 12 - - - False - - - NoControl - - - 272, 536 - - - 224, 23 - - - 3 - - - Show last response... - - - btnCustomUploaderShowLastResponse - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 13 + 8 8, 496 @@ -1548,7 +1926,7 @@ when you made the application key. tpCustomUploaders - 14 + 9 btnCustomUploaderNew @@ -1656,7 +2034,7 @@ when you made the application key. tpCustomUploaders - 15 + 10 True @@ -1686,7 +2064,7 @@ when you made the application key. tpCustomUploaders - 16 + 11 NoControl @@ -1713,7 +2091,7 @@ when you made the application key. tpCustomUploaders - 17 + 12 8, 416 @@ -1734,7 +2112,7 @@ when you made the application key. tpCustomUploaders - 18 + 13 True @@ -1764,7 +2142,7 @@ when you made the application key. tpCustomUploaders - 19 + 14 NoControl @@ -1791,7 +2169,7 @@ when you made the application key. tpCustomUploaders - 20 + 15 8, 376 @@ -1812,7 +2190,7 @@ when you made the application key. tpCustomUploaders - 21 + 16 4, 22 @@ -1821,7 +2199,7 @@ when you made the application key. 3, 3, 3, 3 - 972, 537 + 972, 569 5 @@ -1848,7 +2226,7 @@ when you made the application key. 3, 3 - 980, 563 + 980, 595 0 @@ -1872,7 +2250,7 @@ when you made the application key. 3, 3, 3, 3 - 986, 569 + 986, 601 6 @@ -2027,6 +2405,30 @@ when you made the application key. 4 + + False + + + 192, 72 + + + 326, 208 + + + 5 + + + oauthTwitter + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpTwitter + + + 5 + False @@ -2135,6 +2537,438 @@ when you made the application key. 9 + + NoControl + + + 0, 80 + + + 72, 24 + + + 2 + + + Add + + + btnCustomUploaderArgumentAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 0 + + + True + + + NoControl + + + -3, 40 + + + 60, 13 + + + 58 + + + Arguments: + + + lblCustomUploaderArguments + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 1 + + + 0, 112 + + + 232, 168 + + + 5 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + pCustomUploaderMultipartFormData + + + 2 + + + Name + + + 114 + + + Value + + + 114 + + + rtbCustomUploaderArgumentValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderArgumentValue + + + 0 + + + 120, 56 + + + 2, 2, 2, 2 + + + 112, 20 + + + 6 + + + pCustomUploaderArgumentValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 3 + + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderArgumentValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderArgumentValue + + + 0 + + + NoControl + + + 80, 80 + + + 72, 24 + + + 3 + + + Remove + + + btnCustomUploaderArgumentRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 4 + + + True + + + NoControl + + + -3, 0 + + + 78, 13 + + + 7 + + + File form name: + + + lblCustomUploaderFileFormName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 5 + + + 0, 56 + + + 112, 20 + + + 0 + + + txtCustomUploaderArgumentName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 6 + + + 0, 16 + + + 232, 20 + + + 8 + + + txtCustomUploaderFileFormName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 7 + + + NoControl + + + 160, 80 + + + 72, 24 + + + 4 + + + Update + + + btnCustomUploaderArgumentUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderMultipartFormData + + + 8 + + + NoControl + + + 0, 200 + + + 112, 24 + + + 1 + + + Beautify + + + btnCustomUploaderDataBeautify + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 0 + + + NoControl + + + 120, 200 + + + 112, 24 + + + 2 + + + Minify + + + btnCustomUploaderDataMinify + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 1 + + + rtbCustomUploaderData + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderData + + + 0 + + + 0, 0 + + + 2, 2, 2, 2 + + + 232, 192 + + + 0 + + + pCustomUploaderData + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderJSON + + + 2 + + + Fill + + + 2, 2 + + + 226, 186 + + + 0 + + + + + + False + + + rtbCustomUploaderData + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderData + + + 0 + + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderParameterValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderParameterValue + + + 0 + Fill @@ -2145,7 +2979,7 @@ when you made the application key. False - 242, 14 + 402, 14 0 @@ -2165,33 +2999,63 @@ when you made the application key. 0 - - Fill + + 16, 24 - - 2, 2 + + 256, 21 - - 514, 66 + + 11 - + + cbCustomUploaderResponseType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + 0 - - + + rtbCustomUploaderDeletionURL - - rtbCustomUploaderLog - - + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - pCustomUploaderLog + + pCustomUploaderDeletionURL - + 0 + + 20, 342 + + + 2, 2, 2, 2 + + + 256, 20 + + + 41 + + + pCustomUploaderDeletionURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 1 + Fill @@ -2222,6 +3086,72 @@ when you made the application key. 0 + + True + + + NoControl + + + 17, 326 + + + 74, 13 + + + 15 + + + Deletion URL: + + + lblCustomUploaderDeletionURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 2 + + + rtbCustomUploaderThumbnailURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderThumbnailURL + + + 0 + + + 20, 302 + + + 2, 2, 2, 2 + + + 256, 20 + + + 40 + + + pCustomUploaderThumbnailURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 3 + Fill @@ -2252,6 +3182,72 @@ when you made the application key. 0 + + True + + + NoControl + + + 13, 8 + + + 81, 13 + + + 10 + + + Response type: + + + lblCustomUploaderResponseType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 4 + + + rtbCustomUploaderURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderURL + + + 0 + + + 20, 262 + + + 2, 2, 2, 2 + + + 256, 20 + + + 39 + + + pCustomUploaderURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 5 + Fill @@ -2282,6 +3278,123 @@ when you made the application key. 0 + + True + + + NoControl + + + 17, 286 + + + 84, 13 + + + 14 + + + Thumbnail URL: + + + lblCustomUploaderThumbnailURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 6 + + + True + + + NoControl + + + 17, 246 + + + 32, 13 + + + 13 + + + URL: + + + lblCustomUploaderURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 7 + + + 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 + + + 16, 56 + + + 256, 184 + + + 12 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 8 + btnCustomUploaderJsonAddSyntax @@ -3023,890 +4136,260 @@ store.book[0].title 227 - - btnCustomUploaderDataMinify + + 16, 200 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 0 - - - btnCustomUploaderDataBeautify - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 1 - - - pCustomUploaderData - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 2 - - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 240 - - - 2 - - - JSON - - - tpCustomUploaderData - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 0 - - - NoControl - - - 128, 208 - - - 112, 24 - - - 2 - - - Minify - - - btnCustomUploaderDataMinify - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 0 - - - NoControl - - - 8, 208 - - - 112, 24 - - - 1 - - - Beautify - - - btnCustomUploaderDataBeautify - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 1 - - - rtbCustomUploaderData - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderData - - - 0 - - - 8, 8 - - - 2, 2, 2, 2 - - - 232, 192 - - - 0 - - - pCustomUploaderData - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderData - - - 2 - - - Fill - - - 2, 2 - - - 226, 186 - - - 0 - - - - - - False - - - rtbCustomUploaderData - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderData - - - 0 - - - pCustomUploaderArgValue - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 0 - - - btnCustomUploaderArgUpdate - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 1 - - - txtCustomUploaderArgName - - - 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.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderArguments - - - 5 - - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 240 - - - 0 - - - Arguments - - - tpCustomUploaderArguments - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 1 - - - rtbCustomUploaderArgValue - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderArgValue - - - 0 - - - 128, 8 - - - 2, 2, 2, 2 - - - 112, 20 - - - 6 - - - pCustomUploaderArgValue - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 0 - - - Fill - - - 2, 2 - - - False - - - 106, 14 - - - 0 - - - - - - rtbCustomUploaderArgValue - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderArgValue - - - 0 - - - NoControl - - - 168, 32 - - - 72, 24 - - - 4 - - - Update - - - btnCustomUploaderArgUpdate - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 1 - - - 8, 8 - - - 112, 20 - - - 0 - - - txtCustomUploaderArgName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 2 - - - NoControl - - - 8, 32 - - - 72, 24 - - - 2 - - - Add - - - btnCustomUploaderArgAdd - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 3 - - - NoControl - - - 88, 32 - - - 72, 24 - - - 3 - - - Remove - - - btnCustomUploaderArgRemove - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderArguments - - - 4 - - - 8, 64 - - - 232, 168 - - - 5 - - - lvCustomUploaderArguments - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderArguments - - - 5 - - - Name - - - 114 - - - Value - - - 114 - - - lblCustomUploaderFileForm - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderFile - - - 0 - - - txtCustomUploaderFileForm - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderFile - - - 1 - - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 240 - - - 3 - - - File - - - tpCustomUploaderFile - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 2 - - + True - - NoControl + + 480, 200 - - 5, 8 + + 43 - - 78, 13 + + txtCustomUploaderResponse - - 7 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - File form name: + + tpCustomUploaderTest - - lblCustomUploaderFileForm + + 0 - + + True + + + 13, 184 + + + 58, 13 + + + 42 + + + Response: + + + lblCustomUploaderResponse + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpCustomUploaderFile + + tpCustomUploaderTest - - 0 - - - 8, 24 - - - 224, 20 - - - 8 - - - txtCustomUploaderFileForm - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderFile - - + 1 - - pCustomUploaderHeaderValue + + rtbCustomUploaderResult - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderHeaders - - - 0 - - - btnCustomUploaderHeaderUpdate - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderHeaders - - - 1 - - - txtCustomUploaderHeaderName - - - 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.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderHeaders - - - 5 - - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 240 - - - 1 - - - Headers - - - tpCustomUploaderHeaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 3 - - - rtbCustomUploaderHeaderValue - - + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - pCustomUploaderHeaderValue + + pCustomUploaderResult - + 0 - - 128, 8 + + 16, 24 - + 2, 2, 2, 2 - - 112, 20 + + 480, 152 - - 12 + + 41 - - pCustomUploaderHeaderValue + + pCustomUploaderResult - + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpCustomUploaderHeaders + + tpCustomUploaderTest - - 0 - - - Fill - - - 2, 2 - - - False - - - 106, 14 - - - 0 - - - - - - rtbCustomUploaderHeaderValue - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderHeaderValue - - - 0 - - - NoControl - - - 168, 32 - - - 72, 24 - - - 10 - - - Update - - - btnCustomUploaderHeaderUpdate - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderHeaders - - - 1 - - - 8, 8 - - - 112, 20 - - - 6 - - - txtCustomUploaderHeaderName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderHeaders - - + 2 - + + Fill + + + 2, 2 + + + 474, 146 + + + 0 + + + + + + rtbCustomUploaderResult + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderResult + + + 0 + + + True + + NoControl - - 8, 32 + + 13, 8 - - 72, 24 + + 40, 13 - - 8 + + 2 - - Add + + Result: - - btnCustomUploaderHeaderAdd + + lblCustomUploaderResult - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpCustomUploaderHeaders + + tpCustomUploaderTest - + 3 - + + False + + NoControl - - 88, 32 + + 24, 224 - - 72, 24 + + 224, 24 - - 9 + + 3 - - Remove + + Show last response... - - btnCustomUploaderHeaderRemove + + btnCustomUploaderShowLastResponse - + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpCustomUploaderHeaders + + tpCustomUploaderTest - + 4 - - 8, 64 + + NoControl - - 232, 168 + + 16, 416 - - 11 + + 224, 24 - - lvCustomUploaderHeaders - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderHeaders - - + 5 - - Name + + Help... - - 114 + + btnCustomUploaderHelp - - Value + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 114 + + tpCustomUploaderTest + + + 5 + + + NoControl + + + 16, 448 + + + 224, 24 + + + 4 + + + Custom uploaders... + + + btnCustomUploaderExamples + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderTest + + + 6 + + + NoControl + + + 8, 16 + + + 72, 24 + + + 7 + + + New + + + btnCustomUploaderNew + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 0 NoControl @@ -4083,7 +4566,7 @@ store.book[0].title 3, 3, 3, 3 - 986, 569 + 986, 601 3 @@ -4182,7 +4665,7 @@ store.book[0].title 3, 3 - 980, 563 + 980, 595 0 @@ -4242,7 +4725,7 @@ store.book[0].title 3, 3, 3, 3 - 972, 537 + 972, 569 1 @@ -4313,6 +4796,27 @@ store.book[0].title 1 + + 16, 16 + + + 328, 208 + + + 0 + + + oauth2Bitly + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpBitly + + + 2 + txtYourlsPassword @@ -4428,7 +4932,7 @@ store.book[0].title 3, 3, 3, 3 - 972, 537 + 178, 42 2 @@ -4749,7 +5253,7 @@ store.book[0].title 3, 3, 3, 3 - 972, 537 + 178, 42 3 @@ -4977,7 +5481,7 @@ store.book[0].title 4, 22 - 972, 537 + 178, 42 6 @@ -5238,7 +5742,7 @@ store.book[0].title 3, 3, 3, 3 - 972, 537 + 178, 42 7 @@ -5511,7 +6015,7 @@ store.book[0].title 3, 3, 3, 3 - 972, 537 + 178, 42 8 @@ -5733,7 +6237,7 @@ store.book[0].title 3, 3, 3, 3 - 986, 569 + 986, 601 2 @@ -6108,7 +6612,7 @@ store.book[0].title 3, 3 - 980, 563 + 980, 595 0 @@ -6270,13 +6774,13 @@ store.book[0].title 11 - 4, 22 + 4, 40 3, 3, 3, 3 - 972, 537 + 972, 551 4 @@ -8319,13 +8823,13 @@ store.book[0].title 4 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 0 @@ -8456,6 +8960,27 @@ store.book[0].title 3 + + 16, 16 + + + 328, 200 + + + 1 + + + oauth2Dropbox + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpDropbox + + + 4 + tvOneDrive @@ -8505,13 +9030,13 @@ store.book[0].title 3 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 17 @@ -8615,6 +9140,27 @@ store.book[0].title 2 + + 16, 16 + + + 328, 240 + + + 2 + + + oAuth2OneDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpOneDrive + + + 3 + cbGoogleDriveDirectLink @@ -8712,13 +9258,13 @@ store.book[0].title 7 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 1 @@ -8942,6 +9488,27 @@ store.book[0].title 6 + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2GoogleDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 7 + lblPuushAPIKey @@ -9039,13 +9606,13 @@ store.book[0].title 7 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 26 @@ -9348,13 +9915,13 @@ store.book[0].title 5 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 2 @@ -9521,6 +10088,27 @@ store.book[0].title 4 + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2Box + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 5 + gbAmazonS3Advanced @@ -9762,13 +10350,13 @@ store.book[0].title 20 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 13 @@ -10869,13 +11457,13 @@ store.book[0].title 12 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 32 @@ -11228,6 +11816,27 @@ store.book[0].title 11 + + 16, 16 + + + 326, 238 + + + 0 + + + oauth2GoogleCloudStorage + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleCloudStorage + + + 12 + lblAzureStorageURLPreview @@ -11409,13 +12018,13 @@ store.book[0].title 14 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 28 @@ -11931,13 +12540,13 @@ store.book[0].title 11 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 33 @@ -12195,13 +12804,13 @@ store.book[0].title 2 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 30 @@ -12251,6 +12860,48 @@ store.book[0].title 0 + + 16, 16 + + + 208, 40 + + + 3 + + + atcGfycatAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 1 + + + 16, 64 + + + 328, 240 + + + 2 + + + oauth2Gfycat + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 2 + btnMegaRefreshFolders @@ -12384,10 +13035,10 @@ store.book[0].title 10 - 4, 22 + 4, 220 - 972, 537 + 178, 0 12 @@ -12894,13 +13545,13 @@ store.book[0].title 15 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 15 @@ -13440,13 +14091,13 @@ store.book[0].title 6 - 4, 22 + 4, 220 3, 3, 3, 3 - 972, 537 + 178, 0 16 @@ -13710,13 +14361,13 @@ store.book[0].title 4 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 14 @@ -13944,13 +14595,13 @@ store.book[0].title 5 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 6 @@ -14099,6 +14750,27 @@ store.book[0].title 4 + + 16, 16 + + + 214, 40 + + + 0 + + + atcSendSpaceAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpSendSpace + + + 5 + lblGe_ttStatus @@ -14172,13 +14844,13 @@ store.book[0].title 5 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 7 @@ -14418,13 +15090,13 @@ store.book[0].title 4 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 8 @@ -14625,10 +15297,10 @@ store.book[0].title 3 - 4, 40 + 4, 220 - 972, 519 + 178, 0 11 @@ -14846,6 +15518,27 @@ store.book[0].title 2 + + 473, 13 + + + 321, 243 + + + 1 + + + oAuthJira + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpJira + + + 3 + lblLambdaInfo @@ -14907,13 +15600,13 @@ store.book[0].title 4 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 20 @@ -15150,13 +15843,13 @@ store.book[0].title 6 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 22 @@ -15612,13 +16305,13 @@ store.book[0].title 20 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 23 @@ -16813,10 +17506,10 @@ Using an encrypted library disables sharing. 5 - 4, 40 + 4, 220 - 972, 519 + 178, 0 24 @@ -17050,13 +17743,13 @@ Using an encrypted library disables sharing. 2 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 25 @@ -17251,13 +17944,13 @@ Using an encrypted library disables sharing. 7 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 20 @@ -17509,13 +18202,13 @@ Using an encrypted library disables sharing. 1 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 29 @@ -18256,10 +18949,10 @@ Using an encrypted library disables sharing. 3 - 4, 40 + 4, 220 - 972, 519 + 178, 0 31 @@ -18360,6 +19053,27 @@ Using an encrypted library disables sharing. 2 + + 16, 16 + + + 326, 232 + + + 0 + + + oauth2YouTube + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpYouTube + + + 3 + lbSharedFolderAccounts @@ -18493,13 +19207,13 @@ Using an encrypted library disables sharing. 10 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 9 @@ -18979,13 +19693,13 @@ Using an encrypted library disables sharing. 14 - 4, 40 + 4, 220 3, 3, 3, 3 - 972, 519 + 178, 0 10 @@ -19435,7 +20149,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 986, 569 + 986, 601 1 @@ -19546,7 +20260,7 @@ Using an encrypted library disables sharing. 3, 3 - 980, 563 + 980, 595 0 @@ -19762,7 +20476,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 0 @@ -20245,7 +20959,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 178, 42 1 @@ -20431,7 +21145,7 @@ Using an encrypted library disables sharing. 4, 22 - 972, 537 + 178, 42 2 @@ -20622,6 +21336,27 @@ Using an encrypted library disables sharing. 5 + + 16, 40 + + + 328, 205 + + + 2 + + + oAuth2Gist + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGist + + + 6 + cbUpasteIsPublic @@ -20665,7 +21400,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 178, 42 3 @@ -20833,7 +21568,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 178, 42 4 @@ -21040,7 +21775,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 178, 42 5 @@ -21181,7 +21916,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 178, 42 6 @@ -21250,7 +21985,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 986, 569 + 986, 601 0 @@ -21376,7 +22111,7 @@ Using an encrypted library disables sharing. 780, 480 - 980, 563 + 980, 595 0 @@ -21508,7 +22243,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 2 @@ -21618,6 +22353,48 @@ Using an encrypted library disables sharing. 2 + + 16, 16 + + + 208, 40 + + + 1 + + + atcImgurAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 3 + + + 16, 64 + + + 328, 240 + + + 0 + + + oauth2Imgur + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 4 + 352, 48 @@ -21838,7 +22615,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 0 @@ -22162,7 +22939,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 1 @@ -22182,6 +22959,27 @@ Using an encrypted library disables sharing. 2 + + 16, 16 + + + 136, 40 + + + 0 + + + atcTinyPicAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpTinyPic + + + 0 + NoControl @@ -22369,7 +23167,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 3 @@ -22419,6 +23217,27 @@ Using an encrypted library disables sharing. 0 + + 16, 16 + + + 326, 208 + + + 6 + + + oauthFlickr + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpFlickr + + + 1 + gbPhotobucketAlbumPath @@ -22462,7 +23281,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 4 @@ -23194,7 +24013,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 8 @@ -23334,6 +24153,27 @@ Using an encrypted library disables sharing. 3 + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2Picasa + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpGooglePhotos + + + 4 + btnCheveretoTestAll @@ -23449,7 +24289,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 9 @@ -23755,7 +24595,7 @@ Using an encrypted library disables sharing. 3, 3, 3, 3 - 972, 537 + 972, 569 10 @@ -23863,7 +24703,7 @@ Using an encrypted library disables sharing. 3, 3 - 994, 595 + 994, 627 0 @@ -23920,7 +24760,7 @@ Using an encrypted library disables sharing. 0, 0, 0, 0 - 994, 595 + 994, 627 0 @@ -23937,414 +24777,6 @@ Using an encrypted library disables sharing. 3 - - NoControl - - - 8, 16 - - - 72, 24 - - - 7 - - - New - - - btnCustomUploaderNew - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbCustomUploaders - - - 0 - - - 16, 16 - - - 208, 40 - - - 1 - - - atcImgurAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpImgur - - - 3 - - - 16, 64 - - - 328, 240 - - - 0 - - - oauth2Imgur - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpImgur - - - 4 - - - 16, 16 - - - 136, 40 - - - 0 - - - atcTinyPicAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpTinyPic - - - 0 - - - 16, 16 - - - 326, 208 - - - 6 - - - oauthFlickr - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpFlickr - - - 1 - - - 16, 16 - - - 328, 240 - - - 0 - - - oauth2Picasa - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGooglePhotos - - - 4 - - - 16, 40 - - - 328, 205 - - - 2 - - - oAuth2Gist - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGist - - - 6 - - - 16, 16 - - - 328, 200 - - - 1 - - - oauth2Dropbox - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpDropbox - - - 4 - - - 16, 16 - - - 328, 240 - - - 2 - - - oAuth2OneDrive - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpOneDrive - - - 3 - - - 16, 16 - - - 328, 240 - - - 0 - - - oauth2GoogleDrive - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGoogleDrive - - - 7 - - - 16, 16 - - - 328, 240 - - - 0 - - - oauth2Box - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpBox - - - 5 - - - 16, 16 - - - 326, 238 - - - 0 - - - oauth2GoogleCloudStorage - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGoogleCloudStorage - - - 12 - - - False - - - 192, 72 - - - 326, 208 - - - 5 - - - oauthTwitter - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpTwitter - - - 5 - - - 16, 16 - - - 328, 208 - - - 0 - - - oauth2Bitly - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpBitly - - - 2 - - - 16, 16 - - - 208, 40 - - - 3 - - - atcGfycatAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGfycat - - - 1 - - - 16, 64 - - - 328, 240 - - - 2 - - - oauth2Gfycat - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpGfycat - - - 2 - - - 16, 16 - - - 214, 40 - - - 0 - - - atcSendSpaceAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpSendSpace - - - 5 - - - 473, 13 - - - 321, 243 - - - 1 - - - oAuthJira - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpJira - - - 3 - - - 16, 16 - - - 326, 232 - - - 0 - - - oauth2YouTube - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null - - - tpYouTube - - - 3 - 8, 16 @@ -24364,16 +24796,13 @@ Using an encrypted library disables sharing. True - 65 + 61 6, 13 - 1000, 601 - - - NoControl + 1000, 633 840, 572 @@ -24393,12 +24822,6 @@ Using an encrypted library disables sharing. System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - lvRegexpsColumn - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - chCustomUploaderArgumentsName @@ -24423,6 +24846,24 @@ Using an encrypted library disables sharing. System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + columnHeader1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader2 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lvRegexpsColumn + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + chGoogleDriveTitle diff --git a/ShareX.UploadersLib/Forms/UploadersConfigFormHelper.cs b/ShareX.UploadersLib/Forms/UploadersConfigFormHelper.cs index 8ab9dc1f7..088e4305b 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigFormHelper.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigFormHelper.cs @@ -963,7 +963,7 @@ private void CustomUploaderLoad(CustomUploaderItem uploader) txtCustomUploaderName.Text = uploader.Name ?? ""; CustomUploaderSetDestinationType(uploader.DestinationType); - cbCustomUploaderRequestType.SelectedIndex = (int)uploader.RequestType; + cbCustomUploaderRequestMethod.SelectedIndex = (int)uploader.RequestType; rtbCustomUploaderRequestURL.Text = uploader.RequestURL ?? ""; CustomUploaderSyntaxHighlight(rtbCustomUploaderRequestURL); cbCustomUploaderRequestFormat.SelectedIndex = (int)uploader.RequestFormat; @@ -971,8 +971,8 @@ private void CustomUploaderLoad(CustomUploaderItem uploader) rtbCustomUploaderData.Text = uploader.Data ?? ""; CustomUploaderSyntaxHighlight(rtbCustomUploaderData); - txtCustomUploaderArgName.Text = ""; - rtbCustomUploaderArgValue.Text = ""; + txtCustomUploaderArgumentName.Text = ""; + rtbCustomUploaderArgumentValue.Text = ""; lvCustomUploaderArguments.Items.Clear(); if (uploader.Arguments != null) { @@ -982,7 +982,7 @@ private void CustomUploaderLoad(CustomUploaderItem uploader) } } - txtCustomUploaderFileForm.Text = uploader.FileFormName ?? ""; + txtCustomUploaderFileFormName.Text = uploader.FileFormName ?? ""; txtCustomUploaderHeaderName.Text = ""; rtbCustomUploaderHeaderValue.Text = ""; @@ -1045,7 +1045,10 @@ private void CustomUploaderUpdateRequestFormatState() CustomUploaderItem uploader = CustomUploaderGetSelected(); if (uploader != null) { - if (uploader.ShouldSerializeData()) + pCustomUploaderMultipartFormData.Visible = uploader.RequestFormat == CustomUploaderRequestFormat.MultipartFormData; + pCustomUploaderJSON.Visible = uploader.RequestFormat == CustomUploaderRequestFormat.JSON; + + /*if (uploader.ShouldSerializeData()) { if (!tcCustomUploaderArguments.TabPages.Contains(tpCustomUploaderData)) { @@ -1067,14 +1070,14 @@ private void CustomUploaderUpdateRequestFormatState() else if (tcCustomUploaderArguments.TabPages.Contains(tpCustomUploaderFile)) { tcCustomUploaderArguments.TabPages.Remove(tpCustomUploaderFile); - } + }*/ } } private void CustomUploaderUpdateArgumentsState() { - btnCustomUploaderArgAdd.Enabled = !string.IsNullOrEmpty(txtCustomUploaderArgName.Text); - btnCustomUploaderArgRemove.Enabled = btnCustomUploaderArgUpdate.Enabled = lvCustomUploaderArguments.SelectedItems.Count > 0; + btnCustomUploaderArgumentAdd.Enabled = !string.IsNullOrEmpty(txtCustomUploaderArgumentName.Text); + btnCustomUploaderArgumentRemove.Enabled = btnCustomUploaderArgumentUpdate.Enabled = lvCustomUploaderArguments.SelectedItems.Count > 0; } private void CustomUploaderUpdateHeadersState() @@ -1348,7 +1351,7 @@ private async Task TestCustomUploader(CustomUploaderDestinationType type, Custom UploadResult result = null; - rtbCustomUploaderLog.ResetText(); + rtbCustomUploaderResult.ResetText(); await Task.Run(() => { @@ -1405,28 +1408,28 @@ await Task.Run(() => (type == CustomUploaderDestinationType.URLShortener && !string.IsNullOrEmpty(result.ShortenedURL)) || (type == CustomUploaderDestinationType.URLSharingService && !result.IsError && !string.IsNullOrEmpty(result.URL))) { - rtbCustomUploaderLog.AppendText("URL: " + result + Environment.NewLine); + rtbCustomUploaderResult.AppendText("URL: " + result + Environment.NewLine); if (!string.IsNullOrEmpty(result.ThumbnailURL)) { - rtbCustomUploaderLog.AppendText("Thumbnail URL: " + result.ThumbnailURL + Environment.NewLine); + rtbCustomUploaderResult.AppendText("Thumbnail URL: " + result.ThumbnailURL + Environment.NewLine); } if (!string.IsNullOrEmpty(result.DeletionURL)) { - rtbCustomUploaderLog.AppendText("Deletion URL: " + result.DeletionURL + Environment.NewLine); + rtbCustomUploaderResult.AppendText("Deletion URL: " + result.DeletionURL + Environment.NewLine); } } else if (result.IsError) { - rtbCustomUploaderLog.AppendText(Resources.UploadersConfigForm_Error + ": " + result.ErrorsToString() + Environment.NewLine); + rtbCustomUploaderResult.AppendText(Resources.UploadersConfigForm_Error + ": " + result.ErrorsToString() + Environment.NewLine); } else { - rtbCustomUploaderLog.AppendText(Resources.UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_ + Environment.NewLine); + rtbCustomUploaderResult.AppendText(Resources.UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_ + Environment.NewLine); } - rtbCustomUploaderLog.ScrollToCaret(); + rtbCustomUploaderResult.ScrollToCaret(); btnCustomUploaderShowLastResponse.Tag = result.Response; btnCustomUploaderShowLastResponse.Enabled = !string.IsNullOrEmpty(result.Response);