Make Gfycat audio option configurable

This commit is contained in:
Jaex 2019-03-12 10:49:23 +03:00
parent 087b9044ec
commit 36f4c327f7
5 changed files with 477 additions and 300 deletions

View file

@ -59,7 +59,8 @@ public override GenericUploader CreateUploader(UploadersConfig config, TaskRefer
return new GfycatUploader(config.GfycatOAuth2Info)
{
UploadMethod = config.GfycatAccountType,
Private = !config.GfycatIsPublic
Private = !config.GfycatIsPublic,
KeepAudio = config.GfycatKeepAudio
};
}
@ -111,7 +112,7 @@ public bool GetAccessToken(string code)
client_secret = AuthInfo.Client_Secret,
grant_type = "authorization_code",
redirect_uri = Links.URL_CALLBACK,
code = code,
code = code
});
string response = SendRequest(HttpMethod.POST, URL_API_TOKEN, request, UploadHelpers.ContentTypeJSON);
@ -140,7 +141,7 @@ public bool RefreshAccessToken()
refresh_token = AuthInfo.Token.refresh_token,
client_id = AuthInfo.Client_ID,
client_secret = AuthInfo.Client_Secret,
grant_type = "refresh",
grant_type = "refresh"
});
string response = SendRequest(HttpMethod.POST, URL_API_TOKEN, request, UploadHelpers.ContentTypeJSON);

View file

