diff --git a/ShareX.HelpersLib/Helpers/Helpers.cs b/ShareX.HelpersLib/Helpers/Helpers.cs index 8e1c72b91..34ee0e664 100644 --- a/ShareX.HelpersLib/Helpers/Helpers.cs +++ b/ShareX.HelpersLib/Helpers/Helpers.cs @@ -24,6 +24,7 @@ #endregion License Information (GPL v3) using Microsoft.Win32; +using Newtonsoft.Json.Linq; using ShareX.HelpersLib; using ShareX.HelpersLib.Properties; using System; @@ -1049,5 +1050,11 @@ public static void CopyAll(DirectoryInfo source, DirectoryInfo target) handle.Free(); } } + + // http://goessner.net/articles/JsonPath/ + public static string ParseJSON(string text, string jsonPath) + { + return (string)JToken.Parse(text).SelectToken("$." + jsonPath); + } } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs index 181e4064b..c9ea20c55 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs @@ -42,7 +42,6 @@ private void InitializeComponent() this.lblTwitterDefaultMessage = new System.Windows.Forms.Label(); this.txtTwitterDefaultMessage = new System.Windows.Forms.TextBox(); this.cbTwitterSkipMessageBox = new System.Windows.Forms.CheckBox(); - this.oauthTwitter = new ShareX.UploadersLib.OAuthControl(); this.txtTwitterDescription = new System.Windows.Forms.TextBox(); this.lblTwitterDescription = new System.Windows.Forms.Label(); this.btnTwitterRemove = new System.Windows.Forms.Button(); @@ -56,8 +55,6 @@ private void InitializeComponent() this.btnCustomUploaderRegexpUpdate = new System.Windows.Forms.Button(); this.btnCustomUploaderRegexpAdd = new System.Windows.Forms.Button(); this.btnCustomUploaderRegexpRemove = new System.Windows.Forms.Button(); - this.lvCustomUploaderRegexps = new ShareX.HelpersLib.MyListView(); - this.lvRegexpsColumn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.tpCustomUploaderJsonParse = new System.Windows.Forms.TabPage(); this.btnCustomUploaderJsonAddSyntax = new System.Windows.Forms.Button(); this.btnCustomUploadJsonPathHelp = new System.Windows.Forms.Button(); @@ -77,18 +74,12 @@ private void InitializeComponent() this.txtCustomUploaderArgValue = new System.Windows.Forms.TextBox(); this.btnCustomUploaderArgAdd = new System.Windows.Forms.Button(); this.btnCustomUploaderArgRemove = new System.Windows.Forms.Button(); - this.lvCustomUploaderArguments = new ShareX.HelpersLib.MyListView(); - this.chCustomUploaderArgumentsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chCustomUploaderArgumentsValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.tpCustomUploaderHeaders = new System.Windows.Forms.TabPage(); this.btnCustomUploaderHeaderUpdate = new System.Windows.Forms.Button(); this.txtCustomUploaderHeaderName = new System.Windows.Forms.TextBox(); this.txtCustomUploaderHeaderValue = new System.Windows.Forms.TextBox(); this.btnCustomUploaderHeaderAdd = new System.Windows.Forms.Button(); this.btnCustomUploaderHeaderRemove = new System.Windows.Forms.Button(); - this.lvCustomUploaderHeaders = new ShareX.HelpersLib.MyListView(); - this.chCustomUploaderHeadersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chCustomUploaderHeadersValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnCustomUploaderExamples = new System.Windows.Forms.Button(); this.btnCustomUploaderHelp = new System.Windows.Forms.Button(); this.btnCustomUploaderClear = new System.Windows.Forms.Button(); @@ -106,7 +97,6 @@ private void InitializeComponent() this.gbCustomUploaders = new System.Windows.Forms.GroupBox(); this.btnCustomUploadersExportAll = new System.Windows.Forms.Button(); this.btnCustomUploaderClearUploaders = new System.Windows.Forms.Button(); - this.eiCustomUploaders = new ShareX.HelpersLib.ExportImportControl(); this.lbCustomUploaderList = new System.Windows.Forms.ListBox(); this.btnCustomUploaderRemove = new System.Windows.Forms.Button(); this.btnCustomUploaderUpdate = new System.Windows.Forms.Button(); @@ -135,10 +125,7 @@ private void InitializeComponent() this.tpBitly = new System.Windows.Forms.TabPage(); this.txtBitlyDomain = new System.Windows.Forms.TextBox(); this.lblBitlyDomain = new System.Windows.Forms.Label(); - this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl(); this.tpGoogleURLShortener = new System.Windows.Forms.TabPage(); - this.oauth2GoogleURLShortener = new ShareX.UploadersLib.OAuthControl(); - this.atcGoogleURLShortenerAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.tpYourls = new System.Windows.Forms.TabPage(); this.txtYourlsPassword = new System.Windows.Forms.TextBox(); this.txtYourlsUsername = new System.Windows.Forms.TextBox(); @@ -166,7 +153,6 @@ private void InitializeComponent() this.tpFileUploaders = new System.Windows.Forms.TabPage(); this.tcFileUploaders = new System.Windows.Forms.TabControl(); this.tpFTP = new System.Windows.Forms.TabPage(); - this.eiFTP = new ShareX.HelpersLib.ExportImportControl(); this.btnFtpClient = new System.Windows.Forms.Button(); this.lblFtpFiles = new System.Windows.Forms.Label(); this.lblFtpText = new System.Windows.Forms.Label(); @@ -174,9 +160,7 @@ private void InitializeComponent() this.cboFtpImages = new System.Windows.Forms.ComboBox(); this.cboFtpFiles = new System.Windows.Forms.ComboBox(); this.cboFtpText = new System.Windows.Forms.ComboBox(); - this.ucFTPAccounts = new ShareX.UploadersLib.AccountsControl(); this.tpDropbox = new System.Windows.Forms.TabPage(); - this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl(); this.cbDropboxURLType = new System.Windows.Forms.ComboBox(); this.cbDropboxAutoCreateShareableLink = new System.Windows.Forms.CheckBox(); this.btnDropboxShowFiles = new System.Windows.Forms.Button(); @@ -189,25 +173,17 @@ private void InitializeComponent() this.tvOneDrive = new System.Windows.Forms.TreeView(); this.lblOneDriveFolderID = new System.Windows.Forms.Label(); this.cbOneDriveCreateShareableLink = new System.Windows.Forms.CheckBox(); - this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl(); this.tpGoogleDrive = new System.Windows.Forms.TabPage(); this.cbGoogleDriveUseFolder = new System.Windows.Forms.CheckBox(); this.txtGoogleDriveFolderID = new System.Windows.Forms.TextBox(); this.lblGoogleDriveFolderID = new System.Windows.Forms.Label(); - this.lvGoogleDriveFoldersList = new ShareX.HelpersLib.MyListView(); - this.chGoogleDriveTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chGoogleDriveDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnGoogleDriveRefreshFolders = new System.Windows.Forms.Button(); this.cbGoogleDriveIsPublic = new System.Windows.Forms.CheckBox(); - this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl(); this.tpBox = new System.Windows.Forms.TabPage(); this.lblBoxFolderTip = new System.Windows.Forms.Label(); this.cbBoxShare = new System.Windows.Forms.CheckBox(); - this.lvBoxFolders = new ShareX.HelpersLib.MyListView(); - this.chBoxFoldersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.lblBoxFolderID = new System.Windows.Forms.Label(); this.btnBoxRefreshFolders = new System.Windows.Forms.Button(); - this.oauth2Box = new ShareX.UploadersLib.OAuthControl(); this.tpAmazonS3 = new System.Windows.Forms.TabPage(); this.txtAmazonS3CustomDomain = new System.Windows.Forms.TextBox(); this.lblAmazonS3PathPreviewLabel = new System.Windows.Forms.Label(); @@ -269,7 +245,6 @@ private void InitializeComponent() this.lblSendSpaceUsername = new System.Windows.Forms.Label(); this.txtSendSpacePassword = new System.Windows.Forms.TextBox(); this.txtSendSpaceUserName = new System.Windows.Forms.TextBox(); - this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.tpGe_tt = new System.Windows.Forms.TabPage(); this.lblGe_ttStatus = new System.Windows.Forms.Label(); this.lblGe_ttPassword = new System.Windows.Forms.Label(); @@ -296,7 +271,7 @@ private void InitializeComponent() this.btnMinusAuth = new System.Windows.Forms.Button(); this.gbMinusUpload = new System.Windows.Forms.GroupBox(); this.btnMinusReadFolderList = new System.Windows.Forms.Button(); - this.chkMinusPublic = new System.Windows.Forms.CheckBox(); + this.cbMinusPublic = new System.Windows.Forms.CheckBox(); this.btnMinusFolderAdd = new System.Windows.Forms.Button(); this.btnMinusFolderRemove = new System.Windows.Forms.Button(); this.cboMinusFolders = new System.Windows.Forms.ComboBox(); @@ -307,7 +282,6 @@ private void InitializeComponent() this.txtJiraConfigHelp = new System.Windows.Forms.TextBox(); this.txtJiraHost = new System.Windows.Forms.TextBox(); this.lblJiraHost = new System.Windows.Forms.Label(); - this.oAuthJira = new ShareX.UploadersLib.OAuthControl(); this.tpLambda = new System.Windows.Forms.TabPage(); this.lblLambdaInfo = new System.Windows.Forms.Label(); this.lblLambdaApiKey = new System.Windows.Forms.Label(); @@ -337,10 +311,6 @@ private void InitializeComponent() this.btnSeafileLibraryPasswordValidate = new System.Windows.Forms.Button(); this.txtSeafileLibraryPassword = new System.Windows.Forms.TextBox(); this.lblSeafileLibraryPassword = new System.Windows.Forms.Label(); - this.lvSeafileLibraries = new ShareX.HelpersLib.MyListView(); - this.colSeafileLibraryName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colSeafileLibrarySize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colSeafileLibraryEncrypted = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnSeafilePathValidate = new System.Windows.Forms.Button(); this.txtSeafileDirectoryPath = new System.Windows.Forms.TextBox(); this.lblSeafileWritePermNotif = new System.Windows.Forms.Label(); @@ -373,7 +343,7 @@ private void InitializeComponent() this.lblStreamablePassword = new System.Windows.Forms.Label(); this.cbStreamableAnonymous = new System.Windows.Forms.CheckBox(); this.tpEmail = new System.Windows.Forms.TabPage(); - this.chkEmailConfirm = new System.Windows.Forms.CheckBox(); + this.cbEmailConfirm = new System.Windows.Forms.CheckBox(); this.lblEmailSmtpServer = new System.Windows.Forms.Label(); this.lblEmailPassword = new System.Windows.Forms.Label(); this.cbEmailRememberLastTo = new System.Windows.Forms.CheckBox(); @@ -394,7 +364,6 @@ private void InitializeComponent() this.lblSharedFolderImages = new System.Windows.Forms.Label(); this.cboSharedFolderText = new System.Windows.Forms.ComboBox(); this.cboSharedFolderImages = new System.Windows.Forms.ComboBox(); - this.ucLocalhostAccounts = new ShareX.UploadersLib.AccountsControl(); this.tpSul = new System.Windows.Forms.TabPage(); this.txtSulAPIKey = new System.Windows.Forms.TextBox(); this.lblSulAPIKey = new System.Windows.Forms.Label(); @@ -421,9 +390,7 @@ private void InitializeComponent() this.lblPaste_eeUserAPIKey = new System.Windows.Forms.Label(); this.txtPaste_eeUserAPIKey = new System.Windows.Forms.TextBox(); this.tpGist = new System.Windows.Forms.TabPage(); - this.chkGistPublishPublic = new System.Windows.Forms.CheckBox(); - this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl(); - this.atcGistAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.cbGistPublishPublic = new System.Windows.Forms.CheckBox(); this.tpUpaste = new System.Windows.Forms.TabPage(); this.cbUpasteIsPublic = new System.Windows.Forms.CheckBox(); this.lblUpasteUserKey = new System.Windows.Forms.Label(); @@ -444,8 +411,6 @@ private void InitializeComponent() this.cbImgurUseGIFV = new System.Windows.Forms.CheckBox(); this.cbImgurUploadSelectedAlbum = new System.Windows.Forms.CheckBox(); this.cbImgurDirectLink = new System.Windows.Forms.CheckBox(); - this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl(); - this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl(); this.lvImgurAlbumList = new System.Windows.Forms.ListView(); this.chImgurID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.chImgurTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); @@ -463,7 +428,6 @@ private void InitializeComponent() this.txtImageShackPassword = new System.Windows.Forms.TextBox(); this.lblImageShackPassword = new System.Windows.Forms.Label(); this.tpTinyPic = new System.Windows.Forms.TabPage(); - this.atcTinyPicAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.btnTinyPicLogin = new System.Windows.Forms.Button(); this.txtTinyPicPassword = new System.Windows.Forms.TextBox(); this.lblTinyPicPassword = new System.Windows.Forms.Label(); @@ -504,7 +468,6 @@ private void InitializeComponent() this.chPicasaName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.chPicasaDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnPicasaRefreshAlbumList = new System.Windows.Forms.Button(); - this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl(); this.tpChevereto = new System.Windows.Forms.TabPage(); this.btnCheveretoTestAll = new System.Windows.Forms.Button(); this.lblCheveretoUploadURLExample = new System.Windows.Forms.Label(); @@ -526,9 +489,47 @@ private void InitializeComponent() this.lvlVgymeUserKey = new System.Windows.Forms.Label(); this.tcUploaders = new System.Windows.Forms.TabControl(); this.lblWidthHint = new System.Windows.Forms.Label(); - this.ttlvMain = new ShareX.HelpersLib.TabToListView(); - this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl(); this.cbPastebinRaw = new System.Windows.Forms.CheckBox(); + this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl(); + this.atcTinyPicAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl(); + this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl(); + this.atcGistAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.eiFTP = new ShareX.HelpersLib.ExportImportControl(); + this.ucFTPAccounts = new ShareX.UploadersLib.AccountsControl(); + this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl(); + this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl(); + this.lvGoogleDriveFoldersList = new ShareX.HelpersLib.MyListView(); + this.chGoogleDriveTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chGoogleDriveDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl(); + this.lvBoxFolders = new ShareX.HelpersLib.MyListView(); + this.chBoxFoldersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.oauth2Box = new ShareX.UploadersLib.OAuthControl(); + this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.oAuthJira = new ShareX.UploadersLib.OAuthControl(); + this.lvCustomUploaderRegexps = new ShareX.HelpersLib.MyListView(); + this.lvRegexpsColumn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lvCustomUploaderArguments = new ShareX.HelpersLib.MyListView(); + this.chCustomUploaderArgumentsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chCustomUploaderArgumentsValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lvCustomUploaderHeaders = new ShareX.HelpersLib.MyListView(); + this.chCustomUploaderHeadersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chCustomUploaderHeadersValue = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.eiCustomUploaders = new ShareX.HelpersLib.ExportImportControl(); + this.lvSeafileLibraries = new ShareX.HelpersLib.MyListView(); + this.colSeafileLibraryName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colSeafileLibrarySize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colSeafileLibraryEncrypted = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ttlvMain = new ShareX.HelpersLib.TabToListView(); + this.oauthTwitter = new ShareX.UploadersLib.OAuthControl(); + this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl(); + this.oauth2GoogleURLShortener = new ShareX.UploadersLib.OAuthControl(); + this.atcGoogleURLShortenerAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.ucLocalhostAccounts = new ShareX.UploadersLib.AccountsControl(); + this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl(); + this.cbGistUseRawURL = new System.Windows.Forms.CheckBox(); this.tpOtherUploaders.SuspendLayout(); this.tcOtherUploaders.SuspendLayout(); this.tpTwitter.SuspendLayout(); @@ -703,15 +704,6 @@ private void InitializeComponent() this.cbTwitterSkipMessageBox.UseVisualStyleBackColor = true; this.cbTwitterSkipMessageBox.CheckedChanged += new System.EventHandler(this.cbTwitterSkipMessageBox_CheckedChanged); // - // oauthTwitter - // - resources.ApplyResources(this.oauthTwitter, "oauthTwitter"); - this.oauthTwitter.IsRefreshable = false; - this.oauthTwitter.Name = "oauthTwitter"; - this.oauthTwitter.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTwitter_OpenButtonClicked); - this.oauthTwitter.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTwitter_CompleteButtonClicked); - this.oauthTwitter.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTwitter_ClearButtonClicked); - // // txtTwitterDescription // resources.ApplyResources(this.txtTwitterDescription, "txtTwitterDescription"); @@ -839,28 +831,6 @@ private void InitializeComponent() this.btnCustomUploaderRegexpRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderRegexpRemove.Click += new System.EventHandler(this.btnCustomUploaderRegexpRemove_Click); // - // lvCustomUploaderRegexps - // - this.lvCustomUploaderRegexps.AllowDrop = true; - this.lvCustomUploaderRegexps.AllowItemDrag = true; - this.lvCustomUploaderRegexps.AutoFillColumn = true; - this.lvCustomUploaderRegexps.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.lvRegexpsColumn}); - this.lvCustomUploaderRegexps.FullRowSelect = true; - this.lvCustomUploaderRegexps.GridLines = true; - this.lvCustomUploaderRegexps.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; - this.lvCustomUploaderRegexps.HideSelection = false; - resources.ApplyResources(this.lvCustomUploaderRegexps, "lvCustomUploaderRegexps"); - this.lvCustomUploaderRegexps.MultiSelect = false; - this.lvCustomUploaderRegexps.Name = "lvCustomUploaderRegexps"; - this.lvCustomUploaderRegexps.UseCompatibleStateImageBehavior = false; - this.lvCustomUploaderRegexps.View = System.Windows.Forms.View.Details; - this.lvCustomUploaderRegexps.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderRegexps_SelectedIndexChanged); - // - // lvRegexpsColumn - // - resources.ApplyResources(this.lvRegexpsColumn, "lvRegexpsColumn"); - // // tpCustomUploaderJsonParse // this.tpCustomUploaderJsonParse.Controls.Add(this.btnCustomUploaderJsonAddSyntax); @@ -994,33 +964,6 @@ private void InitializeComponent() this.btnCustomUploaderArgRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderArgRemove.Click += new System.EventHandler(this.btnCustomUploaderArgRemove_Click); // - // lvCustomUploaderArguments - // - this.lvCustomUploaderArguments.AllowDrop = true; - this.lvCustomUploaderArguments.AllowItemDrag = true; - this.lvCustomUploaderArguments.AutoFillColumn = true; - this.lvCustomUploaderArguments.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chCustomUploaderArgumentsName, - this.chCustomUploaderArgumentsValue}); - this.lvCustomUploaderArguments.FullRowSelect = true; - this.lvCustomUploaderArguments.GridLines = true; - this.lvCustomUploaderArguments.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvCustomUploaderArguments.HideSelection = false; - resources.ApplyResources(this.lvCustomUploaderArguments, "lvCustomUploaderArguments"); - this.lvCustomUploaderArguments.MultiSelect = false; - this.lvCustomUploaderArguments.Name = "lvCustomUploaderArguments"; - this.lvCustomUploaderArguments.UseCompatibleStateImageBehavior = false; - this.lvCustomUploaderArguments.View = System.Windows.Forms.View.Details; - this.lvCustomUploaderArguments.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderArguments_SelectedIndexChanged); - // - // chCustomUploaderArgumentsName - // - resources.ApplyResources(this.chCustomUploaderArgumentsName, "chCustomUploaderArgumentsName"); - // - // chCustomUploaderArgumentsValue - // - resources.ApplyResources(this.chCustomUploaderArgumentsValue, "chCustomUploaderArgumentsValue"); - // // tpCustomUploaderHeaders // this.tpCustomUploaderHeaders.Controls.Add(this.btnCustomUploaderHeaderUpdate); @@ -1064,33 +1007,6 @@ private void InitializeComponent() this.btnCustomUploaderHeaderRemove.UseVisualStyleBackColor = true; this.btnCustomUploaderHeaderRemove.Click += new System.EventHandler(this.btnCustomUploaderHeaderRemove_Click); // - // lvCustomUploaderHeaders - // - this.lvCustomUploaderHeaders.AllowDrop = true; - this.lvCustomUploaderHeaders.AllowItemDrag = true; - this.lvCustomUploaderHeaders.AutoFillColumn = true; - this.lvCustomUploaderHeaders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chCustomUploaderHeadersName, - this.chCustomUploaderHeadersValue}); - this.lvCustomUploaderHeaders.FullRowSelect = true; - this.lvCustomUploaderHeaders.GridLines = true; - this.lvCustomUploaderHeaders.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvCustomUploaderHeaders.HideSelection = false; - resources.ApplyResources(this.lvCustomUploaderHeaders, "lvCustomUploaderHeaders"); - this.lvCustomUploaderHeaders.MultiSelect = false; - this.lvCustomUploaderHeaders.Name = "lvCustomUploaderHeaders"; - this.lvCustomUploaderHeaders.UseCompatibleStateImageBehavior = false; - this.lvCustomUploaderHeaders.View = System.Windows.Forms.View.Details; - this.lvCustomUploaderHeaders.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderHeaders_SelectedIndexChanged); - // - // chCustomUploaderHeadersName - // - resources.ApplyResources(this.chCustomUploaderHeadersName, "chCustomUploaderHeadersName"); - // - // chCustomUploaderHeadersValue - // - resources.ApplyResources(this.chCustomUploaderHeadersValue, "chCustomUploaderHeadersValue"); - // // btnCustomUploaderExamples // resources.ApplyResources(this.btnCustomUploaderExamples, "btnCustomUploaderExamples"); @@ -1208,15 +1124,6 @@ private void InitializeComponent() this.btnCustomUploaderClearUploaders.UseVisualStyleBackColor = true; this.btnCustomUploaderClearUploaders.Click += new System.EventHandler(this.btnCustomUploaderClearUploaders_Click); // - // eiCustomUploaders - // - this.eiCustomUploaders.ExportIgnoreNull = true; - resources.ApplyResources(this.eiCustomUploaders, "eiCustomUploaders"); - this.eiCustomUploaders.Name = "eiCustomUploaders"; - this.eiCustomUploaders.ObjectType = null; - this.eiCustomUploaders.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiCustomUploaders_ExportRequested); - this.eiCustomUploaders.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiCustomUploaders_ImportRequested); - // // lbCustomUploaderList // this.lbCustomUploaderList.FormattingEnabled = true; @@ -1397,15 +1304,6 @@ private void InitializeComponent() resources.ApplyResources(this.lblBitlyDomain, "lblBitlyDomain"); this.lblBitlyDomain.Name = "lblBitlyDomain"; // - // oauth2Bitly - // - this.oauth2Bitly.IsRefreshable = false; - resources.ApplyResources(this.oauth2Bitly, "oauth2Bitly"); - this.oauth2Bitly.Name = "oauth2Bitly"; - this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked); - this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked); - this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked); - // // tpGoogleURLShortener // this.tpGoogleURLShortener.Controls.Add(this.oauth2GoogleURLShortener); @@ -1414,22 +1312,6 @@ private void InitializeComponent() this.tpGoogleURLShortener.Name = "tpGoogleURLShortener"; this.tpGoogleURLShortener.UseVisualStyleBackColor = true; // - // oauth2GoogleURLShortener - // - resources.ApplyResources(this.oauth2GoogleURLShortener, "oauth2GoogleURLShortener"); - this.oauth2GoogleURLShortener.Name = "oauth2GoogleURLShortener"; - this.oauth2GoogleURLShortener.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleURLShortener_OpenButtonClicked); - this.oauth2GoogleURLShortener.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleURLShortener_CompleteButtonClicked); - this.oauth2GoogleURLShortener.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleURLShortener_ClearButtonClicked); - this.oauth2GoogleURLShortener.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleURLShortener_RefreshButtonClicked); - // - // atcGoogleURLShortenerAccountType - // - resources.ApplyResources(this.atcGoogleURLShortenerAccountType, "atcGoogleURLShortenerAccountType"); - this.atcGoogleURLShortenerAccountType.Name = "atcGoogleURLShortenerAccountType"; - this.atcGoogleURLShortenerAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcGoogleURLShortenerAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGoogleURLShortenerAccountType_AccountTypeChanged); - // // tpYourls // this.tpYourls.Controls.Add(this.txtYourlsPassword); @@ -1641,14 +1523,6 @@ private void InitializeComponent() this.tpFTP.Name = "tpFTP"; this.tpFTP.UseVisualStyleBackColor = true; // - // eiFTP - // - resources.ApplyResources(this.eiFTP, "eiFTP"); - this.eiFTP.Name = "eiFTP"; - this.eiFTP.ObjectType = null; - this.eiFTP.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiFTP_ExportRequested); - this.eiFTP.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiFTP_ImportRequested); - // // btnFtpClient // resources.ApplyResources(this.btnFtpClient, "btnFtpClient"); @@ -1695,11 +1569,6 @@ private void InitializeComponent() this.cboFtpText.Name = "cboFtpText"; this.cboFtpText.SelectedIndexChanged += new System.EventHandler(this.cboFtpText_SelectedIndexChanged); // - // ucFTPAccounts - // - resources.ApplyResources(this.ucFTPAccounts, "ucFTPAccounts"); - this.ucFTPAccounts.Name = "ucFTPAccounts"; - // // tpDropbox // this.tpDropbox.Controls.Add(this.oauth2Dropbox); @@ -1715,15 +1584,6 @@ private void InitializeComponent() this.tpDropbox.Name = "tpDropbox"; this.tpDropbox.UseVisualStyleBackColor = true; // - // oauth2Dropbox - // - this.oauth2Dropbox.IsRefreshable = false; - resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox"); - this.oauth2Dropbox.Name = "oauth2Dropbox"; - this.oauth2Dropbox.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Dropbox_OpenButtonClicked); - this.oauth2Dropbox.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Dropbox_CompleteButtonClicked); - this.oauth2Dropbox.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Dropbox_ClearButtonClicked); - // // cbDropboxURLType // this.cbDropboxURLType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; @@ -1804,15 +1664,6 @@ private void InitializeComponent() this.cbOneDriveCreateShareableLink.UseVisualStyleBackColor = true; this.cbOneDriveCreateShareableLink.CheckedChanged += new System.EventHandler(this.cbOneDriveCreateShareableLink_CheckedChanged); // - // oAuth2OneDrive - // - resources.ApplyResources(this.oAuth2OneDrive, "oAuth2OneDrive"); - this.oAuth2OneDrive.Name = "oAuth2OneDrive"; - this.oAuth2OneDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2OneDrive_OpenButtonClicked); - this.oAuth2OneDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2OneDrive_CompleteButtonClicked); - this.oAuth2OneDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2OneDrive_ClearButtonClicked); - this.oAuth2OneDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuth2OneDrive_RefreshButtonClicked); - // // tpGoogleDrive // this.tpGoogleDrive.Controls.Add(this.cbGoogleDriveUseFolder); @@ -1844,28 +1695,6 @@ private void InitializeComponent() resources.ApplyResources(this.lblGoogleDriveFolderID, "lblGoogleDriveFolderID"); this.lblGoogleDriveFolderID.Name = "lblGoogleDriveFolderID"; // - // lvGoogleDriveFoldersList - // - this.lvGoogleDriveFoldersList.AutoFillColumn = true; - this.lvGoogleDriveFoldersList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chGoogleDriveTitle, - this.chGoogleDriveDescription}); - this.lvGoogleDriveFoldersList.FullRowSelect = true; - resources.ApplyResources(this.lvGoogleDriveFoldersList, "lvGoogleDriveFoldersList"); - this.lvGoogleDriveFoldersList.MultiSelect = false; - this.lvGoogleDriveFoldersList.Name = "lvGoogleDriveFoldersList"; - this.lvGoogleDriveFoldersList.UseCompatibleStateImageBehavior = false; - this.lvGoogleDriveFoldersList.View = System.Windows.Forms.View.Details; - this.lvGoogleDriveFoldersList.SelectedIndexChanged += new System.EventHandler(this.lvGoogleDriveFoldersList_SelectedIndexChanged); - // - // chGoogleDriveTitle - // - resources.ApplyResources(this.chGoogleDriveTitle, "chGoogleDriveTitle"); - // - // chGoogleDriveDescription - // - resources.ApplyResources(this.chGoogleDriveDescription, "chGoogleDriveDescription"); - // // btnGoogleDriveRefreshFolders // resources.ApplyResources(this.btnGoogleDriveRefreshFolders, "btnGoogleDriveRefreshFolders"); @@ -1880,15 +1709,6 @@ private void InitializeComponent() this.cbGoogleDriveIsPublic.UseVisualStyleBackColor = true; this.cbGoogleDriveIsPublic.CheckedChanged += new System.EventHandler(this.cbGoogleDriveIsPublic_CheckedChanged); // - // oauth2GoogleDrive - // - resources.ApplyResources(this.oauth2GoogleDrive, "oauth2GoogleDrive"); - this.oauth2GoogleDrive.Name = "oauth2GoogleDrive"; - this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked); - this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked); - this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked); - this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked); - // // tpBox // this.tpBox.Controls.Add(this.lblBoxFolderTip); @@ -1913,23 +1733,6 @@ private void InitializeComponent() this.cbBoxShare.UseVisualStyleBackColor = true; this.cbBoxShare.CheckedChanged += new System.EventHandler(this.cbBoxShare_CheckedChanged); // - // lvBoxFolders - // - this.lvBoxFolders.AutoFillColumn = true; - this.lvBoxFolders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chBoxFoldersName}); - this.lvBoxFolders.FullRowSelect = true; - resources.ApplyResources(this.lvBoxFolders, "lvBoxFolders"); - this.lvBoxFolders.Name = "lvBoxFolders"; - this.lvBoxFolders.UseCompatibleStateImageBehavior = false; - this.lvBoxFolders.View = System.Windows.Forms.View.Details; - this.lvBoxFolders.SelectedIndexChanged += new System.EventHandler(this.lvBoxFolders_SelectedIndexChanged); - this.lvBoxFolders.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvBoxFolders_MouseDoubleClick); - // - // chBoxFoldersName - // - resources.ApplyResources(this.chBoxFoldersName, "chBoxFoldersName"); - // // lblBoxFolderID // resources.ApplyResources(this.lblBoxFolderID, "lblBoxFolderID"); @@ -1942,15 +1745,6 @@ private void InitializeComponent() this.btnBoxRefreshFolders.UseVisualStyleBackColor = true; this.btnBoxRefreshFolders.Click += new System.EventHandler(this.btnBoxRefreshFolders_Click); // - // oauth2Box - // - resources.ApplyResources(this.oauth2Box, "oauth2Box"); - this.oauth2Box.Name = "oauth2Box"; - this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked); - this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked); - this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked); - this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked); - // // tpAmazonS3 // this.tpAmazonS3.Controls.Add(this.txtAmazonS3CustomDomain); @@ -2376,13 +2170,6 @@ private void InitializeComponent() this.txtSendSpaceUserName.Name = "txtSendSpaceUserName"; this.txtSendSpaceUserName.TextChanged += new System.EventHandler(this.txtSendSpaceUserName_TextChanged); // - // atcSendSpaceAccountType - // - resources.ApplyResources(this.atcSendSpaceAccountType, "atcSendSpaceAccountType"); - this.atcSendSpaceAccountType.Name = "atcSendSpaceAccountType"; - this.atcSendSpaceAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcSendSpaceAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcSendSpaceAccountType_AccountTypeChanged); - // // tpGe_tt // this.tpGe_tt.Controls.Add(this.lblGe_ttStatus); @@ -2548,7 +2335,7 @@ private void InitializeComponent() // gbMinusUpload // this.gbMinusUpload.Controls.Add(this.btnMinusReadFolderList); - this.gbMinusUpload.Controls.Add(this.chkMinusPublic); + this.gbMinusUpload.Controls.Add(this.cbMinusPublic); this.gbMinusUpload.Controls.Add(this.btnMinusFolderAdd); this.gbMinusUpload.Controls.Add(this.btnMinusFolderRemove); this.gbMinusUpload.Controls.Add(this.cboMinusFolders); @@ -2563,11 +2350,11 @@ private void InitializeComponent() this.btnMinusReadFolderList.UseVisualStyleBackColor = true; this.btnMinusReadFolderList.Click += new System.EventHandler(this.btnMinusReadFolderList_Click); // - // chkMinusPublic + // cbMinusPublic // - resources.ApplyResources(this.chkMinusPublic, "chkMinusPublic"); - this.chkMinusPublic.Name = "chkMinusPublic"; - this.chkMinusPublic.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cbMinusPublic, "cbMinusPublic"); + this.cbMinusPublic.Name = "cbMinusPublic"; + this.cbMinusPublic.UseVisualStyleBackColor = true; // // btnMinusFolderAdd // @@ -2638,15 +2425,6 @@ private void InitializeComponent() resources.ApplyResources(this.lblJiraHost, "lblJiraHost"); this.lblJiraHost.Name = "lblJiraHost"; // - // oAuthJira - // - resources.ApplyResources(this.oAuthJira, "oAuthJira"); - this.oAuthJira.Name = "oAuthJira"; - this.oAuthJira.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuthJira_OpenButtonClicked); - this.oAuthJira.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuthJira_CompleteButtonClicked); - this.oAuthJira.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuthJira_ClearButtonClicked); - this.oAuthJira.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuthJira_RefreshButtonClicked); - // // tpLambda // this.tpLambda.Controls.Add(this.lblLambdaInfo); @@ -2875,35 +2653,6 @@ private void InitializeComponent() resources.ApplyResources(this.lblSeafileLibraryPassword, "lblSeafileLibraryPassword"); this.lblSeafileLibraryPassword.Name = "lblSeafileLibraryPassword"; // - // lvSeafileLibraries - // - this.lvSeafileLibraries.AllowColumnSort = true; - this.lvSeafileLibraries.AutoFillColumn = true; - this.lvSeafileLibraries.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.colSeafileLibraryName, - this.colSeafileLibrarySize, - this.colSeafileLibraryEncrypted}); - this.lvSeafileLibraries.DisableDeselect = true; - this.lvSeafileLibraries.FullRowSelect = true; - this.lvSeafileLibraries.HideSelection = false; - resources.ApplyResources(this.lvSeafileLibraries, "lvSeafileLibraries"); - this.lvSeafileLibraries.Name = "lvSeafileLibraries"; - this.lvSeafileLibraries.UseCompatibleStateImageBehavior = false; - this.lvSeafileLibraries.View = System.Windows.Forms.View.Details; - this.lvSeafileLibraries.SelectedIndexChanged += new System.EventHandler(this.lvSeafileLibraries_SelectedIndexChanged); - // - // colSeafileLibraryName - // - resources.ApplyResources(this.colSeafileLibraryName, "colSeafileLibraryName"); - // - // colSeafileLibrarySize - // - resources.ApplyResources(this.colSeafileLibrarySize, "colSeafileLibrarySize"); - // - // colSeafileLibraryEncrypted - // - resources.ApplyResources(this.colSeafileLibraryEncrypted, "colSeafileLibraryEncrypted"); - // // btnSeafilePathValidate // resources.ApplyResources(this.btnSeafilePathValidate, "btnSeafilePathValidate"); @@ -3106,7 +2855,7 @@ private void InitializeComponent() // // tpEmail // - this.tpEmail.Controls.Add(this.chkEmailConfirm); + this.tpEmail.Controls.Add(this.cbEmailConfirm); this.tpEmail.Controls.Add(this.lblEmailSmtpServer); this.tpEmail.Controls.Add(this.lblEmailPassword); this.tpEmail.Controls.Add(this.cbEmailRememberLastTo); @@ -3124,12 +2873,12 @@ private void InitializeComponent() this.tpEmail.Name = "tpEmail"; this.tpEmail.UseVisualStyleBackColor = true; // - // chkEmailConfirm + // cbEmailConfirm // - resources.ApplyResources(this.chkEmailConfirm, "chkEmailConfirm"); - this.chkEmailConfirm.Name = "chkEmailConfirm"; - this.chkEmailConfirm.UseVisualStyleBackColor = true; - this.chkEmailConfirm.CheckedChanged += new System.EventHandler(this.chkEmailConfirm_CheckedChanged); + resources.ApplyResources(this.cbEmailConfirm, "cbEmailConfirm"); + this.cbEmailConfirm.Name = "cbEmailConfirm"; + this.cbEmailConfirm.UseVisualStyleBackColor = true; + this.cbEmailConfirm.CheckedChanged += new System.EventHandler(this.chkEmailConfirm_CheckedChanged); // // lblEmailSmtpServer // @@ -3267,11 +3016,6 @@ private void InitializeComponent() this.cboSharedFolderImages.Name = "cboSharedFolderImages"; this.cboSharedFolderImages.SelectedIndexChanged += new System.EventHandler(this.cboSharedFolderImages_SelectedIndexChanged); // - // ucLocalhostAccounts - // - resources.ApplyResources(this.ucLocalhostAccounts, "ucLocalhostAccounts"); - this.ucLocalhostAccounts.Name = "ucLocalhostAccounts"; - // // tpSul // this.tpSul.Controls.Add(this.txtSulAPIKey); @@ -3451,35 +3195,20 @@ private void InitializeComponent() // // tpGist // - this.tpGist.Controls.Add(this.chkGistPublishPublic); + this.tpGist.Controls.Add(this.cbGistUseRawURL); + this.tpGist.Controls.Add(this.cbGistPublishPublic); this.tpGist.Controls.Add(this.oAuth2Gist); this.tpGist.Controls.Add(this.atcGistAccountType); resources.ApplyResources(this.tpGist, "tpGist"); this.tpGist.Name = "tpGist"; this.tpGist.UseVisualStyleBackColor = true; // - // chkGistPublishPublic + // cbGistPublishPublic // - resources.ApplyResources(this.chkGistPublishPublic, "chkGistPublishPublic"); - this.chkGistPublishPublic.Name = "chkGistPublishPublic"; - this.chkGistPublishPublic.UseVisualStyleBackColor = true; - this.chkGistPublishPublic.CheckedChanged += new System.EventHandler(this.chkGistPublishPublic_CheckedChanged); - // - // oAuth2Gist - // - resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist"); - this.oAuth2Gist.IsRefreshable = false; - this.oAuth2Gist.Name = "oAuth2Gist"; - this.oAuth2Gist.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2Gist_OpenButtonClicked); - this.oAuth2Gist.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2Gist_CompleteButtonClicked); - this.oAuth2Gist.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2Gist_ClearButtonClicked); - // - // atcGistAccountType - // - resources.ApplyResources(this.atcGistAccountType, "atcGistAccountType"); - this.atcGistAccountType.Name = "atcGistAccountType"; - this.atcGistAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcGistAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGistAccountType_AccountTypeChanged); + resources.ApplyResources(this.cbGistPublishPublic, "cbGistPublishPublic"); + this.cbGistPublishPublic.Name = "cbGistPublishPublic"; + this.cbGistPublishPublic.UseVisualStyleBackColor = true; + this.cbGistPublishPublic.CheckedChanged += new System.EventHandler(this.chkGistPublishPublic_CheckedChanged); // // tpUpaste // @@ -3632,22 +3361,6 @@ private void InitializeComponent() this.cbImgurDirectLink.UseVisualStyleBackColor = true; this.cbImgurDirectLink.CheckedChanged += new System.EventHandler(this.cbImgurDirectLink_CheckedChanged); // - // atcImgurAccountType - // - resources.ApplyResources(this.atcImgurAccountType, "atcImgurAccountType"); - this.atcImgurAccountType.Name = "atcImgurAccountType"; - this.atcImgurAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcImgurAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcImgurAccountType_AccountTypeChanged); - // - // oauth2Imgur - // - resources.ApplyResources(this.oauth2Imgur, "oauth2Imgur"); - this.oauth2Imgur.Name = "oauth2Imgur"; - this.oauth2Imgur.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Imgur_OpenButtonClicked); - this.oauth2Imgur.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Imgur_CompleteButtonClicked); - this.oauth2Imgur.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Imgur_ClearButtonClicked); - this.oauth2Imgur.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Imgur_RefreshButtonClicked); - // // lvImgurAlbumList // this.lvImgurAlbumList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { @@ -3774,13 +3487,6 @@ private void InitializeComponent() this.tpTinyPic.Name = "tpTinyPic"; this.tpTinyPic.UseVisualStyleBackColor = true; // - // atcTinyPicAccountType - // - resources.ApplyResources(this.atcTinyPicAccountType, "atcTinyPicAccountType"); - this.atcTinyPicAccountType.Name = "atcTinyPicAccountType"; - this.atcTinyPicAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; - this.atcTinyPicAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcTinyPicAccountType_AccountTypeChanged); - // // btnTinyPicLogin // resources.ApplyResources(this.btnTinyPicLogin, "btnTinyPicLogin"); @@ -4061,15 +3767,6 @@ private void InitializeComponent() this.btnPicasaRefreshAlbumList.UseVisualStyleBackColor = true; this.btnPicasaRefreshAlbumList.Click += new System.EventHandler(this.btnPicasaRefreshAlbumList_Click); // - // oauth2Picasa - // - resources.ApplyResources(this.oauth2Picasa, "oauth2Picasa"); - this.oauth2Picasa.Name = "oauth2Picasa"; - this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked); - this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked); - this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked); - this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked); - // // tpChevereto // this.tpChevereto.Controls.Add(this.btnCheveretoTestAll); @@ -4218,6 +3915,279 @@ private void InitializeComponent() resources.ApplyResources(this.lblWidthHint, "lblWidthHint"); this.lblWidthHint.Name = "lblWidthHint"; // + // cbPastebinRaw + // + resources.ApplyResources(this.cbPastebinRaw, "cbPastebinRaw"); + this.cbPastebinRaw.Name = "cbPastebinRaw"; + this.cbPastebinRaw.UseVisualStyleBackColor = true; + this.cbPastebinRaw.CheckedChanged += new System.EventHandler(this.cbPastebinRaw_CheckedChanged); + // + // atcImgurAccountType + // + resources.ApplyResources(this.atcImgurAccountType, "atcImgurAccountType"); + this.atcImgurAccountType.Name = "atcImgurAccountType"; + this.atcImgurAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcImgurAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcImgurAccountType_AccountTypeChanged); + // + // oauth2Imgur + // + resources.ApplyResources(this.oauth2Imgur, "oauth2Imgur"); + this.oauth2Imgur.Name = "oauth2Imgur"; + this.oauth2Imgur.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Imgur_OpenButtonClicked); + this.oauth2Imgur.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Imgur_CompleteButtonClicked); + this.oauth2Imgur.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Imgur_ClearButtonClicked); + this.oauth2Imgur.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Imgur_RefreshButtonClicked); + // + // atcTinyPicAccountType + // + resources.ApplyResources(this.atcTinyPicAccountType, "atcTinyPicAccountType"); + this.atcTinyPicAccountType.Name = "atcTinyPicAccountType"; + this.atcTinyPicAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcTinyPicAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcTinyPicAccountType_AccountTypeChanged); + // + // oauth2Picasa + // + resources.ApplyResources(this.oauth2Picasa, "oauth2Picasa"); + this.oauth2Picasa.Name = "oauth2Picasa"; + this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked); + this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked); + this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked); + this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked); + // + // oAuth2Gist + // + resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist"); + this.oAuth2Gist.IsRefreshable = false; + this.oAuth2Gist.Name = "oAuth2Gist"; + this.oAuth2Gist.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2Gist_OpenButtonClicked); + this.oAuth2Gist.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2Gist_CompleteButtonClicked); + this.oAuth2Gist.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2Gist_ClearButtonClicked); + // + // atcGistAccountType + // + resources.ApplyResources(this.atcGistAccountType, "atcGistAccountType"); + this.atcGistAccountType.Name = "atcGistAccountType"; + this.atcGistAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcGistAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGistAccountType_AccountTypeChanged); + // + // eiFTP + // + resources.ApplyResources(this.eiFTP, "eiFTP"); + this.eiFTP.Name = "eiFTP"; + this.eiFTP.ObjectType = null; + this.eiFTP.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiFTP_ExportRequested); + this.eiFTP.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiFTP_ImportRequested); + // + // ucFTPAccounts + // + resources.ApplyResources(this.ucFTPAccounts, "ucFTPAccounts"); + this.ucFTPAccounts.Name = "ucFTPAccounts"; + // + // oauth2Dropbox + // + this.oauth2Dropbox.IsRefreshable = false; + resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox"); + this.oauth2Dropbox.Name = "oauth2Dropbox"; + this.oauth2Dropbox.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Dropbox_OpenButtonClicked); + this.oauth2Dropbox.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Dropbox_CompleteButtonClicked); + this.oauth2Dropbox.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Dropbox_ClearButtonClicked); + // + // oAuth2OneDrive + // + resources.ApplyResources(this.oAuth2OneDrive, "oAuth2OneDrive"); + this.oAuth2OneDrive.Name = "oAuth2OneDrive"; + this.oAuth2OneDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2OneDrive_OpenButtonClicked); + this.oAuth2OneDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2OneDrive_CompleteButtonClicked); + this.oAuth2OneDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2OneDrive_ClearButtonClicked); + this.oAuth2OneDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuth2OneDrive_RefreshButtonClicked); + // + // lvGoogleDriveFoldersList + // + this.lvGoogleDriveFoldersList.AutoFillColumn = true; + this.lvGoogleDriveFoldersList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chGoogleDriveTitle, + this.chGoogleDriveDescription}); + this.lvGoogleDriveFoldersList.FullRowSelect = true; + resources.ApplyResources(this.lvGoogleDriveFoldersList, "lvGoogleDriveFoldersList"); + this.lvGoogleDriveFoldersList.MultiSelect = false; + this.lvGoogleDriveFoldersList.Name = "lvGoogleDriveFoldersList"; + this.lvGoogleDriveFoldersList.UseCompatibleStateImageBehavior = false; + this.lvGoogleDriveFoldersList.View = System.Windows.Forms.View.Details; + this.lvGoogleDriveFoldersList.SelectedIndexChanged += new System.EventHandler(this.lvGoogleDriveFoldersList_SelectedIndexChanged); + // + // chGoogleDriveTitle + // + resources.ApplyResources(this.chGoogleDriveTitle, "chGoogleDriveTitle"); + // + // chGoogleDriveDescription + // + resources.ApplyResources(this.chGoogleDriveDescription, "chGoogleDriveDescription"); + // + // oauth2GoogleDrive + // + resources.ApplyResources(this.oauth2GoogleDrive, "oauth2GoogleDrive"); + this.oauth2GoogleDrive.Name = "oauth2GoogleDrive"; + this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked); + this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked); + this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked); + this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked); + // + // lvBoxFolders + // + this.lvBoxFolders.AutoFillColumn = true; + this.lvBoxFolders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chBoxFoldersName}); + this.lvBoxFolders.FullRowSelect = true; + resources.ApplyResources(this.lvBoxFolders, "lvBoxFolders"); + this.lvBoxFolders.Name = "lvBoxFolders"; + this.lvBoxFolders.UseCompatibleStateImageBehavior = false; + this.lvBoxFolders.View = System.Windows.Forms.View.Details; + this.lvBoxFolders.SelectedIndexChanged += new System.EventHandler(this.lvBoxFolders_SelectedIndexChanged); + this.lvBoxFolders.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvBoxFolders_MouseDoubleClick); + // + // chBoxFoldersName + // + resources.ApplyResources(this.chBoxFoldersName, "chBoxFoldersName"); + // + // oauth2Box + // + resources.ApplyResources(this.oauth2Box, "oauth2Box"); + this.oauth2Box.Name = "oauth2Box"; + this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked); + this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked); + this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked); + this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked); + // + // atcSendSpaceAccountType + // + resources.ApplyResources(this.atcSendSpaceAccountType, "atcSendSpaceAccountType"); + this.atcSendSpaceAccountType.Name = "atcSendSpaceAccountType"; + this.atcSendSpaceAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcSendSpaceAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcSendSpaceAccountType_AccountTypeChanged); + // + // oAuthJira + // + resources.ApplyResources(this.oAuthJira, "oAuthJira"); + this.oAuthJira.Name = "oAuthJira"; + this.oAuthJira.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuthJira_OpenButtonClicked); + this.oAuthJira.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuthJira_CompleteButtonClicked); + this.oAuthJira.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuthJira_ClearButtonClicked); + this.oAuthJira.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuthJira_RefreshButtonClicked); + // + // lvCustomUploaderRegexps + // + this.lvCustomUploaderRegexps.AllowDrop = true; + this.lvCustomUploaderRegexps.AllowItemDrag = true; + this.lvCustomUploaderRegexps.AutoFillColumn = true; + this.lvCustomUploaderRegexps.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.lvRegexpsColumn}); + this.lvCustomUploaderRegexps.FullRowSelect = true; + this.lvCustomUploaderRegexps.GridLines = true; + this.lvCustomUploaderRegexps.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; + this.lvCustomUploaderRegexps.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderRegexps, "lvCustomUploaderRegexps"); + this.lvCustomUploaderRegexps.MultiSelect = false; + this.lvCustomUploaderRegexps.Name = "lvCustomUploaderRegexps"; + this.lvCustomUploaderRegexps.UseCompatibleStateImageBehavior = false; + this.lvCustomUploaderRegexps.View = System.Windows.Forms.View.Details; + this.lvCustomUploaderRegexps.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderRegexps_SelectedIndexChanged); + // + // lvRegexpsColumn + // + resources.ApplyResources(this.lvRegexpsColumn, "lvRegexpsColumn"); + // + // lvCustomUploaderArguments + // + this.lvCustomUploaderArguments.AllowDrop = true; + this.lvCustomUploaderArguments.AllowItemDrag = true; + this.lvCustomUploaderArguments.AutoFillColumn = true; + this.lvCustomUploaderArguments.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chCustomUploaderArgumentsName, + this.chCustomUploaderArgumentsValue}); + this.lvCustomUploaderArguments.FullRowSelect = true; + this.lvCustomUploaderArguments.GridLines = true; + this.lvCustomUploaderArguments.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvCustomUploaderArguments.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderArguments, "lvCustomUploaderArguments"); + this.lvCustomUploaderArguments.MultiSelect = false; + this.lvCustomUploaderArguments.Name = "lvCustomUploaderArguments"; + this.lvCustomUploaderArguments.UseCompatibleStateImageBehavior = false; + this.lvCustomUploaderArguments.View = System.Windows.Forms.View.Details; + this.lvCustomUploaderArguments.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderArguments_SelectedIndexChanged); + // + // chCustomUploaderArgumentsName + // + resources.ApplyResources(this.chCustomUploaderArgumentsName, "chCustomUploaderArgumentsName"); + // + // chCustomUploaderArgumentsValue + // + resources.ApplyResources(this.chCustomUploaderArgumentsValue, "chCustomUploaderArgumentsValue"); + // + // lvCustomUploaderHeaders + // + this.lvCustomUploaderHeaders.AllowDrop = true; + this.lvCustomUploaderHeaders.AllowItemDrag = true; + this.lvCustomUploaderHeaders.AutoFillColumn = true; + this.lvCustomUploaderHeaders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chCustomUploaderHeadersName, + this.chCustomUploaderHeadersValue}); + this.lvCustomUploaderHeaders.FullRowSelect = true; + this.lvCustomUploaderHeaders.GridLines = true; + this.lvCustomUploaderHeaders.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvCustomUploaderHeaders.HideSelection = false; + resources.ApplyResources(this.lvCustomUploaderHeaders, "lvCustomUploaderHeaders"); + this.lvCustomUploaderHeaders.MultiSelect = false; + this.lvCustomUploaderHeaders.Name = "lvCustomUploaderHeaders"; + this.lvCustomUploaderHeaders.UseCompatibleStateImageBehavior = false; + this.lvCustomUploaderHeaders.View = System.Windows.Forms.View.Details; + this.lvCustomUploaderHeaders.SelectedIndexChanged += new System.EventHandler(this.lvCustomUploaderHeaders_SelectedIndexChanged); + // + // chCustomUploaderHeadersName + // + resources.ApplyResources(this.chCustomUploaderHeadersName, "chCustomUploaderHeadersName"); + // + // chCustomUploaderHeadersValue + // + resources.ApplyResources(this.chCustomUploaderHeadersValue, "chCustomUploaderHeadersValue"); + // + // eiCustomUploaders + // + this.eiCustomUploaders.ExportIgnoreNull = true; + resources.ApplyResources(this.eiCustomUploaders, "eiCustomUploaders"); + this.eiCustomUploaders.Name = "eiCustomUploaders"; + this.eiCustomUploaders.ObjectType = null; + this.eiCustomUploaders.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiCustomUploaders_ExportRequested); + this.eiCustomUploaders.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiCustomUploaders_ImportRequested); + // + // lvSeafileLibraries + // + this.lvSeafileLibraries.AllowColumnSort = true; + this.lvSeafileLibraries.AutoFillColumn = true; + this.lvSeafileLibraries.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.colSeafileLibraryName, + this.colSeafileLibrarySize, + this.colSeafileLibraryEncrypted}); + this.lvSeafileLibraries.DisableDeselect = true; + this.lvSeafileLibraries.FullRowSelect = true; + this.lvSeafileLibraries.HideSelection = false; + resources.ApplyResources(this.lvSeafileLibraries, "lvSeafileLibraries"); + this.lvSeafileLibraries.Name = "lvSeafileLibraries"; + this.lvSeafileLibraries.UseCompatibleStateImageBehavior = false; + this.lvSeafileLibraries.View = System.Windows.Forms.View.Details; + this.lvSeafileLibraries.SelectedIndexChanged += new System.EventHandler(this.lvSeafileLibraries_SelectedIndexChanged); + // + // colSeafileLibraryName + // + resources.ApplyResources(this.colSeafileLibraryName, "colSeafileLibraryName"); + // + // colSeafileLibrarySize + // + resources.ApplyResources(this.colSeafileLibrarySize, "colSeafileLibrarySize"); + // + // colSeafileLibraryEncrypted + // + resources.ApplyResources(this.colSeafileLibraryEncrypted, "colSeafileLibraryEncrypted"); + // // ttlvMain // resources.ApplyResources(this.ttlvMain, "ttlvMain"); @@ -4226,18 +4196,57 @@ private void InitializeComponent() this.ttlvMain.MainTabControl = null; this.ttlvMain.Name = "ttlvMain"; // + // oauthTwitter + // + resources.ApplyResources(this.oauthTwitter, "oauthTwitter"); + this.oauthTwitter.IsRefreshable = false; + this.oauthTwitter.Name = "oauthTwitter"; + this.oauthTwitter.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTwitter_OpenButtonClicked); + this.oauthTwitter.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTwitter_CompleteButtonClicked); + this.oauthTwitter.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTwitter_ClearButtonClicked); + // + // oauth2Bitly + // + this.oauth2Bitly.IsRefreshable = false; + resources.ApplyResources(this.oauth2Bitly, "oauth2Bitly"); + this.oauth2Bitly.Name = "oauth2Bitly"; + this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked); + this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked); + this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked); + // + // oauth2GoogleURLShortener + // + resources.ApplyResources(this.oauth2GoogleURLShortener, "oauth2GoogleURLShortener"); + this.oauth2GoogleURLShortener.Name = "oauth2GoogleURLShortener"; + this.oauth2GoogleURLShortener.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleURLShortener_OpenButtonClicked); + this.oauth2GoogleURLShortener.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleURLShortener_CompleteButtonClicked); + this.oauth2GoogleURLShortener.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleURLShortener_ClearButtonClicked); + this.oauth2GoogleURLShortener.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleURLShortener_RefreshButtonClicked); + // + // atcGoogleURLShortenerAccountType + // + resources.ApplyResources(this.atcGoogleURLShortenerAccountType, "atcGoogleURLShortenerAccountType"); + this.atcGoogleURLShortenerAccountType.Name = "atcGoogleURLShortenerAccountType"; + this.atcGoogleURLShortenerAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; + this.atcGoogleURLShortenerAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGoogleURLShortenerAccountType_AccountTypeChanged); + // + // ucLocalhostAccounts + // + resources.ApplyResources(this.ucLocalhostAccounts, "ucLocalhostAccounts"); + this.ucLocalhostAccounts.Name = "ucLocalhostAccounts"; + // // actRapidShareAccountType // resources.ApplyResources(this.actRapidShareAccountType, "actRapidShareAccountType"); this.actRapidShareAccountType.Name = "actRapidShareAccountType"; this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous; // - // cbPastebinRaw + // cbGistUseRawURL // - resources.ApplyResources(this.cbPastebinRaw, "cbPastebinRaw"); - this.cbPastebinRaw.Name = "cbPastebinRaw"; - this.cbPastebinRaw.UseVisualStyleBackColor = true; - this.cbPastebinRaw.CheckedChanged += new System.EventHandler(this.cbPastebinRaw_CheckedChanged); + resources.ApplyResources(this.cbGistUseRawURL, "cbGistUseRawURL"); + this.cbGistUseRawURL.Name = "cbGistUseRawURL"; + this.cbGistUseRawURL.UseVisualStyleBackColor = true; + this.cbGistUseRawURL.CheckedChanged += new System.EventHandler(this.cbGistUseRawURL_CheckedChanged); // // UploadersConfigForm // @@ -4569,7 +4578,7 @@ private void InitializeComponent() private System.Windows.Forms.Button btnMinusAuth; private System.Windows.Forms.GroupBox gbMinusUpload; private System.Windows.Forms.Button btnMinusReadFolderList; - private System.Windows.Forms.CheckBox chkMinusPublic; + private System.Windows.Forms.CheckBox cbMinusPublic; private System.Windows.Forms.Button btnMinusFolderAdd; private System.Windows.Forms.Button btnMinusFolderRemove; private System.Windows.Forms.ComboBox cboMinusFolders; @@ -4582,7 +4591,7 @@ private void InitializeComponent() private System.Windows.Forms.Label lblJiraHost; private OAuthControl oAuthJira; private System.Windows.Forms.TabPage tpEmail; - private System.Windows.Forms.CheckBox chkEmailConfirm; + private System.Windows.Forms.CheckBox cbEmailConfirm; private System.Windows.Forms.Label lblEmailSmtpServer; private System.Windows.Forms.Label lblEmailPassword; private System.Windows.Forms.CheckBox cbEmailRememberLastTo; @@ -4612,7 +4621,7 @@ private void InitializeComponent() private System.Windows.Forms.Label lblPaste_eeUserAPIKey; private System.Windows.Forms.TextBox txtPaste_eeUserAPIKey; private System.Windows.Forms.TabPage tpGist; - private System.Windows.Forms.CheckBox chkGistPublishPublic; + private System.Windows.Forms.CheckBox cbGistPublishPublic; private OAuthControl oAuth2Gist; private AccountTypeControl atcGistAccountType; private System.Windows.Forms.TabPage tpUpaste; @@ -4891,5 +4900,6 @@ private void InitializeComponent() private System.Windows.Forms.Label lblCheveretoUploadURLExample; private System.Windows.Forms.Button btnCheveretoTestAll; private System.Windows.Forms.CheckBox cbPastebinRaw; + private System.Windows.Forms.CheckBox cbGistUseRawURL; } } diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs index 3b01faa58..c6edb0f66 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.cs +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.cs @@ -282,7 +282,7 @@ public void LoadSettings() } } txtPastebinTitle.Text = Config.PastebinSettings.Title; - cbPastebinRaw.Checked = Config.PastebinSettings.Raw; + cbPastebinRaw.Checked = Config.PastebinSettings.RawURL; // Paste.ee @@ -291,13 +291,15 @@ public void LoadSettings() // Gist atcGistAccountType.SelectedAccountType = Config.GistAnonymousLogin ? AccountType.Anonymous : AccountType.User; - chkGistPublishPublic.Checked = Config.GistPublishPublic; if (OAuth2Info.CheckOAuth(Config.GistOAuth2Info)) { oAuth2Gist.Status = OAuthLoginStatus.LoginSuccessful; } + cbGistPublishPublic.Checked = Config.GistPublishPublic; + cbGistUseRawURL.Checked = Config.GistRawURL; + // Upaste txtUpasteUserKey.Text = Config.UpasteUserKey; @@ -411,7 +413,7 @@ public void LoadSettings() nudEmailSmtpPort.SetValue(Config.EmailSmtpPort); txtEmailFrom.Text = Config.EmailFrom; txtEmailPassword.Text = Config.EmailPassword; - chkEmailConfirm.Checked = Config.EmailConfirmSend; + cbEmailConfirm.Checked = Config.EmailConfirmSend; cbEmailRememberLastTo.Checked = Config.EmailRememberLastTo; txtEmailDefaultSubject.Text = Config.EmailDefaultSubject; txtEmailDefaultBody.Text = Config.EmailDefaultBody; @@ -1118,7 +1120,7 @@ private void txtPastebinTitle_TextChanged(object sender, EventArgs e) private void cbPastebinRaw_CheckedChanged(object sender, EventArgs e) { - Config.PastebinSettings.Raw = cbPastebinRaw.Checked; + Config.PastebinSettings.RawURL = cbPastebinRaw.Checked; } #endregion Pastebin @@ -1157,7 +1159,12 @@ private void oAuth2Gist_ClearButtonClicked() private void chkGistPublishPublic_CheckedChanged(object sender, EventArgs e) { - Config.GistPublishPublic = ((CheckBox)sender).Checked; + Config.GistPublishPublic = cbGistPublishPublic.Checked; + } + + private void cbGistUseRawURL_CheckedChanged(object sender, EventArgs e) + { + Config.GistRawURL = cbGistUseRawURL.Checked; } #endregion Gist @@ -1440,7 +1447,7 @@ private void cboMinusFolders_SelectedIndexChanged(object sender, EventArgs e) { Config.MinusConfig.FolderID = cboMinusFolders.SelectedIndex; MinusFolder tempMf = Config.MinusConfig.GetActiveFolder(); - chkMinusPublic.Checked = tempMf.is_public; + cbMinusPublic.Checked = tempMf.is_public; } } @@ -1451,7 +1458,7 @@ private void btnMinusFolderAdd_Click(object sender, EventArgs e) btnMinusFolderAdd.Enabled = false; Minus minus = new Minus(Config.MinusConfig, Config.MinusOAuth2Info); - MinusFolder dir = minus.CreateFolder(cboMinusFolders.Text, chkMinusPublic.Checked); + MinusFolder dir = minus.CreateFolder(cboMinusFolders.Text, cbMinusPublic.Checked); if (dir != null) { cboMinusFolders.Items.Add(dir); @@ -1638,7 +1645,7 @@ private void txtPassword_TextChanged(object sender, EventArgs e) private void chkEmailConfirm_CheckedChanged(object sender, EventArgs e) { - Config.EmailConfirmSend = chkEmailConfirm.Checked; + Config.EmailConfirmSend = cbEmailConfirm.Checked; } private void cbRememberLastToEmail_CheckedChanged(object sender, EventArgs e) diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx index 4f2dd69d5..a588cbad2 100644 --- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx +++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx @@ -208,6 +208,237 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ 5 + + tcOtherUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOtherUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 986, 525 + + + 6 + + + Other uploaders + + + tpOtherUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 4 + + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + + + tpCustomUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 1 + + + Fill + + + 3, 3 + + + 980, 519 + + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTwitter + + + 5 + + + txtTwitterDescription + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 6 + + + lblTwitterDescription + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 7 + + + btnTwitterRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 8 + + + btnTwitterAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTwitter + + + 9 + + + 4, 22 + + + 972, 493 + + + 0 + + + Twitter + @Invariant + + tpTwitter + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcOtherUploaders + + + 0 + NoControl @@ -343,30 +574,6 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ 4 - - False - - - 192, 72 - - - 326, 208 - - - 5 - - - oauthTwitter - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpTwitter - - - 5 - False @@ -475,28 +682,619 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ 9 - - 4, 22 + + tcCustomUploaderResponseParse - - 972, 493 + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpCustomUploaders + + 0 - - Twitter - @Invariant - - tpTwitter + + tcCustomUploaderArguments - + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 1 + + + btnCustomUploaderExamples + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 2 + + + btnCustomUploaderHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 3 + + + btnCustomUploaderClear + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 4 + + + lblCustomUploaderImageUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 5 + + + btnCustomUploaderFileUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 6 + + + lblCustomUploaderFileUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 7 + + + btnCustomUploaderImageUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 8 + + + lblCustomUploaderTestResult + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 9 + + + txtCustomUploaderDeletionURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 10 + + + cbCustomUploaderFileUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 11 + + + lblCustomUploaderDeletionURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 12 + + + btnCustomUploaderShowLastResponse + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 13 + + + lblCustomUploaderResponseType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 14 + + + cbCustomUploaderURLShortener + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 15 + + + gbCustomUploaders + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 16 + + + lblCustomUploaderTextUploader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 17 + + + lblCustomUploaderRequestURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 18 + + + btnCustomUploaderURLShortenerTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 19 + + + cbCustomUploaderTextUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 20 + + + txtCustomUploaderThumbnailURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 21 + + + lblCustomUploaderURLShortener + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 22 + + + cbCustomUploaderResponseType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 23 + + + btnCustomUploaderTextUploaderTest + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 24 + + + txtCustomUploaderURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 25 + + + cbCustomUploaderImageUploader + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 26 + + + txtCustomUploaderRequestURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 27 + + + txtCustomUploaderLog + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 28 + + + lblCustomUploaderThumbnailURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 29 + + + lblCustomUploaderFileForm + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 30 + + + lblCustomUploaderRequestType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 31 + + + cbCustomUploaderRequestType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 32 + + + txtCustomUploaderFileForm + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 33 + + + lblCustomUploaderURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 34 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 5 + + + Custom uploaders + + + tpCustomUploaders + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcOtherUploaders - + + 1 + + + tpCustomUploaderRegexParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 0 + + + tpCustomUploaderJsonParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 1 + + + tpCustomUploaderXmlParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 2 + + + 536, 88 + + + 256, 184 + + + 36 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 0 + + + btnCustomUploaderRegexHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 0 + + + btnCustomUploaderRegexAddSyntax + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 1 + + + txtCustomUploaderRegexp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 2 + + + btnCustomUploaderRegexpUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 3 + + + btnCustomUploaderRegexpAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 4 + + + btnCustomUploaderRegexpRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 5 + + + lvCustomUploaderRegexps + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRegexParse + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 0 + + + Regex + @Invariant + + tpCustomUploaderRegexParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + 0 @@ -658,56 +1456,92 @@ For example, if your bucket is called bucket.example.com then URL will be http:/ 5 - - 227 + + btnCustomUploaderJsonAddSyntax - - 8, 64 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 232, 56 + + tpCustomUploaderJsonParse - + + 0 + + + btnCustomUploadJsonPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 1 + + + lblCustomUploaderJsonPathExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 2 + + + lblCustomUploaderJsonPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 3 + + + txtCustomUploaderJsonPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + 4 - - lvCustomUploaderRegexps - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderRegexParse - - - 6 - - + 4, 22 - + 3, 3, 3, 3 - + 248, 158 - - 0 + + 1 - - Regex + + JSON @Invariant - - tpCustomUploaderRegexParse + + tpCustomUploaderJsonParse - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 0 + + 1 False @@ -850,32 +1684,92 @@ store.book[0].title 4 - + + btnCustomUploaderXmlSyntaxAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 0 + + + btnCustomUploaderXPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 1 + + + lblCustomUploaderXPathExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 2 + + + lblCustomUploaderXPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 3 + + + txtCustomUploaderXPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 4 + + 4, 22 - + 3, 3, 3, 3 - + 248, 158 - - 1 + + 2 - - JSON + + XML @Invariant - - tpCustomUploaderJsonParse + + tpCustomUploaderXmlParse - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 1 + + 2 False @@ -1018,52 +1912,148 @@ store.book[0].title 4 - - 4, 22 + + tpCustomUploaderArguments - - 3, 3, 3, 3 - - - 248, 158 - - - 2 - - - XML - @Invariant - - tpCustomUploaderXmlParse - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tcCustomUploaderResponseParse + + tcCustomUploaderArguments - - 2 + + 0 - - 536, 88 + + tpCustomUploaderHeaders - - 256, 184 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 36 + + tcCustomUploaderArguments - - tcCustomUploaderResponseParse + + 1 - + + 272, 160 + + + 256, 240 + + + 34 + + + tcCustomUploaderArguments + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpCustomUploaders - + + 1 + + + btnCustomUploaderArgUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 0 + + + txtCustomUploaderArgName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 1 + + + txtCustomUploaderArgValue + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 2 + + + btnCustomUploaderArgAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 3 + + + btnCustomUploaderArgRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderArguments + + + 4 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderArguments + + + 5 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 214 + + + 0 + + + Arguments + + + tpCustomUploaderArguments + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderArguments + + 0 @@ -1189,65 +2179,104 @@ store.book[0].title 4 - - Name + + btnCustomUploaderHeaderUpdate - - 114 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Value + + tpCustomUploaderHeaders - - 114 + + 0 - - 8, 64 + + txtCustomUploaderHeaderName - - 232, 144 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 5 + + tpCustomUploaderHeaders - - lvCustomUploaderArguments + + 1 - + + txtCustomUploaderHeaderValue + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 2 + + + btnCustomUploaderHeaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 3 + + + btnCustomUploaderHeaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderHeaders + + + 4 + + + lvCustomUploaderHeaders + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - tpCustomUploaderArguments + + tpCustomUploaderHeaders - + 5 - + 4, 22 - + 3, 3, 3, 3 - + 248, 214 - - 0 + + 1 - - Arguments + + Headers - - tpCustomUploaderArguments + + tpCustomUploaderHeaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderArguments - - 0 + + 1 NoControl @@ -1372,87 +2401,6 @@ store.book[0].title 4 - - Name - - - 114 - - - Value - - - 114 - - - 8, 64 - - - 232, 144 - - - 11 - - - lvCustomUploaderHeaders - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpCustomUploaderHeaders - - - 5 - - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 214 - - - 1 - - - Headers - - - tpCustomUploaderHeaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderArguments - - - 1 - - - 272, 160 - - - 256, 240 - - - 34 - - - tcCustomUploaderArguments - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 1 - NoControl @@ -1831,6 +2779,126 @@ store.book[0].title 15 + + btnCustomUploadersExportAll + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 0 + + + btnCustomUploaderClearUploaders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 1 + + + eiCustomUploaders + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + gbCustomUploaders + + + 2 + + + lbCustomUploaderList + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 3 + + + btnCustomUploaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 4 + + + btnCustomUploaderUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 5 + + + txtCustomUploaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 6 + + + btnCustomUploaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbCustomUploaders + + + 7 + + + 8, 40 + + + 248, 312 + + + 0 + + + Uploaders + + + gbCustomUploaders + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaders + + + 16 + NoControl @@ -1888,27 +2956,6 @@ store.book[0].title 1 - - 8, 280 - - - 192, 26 - - - 5 - - - eiCustomUploaders - - - ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - gbCustomUploaders - - - 2 - False @@ -2035,30 +3082,6 @@ store.book[0].title 7 - - 8, 40 - - - 248, 312 - - - 0 - - - Uploaders - - - gbCustomUploaders - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaders - - - 16 - True @@ -2515,84 +3538,204 @@ store.book[0].title 34 - - 4, 22 + + tcURLShorteners - - 3, 3, 3, 3 - - - 972, 493 - - - 5 - - - Custom uploaders - - - tpCustomUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcOtherUploaders - - - 1 - - - Fill - - - 3, 3 - - - 980, 519 - - - 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 - + 986, 525 - - 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 + + + tpGoogleURLShortener + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 1 + + + tpYourls + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 2 + + + tpAdFly + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 3 + + + tpCoinURL + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + 4 + + tpPolr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 5 + + + Fill + + + 3, 3 + + + 980, 519 + + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBitly + + + 2 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 1 + + + bit.ly + @Invariant + + tpBitly + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 0 + 16, 248 @@ -2644,63 +3787,6 @@ store.book[0].title 1 - - 16, 16 - - - 328, 208 - - - 0 - - - oauth2Bitly - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpBitly - - - 2 - - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 1 - - - bit.ly - @Invariant - - tpBitly - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcURLShorteners - - - 0 - - - 16, 64 - - - 328, 240 - - - 1 - oauth2GoogleURLShortener @@ -2713,15 +3799,6 @@ store.book[0].title 0 - - 16, 16 - - - 214, 40 - - - 0 - atcGoogleURLShortenerAccountType @@ -2761,6 +3838,141 @@ store.book[0].title 1 + + txtYourlsPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 0 + + + txtYourlsUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpYourls + + + 1 + + + txtYourlsSignature + + + 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 + + + 972, 493 + + + 2 + + + YOURLS + @Invariant + + tpYourls + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcURLShorteners + + + 2 + 16, 200 @@ -2995,32 +4207,92 @@ store.book[0].title 8 - + + llAdflyLink + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + + txtAdflyAPIKEY + + + 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 - + 972, 493 - - 2 + + 3 - - YOURLS + + adf.ly @Invariant - - tpYourls + + tpAdFly - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 2 + + 3 True @@ -3154,32 +4426,53 @@ store.book[0].title 4 - + + txtCoinURLUUID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCoinURL + + + 0 + + + lblCoinURLUUID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCoinURL + + + 1 + + 4, 22 - - 3, 3, 3, 3 - - + 972, 493 - - 3 + + 5 - - adf.ly + + CoinURL @Invariant - - tpAdFly + + tpCoinURL - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 3 + + 4 16, 32 @@ -3232,29 +4525,77 @@ store.book[0].title 1 - + + txtPolrAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 0 + + + lblPolrAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 1 + + + txtPolrAPIHostname + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 2 + + + lblPolrAPIHostname + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPolr + + + 3 + + 4, 22 - + 972, 493 - - 5 + + 6 - - CoinURL + + Polr @Invariant - - tpCoinURL + + tpPolr - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcURLShorteners - - 4 + + 5 16, 72 @@ -3358,90 +4699,345 @@ store.book[0].title 3 - - 4, 22 + + tcFileUploaders - - 972, 493 - - - 6 - - - Polr - @Invariant - - tpPolr - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcURLShorteners - - - 5 - - - Fill - - - 3, 3 - - - 980, 519 - - - 0 - - - tcURLShorteners - - + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpURLShorteners + + tpFileUploaders - + 0 - + 4, 22 - + 3, 3, 3, 3 - + 986, 525 - - 3 + + 2 - - URL shorteners + + File uploaders - - tpURLShorteners + + tpFileUploaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUploaders - + + 2 + + + tpFTP + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 0 + + + tpDropbox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 1 + + + tpOneDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 2 + + + tpGoogleDrive + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + 3 - - 608, 48 + + tpBox - - 192, 24 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tcFileUploaders + + + 4 + + + tpAmazonS3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 5 + + + tpMega + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 6 + + + tpOwnCloud + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 7 + + + tpMediaFire + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + 8 + + tpPushbullet + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 9 + + + tpSendSpace + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 10 + + + tpGe_tt + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 11 + + + tpHostr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 12 + + + tpMinus + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 13 + + + tpJira + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 14 + + + tpLambda + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 15 + + + tpPomf + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 16 + + + tpUp1 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 17 + + + tpSeafile + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 18 + + + tpStreamable + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 19 + + + tpEmail + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 20 + + + tpSharedFolder + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 21 + + + tpSul + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 22 + + + Fill + + + 3, 3 + + + 980, 519 + + + 0 + + + tcFileUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFileUploaders + + + 0 + eiFTP @@ -3454,6 +5050,129 @@ store.book[0].title 0 + + btnFtpClient + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 1 + + + lblFtpFiles + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 2 + + + lblFtpText + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 3 + + + lblFtpImages + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 4 + + + cboFtpImages + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 5 + + + cboFtpFiles + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 6 + + + cboFtpText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFTP + + + 7 + + + ucFTPAccounts + + + ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpFTP + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 4 + + + FTP + @Invariant + + tpFTP + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 0 + NoControl @@ -3634,69 +5353,6 @@ store.book[0].title 7 - - Top, Bottom, Left - - - 8, 40 - - - 4, 4, 4, 4 - - - 792, 414 - - - 6 - - - ucFTPAccounts - - - ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpFTP - - - 8 - - - 4, 40 - - - 3, 3, 3, 3 - - - 972, 475 - - - 4 - - - FTP - @Invariant - - tpFTP - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 0 - - - 16, 88 - - - 328, 200 - - - 1 - oauth2Dropbox @@ -3709,6 +5365,129 @@ store.book[0].title 0 + + cbDropboxURLType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 1 + + + cbDropboxAutoCreateShareableLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 2 + + + btnDropboxShowFiles + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 3 + + + pbDropboxLogo + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 4 + + + lblDropboxStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 5 + + + lblDropboxPathTip + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 6 + + + lblDropboxPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 7 + + + txtDropboxPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpDropbox + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 0 + + + Dropbox + @Invariant + + tpDropbox + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 1 + 16, 368 @@ -4044,32 +5823,80 @@ store.book[0].title 8 - - 4, 40 + + tvOneDrive - - 3, 3, 3, 3 + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 475 + + tpOneDrive - + 0 - - Dropbox - @Invariant - - tpDropbox + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpOneDrive + + + 3 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 17 + + + OneDrive + @Invariant + + tpOneDrive + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 1 + + 2 False @@ -4155,53 +5982,116 @@ store.book[0].title 2 - - 16, 16 + + cbGoogleDriveUseFolder - - 328, 240 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpGoogleDrive + + + 0 + + + txtGoogleDriveFolderID + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 1 + + + lblGoogleDriveFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + 2 - - oAuth2OneDrive + + lvGoogleDriveFoldersList - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - tpOneDrive + + tpGoogleDrive - + 3 - - 4, 40 + + btnGoogleDriveRefreshFolders - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 4 + + + cbGoogleDriveIsPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGoogleDrive + + + 5 + + + oauth2GoogleDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 6 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 17 + + 1 - - OneDrive + + Google Drive @Invariant - - tpOneDrive + + tpGoogleDrive - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 2 + + 3 True @@ -4284,39 +6174,6 @@ store.book[0].title 2 - - Title - - - 200 - - - Description - - - 228 - - - 352, 112 - - - 432, 352 - - - 11 - - - lvGoogleDriveFoldersList - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpGoogleDrive - - - 3 - False @@ -4377,53 +6234,104 @@ store.book[0].title 5 - - 16, 16 + + lblBoxFolderTip - - 328, 240 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpBox + + 0 - - oauth2GoogleDrive + + cbBoxShare - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpGoogleDrive + + tpBox - - 6 - - - 4, 40 - - - 3, 3, 3, 3 - - - 972, 475 - - + 1 - - Google Drive - @Invariant - - tpGoogleDrive + + lvBoxFolders - + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 2 + + + lblBoxFolderID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 3 + + + btnBoxRefreshFolders + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpBox + + + 4 + + + oauth2Box + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 5 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 2 + + + Box + @Invariant + + tpBox + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 3 + + 4 True @@ -4485,33 +6393,6 @@ store.book[0].title 1 - - Folder name - - - 435 - - - 352, 72 - - - 440, 344 - - - 4 - - - lvBoxFolders - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpBox - - - 2 - True @@ -4572,53 +6453,212 @@ store.book[0].title 4 - - 16, 16 + + txtAmazonS3CustomDomain - - 328, 240 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpAmazonS3 + + 0 - - oauth2Box + + lblAmazonS3PathPreviewLabel - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpBox + + tpAmazonS3 - - 5 + + 1 - - 4, 40 + + lblAmazonS3PathPreview - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 475 + + tpAmazonS3 - + 2 - - Box - @Invariant - - tpBox + + btnAmazonS3BucketNameOpen - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 3 + + + btnAmazonS3AccessKeyOpen + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 4 + + + cbAmazonS3Endpoint + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 6 + + + lblAmazonS3BucketName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 7 + + + txtAmazonS3BucketName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 8 + + + lblAmazonS3Endpoint + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 9 + + + txtAmazonS3ObjectPrefix + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 10 + + + lblAmazonS3ObjectPrefix + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 11 + + + txtAmazonS3SecretKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 13 + + + lblAmazonS3SecretKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 14 + + + lblAmazonS3AccessKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 15 + + + txtAmazonS3AccessKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAmazonS3 + + + 16 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 13 + + + Amazon S3 + @Invariant + + tpAmazonS3 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 4 + + 5 16, 272 @@ -5010,32 +7050,161 @@ store.book[0].title 16 - - 4, 40 + + btnMegaRefreshFolders - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 475 + + tpMega - - 13 + + 0 - - Amazon S3 + + 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, 22 + + + 972, 493 + + + 12 + + + Mega @Invariant - - tpAmazonS3 + + tpMega - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 5 + + 6 NoControl @@ -5331,29 +7500,176 @@ store.book[0].title 10 - - 4, 40 + + cbOwnCloud81Compatibility - - 972, 475 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 12 + + tpOwnCloud - - Mega + + 0 + + + cbOwnCloudIgnoreInvalidCert + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 1 + + + cbOwnCloudDirectLink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 2 + + + cbOwnCloudCreateShare + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 3 + + + txtOwnCloudPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 4 + + + txtOwnCloudPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 5 + + + txtOwnCloudUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 6 + + + txtOwnCloudHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 7 + + + lblOwnCloudPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 8 + + + lblOwnCloudPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 9 + + + lblOwnCloudUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 10 + + + lblOwnCloudHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOwnCloud + + + 11 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 15 + + + ownCloud @Invariant - - tpMega + + tpOwnCloud - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 6 + + 7 True @@ -5679,32 +7995,116 @@ store.book[0].title 11 - - 4, 40 + + cbMediaFireUseLongLink - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 0 + + + txtMediaFirePath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 1 + + + lblMediaFirePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 2 + + + txtMediaFirePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 3 + + + txtMediaFireEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 4 + + + lblMediaFirePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 5 + + + lblMediaFireEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMediaFire + + + 6 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 15 + + 16 - - ownCloud + + MediaFire @Invariant - - tpOwnCloud + + tpMediaFire - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 7 + + 8 True @@ -5892,32 +8292,92 @@ store.book[0].title 6 - - 4, 40 + + lblPushbulletDevices - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 0 + + + cboPushbulletDevices + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 1 + + + btnPushbulletGetDeviceList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 2 + + + lblPushbulletUserKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 3 + + + txtPushbulletUserKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPushbullet + + + 4 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 16 + + 14 - - MediaFire + + Pushbullet @Invariant - - tpMediaFire + + tpPushbullet - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 8 + + 9 True @@ -6054,32 +8514,104 @@ store.book[0].title 4 - - 4, 40 + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSendSpace + + + 5 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 14 + + 6 - - Pushbullet + + SendSpace @Invariant - - tpPushbullet + + tpSendSpace - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 9 + + 10 NoControl @@ -6210,53 +8742,104 @@ store.book[0].title 4 - - 16, 16 + + lblGe_ttStatus - - 214, 40 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpGe_tt + + 0 - - atcSendSpaceAccountType + + lblGe_ttPassword - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpSendSpace + + tpGe_tt - + + 1 + + + lblGe_ttEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 2 + + + btnGe_ttLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 3 + + + txtGe_ttPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + + 4 + + + txtGe_ttEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGe_tt + + 5 - - 4, 40 + + 4, 22 - + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 6 + + 7 - - SendSpace + + Ge.tt @Invariant - - tpSendSpace + + tpGe_tt - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 10 + + 11 True @@ -6417,32 +9000,92 @@ store.book[0].title 5 - - 4, 40 + + cbLocalhostrDirectURL - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 0 + + + lblLocalhostrPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 1 + + + lblLocalhostrEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 2 + + + txtLocalhostrPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 3 + + + txtLocalhostrEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHostr + + + 4 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 7 + + 8 - - Ge.tt + + Hostr @Invariant - - tpGe_tt + + tpHostr - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 11 + + 12 True @@ -6576,32 +9219,80 @@ store.book[0].title 4 - + + lblMinusURLType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMinus + + + 0 + + + cbMinusURLType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMinus + + + 1 + + + gbMinusUserPass + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMinus + + + 2 + + + gbMinusUpload + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMinus + + + 3 + + 4, 40 - + 3, 3, 3, 3 - + 972, 475 - - 8 + + 3 - - Hostr + + Minus @Invariant - - tpHostr + + tpMinus - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 12 + + 13 True @@ -6654,6 +9345,114 @@ store.book[0].title 1 + + lblMinusAuthStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 0 + + + btnMinusRefreshAuth + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 1 + + + lblMinusPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 2 + + + lblMinusUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 3 + + + txtMinusPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 4 + + + txtMinusUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 5 + + + btnMinusAuth + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUserPass + + + 6 + + + 16, 16 + + + 712, 200 + + + 0 + + + Authentication + + + gbMinusUserPass + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMinus + + + 2 + True @@ -6840,29 +9639,89 @@ store.book[0].title 6 - - 16, 16 + + btnMinusReadFolderList - - 712, 200 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbMinusUpload + + 0 - - Authentication + + cbMinusPublic - - gbMinusUserPass + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + gbMinusUpload + + + 1 + + + btnMinusFolderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUpload + + + 2 + + + btnMinusFolderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUpload + + + 3 + + + cboMinusFolders + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbMinusUpload + + + 4 + + + 16, 224 + + + 712, 88 + + + 1 + + + Upload images to + + + gbMinusUpload + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpMinus - - 2 + + 3 True @@ -6894,34 +9753,34 @@ store.book[0].title 0 - + True - + NoControl - + 464, 58 - + 55, 17 - + 4 - + Public - - chkMinusPublic + + cbMinusPublic - + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + gbMinusUpload - + 1 @@ -7002,56 +9861,77 @@ store.book[0].title 4 - - 16, 224 + + txtJiraIssuePrefix - - 712, 88 + + 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 - - Upload images to + + gpJiraServer - - gbMinusUpload - - + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpMinus + + tpJira - + + 2 + + + oAuthJira + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpJira + + 3 - - 4, 40 + + 4, 22 - - 3, 3, 3, 3 + + 972, 493 - - 972, 475 + + 11 - - 3 - - - Minus + + Atlassian Jira @Invariant - - tpMinus + + tpJira - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 13 + + 14 472, 277 @@ -7107,6 +9987,66 @@ store.book[0].title 1 + + txtJiraConfigHelp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gpJiraServer + + + 0 + + + txtJiraHost + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gpJiraServer + + + 1 + + + lblJiraHost + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gpJiraServer + + + 2 + + + 13, 13 + + + 451, 358 + + + 0 + + + Jira server + + + gpJiraServer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpJira + + + 2 + 8, 64 @@ -7191,74 +10131,92 @@ store.book[0].title 2 - - 13, 13 + + lblLambdaInfo - - 451, 358 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpLambda + + 0 - - Jira server + + lblLambdaApiKey - - gpJiraServer + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpLambda - - tpJira - - - 2 - - - 473, 13 - - - 321, 243 - - + 1 - - oAuthJira + + txtLambdaApiKey - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpJira + + tpLambda - + + 2 + + + lblLambdaUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpLambda + + 3 - - 4, 40 + + cbLambdaUploadURL - - 972, 475 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 11 + + tpLambda - - Atlassian Jira + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 20 + + + Lambda @Invariant - - tpJira + + tpLambda - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 14 + + 15 True @@ -7392,32 +10350,116 @@ store.book[0].title 4 - - 4, 40 + + btnPomfTest - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 0 + + + txtPomfResultURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 1 + + + txtPomfUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 2 + + + lblPomfResultURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 3 + + + lblPomfUploadURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 4 + + + lblPomfUploaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 5 + + + cbPomfUploaders + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPomf + + + 6 + + + 4, 22 + + 3, 3, 3, 3 - - 972, 475 + + 972, 493 - - 20 + + 22 - - Lambda + + Pomf @Invariant - - tpLambda + + tpPomf - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 15 + + 16 NoControl @@ -7602,32 +10644,80 @@ store.book[0].title 6 - + + txtUp1Key + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUp1 + + + 0 + + + txtUp1Host + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUp1 + + + 1 + + + lblUp1Key + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUp1 + + + 2 + + + lblUp1Host + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUp1 + + + 3 + + 4, 40 - + 3, 3, 3, 3 - + 972, 475 - - 22 + + 21 - - Pomf + + Up1 @Invariant - - tpPomf + + tpUp1 - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 16 + + 17 16, 96 @@ -7743,32 +10833,284 @@ store.book[0].title 3 - + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSeafile + + + 5 + + + btnSeafilePathValidate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 6 + + + txtSeafileDirectoryPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 7 + + + lblSeafileWritePermNotif + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 8 + + + lblSeafilePath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 9 + + + txtSeafileUploadLocationRefresh + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 10 + + + lblSeafileSelectLibrary + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 11 + + + grpSeafileAccInfo + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 12 + + + btnSeafileCheckAuthToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 13 + + + btnSeafileCheckAPIURL + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 14 + + + grpSeafileObtainAuthToken + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 15 + + + cbSeafileIgnoreInvalidCert + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 16 + + + cbSeafileCreateShareableURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 17 + + + txtSeafileAuthToken + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 18 + + + lblSeafileAuthToken + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 19 + + + lblSeafileAPIURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 20 + + 4, 40 - + 3, 3, 3, 3 - + 972, 475 - - 21 + + 23 - - Up1 + + Seafile @Invariant - - tpUp1 + + tpSeafile - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 17 + + 18 https://seacloud.cc/api2/ @@ -7797,6 +11139,78 @@ store.book[0].title 0 + + txtSeafileSharePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 0 + + + lblSeafileSharePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 1 + + + nudSeafileExpireDays + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 2 + + + lblSeafileDaysToExpire + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSeafileShareSettings + + + 3 + + + 406, 346 + + + 227, 115 + + + 24 + + + Seafile share settings + + + grpSeafileShareSettings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSeafile + + + 1 + 19, 79 @@ -7899,30 +11313,6 @@ store.book[0].title 3 - - 406, 346 - - - 227, 115 - - - 24 - - - Seafile share settings - - - grpSeafileShareSettings - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpSeafile - - - 1 - NoControl @@ -8001,42 +11391,6 @@ store.book[0].title 4 - - Name - - - 217 - - - Size - - - 74 - - - Encrypted - - - 16, 162 - - - 375, 194 - - - 16 - - - lvSeafileLibraries - - - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpSeafile - - - 5 - NoControl @@ -8203,6 +11557,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 @@ -8332,30 +11770,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 @@ -8410,6 +11824,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 @@ -8539,30 +12037,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 @@ -8704,32 +12178,89 @@ Using an encrypted library disables sharing. 20 - + + txtStreamablePassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 0 + + + txtStreamableUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 1 + + + lblStreamableUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 2 + + + lblStreamablePassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 3 + + + cbStreamableAnonymous + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpStreamable + + + 4 + + 4, 40 - - 3, 3, 3, 3 - - + 972, 475 - - 23 + + 24 - - Seafile + + Streamable @Invariant - - tpSeafile + + tpStreamable - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 18 + + 19 16, 104 @@ -8878,58 +12409,229 @@ Using an encrypted library disables sharing. 4 - - 4, 40 + + cbEmailConfirm - - 972, 475 - - - 24 - - - Streamable - @Invariant - - tpStreamable - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 19 - - - True - - - NoControl - - - 16, 184 - - - 134, 17 - - - 9 - - - Confirm before sending - - - chkEmailConfirm - - + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tpEmail - + + 0 + + + lblEmailSmtpServer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 1 + + + lblEmailPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 2 + + + cbEmailRememberLastTo + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 3 + + + txtEmailFrom + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 4 + + + txtEmailPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 5 + + + txtEmailDefaultBody + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 6 + + + lblEmailFrom + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 7 + + + txtEmailSmtpServer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 8 + + + lblEmailDefaultSubject + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 9 + + + lblEmailDefaultBody + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 10 + + + nudEmailSmtpPort + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 11 + + + lblEmailSmtpPort + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 12 + + + txtEmailDefaultSubject + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + + 13 + + + 4, 40 + + + 3, 3, 3, 3 + + + 972, 475 + + + 10 + + + Email + + + tpEmail + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcFileUploaders + + + 20 + + + True + + + NoControl + + + 16, 184 + + + 134, 17 + + + 9 + + + Confirm before sending + + + cbEmailConfirm + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEmail + + 0 @@ -9274,32 +12976,116 @@ Using an encrypted library disables sharing. 13 - + + lblSharedFolderFiles + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 0 + + + lblSharedFolderText + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 1 + + + cboSharedFolderFiles + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 2 + + + lblSharedFolderImages + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 3 + + + cboSharedFolderText + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 4 + + + cboSharedFolderImages + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSharedFolder + + + 5 + + + ucLocalhostAccounts + + + ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSharedFolder + + + 6 + + 4, 40 - + 3, 3, 3, 3 - + 972, 475 - - 10 + + 9 - - Email + + Shared folder - - tpEmail + + tpSharedFolder - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 20 + + 21 True @@ -9454,59 +13240,56 @@ Using an encrypted library disables sharing. 5 - - Top, Bottom, Left + + txtSulAPIKey - - 8, 40 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4, 4, 4, 4 + + tpSul - - 792, 424 + + 0 - - 6 + + lblSulAPIKey - - ucLocalhostAccounts + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + tpSul - - tpSharedFolder + + 1 - - 6 - - + 4, 40 - + 3, 3, 3, 3 - + 972, 475 - - 9 + + 25 - - Shared folder + + s-ul + @Invariant + + tpSul - - tpSharedFolder - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcFileUploaders - - 21 + + 22 20, 34 @@ -9559,84 +13342,6 @@ Using an encrypted library disables sharing. 1 - - 4, 40 - - - 3, 3, 3, 3 - - - 972, 475 - - - 25 - - - s-ul - @Invariant - - tpSul - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcFileUploaders - - - 22 - - - Fill - - - 3, 3 - - - 980, 519 - - - 0 - - - tcFileUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpFileUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 986, 525 - - - 2 - - - File uploaders - - - tpFileUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 2 - NoControl @@ -9655,21 +13360,6 @@ Using an encrypted library disables sharing. System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - - - 16, 336 - - - 90, 17 - - - 18 - - - Use raw URL - cbPastebinRaw @@ -9682,6 +13372,657 @@ Using an encrypted library disables sharing. 0 + + cbPastebinSyntax + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 1 + + + btnPastebinRegister + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 2 + + + lblPastebinSyntax + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 3 + + + lblPastebinExpiration + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 4 + + + lblPastebinPrivacy + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 5 + + + lblPastebinTitle + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 6 + + + lblPastebinPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 7 + + + lblPastebinUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 8 + + + cbPastebinExpiration + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 9 + + + cbPastebinPrivacy + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 10 + + + txtPastebinTitle + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 11 + + + txtPastebinPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 12 + + + txtPastebinUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 13 + + + lblPastebinLoginStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 14 + + + btnPastebinLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 15 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 0 + + + Pastebin + @Invariant + + tpPastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 0 + + + lblPaste_eeUserAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 0 + + + txtPaste_eeUserAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPaste_ee + + + 1 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 1 + + + Paste.ee + @Invariant + + tpPaste_ee + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 1 + + + True + + + NoControl + + + 16, 296 + + + 90, 17 + + + 19 + + + Use raw URL + + + cbGistUseRawURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 0 + + + True + + + NoControl + + + 16, 272 + + + 109, 17 + + + 1 + + + Create public Gist + + + cbGistPublishPublic + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGist + + + 1 + + + False + + + 16, 64 + + + 328, 205 + + + 2 + + + oAuth2Gist + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGist + + + 2 + + + 16, 16 + + + 214, 40 + + + 0 + + + atcGistAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGist + + + 3 + + + 4, 22 + + + 972, 493 + + + 2 + + + GitHub Gist + @Invariant + + tpGist + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 2 + + + 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 + + + 972, 493 + + + 3 + + + uPaste + @Invariant + + tpUpaste + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 3 + + + txtHastebinSyntaxHighlighting + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 0 + + + txtHastebinCustomDomain + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 1 + + + lblHastebinSyntaxHighlighting + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 2 + + + lblHastebinCustomDomain + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpHastebin + + + 3 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 4 + + + Hastebin + @Invariant + + tpHastebin + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 4 + + + lblOneTimeSecretAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 0 + + + lblOneTimeSecretEmail + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 1 + + + txtOneTimeSecretAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 2 + + + txtOneTimeSecretEmail + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOneTimeSecret + + + 3 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 5 + + + OneTimeSecret + @Invariant + + tpOneTimeSecret + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTextUploaders + + + 5 + + + Fill + + + 3, 3 + + + 980, 519 + + + 0 + + + tcTextUploaders + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTextUploaders + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 986, 525 + + + 1 + + + Text uploaders + + + tpTextUploaders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUploaders + + + 1 + 16, 256 @@ -10072,33 +14413,6 @@ Using an encrypted library disables sharing. 15 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 0 - - - Pastebin - @Invariant - - tpPastebin - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 0 - True @@ -10150,132 +14464,6 @@ Using an encrypted library disables sharing. 1 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 1 - - - Paste.ee - @Invariant - - tpPaste_ee - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 1 - - - True - - - NoControl - - - 16, 64 - - - 109, 17 - - - 1 - - - Create public Gist - - - chkGistPublishPublic - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpGist - - - 0 - - - False - - - 16, 88 - - - 328, 205 - - - 2 - - - oAuth2Gist - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpGist - - - 1 - - - 16, 16 - - - 214, 40 - - - 0 - - - atcGistAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpGist - - - 2 - - - 4, 22 - - - 972, 493 - - - 2 - - - Gist - @Invariant - - tpGist - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 2 - True @@ -10357,33 +14545,6 @@ Using an encrypted library disables sharing. 2 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 3 - - - uPaste - @Invariant - - tpUpaste - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 3 - 16, 80 @@ -10486,33 +14647,6 @@ Using an encrypted library disables sharing. 3 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 4 - - - Hastebin - @Invariant - - tpHastebin - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 4 - True @@ -10615,84 +14749,315 @@ Using an encrypted library disables sharing. 3 - - 4, 22 + + tcImageUploaders - - 3, 3, 3, 3 - - - 972, 493 - - - 5 - - - OneTimeSecret - @Invariant - - tpOneTimeSecret - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcTextUploaders - - - 5 - - - Fill - - - 3, 3 - - - 980, 519 - - - 0 - - - tcTextUploaders - - + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpTextUploaders + + tpImageUploaders - + 0 - + 4, 22 - + 3, 3, 3, 3 - + 986, 525 - - 1 + + 0 - - Text uploaders + + Image uploaders - - tpTextUploaders + + tpImageUploaders - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUploaders - + + 0 + + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + + + tpImageShack + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + 1 + + tpTinyPic + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 2 + + + tpFlickr + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 3 + + + tpPhotobucket + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 4 + + + tpPicasa + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 5 + + + tpChevereto + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 6 + + + tpSomeImage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 7 + + + tpVgyme + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 8 + + + Fill + + + 3, 3 + + + 780, 480 + + + 980, 519 + + + 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=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 3 + + + oauth2Imgur + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 4 + + + lvImgurAlbumList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 5 + + + btnImgurRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 6 + + + cbImgurThumbnailType + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 7 + + + lblImgurThumbnailType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImgur + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 2 + + + Imgur + @Invariant + + tpImgur + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 0 + True @@ -10783,63 +15148,6 @@ Using an encrypted library disables sharing. 2 - - 16, 16 - - - 208, 40 - - - 1 - - - atcImgurAccountType - - - ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpImgur - - - 3 - - - 16, 64 - - - 328, 240 - - - 0 - - - oauth2Imgur - - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpImgur - - - 4 - - - ID - @Invariant - - Title - - - 150 - - - Description - - - 226 - 352, 48 @@ -10861,6 +15169,21 @@ Using an encrypted library disables sharing. 5 + + ID + @Invariant + + Title + + + 150 + + + Description + + + 226 + False @@ -10942,32 +15265,128 @@ Using an encrypted library disables sharing. 8 - - 4, 22 + + btnImageShackLogin - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 493 + + 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 - @Invariant - - tpImgur + + btnImageShackOpenMyImages - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 3 + + + lblImageShackUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 4 + + + txtImageShackUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 5 + + + txtImageShackPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 6 + + + lblImageShackPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImageShack + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 0 + + + ImageShack + @Invariant + + tpImageShack + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 0 + + 1 NoControl @@ -11182,42 +15601,6 @@ Using an encrypted library disables sharing. 7 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 0 - - - ImageShack - @Invariant - - tpImageShack - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcImageUploaders - - - 1 - - - 16, 16 - - - 136, 40 - - - 0 - atcTinyPicAccountType @@ -11230,6 +15613,105 @@ Using an encrypted library disables sharing. 0 + + btnTinyPicLogin + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 1 + + + txtTinyPicPassword + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 2 + + + lblTinyPicPassword + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 3 + + + txtTinyPicUsername + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 4 + + + lblTinyPicUsername + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 5 + + + btnTinyPicOpenMyImages + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTinyPic + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 1 + + + TinyPic + @Invariant + + tpTinyPic + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImageUploaders + + + 2 + NoControl @@ -11386,32 +15868,104 @@ Using an encrypted library disables sharing. 6 - - 4, 22 + + btnFlickrOpenImages - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 493 + + tpFlickr - + + 0 + + + pgFlickrAuthInfo + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFlickr + + 1 - - TinyPic - @Invariant - - tpTinyPic + + pgFlickrSettings - + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFlickr + + + 2 + + + btnFlickrCheckToken + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFlickr + + + 3 + + + btnFlickrCompleteAuth + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFlickr + + + 4 + + + btnFlickrOpenAuthorize + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpFlickr + + + 5 + + + 4, 22 + + + 3, 3, 3, 3 + + + 972, 493 + + + 3 + + + Flickr + @Invariant + + tpFlickr + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 2 + + 3 NoControl @@ -11566,32 +16120,128 @@ Using an encrypted library disables sharing. 5 - + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 + + + gbPhotobucketAlbums + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 1 + + + gbPhotobucketUserAccount + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 2 + + 4, 22 - + 3, 3, 3, 3 - + 972, 493 - - 3 + + 4 - - Flickr + + Photobucket @Invariant - - tpFlickr + + tpPhotobucket - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 3 + + 4 + + + btnPhotobucketAddAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 0 + + + btnPhotobucketRemoveAlbum + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 1 + + + cboPhotobucketAlbumPaths + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPhotobucketAlbumPath + + + 2 + + + 16, 208 + + + 712, 64 + + + 1 + + + Upload images to + + + gbPhotobucketAlbumPath + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPhotobucket + + + 0 NoControl @@ -11671,29 +16321,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 @@ -11824,29 +16534,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 @@ -12034,56 +16828,92 @@ Using an encrypted library disables sharing. 6 - - 16, 16 + + txtPicasaAlbumID - - 712, 184 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpPicasa + + 0 - - User account + + lblPicasaAlbumID - - gbPhotobucketUserAccount + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpPicasa - - tpPhotobucket + + 1 - + + lvPicasaAlbumList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPicasa + + 2 - + + btnPicasaRefreshAlbumList + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPicasa + + + 3 + + + oauth2Picasa + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpPicasa + + + 4 + + 4, 22 - + 3, 3, 3, 3 - + 972, 493 - - 4 + + 8 - - Photobucket + + Picasa @Invariant - - tpPhotobucket + + tpPicasa - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 4 + + 5 352, 64 @@ -12136,24 +16966,6 @@ Using an encrypted library disables sharing. 1 - - ID - @Invariant - - 135 - - - Name - - - 150 - - - Description - - - 143 - 352, 88 @@ -12175,6 +16987,24 @@ Using an encrypted library disables sharing. 2 + + ID + @Invariant + + 135 + + + Name + + + 150 + + + Description + + + 143 + False @@ -12205,53 +17035,140 @@ Using an encrypted library disables sharing. 3 - - 16, 16 + + btnCheveretoTestAll - - 328, 240 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpChevereto + + 0 - - oauth2Picasa + + lblCheveretoUploadURLExample - - ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpPicasa + + tpChevereto - + + 1 + + + lblCheveretoUploaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 2 + + + cbCheveretoUploaders + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 3 + + + cbCheveretoDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + 4 - - 4, 22 + + lblCheveretoUploadURL - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 493 + + tpChevereto - + + 5 + + + txtCheveretoUploadURL + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 6 + + + txtCheveretoAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + + 7 + + + lblCheveretoAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpChevereto + + 8 - - Picasa - @Invariant - - tpPicasa + + 4, 22 - + + 3, 3, 3, 3 + + + 972, 493 + + + 9 + + + Chevereto + @Invariant + + tpChevereto + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 5 + + 6 NoControl @@ -12286,6 +17203,9 @@ Using an encrypted library disables sharing. True + + NoControl + 264, 84 @@ -12313,6 +17233,9 @@ Using an encrypted library disables sharing. True + + NoControl + 13, 16 @@ -12490,36 +17413,90 @@ Using an encrypted library disables sharing. 8 - + + llSomeImageAPIKey + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSomeImage + + + 0 + + + txtSomeImageAPIKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSomeImage + + + 1 + + + lblSomeImageAPIKey + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSomeImage + + + 2 + + + cbSomeImageDirectURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpSomeImage + + + 3 + + 4, 22 - - 3, 3, 3, 3 + + 4, 4, 4, 4 - + + 4, 4, 4, 4 + + 972, 493 - - 9 + + 10 - - Chevereto + + SomeImage @Invariant - - tpChevereto + + tpSomeImage - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 6 + + 7 True + + NoControl + 344, 36 @@ -12568,6 +17545,9 @@ Using an encrypted library disables sharing. True + + NoControl + 13, 16 @@ -12595,6 +17575,9 @@ Using an encrypted library disables sharing. True + + NoControl + 16, 64 @@ -12622,39 +17605,75 @@ Using an encrypted library disables sharing. 3 - + + 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 - - 4, 4, 4, 4 + + 3, 3, 3, 3 - - 4, 4, 4, 4 - - + 972, 493 - + 10 - - SomeImage + + vgy.me @Invariant - - tpSomeImage + + tpVgyme - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImageUploaders - - 7 + + 8 True + + NoControl + 16, 64 @@ -12730,87 +17749,6 @@ Using an encrypted library disables sharing. 2 - - 4, 22 - - - 3, 3, 3, 3 - - - 972, 493 - - - 10 - - - vgy.me - @Invariant - - tpVgyme - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcImageUploaders - - - 8 - - - Fill - - - 3, 3 - - - 780, 480 - - - 980, 519 - - - 0 - - - tcImageUploaders - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpImageUploaders - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 986, 525 - - - 0 - - - Image uploaders - - - tpImageUploaders - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUploaders - - - 0 - Fill @@ -12865,6 +17803,501 @@ Using an encrypted library disables sharing. 0 + + True + + + NoControl + + + 16, 336 + + + 90, 17 + + + 18 + + + Use raw URL + + + cbPastebinRaw + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPastebin + + + 0 + + + 16, 16 + + + 208, 40 + + + 1 + + + atcImgurAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 3 + + + 16, 64 + + + 328, 240 + + + 0 + + + oauth2Imgur + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpImgur + + + 4 + + + 16, 16 + + + 136, 40 + + + 0 + + + atcTinyPicAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTinyPic + + + 0 + + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2Picasa + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpPicasa + + + 4 + + + 608, 48 + + + 192, 24 + + + 8 + + + eiFTP + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpFTP + + + 0 + + + Top, Bottom, Left + + + 8, 40 + + + 4, 4, 4, 4 + + + 792, 414 + + + 6 + + + ucFTPAccounts + + + ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpFTP + + + 8 + + + 16, 88 + + + 328, 200 + + + 1 + + + oauth2Dropbox + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpDropbox + + + 0 + + + 16, 16 + + + 328, 240 + + + 2 + + + oAuth2OneDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpOneDrive + + + 3 + + + 352, 112 + + + 432, 352 + + + 11 + + + lvGoogleDriveFoldersList + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 3 + + + Title + + + 200 + + + Description + + + 228 + + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2GoogleDrive + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleDrive + + + 6 + + + 352, 72 + + + 440, 344 + + + 4 + + + lvBoxFolders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 2 + + + Folder name + + + 435 + + + 16, 16 + + + 328, 240 + + + 0 + + + oauth2Box + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBox + + + 5 + + + 16, 16 + + + 214, 40 + + + 0 + + + atcSendSpaceAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSendSpace + + + 5 + + + 473, 13 + + + 321, 243 + + + 1 + + + oAuthJira + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpJira + + + 3 + + + 8, 64 + + + 232, 56 + + + 4 + + + lvCustomUploaderRegexps + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRegexParse + + + 6 + + + 227 + + + 8, 64 + + + 232, 144 + + + 5 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderArguments + + + 5 + + + Name + + + 114 + + + Value + + + 114 + + + 8, 64 + + + 232, 144 + + + 11 + + + lvCustomUploaderHeaders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderHeaders + + + 5 + + + Name + + + 114 + + + Value + + + 114 + + + 8, 280 + + + 192, 26 + + + 5 + + + eiCustomUploaders + + + ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + gbCustomUploaders + + + 2 + + + 16, 162 + + + 375, 194 + + + 16 + + + lvSeafileLibraries + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSeafile + + + 5 + + + Name + + + 217 + + + Size + + + 74 + + + Encrypted + Fill @@ -12892,6 +18325,120 @@ Using an encrypted library disables sharing. 2 + + False + + + 192, 72 + + + 326, 208 + + + 5 + + + oauthTwitter + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTwitter + + + 5 + + + 16, 16 + + + 328, 208 + + + 0 + + + oauth2Bitly + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpBitly + + + 2 + + + 16, 64 + + + 328, 240 + + + 1 + + + oauth2GoogleURLShortener + + + ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleURLShortener + + + 0 + + + 16, 16 + + + 214, 40 + + + 0 + + + atcGoogleURLShortenerAccountType + + + ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpGoogleURLShortener + + + 1 + + + Top, Bottom, Left + + + 8, 40 + + + 4, 4, 4, 4 + + + 792, 424 + + + 6 + + + ucLocalhostAccounts + + + ShareX.UploadersLib.AccountsControl, ShareX.UploadersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpSharedFolder + + + 6 + 8, 16 @@ -12937,72 +18484,6 @@ Using an encrypted library disables sharing. System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - lvRegexpsColumn - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chCustomUploaderArgumentsName - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chCustomUploaderArgumentsValue - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chCustomUploaderHeadersName - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chCustomUploaderHeadersValue - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chGoogleDriveTitle - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chGoogleDriveDescription - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chBoxFoldersName - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - colSeafileLibraryName - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - colSeafileLibrarySize - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - colSeafileLibraryEncrypted - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - chImgurID @@ -13039,6 +18520,72 @@ Using an encrypted library disables sharing. System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + chGoogleDriveTitle + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chGoogleDriveDescription + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chBoxFoldersName + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lvRegexpsColumn + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chCustomUploaderArgumentsName + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chCustomUploaderArgumentsValue + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chCustomUploaderHeadersName + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chCustomUploaderHeadersValue + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colSeafileLibraryName + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colSeafileLibrarySize + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colSeafileLibraryEncrypted + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + UploadersConfigForm diff --git a/ShareX.UploadersLib/HelperClasses/CustomUploaderItem.cs b/ShareX.UploadersLib/HelperClasses/CustomUploaderItem.cs index 8883957f6..2536b7637 100644 --- a/ShareX.UploadersLib/HelperClasses/CustomUploaderItem.cs +++ b/ShareX.UploadersLib/HelperClasses/CustomUploaderItem.cs @@ -321,7 +321,7 @@ private string ParseRegexSyntax(string syntax) // http://goessner.net/articles/JsonPath/ private string ParseJsonSyntax(string syntaxJsonPath) { - return (string)JToken.Parse(response).SelectToken("$." + syntaxJsonPath); + return Helpers.ParseJSON(response, syntaxJsonPath); } // http://www.w3schools.com/xsl/xpath_syntax.asp diff --git a/ShareX.UploadersLib/HelperClasses/JSONHelper.cs b/ShareX.UploadersLib/HelperClasses/JSONHelper.cs deleted file mode 100644 index 24a473b3d..000000000 --- a/ShareX.UploadersLib/HelperClasses/JSONHelper.cs +++ /dev/null @@ -1,79 +0,0 @@ -#region License Information (GPL v3) - -/* - ShareX - A program that allows you to take screenshots and share any file type - Copyright (c) 2007-2016 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; -using System.IO; -using System.Runtime.Serialization.Json; -using System.Text; - -namespace ShareX.UploadersLib -{ - public static class JSONHelper - { - public static T JSONToObject(string json) - { - if (!string.IsNullOrEmpty(json)) - { - try - { - DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(T)); - using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(json))) - { - return (T)serializer.ReadObject(stream); - } - } - catch (Exception e) - { - DebugHelper.WriteException(e); - } - } - - return default(T); - } - - public static string ObjectToJSON(T obj) - { - if (obj != null) - { - try - { - using (MemoryStream stream = new MemoryStream()) - { - DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(T)); - serializer.WriteObject(stream, obj); - return new StreamReader(stream, Encoding.UTF8).ReadToEnd(); - } - } - catch (Exception e) - { - DebugHelper.WriteException(e); - } - } - - return null; - } - } -} \ No newline at end of file diff --git a/ShareX.UploadersLib/ShareX.UploadersLib.csproj b/ShareX.UploadersLib/ShareX.UploadersLib.csproj index 7fc2ab405..bd5013d09 100644 --- a/ShareX.UploadersLib/ShareX.UploadersLib.csproj +++ b/ShareX.UploadersLib/ShareX.UploadersLib.csproj @@ -250,7 +250,6 @@ - diff --git a/ShareX.UploadersLib/TextUploaders/Gist.cs b/ShareX.UploadersLib/TextUploaders/Gist.cs index 3fd649744..6b907a92c 100644 --- a/ShareX.UploadersLib/TextUploaders/Gist.cs +++ b/ShareX.UploadersLib/TextUploaders/Gist.cs @@ -40,21 +40,15 @@ public sealed class Gist : TextUploader, IOAuth2Basic public OAuth2Info AuthInfo { get; private set; } - private readonly bool publishPublic; + public bool PublicUpload { get; set; } + public bool RawURL { get; set; } + + public Gist() + { + } public Gist(OAuth2Info oAuthInfos) - : this(false, oAuthInfos) { - } - - public Gist(bool publishPublic) - : this(publishPublic, null) - { - } - - public Gist(bool publishPublic, OAuth2Info oAuthInfos) - { - this.publishPublic = publishPublic; AuthInfo = oAuthInfos; } @@ -102,7 +96,7 @@ public override UploadResult UploadText(string text, string fileName) { var gistUploadObject = new { - @public = publishPublic, + @public = PublicUpload, files = new Dictionary { { fileName, new { content = text } } @@ -122,9 +116,14 @@ public override UploadResult UploadText(string text, string fileName) if (response != null) { - var gistReturnType = new { html_url = string.Empty }; - var gistReturnObject = JsonConvert.DeserializeAnonymousType(response, gistReturnType); - ur.URL = gistReturnObject.html_url; + if (RawURL) + { + ur.URL = Helpers.ParseJSON(response, "files.*.raw_url"); + } + else + { + ur.URL = Helpers.ParseJSON(response, "html_url"); + } } } diff --git a/ShareX.UploadersLib/TextUploaders/Pastebin.cs b/ShareX.UploadersLib/TextUploaders/Pastebin.cs index 27958283e..b486e3eff 100644 --- a/ShareX.UploadersLib/TextUploaders/Pastebin.cs +++ b/ShareX.UploadersLib/TextUploaders/Pastebin.cs @@ -99,7 +99,7 @@ public override UploadResult UploadText(string text, string fileName) if (!string.IsNullOrEmpty(ur.Response) && !ur.Response.StartsWith("Bad API request") && ur.Response.IsValidUrl()) { - if (Settings.Raw) + if (Settings.RawURL) { string paste_key = URLHelpers.GetFileName(ur.Response); ur.URL = "http://pastebin.com/raw/" + paste_key; @@ -480,6 +480,6 @@ public class PastebinSettings public string Title { get; set; } public string TextFormat { get; set; } = "text"; public string UserKey { get; set; } - public bool Raw { get; set; } + public bool RawURL { get; set; } } } \ No newline at end of file diff --git a/ShareX.UploadersLib/UploadersConfig.cs b/ShareX.UploadersLib/UploadersConfig.cs index df95e7ceb..dbfdd6243 100644 --- a/ShareX.UploadersLib/UploadersConfig.cs +++ b/ShareX.UploadersLib/UploadersConfig.cs @@ -107,6 +107,7 @@ public class UploadersConfig : SettingsBase public bool GistAnonymousLogin = true; public OAuth2Info GistOAuth2Info = null; public bool GistPublishPublic = false; + public bool GistRawURL = false; // uPaste diff --git a/ShareX/WorkerTask.cs b/ShareX/WorkerTask.cs index ab7c9b70e..c4d937a2d 100644 --- a/ShareX/WorkerTask.cs +++ b/ShareX/WorkerTask.cs @@ -931,8 +931,11 @@ public UploadResult UploadText(Stream stream, string fileName) textUploader = new Paste_ee(Program.UploadersConfig.Paste_eeUserAPIKey); break; case TextDestination.Gist: - textUploader = Program.UploadersConfig.GistAnonymousLogin ? new Gist(Program.UploadersConfig.GistPublishPublic) : - new Gist(Program.UploadersConfig.GistPublishPublic, Program.UploadersConfig.GistOAuth2Info); + textUploader = new Gist(Program.UploadersConfig.GistAnonymousLogin ? null : Program.UploadersConfig.GistOAuth2Info) + { + PublicUpload = Program.UploadersConfig.GistPublishPublic, + RawURL = Program.UploadersConfig.GistRawURL + }; break; case TextDestination.Upaste: textUploader = new Upaste(Program.UploadersConfig.UpasteUserKey)