mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
Added custom URL and auth support to Zero Width Shortener
This commit is contained in:
parent
69deeeb65e
commit
6ea75c60ce
9 changed files with 2521 additions and 8369 deletions
BIN
ShareX.UploadersLib/Favicons/ZeroWidthShortener.png
Normal file
BIN
ShareX.UploadersLib/Favicons/ZeroWidthShortener.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.7 KiB |
|
@ -71,7 +71,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();
|
||||
|
@ -81,7 +80,6 @@ private void InitializeComponent()
|
|||
this.tpBitly = new System.Windows.Forms.TabPage();
|
||||
this.txtBitlyDomain = new System.Windows.Forms.TextBox();
|
||||
this.lblBitlyDomain = new System.Windows.Forms.Label();
|
||||
this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpYourls = new System.Windows.Forms.TabPage();
|
||||
this.txtYourlsPassword = new System.Windows.Forms.TextBox();
|
||||
this.txtYourlsUsername = new System.Windows.Forms.TextBox();
|
||||
|
@ -139,7 +137,6 @@ private void InitializeComponent()
|
|||
this.cbFTPRemoveFileExtension = new System.Windows.Forms.CheckBox();
|
||||
this.txtFTPName = new System.Windows.Forms.TextBox();
|
||||
this.lblFTPHost = new System.Windows.Forms.Label();
|
||||
this.eiFTP = new ShareX.HelpersLib.ExportImportControl();
|
||||
this.pFTPTransferMode = new System.Windows.Forms.Panel();
|
||||
this.rbFTPTransferModeActive = new System.Windows.Forms.RadioButton();
|
||||
this.rbFTPTransferModePassive = new System.Windows.Forms.RadioButton();
|
||||
|
@ -184,24 +181,18 @@ private void InitializeComponent()
|
|||
this.cbDropboxAutoCreateShareableLink = new System.Windows.Forms.CheckBox();
|
||||
this.lblDropboxPath = new System.Windows.Forms.Label();
|
||||
this.txtDropboxPath = new System.Windows.Forms.TextBox();
|
||||
this.oauth2Dropbox = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpOneDrive = new System.Windows.Forms.TabPage();
|
||||
this.tvOneDrive = new System.Windows.Forms.TreeView();
|
||||
this.lblOneDriveFolderID = new System.Windows.Forms.Label();
|
||||
this.cbOneDriveCreateShareableLink = new System.Windows.Forms.CheckBox();
|
||||
this.oAuth2OneDrive = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpGoogleDrive = new System.Windows.Forms.TabPage();
|
||||
this.cbGoogleDriveSharedDrive = new System.Windows.Forms.ComboBox();
|
||||
this.cbGoogleDriveDirectLink = new System.Windows.Forms.CheckBox();
|
||||
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.tpPuush = new System.Windows.Forms.TabPage();
|
||||
this.lblPuushAPIKey = new System.Windows.Forms.Label();
|
||||
this.txtPuushAPIKey = new System.Windows.Forms.TextBox();
|
||||
|
@ -216,11 +207,8 @@ private void InitializeComponent()
|
|||
this.cbBoxShare = new System.Windows.Forms.CheckBox();
|
||||
this.cbBoxShareAccessLevel = new System.Windows.Forms.ComboBox();
|
||||
this.lblBoxShareAccessLevel = new System.Windows.Forms.Label();
|
||||
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.gbAmazonS3Advanced = new System.Windows.Forms.GroupBox();
|
||||
this.cbAmazonS3SignedPayload = new System.Windows.Forms.CheckBox();
|
||||
|
@ -267,7 +255,6 @@ private void InitializeComponent()
|
|||
this.txtGoogleCloudStorageDomain = new System.Windows.Forms.TextBox();
|
||||
this.lblGoogleCloudStorageBucket = new System.Windows.Forms.Label();
|
||||
this.txtGoogleCloudStorageBucket = new System.Windows.Forms.TextBox();
|
||||
this.oauth2GoogleCloudStorage = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpAzureStorage = new System.Windows.Forms.TabPage();
|
||||
this.lblAzureStorageURLPreview = new System.Windows.Forms.Label();
|
||||
this.lblAzureStorageURLPreviewLabel = new System.Windows.Forms.Label();
|
||||
|
@ -293,10 +280,10 @@ private void InitializeComponent()
|
|||
this.lblB2ApplicationKey = new System.Windows.Forms.Label();
|
||||
this.lblB2ApplicationKeyId = new System.Windows.Forms.Label();
|
||||
this.tpGfycat = new System.Windows.Forms.TabPage();
|
||||
this.txtGfycatTitle = new System.Windows.Forms.TextBox();
|
||||
this.lblGfycatTitle = new System.Windows.Forms.Label();
|
||||
this.cbGfycatKeepAudio = new System.Windows.Forms.CheckBox();
|
||||
this.cbGfycatIsPublic = new System.Windows.Forms.CheckBox();
|
||||
this.atcGfycatAccountType = new ShareX.UploadersLib.AccountTypeControl();
|
||||
this.oauth2Gfycat = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpMega = new System.Windows.Forms.TabPage();
|
||||
this.btnMegaRefreshFolders = new System.Windows.Forms.Button();
|
||||
this.lblMegaStatus = new System.Windows.Forms.Label();
|
||||
|
@ -346,7 +333,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();
|
||||
|
@ -367,7 +353,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();
|
||||
|
@ -388,7 +373,6 @@ private void InitializeComponent()
|
|||
this.cbTeknikEncrypt = new System.Windows.Forms.CheckBox();
|
||||
this.lblTeknikUploadAPIUrl = new System.Windows.Forms.Label();
|
||||
this.tbTeknikUploadAPIUrl = new System.Windows.Forms.TextBox();
|
||||
this.oauthTeknik = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpPomf = new System.Windows.Forms.TabPage();
|
||||
this.txtPomfResultURL = new System.Windows.Forms.TextBox();
|
||||
this.txtPomfUploadURL = new System.Windows.Forms.TextBox();
|
||||
|
@ -404,10 +388,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();
|
||||
|
@ -477,7 +457,6 @@ private void InitializeComponent()
|
|||
this.cbYouTubeUseShortenedLink = new System.Windows.Forms.CheckBox();
|
||||
this.cbYouTubePrivacyType = new System.Windows.Forms.ComboBox();
|
||||
this.lblYouTubePrivacyType = new System.Windows.Forms.Label();
|
||||
this.oauth2YouTube = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpSharedFolder = new System.Windows.Forms.TabPage();
|
||||
this.lbSharedFolderAccounts = new System.Windows.Forms.ListBox();
|
||||
this.pgSharedFolderAccount = new System.Windows.Forms.PropertyGrid();
|
||||
|
@ -537,7 +516,6 @@ private void InitializeComponent()
|
|||
this.txtGistCustomURL = new System.Windows.Forms.TextBox();
|
||||
this.cbGistUseRawURL = new System.Windows.Forms.CheckBox();
|
||||
this.cbGistPublishPublic = new System.Windows.Forms.CheckBox();
|
||||
this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpUpaste = new System.Windows.Forms.TabPage();
|
||||
this.cbUpasteIsPublic = new System.Windows.Forms.CheckBox();
|
||||
this.lblUpasteUserKey = new System.Windows.Forms.Label();
|
||||
|
@ -561,12 +539,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 ShareX.HelpersLib.MyListView();
|
||||
this.chImgurID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.chImgurTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.chImgurDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.btnImgurRefreshAlbumList = new System.Windows.Forms.Button();
|
||||
this.cbImgurThumbnailType = new System.Windows.Forms.ComboBox();
|
||||
this.lblImgurThumbnailType = new System.Windows.Forms.Label();
|
||||
|
@ -581,7 +553,6 @@ private void InitializeComponent()
|
|||
this.lblImageShackPassword = new System.Windows.Forms.Label();
|
||||
this.tpFlickr = new System.Windows.Forms.TabPage();
|
||||
this.cbFlickrDirectLink = new System.Windows.Forms.CheckBox();
|
||||
this.oauthFlickr = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tpPhotobucket = new System.Windows.Forms.TabPage();
|
||||
this.gbPhotobucketAlbumPath = new System.Windows.Forms.GroupBox();
|
||||
this.btnPhotobucketAddAlbum = new System.Windows.Forms.Button();
|
||||
|
@ -613,7 +584,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.lblCheveretoUploadURLExample = new System.Windows.Forms.Label();
|
||||
this.cbCheveretoDirectURL = new System.Windows.Forms.CheckBox();
|
||||
|
@ -626,10 +596,45 @@ private void InitializeComponent()
|
|||
this.txtVgymeUserKey = new System.Windows.Forms.TextBox();
|
||||
this.lvlVgymeUserKey = new System.Windows.Forms.Label();
|
||||
this.tcUploaders = new System.Windows.Forms.TabControl();
|
||||
this.tpZeroWidthShortener = new System.Windows.Forms.TabPage();
|
||||
this.lblZWSURL = new System.Windows.Forms.Label();
|
||||
this.lblZWSToken = new System.Windows.Forms.Label();
|
||||
this.txtZWSURL = new System.Windows.Forms.TextBox();
|
||||
this.txtZWSToken = new System.Windows.Forms.TextBox();
|
||||
this.atcImgurAccountType = new ShareX.UploadersLib.AccountTypeControl();
|
||||
this.oauth2Imgur = new ShareX.UploadersLib.OAuthControl();
|
||||
this.lvImgurAlbumList = new ShareX.HelpersLib.MyListView();
|
||||
this.chImgurID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.chImgurTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.chImgurDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.oauthFlickr = new ShareX.UploadersLib.OAuthControl();
|
||||
this.oauth2Picasa = new ShareX.UploadersLib.OAuthControl();
|
||||
this.oAuth2Gist = new ShareX.UploadersLib.OAuthControl();
|
||||
this.eiFTP = new ShareX.HelpersLib.ExportImportControl();
|
||||
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.oauth2GoogleCloudStorage = new ShareX.UploadersLib.OAuthControl();
|
||||
this.oauthTwitter = new ShareX.UploadersLib.OAuthControl();
|
||||
this.oauth2Bitly = new ShareX.UploadersLib.OAuthControl();
|
||||
this.atcGfycatAccountType = new ShareX.UploadersLib.AccountTypeControl();
|
||||
this.oauth2Gfycat = new ShareX.UploadersLib.OAuthControl();
|
||||
this.atcSendSpaceAccountType = new ShareX.UploadersLib.AccountTypeControl();
|
||||
this.oAuthJira = new ShareX.UploadersLib.OAuthControl();
|
||||
this.oauthTeknik = new ShareX.UploadersLib.OAuthControl();
|
||||
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.oauth2YouTube = new ShareX.UploadersLib.OAuthControl();
|
||||
this.tttvMain = new ShareX.HelpersLib.TabToTreeView();
|
||||
this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl();
|
||||
this.lblGfycatTitle = new System.Windows.Forms.Label();
|
||||
this.txtGfycatTitle = new System.Windows.Forms.TextBox();
|
||||
this.tpOtherUploaders.SuspendLayout();
|
||||
this.tcOtherUploaders.SuspendLayout();
|
||||
this.tpTwitter.SuspendLayout();
|
||||
|
@ -714,6 +719,7 @@ private void InitializeComponent()
|
|||
this.tpChevereto.SuspendLayout();
|
||||
this.tpVgyme.SuspendLayout();
|
||||
this.tcUploaders.SuspendLayout();
|
||||
this.tpZeroWidthShortener.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// txtRapidSharePremiumUserName
|
||||
|
@ -845,16 +851,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.UserInfo = null;
|
||||
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");
|
||||
|
@ -894,6 +890,7 @@ private void InitializeComponent()
|
|||
this.tcURLShorteners.Controls.Add(this.tpPolr);
|
||||
this.tcURLShorteners.Controls.Add(this.tpFirebaseDynamicLinks);
|
||||
this.tcURLShorteners.Controls.Add(this.tpKutt);
|
||||
this.tcURLShorteners.Controls.Add(this.tpZeroWidthShortener);
|
||||
resources.ApplyResources(this.tcURLShorteners, "tcURLShorteners");
|
||||
this.tcURLShorteners.Name = "tcURLShorteners";
|
||||
this.tcURLShorteners.SelectedIndex = 0;
|
||||
|
@ -918,16 +915,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.UserInfo = null;
|
||||
this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked);
|
||||
this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked);
|
||||
this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked);
|
||||
//
|
||||
// tpYourls
|
||||
//
|
||||
this.tpYourls.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -1377,16 +1364,6 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.lblFTPHost, "lblFTPHost");
|
||||
this.lblFTPHost.Name = "lblFTPHost";
|
||||
//
|
||||
// eiFTP
|
||||
//
|
||||
this.eiFTP.DefaultFileName = null;
|
||||
resources.ApplyResources(this.eiFTP, "eiFTP");
|
||||
this.eiFTP.Name = "eiFTP";
|
||||
this.eiFTP.ObjectType = null;
|
||||
this.eiFTP.SerializationBinder = null;
|
||||
this.eiFTP.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiFTP_ExportRequested);
|
||||
this.eiFTP.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiFTP_ImportRequested);
|
||||
//
|
||||
// pFTPTransferMode
|
||||
//
|
||||
resources.ApplyResources(this.pFTPTransferMode, "pFTPTransferMode");
|
||||
|
@ -1692,16 +1669,6 @@ private void InitializeComponent()
|
|||
this.txtDropboxPath.Name = "txtDropboxPath";
|
||||
this.txtDropboxPath.TextChanged += new System.EventHandler(this.txtDropboxPath_TextChanged);
|
||||
//
|
||||
// oauth2Dropbox
|
||||
//
|
||||
this.oauth2Dropbox.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox");
|
||||
this.oauth2Dropbox.Name = "oauth2Dropbox";
|
||||
this.oauth2Dropbox.UserInfo = null;
|
||||
this.oauth2Dropbox.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Dropbox_OpenButtonClicked);
|
||||
this.oauth2Dropbox.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Dropbox_CompleteButtonClicked);
|
||||
this.oauth2Dropbox.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Dropbox_ClearButtonClicked);
|
||||
//
|
||||
// tpOneDrive
|
||||
//
|
||||
this.tpOneDrive.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -1731,16 +1698,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.UserInfo = null;
|
||||
this.oAuth2OneDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2OneDrive_OpenButtonClicked);
|
||||
this.oAuth2OneDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2OneDrive_CompleteButtonClicked);
|
||||
this.oAuth2OneDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2OneDrive_ClearButtonClicked);
|
||||
this.oAuth2OneDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuth2OneDrive_RefreshButtonClicked);
|
||||
//
|
||||
// tpGoogleDrive
|
||||
//
|
||||
this.tpGoogleDrive.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -1789,29 +1746,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;
|
||||
this.lvGoogleDriveFoldersList.HideSelection = false;
|
||||
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");
|
||||
|
@ -1826,16 +1760,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.UserInfo = null;
|
||||
this.oauth2GoogleDrive.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleDrive_OpenButtonClicked);
|
||||
this.oauth2GoogleDrive.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleDrive_CompleteButtonClicked);
|
||||
this.oauth2GoogleDrive.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleDrive_ClearButtonClicked);
|
||||
this.oauth2GoogleDrive.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleDrive_RefreshButtonClicked);
|
||||
//
|
||||
// tpPuush
|
||||
//
|
||||
this.tpPuush.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -1936,24 +1860,6 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.lblBoxShareAccessLevel, "lblBoxShareAccessLevel");
|
||||
this.lblBoxShareAccessLevel.Name = "lblBoxShareAccessLevel";
|
||||
//
|
||||
// lvBoxFolders
|
||||
//
|
||||
this.lvBoxFolders.AutoFillColumn = true;
|
||||
this.lvBoxFolders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.chBoxFoldersName});
|
||||
this.lvBoxFolders.FullRowSelect = true;
|
||||
this.lvBoxFolders.HideSelection = false;
|
||||
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");
|
||||
|
@ -1966,16 +1872,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.UserInfo = null;
|
||||
this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked);
|
||||
this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked);
|
||||
this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked);
|
||||
this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked);
|
||||
//
|
||||
// tpAmazonS3
|
||||
//
|
||||
this.tpAmazonS3.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -2299,16 +2195,6 @@ private void InitializeComponent()
|
|||
this.txtGoogleCloudStorageBucket.Name = "txtGoogleCloudStorageBucket";
|
||||
this.txtGoogleCloudStorageBucket.TextChanged += new System.EventHandler(this.txtGoogleCloudStorageBucket_TextChanged);
|
||||
//
|
||||
// oauth2GoogleCloudStorage
|
||||
//
|
||||
resources.ApplyResources(this.oauth2GoogleCloudStorage, "oauth2GoogleCloudStorage");
|
||||
this.oauth2GoogleCloudStorage.Name = "oauth2GoogleCloudStorage";
|
||||
this.oauth2GoogleCloudStorage.UserInfo = null;
|
||||
this.oauth2GoogleCloudStorage.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleCloudStorage_OpenButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleCloudStorage_CompleteButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleCloudStorage_ClearButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleCloudStorage_RefreshButtonClicked);
|
||||
//
|
||||
// tpAzureStorage
|
||||
//
|
||||
this.tpAzureStorage.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -2489,6 +2375,17 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.tpGfycat, "tpGfycat");
|
||||
this.tpGfycat.Name = "tpGfycat";
|
||||
//
|
||||
// txtGfycatTitle
|
||||
//
|
||||
resources.ApplyResources(this.txtGfycatTitle, "txtGfycatTitle");
|
||||
this.txtGfycatTitle.Name = "txtGfycatTitle";
|
||||
this.txtGfycatTitle.TextChanged += new System.EventHandler(this.txtGfycatTitle_TextChanged);
|
||||
//
|
||||
// lblGfycatTitle
|
||||
//
|
||||
resources.ApplyResources(this.lblGfycatTitle, "lblGfycatTitle");
|
||||
this.lblGfycatTitle.Name = "lblGfycatTitle";
|
||||
//
|
||||
// cbGfycatKeepAudio
|
||||
//
|
||||
resources.ApplyResources(this.cbGfycatKeepAudio, "cbGfycatKeepAudio");
|
||||
|
@ -2503,23 +2400,6 @@ private void InitializeComponent()
|
|||
this.cbGfycatIsPublic.UseVisualStyleBackColor = true;
|
||||
this.cbGfycatIsPublic.CheckedChanged += new System.EventHandler(this.cbGfycatIsPublic_CheckedChanged);
|
||||
//
|
||||
// atcGfycatAccountType
|
||||
//
|
||||
resources.ApplyResources(this.atcGfycatAccountType, "atcGfycatAccountType");
|
||||
this.atcGfycatAccountType.Name = "atcGfycatAccountType";
|
||||
this.atcGfycatAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
|
||||
this.atcGfycatAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGfycatAccountType_AccountTypeChanged);
|
||||
//
|
||||
// oauth2Gfycat
|
||||
//
|
||||
resources.ApplyResources(this.oauth2Gfycat, "oauth2Gfycat");
|
||||
this.oauth2Gfycat.Name = "oauth2Gfycat";
|
||||
this.oauth2Gfycat.UserInfo = null;
|
||||
this.oauth2Gfycat.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Gfycat_OpenButtonClicked);
|
||||
this.oauth2Gfycat.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Gfycat_CompleteButtonClicked);
|
||||
this.oauth2Gfycat.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Gfycat_ClearButtonClicked);
|
||||
this.oauth2Gfycat.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Gfycat_RefreshButtonClicked);
|
||||
//
|
||||
// tpMega
|
||||
//
|
||||
this.tpMega.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -2877,13 +2757,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.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -3018,16 +2891,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.UserInfo = null;
|
||||
this.oAuthJira.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuthJira_OpenButtonClicked);
|
||||
this.oAuthJira.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuthJira_CompleteButtonClicked);
|
||||
this.oAuthJira.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuthJira_ClearButtonClicked);
|
||||
this.oAuthJira.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oAuthJira_RefreshButtonClicked);
|
||||
//
|
||||
// tpLambda
|
||||
//
|
||||
this.tpLambda.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -3172,16 +3035,6 @@ private void InitializeComponent()
|
|||
this.tbTeknikUploadAPIUrl.Name = "tbTeknikUploadAPIUrl";
|
||||
this.tbTeknikUploadAPIUrl.TextChanged += new System.EventHandler(this.tbTeknikUploadAPIUrl_TextChanged);
|
||||
//
|
||||
// oauthTeknik
|
||||
//
|
||||
resources.ApplyResources(this.oauthTeknik, "oauthTeknik");
|
||||
this.oauthTeknik.Name = "oauthTeknik";
|
||||
this.oauthTeknik.UserInfo = null;
|
||||
this.oauthTeknik.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTeknik_OpenButtonClicked);
|
||||
this.oauthTeknik.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTeknik_CompleteButtonClicked);
|
||||
this.oauthTeknik.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTeknik_ClearButtonClicked);
|
||||
this.oauthTeknik.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauthTeknik_RefreshButtonClicked);
|
||||
//
|
||||
// tpPomf
|
||||
//
|
||||
this.tpPomf.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -3314,35 +3167,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");
|
||||
|
@ -3835,16 +3659,6 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.lblYouTubePrivacyType, "lblYouTubePrivacyType");
|
||||
this.lblYouTubePrivacyType.Name = "lblYouTubePrivacyType";
|
||||
//
|
||||
// oauth2YouTube
|
||||
//
|
||||
resources.ApplyResources(this.oauth2YouTube, "oauth2YouTube");
|
||||
this.oauth2YouTube.Name = "oauth2YouTube";
|
||||
this.oauth2YouTube.UserInfo = null;
|
||||
this.oauth2YouTube.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2YouTube_OpenButtonClicked);
|
||||
this.oauth2YouTube.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2YouTube_CompleteButtonClicked);
|
||||
this.oauth2YouTube.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2YouTube_ClearButtonClicked);
|
||||
this.oauth2YouTube.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2YouTube_RefreshButtonClicked);
|
||||
//
|
||||
// tpSharedFolder
|
||||
//
|
||||
this.tpSharedFolder.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -4277,16 +4091,6 @@ private void InitializeComponent()
|
|||
this.cbGistPublishPublic.UseVisualStyleBackColor = true;
|
||||
this.cbGistPublishPublic.CheckedChanged += new System.EventHandler(this.chkGistPublishPublic_CheckedChanged);
|
||||
//
|
||||
// oAuth2Gist
|
||||
//
|
||||
this.oAuth2Gist.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist");
|
||||
this.oAuth2Gist.Name = "oAuth2Gist";
|
||||
this.oAuth2Gist.UserInfo = null;
|
||||
this.oAuth2Gist.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oAuth2Gist_OpenButtonClicked);
|
||||
this.oAuth2Gist.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oAuth2Gist_CompleteButtonClicked);
|
||||
this.oAuth2Gist.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oAuth2Gist_ClearButtonClicked);
|
||||
//
|
||||
// tpUpaste
|
||||
//
|
||||
this.tpUpaste.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -4458,52 +4262,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.UserInfo = null;
|
||||
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.AllowColumnSort = true;
|
||||
this.lvImgurAlbumList.AutoFillColumn = true;
|
||||
this.lvImgurAlbumList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.chImgurID,
|
||||
this.chImgurTitle,
|
||||
this.chImgurDescription});
|
||||
this.lvImgurAlbumList.FullRowSelect = true;
|
||||
this.lvImgurAlbumList.HideSelection = false;
|
||||
resources.ApplyResources(this.lvImgurAlbumList, "lvImgurAlbumList");
|
||||
this.lvImgurAlbumList.MultiSelect = false;
|
||||
this.lvImgurAlbumList.Name = "lvImgurAlbumList";
|
||||
this.lvImgurAlbumList.UseCompatibleStateImageBehavior = false;
|
||||
this.lvImgurAlbumList.View = System.Windows.Forms.View.Details;
|
||||
this.lvImgurAlbumList.SelectedIndexChanged += new System.EventHandler(this.lvImgurAlbumList_SelectedIndexChanged);
|
||||
//
|
||||
// chImgurID
|
||||
//
|
||||
resources.ApplyResources(this.chImgurID, "chImgurID");
|
||||
//
|
||||
// chImgurTitle
|
||||
//
|
||||
resources.ApplyResources(this.chImgurTitle, "chImgurTitle");
|
||||
//
|
||||
// chImgurDescription
|
||||
//
|
||||
resources.ApplyResources(this.chImgurDescription, "chImgurDescription");
|
||||
//
|
||||
// btnImgurRefreshAlbumList
|
||||
//
|
||||
resources.ApplyResources(this.btnImgurRefreshAlbumList, "btnImgurRefreshAlbumList");
|
||||
|
@ -4604,16 +4362,6 @@ private void InitializeComponent()
|
|||
this.cbFlickrDirectLink.UseVisualStyleBackColor = true;
|
||||
this.cbFlickrDirectLink.CheckedChanged += new System.EventHandler(this.cbFlickrDirectLink_CheckedChanged);
|
||||
//
|
||||
// oauthFlickr
|
||||
//
|
||||
this.oauthFlickr.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oauthFlickr, "oauthFlickr");
|
||||
this.oauthFlickr.Name = "oauthFlickr";
|
||||
this.oauthFlickr.UserInfo = null;
|
||||
this.oauthFlickr.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthFlickr_OpenButtonClicked);
|
||||
this.oauthFlickr.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthFlickr_CompleteButtonClicked);
|
||||
this.oauthFlickr.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthFlickr_ClearButtonClicked);
|
||||
//
|
||||
// tpPhotobucket
|
||||
//
|
||||
this.tpPhotobucket.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -4828,16 +4576,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.UserInfo = null;
|
||||
this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked);
|
||||
this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked);
|
||||
this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked);
|
||||
this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked);
|
||||
//
|
||||
// tpChevereto
|
||||
//
|
||||
this.tpChevereto.BackColor = System.Drawing.SystemColors.Window;
|
||||
|
@ -4924,6 +4662,319 @@ private void InitializeComponent()
|
|||
this.tcUploaders.Name = "tcUploaders";
|
||||
this.tcUploaders.SelectedIndex = 0;
|
||||
//
|
||||
// tpZeroWidthShortener
|
||||
//
|
||||
this.tpZeroWidthShortener.Controls.Add(this.txtZWSToken);
|
||||
this.tpZeroWidthShortener.Controls.Add(this.txtZWSURL);
|
||||
this.tpZeroWidthShortener.Controls.Add(this.lblZWSToken);
|
||||
this.tpZeroWidthShortener.Controls.Add(this.lblZWSURL);
|
||||
resources.ApplyResources(this.tpZeroWidthShortener, "tpZeroWidthShortener");
|
||||
this.tpZeroWidthShortener.Name = "tpZeroWidthShortener";
|
||||
this.tpZeroWidthShortener.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// lblZWSURL
|
||||
//
|
||||
resources.ApplyResources(this.lblZWSURL, "lblZWSURL");
|
||||
this.lblZWSURL.Name = "lblZWSURL";
|
||||
//
|
||||
// lblZWSToken
|
||||
//
|
||||
resources.ApplyResources(this.lblZWSToken, "lblZWSToken");
|
||||
this.lblZWSToken.Name = "lblZWSToken";
|
||||
//
|
||||
// txtZWSURL
|
||||
//
|
||||
resources.ApplyResources(this.txtZWSURL, "txtZWSURL");
|
||||
this.txtZWSURL.Name = "txtZWSURL";
|
||||
this.txtZWSURL.TextChanged += new System.EventHandler(this.txtZWSURL_TextChanged);
|
||||
//
|
||||
// txtZWSToken
|
||||
//
|
||||
resources.ApplyResources(this.txtZWSToken, "txtZWSToken");
|
||||
this.txtZWSToken.Name = "txtZWSToken";
|
||||
this.txtZWSToken.UseSystemPasswordChar = true;
|
||||
this.txtZWSToken.TextChanged += new System.EventHandler(this.txtZWSToken_TextChanged);
|
||||
//
|
||||
// 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.UserInfo = null;
|
||||
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.AllowColumnSort = true;
|
||||
this.lvImgurAlbumList.AutoFillColumn = true;
|
||||
this.lvImgurAlbumList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.chImgurID,
|
||||
this.chImgurTitle,
|
||||
this.chImgurDescription});
|
||||
this.lvImgurAlbumList.FullRowSelect = true;
|
||||
this.lvImgurAlbumList.HideSelection = false;
|
||||
resources.ApplyResources(this.lvImgurAlbumList, "lvImgurAlbumList");
|
||||
this.lvImgurAlbumList.MultiSelect = false;
|
||||
this.lvImgurAlbumList.Name = "lvImgurAlbumList";
|
||||
this.lvImgurAlbumList.UseCompatibleStateImageBehavior = false;
|
||||
this.lvImgurAlbumList.View = System.Windows.Forms.View.Details;
|
||||
this.lvImgurAlbumList.SelectedIndexChanged += new System.EventHandler(this.lvImgurAlbumList_SelectedIndexChanged);
|
||||
//
|
||||
// chImgurID
|
||||
//
|
||||
resources.ApplyResources(this.chImgurID, "chImgurID");
|
||||
//
|
||||
// chImgurTitle
|
||||
//
|
||||
resources.ApplyResources(this.chImgurTitle, "chImgurTitle");
|
||||
//
|
||||
// chImgurDescription
|
||||
//
|
||||
resources.ApplyResources(this.chImgurDescription, "chImgurDescription");
|
||||
//
|
||||
// oauthFlickr
|
||||
//
|
||||
this.oauthFlickr.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oauthFlickr, "oauthFlickr");
|
||||
this.oauthFlickr.Name = "oauthFlickr";
|
||||
this.oauthFlickr.UserInfo = null;
|
||||
this.oauthFlickr.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthFlickr_OpenButtonClicked);
|
||||
this.oauthFlickr.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthFlickr_CompleteButtonClicked);
|
||||
this.oauthFlickr.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthFlickr_ClearButtonClicked);
|
||||
//
|
||||
// oauth2Picasa
|
||||
//
|
||||
resources.ApplyResources(this.oauth2Picasa, "oauth2Picasa");
|
||||
this.oauth2Picasa.Name = "oauth2Picasa";
|
||||
this.oauth2Picasa.UserInfo = null;
|
||||
this.oauth2Picasa.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Picasa_OpenButtonClicked);
|
||||
this.oauth2Picasa.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Picasa_CompleteButtonClicked);
|
||||
this.oauth2Picasa.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Picasa_ClearButtonClicked);
|
||||
this.oauth2Picasa.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Picasa_RefreshButtonClicked);
|
||||
//
|
||||
// oAuth2Gist
|
||||
//
|
||||
this.oAuth2Gist.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oAuth2Gist, "oAuth2Gist");
|
||||
this.oAuth2Gist.Name = "oAuth2Gist";
|
||||
this.oAuth2Gist.UserInfo = null;
|
||||
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);
|
||||
//
|
||||
// eiFTP
|
||||
//
|
||||
this.eiFTP.DefaultFileName = null;
|
||||
resources.ApplyResources(this.eiFTP, "eiFTP");
|
||||
this.eiFTP.Name = "eiFTP";
|
||||
this.eiFTP.ObjectType = null;
|
||||
this.eiFTP.SerializationBinder = null;
|
||||
this.eiFTP.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiFTP_ExportRequested);
|
||||
this.eiFTP.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiFTP_ImportRequested);
|
||||
//
|
||||
// oauth2Dropbox
|
||||
//
|
||||
this.oauth2Dropbox.IsRefreshable = false;
|
||||
resources.ApplyResources(this.oauth2Dropbox, "oauth2Dropbox");
|
||||
this.oauth2Dropbox.Name = "oauth2Dropbox";
|
||||
this.oauth2Dropbox.UserInfo = null;
|
||||
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.UserInfo = null;
|
||||
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;
|
||||
this.lvGoogleDriveFoldersList.HideSelection = false;
|
||||
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.UserInfo = null;
|
||||
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;
|
||||
this.lvBoxFolders.HideSelection = false;
|
||||
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.UserInfo = null;
|
||||
this.oauth2Box.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Box_OpenButtonClicked);
|
||||
this.oauth2Box.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Box_CompleteButtonClicked);
|
||||
this.oauth2Box.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Box_ClearButtonClicked);
|
||||
this.oauth2Box.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Box_RefreshButtonClicked);
|
||||
//
|
||||
// oauth2GoogleCloudStorage
|
||||
//
|
||||
resources.ApplyResources(this.oauth2GoogleCloudStorage, "oauth2GoogleCloudStorage");
|
||||
this.oauth2GoogleCloudStorage.Name = "oauth2GoogleCloudStorage";
|
||||
this.oauth2GoogleCloudStorage.UserInfo = null;
|
||||
this.oauth2GoogleCloudStorage.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2GoogleCloudStorage_OpenButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2GoogleCloudStorage_CompleteButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2GoogleCloudStorage_ClearButtonClicked);
|
||||
this.oauth2GoogleCloudStorage.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2GoogleCloudStorage_RefreshButtonClicked);
|
||||
//
|
||||
// oauthTwitter
|
||||
//
|
||||
resources.ApplyResources(this.oauthTwitter, "oauthTwitter");
|
||||
this.oauthTwitter.IsRefreshable = false;
|
||||
this.oauthTwitter.Name = "oauthTwitter";
|
||||
this.oauthTwitter.UserInfo = null;
|
||||
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.UserInfo = null;
|
||||
this.oauth2Bitly.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Bitly_OpenButtonClicked);
|
||||
this.oauth2Bitly.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Bitly_CompleteButtonClicked);
|
||||
this.oauth2Bitly.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Bitly_ClearButtonClicked);
|
||||
//
|
||||
// atcGfycatAccountType
|
||||
//
|
||||
resources.ApplyResources(this.atcGfycatAccountType, "atcGfycatAccountType");
|
||||
this.atcGfycatAccountType.Name = "atcGfycatAccountType";
|
||||
this.atcGfycatAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
|
||||
this.atcGfycatAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcGfycatAccountType_AccountTypeChanged);
|
||||
//
|
||||
// oauth2Gfycat
|
||||
//
|
||||
resources.ApplyResources(this.oauth2Gfycat, "oauth2Gfycat");
|
||||
this.oauth2Gfycat.Name = "oauth2Gfycat";
|
||||
this.oauth2Gfycat.UserInfo = null;
|
||||
this.oauth2Gfycat.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2Gfycat_OpenButtonClicked);
|
||||
this.oauth2Gfycat.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2Gfycat_CompleteButtonClicked);
|
||||
this.oauth2Gfycat.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2Gfycat_ClearButtonClicked);
|
||||
this.oauth2Gfycat.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2Gfycat_RefreshButtonClicked);
|
||||
//
|
||||
// atcSendSpaceAccountType
|
||||
//
|
||||
resources.ApplyResources(this.atcSendSpaceAccountType, "atcSendSpaceAccountType");
|
||||
this.atcSendSpaceAccountType.Name = "atcSendSpaceAccountType";
|
||||
this.atcSendSpaceAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
|
||||
this.atcSendSpaceAccountType.AccountTypeChanged += new ShareX.UploadersLib.AccountTypeControl.AccountTypeChangedEventHandler(this.atcSendSpaceAccountType_AccountTypeChanged);
|
||||
//
|
||||
// oAuthJira
|
||||
//
|
||||
resources.ApplyResources(this.oAuthJira, "oAuthJira");
|
||||
this.oAuthJira.Name = "oAuthJira";
|
||||
this.oAuthJira.UserInfo = null;
|
||||
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);
|
||||
//
|
||||
// oauthTeknik
|
||||
//
|
||||
resources.ApplyResources(this.oauthTeknik, "oauthTeknik");
|
||||
this.oauthTeknik.Name = "oauthTeknik";
|
||||
this.oauthTeknik.UserInfo = null;
|
||||
this.oauthTeknik.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauthTeknik_OpenButtonClicked);
|
||||
this.oauthTeknik.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauthTeknik_CompleteButtonClicked);
|
||||
this.oauthTeknik.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauthTeknik_ClearButtonClicked);
|
||||
this.oauthTeknik.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauthTeknik_RefreshButtonClicked);
|
||||
//
|
||||
// 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");
|
||||
//
|
||||
// oauth2YouTube
|
||||
//
|
||||
resources.ApplyResources(this.oauth2YouTube, "oauth2YouTube");
|
||||
this.oauth2YouTube.Name = "oauth2YouTube";
|
||||
this.oauth2YouTube.UserInfo = null;
|
||||
this.oauth2YouTube.OpenButtonClicked += new ShareX.UploadersLib.OAuthControl.OpenButtonClickedEventHandler(this.oauth2YouTube_OpenButtonClicked);
|
||||
this.oauth2YouTube.CompleteButtonClicked += new ShareX.UploadersLib.OAuthControl.CompleteButtonClickedEventHandler(this.oauth2YouTube_CompleteButtonClicked);
|
||||
this.oauth2YouTube.ClearButtonClicked += new ShareX.UploadersLib.OAuthControl.ClearButtonclickedEventHandler(this.oauth2YouTube_ClearButtonClicked);
|
||||
this.oauth2YouTube.RefreshButtonClicked += new ShareX.UploadersLib.OAuthControl.RefreshButtonClickedEventHandler(this.oauth2YouTube_RefreshButtonClicked);
|
||||
//
|
||||
// tttvMain
|
||||
//
|
||||
this.tttvMain.AutoSelectChild = true;
|
||||
|
@ -4942,17 +4993,6 @@ private void InitializeComponent()
|
|||
this.actRapidShareAccountType.Name = "actRapidShareAccountType";
|
||||
this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
|
||||
//
|
||||
// lblGfycatTitle
|
||||
//
|
||||
resources.ApplyResources(this.lblGfycatTitle, "lblGfycatTitle");
|
||||
this.lblGfycatTitle.Name = "lblGfycatTitle";
|
||||
//
|
||||
// txtGfycatTitle
|
||||
//
|
||||
resources.ApplyResources(this.txtGfycatTitle, "txtGfycatTitle");
|
||||
this.txtGfycatTitle.Name = "txtGfycatTitle";
|
||||
this.txtGfycatTitle.TextChanged += new System.EventHandler(this.txtGfycatTitle_TextChanged);
|
||||
//
|
||||
// UploadersConfigForm
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
|
@ -5111,6 +5151,8 @@ private void InitializeComponent()
|
|||
this.tpVgyme.ResumeLayout(false);
|
||||
this.tpVgyme.PerformLayout();
|
||||
this.tcUploaders.ResumeLayout(false);
|
||||
this.tpZeroWidthShortener.ResumeLayout(false);
|
||||
this.tpZeroWidthShortener.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
@ -5693,5 +5735,10 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.Label lblKuttDomain;
|
||||
private System.Windows.Forms.TextBox txtGfycatTitle;
|
||||
private System.Windows.Forms.Label lblGfycatTitle;
|
||||
internal System.Windows.Forms.TabPage tpZeroWidthShortener;
|
||||
private System.Windows.Forms.TextBox txtZWSToken;
|
||||
private System.Windows.Forms.TextBox txtZWSURL;
|
||||
private System.Windows.Forms.Label lblZWSToken;
|
||||
private System.Windows.Forms.Label lblZWSURL;
|
||||
}
|
||||
}
|
|
@ -829,6 +829,13 @@ private void LoadURLShortenerSettings()
|
|||
cbKuttReuse.Checked = Config.KuttSettings.Reuse;
|
||||
|
||||
#endregion Kutt
|
||||
|
||||
#region Zero Width Shortener
|
||||
|
||||
txtZWSURL.Text = Config.ZeroWidthShortenerURL;
|
||||
txtZWSToken.Text = Config.ZeroWidthShortenerToken;
|
||||
|
||||
#endregion
|
||||
}
|
||||
|
||||
private void LoadOtherUploaderSettings()
|
||||
|
@ -3313,6 +3320,20 @@ private void cbKuttReuse_CheckedChanged(object sender, EventArgs e)
|
|||
|
||||
#endregion Kutt
|
||||
|
||||
#region Zero Width Shortener
|
||||
|
||||
private void txtZWSURL_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.ZeroWidthShortenerURL = txtZWSURL.Text;
|
||||
}
|
||||
|
||||
private void txtZWSToken_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.ZeroWidthShortenerToken = txtZWSToken.Text;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion URL shorteners
|
||||
|
||||
#region Other uploaders
|
||||
|
|
File diff suppressed because it is too large
Load diff
10
ShareX.UploadersLib/Properties/Resources.Designer.cs
generated
10
ShareX.UploadersLib/Properties/Resources.Designer.cs
generated
|
@ -998,5 +998,15 @@ internal static System.Drawing.Icon YouTube {
|
|||
return ((System.Drawing.Icon)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap ZeroWidthShortener {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("ZeroWidthShortener", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -413,4 +413,7 @@ Created folders:</value>
|
|||
<data name="LoggedInAs0" xml:space="preserve">
|
||||
<value>Logged in as {0}.</value>
|
||||
</data>
|
||||
<data name="ZeroWidthShortener" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\favicons\zerowidthshortener.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1072,6 +1072,9 @@
|
|||
<ItemGroup>
|
||||
<None Include="Resources\navigation-270-button-white.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Favicons\ZeroWidthShortener.png" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>
|
||||
|
|
|
@ -25,6 +25,10 @@ You should have received a copy of the GNU General Public License
|
|||
|
||||
using Newtonsoft.Json;
|
||||
using ShareX.HelpersLib;
|
||||
using ShareX.UploadersLib.Properties;
|
||||
using System.Collections.Specialized;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace ShareX.UploadersLib.URLShorteners
|
||||
{
|
||||
|
@ -32,16 +36,39 @@ public class ZeroWidthURLShortenerService : URLShortenerService
|
|||
{
|
||||
public override UrlShortenerType EnumValue { get; } = UrlShortenerType.ZeroWidthShortener;
|
||||
|
||||
public override Image ServiceImage => Resources.ZeroWidthShortener;
|
||||
|
||||
public override bool CheckConfig(UploadersConfig config) => true;
|
||||
|
||||
public override URLShortener CreateShortener(UploadersConfig config, TaskReferenceHelper taskInfo)
|
||||
{
|
||||
return new ZeroWidthURLShortener();
|
||||
return new ZeroWidthURLShortener()
|
||||
{
|
||||
RequestURL = config.ZeroWidthShortenerURL,
|
||||
Token = config.ZeroWidthShortenerToken
|
||||
};
|
||||
}
|
||||
|
||||
public override TabPage GetUploadersConfigTabPage(UploadersConfigForm form) => form.tpZeroWidthShortener;
|
||||
}
|
||||
|
||||
public sealed class ZeroWidthURLShortener : URLShortener
|
||||
{
|
||||
public string RequestURL { get; set; }
|
||||
public string Token { get; set; }
|
||||
|
||||
private NameValueCollection GetAuthHeaders()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(Token))
|
||||
{
|
||||
NameValueCollection headers = new NameValueCollection();
|
||||
headers.Add("Authorization", "Bearer " + Token);
|
||||
return headers;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public override UploadResult ShortenURL(string url)
|
||||
{
|
||||
UploadResult result = new UploadResult { URL = url };
|
||||
|
@ -51,7 +78,14 @@ public override UploadResult ShortenURL(string url)
|
|||
url = url
|
||||
});
|
||||
|
||||
string response = SendRequest(HttpMethod.POST, "https://api.zws.im", json, RequestHelpers.ContentTypeJSON);
|
||||
if (string.IsNullOrEmpty(RequestURL))
|
||||
{
|
||||
RequestURL = "https://api.zws.im";
|
||||
}
|
||||
|
||||
NameValueCollection headers = GetAuthHeaders();
|
||||
|
||||
string response = SendRequest(HttpMethod.POST, RequestURL, json, RequestHelpers.ContentTypeJSON, null, headers);
|
||||
|
||||
if (!string.IsNullOrEmpty(response))
|
||||
{
|
||||
|
|
|
@ -500,6 +500,13 @@ public class UploadersConfig : SettingsBase<UploadersConfig>
|
|||
|
||||
#endregion Kutt
|
||||
|
||||
#region Zero Width Shortener
|
||||
|
||||
public string ZeroWidthShortenerURL { get; set; } = "https://api.zws.im";
|
||||
public string ZeroWidthShortenerToken { get; set; } = "";
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion URL shorteners
|
||||
|
||||
#region Other uploaders
|
||||
|
|
Loading…
Reference in a new issue