diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs
index bed39996b..6c89984fb 100644
--- a/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs
+++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs
@@ -44,7 +44,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();
@@ -137,10 +136,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();
@@ -178,9 +174,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.pbDropboxLogo = new System.Windows.Forms.PictureBox();
@@ -192,7 +186,6 @@ 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.cbGoogleDriveDirectLink = new System.Windows.Forms.CheckBox();
this.cbGoogleDriveUseFolder = new System.Windows.Forms.CheckBox();
@@ -203,7 +196,6 @@ private void InitializeComponent()
this.chGoogleDriveDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.btnGoogleDriveRefreshFolders = new System.Windows.Forms.Button();
this.cbGoogleDriveIsPublic = new System.Windows.Forms.CheckBox();
- this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl();
this.tpPuush = new System.Windows.Forms.TabPage();
this.pbPuush = new System.Windows.Forms.PictureBox();
this.lblPuushAPIKey = new System.Windows.Forms.Label();
@@ -222,7 +214,6 @@ private void InitializeComponent()
this.chBoxFoldersName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.lblBoxFolderID = new System.Windows.Forms.Label();
this.btnBoxRefreshFolders = new System.Windows.Forms.Button();
- this.oauth2Box = new ShareX.UploadersLib.OAuthControl();
this.tpAmazonS3 = new System.Windows.Forms.TabPage();
this.txtAmazonS3CustomDomain = new System.Windows.Forms.TextBox();
this.lblAmazonS3PathPreviewLabel = new System.Windows.Forms.Label();
@@ -292,7 +283,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();
@@ -330,7 +320,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();
@@ -419,7 +408,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.tpEmail = new System.Windows.Forms.TabPage();
this.txtEmailAutomaticSendTo = new System.Windows.Forms.TextBox();
this.cbEmailAutomaticSend = new System.Windows.Forms.CheckBox();
@@ -462,8 +450,6 @@ private void InitializeComponent()
this.tpGist = new System.Windows.Forms.TabPage();
this.cbGistUseRawURL = new System.Windows.Forms.CheckBox();
this.cbGistPublishPublic = new System.Windows.Forms.CheckBox();
- this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl();
- this.atcGistAccountType = new ShareX.UploadersLib.AccountTypeControl();
this.tpUpaste = new System.Windows.Forms.TabPage();
this.cbUpasteIsPublic = new System.Windows.Forms.CheckBox();
this.lblUpasteUserKey = new System.Windows.Forms.Label();
@@ -488,8 +474,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()));
@@ -507,7 +491,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();
@@ -548,7 +531,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();
@@ -571,6 +553,24 @@ private void InitializeComponent()
this.tcUploaders = new System.Windows.Forms.TabControl();
this.lblWidthHint = new System.Windows.Forms.Label();
this.ttlvMain = new ShareX.HelpersLib.TabToListView();
+ this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl();
+ this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl();
+ this.atcTinyPicAccountType = new ShareX.UploadersLib.AccountTypeControl();
+ this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl();
+ this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl();
+ this.atcGistAccountType = new ShareX.UploadersLib.AccountTypeControl();
+ this.ucFTPAccounts = new ShareX.UploadersLib.AccountsControl();
+ this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl();
+ this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl();
+ this.oauth2GoogleDrive = new ShareX.UploadersLib.OAuthControl();
+ this.oauth2Box = new ShareX.UploadersLib.OAuthControl();
+ this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl();
+ this.oAuthJira = new ShareX.UploadersLib.OAuthControl();
+ 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.tpOtherUploaders.SuspendLayout();
this.tcOtherUploaders.SuspendLayout();
@@ -767,15 +767,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");
@@ -1463,15 +1454,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);
@@ -1480,22 +1462,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);
@@ -1780,11 +1746,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);
@@ -1799,15 +1760,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;
@@ -1881,15 +1833,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.cbGoogleDriveDirectLink);
@@ -1965,15 +1908,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);
- //
// tpPuush
//
this.tpPuush.Controls.Add(this.pbPuush);
@@ -2106,15 +2040,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);
@@ -2592,13 +2517,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);
@@ -2854,15 +2772,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);
@@ -3489,11 +3398,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";
- //
// tpEmail
//
this.tpEmail.Controls.Add(this.txtEmailAutomaticSendTo);
@@ -3802,22 +3706,6 @@ private void InitializeComponent()
this.cbGistPublishPublic.UseVisualStyleBackColor = true;
this.cbGistPublishPublic.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);
- //
// tpUpaste
//
this.tpUpaste.Controls.Add(this.cbUpasteIsPublic);
@@ -3999,22 +3887,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[] {
@@ -4141,13 +4013,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");
@@ -4430,15 +4295,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);
@@ -4595,6 +4451,150 @@ private void InitializeComponent()
this.ttlvMain.MainTabControl = null;
this.ttlvMain.Name = "ttlvMain";
//
+ // atcImgurAccountType
+ //
+ resources.ApplyResources(this.atcImgurAccountType, "atcImgurAccountType");
+ this.atcImgurAccountType.Name = "atcImgurAccountType";
+ this.atcImgurAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
+ this.atcImgurAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcImgurAccountType_AccountTypeChanged);
+ //
+ // oauth2Imgur
+ //
+ resources.ApplyResources(this.oauth2Imgur, "oauth2Imgur");
+ this.oauth2Imgur.Name = "oauth2Imgur";
+ this.oauth2Imgur.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Imgur_OpenButtonClicked);
+ this.oauth2Imgur.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Imgur_CompleteButtonClicked);
+ this.oauth2Imgur.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Imgur_ClearButtonClicked);
+ this.oauth2Imgur.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Imgur_RefreshButtonClicked);
+ //
+ // atcTinyPicAccountType
+ //
+ resources.ApplyResources(this.atcTinyPicAccountType, "atcTinyPicAccountType");
+ this.atcTinyPicAccountType.Name = "atcTinyPicAccountType";
+ this.atcTinyPicAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
+ this.atcTinyPicAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcTinyPicAccountType_AccountTypeChanged);
+ //
+ // 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);
+ //
+ // 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);
+ //
+ // oauth2GoogleDrive
+ //
+ resources.ApplyResources(this.oauth2GoogleDrive, "oauth2GoogleDrive");
+ this.oauth2GoogleDrive.Name = "oauth2GoogleDrive";
+ this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked);
+ this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked);
+ this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked);
+ this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked);
+ //
+ // oauth2Box
+ //
+ resources.ApplyResources(this.oauth2Box, "oauth2Box");
+ this.oauth2Box.Name = "oauth2Box";
+ this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked);
+ this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked);
+ this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked);
+ this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked);
+ //
+ // 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);
+ //
+ // 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");
diff --git a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx
index 570fec21e..dd6e08c3c 100644
--- a/ShareX.UploadersLib/Forms/UploadersConfigForm.resx
+++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.resx
@@ -208,207 +208,48 @@ For example, if your bucket is called bucket.example.com then URL will be http:/
5
-
- 556, 48
+
+ NoControl
-
- 40, 26
+
+ 8, 40
-
- 6
+
+ 119, 17
+
+
+ 61, 4
-
- ...
+
+ cmsCustomUploaderDestinationType
-
- btnAzureStoragePortal
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 232, 23
-
- tpAzureStorage
+
+ 37
-
+
+ Destination type
+
+
+ Currently destination type is used when users import custom uploader by double clicking the .sxcu file.
+
+
+ mbCustomUploaderDestinationType
+
+
+ ShareX.HelpersLib.MenuButton, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+
+
+ gbCustomUploaders
+
+
0
-
- 24, 201
-
-
- 526, 26
-
-
- 5
-
-
- txtAzureStorageContainer
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 1
-
-
- True
-
-
- 20, 178
-
-
- 82, 20
-
-
- 4
-
-
- Container:
-
-
- lblAzureStorageContainer
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 2
-
-
- 24, 121
-
-
- 526, 26
-
-
- 3
-
-
- txtAzureStorageAccessKey
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 3
-
-
- True
-
-
- 20, 98
-
-
- 4, 0, 4, 0
-
-
- 93, 20
-
-
- 2
-
-
- Access key:
-
-
- lblAzureStorageAccessKey
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 4
-
-
- 24, 48
-
-
- 526, 26
-
-
- 1
-
-
- txtAzureStorageAccountName
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 5
-
-
- True
-
-
- 20, 25
-
-
- 4, 0, 4, 0
-
-
- 116, 20
-
-
- 0
-
-
- Account name:
-
-
- lblAzureStorageAccountName
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tpAzureStorage
-
-
- 6
-
-
- 4, 54
-
-
- 3, 3, 3, 3
-
-
- 1468, 746
-
-
- 28
-
-
- Azure Storage
-
-
- tpAzureStorage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tcFileUploaders
-
-
- 7
-
NoControl
@@ -2032,48 +1873,6 @@ store.book[0].title
15
-
- NoControl
-
-
- 8, 40
-
-
- 119, 17
-
-
- 61, 4
-
-
- cmsCustomUploaderDestinationType
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 232, 23
-
-
- 37
-
-
- Destination type
-
-
- Currently destination type is used when users import custom uploader by double clicking the .sxcu file.
-
-
- mbCustomUploaderDestinationType
-
-
- ShareX.HelpersLib.MenuButton, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
-
-
- gbCustomUploaders
-
-
- 0
-
NoControl
@@ -3947,7 +3746,7 @@ store.book[0].title
4, 4, 4, 4
- 792, 378
+ 792, 424
6
@@ -3965,13 +3764,13 @@ store.book[0].title
8
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
4
@@ -4318,13 +4117,13 @@ store.book[0].title
7
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
0
@@ -4450,13 +4249,13 @@ store.book[0].title
3
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
17
@@ -4702,13 +4501,13 @@ store.book[0].title
7
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
1
@@ -4996,13 +4795,13 @@ store.book[0].title
9
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
26
@@ -5191,13 +4990,13 @@ store.book[0].title
5
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
2
@@ -5608,13 +5407,13 @@ store.book[0].title
16
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
13
@@ -5634,6 +5433,219 @@ store.book[0].title
6
+
+ NoControl
+
+
+ 552, 30
+
+
+ 24, 24
+
+
+ 6
+
+
+ ...
+
+
+ btnAzureStoragePortal
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 0
+
+
+ 16, 128
+
+
+ 526, 20
+
+
+ 5
+
+
+ txtAzureStorageContainer
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 1
+
+
+ True
+
+
+ NoControl
+
+
+ 13, 112
+
+
+ 55, 13
+
+
+ 4
+
+
+ Container:
+
+
+ lblAzureStorageContainer
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 2
+
+
+ 16, 80
+
+
+ 526, 20
+
+
+ 3
+
+
+ txtAzureStorageAccessKey
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 3
+
+
+ True
+
+
+ NoControl
+
+
+ 13, 64
+
+
+ 4, 0, 4, 0
+
+
+ 65, 13
+
+
+ 2
+
+
+ Access key:
+
+
+ lblAzureStorageAccessKey
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 4
+
+
+ 16, 32
+
+
+ 526, 20
+
+
+ 1
+
+
+ txtAzureStorageAccountName
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 5
+
+
+ True
+
+
+ NoControl
+
+
+ 13, 16
+
+
+ 4, 0, 4, 0
+
+
+ 79, 13
+
+
+ 0
+
+
+ Account name:
+
+
+ lblAzureStorageAccountName
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tpAzureStorage
+
+
+ 6
+
+
+ 4, 40
+
+
+ 3, 3, 3, 3
+
+
+ 972, 475
+
+
+ 28
+
+
+ Azure Storage
+
+
+ tpAzureStorage
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tcFileUploaders
+
+
+ 7
+
NoControl
@@ -5929,10 +5941,10 @@ store.book[0].title
10
- 4, 22
+ 4, 40
- 972, 493
+ 972, 475
12
@@ -5950,7 +5962,7 @@ store.book[0].title
tcFileUploaders
- 7
+ 8
True
@@ -6277,13 +6289,13 @@ store.book[0].title
11
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
15
@@ -6301,7 +6313,7 @@ store.book[0].title
tcFileUploaders
- 8
+ 9
True
@@ -6490,13 +6502,13 @@ store.book[0].title
6
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
16
@@ -6514,7 +6526,7 @@ store.book[0].title
tcFileUploaders
- 9
+ 10
True
@@ -6652,13 +6664,13 @@ store.book[0].title
4
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
14
@@ -6676,7 +6688,7 @@ store.book[0].title
tcFileUploaders
- 10
+ 11
NoControl
@@ -6829,13 +6841,13 @@ store.book[0].title
5
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
6
@@ -6853,7 +6865,7 @@ store.book[0].title
tcFileUploaders
- 11
+ 12
True
@@ -7015,13 +7027,13 @@ store.book[0].title
5
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
7
@@ -7039,7 +7051,7 @@ store.book[0].title
tcFileUploaders
- 12
+ 13
True
@@ -7174,13 +7186,13 @@ store.book[0].title
4
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
8
@@ -7198,7 +7210,7 @@ store.book[0].title
tcFileUploaders
- 13
+ 14
True
@@ -7624,13 +7636,13 @@ store.book[0].title
3
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
3
@@ -7648,7 +7660,7 @@ store.book[0].title
tcFileUploaders
- 14
+ 15
472, 277
@@ -7834,10 +7846,10 @@ store.book[0].title
3
- 4, 22
+ 4, 40
- 972, 493
+ 972, 475
11
@@ -7855,7 +7867,7 @@ store.book[0].title
tcFileUploaders
- 15
+ 16
True
@@ -7990,13 +8002,13 @@ store.book[0].title
4
- 4, 22
+ 4, 40
3, 3, 3, 3
- 972, 493
+ 972, 475
20
@@ -8014,7 +8026,7 @@ store.book[0].title
tcFileUploaders
- 16
+ 17
NoControl
@@ -8224,7 +8236,7 @@ store.book[0].title
tcFileUploaders
- 17
+ 18
https://seacloud.cc/api2/
@@ -9185,7 +9197,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 18
+ 19
True
@@ -9386,7 +9398,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 19
+ 20
16, 32
@@ -9464,7 +9476,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 20
+ 21
NoControl
@@ -9569,7 +9581,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 21
+ 22
NoControl
@@ -9947,7 +9959,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 22
+ 23
True
@@ -10154,7 +10166,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 23
+ 24
16, 408
@@ -10574,7 +10586,7 @@ Using an encrypted library disables sharing.
tcFileUploaders
- 24
+ 25
Fill