mirror of
https://github.com/ShareX/ShareX.git
synced 2024-06-28 11:10:23 +12:00
Use text upload form in custom uploader text upload test
This commit is contained in:
parent
14690acdda
commit
9ccd7be623
|
@ -198,7 +198,6 @@ private void CustomUploaderLoad(CustomUploaderItem uploader)
|
|||
txtFileFormName.Text = uploader.FileFormName ?? "";
|
||||
|
||||
rtbData.Text = uploader.Data ?? "";
|
||||
CustomUploaderSyntaxHighlight(rtbData);
|
||||
|
||||
rtbResultURL.Text = uploader.URL;
|
||||
CustomUploaderSyntaxHighlight(rtbResultURL);
|
||||
|
@ -621,8 +620,19 @@ private async Task TestCustomUploader(CustomUploaderDestinationType type, int in
|
|||
break;
|
||||
case CustomUploaderDestinationType.TextUploader:
|
||||
CustomTextUploader textUploader = new CustomTextUploader(item);
|
||||
result = textUploader.UploadText("ShareX text upload test", "Test.txt");
|
||||
result.Errors.AddRange(textUploader.Errors);
|
||||
using (TextUploadForm form = new TextUploadForm("ShareX text upload test"))
|
||||
{
|
||||
if (form.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
string text = form.Content;
|
||||
|
||||
if (!string.IsNullOrEmpty(text))
|
||||
{
|
||||
result = textUploader.UploadText(text, "Test.txt");
|
||||
result.Errors.AddRange(textUploader.Errors);
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
case CustomUploaderDestinationType.FileUploader:
|
||||
using (Stream stream = ShareXResources.Logo.GetStream())
|
||||
|
@ -993,8 +1003,6 @@ private void rtbCustomUploaderData_TextChanged(object sender, EventArgs e)
|
|||
{
|
||||
CustomUploaderItem uploader = CustomUploaderGetSelected();
|
||||
if (uploader != null) uploader.Data = rtbData.Text;
|
||||
|
||||
CustomUploaderSyntaxHighlight(rtbData);
|
||||
}
|
||||
|
||||
private void btnCustomUploaderDataBeautify_Click(object sender, EventArgs e)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace ShareX
|
||||
namespace ShareX.UploadersLib
|
||||
{
|
||||
partial class TextUploadForm
|
||||
{
|
|
@ -27,7 +27,7 @@
|
|||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace ShareX
|
||||
namespace ShareX.UploadersLib
|
||||
{
|
||||
public partial class TextUploadForm : Form
|
||||
{
|
|
@ -229,6 +229,12 @@
|
|||
<Compile Include="Forms\ResponseForm.Designer.cs">
|
||||
<DependentUpon>ResponseForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\TextUploadForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\TextUploadForm.Designer.cs">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\UploadersConfigFormHelper.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
@ -790,6 +796,48 @@
|
|||
<EmbeddedResource Include="Forms\ResponseForm.zh-TW.resx">
|
||||
<DependentUpon>ResponseForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.de.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.es-MX.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.fa-IR.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.fr.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ja-JP.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ko-KR.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.pt-PT.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ru.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.tr.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.uk.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.vi-VN.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.zh-CN.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.zh-TW.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TwitterTweetForm.de.resx">
|
||||
<DependentUpon>TwitterTweetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
|
@ -212,12 +212,6 @@
|
|||
<Compile Include="Forms\InspectWindowForm.Designer.cs">
|
||||
<DependentUpon>InspectWindowForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\TextUploadForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\TextUploadForm.Designer.cs">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="NativeMessageInput.cs" />
|
||||
<Compile Include="NewsItem.cs" />
|
||||
<Compile Include="NewsManager.cs" />
|
||||
|
@ -1549,48 +1543,6 @@
|
|||
<EmbeddedResource Include="Forms\TaskSettingsForm.zh-TW.resx">
|
||||
<DependentUpon>TaskSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.de.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.es-MX.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.fa-IR.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.fr.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ja-JP.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ko-KR.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.pt-PT.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.ru.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.tr.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.uk.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.vi-VN.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.zh-CN.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\TextUploadForm.zh-TW.resx">
|
||||
<DependentUpon>TextUploadForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\WatchFolderForm.de.resx">
|
||||
<DependentUpon>WatchFolderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
Loading…
Reference in a new issue