Commit graph

293 commits

Author SHA1 Message Date
Jaex 81d87c7fec gdigrab custom commands variables 2014-06-09 05:21:18 +03:00
Jaex 831141fd53 Version history updated 2014-06-09 02:06:49 +03:00
Jaex cb6a49ab19 Workflow changes 2014-06-07 04:08:34 +03:00
Jaex d1316c1b56 Export button have "Upload as text" 2014-06-06 21:51:09 +03:00
Jaex 316e559b47 Using ExportImport control in ImageEffects 2014-06-06 21:35:18 +03:00
Jaex 4707baad1b Using MenuButton in ExportImportControl. FTP accounts using ExportImport control too. 2014-06-06 21:01:02 +03:00
Jaex 53e519ce62 Custom uploaders using ExportImport user control now which allows to export/import object to clipboard/file 2014-06-06 20:21:03 +03:00
Jaex ca698eaa63 Some code changes, using NameParser.Parse static method 2014-06-05 22:47:36 +03:00
Jaex b1acb92971 Tabs will have icon 2014-06-05 18:14:10 +03:00
Jaex 8e58ad83b7 Workaround for 1px empty space between listviewitems 2014-06-05 16:47:37 +03:00
Jaex ad8419cea9 Few FFmpeg changes 2014-06-04 17:08:07 +03:00
Jaex 2529c8be88 Little changes 2014-06-04 14:44:37 +03:00
Jaex 6850774a18 fixed #160: Removed input fps which was causing fast video problem 2014-06-04 00:16:33 +03:00
Jaex 281cb4574a TabToListView control and using it in UploadersConfigForm 2014-06-03 16:14:06 +03:00
Jaex 4171dee4aa TabToTreeView control for convert TabControl to TreeView tab 2014-06-02 20:30:00 +03:00
Jaex dcf9409648 OutpuBox was not scrolling to end 2014-06-02 18:24:24 +03:00
Jaex 708ff2aa38 Fixed watch folder sync context 2014-06-01 09:59:40 +03:00
mcored 5201b39bfa QR Code can copy to clipboard and save as png/svg 2014-06-01 10:05:59 +08:00
Jaex d3fcedf677 fixed #150: Amazon S3 custom domain support, Moved URL methods to URLHelpers class 2014-05-30 12:09:13 +03:00
Jaex 83066a7d99 Added help button to FFmpeg options window 2014-05-30 10:41:32 +03:00
Jaex 6b9c9642d3 Fixed size types 2014-05-29 08:39:06 +03:00
Jaex bf2abc4cc4 Drag & drop box will support image and text too 2014-05-28 04:06:49 +03:00
Jaex d41ef9d1b6 FTP client fixes 2014-05-25 08:32:20 +03:00
Jaex 568b8ab627 Removed FTP proxy settings 2014-05-25 03:46:53 +03:00
Jaex 285662f052 Using System.Net.FtpClient library instead Starksoft.Net.Ftp library. 2014-05-24 23:43:58 +03:00
Jaex 81a0b09a70 MyListView column sort support 2014-05-24 08:07:03 +03:00
Jaex 870bc1b10b Default hotkey for screen recording changed 2014-05-24 04:38:51 +03:00
Jaex d19cc23d2e CodeMaid cleanup 2014-05-23 19:08:24 +03:00
Jaex 881d24c70a TaskEx class for helper Task methods 2014-05-23 18:39:14 +03:00
Jaex 34838562a3 Using .NET Framework 4.0 2014-05-23 17:56:27 +03:00
Jaex f8aeb45024 Using Task.Run instead BackgroundWorker 2014-05-22 04:48:27 +03:00
Jaex e1e29f7b6b Removed AsyncBridge library, FFmpeg error window for be able see all output, Replaced ThreadPool with Task.Run 2014-05-22 04:22:32 +03:00
Jaex 74c9ce58f2 Added QR code to tools menu too 2014-05-21 01:46:06 +03:00
Jaex 982fc9e421 After upload task "Show QR code window" 2014-05-21 00:49:31 +03:00
Jaex 73f3fa0a66 Added QR code support 2014-05-21 00:25:06 +03:00
Jaex ba961d03ad Removed FTP account @ syntax warnings instead setting HttpHomePathAutoAddSubFolderPath false 2014-05-20 05:14:03 +03:00
Jaex ccc6b16474 Credits updated 2014-05-18 12:11:22 +03:00
Jaex 0c8e4d2bdc Added version history link to About window 2014-05-16 12:53:40 +03:00
Jaex b7e111042a FFmpeg error will show in msgbox 2014-05-13 12:49:34 +03:00
Jaex dc00311246 License updated 2014-05-13 12:06:40 +03:00
Jaex d2ca6c6577 Adding video/audio devices 2014-05-13 09:57:09 +03:00
mcored fa8459d3ea Revert "No forceUpdate"
This reverts commit 32de79555b.
2014-05-11 19:41:15 +08:00
mcored 32de79555b No forceUpdate 2014-05-11 15:20:06 +08:00
Jaex 123f55564b No expiry date 2014-05-11 10:11:41 +03:00
mcored 02e21cae1d Builds released for testing-purposes can now have an expiry date to download stable version when it is ready 2014-05-11 13:13:51 +08:00
McoreD 198ef29fe1 FFmpeg is now the default screen recorder for new users 2014-05-10 14:46:28 +08:00
McoreD b56d018b25 Handled process used error in previous push 2014-05-10 12:17:56 +08:00
McoreD 380d4be6ec Prompt to download ffmpeg.exe if not exist
Screencasting can happen soon after but process is being used.
2014-05-10 09:52:09 +08:00
Jaex 10e254d80f Added auto ffmpeg downloader/extractor 2014-05-10 03:23:47 +03:00
mcored ee0556f679 Removed native mpeg4 encoder as libxvid works everywhere 2014-05-09 18:25:04 +08:00
McoreD b47c65f6c5 Bye FFmpegNet, Hello ffmpeg.exe 2014-05-09 17:00:42 +08:00
McoreD 2aaecc80e4 FFmpegCLI qscale property for H263 2014-05-09 14:41:16 +08:00
McoreD c97f35aa29 Added duration support for FFmpegCLI 2014-05-09 11:52:53 +08:00
Jaex 4678d6c9b5 ffmpeg cli recording works now 2014-05-09 04:16:43 +03:00
Jaex b418f69169 ffmpeg cli changes 2014-05-09 02:08:30 +03:00
mcored 7d5b12cc81 SwapStdErrAndStdOut support for ffmpeg 2014-05-09 06:18:14 +08:00
mcored 8028897007 ExternalCLIManager.cs changes 2014-05-08 23:17:42 +08:00
mcored 5d4533523c Modular ScreencastOptions 2014-05-08 21:28:46 +08:00
McoreD ca6c61fe8e Created FFmpegCLIHelper
ffmpeg.exe quits as soon as it starts!
2014-05-08 17:06:53 +08:00
McoreD 58cd9990b4 Reorgansing files for FFmpeg CLI support 2014-05-08 11:54:41 +08:00
Jaex 65e07b618c Better url file checking 2014-05-07 19:55:42 +03:00
Jaex b2fdc2a9fd URL upload changes 2014-05-07 19:26:14 +03:00
mcored 8ddae5f03d fixed #125
If you copy a URL of an image, you can now upload this image using
Clipboard Upload.
TODO: This could extend to files too.
2014-05-07 20:33:36 +08:00
McoreD 97b38ae48f Automatically download and install FFmpeg files 2014-05-07 16:59:19 +08:00
McoreD 3f1f84f22c Support CLI after creating Animated GIF
Support CLI after creating Animated GIF so that you can still run CLI
for GIF optimizations such as http://www.lcdf.org/gifsicle
2014-05-07 07:25:44 +08:00
Jaex 5c3042935b Code improvements for screen recording 2014-05-07 00:06:26 +03:00
McoreD 503c61cb38 Added FFmpeg recorder support
Screen Recorder tab now has a checkBox: Run CLI afterwards so that you
may execute your favourite Command Line Interface (e.g. x264.exe,
ffmpeg.exe) to encode what has been recorded by ShareX. You may choose
Video for Windows (VfW), FFmpeg or Animated Gif to record your screen.
VfW will allow you to create uncompressed AVI streams or compressed
streams using x264VfW etcc; FFmpeg will allow you to create MPEG4
streams - this is handy if you do not have Administrator access to
install x264VfW to compress your streams. Run CLI afterwards checkBox is
disabled for Animated GIF until we actually see a CLI that could take
GIF and output to a movie file.
2014-05-06 19:23:12 +08:00
Jaex 62201c6bda NameParser menu auto dispose, added menu to Dropbox 2014-05-06 01:55:20 +03:00
Jaex 39116e6dad Image editor save will use last save path, save as will use last save directory, handling memory leaks 2014-05-04 15:31:35 +03:00
McoreD bf13344f66 Greenshot Image Editor changes
Greenshot Image Editor supports current file name or current file path
2014-05-04 11:27:27 +08:00
McoreD afe6074398 Save and close button in Greenshot Editor works 2014-05-04 08:53:11 +08:00
mcored 96d1636f6a GreenshotImageEditor SaveAs button 2014-05-04 06:03:45 +08:00
Jaex 2d7840e08e Workaround for have avi options button 2014-05-03 23:06:02 +03:00
Jaex 45a08f4350 Screen recorder avi compression options changes 2014-05-03 21:55:15 +03:00
Jaex bf2768e474 Added FTP client to Tools menu 2014-05-02 20:56:51 +03:00
Jaex 5edb5fe988 Json library updated 2014-05-02 16:05:44 +03:00
Jaex 604a4325eb ShareX 8.8.0 release 2014-05-01 16:52:46 +03:00
Jaex b3c0fadbc3 Clipboard upload auto index folder is optional setting 2014-04-30 15:12:28 +03:00
mcored a125ba0989 Changelog update 2014-04-30 10:46:00 +08:00
Jaex 4d5e05921e Added setting to be able to skip Windows print dialog 2014-04-29 13:22:26 +03:00
Jaex 10e7260f7b Some screen record changes 2014-04-27 10:07:43 +03:00
Jaex 96974186d2 Added thumbnail to uploadinfoparser 2014-04-25 11:29:47 +03:00
Jaex 5bb526f0d1 fixed #111: Using 32bppArgb everywhere 2014-04-24 09:30:32 +03:00
Jaex d21c038791 Added create thumbnail to after capture tasks 2014-04-22 23:44:58 +03:00
Jaex 95f2bf980a Dropbox shareable url type setting: Default, shortened, direct
Not replacing space with _
2014-04-20 02:00:19 +03:00
Jaex 73725c6e2f json.net update, dropbox public url change 2014-04-20 00:38:11 +03:00
Jaex 97f9108b57 Screen recorder error handling 2014-04-19 18:39:17 +03:00
mcored 160098b761 CLI Video Encoder fixes 2014-04-19 07:14:06 +08:00
mcored 57bbee03d0 CLI Video Encoder UI changes
Users are able to preconfigure CLI Video Encoder profiles (with args and
output extension) in Applications Settings -> Profiles -> Video
Encoders. TaskSettings therefore do not need to carry Video Encoder
profile configuration. Users can simply choose one of the Video Encoders
without having to reconfigure new encoders in Task Settings and input
args again.
2014-04-19 06:27:03 +08:00
Jaex 3865dede56 More mime types 2014-04-16 16:17:03 +03:00
McoreD 2c161a3e26 Improved MimeTypes
If MimeTypes are not found in registry, it will look up internal
dictionary of MimeTypes;
2014-04-16 08:54:17 +08:00
Jaex 623c98a6bd MyListView fixes 2014-04-13 20:15:33 +03:00
Jaex 479369dd21 MyListView fixes 2014-04-13 19:40:32 +03:00
mcored 438f9a86b1 simplified MyListView
removed hand cursor while reordering
2014-04-13 23:09:28 +08:00
mcored 4d59c77566 simplified MyListView to take care of reordering 2014-04-13 22:50:55 +08:00
mcored 6ddc965ea2 Fixed secondary uploaders reorder
DoDragDrop was disabling MouseMove Events
2014-04-13 20:01:11 +08:00
McoreD 7916e33391 attempting visual aid
attempting visual aid for secondary uploader drag reprder
2014-04-13 18:43:56 +08:00
Jaex 961605f442 Added MathHelpers, angle info to ruler 2014-04-12 09:33:35 +03:00
Jaex efddaa6f4a fixed #102: Added ruler tool 2014-04-11 19:29:19 +03:00
Jaex 6baf6e277b About button was not visible on main form 2014-04-09 15:21:18 +03:00
mcored d799a3c21c Conditional activation of runas for installer
runas will only activate when ShareX is installed in the default Program
Files folder. If a Standard User user has installed ShareX in My
Documents, it is not necessary to execute runas.
2014-04-09 19:07:33 +08:00
Jaex 6842054380 runas needed for installer 2014-04-09 04:02:03 +03:00
Jaex ba44f632f5 Added drop window settings 2014-04-09 03:50:34 +03:00
mcored 984a993b49 Drag-and-drop window changes color
Drag-and-drop window changes color when the user drags a file to the
region.
2014-04-06 22:30:08 +08:00
Jaex 3379cd133b fixed #98: Added drag & drop box 2014-04-06 05:10:34 +03:00
Jaex 5df88f8233 Added ping buttons to DNS Changer 2014-03-31 15:18:51 +03:00
mcored 1aa1a762be DNS Changer moved to its own exe
DNS Changer moved to its own exe to be able to elevate for UAC prompt
2014-03-31 19:23:47 +08:00
Jaex 6a15f8d5d3 Added dns change error messages 2014-03-31 13:23:56 +03:00
Jaex fdd939f367 Added more DNS servers 2014-03-29 08:58:41 +02:00
Jaex 7f911b49b6 CodeMaid solution cleanup 2014-03-28 14:55:41 +02:00
mcored 1ac77e9a45 Support custom UploadersConfig and Hotkeys paths 2014-03-28 17:12:07 +08:00
mcored c980df483d Removed mega anonymous UI
Updated version history
2014-03-26 07:03:52 +08:00
Jaex 652328a672 Added %pn (Process name of active window) to name parser 2014-03-25 03:26:08 +02:00
Jaex 6a1d19764c DNS changer ip address check 2014-03-23 01:15:13 +02:00
Jaex 473e75fac6 DNS changer changes 2014-03-23 00:39:05 +02:00
Jaex ff886ab44a Added automatic dns setting 2014-03-22 20:56:31 +02:00
Jaex 152243fa7d Added flush dns after change dns 2014-03-22 05:16:35 +02:00
Jaex a83cc7e5ed Added DNS changer to Tools menu 2014-03-22 03:39:28 +02:00
Jaex 5253cf43ad Adding file exist actions 2014-03-13 11:13:02 +02:00
Jaex 6dd735be36 fixed issue #60 2014-02-26 19:10:08 +02:00
Jaex 25c2b85876 Added silent run setting to minimize to tray on start 2014-02-16 22:27:15 +02:00
Jaex dacc13b96a Update checker change for avoid portable file 2014-01-26 11:59:15 +02:00
Jaex c734f5c208 Notification placement setting 2014-01-16 01:20:36 +02:00
Jaex c6d5e2b87b Added max name pattern length and title length settings 2014-01-13 08:38:53 +02:00
Jaex e9b6a26d65 Copyright year updated 2014-01-12 09:25:51 +02:00
Jaex a251bad6d8 Toast window now supports only text too 2014-01-09 03:16:48 +02:00
Jaex 989ceec4f5 Gradient color setting 2014-01-06 22:31:38 +02:00
Jaex a259dc866d Added "Monitor test" to tools menu 2014-01-06 22:22:15 +02:00
Drew DeVault d31f60ed4d Mostly fix build on Mono 2014-01-04 09:40:03 -08:00
Jaex e489b9f73b Removed designer.cs 2013-12-30 10:21:09 +02:00
Jaex fa0b0a9ac8 Check is image file 2013-12-24 23:29:41 +02:00
Jaex 4b719fee96 Workaround for image resize bug
Not using animate window in toast window
2013-12-24 21:19:27 +02:00
Jaex 8d81b6df67 Toast window will resize according to image 2013-12-24 20:19:01 +02:00
Jaex b78fd0ac41 Adding ToastForm for use after task to show image preview 2013-12-23 21:10:51 +02:00
Jaex c99e738a4e Native changes 2013-12-21 20:27:52 +02:00
Jaex 3954af74e3 Added bit.ly oauth2 support 2013-12-20 17:59:26 +02:00
Jaex 16ea432263 Added personal folder path setting to Settings form which can edit PersonalPath.cfg 2013-12-11 20:36:23 +02:00
Jaex 30058d8372 Removed Steam profile url 2013-12-08 23:28:19 +02:00
Jaex f21f114904 Added help button to custom uploaders 2013-12-06 21:10:23 +02:00
Jaex d90a200ea8 Moved GetDefaultWebProxy to ProxyInfo 2013-12-04 14:55:58 +02:00
Jaex 50248ed808 Donate url changed 2013-12-03 17:58:52 +02:00
Jaex 0790fbe035 Added Sides setting to Torn Edge effect 2013-11-28 09:22:06 +02:00
Jaex e0e3f8db7a Added backup update method if GitHub api fails 2013-11-28 01:18:00 +02:00
Jaex 1340a2d495 Merge branch 'master' of github.com:ShareX/ShareX 2013-11-27 22:05:03 +02:00
Jaex 8555fe4060 Fixed GitHub auto updater problem 2013-11-27 22:04:12 +02:00
mcored 3bf0f0a535 fixed issue 10
yyyy-mm subfolders are created by ShareX every month. When the user has
not generated any screenshots at the start of the month this problem can
happen. ShareX in the future will now open the Screenshots folder if the
subfolder is not created.
2013-11-26 21:16:30 +08:00
Jaex b53824296b Showing loaded assemblies inside richtextbox 2013-11-25 00:38:48 +02:00
Jaex 2411d5b555 Adding context menu to richtextbox 2013-11-24 23:38:02 +02:00
Jaex 27eed97243 Debug log links will be clickable 2013-11-24 21:38:39 +02:00
Jaex dc29123c01 Fix #4: ImageHistoryForm resources was missing 2013-11-21 01:43:28 +02:00