diff --git a/ShareX.UploadersLib/FileUploaders/YouTube.cs b/ShareX.UploadersLib/FileUploaders/YouTube.cs index dfb79d98c..509934ce0 100644 --- a/ShareX.UploadersLib/FileUploaders/YouTube.cs +++ b/ShareX.UploadersLib/FileUploaders/YouTube.cs @@ -47,7 +47,8 @@ public override GenericUploader CreateUploader(UploadersConfig config, TaskRefer return new YouTube(config.YouTubeOAuth2Info) { PrivacyType = config.YouTubePrivacyType, - UseShortenedLink = config.YouTubeUseShortenedLink + UseShortenedLink = config.YouTubeUseShortenedLink, + ShowDialog = config.YouTubeShowDialog }; } @@ -59,6 +60,7 @@ public sealed class YouTube : FileUploader, IOAuth2 public OAuth2Info AuthInfo => googleAuth.AuthInfo; public YouTubeVideoPrivacy PrivacyType { get; set; } public bool UseShortenedLink { get; set; } + public bool ShowDialog { get; set; } private GoogleOAuth2 googleAuth; @@ -90,55 +92,71 @@ public bool GetAccessToken(string code) return googleAuth.GetAccessToken(code); } - private string GetMetadata(string title) - { - object metadata = new - { - snippet = new - { - title = title - }, - status = new - { - privacyStatus = PrivacyType.ToString() - } - }; - - return JsonConvert.SerializeObject(metadata); - } - public override UploadResult Upload(Stream stream, string fileName) { if (!CheckAuthorization()) return null; string title = Path.GetFileNameWithoutExtension(fileName); - string metadata = GetMetadata(title); + string description = ""; + YouTubeVideoPrivacy visibility = PrivacyType; + + if (ShowDialog) + { + using (YouTubeVideoOptionsForm form = new YouTubeVideoOptionsForm(title, description, visibility)) + { + if (form.ShowDialog() == DialogResult.OK) + { + title = form.Title; + description = form.Description; + visibility = form.Visibility; + } + else + { + return null; + } + } + } + + YouTubeVideoUpload uploadVideo = new YouTubeVideoUpload() + { + snippet = new YouTubeVideoSnippet() + { + title = title, + description = description + }, + status = new YouTubeVideoStatusUpload() + { + privacyStatus = visibility + } + }; + + string metadata = JsonConvert.SerializeObject(uploadVideo); UploadResult result = SendRequestFile("https://www.googleapis.com/upload/youtube/v3/videos?part=id,snippet,status", stream, fileName, "file", headers: googleAuth.GetAuthHeaders(), relatedData: metadata); if (!string.IsNullOrEmpty(result.Response)) { - YouTubeVideo video = JsonConvert.DeserializeObject(result.Response); + YouTubeVideoResponse responseVideo = JsonConvert.DeserializeObject(result.Response); - if (video != null) + if (responseVideo != null) { if (UseShortenedLink) { - result.URL = $"https://youtu.be/{video.id}"; + result.URL = $"https://youtu.be/{responseVideo.id}"; } else { - result.URL = $"https://www.youtube.com/watch?v={video.id}"; + result.URL = $"https://www.youtube.com/watch?v={responseVideo.id}"; } - switch (video.status.uploadStatus) + switch (responseVideo.status.uploadStatus) { case YouTubeVideoStatus.UploadFailed: - Errors.Add("Upload failed: " + video.status.failureReason); + Errors.Add("Upload failed: " + responseVideo.status.failureReason); break; case YouTubeVideoStatus.UploadRejected: - Errors.Add("Upload rejected: " + video.status.rejectionReason); + Errors.Add("Upload rejected: " + responseVideo.status.rejectionReason); break; } } @@ -148,7 +166,13 @@ public override UploadResult Upload(Stream stream, string fileName) } } - public class YouTubeVideo + public class YouTubeVideoUpload + { + public YouTubeVideoSnippet snippet { get; set; } + public YouTubeVideoStatusUpload status { get; set; } + } + + public class YouTubeVideoResponse { public string id { get; set; } public YouTubeVideoSnippet snippet { get; set; } @@ -158,6 +182,8 @@ public class YouTubeVideo public class YouTubeVideoSnippet { public string title { get; set; } + public string description { get; set; } + public string[] tags { get; set; } } public class YouTubeVideoStatus @@ -170,4 +196,9 @@ public class YouTubeVideoStatus public string failureReason { get; set; } public string rejectionReason { get; set; } } + + public class YouTubeVideoStatusUpload + { + public YouTubeVideoPrivacy privacyStatus { get; set; } + } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs index 9d4008af8..124ccf160 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs @@ -629,6 +629,7 @@ private void InitializeComponent() this.tcUploaders = new System.Windows.Forms.TabControl(); this.tttvMain = new ShareX.HelpersLib.TabToTreeView(); this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.cbYouTubeShowDialog = new System.Windows.Forms.CheckBox(); this.tpOtherUploaders.SuspendLayout(); this.tcOtherUploaders.SuspendLayout(); this.tpTwitter.SuspendLayout(); @@ -3808,6 +3809,7 @@ private void InitializeComponent() // // tpYouTube // + this.tpYouTube.Controls.Add(this.cbYouTubeShowDialog); this.tpYouTube.Controls.Add(this.cbYouTubeUseShortenedLink); this.tpYouTube.Controls.Add(this.cbYouTubePrivacyType); this.tpYouTube.Controls.Add(this.lblYouTubePrivacyType); @@ -4943,6 +4945,13 @@ private void InitializeComponent() this.actRapidShareAccountType.Name = "actRapidShareAccountType"; this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; // + // cbYouTubeShowDialog + // + resources.ApplyResources(this.cbYouTubeShowDialog, "cbYouTubeShowDialog"); + this.cbYouTubeShowDialog.Name = "cbYouTubeShowDialog"; + this.cbYouTubeShowDialog.UseVisualStyleBackColor = true; + this.cbYouTubeShowDialog.CheckedChanged += new System.EventHandler(this.cbYouTubeShowDialog_CheckedChanged); + // // UploadersConfigForm // resources.ApplyResources(this, "$this"); @@ -5682,5 +5691,6 @@ private void InitializeComponent() private System.Windows.Forms.Label lblZWSToken; private System.Windows.Forms.Label lblZWSURL; private System.Windows.Forms.CheckBox cbOwnCloudAnimationFriendlyLinks; + private System.Windows.Forms.CheckBox cbYouTubeShowDialog; } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index 6fe50b51f..f6cd358f0 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -743,6 +743,7 @@ private void LoadFileUploaderSettings() cbYouTubePrivacyType.Items.AddRange(Helpers.GetLocalizedEnumDescriptions()); cbYouTubePrivacyType.SelectedIndex = (int)Config.YouTubePrivacyType; cbYouTubeUseShortenedLink.Checked = Config.YouTubeUseShortenedLink; + cbYouTubeShowDialog.Checked = Config.YouTubeShowDialog; #endregion YouTube @@ -3080,6 +3081,11 @@ private void cbYouTubeUseShortenedLink_CheckedChanged(object sender, EventArgs e Config.YouTubeUseShortenedLink = cbYouTubeUseShortenedLink.Checked; } + private void cbYouTubeShowDialog_CheckedChanged(object sender, EventArgs e) + { + Config.YouTubeShowDialog = cbYouTubeShowDialog.Checked; + } + #endregion YouTube #region Google Cloud Storage diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx index 0f8ed406f..9b0344d4a 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx @@ -308,6 +308,225 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 12 + + tcOtherUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOtherUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 817, 575 + + + 6 + + + Other uploaders + + + tpOtherUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 4 + + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + + + Fill + + + 3, 3 + + + 811, 569 + + + 0 + + + tcOtherUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOtherUploaders + + + 0 + + + btnTwitterNameUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 0 + + + lbTwitterAccounts + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 1 + + + lblTwitterDefaultMessage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 2 + + + txtTwitterDefaultMessage + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 3 + + + cbTwitterSkipMessageBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 4 + + + oauthTwitter + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpTwitter + + + 5 + + + txtTwitterDescription + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 6 + + + lblTwitterDescription + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 7 + + + btnTwitterRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 8 + + + btnTwitterAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 9 + + + 4, 22 + + + 803, 543 + + + 0 + + + Twitter + + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + NoControl @@ -575,81 +794,216 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 9 - - 4, 22 + + tcURLShorteners - - 803, 543 - - - 0 - - - Twitter - - - tpTwitter - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcOtherUploaders - - - 0 - - - Fill - - - 3, 3 - - - 811, 569 - - - 0 - - - tcOtherUploaders - - + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpOtherUploaders + + tpURLShorteners - + 0 - + 4, 22 - + 3, 3, 3, 3 - + 817, 575 - - 6 + + 3 - - Other uploaders + + URL shorteners - - tpOtherUploaders + + tpURLShorteners - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUploaders - + + 3 + + + tpBitly + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 0 + + + tpYourls + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 1 + + + tpAdFly + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 2 + + + tpPolr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 3 + + + tpFirebaseDynamicLinks + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + 4 + + tpKutt + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 5 + + + tpZeroWidthShortener + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 6 + + + Fill + + + 3, 3 + + + 811, 569 + + + 0 + + + tcURLShorteners + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpURLShorteners + + + 0 + + + txtBitlyDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBitly + + + 0 + + + lblBitlyDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBitly + + + 1 + + + oauth2Bitly + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpBitly + + + 2 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 1 + + + bit.ly + + + tpBitly + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 0 + 16, 248 @@ -722,32 +1076,140 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 2 - - 4, 22 + + txtYourlsPassword - - 3, 3, 3, 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 803, 543 + + tpYourls - + + 0 + + + txtYourlsUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + 1 - - bit.ly + + txtYourlsSignature - - tpBitly + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpYourls + + + 2 + + + lblYourlsNote + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 3 + + + lblYourlsPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 4 + + + lblYourlsUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 5 + + + lblYourlsSignature + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 6 + + + txtYourlsAPIURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 7 + + + lblYourlsAPIURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 178, 42 + + + 2 + + + YOURLS + + + tpYourls + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 0 + + 1 16, 200 @@ -983,32 +1445,92 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 8 - - 4, 22 + + llAdflyLink - - 3, 3, 3, 3 + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 42 + + tpAdFly - + + 0 + + + txtAdflyAPIUID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAdFly + + + 1 + + + lblAdflyAPIUID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAdFly + + 2 - - YOURLS + + txtAdflyAPIKEY - - tpYourls + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpAdFly + + + 3 + + + lblAdflyAPIKEY + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAdFly + + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 178, 42 + + + 3 + + + adf.ly + + + tpAdFly + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 1 + + 2 True @@ -1142,32 +1664,101 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 4, 22 + + cbPolrUseAPIv1 - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 42 + + tpPolr - + + 0 + + + cbPolrIsSecret + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 1 + + + txtPolrAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 2 + + + lblPolrAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + 3 - - adf.ly + + txtPolrAPIHostname - - tpAdFly + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpPolr + + + 4 + + + lblPolrAPIHostname + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 5 + + + 4, 22 + + + 178, 42 + + + 6 + + + Polr + + + tpPolr + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 2 + + 3 True @@ -1331,29 +1922,104 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 - + + lblFirebaseDomainExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 0 + + + lblFirebaseDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 1 + + + cbFirebaseIsShort + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 2 + + + txtFirebaseDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 3 + + + txtFirebaseWebAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 4 + + + lblFirebaseWebAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFirebaseDynamicLinks + + + 5 + + 4, 22 - + + 3, 3, 3, 3 + + 178, 42 - - 6 + + 7 - - Polr + + Firebase Dynamic Links - - tpPolr + + tpFirebaseDynamicLinks - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 3 + + 4 True @@ -1517,32 +2183,140 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 - - 4, 22 + + txtKuttDomain - - 3, 3, 3, 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 42 + + tpKutt - + + 0 + + + lblKuttDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 1 + + + lblKuttPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 2 + + + txtKuttPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 3 + + + cbKuttReuse + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 4 + + + txtKuttAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 5 + + + txtKuttHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + + 6 + + + lblKuttAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpKutt + + 7 - - Firebase Dynamic Links + + lblKuttHost - - tpFirebaseDynamicLinks + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpKutt + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 178, 42 + + + 8 + + + Kutt + + + tpKutt + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 4 + + 5 16, 176 @@ -1778,32 +2552,80 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 8 - + + txtZWSToken + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpZeroWidthShortener + + + 0 + + + txtZWSURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpZeroWidthShortener + + + 1 + + + lblZWSToken + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpZeroWidthShortener + + + 2 + + + lblZWSURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpZeroWidthShortener + + + 3 + + 4, 22 - + 3, 3, 3, 3 - + 178, 42 - - 8 + + 9 - - Kutt + + Zero Width Shortener - - tpKutt + + tpZeroWidthShortener - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 5 + + 6 16, 80 @@ -1907,84 +2729,4377 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - 4, 22 + + gbFTPAccount - - 3, 3, 3, 3 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 42 + + tpFTP - - 9 + + 0 - - Zero Width Shortener + + btnFTPDuplicate - - tpZeroWidthShortener + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpFTP - - tcURLShorteners + + 1 - + + btnFTPRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 2 + + + btnFTPAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 3 + + + cbFTPAccounts + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 4 + + + lblFTPAccounts + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 5 + + + lblFTPFile + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + 6 - - Fill + + lblFTPText - - 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 811, 569 + + tpFTP - - 0 + + 7 - - tcURLShorteners + + lblFTPImage - - System.Windows.Forms.TabControl, 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 - - tpURLShorteners + + tpFTP - - 0 + + 8 - - 4, 22 + + cbFTPImage - + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 9 + + + cbFTPFile + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 10 + + + cbFTPText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 11 + + + 4, 58 + + 3, 3, 3, 3 - - 817, 575 + + 803, 507 - - 3 + + 4 - - URL shorteners + + FTP / FTPS / SFTP - - tpURLShorteners + + tpFTP - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tcFileUploaders + + + 0 + + + cbDropboxUseDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 0 + + + cbDropboxAutoCreateShareableLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 1 + + + lblDropboxPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 2 + + + txtDropboxPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 3 + + + oauth2Dropbox + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpDropbox + + + 4 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 0 + + + Dropbox + + + tpDropbox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 1 + + + tvOneDrive + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneDrive + + + 0 + + + lblOneDriveFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneDrive + + + 1 + + + cbOneDriveCreateShareableLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneDrive + + + 2 + + + oAuth2OneDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpOneDrive + + + 3 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 17 + + + OneDrive + + + tpOneDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 2 + + + cbGoogleDriveSharedDrive + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 0 + + + cbGoogleDriveDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 1 + + + cbGoogleDriveUseFolder + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 2 + + + txtGoogleDriveFolderID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 3 + + + lblGoogleDriveFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 4 + + + lvGoogleDriveFoldersList + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 5 + + + btnGoogleDriveRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 6 + + + cbGoogleDriveIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 7 + + + oauth2GoogleDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 8 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 1 + + + Google Drive + + + tpGoogleDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 3 + + + lblPuushAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 0 + + + txtPuushAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 1 + + + llPuushForgottenPassword + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 2 + + + btnPuushLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 3 + + + txtPuushPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 4 + + + txtPuushEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 5 + + + lblPuushEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 6 + + + lblPuushPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPuush + + + 7 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 26 + + + puush + + + tpPuush + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 4 + + + lblBoxFolderTip + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 0 + + + cbBoxShare + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 1 + + + cbBoxShareAccessLevel + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 2 + + + lblBoxShareAccessLevel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 3 + + + lvBoxFolders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 4 + + + lblBoxFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 5 + + + btnBoxRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 6 + + + oauth2Box + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 7 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 2 + + + Box + + + tpBox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 5 + + + gbAmazonS3Advanced + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 0 + + + lblAmazonS3Endpoint + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 1 + + + txtAmazonS3Endpoint + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 2 + + + lblAmazonS3Region + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 3 + + + txtAmazonS3Region + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 4 + + + txtAmazonS3CustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 5 + + + lblAmazonS3PathPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 6 + + + lblAmazonS3PathPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 7 + + + btnAmazonS3BucketNameOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 8 + + + btnAmazonS3AccessKeyOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 9 + + + cbAmazonS3Endpoints + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 11 + + + lblAmazonS3BucketName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 12 + + + txtAmazonS3BucketName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 13 + + + lblAmazonS3Endpoints + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 14 + + + txtAmazonS3ObjectPrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 15 + + + lblAmazonS3ObjectPrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 16 + + + txtAmazonS3SecretKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 17 + + + lblAmazonS3SecretKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 18 + + + lblAmazonS3AccessKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 19 + + + txtAmazonS3AccessKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 20 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 13 + + + Amazon S3 + + + tpAmazonS3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 6 + + + gbGoogleCloudStorageAdvanced + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 0 + + + lblGoogleCloudStoragePathPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 1 + + + lblGoogleCloudStoragePathPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 2 + + + txtGoogleCloudStorageObjectPrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 3 + + + lblGoogleCloudStorageObjectPrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 4 + + + lblGoogleCloudStorageDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 5 + + + txtGoogleCloudStorageDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 6 + + + lblGoogleCloudStorageBucket + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 7 + + + txtGoogleCloudStorageBucket + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 8 + + + oauth2GoogleCloudStorage + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleCloudStorage + + + 9 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 32 + + + Google Cloud Storage + + + tpGoogleCloudStorage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 7 + + + lblAzureStorageURLPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 0 + + + lblAzureStorageURLPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 1 + + + txtAzureStorageUploadPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 2 + + + lblAzureStorageUploadPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 3 + + + cbAzureStorageEnvironment + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 4 + + + lblAzureStorageEnvironment + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 5 + + + btnAzureStoragePortal + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 6 + + + txtAzureStorageContainer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 7 + + + lblAzureStorageContainer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 8 + + + txtAzureStorageAccessKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 9 + + + lblAzureStorageAccessKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 10 + + + txtAzureStorageAccountName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 11 + + + lblAzureStorageAccountName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 12 + + + txtAzureStorageCustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 13 + + + lblAzureStorageCustomDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAzureStorage + + + 14 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 28 + + + Azure Storage + + + tpAzureStorage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 8 + + + lblB2UrlPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 0 + + + lblB2ManageLink + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 1 + + + lblB2UrlPreviewLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 3 + + + lblB2Bucket + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 5 + + + lblB2UploadPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 8 + + + lblB2ApplicationKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 10 + + + lblB2ApplicationKeyId + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBackblazeB2 + + + 11 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 33 + + + Backblaze B2 + + + tpBackblazeB2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 9 + + + txtGfycatTitle + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGfycat + + + 0 + + + lblGfycatTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGfycat + + + 1 + + + cbGfycatKeepAudio + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGfycat + + + 2 + + + cbGfycatIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGfycat + + + 3 + + + atcGfycatAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 4 + + + oauth2Gfycat + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGfycat + + + 5 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 30 + + + Gfycat + + + tpGfycat + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 10 + + + btnMegaRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 0 + + + lblMegaStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 1 + + + btnMegaRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 2 + + + lblMegaFolder + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 3 + + + lblMegaStatusTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 4 + + + cbMegaFolder + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 5 + + + lblMegaEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 6 + + + btnMegaLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 7 + + + txtMegaEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 8 + + + txtMegaPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 9 + + + lblMegaPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMega + + + 10 + + + 4, 220 + + + 178, 0 + + + 12 + + + Mega + + + tpMega + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 11 + + + cbOwnCloudAnimationFriendlyLinks + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 0 + + + txtOwnCloudExpiryTime + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 1 + + + cbOwnCloudAutoExpire + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 2 + + + lblOwnCloudExpiryTime + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 3 + + + cbOwnCloudUsePreviewLinks + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 4 + + + lblOwnCloudHostExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 5 + + + cbOwnCloud81Compatibility + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 6 + + + cbOwnCloudDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 7 + + + cbOwnCloudCreateShare + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 8 + + + txtOwnCloudPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 9 + + + txtOwnCloudPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 10 + + + txtOwnCloudUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 11 + + + txtOwnCloudHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 12 + + + lblOwnCloudPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 13 + + + lblOwnCloudPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 14 + + + lblOwnCloudUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 15 + + + lblOwnCloudHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 16 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 15 + + + ownCloud / Nextcloud + + + tpOwnCloud + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 12 + + + cbMediaFireUseLongLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 0 + + + txtMediaFirePath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 1 + + + lblMediaFirePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 2 + + + txtMediaFirePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 3 + + + txtMediaFireEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 4 + + + lblMediaFirePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 5 + + + lblMediaFireEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 6 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 16 + + + MediaFire + + + tpMediaFire + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 13 + + + lblPushbulletDevices + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 0 + + + cbPushbulletDevices + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 1 + + + btnPushbulletGetDeviceList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 2 + + + lblPushbulletUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 3 + + + txtPushbulletUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 4 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 14 + + + Pushbullet + + + tpPushbullet + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 14 + + + btnSendSpaceRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 0 + + + lblSendSpacePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 1 + + + lblSendSpaceUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 2 + + + txtSendSpacePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 3 + + + txtSendSpaceUserName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSendSpace + + + 4 + + + atcSendSpaceAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpSendSpace + + + 5 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 6 + + + SendSpace + + + tpSendSpace + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 15 + + + cbLocalhostrDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 0 + + + lblLocalhostrPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 1 + + + lblLocalhostrEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 2 + + + txtLocalhostrPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 3 + + + txtLocalhostrEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 4 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 8 + + + Hostr + + + tpHostr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 16 + + + txtJiraIssuePrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 0 + + + lblJiraIssuePrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 1 + + + gbJiraServer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 2 + + + oAuthJira + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpJira + + + 3 + + + 4, 220 + + + 178, 0 + + + 11 + + + Atlassian Jira + + + tpJira + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 17 + + + lblLambdaInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 0 + + + lblLambdaApiKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 1 + + + txtLambdaApiKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 2 + + + lblLambdaUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 3 + + + cbLambdaUploadURL + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + + 4 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 20 + + + Lambda + + + tpLambda + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 18 + + + nudTeknikExpirationLength + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 0 + + + cbTeknikExpirationUnit + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 1 + + + lblTeknikExpiration + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 2 + + + lblTeknikUrlShortenerAPIUrl + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 3 + + + tbTeknikUrlShortenerAPIUrl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 4 + + + lblTeknikPasteAPIUrl + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 5 + + + tbTeknikPasteAPIUrl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 6 + + + lblTeknikAuthUrl + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 7 + + + tbTeknikAuthUrl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 8 + + + cbTeknikGenDeleteKey + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 9 + + + cbTeknikEncrypt + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 10 + + + lblTeknikUploadAPIUrl + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 11 + + + tbTeknikUploadAPIUrl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTeknik + + + 12 + + + oauthTeknik + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpTeknik + + + 13 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 34 + + + Teknik + + + tpTeknik + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 19 + + + txtPomfResultURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 0 + + + txtPomfUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 1 + + + lblPomfResultURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 2 + + + lblPomfUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 3 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 22 + + + Pomf + + + tpPomf + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 20 + + + cbSeafileAPIURL + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 0 + + + grpSeafileShareSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 1 + + + btnSeafileLibraryPasswordValidate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 2 + + + txtSeafileLibraryPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 3 + + + lblSeafileLibraryPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 4 + + + lvSeafileLibraries + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpSeafile + + + 5 + + + btnSeafilePathValidate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 6 + + + txtSeafileDirectoryPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 7 + + + lblSeafileWritePermNotif + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 8 + + + lblSeafilePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 9 + + + txtSeafileUploadLocationRefresh + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 10 + + + lblSeafileSelectLibrary + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 11 + + + grpSeafileAccInfo + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 12 + + + btnSeafileCheckAuthToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 13 + + + btnSeafileCheckAPIURL + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 14 + + + grpSeafileObtainAuthToken + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 15 + + + cbSeafileIgnoreInvalidCert + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 16 + + + cbSeafileCreateShareableURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 17 + + + cbSeafileCreateShareableURLRaw + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 18 + + + txtSeafileAuthToken + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 19 + + + lblSeafileAuthToken + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 20 + + + lblSeafileAPIURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 21 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 23 + + + Seafile + + + tpSeafile + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 21 + + + cbStreamableUseDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 0 + + + txtStreamablePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 1 + + + txtStreamableUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 2 + + + lblStreamableUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 3 + + + lblStreamablePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 4 + + + cbStreamableAnonymous + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 5 + + + 4, 220 + + + 178, 0 + + + 24 + + + Streamable + + + tpStreamable + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 22 + + + btnSulGetAPIKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSul + + + 0 + + + txtSulAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSul + + + 1 + + + lblSulAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSul + + + 2 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 25 + + + s-ul + + + tpSul + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 23 + + + btnLithiioFetchAPIKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 0 + + + txtLithiioPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 1 + + + txtLithiioEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 2 + + + lblLithiioPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 3 + + + lblLithiioEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 4 + + + btnLithiioGetAPIKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 5 + + + lblLithiioApiKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 6 + + + txtLithiioApiKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLithiio + + + 7 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 20 + + + Lithiio + + + tpLithiio + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 24 + + + gbPlikSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 0 + + + gbPlikLoginCredentials + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 1 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 29 + + + Plik + + + tpPlik + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 25 + + + True + + + 16, 328 + + + 150, 17 + + + 4 + + + Show video options dialog + + + cbYouTubeShowDialog + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYouTube + + + 0 + + + True + + + NoControl + + + 16, 304 + + + 114, 17 + + + 3 + + + Use shortened link + + + cbYouTubeUseShortenedLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYouTube + + + 1 + + + 16, 272 + + + 128, 21 + + + 1 + + + cbYouTubePrivacyType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYouTube + + + 2 + + + True + + + NoControl + + + 13, 256 + + + 68, 13 + + + 2 + + + Privacy type: + + + lblYouTubePrivacyType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYouTube + + + 3 + + + 16, 16 + + + 326, 232 + + + 0 + + + oauth2YouTube + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpYouTube + + + 4 + + + 4, 58 + + + 803, 507 + + + 31 + + + YouTube + + + tpYouTube + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 26 + + + lbSharedFolderAccounts + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 0 + + + pgSharedFolderAccount + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 1 + + + btnSharedFolderDuplicate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 2 + + + btnSharedFolderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 3 + + + btnSharedFolderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 4 + + + lblSharedFolderFiles + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 5 + + + lblSharedFolderText + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 6 + + + cbSharedFolderFiles + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 7 + + + lblSharedFolderImages + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 8 + + + cbSharedFolderText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 9 + + + cbSharedFolderImages + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 10 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 9 + + + Shared folder + + + tpSharedFolder + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 27 + + + txtEmailAutomaticSendTo + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 0 + + + cbEmailAutomaticSend + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 1 + + + lblEmailSmtpServer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 2 + + + lblEmailPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 3 + + + cbEmailRememberLastTo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 4 + + + txtEmailFrom + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 5 + + + txtEmailPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 6 + + + txtEmailDefaultBody + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 7 + + + lblEmailFrom + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 8 + + + txtEmailSmtpServer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 9 + + + lblEmailDefaultSubject + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 10 + + + lblEmailDefaultBody + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 11 + + + nudEmailSmtpPort + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 12 + + + lblEmailSmtpPort + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 13 + + + txtEmailDefaultSubject + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 14 + + + 4, 220 + + + 3, 3, 3, 3 + + + 178, 0 + + + 10 + + + Email + + + tpEmail + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 28 + + + Fill + + + 3, 3 + + + 811, 569 + + + 0 + + + tcFileUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFileUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 817, 575 + + + 2 + + + File uploaders + + + tpFileUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tcUploaders - + + 2 + + + gbSFTP + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 0 + + + cbFTPAppendRemoteDirectory + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 1 + + + btnFTPTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 2 + + + lblFTPProtocol + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + 3 + + lblFTPName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 4 + + + cbFTPRemoveFileExtension + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 5 + + + txtFTPName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 6 + + + lblFTPHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 7 + + + eiFTP + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + gbFTPAccount + + + 8 + + + pFTPTransferMode + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 9 + + + txtFTPHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 10 + + + pFTPProtocol + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 11 + + + lblFTPPort + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 12 + + + lblFTPTransferMode + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 13 + + + nudFTPPort + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 14 + + + lblFTPURLPreviewValue + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 15 + + + lblFTPUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 16 + + + lblFTPURLPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 17 + + + txtFTPUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 18 + + + cbFTPURLPathProtocol + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 19 + + + lblFTPPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 20 + + + txtFTPURLPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 21 + + + txtFTPPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 22 + + + lblFTPURLPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 23 + + + lblFTPRemoteDirectory + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 24 + + + txtFTPRemoteDirectory + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 25 + + + gbFTPS + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 26 + + + 16, 72 + + + 776, 416 + + + 11 + + + Account + + + gbFTPAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 0 + + + txtSFTPKeyPassphrase + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 0 + + + btnSFTPKeyLocationBrowse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 1 + + + lblSFTPKeyPassphrase + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 2 + + + txtSFTPKeyLocation + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 3 + + + lblSFTPKeyLocation + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbSFTP + + + 4 + + + 16, 288 + + + 744, 76 + + + 24 + + + SFTP + + + gbSFTP + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 0 + 184, 44 @@ -2114,30 +7229,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 16, 288 - - - 744, 76 - - - 24 - - - SFTP - - - gbSFTP - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 0 - True @@ -2360,6 +7451,51 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt GrowAndShrink + + rbFTPTransferModeActive + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPTransferMode + + + 0 + + + rbFTPTransferModePassive + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPTransferMode + + + 1 + + + 160, 141 + + + 336, 20 + + + 13 + + + pFTPTransferMode + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 9 + True @@ -2420,27 +7556,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 1 - - 160, 141 - - - 336, 20 - - - 13 - - - pFTPTransferMode - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 9 - 160, 68 @@ -2465,6 +7580,63 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt GrowAndShrink + + rbFTPProtocolFTP + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 0 + + + rbFTPProtocolFTPS + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 1 + + + rbFTPProtocolSFTP + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pFTPProtocol + + + 2 + + + 160, 45 + + + 336, 20 + + + 3 + + + pFTPProtocol + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 11 + True @@ -2555,27 +7727,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 2 - - 160, 45 - - - 336, 20 - - - 3 - - - pFTPProtocol - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 11 - True @@ -2942,6 +8093,90 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 25 + + btnFTPSCertificateLocationBrowse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 0 + + + txtFTPSCertificateLocation + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 1 + + + lblFTPSCertificateLocation + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 2 + + + cbFTPSEncryption + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 3 + + + lblFTPSEncryption + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPS + + + 4 + + + 16, 288 + + + 744, 76 + + + 23 + + + FTPS + + + gbFTPS + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbFTPAccount + + + 26 + NoControl @@ -3071,54 +8306,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 16, 288 - - - 744, 76 - - - 23 - - - FTPS - - - gbFTPS - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbFTPAccount - - - 26 - - - 16, 72 - - - 776, 416 - - - 11 - - - Account - - - gbFTPAccount - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpFTP - - - 0 - NoControl @@ -3404,33 +8591,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 11 - - 4, 58 - - - 3, 3, 3, 3 - - - 803, 507 - - - 4 - - - FTP / FTPS / SFTP - - - tpFTP - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 0 - True @@ -3563,33 +8723,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 0 - - - Dropbox - - - tpDropbox - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 1 - False @@ -3695,33 +8828,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 17 - - - OneDrive - - - tpOneDrive - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 2 - 352, 16 @@ -3854,18 +8960,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - Title - - - 200 - - - Description - - - 228 - 352, 112 @@ -3887,6 +8981,18 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 + + Title + + + 200 + + + Description + + + 228 + False @@ -3968,33 +9074,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 8 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 1 - - - Google Drive - - - tpGoogleDrive - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 3 - True @@ -4205,33 +9284,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 7 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 26 - - - puush - - - tpPuush - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 4 - True @@ -4346,12 +9398,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - Folder name - - - 435 - 352, 72 @@ -4373,6 +9419,12 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 + + Folder name + + + 435 + True @@ -4454,33 +9506,150 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 7 - - 4, 220 + + cbAmazonS3SignedPayload - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 0 + + gbAmazonS3Advanced - + + 0 + + + lblAmazonS3StripExtension + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 1 + + + cbAmazonS3StripExtensionText + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + 2 - - Box + + cbAmazonS3StorageClass - - tpBox + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gbAmazonS3Advanced - - tcFileUploaders + + 3 - + + cbAmazonS3StripExtensionVideo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 4 + + + cbAmazonS3PublicACL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + 5 + + cbAmazonS3StripExtensionImage + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 6 + + + cbAmazonS3UsePathStyle + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 7 + + + btnAmazonS3StorageClassHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 8 + + + lblAmazonS3StorageClass + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAmazonS3Advanced + + + 9 + + + 16, 408 + + + 480, 144 + + + 26 + + + Advanced + + + gbAmazonS3Advanced + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 0 + True @@ -4769,30 +9938,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 9 - - 16, 408 - - - 480, 144 - - - 26 - - - Advanced - - - gbAmazonS3Advanced - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpAmazonS3 - - - 0 - True @@ -5285,32 +10430,89 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 20 - - 4, 220 + + lblGoogleCloudStorageStripExtension - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 0 + + gbGoogleCloudStorageAdvanced - - 13 + + 0 - - Amazon S3 + + cbGoogleCloudStorageStripExtensionText - - tpAmazonS3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gbGoogleCloudStorageAdvanced - - tcFileUploaders + + 1 - - 6 + + cbGoogleCloudStorageStripExtensionVideo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbGoogleCloudStorageAdvanced + + + 2 + + + cbGoogleCloudStorageSetPublicACL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbGoogleCloudStorageAdvanced + + + 3 + + + cbGoogleCloudStorageStripExtensionImage + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbGoogleCloudStorageAdvanced + + + 4 + + + 16, 450 + + + 416, 98 + + + 35 + + + Advanced + + + gbGoogleCloudStorageAdvanced + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleCloudStorage + + + 0 True @@ -5462,30 +10664,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 16, 450 - - - 416, 98 - - - 35 - - - Advanced - - - gbGoogleCloudStorageAdvanced - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpGoogleCloudStorage - - - 0 - True @@ -5720,33 +10898,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 9 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 32 - - - Google Cloud Storage - - - tpGoogleCloudStorage - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 7 - True @@ -6158,33 +11309,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 14 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 28 - - - Azure Storage - - - tpAzureStorage - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 8 - True @@ -6395,33 +11519,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 11 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 33 - - - Backblaze B2 - - - tpBackblazeB2 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 9 - 16, 368 @@ -6575,33 +11672,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 30 - - - Gfycat - - - tpGfycat - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 10 - NoControl @@ -6896,30 +11966,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 10 - - 4, 220 - - - 178, 0 - - - 12 - - - Mega - - - tpMega - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 11 - True @@ -7385,33 +12431,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 16 - - 4, 58 - - - 3, 3, 3, 3 - - - 803, 507 - - - 15 - - - ownCloud / Nextcloud - - - tpOwnCloud - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 12 - True @@ -7595,33 +12614,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 6 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 16 - - - MediaFire - - - tpMediaFire - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 13 - True @@ -7757,33 +12749,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 14 - - - Pushbullet - - - tpPushbullet - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 14 - NoControl @@ -7934,33 +12899,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 6 - - - SendSpace - - - tpSendSpace - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 15 - True @@ -8093,33 +13031,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 8 - - - Hostr - - - tpHostr - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 16 - 472, 277 @@ -8174,6 +13085,66 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 1 + + txtJiraConfigHelp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 0 + + + txtJiraHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 1 + + + lblJiraHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbJiraServer + + + 2 + + + 13, 13 + + + 451, 358 + + + 0 + + + Jira server + + + gbJiraServer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 2 + 8, 64 @@ -8258,30 +13229,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 2 - - 13, 13 - - - 451, 358 - - - 0 - - - Jira server - - - gbJiraServer - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpJira - - - 2 - 473, 13 @@ -8303,30 +13250,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - 4, 220 - - - 178, 0 - - - 11 - - - Atlassian Jira - - - tpJira - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 17 - True @@ -8459,33 +13382,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 20 - - - Lambda - - - tpLambda - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 18 - 144, 320 @@ -8846,33 +13742,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 13 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 34 - - - Teknik - - - tpTeknik - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 19 - 16, 80 @@ -8975,33 +13844,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 22 - - - Pomf - - - tpPomf - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 20 - https://seacloud.cc/api2/ @@ -9029,6 +13871,78 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 0 + + txtSeafileSharePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 0 + + + lblSeafileSharePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 1 + + + nudSeafileExpireDays + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 2 + + + lblSeafileDaysToExpire + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 3 + + + 406, 346 + + + 227, 115 + + + 24 + + + Seafile share settings + + + grpSeafileShareSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 1 + 19, 79 @@ -9131,30 +14045,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 3 - - 406, 346 - - - 227, 115 - - - 24 - - - Seafile share settings - - - grpSeafileShareSettings - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 1 - NoControl @@ -9233,21 +14123,6 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 4 - - Name - - - 217 - - - Size - - - 74 - - - Encrypted - 16, 185 @@ -9269,6 +14144,21 @@ For example, if your bucket is called "bucket.example.com" then URL will be "htt 5 + + Name + + + 217 + + + Size + + + 74 + + + Encrypted + NoControl @@ -9435,6 +14325,90 @@ Using an encrypted library disables sharing. 11 + + btnRefreshSeafileAccInfo + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 0 + + + txtSeafileAccInfoUsage + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 1 + + + txtSeafileAccInfoEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 2 + + + lblSeafileAccInfoEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 3 + + + lblSeafileAccInfoUsage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileAccInfo + + + 4 + + + 406, 181 + + + 227, 149 + + + 17 + + + Account information + + + grpSeafileAccInfo + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 12 + NoControl @@ -9564,30 +14538,6 @@ Using an encrypted library disables sharing. 4 - - 406, 181 - - - 227, 149 - - - 17 - - - Account information - - - grpSeafileAccInfo - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 12 - NoControl @@ -9642,6 +14592,90 @@ Using an encrypted library disables sharing. 14 + + btnSeafileGetAuthToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 0 + + + txtSeafilePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 1 + + + txtSeafileUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 2 + + + lblSeafileUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 3 + + + lblSeafilePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileObtainAuthToken + + + 4 + + + 406, 16 + + + 227, 149 + + + 12 + + + Obtain auth token + + + grpSeafileObtainAuthToken + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 15 + NoControl @@ -9771,30 +14805,6 @@ Using an encrypted library disables sharing. 4 - - 406, 16 - - - 227, 149 - - - 12 - - - Obtain auth token - - - grpSeafileObtainAuthToken - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 15 - True @@ -9966,33 +14976,6 @@ Using an encrypted library disables sharing. 21 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 23 - - - Seafile - - - tpSeafile - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 21 - True @@ -10170,30 +15153,6 @@ Using an encrypted library disables sharing. 5 - - 4, 220 - - - 178, 0 - - - 24 - - - Streamable - - - tpStreamable - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 22 - NoControl @@ -10272,33 +15231,6 @@ Using an encrypted library disables sharing. 2 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 25 - - - s-ul - - - tpSul - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 23 - NoControl @@ -10506,32 +15438,77 @@ Using an encrypted library disables sharing. 7 - - 4, 220 + + cbPlikOneShot - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 178, 0 + + gbPlikSettings - - 20 + + 0 - - Lithiio + + txtPlikComment - - tpLithiio + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gbPlikSettings - - tcFileUploaders + + 1 - - 24 + + cbPlikComment + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 2 + + + cbPlikRemovable + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikSettings + + + 3 + + + 292, 19 + + + 344, 247 + + + 14 + + + Other settings + + + gbPlikSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPlik + + + 0 True @@ -10647,29 +15624,173 @@ Using an encrypted library disables sharing. 3 - - 292, 19 + + nudPlikTTL - - 344, 247 + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 14 + + gbPlikLoginCredentials - - Other settings + + 0 - - gbPlikSettings + + cbPlikTTLUnit - + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 1 + + + lblPlikTTL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 2 + + + txtPlikURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 3 + + + lblPlikURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 4 + + + cbPlikIsSecured + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 5 + + + lblPlikAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 6 + + + txtPlikAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 7 + + + lblPlikPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 8 + + + lblPlikUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 9 + + + txtPlikPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 10 + + + txtPlikLogin + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPlikLoginCredentials + + + 11 + + + 15, 19 + + + 271, 247 + + + 13 + + + Login credentials + + + gbPlikLoginCredentials + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPlik - - 0 + + 1 9, 217 @@ -10989,183 +16110,6 @@ Using an encrypted library disables sharing. 11 - - 15, 19 - - - 271, 247 - - - 13 - - - Login credentials - - - gbPlikLoginCredentials - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpPlik - - - 1 - - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 29 - - - Plik - - - tpPlik - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 25 - - - True - - - NoControl - - - 16, 304 - - - 114, 17 - - - 3 - - - Use shortened link - - - cbYouTubeUseShortenedLink - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpYouTube - - - 0 - - - 16, 272 - - - 128, 21 - - - 1 - - - cbYouTubePrivacyType - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpYouTube - - - 1 - - - True - - - NoControl - - - 13, 256 - - - 68, 13 - - - 2 - - - Privacy type: - - - lblYouTubePrivacyType - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpYouTube - - - 2 - - - 16, 16 - - - 326, 232 - - - 0 - - - oauth2YouTube - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null - - - tpYouTube - - - 3 - - - 4, 220 - - - 178, 0 - - - 31 - - - YouTube - - - tpYouTube - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 26 - False @@ -11445,33 +16389,6 @@ Using an encrypted library disables sharing. 10 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 9 - - - Shared folder - - - tpSharedFolder - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 27 - 16, 408 @@ -11865,84 +16782,6 @@ Using an encrypted library disables sharing. 14 - - 4, 220 - - - 3, 3, 3, 3 - - - 178, 0 - - - 10 - - - Email - - - tpEmail - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 28 - - - Fill - - - 3, 3 - - - 811, 569 - - - 0 - - - tcFileUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpFileUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 817, 575 - - - 2 - - - File uploaders - - - tpFileUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 2 - NoControl @@ -11961,6 +16800,372 @@ Using an encrypted library disables sharing. System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tcTextUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTextUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 817, 575 + + + 1 + + + Text uploaders + + + tpTextUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 1 + + + tpPastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 0 + + + tpPaste_ee + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 1 + + + tpGist + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 2 + + + tpUpaste + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 3 + + + tpHastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 4 + + + tpOneTimeSecret + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 5 + + + tpPastie + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 6 + + + Fill + + + 3, 3 + + + 811, 569 + + + 0 + + + tcTextUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTextUploaders + + + 0 + + + cbPastebinRaw + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 0 + + + cbPastebinSyntax + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 1 + + + btnPastebinRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 2 + + + lblPastebinSyntax + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 3 + + + lblPastebinExpiration + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 4 + + + lblPastebinPrivacy + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 5 + + + lblPastebinTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 6 + + + lblPastebinPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 7 + + + lblPastebinUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 8 + + + cbPastebinExpiration + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 9 + + + cbPastebinPrivacy + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 10 + + + txtPastebinTitle + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 11 + + + txtPastebinPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 12 + + + txtPastebinUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 13 + + + lblPastebinLoginStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 14 + + + btnPastebinLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 15 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 0 + + + Pastebin + + + tpPastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 0 + True @@ -12381,32 +17586,68 @@ Using an encrypted library disables sharing. 15 - + + btnPaste_eeGetUserKey + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 0 + + + lblPaste_eeUserAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 1 + + + txtPaste_eeUserAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 2 + + 4, 22 - + 3, 3, 3, 3 - - 803, 543 + + 178, 42 - - 0 + + 1 - - Pastebin + + Paste.ee - - tpPastebin + + tpPaste_ee - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 0 + + 1 NoControl @@ -12486,32 +17727,113 @@ Using an encrypted library disables sharing. 2 - + + lblGistCustomURLExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 0 + + + lblGistOAuthInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 1 + + + lblGistCustomURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 2 + + + txtGistCustomURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 3 + + + cbGistUseRawURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 4 + + + cbGistPublishPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 5 + + + oAuth2Gist + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGist + + + 6 + + 4, 22 - - 3, 3, 3, 3 - - + 178, 42 - - 1 + + 2 - - Paste.ee + + GitHub Gist - - tpPaste_ee + + tpGist - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 1 + + 2 True @@ -12705,29 +18027,68 @@ Using an encrypted library disables sharing. 6 - + + cbUpasteIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 0 + + + lblUpasteUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 1 + + + txtUpasteUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpaste + + + 2 + + 4, 22 - + + 3, 3, 3, 3 + + 178, 42 - - 2 + + 3 - - GitHub Gist + + uPaste - - tpGist + + tpUpaste - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 2 + + 3 True @@ -12810,32 +18171,92 @@ Using an encrypted library disables sharing. 2 - + + cbHastebinUseFileExtension + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 0 + + + txtHastebinSyntaxHighlighting + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 1 + + + txtHastebinCustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 2 + + + lblHastebinSyntaxHighlighting + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 3 + + + lblHastebinCustomDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 4 + + 4, 22 - + 3, 3, 3, 3 - + 178, 42 - - 3 + + 4 - - uPaste + + Hastebin - - tpUpaste + + tpHastebin - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 3 + + 4 True @@ -12969,32 +18390,80 @@ Using an encrypted library disables sharing. 4 - + + lblOneTimeSecretAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 0 + + + lblOneTimeSecretEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 1 + + + txtOneTimeSecretAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 2 + + + txtOneTimeSecretEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 3 + + 4, 22 - + 3, 3, 3, 3 - + 178, 42 - - 4 + + 5 - - Hastebin + + OneTimeSecret - - tpHastebin + + tpOneTimeSecret - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcTextUploaders - - 4 + + 5 True @@ -13098,51 +18567,6 @@ Using an encrypted library disables sharing. 3 - - 4, 22 - - - 3, 3, 3, 3 - - - 178, 42 - - - 5 - - - OneTimeSecret - - - tpOneTimeSecret - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 5 - - - True - - - NoControl - - - 17, 22 - - - 106, 17 - - - 0 - - - Is public upload? - cbPastieIsPublic @@ -13182,57 +18606,321 @@ Using an encrypted library disables sharing. 6 - - Fill + + True - - 3, 3 + + NoControl - - 811, 569 + + 17, 22 - + + 106, 17 + + 0 - - tcTextUploaders + + Is public upload? - + + cbPastieIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastie + + + 0 + + + tcImageUploaders + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpTextUploaders + + tpImageUploaders - + 0 - + 4, 22 - + 3, 3, 3, 3 - + 817, 575 - - 1 + + 0 - - Text uploaders + + Image uploaders - - tpTextUploaders + + tpImageUploaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUploaders - + + 0 + + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + + + tpImageShack + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + 1 + + tpFlickr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 2 + + + tpPhotobucket + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 3 + + + tpGooglePhotos + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 4 + + + tpChevereto + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 5 + + + tpVgyme + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 6 + + + Fill + + + 3, 3 + + + 780, 480 + + + 811, 569 + + + 0 + + + tcImageUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageUploaders + + + 0 + + + cbImgurUseGIFV + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 0 + + + cbImgurUploadSelectedAlbum + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 1 + + + cbImgurDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 2 + + + atcImgurAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 3 + + + oauth2Imgur + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 4 + + + lvImgurAlbumList + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 5 + + + btnImgurRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 6 + + + cbImgurThumbnailType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 7 + + + lblImgurThumbnailType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 2 + + + Imgur + + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + True @@ -13365,21 +19053,6 @@ Using an encrypted library disables sharing. 4 - - ID - - - Title - - - 150 - - - Description - - - 226 - 352, 48 @@ -13401,6 +19074,21 @@ Using an encrypted library disables sharing. 5 + + ID + + + Title + + + 150 + + + Description + + + 226 + False @@ -13482,32 +19170,128 @@ Using an encrypted library disables sharing. 8 - - 4, 22 + + btnImageShackLogin - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 803, 543 + + tpImageShack - + + 0 + + + btnImageShackOpenPublicProfile + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 1 + + + cbImageShackIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + 2 - - Imgur + + btnImageShackOpenMyImages - - tpImgur + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpImageShack + + + 3 + + + lblImageShackUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 4 + + + txtImageShackUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 5 + + + txtImageShackPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 6 + + + lblImageShackPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 0 + + + ImageShack + + + tpImageShack + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 0 + + 1 NoControl @@ -13722,32 +19506,56 @@ Using an encrypted library disables sharing. 7 - - 4, 22 + + cbFlickrDirectLink - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 803, 543 + + tpFlickr - + 0 - - ImageShack + + oauthFlickr - - tpImageShack + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null - + + tpFlickr + + + 1 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 3 + + + Flickr + + + tpFlickr + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 1 + + 2 True @@ -13800,33 +19608,129 @@ Using an encrypted library disables sharing. 1 - + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 + + + gbPhotobucketAlbums + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 1 + + + gbPhotobucketUserAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 2 + + 4, 22 - + 3, 3, 3, 3 - + 803, 543 - - 3 + + 4 - - Flickr + + Photobucket - - tpFlickr + + tpPhotobucket - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - + + 3 + + + btnPhotobucketAddAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 0 + + + btnPhotobucketRemoveAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 1 + + + cbPhotobucketAlbumPaths + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + 2 + + 16, 208 + + + 712, 64 + + + 1 + + + Upload images to + + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 + NoControl @@ -13902,29 +19806,89 @@ Using an encrypted library disables sharing. 2 - - 16, 208 + + lblPhotobucketNewAlbumName - - 712, 64 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketAlbums + + + 0 + + + lblPhotobucketParentAlbumPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + 1 - - Upload images to + + txtPhotobucketNewAlbumName - - gbPhotobucketAlbumPath + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketAlbums + + + 2 + + + txtPhotobucketParentAlbumPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + + 3 + + + btnPhotobucketCreateAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbums + + + 4 + + + 16, 280 + + + 712, 128 + + + 2 + + + Create new album + + + gbPhotobucketAlbums + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPhotobucket - - 0 + + 1 True @@ -14055,29 +20019,113 @@ Using an encrypted library disables sharing. 4 - - 16, 280 + + lblPhotobucketDefaultAlbumName - - 712, 128 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketUserAccount + + + 0 + + + btnPhotobucketAuthOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 1 + + + txtPhotobucketDefaultAlbumName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + 2 - - Create new album + + lblPhotobucketVerificationCode - - gbPhotobucketAlbums + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbPhotobucketUserAccount + + + 3 + + + btnPhotobucketAuthComplete + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 4 + + + txtPhotobucketVerificationCode + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 5 + + + lblPhotobucketAccountStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketUserAccount + + + 6 + + + 16, 16 + + + 712, 184 + + + 0 + + + User account + + + gbPhotobucketUserAccount + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpPhotobucket - - 1 + + 2 True @@ -14265,56 +20313,140 @@ Using an encrypted library disables sharing. 6 - - 16, 16 + + lblGooglePhotosCreateAlbumName - - 712, 184 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpGooglePhotos + + 0 - - User account + + txtGooglePhotosCreateAlbumName - - gbPhotobucketUserAccount + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpGooglePhotos - - tpPhotobucket + + 1 - + + btnGooglePhotosCreateAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + 2 - - 4, 22 + + cbGooglePhotosIsPublic - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 803, 543 + + tpGooglePhotos - + + 3 + + + txtPicasaAlbumID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + 4 - - Photobucket + + lblPicasaAlbumID - - tpPhotobucket + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpGooglePhotos + + + 5 + + + lvPicasaAlbumList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + + 6 + + + btnPicasaRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGooglePhotos + + + 7 + + + oauth2Picasa + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null + + + tpGooglePhotos + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 803, 543 + + + 8 + + + Google Photos + + + tpGooglePhotos + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 3 + + 4 True @@ -14475,24 +20607,6 @@ Using an encrypted library disables sharing. 5 - - ID - - - 135 - - - Name - - - 150 - - - Description - - - 143 - 352, 96 @@ -14514,6 +20628,24 @@ Using an encrypted library disables sharing. 6 + + ID + + + 135 + + + Name + + + 150 + + + Description + + + 143 + False @@ -14565,32 +20697,104 @@ Using an encrypted library disables sharing. 8 - + + lblCheveretoUploadURLExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 0 + + + cbCheveretoDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 1 + + + lblCheveretoUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 2 + + + txtCheveretoUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 3 + + + txtCheveretoAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 4 + + + lblCheveretoAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 5 + + 4, 22 - + 3, 3, 3, 3 - + 803, 543 - - 8 + + 9 - - Google Photos + + Chevereto - - tpGooglePhotos + + tpChevereto - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 4 + + 5 True @@ -14754,32 +20958,68 @@ Using an encrypted library disables sharing. 5 - + + llVgymeAccountDetailsPage + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 0 + + + txtVgymeUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 1 + + + lvlVgymeUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpVgyme + + + 2 + + 4, 22 - + 3, 3, 3, 3 - + 803, 543 - - 9 + + 10 - - Chevereto + + vgy.me - - tpChevereto + + tpVgyme - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 5 + + 6 True @@ -14862,87 +21102,6 @@ Using an encrypted library disables sharing. 2 - - 4, 22 - - - 3, 3, 3, 3 - - - 803, 543 - - - 10 - - - vgy.me - - - tpVgyme - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcImageUploaders - - - 6 - - - Fill - - - 3, 3 - - - 780, 480 - - - 811, 569 - - - 0 - - - tcImageUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpImageUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 817, 575 - - - 0 - - - Image uploaders - - - tpImageUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 0 - Right diff --git a/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.Designer.cs b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.Designer.cs new file mode 100644 index 000000000..0b012d705 --- /dev/null +++ b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.Designer.cs @@ -0,0 +1,121 @@ +namespace ShareX.UploadersLib +{ + partial class YouTubeVideoOptionsForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(YouTubeVideoOptionsForm)); + this.lblTitle = new System.Windows.Forms.Label(); + this.lblDescription = new System.Windows.Forms.Label(); + this.lblVisibility = new System.Windows.Forms.Label(); + this.txtTitle = new System.Windows.Forms.TextBox(); + this.txtDescription = new System.Windows.Forms.TextBox(); + this.cbVisibility = new System.Windows.Forms.ComboBox(); + this.btnOK = new System.Windows.Forms.Button(); + this.btnCancel = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // lblTitle + // + resources.ApplyResources(this.lblTitle, "lblTitle"); + this.lblTitle.Name = "lblTitle"; + // + // lblDescription + // + resources.ApplyResources(this.lblDescription, "lblDescription"); + this.lblDescription.Name = "lblDescription"; + // + // lblVisibility + // + resources.ApplyResources(this.lblVisibility, "lblVisibility"); + this.lblVisibility.Name = "lblVisibility"; + // + // txtTitle + // + resources.ApplyResources(this.txtTitle, "txtTitle"); + this.txtTitle.Name = "txtTitle"; + // + // txtDescription + // + resources.ApplyResources(this.txtDescription, "txtDescription"); + this.txtDescription.Name = "txtDescription"; + // + // cbVisibility + // + this.cbVisibility.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.cbVisibility.FormattingEnabled = true; + resources.ApplyResources(this.cbVisibility, "cbVisibility"); + this.cbVisibility.Name = "cbVisibility"; + // + // btnOK + // + resources.ApplyResources(this.btnOK, "btnOK"); + this.btnOK.Name = "btnOK"; + this.btnOK.UseVisualStyleBackColor = true; + this.btnOK.Click += new System.EventHandler(this.btnOK_Click); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.Name = "btnCancel"; + this.btnCancel.UseVisualStyleBackColor = true; + this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); + // + // YouTubeVideoOptionsForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.Window; + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.btnOK); + this.Controls.Add(this.cbVisibility); + this.Controls.Add(this.txtDescription); + this.Controls.Add(this.txtTitle); + this.Controls.Add(this.lblVisibility); + this.Controls.Add(this.lblDescription); + this.Controls.Add(this.lblTitle); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "YouTubeVideoOptionsForm"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lblTitle; + private System.Windows.Forms.Label lblDescription; + private System.Windows.Forms.Label lblVisibility; + private System.Windows.Forms.TextBox txtTitle; + private System.Windows.Forms.TextBox txtDescription; + private System.Windows.Forms.ComboBox cbVisibility; + private System.Windows.Forms.Button btnOK; + private System.Windows.Forms.Button btnCancel; + } +} \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.cs b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.cs new file mode 100644 index 000000000..d5dd04f5c --- /dev/null +++ b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.cs @@ -0,0 +1,68 @@ +#region License Information (GPL v3) + +/* + ShareX - A program that allows you to take screenshots and share any file type + Copyright (c) 2007-2021 ShareX Team + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + Optionally you can also view the license at . +*/ + +#endregion License Information (GPL v3) + +using ShareX.HelpersLib; +using System.Windows.Forms; + +namespace ShareX.UploadersLib +{ + public partial class YouTubeVideoOptionsForm : Form + { + public string Title { get; private set; } + public string Description { get; private set; } + public YouTubeVideoPrivacy Visibility { get; private set; } + + public YouTubeVideoOptionsForm(string title = "", string description = "", YouTubeVideoPrivacy visibility = YouTubeVideoPrivacy.Private) + { + InitializeComponent(); + ShareXResources.ApplyTheme(this); + + Title = title; + Description = description; + Visibility = visibility; + + txtTitle.Text = title; + txtDescription.Text = description; + cbVisibility.Items.AddRange(Helpers.GetLocalizedEnumDescriptions()); + cbVisibility.SelectedIndex = (int)Visibility; + } + + private void btnOK_Click(object sender, System.EventArgs e) + { + Title = txtTitle.Text; + Description = txtDescription.Text; + Visibility = (YouTubeVideoPrivacy)cbVisibility.SelectedIndex; + + DialogResult = DialogResult.OK; + Close(); + } + + private void btnCancel_Click(object sender, System.EventArgs e) + { + DialogResult = DialogResult.Cancel; + Close(); + } + } +} \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.resx b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.resx new file mode 100644 index 000000000..055d8bcec --- /dev/null +++ b/ShareX.UploadersLib/Forms/YouTubeVideoOptionsForm.resx @@ -0,0 +1,348 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + True + + + + 10, 12 + + + + 4, 0, 4, 0 + + + 36, 16 + + + 0 + + + Title: + + + lblTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 7 + + + True + + + 13, 64 + + + 78, 16 + + + 2 + + + Description: + + + lblDescription + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 6 + + + True + + + 13, 184 + + + 59, 16 + + + 4 + + + Visibility: + + + lblVisibility + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + + + 16, 32 + + + 352, 22 + + + 1 + + + txtTitle + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + + + 16, 88 + + + True + + + 352, 88 + + + 3 + + + txtDescription + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + 16, 208 + + + 352, 24 + + + 5 + + + cbVisibility + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + + + 120, 256 + + + 120, 32 + + + 6 + + + OK + + + btnOK + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + 248, 256 + + + 120, 32 + + + 7 + + + Cancel + + + btnCancel + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + + + True + + + 8, 16 + + + 383, 301 + + + Microsoft Sans Serif, 9.75pt + + + 4, 4, 4, 4 + + + CenterScreen + + + ShareX - YouTube video options + + + YouTubeVideoOptionsForm + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ShareX.UploadersLib/ShareX.UploadersLib.csproj b/ShareX.UploadersLib/ShareX.UploadersLib.csproj index a5dca42da..46d08f4e0 100644 --- a/ShareX.UploadersLib/ShareX.UploadersLib.csproj +++ b/ShareX.UploadersLib/ShareX.UploadersLib.csproj @@ -228,6 +228,12 @@ + + Form + + + YouTubeVideoOptionsForm.cs + @@ -967,6 +973,9 @@ TwitterTweetForm.cs Designer + + YouTubeVideoOptionsForm.cs + Designer diff --git a/ShareX.UploadersLib/UploadersConfig.cs b/ShareX.UploadersLib/UploadersConfig.cs index 4c565bf01..40419f2ce 100644 --- a/ShareX.UploadersLib/UploadersConfig.cs +++ b/ShareX.UploadersLib/UploadersConfig.cs @@ -424,6 +424,7 @@ public class UploadersConfig : SettingsBase public OAuth2Info YouTubeOAuth2Info { get; set; } = null; public YouTubeVideoPrivacy YouTubePrivacyType { get; set; } = YouTubeVideoPrivacy.Public; public bool YouTubeUseShortenedLink { get; set; } = false; + public bool YouTubeShowDialog { get; set; } = false; #endregion YouTube