Commit graph

1806 commits

Author SHA1 Message Date
Jaex 6e53b787d3 Workaround to support TLS 1.2 on Windows 7 2020-10-12 14:00:07 +03:00
Jaex 3235365f80 CustomUploaderSettingsForm refactor 2020-09-29 17:39:01 +03:00
Jaex 3b9f5ed747 Improvements to JsonHelpers class, removed export/import buttons from image effects form 2020-09-29 16:42:46 +03:00
Jaex ed5a8c0765
Merge pull request #5069 from kanaxx/l10n_japanese
Adding Japanese Language Support
2020-09-24 20:36:01 +03:00
Jaex 5e9efa6fdb Removed unused resources 2020-09-24 10:21:15 +03:00
Jaex 0ebabcb907 When .sxie file opened ask for enabling image effects if not already enabled 2020-09-23 13:24:07 +03:00
Jaex 3e3856e851 Edit error message 2020-09-22 10:47:40 +03:00
Jaex 859fdaf259 Only show first error message in balloon tip 2020-09-22 10:36:12 +03:00
Jaex a49ee424a0 Parse custom uploader error message 2020-09-22 10:16:39 +03:00
Jaex e4aea5e8f4 Added error message textbox to custom uploader settings form 2020-09-22 09:53:01 +03:00
kanaxx b4128e3bad adding resources of Japanese translation 2020-09-18 00:31:16 +09:00
Jaex a75b6deb27 Convert BackgroundWorker to task in SendSpace 2020-09-13 07:24:06 +03:00
Jaex 50c352054a NuGet update 2020-09-07 08:45:27 +03:00
Jaex a277389f61 Project cleanup 2020-09-06 12:30:29 +03:00
Jaex cd750417ac
Merge pull request #5016 from sheepjin99/master
Updated missing Korean translations
2020-09-06 12:06:38 +03:00
Jaex 9f1c5f3799 Enabled refresh authorization button for Teknik uploader 2020-09-06 11:54:51 +03:00
Jaex 720cc4c362
Merge pull request #5021 from uncled1023/master
Fixed teknik auth not requesting refresh token
2020-09-06 10:05:42 +03:00
Uncled1023 d5f8810fbb Fixed teknik auth not requesting refresh token. 2020-09-05 23:53:56 -07:00
RieL cfb241ad7e Updated missing Korean translations and more
Screenshot delay -> 스크린샷 지연
and added some other missing translations & ':'s.
2020-09-03 03:49:17 +09:00
simonporte bdf4db16d3 Update french translation 2020-09-01 18:54:25 +02:00
L1Q 69e8c22479 Update russian translation 2020-08-31 12:30:29 +01:00
Jaex 61553ecd38 Set dev true 2020-08-31 08:03:50 +03:00
Karl Tatom 12a4873b9f remove unneeded comment 2020-08-30 21:42:42 -07:00
Karl Tatom 83716124e6 Fix storing invalid devices to settings 2020-08-30 21:29:35 -07:00
Uncled1023 f0e7ecba66 Added check for authorization before file upload 2020-08-22 16:42:18 -07:00
Uncled1023 8b919c6894 Changed teknik pastebin to use real oauth 2020-08-22 16:23:49 -07:00
Uncled1023 4cc9bba3c2 Fixed Teknik uploader to use refresh tokens, and require auth for file uploads 2020-08-22 16:17:44 -07:00
Jaex 59fbc355de NuGet update 2020-08-15 18:42:14 +03:00
Jaex e475d58ebb Removed file extension from YouTube video title 2020-07-31 14:35:41 +03:00
Jaex f685dd177b #3455: Update Kutt API to v2, added custom domain support 2020-07-29 17:52:32 +03:00
Michael Delpach bd84225c4b DPI fixes 2020-07-11 17:17:31 +08:00
Michael Delpach 0884a5029d CustomUploaderSettingsForm DPI issue fixed and tested 2020-07-11 13:47:52 +08:00
Michael Delpach f26b3d45d9 UploadersConfigForm DPI issues fixed 2020-07-11 12:34:52 +08:00
Michael Delpach 3983fd13a4 btnPhotobucketRemoveAlbum.AutoSize false 2020-07-06 09:05:23 +08:00
Michael Delpach f0a982fdf3 Rebase to 0c039b9ee0
0c039b9ee0
2020-07-06 07:23:59 +08:00
Michael Delpach 50f86ee79a Revert "Revert "Merge branch 'master' of https://github.com/ShareX/ShareX""
This reverts commit 85fdab3c56.
2020-07-06 06:37:56 +08:00
Michael Delpach 85fdab3c56 Revert "Merge branch 'master' of https://github.com/ShareX/ShareX"
This reverts commit 2903ca1082, reversing
changes made to 195c0f2f8a.
2020-07-06 06:27:50 +08:00
Michael Delpach 2903ca1082 Merge branch 'master' of https://github.com/ShareX/ShareX 2020-07-06 06:26:47 +08:00
Michael Delpach b5d68b721e .NET Framework upgrade to 4.7.2 to fix multi-DPI issues
Starting with the .NET Framework 4.7, Windows Forms includes enhancements for common high DPI and dynamic DPI scenarios - See https://docs.microsoft.com/en-us/dotnet/framework/winforms/high-dpi-support-in-windows-forms
2020-06-29 07:36:48 +08:00
Michael Delpach 195c0f2f8a Revert "Merge branch 'master' into tweaks"
This reverts commit 162badae3b, reversing
changes made to e0f2812f3d.
2020-06-29 06:10:21 +08:00
SupSuper c0f45a23af Fix permissions on Google Drive shared drives 2020-06-18 14:40:36 +01:00
SupSuper a5b2712495 Fix Google Drive uploader null response fields
args go in the multi-part form, not the url
2020-06-10 23:10:10 +01:00
SupSuper be9a529af5 Add shared drive support to Google Drive uploader 2020-06-09 23:11:54 +01:00
Jaex e735b6dc22 fixed #4848: Increase minimum scrolling capture delays to 100 2020-06-02 17:05:07 +03:00
Jaex 415ead0f1a All uploader settings encrypted now 2020-06-01 13:36:55 +03:00
Jaex 1b60df4bd4 Encrypt all file uploader settings 2020-06-01 04:17:04 +03:00
Jaex db38dd6797 Encrypt all text uploader settings 2020-06-01 03:16:18 +03:00
Jaex 1c2abb9b95 Encrypt all image uploader settings 2020-06-01 02:53:41 +03:00
Jaex 5515739e9c Encrypt Amazon S3 secret access key 2020-05-30 16:34:35 +03:00
fib25 0aae00c8a3 Allow access level selection for Box shareable link in the Box uploader settings. 2020-05-15 21:46:47 +01:00
Jaex ee6d85cf1a Use variable folder path for draw image effect 2020-05-14 00:18:27 +03:00
Jaex 9c89c521d2 Include pt-PT.resx files 2020-05-07 08:47:10 +03:00
Jaex d8bd581179 fixed #4763: Flickr changed flickr.photos.getSizes response 2020-05-07 08:18:54 +03:00
Jaex eab81e297c Added "Amazon S3 One Zone-Infrequent Access" and "Amazon S3 Intelligent-Tiering" Amazon S3 storage classes 2020-05-03 23:06:37 +03:00
user6323 b317415a60 move elements on seafile tab down to fit new checkbox 2020-05-03 01:43:48 +04:00
user6323 669019aa27 rename variable from CreateShareableURLDirect to CreateShareableURLRaw 2020-05-03 01:22:09 +04:00
user6323 f2254f9098 Added check box to make direct URL for SeaFile 2020-05-02 19:35:42 +04:00
Farewell Angelina 28c29feb18 PT-PT Language 2020-04-30 00:45:09 +01:00
Jaex b6a138b663 Refactor CodeMenu, show CodeMenu at bottom in screenshots folder textbox 2020-04-28 04:44:37 +03:00
Jaex 96296c51eb Added RandomFast and RandomCrypto classes 2020-04-23 16:41:09 +03:00
Jaex 9f619c05ab Added user name to oauth status label, oauth button text changes 2020-04-16 17:06:25 +03:00
Jaex 2cf641b009 Code refactoring 2020-04-11 17:00:14 +03:00
Jaex a96d1bd171 NuGet update 2020-04-09 21:32:57 +03:00
Jaex 3af880d940 fixed #4733: Region capture "Enable animations" option also gonna affect ants animation 2020-04-09 21:11:12 +03:00
mdmk 02e315b8e6 Update french translation
Complete missing strings
Correct end of string ponctuation
Plus a few adjustments for word consistency
2020-03-20 00:07:48 +01:00
Jaex a84f9b80b0 NuGet update 2020-02-15 09:45:14 +03:00
Jaex 18c804f469 Update Bitly API to v4 2020-02-15 04:03:58 +03:00
L1Q af7c0effcd Update russian translation 2020-02-14 23:37:05 +02:00
L1Q 60baeb528d Move lines to resx 2020-02-14 23:21:30 +02:00
Jaex a3174356a3 Fix uploaders config form tab navigation 2020-02-08 19:20:27 +03:00
Jaex 803a4e567c Update year 2020-02-05 10:19:48 +03:00
Jaex 3f4a308827 NuGet update 2020-02-05 10:11:29 +03:00
Jaex ba447fa171 Update GitHub authorization method because previous method is deprecated 2020-02-04 17:57:26 +03:00
Jaex 1331822677 Added AutoSelectChild option to TabToTreeView control 2020-02-04 15:43:16 +03:00
Jaex 9b02aadf8d Added header node image 2020-02-04 15:26:42 +03:00
Jaex 4380d9fef6 Use treeview tab in uploaders config form 2020-02-04 14:46:52 +03:00
Jaex 9aedfba8b9 Include uk.resx files 2020-01-28 08:57:28 +03:00
GR8 48685564a5
Add 3 new Amazon S3 Endpoints
Asia Pacific (Hong Kong)
EU (Stockholm)
Middle East (Bahrain)
2020-01-26 15:29:57 +04:00
Jaex 627897b99c
Delete OAuthWebForm.uk-UA.resx 2020-01-23 20:09:47 +03:00
Олександр (6c6c6) ae475ce88a
Some ukrainian fixes and updates 2020-01-23 17:45:05 +02:00
Олександр (6c6c6) 977b845726
Ukrainian translation update
Almost completed Ukrainian localization. Anyone can join the translation [here](https://crowdin.com/project/sharex-unofficial/).
2020-01-21 17:48:12 +02:00
Jaex 0529a8af31 Code refactoring 2020-01-17 14:13:06 +03:00
Jaex dd23053dc6 NuGet update 2020-01-16 11:03:00 +03:00
lithium720 7b00c9d001 [Lithiio] Remove php ext from URIs 2019-12-22 20:29:56 -08:00
Jaex 7eceecf76d FTP not gonna be able to ignore emoji encoding 2019-12-04 03:15:21 +03:00
Jaex 9f552ffabb Update NuGet 2019-11-19 04:05:41 +03:00
Jaex 983bb49135 Include es-MX.resx in projects 2019-11-12 19:09:22 +03:00
Jaex 43e4ebe2e7
Merge pull request #4472 from absay/master
Update translation: es-MX
2019-11-03 21:57:02 +03:00
Absay 53c5ec31bb Update translation: es-MX 2019-11-03 11:39:46 -06:00
Jaex 9aef43c6e4 Added URLEncodeIgnoreEmoji option to application settings advanced tab, it is currently supported in S3, GCS and FTP/FTPS/SFTP 2019-11-03 08:30:07 +03:00
Jaex c039479d79 NuGet update 2019-10-25 13:19:37 +03:00
Jaex 5ee3f790a6 Fix lithiio path in csproj 2019-10-21 14:51:55 +03:00
Scratch 30835b3c95 Remove Google Plus
Google Plus has been defunct for months
2019-10-20 18:20:39 +11:00
Jaex 5b29882297 Use custom listview control to allow sorting Imgur album columns, also fills last column 2019-10-03 16:13:38 +03:00
thanhpd e0222c8a8d
Update Vietnamese translation 2019-10-01 23:21:33 +07:00
Jaex 461c29c78c Added resx files to projects 2019-09-24 13:20:09 +03:00
Jaex c26ab31a0b
Merge pull request #4387 from candela97/master
update zh-TW localization
2019-09-24 11:23:09 +03:00
candela97 5ba25517d4
update zh-TW localization 2019-09-24 05:19:35 +08:00
Jaex 2b160d6ba3
Merge pull request #4383 from pourmand1376/fix-translations
Add more Persian Translations
2019-09-22 21:56:05 +03:00
AmirPourmand 7178633c9c Add Quick Task translations
Signed-off-by: AmirPourmand <pourmand1376@gmail.com>
2019-09-21 19:50:31 +04:30
Jaex 20c83136a9 Fix PVS high issues 2019-09-20 10:48:45 +03:00
lithium720 eb1051034b Update Lithiio endpoints 2019-09-13 14:25:52 -07:00
lithium720 fcc3897090 Update Lithiio icon 2019-09-13 14:22:48 -07:00
AmirPourmand 39e855db8d Add more persian translations 2019-09-11 00:18:23 +04:30
Jaex 56c698a5ae #4336: Fix B2 URL preview 2019-09-04 09:55:05 +03:00
Jaex 809283318f Ignore emojis while URL encoding S3 result URL 2019-09-01 17:26:58 +03:00
Jaex de88936bd7 Added resx files to csproj 2019-08-31 13:02:03 +03:00
Jaex 3e07d79eef
Merge pull request #4321 from simonporte/french-translation
Update french translation
2019-08-31 10:38:15 +03:00
mdmk af765c5114 Update french translation 2019-08-30 16:34:26 +02:00
Amir Pourmand 83b1985f8f Adding Persian Language Support (#4314)
* Create Resources.fa-IR.resx

* Add more translations

* adding Persian language to enums and langauge helper

* Ading Persian to Main form and resources

* translate about form

* translate Standard Record Form

* add Iran icon

* add Ir Icon to resources

* update Resource file

* update main Form

* fix adding IR File

* catching all Exceptions!

* Adding More Forms

* merge commit

* Add More

* Back To Version

* A little Change

* Add Persian Resource Files

* Add More Persian

* add more translation

* add more traslation

* add resource file Fa-IR

* Revert "merge commit"

This reverts commit e5f4a36f8c.

# Conflicts:
#	ShareX/Forms/TaskSettingsForm.Designer.cs
#	ShareX/Forms/TaskSettingsForm.resx

* Revert History Form to its original state
2019-08-30 10:21:04 +03:00
Jaex e6ed90c09f Removed TinyPic 2019-08-25 05:10:25 +03:00
L1Q b6ee0f4243 Update russian translation 2019-08-24 06:51:12 +03:00
Jaex 4d28a97e4d Solution code cleanup 2019-08-21 17:28:17 +03:00
Jaex 8c4bbcb5aa NuGet update 2019-08-18 16:52:04 +03:00
Andrew afca1de5bc
Update BackblazeB2.cs
Fixes #4187
2019-08-09 23:45:54 +10:00
Jaex 6e7e2d10e5 Added dark themed tooltip to title label which shows URL or file path 2019-07-24 15:49:53 +03:00
Jaex 76f7e24f87 Support Imgur video uploads 2019-07-23 12:50:07 +03:00
Jaex 5de74770e8 Added Zero Width Shortener 2019-07-16 01:00:27 +03:00
Jaex 98e45e4c21 Add *.zh-CN.resx files to projects 2019-07-11 10:47:57 +03:00
Jaex faad665300 Add *.de.resx files to projects 2019-07-11 10:36:54 +03:00
gehongyan f54d9827cf Updated Simplified Chinese Translation. 2019-07-10 15:42:31 +08:00
xnumad f4f1a7bb6c Update German translation
Grammar and wording related
2019-07-08 03:12:14 +02:00
Jaex 5ad065460c Apply dark theme to contextmenustrip 2019-06-24 22:33:17 +03:00
Jaex 17b6c009fe Rename function name 2019-06-24 21:36:16 +03:00
Jaex f43c631799 Nearly all forms supports dark theme now 2019-06-23 18:10:51 +03:00
Jaex cc6c87835a Apply theme to more forms 2019-06-23 15:00:04 +03:00
Jaex 1f9bcaf902 Added "Show stats" button to history form 2019-06-17 04:14:04 +03:00
Jaex 132ebafa9c Rename Between extension to Clamp 2019-05-23 22:59:16 +03:00
Jaex 3cf0decc7a fixed #4110: Encode B2 result file name 2019-05-05 09:31:41 +03:00
Jaex 8677a80768 Removed preset Chevereto uploaders list 2019-04-26 22:26:43 +03:00
Jaex d1ae0d5734 fixed #4093: Removed preset Pomf uploaders list 2019-04-26 22:11:11 +03:00
Matthew Burnett 8600aad04a Fix window sizing (restored to original) 2019-04-07 16:56:30 -04:00
Matthew Burnett d5ccc6a5b7 Add checkbox to toggle public ACL 2019-04-07 16:42:47 -04:00
L1Q 763a3d2c5c Update russian translation 2019-04-04 23:08:18 +03:00
L1Q 572950c062 Remove unused lines 2019-04-04 23:04:42 +03:00
L1Q c62d8556c6 Improve tranlsation support
Move lines to resx
2019-04-04 22:22:16 +03:00
Jaex 2d20f36440 Removed default host selection from Pomf and Chevereto 2019-03-31 17:57:36 +03:00
Jaex be3363ea83 Removed unused form 2019-03-31 10:46:15 +03:00
Jaex 8853d886d9 NuGet update 2019-03-27 09:23:41 +03:00
Jaex 4a970ef3d1 Rename UploadHelpers to RequestHelpers 2019-03-14 14:06:54 +03:00
Jaex 9a4853f5a3 Support custom progress text so Gfycat encoding status can be shown instead of fake progress 2019-03-12 13:10:30 +03:00
Jaex 9bc1c0cbe0 Check Gfycat transcode status less frequently 2019-03-12 11:33:55 +03:00
Jaex 36f4c327f7 Make Gfycat audio option configurable 2019-03-12 10:49:23 +03:00
Jaex 087b9044ec Added expiration support to Teknik file and text uploaders 2019-03-12 09:31:29 +03:00
Jaex 872fc077d0 Support audio in Gfycat video uploads 2019-03-07 08:05:42 +03:00
Jaex ea55bc5975 Added update folder button to custom uploader settings window for debug builds 2019-03-04 22:03:41 +03:00
Jaex 2ad201b44c Only update sxcu version if backward compatibility applied 2019-03-04 21:11:37 +03:00
Jaex a82c6ff77c Support custom uploader syntax in FTP URL path 2019-03-03 23:18:13 +03:00
Jaex f9fc64c1ce Use OrdinalIgnoreCase for file path comparisons 2019-03-03 19:21:05 +03:00
Jaex ad58b9bc99 fixed #3982: When custom uploader response text is empty still generate result URLs 2019-02-28 16:34:04 +03:00
Jaex 8711bb4c88 Added "Response info" tab to custom uploader settings window 2019-02-25 15:05:52 +03:00
Jaex a6524f0611 When Body value is missing it should become None instead of MultipartFormData 2019-02-20 10:36:44 +03:00
Jaex 9ab4265670 Small changes in monitor test form 2019-02-19 10:20:20 +03:00
3k2 25750f390c
Update pomf.cs
added new hosts and removed dead
2019-02-18 19:00:59 +02:00
Jaex 3b77d0939e Don't add prefix to request URL 2019-02-18 13:41:06 +03:00
Jaex 6391b9337b Always include RequestMethod while exporting 2019-02-18 13:34:24 +03:00
Jaex 58968a4123 Don't override parameters 2019-02-18 13:08:21 +03:00
Jaex b1edac7b79 Use rich textbox for response text too 2019-02-12 03:03:12 +03:00
Jaex a110f8d582 Set automatic name watermark for custom uploader name textbox 2019-02-05 10:52:41 +03:00
Jaex ed6e7d7be8 Don't check for duplicates in Regex DataGridView, don't let adding syntax for new rows 2019-02-04 20:09:48 +03:00
Jaex a273eced9c Use DataGridView for regex list 2019-02-04 16:50:39 +03:00
Jaex 6a1453118a Rename controls to not include CustomUploader in name, because custom uploader settings now have it's own form, no need to specify control parent in control name anymore 2019-02-04 12:29:49 +03:00
Jaex 5bfb13f4b6 Fix tab order of controls 2019-02-03 10:48:38 +03:00
Jaex 84d46e4ffb Allow maximizing custom uploader settings window, removed unnecessary panel 2019-02-03 10:35:36 +03:00
Jaex 99a18b3697 Set "Append remote directory to URL path" option false by default 2019-02-03 09:30:16 +03:00
Jaex d2ab84e74b fixed #3881: Respect "Append remote directory to URL path" option when "URL path" option is empty too 2019-02-03 09:24:35 +03:00
Jaex bc06dc0986 Added auto complete for custom uploader syntax 2019-02-02 12:38:44 +03:00
Jaex e9978f61d2 Also use DataGridView for Headers and Arguments 2019-02-02 11:03:16 +03:00
Jaex 60777fce08 Use DataGridView for custom uploader parameters 2019-02-02 10:39:53 +03:00
Jaex 070bd3dbc0 Support drag & drop importing sxcu files 2019-02-01 10:54:48 +03:00
Jaex 0fe9c87fac Removed FTP client tool 2019-02-01 09:37:23 +03:00
Jaex a96408e45a Show custom uploader response text even if response status is not success 2019-01-31 03:50:01 +03:00
Jaex 0364a1ca84 Teknik was overriding Gist tab page icon 2019-01-30 22:48:43 +03:00
Chris Woodward 2e38d49c00 Moved Teknik pastebin and url shortener services to separate folders. 2019-01-29 10:35:38 -08:00
Uncled1023 113340b092 Removed extra line 2019-01-29 00:18:36 -08:00
Uncled1023 95fffa79f0 Changed to not require oauth to use API 2019-01-28 21:00:47 -08:00
Uncled1023 b408b640bf Merged latest master into fork 2019-01-28 20:24:23 -08:00
Jaex 7e8d4f313e Don't parse response if status code is not success 2019-01-29 02:12:46 +03:00
Jaex 9d870a1d28 Check status code for 2xx instead of specific status code 2019-01-29 01:52:10 +03:00
Jaex b38ab1f29c Improve upload error output to include more details about request 2019-01-28 20:37:05 +03:00
Jaex 214b3c7a97 Removed verbose request log option 2019-01-28 19:18:06 +03:00
Jaex fee0f5c384 Check status code instead 2019-01-28 18:48:49 +03:00
Uncled1023 1e0404efd1 Fixed url shortener not setting correct return variable. 2019-01-27 18:52:27 -08:00
Jaex 5c65d09293 Added early copy URL support for Azure Storage 2019-01-28 00:02:25 +03:00
Jaex bee6373ccd Use SendRequest in Amazon S3 and Azure Storage 2019-01-27 23:55:09 +03:00
Jaex 4fcb1dd358 Added early copy URL support for Amazon S3 2019-01-27 22:59:15 +03:00
Jaex ffe1234d2e Reflect S3 remove extension setting change in URL preview 2019-01-27 21:36:16 +03:00
Jaex be2d7e3430
Merge pull request #3910 from matthewburnett/GoogleCloudStorage-Patch
Google based uploaders update
2019-01-27 18:50:01 +03:00
Matthew Burnett a1f12bd0c1 Parameter cleanup 2019-01-27 01:13:45 -05:00
Matthew Burnett 6055f8762c Fix indentation
Hello, codemaid?
2019-01-26 14:20:24 -05:00
Jaex 51ccc98872 Use MenuButton for custom uploader help button 2019-01-26 18:10:39 +03:00
Matthew Burnett 3640c346d3 Fix with refactor 2019-01-24 21:40:29 -05:00
Matthew Burnett 54c90e1d15 Merge upstream 2019-01-24 21:40:00 -05:00
Jaex 84784b294e Multipart data refactoring 2019-01-25 05:17:33 +03:00
Jaex 042652f4ca multipart/related refactoring 2019-01-25 04:37:27 +03:00
Matthew Burnett f615cca924 Rename and add args 2019-01-24 19:24:46 -05:00
Matthew Burnett 4c0ea0e1f3 Use least priviledge scope GCS
Remove debug write
2019-01-24 17:59:17 -05:00
Matthew Burnett 74c8ed1613 Support "fields" query for efficieny 2019-01-24 17:43:22 -05:00
Matthew Burnett 21c5e764fc Correctly update preview url with object extension preferences
Rename variables for consistency
Early url returning for quicker pastes
2019-01-24 15:09:00 -05:00
Jaex bac503c1b9 Add rest of syntax to input code menu 2019-01-24 16:23:40 +03:00
Matthew Burnett 5f8d5651f9 Fix empty albums list
Pagination failed if the albums response is empty, but a pagination token still exists.
2019-01-23 17:26:30 -05:00
Jaex 82a4d09964 No need size change in uploaders config form anymore 2019-01-23 15:14:20 +03:00
Jaex d858ff457e Added icon to custom uploader settings 2019-01-23 15:03:52 +03:00
Jaex 898482a5d4 Remove custom uploaders tab from uploaders config form 2019-01-23 13:34:10 +03:00
Jaex cb9efd5fa3 Move custom uploader settings to its own form 2019-01-23 13:13:48 +03:00
Matthew Burnett 3424749e02 Fix album list pollution
Album list will become polluted with redundant single album share images, we can assume that no shared albums other than ones used for public links will be made.

This will not fix long pagination responses due to many shared albums.
2019-01-22 17:09:55 -05:00
Jaex 0a57e89487 Removed response type control 2019-01-22 15:21:13 +03:00
Jaex c5810ca127 Rename Picasa options to Google Photos to reset them 2019-01-22 11:16:12 +03:00
Matthew Burnett 5e9c3c43b6 Google photos update for Picasa deprecation (#3890)
* Add new object classes
Update scope
Update album list url
Remove extra headers

* Implement new albums

* Update GooglePhotos to new API

* Add create album button

* Fix redundancy
2019-01-22 10:57:43 +03:00
Jaex 017c19cd21 Added syntax menu to custom uploader URL text boxes 2019-01-22 10:38:04 +03:00
Jaex b19e0ee83c Removed custom uploader response type option, added backward compatibility for it 2019-01-21 18:09:23 +03:00
Jaex ba29dc918b Added $header:name$ syntax to custom uploader 2019-01-21 17:33:19 +03:00
Jaex bab795bb57 Added $responseurl$ syntax support to custom uploader, which can be used in place of previously removed redirection url response type 2019-01-21 17:06:11 +03:00
Jaex 58cd13db01 Added ResponseInfo class 2019-01-21 15:50:01 +03:00
Jaex 9c4f583dca Removing ResponseType usages to use new system 2019-01-21 15:37:31 +03:00
Jaex 163c2a1ecf Update Paste2 request URL 2019-01-21 15:14:50 +03:00
Jaex eb59fb8e4d Store last response Uri and headers in uploader class 2019-01-21 14:57:18 +03:00
Uncled1023 1ffa5df531 Added Text and Url Shortener actions for Teknik 2019-01-20 20:30:48 -08:00
Abu3safeer e9d784cdb5
Remove broken websites
I have commented the website that no longer working + added the the website status.
So please double check those websites, some of the has working domain, but that domain is linked to nothing, so it shows "DNS_PROBE_FINISHED_NXDOMAIN".
some of them redirect, some of them are for sale.

to be honest I wanted to add some good websites to the list, but I don't know how to get the api.
2019-01-20 17:37:20 +03:00
Jaex 894348127f When custom uploader response type is headers it will output headers string same as how it is in raw response, without quotes around value 2019-01-19 12:24:52 +03:00
Uncled1023 e3305b3398 Added Teknik Uploader support w/ Oauth 2019-01-17 23:57:11 -08:00
Jaex a243ded119 fixed #3891: When OCR used first time, ask for permission from user 2019-01-18 09:23:25 +03:00
Jaex c5271c7c68 Support Cookie header in custom uploaders 2019-01-17 10:57:50 +03:00
Jaex 3c5ff2950c When testing custom uploader select that uploader in listbox 2019-01-14 22:43:03 +03:00
Jaex 3af8dee3cc
Merge pull request #3869 from kwint/patch-1
Don't generate direct download links when PreviewLink is checked
2019-01-11 17:56:24 +03:00
Jaex e36a88806a
Update OwnCloud.cs 2019-01-11 17:56:00 +03:00
Jaex 5aa8365e69
Merge pull request #3871 from Somethingweirdhere/master
Pushbullet upgrade
2019-01-11 01:23:45 +03:00
Jaex 1431c7f54d Added copy response button to toolbar 2019-01-09 21:47:12 +03:00
Jaex 42db062eb4 Added JSON format and XML format buttons to response text tab 2019-01-09 20:23:44 +03:00
Jaex efc3e0facc Added XML (application/xml) body support to custom uploader 2019-01-09 19:08:55 +03:00
Quint van Dijk 0c43a86e6e
Update OwnCloud.cs 2019-01-09 16:56:04 +01:00
Quint van Dijk eb0c4a1c13
Update OwnCloud.cs 2019-01-09 16:28:39 +01:00
Jaex 1f316ca7d5 Allow overriding Content-Type header in custom uploader 2019-01-09 16:27:25 +03:00
altar 103b0e54c6 Adds information about filetype to push. Pushbullet on android can then open the Image/File easily, and also shows a preview for images. 2019-01-09 14:24:14 +01:00
Jaex abe7a18dd2 Added help context menu button to custom uploader tab 2019-01-09 01:42:43 +03:00
Quint van Dijk f779c9d74d
Better logic 2019-01-08 23:35:34 +01:00
Quint van Dijk 087b6118fc
Don't generate direct download links when PreviewLink is checked
See issue: https://github.com/ShareX/ShareX/issues/3868
Not adding either /preview or /download to URL generates links that show a preview of a file. /preview only works for images (showing literally only the image in the browser). This change makes sure the logic is right.

Note: The logic is right so it should work. But I'm not sure if the syntax is right.
2019-01-08 23:24:54 +01:00
Jaex 9355218cd3 Add code menu and context menu to parameter value textbox 2019-01-09 00:31:11 +03:00
Jaex fdafdfe29a Support multiple no value keys 2019-01-08 23:22:41 +03:00
Jaex 08509150a4 Improve custom uploader batch import speed 2019-01-08 21:28:34 +03:00
Jaex b2081622aa Rename RequestType to RequestMethod 2019-01-08 18:57:49 +03:00
Jaex fa7f69988e Rename RequestFormat to Body 2019-01-08 18:02:21 +03:00
Jaex 142c68197c Parse request URL 2019-01-08 17:35:17 +03:00
Jaex 5f59b14132 Custom uploader body panel changes 2019-01-08 16:35:22 +03:00
Jaex af0b713469 Show shortened URL separately in result 2019-01-06 20:42:12 +03:00
Jaex 742f3ca18e Export request type even if it is default value 2019-01-06 20:26:59 +03:00
Jaex f077a0eed3 Implement parameters to custom uploader requests 2019-01-06 19:04:40 +03:00
Jaex ccb14e3b6f Show custom uploader response in test tab instead of using response window 2019-01-06 16:16:51 +03:00
Jaex b238357bcc If request URL contains query string then automatically convert it to parameters and remove query string from request URL 2019-01-06 14:47:37 +03:00
Jaex d4ef035e35 Interim commit for custom uploader parameters 2019-01-06 13:09:01 +03:00
Jaex af952f5c1a Added request, response and test tabs to custom uploader tab to create more space 2019-01-06 11:00:28 +03:00
Jaex 885f6c8851 Show selected destination types on control 2019-01-04 20:19:24 +03:00
Jaex 85f98bc063 Removed None from request method, not need anymore 2019-01-04 19:45:42 +03:00
Jaex f4d8ed3b1e Storing application version in custom uploader JSON to be able to better support backward compatibility 2019-01-04 14:37:24 +03:00
Jaex 469fc29b87 Update year 2019-01-02 10:43:52 +03:00
Jaex 3992add566 Simplify names 2018-12-29 10:20:56 +03:00
Jaex 15cb8d3830 Added Amazon S3 signed payload option 2018-12-04 19:10:01 +03:00
Jaex dd7ba07c60 Custom uploader request format will be set explicitly 2018-11-30 14:03:45 +03:00
Jaex e138c41662 Update Json .NET 2018-11-30 11:11:19 +03:00
Jaex 067080224a Move auto copy inside StartOCR method 2018-11-30 10:52:06 +03:00
Luke Anderson bb5c5bcb99 Add automatic clipboard copy option to OCR 2018-11-29 23:10:42 +10:30
Jaex 7baeb193c6 OCRSpace refactoring 2018-11-28 18:23:06 +03:00
Jaex d990b9ed73 Make fileFormName not optional 2018-11-28 18:15:58 +03:00
Jaex 8f9b7fafea Use fallback endpoint for OCR 2018-11-28 17:36:25 +03:00
Jaex 72d46610b2 Move OCROptions to its own file 2018-11-28 17:03:21 +03:00
Jaex e490e170c6 Move static OCR method to OCRSpace class 2018-11-28 16:45:06 +03:00
Jaex 029997a698 OCR fixes 2018-11-28 16:14:19 +03:00
Jaex 23c4affb6d
Merge pull request #3746 from stuntguy3000/ocr-settings
Add new settings to OCR and enhancements - Fixes #3712, #3601, #2848
2018-11-28 14:56:34 +03:00
Luke Anderson de3b0ba185 Actually implement the requested features 2018-11-28 22:25:38 +10:30
Luke Anderson dad5b81096 Add new settings to OCR - Fixes #3712, #3601, #2848 2018-11-28 20:06:45 +10:30
Jaex 3fb40ef1ac #2299: Support $filename$ in request url and result urls 2018-11-24 23:23:18 +03:00
Jaex 25bf2c4297 Only URL encode input and filename 2018-11-24 22:52:06 +03:00
Jaex 3d3eaa2c64 Input syntax must not be usable for output 2018-11-24 22:32:14 +03:00
Jaex 857ba9b222 Move custom uploader code files to new folder 2018-11-24 22:22:07 +03:00
Jaex 4eed9f5d7d Don't serialize file form name and data if not usable 2018-11-24 21:18:43 +03:00
Jaex b285e8d8c5 URL encode syntax results in custom uploader request URL 2018-11-24 20:14:14 +03:00
Jaex 0ede607a03 Added form URL encoded support to custom uploader 2018-11-22 20:58:40 +03:00
Jaex 484c7e78dc Added descriptions to request format, renamed few of them 2018-11-22 18:59:41 +03:00
Jaex a7560078ca fixed #3717: Added binary upload support to custom image/text/file uploader 2018-11-22 16:16:25 +03:00
Jaex 3df390a226 Update syntax highlight after set text 2018-11-22 02:50:41 +03:00
Jaex ca58626fc0 Auto hide tabs depending on request format 2018-11-21 23:23:50 +03:00
Jaex 71ffe70203 Added minify button 2018-11-21 22:46:23 +03:00
Jaex 4a0c3b36a3 Json encode syntax results 2018-11-21 22:33:52 +03:00
Jaex 6df711949d JSON request format supported in all destinations except image and file uploaders 2018-11-21 21:15:34 +03:00
Jaex cf1ddf4da8 Custom Uploader JSON request format now works with URL shortener 2018-11-21 21:05:39 +03:00
Jaex ea69bb703d Added Data option to custom uploader to be able to send raw text like json etc. 2018-11-21 19:48:04 +03:00
Jaex e56349ee54 Added request format option to custom uploaders 2018-11-21 17:16:14 +03:00
Jaex ab7be11122 Use syntax highlighting for argument and header value 2018-11-20 19:22:12 +03:00
Jaex 97b5dcbe05 Use syntax highlighting for request url 2018-11-20 14:48:31 +03:00
Jaex fef12c0dd8 Added syntax highlighting support to custom uploader URL fields 2018-11-19 18:33:03 +03:00
Luke Anderson 109911b995 Update Uploader Service Icons 2018-11-18 18:33:43 +10:30
Jaex e58d6f3eb9 Fix typo 2018-11-13 09:54:04 +03:00
Jaex 4169dfe64a Don't restrict custom uploaders with http method 2018-11-11 11:51:44 +03:00
Jaex 015693290a Rename CustomUploaderRequestType to CustomUploaderRequestMethod 2018-11-11 10:33:17 +03:00
Jacob Foster 8bf5bee53e
Add AmazonS3 endpoint for SFO2 DigitalOcean Spaces 2018-11-09 21:05:35 -06:00
Jaex b1fed1c1c0 Added $base64:text$ syntax to custom uploader parser 2018-11-05 03:02:38 +03:00
Jaex e9958e155c Removed screen record cli option because task actions already can do same thing and with two pass encoding option it is not that required anymore 2018-11-01 12:36:13 +03:00
Jaex 6cee0358f2 Replace prompt parameter positions 2018-10-31 17:07:46 +03:00
Jaex c0de09d8c9 Added title support to prompt syntax 2018-10-31 15:47:56 +03:00
Jaex 5141777523 Improve custom uploader parser escaping 2018-10-31 15:19:27 +03:00
Jaex bdfbebfe37 Fix escape 2018-10-31 14:45:55 +03:00
Jaex 8cd98a52bd Custom uploader parser fixes 2018-10-31 13:21:13 +03:00
Jaex 97c3d67b25 Also support custom uploader syntax in arguments and headers 2018-10-31 11:51:16 +03:00
Jaex a41a1bc5f3 Rename $input$ syntax to $prompt$ 2018-10-31 10:17:58 +03:00
Jaex 73cd641fb5 CodeMaid cleanup 2018-10-30 20:58:35 +03:00
Jaex 505a40302a Update DreamObjects endpoint 2018-10-29 08:20:59 +03:00
L1Q 20a3d7ce92 Update Russian translation 2018-10-25 04:07:34 +03:00
L1Q 2f2bf8ff0a Improve localization support
- move strings to resx
- create tokens for missing language names in about form
- mark uploader names invariant
2018-10-25 04:00:47 +03:00
Jaex 6599bfecb0 fixed #2595: Added APNG encoding support to screen recording 2018-10-20 21:59:10 +03:00
Jaex efdcdc2ca7
Merge pull request #3679 from L1Q/master
Update Russian translation
2018-10-18 21:56:46 +03:00
Jaex 575e92c18d Added UploadHelpers class 2018-10-17 19:06:06 +03:00
Jaex 745ba3aa32 Use type on declarations instead of var for consistency with rest of code 2018-10-17 15:32:03 +03:00
Jaex c8550c3f2a fixed #3635: FTPS library was accepting SSL 3.0 and TLS 1.0 by default, now instead it will accept TLS 1.0, TLS 1.1 and TLS 1.2 2018-10-15 10:39:21 +03:00
Jaex a26d2f63ef fixed #3666: Support Imgur GetAlbums paging 2018-10-14 13:57:04 +03:00
Matthew Burnett a372e33df5 Preserve original fileName for contentType generation
Known bug: removed extension not reflected in history
2018-10-10 18:22:36 -04:00
Charles Milette 16caeade62 Add support for extensionless upload on GCS 2018-10-10 17:12:23 -04:00
thanhpd be79107bfe Update Vietnamese vi-VN translation 2018-10-09 21:10:59 +07:00
Jaex aa46c723b8 Removed unnecessary this. usages 2018-10-09 14:30:22 +03:00
Jaex ab6d3af1ad Added $input$ and $input:default value$ syntax to custom uploader parser 2018-10-09 14:25:27 +03:00
Jaex 472f885b41 Added $select:domain1|domain2$ syntax to custom uploader parser 2018-10-08 12:33:20 +03:00
Jaex 8e059e2115 Removed response parse type enum 2018-10-08 09:34:29 +03:00
Jaex 7be8f98372 Added CustomUploaderParser class 2018-10-08 09:10:59 +03:00
Jaex ac14199044 Don't use _ prefix for variables 2018-10-06 22:09:15 +03:00
Jaex e1d0669891 Reduce complex code for CodeFactor 2018-10-02 21:25:55 +03:00
Jaex 9dede046d4 Added Kutt URL shortener support 2018-10-02 02:11:53 +03:00
tinybarks 155e89d9b8
Backblaze B2: Fix custom URL preview, fix CodeMenu on custom URL field
CodeMenu will no longer appear on the custom URL text box if custom URL setting is disabled.
2018-10-01 19:51:50 +02:00
tinybarks fce293108e
Merge remote-tracking branch 'upstream/master' into implement-backblaze-b2 2018-10-01 19:34:36 +02:00
tinybarks b0c1a21c27
BackblazeB2: Remove SetPlaceHolderText() and use SetWatermark() 2018-10-01 17:58:53 +02:00
tinybarks 140d583a1c
B2 uploader: Change bucket setting handling, add CodeMenu to fields
The "bucket" setting is no longer required. Instead, show a hint to the user saying that the setting is only used if the application key has no bucket acess restriction.
2018-10-01 16:39:16 +02:00
tinybarks adc09ca0e3
BackblazeB2: Use ResponseToString() 2018-10-01 15:44:54 +02:00
tinybarks 4551443d8a
Backblaze B2 support (add comment) 2018-10-01 14:18:46 +02:00
tinybarks 738f25c556
Remove System.ValueTuple dependency, some refactoring of BackblazeB2.cs 2018-10-01 14:18:46 +02:00
tinybarks 787a5217d9
Fix missing B2 config page icon 2018-10-01 14:18:45 +02:00
tinybarks e0fb9373b8
Backblaze B2 support
Adds an uploader for Backblaze B2 Cloud Storage.
2018-10-01 14:18:39 +02:00
Jaex 848004d205 Removed support for old implicit regex syntax such as $1,1$ now regex syntax must be declared explicitly like this $regex:1,1$ 2018-09-29 14:51:58 +03:00
Jaex eea65f67db Use | as separator in regex syntax to be consistent with random syntax 2018-09-29 12:43:30 +03:00
tinybarks 28180cf86a
Uploader.GetResponse(): Add flag to enable returning non-2xx responses
This allows handling of HTTP responses with non-2xx status codes in uploader code, e.g. to handle REST API errors.
2018-09-27 07:43:15 +02:00
Jaex f293b6238b Fix history form icon column text 2018-09-22 03:55:41 +03:00
Fyers ff09ec2616 added some more german translations 2018-09-21 22:51:33 +02:00
Jonathan Donaldson bfc9352300 Fixed typo and changed OwnCloudExpiryTime to int 2018-09-10 22:14:32 +01:00
Jonathan Donaldson 334650d234 Fixed styling issues 2018-09-10 18:07:45 +01:00
Jonathan Donaldson 92ad3cff56 Added auto expiring of shared links 2018-09-10 17:55:07 +01:00
L1Q 5b05f8c685 Update Russian translation 2018-09-10 19:01:13 +03:00
Jaex cb3db23193 fixed #3608: Let YouTube decide is uploaded file is supported 2018-09-07 13:32:16 +03:00
3k2 f8abe1b1e8
Update Pomf.cs 2018-08-21 20:02:38 +03:00
3k2 a8348b2bf1
Update Pomf.cs 2018-08-21 20:01:20 +03:00
3k2 b31a88d2ca
Update Pomf.cs
Removed dead/private pomf clones from the list. Fixed void.cat upload address to correct one.
2018-08-21 19:57:14 +03:00
Jaex 507143fef0 More Turkish translations 2018-08-19 15:01:13 +03:00
Jaex 57e1533c79 Update invariant resx comments 2018-08-07 15:45:56 +03:00
Jaex 48b5dc6b0b Turkish translation improvements 2018-08-07 15:27:34 +03:00