@ -367,6 +367,9 @@ private void InitializeComponent()
this.lblLambdaUploadURL = new System.Windows.Forms.Label();
this.cbLambdaUploadURL = new System.Windows.Forms.ComboBox();
this.tpTeknik = new System.Windows.Forms.TabPage();
this.nudTeknikExpirationLength = new System.Windows.Forms.NumericUpDown();
this.cbTeknikExpirationUnit = new System.Windows.Forms.ComboBox();
this.lblTeknikExpiration = new System.Windows.Forms.Label();
this.lblTeknikUrlShortenerAPIUrl = new System.Windows.Forms.Label();
this.tbTeknikUrlShortenerAPIUrl = new System.Windows.Forms.TextBox();
this.lblTeknikPasteAPIUrl = new System.Windows.Forms.Label();
@ -631,9 +634,7 @@ private void InitializeComponent()
this.lblWidthHint = new System.Windows.Forms.Label();
this.ttlvMain = new ShareX.HelpersLib.TabToListView();
this.actRapidShareAccountType = new ShareX.UploadersLib.AccountTypeControl();
this.lblTeknikExpiration = new System.Windows.Forms.Label();
this.cbTeknikExpirationUnit = new System.Windows.Forms.ComboBox();
this.nudTeknikExpirationLength = new System.Windows.Forms.NumericUpDown();
this.cbGfycatKeepAudio = new System.Windows.Forms.CheckBox();
this.tpOtherUploaders.SuspendLayout();
this.tcOtherUploaders.SuspendLayout();
this.tpTwitter.SuspendLayout();
@ -677,6 +678,7 @@ private void InitializeComponent()
this.gbJiraServer.SuspendLayout();
this.tpLambda.SuspendLayout();
this.tpTeknik.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nudTeknikExpirationLength)).BeginInit();
this.tpPomf.SuspendLayout();
this.tpSeafile.SuspendLayout();
this.grpSeafileShareSettings.SuspendLayout();
@ -717,7 +719,6 @@ private void InitializeComponent()
this.tpChevereto.SuspendLayout();
this.tpVgyme.SuspendLayout();
this.tcUploaders.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nudTeknikExpirationLength)).BeginInit();
this.SuspendLayout();
//
// txtRapidSharePremiumUserName
@ -2425,6 +2426,7 @@ private void InitializeComponent()
// tpGfycat
//
this.tpGfycat.BackColor = System.Drawing.SystemColors.Window;
this.tpGfycat.Controls.Add(this.cbGfycatKeepAudio);
this.tpGfycat.Controls.Add(this.cbGfycatIsPublic);
this.tpGfycat.Controls.Add(this.atcGfycatAccountType);
this.tpGfycat.Controls.Add(this.oauth2Gfycat);
@ -3023,6 +3025,30 @@ private void InitializeComponent()
resources.ApplyResources(this.tpTeknik, "tpTeknik");
this.tpTeknik.Name = "tpTeknik";
//
// nudTeknikExpirationLength
//
resources.ApplyResources(this.nudTeknikExpirationLength, "nudTeknikExpirationLength");
this.nudTeknikExpirationLength.Maximum = new decimal(new int[] {
10000,
0,
0,
0});
this.nudTeknikExpirationLength.Name = "nudTeknikExpirationLength";
this.nudTeknikExpirationLength.ValueChanged += new System.EventHandler(this.nudTeknikExpirationLength_ValueChanged);
//
// cbTeknikExpirationUnit
//
this.cbTeknikExpirationUnit.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbTeknikExpirationUnit.FormattingEnabled = true;
resources.ApplyResources(this.cbTeknikExpirationUnit, "cbTeknikExpirationUnit");
this.cbTeknikExpirationUnit.Name = "cbTeknikExpirationUnit";
this.cbTeknikExpirationUnit.SelectedIndexChanged += new System.EventHandler(this.cbTeknikExpirationUnit_SelectedIndexChanged);
//
// lblTeknikExpiration
//
resources.ApplyResources(this.lblTeknikExpiration, "lblTeknikExpiration");
this.lblTeknikExpiration.Name = "lblTeknikExpiration";
//
// lblTeknikUrlShortenerAPIUrl
//
resources.ApplyResources(this.lblTeknikUrlShortenerAPIUrl, "lblTeknikUrlShortenerAPIUrl");
@ -4941,29 +4967,12 @@ private void InitializeComponent()
this.actRapidShareAccountType.Name = "actRapidShareAccountType";
this.actRapidShareAccountType.SelectedAccountType = ShareX.UploadersLib.AccountType.Anonymous;
//
// lblTeknikExpiration
// cbGfycatKeepAudio
//
resources.ApplyResources(this.lblTeknikExpiration, "lblTeknikExpiration");
this.lblTeknikExpiration.Name = "lblTeknikExpiration";
//
// cbTeknikExpirationUnit
//
this.cbTeknikExpirationUnit.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbTeknikExpirationUnit.FormattingEnabled = true;
resources.ApplyResources(this.cbTeknikExpirationUnit, "cbTeknikExpirationUnit");
this.cbTeknikExpirationUnit.Name = "cbTeknikExpirationUnit";
this.cbTeknikExpirationUnit.SelectedIndexChanged += new System.EventHandler(this.cbTeknikExpirationUnit_SelectedIndexChanged);
//
// nudTeknikExpirationLength
//
resources.ApplyResources(this.nudTeknikExpirationLength, "nudTeknikExpirationLength");
this.nudTeknikExpirationLength.Maximum = new decimal(new int[] {
10000,
0,
0,
0});
this.nudTeknikExpirationLength.Name = "nudTeknikExpirationLength";
this.nudTeknikExpirationLength.ValueChanged += new System.EventHandler(this.nudTeknikExpirationLength_ValueChanged);
resources.ApplyResources(this.cbGfycatKeepAudio, "cbGfycatKeepAudio");
this.cbGfycatKeepAudio.Name = "cbGfycatKeepAudio";
this.cbGfycatKeepAudio.UseVisualStyleBackColor = true;
this.cbGfycatKeepAudio.CheckedChanged += new System.EventHandler(this.cbGfycatKeepAudio_CheckedChanged);
//
// UploadersConfigForm
//
@ -5057,6 +5066,7 @@ private void InitializeComponent()
this.tpLambda.PerformLayout();
this.tpTeknik.ResumeLayout(false);
this.tpTeknik.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.nudTeknikExpirationLength)).EndInit();
this.tpPomf.ResumeLayout(false);
this.tpPomf.PerformLayout();
this.tpSeafile.ResumeLayout(false);
@ -5127,7 +5137,6 @@ private void InitializeComponent()
this.tpVgyme.ResumeLayout(false);
this.tpVgyme.PerformLayout();
this.tcUploaders.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.nudTeknikExpirationLength)).EndInit();
this.ResumeLayout(false);
}
@ -5714,5 +5723,6 @@ private void InitializeComponent()
private System.Windows.Forms.Label lblTeknikExpiration;
private System.Windows.Forms.ComboBox cbTeknikExpirationUnit;
private System.Windows.Forms.NumericUpDown nudTeknikExpirationLength;
private System.Windows.Forms.CheckBox cbGfycatKeepAudio;
}
}

