Jaex
e1adecb743
Merge pull request #3348 from bidolah/dev6
...
Remove unnecessary null check
2018-04-29 03:46:58 +03:00
Jaex
7ae40cb4f0
Merge pull request #3346 from bidolah/dev3
...
Optimize LINQ
2018-04-29 03:45:06 +03:00
Ivan Bidolakh
d7d3ce4fc1
Remove unnecessary null check
...
Split function always return array. If you look at the source of it, it even guarantees it with code contracts
2018-04-29 01:54:42 +03:00
Ivan Bidolakh
188f07ad5e
Optimize LINQ
2018-04-29 01:30:39 +03:00
Ivan Bidolakh
a825e9e6c5
Fix copy-paste (incorrect parameter)
2018-04-29 00:56:57 +03:00
Jaex
f04efda0e3
Change Google Cloud Storage icon
2018-04-26 20:39:43 +03:00
Matthew Burnett
fb3ce039f0
Add live url preview
2018-04-26 00:41:11 -04:00
Matthew Burnett
28efed0d22
Create GenerateUrl method
...
It's a Surprise Tool That Will Help Us Later
2018-04-26 00:15:22 -04:00
Charles Milette
358d32f135
Percent-encode returned URLs in Google Cloud Storage uploader
2018-04-24 18:56:45 -04:00
Jaex
482d2bb6fc
Shared folder UI improvements
2018-04-22 12:10:23 +03:00
Matthew Burnett
65c15e8035
Fix icon pt2
2018-04-21 18:31:03 -04:00
Matthew Burnett
0c14f09b64
Fix variable convention
2018-04-21 16:11:31 -04:00
Matthew Burnett
942f6337c8
Revert args param for request
2018-04-21 02:26:16 -04:00
Matthew Burnett
986c39bce7
Properly handle url prefix
2018-04-21 02:14:08 -04:00
Matthew Burnett
cf4d6b265b
Adjust positioning
2018-04-21 02:02:31 -04:00
Matthew Burnett
5a32493192
Args dict was breaking request
2018-04-21 01:24:11 -04:00
Matthew Burnett
e70858b90c
Do it in one request :^)
2018-04-21 00:32:56 -04:00
Matthew Burnett
997921e0e5
Fix length
2018-04-20 17:18:39 -04:00
Matthew Burnett
7ea80aeaa0
Finish form
2018-04-20 17:16:46 -04:00
Matthew Burnett
c215797c8a
Encode URL Path for ACL
2018-04-20 16:47:30 -04:00
Matthew Burnett
7c3569a39d
ACL Broken
2018-04-20 16:39:14 -04:00
Matthew Burnett
96ff489777
Remove icon left after merge
2018-04-20 13:02:31 -04:00
Matthew Burnett
f2ab7f2f08
Add custom domain support in program
...
Form not done
2018-04-20 12:59:42 -04:00
Matthew Burnett
098e5aff64
Creat OAuth
2018-04-20 12:13:34 -04:00
Matthew Burnett
19fd8418d7
Add auth headers
2018-04-20 11:46:44 -04:00
Matthew Burnett
dd16e6eaf5
Change request method
2018-04-20 11:45:52 -04:00
Matthew Burnett
7624dd3b2f
Add license
2018-04-20 11:24:08 -04:00
Matthew Burnett
4b85a47537
Create form
2018-04-20 11:20:12 -04:00
Matthew Burnett
d1c01ff207
Fix merge
2018-04-20 10:58:51 -04:00
Matthew Burnett
d8be3a041d
Better request method
2018-04-20 10:51:39 -04:00
Matthew Burnett
d26b0eb4bc
Add icon
...
Fix error
2018-04-20 01:33:58 -04:00
Matthew Burnett
debb4e5cce
More progress
...
OAuth, public read, custom domain support
2018-04-20 00:26:00 -04:00
Matthew Burnett
d5bc81fc46
Upload test complete
...
Fix Uploader class missing arg
2018-04-19 23:03:28 -04:00
Jaex
fea08e3c59
Removed unused API keys
2018-04-20 02:03:05 +03:00
Jaex
a36c61431a
Removed Google URL shortener ( https://developers.googleblog.com/2018/03/transitioning-google-url-shortener.html )
2018-04-20 02:02:45 +03:00
Matthew Burnett
bfdede32eb
Reorder enum
...
Some more work on gcs
2018-04-19 17:48:59 -04:00
Jaex
f00c3b1d56
Added id-ID.resx files to csproj
2018-04-20 00:36:17 +03:00
Matthew Burnett
233d822c24
Begin GCS
2018-04-19 17:30:56 -04:00
Jaex
e747d5cccf
Line ending
2018-04-20 00:22:39 +03:00
Nicedward
a8ea7c53ab
Add indonesian file ( #3324 )
...
* Add "indonesian.ini" file
Add indonesian
* Add "HotkeySelectionControl.id-ID.resx" file
add indonesian "HotkeySelectionControl.id-ID.resx"
* Add indonesian
Add ("AboutForm.id-ID.resx" "ActionsForm.id-ID.resx" "ActionsToolbarEditForm.id-ID.resx" "AfterCaptureForm.id-ID.resx" "AfterUploadForm.id-ID.resx" "ApplicationSettingsForm.id-ID.resx" "AutoCaptureForm.id-ID.resx" "BeforeUploadForm.id-ID.resx" "ClipboardFormatForm.id-ID.resx" "EncoderProgramForm.id-ID.resx" "FileExistForm.id-ID.resx" "FirstTimeConfigForm.id-ID.resx" "HotkeySettingsForm.id-ID.resx" "MainForm.id-ID.resx" "QRCodeForm.id-ID.resx" "QuickTaskInfoEditForm.id-ID.resx" "QuickTaskMenuEditorForm.id-ID.resx" "ScreenColorPicker.id-ID.resx" "ScreenRecordForm.id-ID.resx" "TaskSettingsForm.id-ID.resx" "VideoEncodersForm.id-ID.resx" "WatchFolderForm.id-ID.resx")
* Add "Resources.id-ID.resx" file
Add indonesian
* Add indonesian
Add "ColorPickerForm.id-ID.resx" "GradientPickerForm.id-ID.resx"
* Add indonesian
Add "ExportImportControl.id-ID.resx" "MyPictureBox.id-ID.resx"
* Add "DNSChangerForm.id-ID.resx"
Add "DNSChangerForm.id-ID.resx" file
* Add indonesian
Add "ClipboardContentViewer.id-ID.resx" "DebugForm.id-ID.resx" "ErrorForm.id-ID.resx" "HashCheckForm.id-ID.resx" "InputBox.id-ID.resx" "MonitorTestForm.id-ID.resx"
* Add indonesian
Add "PrintTextForm.id-ID.resx" "PrintForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx"
* Add indonesian
Add "UpdateMessageBox.id-ID.resx" "DownloaderForm.id-ID.resx" "UpdateCheckerLabel.id-ID.resx"
* Add indonesian
Add "HistoryForm.id-ID.resx" "HistoryItemInfoForm.id-ID.resx" "ImageHistoryForm.id-ID.resx"
* delete
* delete
* delete
* Add " ImageEffectsForm.id-ID.resx"
Add " ImageEffectsForm.id-ID.resx" file
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* Add indonesian
Add "VideoThumbnailerForm.id-ID.resx" "ImageCombinerForm.id-ID.resx" "ImageThumbnailerForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* add indonesian
Add "CanvasSizeForm.id-ID.resx" "EditorStartupForm.id-ID.resx" "FFmpegOptionsForm.id-ID.resx" "ImageInsertForm.id-ID.resx" "ImageSizeForm.id-ID.resx" "NewImageForm.id-ID.resx" "ScrollingCaptureForm.id-ID.resx" "TextDrawingInputBox.id-ID.resx" "WebpageCaptureForm.id-ID.resx"
* Add "Resources.id-ID.resx" file
Add "Resources.id-ID.resx" file
* Add indonesian
Add "AccountsControl.id-ID.resx" "AccountTypeControl.id-ID.resx" "OAuthControl.id-ID.resx"
* Add indonesian
Add "EmailForm.id-ID.resx" "JiraUpload.id-ID.resx" "OAuthWebForm.id-ID.resx" "OCRSpaceForm.id-ID.resx" "ResponseForm.id-ID.resx" "TwitterTweetForm.id-ID.resx" "UploadersConfigForm.id-ID.resx" "UserPassBox.id-ID.resx"
* Add "FTPClientForm.id-ID.resx" file
Add "FTPClientForm.id-ID.resx" file
* Add " Resources.id-ID.resx" file
Add " Resources.id-ID.resx" file
2018-04-20 00:05:49 +03:00
Jaex
9f1728bc5e
Add uk.resx files to csproj and enable localizable in few forms
2018-04-19 23:10:17 +03:00
Олександр (6c6c6)
c9be12aa90
Ukrainian translation ( #3143 )
...
* Ukrainian translation
Ukrainian translation for ShareX.
* Ukrainian translation clean up
Ukrainian translation clean up.
* Delete Resources.uk.resx
* Delete DirectoryIndexerForm.uk.resx
* Delete TabToTreeView.uk.resx
* Delete TabToListView.uk.resx
* Delete OutputBox.uk.resx
* Ukrainian translation cleanup
Cleaned untranslated strings
* Delete MyPictureBox.uk.resx
* Delete QRCodeForm.uk.resx
* Delete HistoryItemInfoForm.uk.resx
* Delete VideoThumbnailerForm.uk.resx
* Delete OCRSpaceForm.uk.resx
* Updated Ukrainian translation
* Ukrainian translation cleanup
2018-04-19 22:02:31 +03:00
Jaex
0dbaa2e676
Removed ScreenColorPicker.cs instead using ColorPickerForm for both
2018-04-18 19:29:02 +03:00
SupSuper
054037ad6c
Dispose the crypto!
2018-04-17 13:38:57 +01:00
SupSuper
0265b723bb
Use segmented file upload to get past OneDrive limits
...
New helpers:
- SendRequestBytes - Sends a raw stream of bytes (unlike SendRequestFile which sends files as form-data) and supports segments via Content-Range
- TransferData - Now supports transferring only part of a stream
2018-04-16 21:55:21 +01:00
SupSuper
61b7dcd7cf
Use upload sessions to get rid of file limit
2018-04-16 21:55:21 +01:00
SupSuper
080bce2126
Secure OneDrive auth per PCKE recommendations
2018-04-16 21:55:20 +01:00
SupSuper
5f77d55523
Make sure we reset old OneDrive config
2018-04-16 21:55:19 +01:00
SupSuper
0e632acdff
Update OneDrive to use Microsoft Graph API
2018-04-16 21:55:19 +01:00
Ninn0x4F
c833fe7eee
Update Pomf.cs
...
changed upload link
2018-04-16 03:34:06 +01:00