Commit graph

1960 commits

Author SHA1 Message Date
Jaex
d63b1f3419 Added Upload text dialog to upload menu 2017-08-27 11:24:46 +03:00
Jaex
0b5b83666a Don't hide textbox if text is supplied to qr code form, use text watermark for default text 2017-08-23 23:37:31 +03:00
Jaex
220712f18b Added decode from image file button to qr code window 2017-08-23 02:17:23 +03:00
Jaex
53beedecfa fixed #2516: Added QR code decode support 2017-08-20 23:39:17 +03:00
Jaex
8b213b6faf Replaced QrCode.Net with ZXing.Net library 2017-08-20 20:45:15 +03:00
Jaex
1193cc05cc Update Json .NET 2017-08-20 18:52:02 +03:00
Jaex
1e0398cce0 Bug fix release 2017-08-14 11:07:17 +03:00
Jaex
59aee065f1 Added IsValid method to CursorData 2017-08-14 11:06:12 +03:00
Jaex
f26361b5c4 fixed #2692: Don't add cursor if it is invisible 2017-08-13 09:25:02 +03:00
pjammo
8758819aa9 Updated Italian Translation
Fixed typos and too long strings
2017-08-07 11:20:38 +02:00
Jaex
bc036217e9 Release 2017-08-06 23:35:15 +03:00
Jaex
b0811bf11d Change arrow heads text 2017-08-05 23:04:21 +03:00
Jaex
11a4bd0ce5 Added unread counter to news button 2017-07-30 12:49:08 +03:00
pjammo
b94c43573d Updated Italian Translation 2017-07-26 15:03:27 +02:00
Jaex
a115954301 Added Italian files to project 2017-07-23 21:57:10 +03:00
Jaex
790de136c3 .editorconfig changed files 2017-07-23 19:39:25 +03:00
pjammo
1f574ba827 Added Italian Translation 2017-07-23 10:41:55 +02:00
Jaex
f83816d19a Store cursor as bitmap because masking already not working 2017-07-20 23:27:03 +03:00
Jaex
7f5b138548 #1009: Adding cursor tool to region capture toolbar which gonna allow moving/deleting cursor 2017-07-17 21:48:42 +03:00
Jaex
32c5591f85 Added icon for image thumbnailer 2017-07-11 09:05:53 +03:00
Jaex
113df131a4 Added batch image thumbnailer tool 2017-07-10 02:04:19 +03:00
Jaex
501fedd8f5 Image combiner moved to MediaLib 2017-07-10 00:50:10 +03:00
Jaex
b73d47aa54 Include resx file to project 2017-07-09 01:59:58 +03:00
Sneer
adf84b7db7 Updating Chinese
Updating Chinese
2017-07-07 04:04:44 +08:00
L1Q
c6afdd12c2 Updating russian translation 2017-07-04 18:39:10 +03:00
Jaex
2b864b30f7 Release 2017-07-04 16:30:09 +03:00
Jaex
af08a007d5 Workaround to support dragging file to Discord chat 2017-06-28 09:05:53 +03:00
Jaex
a78dffa9fd In screen recording if stop requested while recording is not started yet then abort recording to avoid gif encoding issues 2017-06-26 09:05:14 +03:00
Jaex
992ceb39b6 Main form tip changes 2017-06-23 04:16:54 +03:00
Jaex
ca8560b08e Naming changes 2017-06-23 04:09:44 +03:00
Jaex
4d66e20dd6 Added Screen recording (GIF) default hotkey 2017-06-23 03:23:39 +03:00
Jaex
14b0cd55cc Added PNG bit depth to task settings form 2017-06-20 19:00:07 +03:00
Jaex
5f8cfc0eb1 Added default bit depth option 2017-06-18 14:33:21 +03:00
Jaex
34da140789 Added automatic bit depth detection for PNG encoding 2017-06-18 13:47:37 +03:00
Jaex
7d0040b61c Don't load news in debug build 2017-06-17 09:24:34 +03:00
Jaex
dd9816856b Added safe guard for invalid date time, thus it won't permanently configure latest unread date invalid 2017-06-17 08:53:33 +03:00
Jaex
d9e61e776b Reset news animation after it is hide 2017-06-17 08:41:52 +03:00
Jaex
71fa8ce72e Include fr.resx 2017-06-17 08:21:45 +03:00
David
e3b599550c Update French Translation 2017-06-17 00:15:06 +02:00
Jaex
ca6a600898 Merge pull request #2575 from L1Q/master
Translation improvements and updates
2017-06-16 08:53:11 +03:00
L1Q
9e5142e189 Updating russian translation 2017-06-16 02:00:34 +03:00
L1Q
958aff82a5 Improving translation support
- added strings to resx
- made "Edit actions tollbar" form translatable
- marked windows store "Status" and AboutForm "Build" strings as @Invariant
2017-06-16 01:57:39 +03:00
Jaex
2509b14223 If news unread start animation 2017-06-14 15:21:37 +03:00
Jaex
ac40d70195 Mark all read after close news panel 2017-06-12 02:49:17 +03:00
Jaex
91c5d50ea3 Adding unread support to news 2017-06-12 01:21:12 +03:00
Jaex
e3ea445cb4 Save DateTime as UTC but load as local 2017-06-11 23:01:11 +03:00
Jaex
6bd92dc61e Windows Store Beta release 2017-06-10 23:25:18 +03:00
Jaex
1acd5f47b2 Load news async 2017-06-10 22:45:46 +03:00
Jaex
f21742f282 Added ExportExample function to NewsManager 2017-06-10 22:18:40 +03:00
Jaex
fbbcf2dfe6 Resx cleanup 2017-06-10 03:08:17 +03:00
Jaex
158b2c8083 Fixed hotkey settings tab order 2017-06-10 02:13:12 +03:00
Jaex
bbdbabb72a Added close button to News panel 2017-06-10 01:38:13 +03:00
Jaex
071391f3d3 Added NewsManager 2017-06-09 23:04:23 +03:00
Jaex
d41c98a2f3 Use color animation on News button 2017-06-08 19:17:29 +03:00
Jaex
c5fa3aab69 News button toggles news panel 2017-06-06 17:05:15 +03:00
Jaex
b7cb663a29 Configure startup async 2017-06-05 18:11:43 +03:00
Jaex
1967af93d9 Use same codes for startup configuration too 2017-06-05 17:59:19 +03:00
Jaex
a15acf8b42 On WindowsStore build only check startup when integration tab selected and status on label instead of message box 2017-06-05 16:44:46 +03:00
Jaex
d94a4fad1d Ugly workaround for horizontal scroll bar issue 2017-06-03 17:18:35 +03:00
Jaex
265cdff262 Added border to toolstrip control instead of using label as workaround 2017-06-03 17:02:36 +03:00
Jaex
70eebeb6af Fix horizontal scroll bar issue, added news button 2017-06-03 15:32:38 +03:00
Jaex
4715018452 Added tooltip to show url 2017-06-02 15:34:17 +03:00
Jaex
ca6ee821e6 NewsItem URL support 2017-06-02 15:01:23 +03:00
Jaex
10229812ad Added unread indicator 2017-06-01 18:25:52 +03:00
Jaex
1676a9eda7 Improvements to news control 2017-06-01 15:26:35 +03:00
Jaex
e509adae42 Interim news commit 2017-06-01 14:33:32 +03:00
L1Q
0d3e455c00 Updating russian translation 2017-05-26 03:21:55 +03:00
Jaex
e428ad0ebf In color picker don't copy fields on double click 2017-05-17 15:44:25 +03:00
Jaex
638aacf0b1 While opening color picker if clipboard contains rgb or hex color then automatically select it 2017-05-17 15:06:01 +03:00
Jaex
04b925a8bd Changes to tray upload animation 2017-05-17 11:26:16 +03:00
Jaex
83645f5445 #2438: In region capture if result is annotated then ignore after capture task "Annotate image" 2017-05-15 19:54:04 +03:00
Jaex
895beeaba5 Torn edges effect improvements 2017-05-15 09:31:39 +03:00
Jaex
bddffbe7e8 #2499: Also respect DisableNotifications option 2017-05-14 02:38:17 +03:00
Jaex
c8f9526ce7 fixed #2438: When annotation disabled in region capture then after capture task "Annotate image" can be used with region capture 2017-05-14 01:58:32 +03:00
AKTheKnight
8dd1a5e6c8 Screen color picker notifications
Fix #2499 
Balloon notification for color picker copied to clipboard will not show if no notifications is set in settings
2017-05-13 11:12:34 +01:00
Jaex
647cad792f Use GetAbsolutePath method 2017-05-04 22:19:09 +03:00
Jaex
c18eda0b4c Increase version 2017-05-04 17:46:29 +03:00
Jaex
544f580c62 Don't set startup option on initial control config 2017-05-04 13:34:04 +03:00
Jaex
35244681dd Don't register custom uploader extension in WindowsStore build 2017-05-03 16:17:46 +03:00
Jaex
ae20876179 Hide auto check update option and dns changer in Windows Store build 2017-05-03 13:20:06 +03:00
Jaex
eb047ea47e On Steam and Windows Store build show build label in about window 2017-05-03 11:26:55 +03:00
Jaex
80e150c93c Use same font size in application settings treeview tabs 2017-05-02 18:53:48 +03:00
Jaex
936d69cfcc Hide not supported integration controls in WindowsStore build 2017-05-02 18:49:08 +03:00
Jaex
0c79efe263 Set startup state in WindowsStore build 2017-05-02 18:30:13 +03:00
David
d435fae749 Update French Translation 2017-04-30 17:45:43 +02:00
Sneer
a7ee0cea71 Chinese update
Chinese update
2017-04-30 02:17:07 +08:00
Jaex
a819b2cdd9 Added DesktopBridgeHelper project 2017-04-27 03:00:21 +03:00
Jaex
5c9284dad4 Don't migrate on WindowsStore build 2017-04-25 02:18:37 +03:00
Jaex
1c325dfb9c PersonalPath.cfg path moved from %localappdata%\ShareX to Documents\ShareX and gonna be automatically migrated 2017-04-25 01:26:01 +03:00
Jaex
59397b8b98 Create Steam file on first time running 2017-04-24 19:29:19 +03:00
Jaex
e53275a3e9 URL related refactoring 2017-04-24 17:01:35 +03:00
Jaex
afcdae0cac Copy Windows Store package files 2017-04-22 20:38:19 +03:00
Jaex
3da4ddde70 Added ShowError extension to Exception 2017-04-21 23:42:52 +03:00
Jaex
1170b77243 If error happen while creating shortcut, show error in message box 2017-04-21 21:52:14 +03:00
Jaex
4185dbfbdc Added startup configuration support to WindowsStore build 2017-04-21 21:24:35 +03:00
Jaex
19e876b0aa Show WindowsStore build on app 2017-04-21 18:23:52 +03:00
Jaex
99cc700c7d Added WindowsStoreDebug configuration 2017-04-21 18:22:15 +03:00
Jaex
602c756a2c Added WindowsStore build configuration 2017-04-21 01:59:19 +03:00
Jaex
5cf2c821f6 fixed #2437: Allow animated gif recording using normal screen recording hotkey 2017-04-18 11:36:49 +03:00
L1Q
c13a2aad9b Updating russian translation 2017-04-14 03:05:49 +03:00
Jaex
22fd884023 Release 2017-04-14 00:31:17 +03:00
Jaex
1c87a43ded Fix null exception 2017-04-14 00:24:41 +03:00
Jaex
d881a54040 Update json .net 2017-04-06 10:53:37 +03:00
Jaex
826679138f Removed screen recording gif encoding option because FFmpeg method is better in both performance and quality,
Changed default gif fps to 15
2017-04-05 18:02:33 +03:00
Jaex
375248790f Make toolstrip vertical space equal 2017-04-04 11:05:35 +03:00
Jaex
c6ee8a11e7 Added animation under region capture toolbar 2017-04-02 00:56:53 +03:00
Jaex
f7c0a9f934 CodeMaid cleanup 2017-03-30 00:03:08 +03:00
Jaex
7cea6afbd2 Save settings outside ResetSettings 2017-03-28 22:59:17 +03:00
Jaex
80708a9816 SettingManager refactoring 2017-03-26 22:21:10 +03:00
Jaex
fa7aa60e64 Added reset settings button to application settings window, removed DetectUploaderConfigFileChanges advanced setting 2017-03-26 19:10:52 +03:00
Jaex
1827ede96f Setting related codes moved from Program.cs to SettingManager.cs 2017-03-26 18:19:52 +03:00
Jaex
b2b3e9de1a Update Json.NET 2017-03-24 14:56:49 +03:00
Jaex
18d77cfa35 Update links and credits 2017-03-24 14:41:57 +03:00
Jaex
e4c1435cf0 #2362: Set UseDefaultClipboardGetImage true by default because alternative method not reliable 2017-03-24 13:33:33 +03:00
Jaex
1733968f4e Update flag icon, move language related methods to LanguageHelper class 2017-03-22 13:51:48 +03:00
Alan Tsai
feb8e2429e [Translate]zh-Tw for Sharex project 2017-03-21 23:41:37 +08:00
Alan Tsai
20b516908b [Translate]Added Traditional Chinese language
language icon from
https://www.iconfinder.com/icons/92372/taiwan_icon#size=16
2017-03-21 23:38:01 +08:00
Jaex
87a421a9ed If current endpoint exists in endpoints list then select it automatically 2017-03-21 09:31:47 +03:00
Jaex
f7236c27f5 Amazon S3 renamings 2017-03-20 14:26:44 +03:00
Jaex
e639e2c640 Dropbox setting backward compatibility 2017-03-19 09:53:37 +03:00
Jaex
4a2afc4d42 Also added Google image search as sharing service 2017-03-18 08:41:02 +03:00
Jaex
ee92e68c67 Rename "Search image" to "Google image search" 2017-03-18 08:31:07 +03:00
Jaex
88d9594881 Added backward compatibility support for Amazon S3 settings 2017-03-18 08:23:51 +03:00
Jaex
bcc09ca8d6 Use correct editor mode 2017-03-18 03:07:59 +03:00
Jaex
8d68abd9d4 fixed #2366: Added search image button to task right click menu 2017-03-16 03:20:59 +03:00
ramseyjacob
96d04974da Return false when the user cancels out or download fails. Capture HTTP 401 response during file download and print a helpful message to configure proxy. 2017-03-13 23:29:02 -04:00
Jaex
9736e5db92 Use "Override" logic in rest of check boxes 2017-03-13 23:48:38 +03:00
Jaex
da7000fd41 Use "Override" logic instead of "Use default" for consistency 2017-03-13 22:46:50 +03:00
Jaex
771e689a20 Assign enabled state of task settings controls 2017-03-13 22:30:15 +03:00
Jaex
72c940e4e5 Use HttpRequestHeader.UserAgent 2017-03-12 00:35:18 +03:00
Jaex
94a7ecf22b UserAgent moved to ShareXResources, added user-agent to all requests 2017-03-11 23:54:42 +03:00
Jaex
e24ab4f8bb Update custom uploader link 2017-03-08 20:09:57 +03:00
Jaex
f849c288ed Rename image editor to annotate image 2017-03-07 17:38:24 +03:00
Jaex
8761536fc3 Annotation task buttons works now 2017-03-07 17:27:05 +03:00
Jaex
1c175fa148 Only don't allow annotation for default region capture method 2017-03-07 14:57:27 +03:00
Jaex
3c4311dd3d Set UseShareXForAnnotation setting true by default 2017-03-07 14:38:17 +03:00
Jaex
392212278e Don't blink button on debug 2017-03-06 10:49:55 +03:00
Jaex
5e5a5e464f Added UpdateInfo method to ImageInfo 2017-03-01 14:26:50 +03:00
Max Schmitt
95604caac5 Changed Ctrl to Control
Changed 'Ctrl' to 'Control' for a multi-language keyboard support.
According to this issue: https://social.msdn.microsoft.com/Forums/vstudio/en-US/9ab50ba0-9be1-49e8-b4f6-7cfd97eccf10/msbuild-cannot-process-resource-files?forum=msbuild
2017-03-01 12:21:39 +01:00
Jaex
3703f34948 Fix name parser 2017-03-01 13:32:41 +03:00
Jaex
7be77c4ee0 Also recognize in monitor and window capture 2017-03-01 13:28:00 +03:00
Jaex
c2036f2bed Recognize window info for custom region and active monitor capture too 2017-03-01 13:21:12 +03:00
Jaex
42d61347cd Ignore explorer.exe 2017-03-01 12:55:10 +03:00
Jaex
2db6a0a6cb When doing fullscreen capture if active window is filling screen (except taskbar area) then use that window for file naming (%t and %pn) 2017-03-01 12:44:39 +03:00
Jaex
3171d43333 Added GetForegroundWindowProcessName to NativeMethods 2017-03-01 11:42:40 +03:00
Jaex
d7dba60a14 Removed CaptureTaskHelpers and instead added capture classes 2017-02-28 11:34:08 +03:00
Jaex
1ade3b957c Use file name for annotation because file path empty before save image 2017-02-27 23:35:01 +03:00
Jaex
af0472f918 Use ShareX annotation inside task 2017-02-27 22:32:32 +03:00
Jaex
90b28ca886 Renamed CaptureData to ImageInfo and completed its implementation 2017-02-27 01:48:18 +03:00
Jaex
ca571a4c48 Adding CaptureData support to task system 2017-02-27 00:49:35 +03:00
Jaex
4261431d2d Use on screen annotation on all other capture methods too 2017-02-26 18:37:04 +03:00
David
9f3bcb9802 Update French Translation 2017-02-23 22:40:05 +01:00
L1Q
f73d2e85bd Updating russian translation 2017-02-23 18:31:17 +02:00
Jaex
b1a5ac3eb0 Release 2017-02-23 14:37:30 +03:00
Jaex
5617f202ad Don't register .sxcu extension when in Portable mode 2017-02-23 14:09:48 +03:00
Jaex
55854e81bd Check Chrome host manifest file directly 2017-02-23 13:32:24 +03:00
Jaex
1d04db1b67 Text change 2017-02-22 21:39:48 +03:00
Jaex
b57227c335 Removed info panel from main window because most hotkeys available in task context menu now 2017-02-13 21:32:48 +03:00
Jaex
fe8a344c58 Added "Delete item from list" button 2017-02-13 21:00:47 +03:00
Jaex
6b1b815e74 Added additional hotkeys for main window task menu 2017-02-13 03:31:53 +03:00
Jaex
401a63a10a Added shortcut keys to task list context menu items 2017-02-13 02:41:50 +03:00
Jaex
833b69577b Added RunBackwardCompatibilityTasks method to handle setting changes specific to versions 2017-02-11 18:56:47 +03:00
Jaex
da664f5f62 Only allow opening extension page if extension support is enabled 2017-02-10 19:21:07 +03:00
Jaex
63106fb9b2 Use checkbox instead of buttons for Firefox addon support 2017-02-10 19:12:09 +03:00
Jaex
a137971504 Use checkbox instead of buttons for Chrome extension support 2017-02-10 18:41:11 +03:00
Jaex
b61b9411ff fixed #2225: Added Firefox addon support 2017-02-10 18:24:20 +03:00
Jaex
fdfe441a9a Removed Chrome form instead moved those controls to application settings form 2017-02-10 18:06:12 +03:00
Jaex
afdb6054c4 Change file name of native messaging host file 2017-02-10 17:43:29 +03:00
Jaex
9cc59a1f8f Renamed ShareX.Chrome to ShareX.NativeMessagingHost because all browsers which support web extensions can use same host 2017-02-10 13:49:49 +03:00
Jaex
73099a584a Update service point manager manually on startup 2017-02-09 15:52:07 +03:00
Jaex
3b92d5008b Allow drag n drop file to actions toolbar for uploading 2017-02-05 12:49:56 +03:00
Jaex
3a4a8798c2 fixed #596: Fix "Save thumbnail image to file" issue 2017-02-04 04:06:19 +03:00
Jaex
a8ae843867 fixed #2126: Added advanced option to disable annotation in region capture 2017-02-04 03:18:12 +03:00
Jaex
5c2ae2c278 #2239: Don't show move cursor when toolbar position locked 2017-02-03 09:46:09 +03:00
PeoLeser
ce09291703 Update Simplified Chinese 2017-02-03 00:30:19 +09:00
PeoLeser
8498abcf38 Update MainForm.zh-CN.resx 2017-02-03 00:00:47 +09:00
Jaex
6ad97797d0 Release 2017-01-25 16:16:17 +03:00
Jaex
72936e6795 DestinationType should be None by default 2017-01-22 19:26:17 +03:00
Jaex
5790010cfd Added exit ShareX hotkey 2017-01-22 15:41:20 +03:00
Jaex
359e9e735b Added separator text 2017-01-22 15:23:51 +03:00
Jaex
436bbe3703 Updated actions toolbar icons 2017-01-22 15:08:30 +03:00
Jaex
8c73f63afc Update toolbar position after edit buttons 2017-01-22 14:38:26 +03:00
Jaex
300ae0e19d Added toggle actions toolbar hotkey 2017-01-22 14:15:47 +03:00
Jaex
ea149c788b Added toggle actions toolbar 2017-01-20 14:56:44 +03:00
Jaex
b4282ddcbb Added actions toolbar to tray menu 2017-01-19 15:39:10 +03:00
Jaex
0bd59a9f8a Simple actions renamed to Actions toolbar 2017-01-19 15:17:55 +03:00
Jaex
915ab76e4e Restrict position of simple actions form to inside screen working area 2017-01-17 00:39:56 +03:00
Jaex
06b5f0e881 If uploaders config window open while doing custom uploader extension import then update custom uploader tab 2017-01-16 20:57:40 +03:00
Jaex
5d6d066849 Custom uploader extension can activate and select destinations now 2017-01-15 19:42:31 +03:00
Jaex
ffd1118291 Use StartupTargetPath in both startup methods 2017-01-14 16:00:22 +03:00
Jaex
29bb8301e5 ShareX related methods moved from RegistryHelpers to IntegrationHelpers 2017-01-14 15:02:43 +03:00
Jaex
2d2a14469b Make sure to uninstall custom uploader extension 2017-01-13 22:09:38 +03:00
Jaex
2fac39d779 Small changes to resize 2017-01-12 12:18:17 +03:00
Jaex
4d7006b359 Update year 2017-01-11 11:39:40 +03:00
Jaex
de83e1044c Added confirmation message box for custom uploader add 2017-01-10 09:38:30 +03:00
Jaex
d64735ad8d .sxcu extension can add custom uploader now 2017-01-09 19:41:55 +03:00
Jaex
a07fc4f615 Adding custom uploader extension (.sxcu) support 2017-01-09 18:50:09 +03:00
Jaex
524284524d Added combine images to list context menu but only if selected items count is 2 or more 2017-01-07 11:48:36 +03:00
Jaex
2e4f136377 Custom arrow cap for arrow drawing tool 2017-01-05 02:12:19 +03:00
Jaex
77466f5c99 Added "Open at ShareX startup" option 2017-01-01 03:11:14 +03:00