Commit graph

2393 commits

Author SHA1 Message Date
Jaex 8f02ec41dc Base uploaders and services moved to their own folders, removed unused references, renamed HelperClasses to Helpers 2016-03-23 21:05:31 +02:00
Jaex 82f5a69cc5 Mainly naming changes and other small service changes 2016-03-23 20:47:59 +02:00
Jaex e9d8e89b38 Merge pull request #1436 from johnduhart/feature/sharing-service
Fixing incorrect UrlFormatString for StumbleUponSharingService
2016-03-23 16:29:20 +02:00
John Du Hart V b279daeb45 Fixing incorrect UrlFormatString for StumbleUponSharingService 2016-03-23 09:19:53 -04:00
Jaex 608204b71b Merge pull request #1435 from johnduhart/feature/sharing-service
Refactored sharing services to use new pattern
2016-03-23 05:52:40 +02:00
John Du Hart 851ebecad0 Adding missing DeliciousSharingService
Moving validation outside of UploadersConfig, into separate class
2016-03-22 22:57:02 -04:00
John Du Hart e0ce2f68a7 Implemented sharing services in upload lib 2016-03-22 22:45:12 -04:00
Jaex e5d5c36015 Added TaskReferenceHelper parameter to create uploader methods 2016-03-23 01:56:39 +02:00
Jaex 1ea4dd1e67 Added thread unsafe temporary workaround for task reference issues 2016-03-23 00:36:41 +02:00
Jaex 47cda1eb29 No need to null check uploader service anymore 2016-03-22 21:24:26 +02:00
Jaex 134fc241c2 Using First instead of FirstOrDefault that way if developer forget to implement uploader service this will notify 2016-03-22 20:42:59 +02:00
Jaex 8d4c0b9e0c Removed GetFTPIndex and GetLocalhostIndex from UploadersConfig 2016-03-22 20:05:59 +02:00
Jaex fdb5b84b85 All URL shorteners using URLShortenerService now 2016-03-22 19:41:56 +02:00
Jaex b4b7d3160c All file uploaders using FileUploaderService now 2016-03-22 19:24:41 +02:00
Jaex 72627c0ba6 All text uploaders using TextUploaderService now 2016-03-22 18:28:55 +02:00
Jaex de3c88cdd5 All image uploaders using ImageUploaderService now 2016-03-22 18:11:01 +02:00
Michael Delpach 73c4f7822e Picasa and Paste2 using UploaderService 2016-03-22 18:55:34 +08:00
Michael Delpach bb3ff35a34 rearrange CheckConfig 2016-03-22 18:45:46 +08:00
Jaex c37120813e Using generic enum value in service 2016-03-22 03:03:47 +02:00
Jaex a59cd2f60b Added URLShortenerService, using it on Bitly for now 2016-03-22 02:26:04 +02:00
Jaex 5a1dbf1958 Added FileUploaderService, using it on Dropbox for now 2016-03-22 02:16:09 +02:00
Jaex 8c58369192 Added TextUploaderService, using it on Pastebin for now 2016-03-22 00:51:37 +02:00
Jaex f0e0b7e463 Fix GetInstances method to use calling assembly 2016-03-21 22:59:41 +02:00
Jaex d3fb5ac7bd Architecture change to make it easier to add a new uploader, using it on Imgur for now 2016-03-21 22:26:47 +02:00
Jaex 63cc1e9fac Added credits for Openload 2016-03-21 19:56:36 +02:00
Jaex 3adcdbd2f2 Merge pull request #1431 from Bluecodelf/master
Fixed #1370 : Added support for openload.co
2016-03-21 19:39:58 +02:00
Laurent Fourrier 1ffad76f29 Fixed #1370 : Added support for openload.co 2016-03-21 18:10:34 +01:00
Jaex 52100685b4 WebpageCaptureForm moved to ScreenCaptureLib 2016-03-21 15:16:33 +02:00
Jaex 4a0fa96558 Merge pull request #1426 from TiagoDanin/patch-1
FIX translation
2016-03-21 10:55:34 +02:00
Tiago Danin 1377f5b7d6 FIX translation 2016-03-20 19:14:59 -03:00
Jaex fbd4604192 #1383 Installed previous version of FtpClient library because new version have problems 2016-03-20 19:42:21 +02:00
Jaex 40c95163ee Revert "Close FTP stream"
This reverts commit f41d36b264.
2016-03-20 18:38:52 +02:00
Jaex da2b593d00 NuGet update 2016-03-20 17:37:40 +02:00
Jaex 75d59c5a8c Few small ApplicationInstanceManager changes 2016-03-20 12:44:20 +02:00
Jaex ef6eb94e28 Moved ApplicationInstanceManager outside folder 2016-03-20 12:27:47 +02:00
Jaex 5ef6e100f2 Fix history form title 2016-03-19 17:44:24 +02:00
Jaex f7cb8228a6 All window titles starts with "ShareX - " now, Turkish translation 100% 2016-03-19 17:40:59 +02:00
Jaex 42d16e3188 Merge branch 'master' of github.com:ShareX/ShareX 2016-03-19 16:49:18 +02:00
Jaex 70afb4e089 Don't show hover areas in screen color picker 2016-03-19 16:48:53 +02:00
Jaex 5f9e195663 Merge pull request #1419 from campbeb/useFtpDataStream
Use FtpDataStream
2016-03-18 17:13:55 +02:00
Brian f41d36b264 Close FTP stream
Explicitly close stream after transfer
2016-03-18 11:07:13 -04:00
Jaex a04d10c05c fixed #1416: Added raw URL support to GitHub Gist 2016-03-18 14:08:24 +02:00
Jaex 3ce8312cfc fixed #1416: Added Pastebin raw URL option 2016-03-18 12:46:55 +02:00
Jaex 2ea54136d6 When image effects form in editor mode don't show OK button 2016-03-18 11:10:12 +02:00
Jaex e5788da81e fixed #1399: Added "runas" back to updater 2016-03-18 11:04:48 +02:00
Jaex eba1e2239c fixed #1418: Handle empty image in image effects 2016-03-18 11:00:51 +02:00
Jaex b6e25d7e07 Few ApplicationInstanceManager changes 2016-03-18 02:10:56 +02:00
Jaex 1b51f42024 Workaround for tray menu close issue 2016-03-17 11:25:43 +02:00
Jaex f23202d7ff Single instance code moved to ApplicationInstanceManager class 2016-03-17 11:03:08 +02:00
Jaex ad78a49786 Resx update 2016-03-17 10:44:06 +02:00