View file

@ -733,6 +733,7 @@ private void LoadFileUploaderSettings()
}
cbGfycatIsPublic.Checked = Config.GfycatIsPublic;
cbGfycatKeepAudio.Checked = Config.GfycatKeepAudio;
#endregion Gfycat
@ -3126,6 +3127,11 @@ private void cbGfycatIsPublic_CheckedChanged(object sender, EventArgs e)
Config.GfycatIsPublic = cbGfycatIsPublic.Checked;
}
private void cbGfycatKeepAudio_CheckedChanged(object sender, EventArgs e)
{
Config.GfycatKeepAudio = cbGfycatKeepAudio.Checked;
}
#endregion Gfycat
#region YouTube

View file

@ -3941,6 +3941,51 @@ when you made the application key.</value>
<data name="&gt;&gt;tpBackblazeB2.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="cbGfycatKeepAudio.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbGfycatKeepAudio.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 328</value>
</data>
<data name="cbGfycatKeepAudio.Size" type="System.Drawing.Size, System.Drawing">
<value>80, 17</value>
</data>
<data name="cbGfycatKeepAudio.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="cbGfycatKeepAudio.Text" xml:space="preserve">
<value>Keep audio</value>
</data>
<data name="&gt;&gt;cbGfycatKeepAudio.Name" xml:space="preserve">
<value>cbGfycatKeepAudio</value>
</data>
<data name="&gt;&gt;cbGfycatKeepAudio.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbGfycatKeepAudio.Parent" xml:space="preserve">
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;cbGfycatKeepAudio.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="cbGfycatIsPublic.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbGfycatIsPublic.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbGfycatIsPublic.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 304</value>
</data>
<data name="cbGfycatIsPublic.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 17</value>
</data>
<data name="cbGfycatIsPublic.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="cbGfycatIsPublic.Text" xml:space="preserve">
<value>Public upload</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.Name" xml:space="preserve">
<value>cbGfycatIsPublic</value>
</data>
@ -3951,7 +3996,16 @@ when you made the application key.</value>
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.ZOrder" xml:space="preserve">
<value>0</value>
<value>1</value>
</data>
<data name="atcGfycatAccountType.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="atcGfycatAccountType.Size" type="System.Drawing.Size, System.Drawing">
<value>208, 40</value>
</data>
<data name="atcGfycatAccountType.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.Name" xml:space="preserve">
<value>atcGfycatAccountType</value>
@ -3963,7 +4017,16 @@ when you made the application key.</value>
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<data name="oauth2Gfycat.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 64</value>
</data>
<data name="oauth2Gfycat.Size" type="System.Drawing.Size, System.Drawing">
<value>328, 240</value>
</data>
<data name="oauth2Gfycat.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.Name" xml:space="preserve">
<value>oauth2Gfycat</value>
@ -3975,16 +4038,16 @@ when you made the application key.</value>
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="tpGfycat.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 238</value>
<value>4, 40</value>
</data>
<data name="tpGfycat.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="tpGfycat.Size" type="System.Drawing.Size, System.Drawing">
<value>178, 0</value>
<value>972, 519</value>
</data>
<data name="tpGfycat.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
@ -5021,18 +5084,6 @@ when you made the application key.</value>
<data name="&gt;&gt;tpLambda.ZOrder" xml:space="preserve">
<value>19</value>
</data>
<data name="nudTeknikExpirationLength.Location" type="System.Drawing.Point, System.Drawing">
<value>144, 288</value>
</data>
<data name="nudTeknikExpirationLength.Size" type="System.Drawing.Size, System.Drawing">
<value>64, 20</value>
</data>
<data name="nudTeknikExpirationLength.TabIndex" type="System.Int32, mscorlib">
<value>34</value>
</data>
<data name="nudTeknikExpirationLength.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
<value>Center</value>
</data>
<data name="&gt;&gt;nudTeknikExpirationLength.Name" xml:space="preserve">
<value>nudTeknikExpirationLength</value>
</data>
@ -5045,15 +5096,6 @@ when you made the application key.</value>
<data name="&gt;&gt;nudTeknikExpirationLength.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="cbTeknikExpirationUnit.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 288</value>
</data>
<data name="cbTeknikExpirationUnit.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 21</value>
</data>
<data name="cbTeknikExpirationUnit.TabIndex" type="System.Int32, mscorlib">
<value>33</value>
</data>
<data name="&gt;&gt;cbTeknikExpirationUnit.Name" xml:space="preserve">
<value>cbTeknikExpirationUnit</value>
</data>
@ -5066,21 +5108,6 @@ when you made the application key.</value>
<data name="&gt;&gt;cbTeknikExpirationUnit.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="lblTeknikExpiration.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikExpiration.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 272</value>
</data>
<data name="lblTeknikExpiration.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 13</value>
</data>
<data name="lblTeknikExpiration.TabIndex" type="System.Int32, mscorlib">
<value>32</value>
</data>
<data name="lblTeknikExpiration.Text" xml:space="preserve">
<value>Expiration:</value>
</data>
<data name="&gt;&gt;lblTeknikExpiration.Name" xml:space="preserve">
<value>lblTeknikExpiration</value>
</data>
@ -5093,24 +5120,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblTeknikExpiration.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 160</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>126, 13</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Text" xml:space="preserve">
<value>URL Shortener API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.Name" xml:space="preserve">
<value>lblTeknikUrlShortenerAPIUrl</value>
</data>
@ -5123,15 +5132,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 176</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>31</value>
</data>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.Name" xml:space="preserve">
<value>tbTeknikUrlShortenerAPIUrl</value>
</data>
@ -5144,24 +5144,6 @@ when you made the application key.</value>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="lblTeknikPasteAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikPasteAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikPasteAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 112</value>
</data>
<data name="lblTeknikPasteAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 13</value>
</data>
<data name="lblTeknikPasteAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="lblTeknikPasteAPIUrl.Text" xml:space="preserve">
<value>Paste API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.Name" xml:space="preserve">
<value>lblTeknikPasteAPIUrl</value>
</data>
@ -5174,15 +5156,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="tbTeknikPasteAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 128</value>
</data>
<data name="tbTeknikPasteAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikPasteAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.Name" xml:space="preserve">
<value>tbTeknikPasteAPIUrl</value>
</data>
@ -5195,24 +5168,6 @@ when you made the application key.</value>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="lblTeknikAuthUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikAuthUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikAuthUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 16</value>
</data>
<data name="lblTeknikAuthUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>103, 13</value>
</data>
<data name="lblTeknikAuthUrl.TabIndex" type="System.Int32, mscorlib">
<value>26</value>
</data>
<data name="lblTeknikAuthUrl.Text" xml:space="preserve">
<value>Authentication URL:</value>
</data>
<data name="&gt;&gt;lblTeknikAuthUrl.Name" xml:space="preserve">
<value>lblTeknikAuthUrl</value>
</data>
@ -5225,15 +5180,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblTeknikAuthUrl.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="tbTeknikAuthUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 32</value>
</data>
<data name="tbTeknikAuthUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikAuthUrl.TabIndex" type="System.Int32, mscorlib">
<value>27</value>
</data>
<data name="&gt;&gt;tbTeknikAuthUrl.Name" xml:space="preserve">
<value>tbTeknikAuthUrl</value>
</data>
@ -5246,24 +5192,6 @@ when you made the application key.</value>
<data name="&gt;&gt;tbTeknikAuthUrl.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="cbTeknikGenDeleteKey.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbTeknikGenDeleteKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbTeknikGenDeleteKey.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 248</value>
</data>
<data name="cbTeknikGenDeleteKey.Size" type="System.Drawing.Size, System.Drawing">
<value>130, 17</value>
</data>
<data name="cbTeknikGenDeleteKey.TabIndex" type="System.Int32, mscorlib">
<value>25</value>
</data>
<data name="cbTeknikGenDeleteKey.Text" xml:space="preserve">
<value>Generate deletion key</value>
</data>
<data name="&gt;&gt;cbTeknikGenDeleteKey.Name" xml:space="preserve">
<value>cbTeknikGenDeleteKey</value>
</data>
@ -5276,24 +5204,6 @@ when you made the application key.</value>
<data name="&gt;&gt;cbTeknikGenDeleteKey.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="cbTeknikEncrypt.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbTeknikEncrypt.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbTeknikEncrypt.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 224</value>
</data>
<data name="cbTeknikEncrypt.Size" type="System.Drawing.Size, System.Drawing">
<value>126, 17</value>
</data>
<data name="cbTeknikEncrypt.TabIndex" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="cbTeknikEncrypt.Text" xml:space="preserve">
<value>Client side encryption</value>
</data>
<data name="&gt;&gt;cbTeknikEncrypt.Name" xml:space="preserve">
<value>cbTeknikEncrypt</value>
</data>
@ -5306,24 +5216,6 @@ when you made the application key.</value>
<data name="&gt;&gt;cbTeknikEncrypt.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="lblTeknikUploadAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikUploadAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikUploadAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 64</value>
</data>
<data name="lblTeknikUploadAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 13</value>
</data>
<data name="lblTeknikUploadAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="lblTeknikUploadAPIUrl.Text" xml:space="preserve">
<value>Upload API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.Name" xml:space="preserve">
<value>lblTeknikUploadAPIUrl</value>
</data>
@ -5336,15 +5228,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="tbTeknikUploadAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 80</value>
</data>
<data name="tbTeknikUploadAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikUploadAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.Name" xml:space="preserve">
<value>tbTeknikUploadAPIUrl</value>
</data>
@ -5357,15 +5240,6 @@ when you made the application key.</value>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="oauthTeknik.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="oauthTeknik.Size" type="System.Drawing.Size, System.Drawing">
<value>328, 200</value>
</data>
<data name="oauthTeknik.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
</data>
<data name="&gt;&gt;oauthTeknik.Name" xml:space="preserve">
<value>oauthTeknik</value>
</data>
@ -5379,13 +5253,13 @@ when you made the application key.</value>
<value>13</value>
</data>
<data name="tpTeknik.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 40</value>
<value>4, 238</value>
</data>
<data name="tpTeknik.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="tpTeknik.Size" type="System.Drawing.Size, System.Drawing">
<value>972, 519</value>
<value>178, 0</value>
</data>
<data name="tpTeknik.TabIndex" type="System.Int32, mscorlib">
<value>34</value>
@ -5490,13 +5364,13 @@ when you made the application key.</value>
<value>6</value>
</data>
<data name="tpPomf.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 40</value>
<value>4, 238</value>
</data>
<data name="tpPomf.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="tpPomf.Size" type="System.Drawing.Size, System.Drawing">
<value>972, 519</value>
<value>178, 0</value>
</data>
<data name="tpPomf.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
@ -11270,78 +11144,6 @@ when you made the application key.</value>
<data name="&gt;&gt;lblB2ApplicationKeyId.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="cbGfycatIsPublic.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbGfycatIsPublic.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbGfycatIsPublic.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 304</value>
</data>
<data name="cbGfycatIsPublic.Size" type="System.Drawing.Size, System.Drawing">
<value>106, 17</value>
</data>
<data name="cbGfycatIsPublic.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="cbGfycatIsPublic.Text" xml:space="preserve">
<value>Is public upload?</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.Name" xml:space="preserve">
<value>cbGfycatIsPublic</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.Parent" xml:space="preserve">
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;cbGfycatIsPublic.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="atcGfycatAccountType.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="atcGfycatAccountType.Size" type="System.Drawing.Size, System.Drawing">
<value>208, 40</value>
</data>
<data name="atcGfycatAccountType.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.Name" xml:space="preserve">
<value>atcGfycatAccountType</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.Type" xml:space="preserve">
<value>ShareX.UploadersLib.AccountTypeControl, ShareX.UploadersLib, Version=12.4.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.Parent" xml:space="preserve">
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;atcGfycatAccountType.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="oauth2Gfycat.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 64</value>
</data>
<data name="oauth2Gfycat.Size" type="System.Drawing.Size, System.Drawing">
<value>328, 240</value>
</data>
<data name="oauth2Gfycat.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.Name" xml:space="preserve">
<value>oauth2Gfycat</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.Type" xml:space="preserve">
<value>ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.Parent" xml:space="preserve">
<value>tpGfycat</value>
</data>
<data name="&gt;&gt;oauth2Gfycat.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="btnMegaRefreshFolders.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
@ -13181,6 +12983,363 @@ when you made the application key.</value>
<data name="&gt;&gt;cbLambdaUploadURL.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="nudTeknikExpirationLength.Location" type="System.Drawing.Point, System.Drawing">
<value>144, 288</value>
</data>
<data name="nudTeknikExpirationLength.Size" type="System.Drawing.Size, System.Drawing">
<value>64, 20</value>
</data>
<data name="nudTeknikExpirationLength.TabIndex" type="System.Int32, mscorlib">
<value>34</value>
</data>
<data name="nudTeknikExpirationLength.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
<value>Center</value>
</data>
<data name="&gt;&gt;nudTeknikExpirationLength.Name" xml:space="preserve">
<value>nudTeknikExpirationLength</value>
</data>
<data name="&gt;&gt;nudTeknikExpirationLength.Type" xml:space="preserve">
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;nudTeknikExpirationLength.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;nudTeknikExpirationLength.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="cbTeknikExpirationUnit.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 288</value>
</data>
<data name="cbTeknikExpirationUnit.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 21</value>
</data>
<data name="cbTeknikExpirationUnit.TabIndex" type="System.Int32, mscorlib">
<value>33</value>
</data>
<data name="&gt;&gt;cbTeknikExpirationUnit.Name" xml:space="preserve">
<value>cbTeknikExpirationUnit</value>
</data>
<data name="&gt;&gt;cbTeknikExpirationUnit.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTeknikExpirationUnit.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;cbTeknikExpirationUnit.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="lblTeknikExpiration.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikExpiration.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 272</value>
</data>
<data name="lblTeknikExpiration.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 13</value>
</data>
<data name="lblTeknikExpiration.TabIndex" type="System.Int32, mscorlib">
<value>32</value>
</data>
<data name="lblTeknikExpiration.Text" xml:space="preserve">
<value>Expiration:</value>
</data>
<data name="&gt;&gt;lblTeknikExpiration.Name" xml:space="preserve">
<value>lblTeknikExpiration</value>
</data>
<data name="&gt;&gt;lblTeknikExpiration.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblTeknikExpiration.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;lblTeknikExpiration.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 160</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>126, 13</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>30</value>
</data>
<data name="lblTeknikUrlShortenerAPIUrl.Text" xml:space="preserve">
<value>URL Shortener API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.Name" xml:space="preserve">
<value>lblTeknikUrlShortenerAPIUrl</value>
</data>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;lblTeknikUrlShortenerAPIUrl.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 176</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikUrlShortenerAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>31</value>
</data>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.Name" xml:space="preserve">
<value>tbTeknikUrlShortenerAPIUrl</value>
</data>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;tbTeknikUrlShortenerAPIUrl.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="lblTeknikPasteAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikPasteAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikPasteAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 112</value>
</data>
<data name="lblTeknikPasteAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 13</value>
</data>
<data name="lblTeknikPasteAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>28</value>
</data>
<data name="lblTeknikPasteAPIUrl.Text" xml:space="preserve">
<value>Paste API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.Name" xml:space="preserve">
<value>lblTeknikPasteAPIUrl</value>
</data>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;lblTeknikPasteAPIUrl.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="tbTeknikPasteAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 128</value>
</data>
<data name="tbTeknikPasteAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikPasteAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>29</value>
</data>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.Name" xml:space="preserve">
<value>tbTeknikPasteAPIUrl</value>
</data>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;tbTeknikPasteAPIUrl.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="lblTeknikAuthUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikAuthUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikAuthUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 16</value>
</data>
<data name="lblTeknikAuthUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>103, 13</value>
</data>
<data name="lblTeknikAuthUrl.TabIndex" type="System.Int32, mscorlib">
<value>26</value>
</data>
<data name="lblTeknikAuthUrl.Text" xml:space="preserve">
<value>Authentication URL:</value>
</data>
<data name="&gt;&gt;lblTeknikAuthUrl.Name" xml:space="preserve">
<value>lblTeknikAuthUrl</value>
</data>
<data name="&gt;&gt;lblTeknikAuthUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblTeknikAuthUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;lblTeknikAuthUrl.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="tbTeknikAuthUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 32</value>
</data>
<data name="tbTeknikAuthUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikAuthUrl.TabIndex" type="System.Int32, mscorlib">
<value>27</value>
</data>
<data name="&gt;&gt;tbTeknikAuthUrl.Name" xml:space="preserve">
<value>tbTeknikAuthUrl</value>
</data>
<data name="&gt;&gt;tbTeknikAuthUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tbTeknikAuthUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;tbTeknikAuthUrl.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="cbTeknikGenDeleteKey.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbTeknikGenDeleteKey.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbTeknikGenDeleteKey.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 248</value>
</data>
<data name="cbTeknikGenDeleteKey.Size" type="System.Drawing.Size, System.Drawing">
<value>130, 17</value>
</data>
<data name="cbTeknikGenDeleteKey.TabIndex" type="System.Int32, mscorlib">
<value>25</value>
</data>
<data name="cbTeknikGenDeleteKey.Text" xml:space="preserve">
<value>Generate deletion key</value>
</data>
<data name="&gt;&gt;cbTeknikGenDeleteKey.Name" xml:space="preserve">
<value>cbTeknikGenDeleteKey</value>
</data>
<data name="&gt;&gt;cbTeknikGenDeleteKey.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTeknikGenDeleteKey.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;cbTeknikGenDeleteKey.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="cbTeknikEncrypt.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbTeknikEncrypt.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="cbTeknikEncrypt.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 224</value>
</data>
<data name="cbTeknikEncrypt.Size" type="System.Drawing.Size, System.Drawing">
<value>126, 17</value>
</data>
<data name="cbTeknikEncrypt.TabIndex" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="cbTeknikEncrypt.Text" xml:space="preserve">
<value>Client side encryption</value>
</data>
<data name="&gt;&gt;cbTeknikEncrypt.Name" xml:space="preserve">
<value>cbTeknikEncrypt</value>
</data>
<data name="&gt;&gt;cbTeknikEncrypt.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTeknikEncrypt.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;cbTeknikEncrypt.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="lblTeknikUploadAPIUrl.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeknikUploadAPIUrl.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeknikUploadAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>357, 64</value>
</data>
<data name="lblTeknikUploadAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 13</value>
</data>
<data name="lblTeknikUploadAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="lblTeknikUploadAPIUrl.Text" xml:space="preserve">
<value>Upload API URL:</value>
</data>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.Name" xml:space="preserve">
<value>lblTeknikUploadAPIUrl</value>
</data>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;lblTeknikUploadAPIUrl.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="tbTeknikUploadAPIUrl.Location" type="System.Drawing.Point, System.Drawing">
<value>360, 80</value>
</data>
<data name="tbTeknikUploadAPIUrl.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 20</value>
</data>
<data name="tbTeknikUploadAPIUrl.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.Name" xml:space="preserve">
<value>tbTeknikUploadAPIUrl</value>
</data>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;tbTeknikUploadAPIUrl.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="oauthTeknik.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="oauthTeknik.Size" type="System.Drawing.Size, System.Drawing">
<value>328, 200</value>
</data>
<data name="oauthTeknik.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
</data>
<data name="&gt;&gt;oauthTeknik.Name" xml:space="preserve">
<value>oauthTeknik</value>
</data>
<data name="&gt;&gt;oauthTeknik.Type" xml:space="preserve">
<value>ShareX.UploadersLib.OAuthControl, ShareX.UploadersLib, Version=12.4.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;oauthTeknik.Parent" xml:space="preserve">
<value>tpTeknik</value>
</data>
<data name="&gt;&gt;oauthTeknik.ZOrder" xml:space="preserve">
<value>13</value>
</data>
<data name="btnPomfTest.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>

View file

@ -192,6 +192,7 @@ public class UploadersConfig : SettingsBase<UploadersConfig>
public OAuth2Info GfycatOAuth2Info = null;
public AccountType GfycatAccountType = AccountType.Anonymous;
public bool GfycatIsPublic = false;
public bool GfycatKeepAudio = true;
#endregion Gfycat