Commit graph

770 commits

Author SHA1 Message Date
Jaex
f2a3b80d60 Added curved edge support to torn edge effect 2017-05-15 09:50:14 +03:00
Jaex
895beeaba5 Torn edges effect improvements 2017-05-15 09:31:39 +03:00
Jaex
c7c44280f7 Added label and icon for "Image (Screen)" drawing tool 2017-05-07 00:34:03 +03:00
Jaex
9cd6e4c48d Windows Store build 64 bit only to pass certification 2017-05-05 17:15:49 +03:00
Jaex
378ae2125a Add missing WindowsStore constants 2017-05-03 16:56:11 +03:00
Jaex
dae6fd5a79 Merge branch 'master' of github.com:ShareX/ShareX 2017-05-02 13:46:04 +03:00
Jaex
f538df8f58 fixed #2482: SFTP multi folder create was not working correctly with relative paths 2017-05-02 13:45:57 +03:00
David
d435fae749 Update French Translation 2017-04-30 17:45:43 +02:00
Jaex
67a218bee9 fixed #2479: Added crop tool to annotation 2017-04-30 15:54:11 +03:00
Sneer
a7ee0cea71 Chinese update
Chinese update
2017-04-30 02:17:07 +08: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
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
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
e7b6218129 Refresh combo box texts on name change, disable transfer mode panel on SFTP protocol 2017-04-20 23:50:31 +03:00
L1Q
c13a2aad9b Updating russian translation 2017-04-14 03:05:49 +03:00
Jaex
d881a54040 Update json .net 2017-04-06 10:53:37 +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
b3af07a951 Use dark background on editor mode and only draw checkers behind image 2017-03-25 00:16:44 +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
Alan Tsai
974b84f548 [Translate]zh-Tw for Sharex.HelpersLIb project 2017-03-21 23:41:51 +08:00
Jaex
a01ba41084 Moved helper methods from AmazonS3 2017-03-20 02:53:32 +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
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
cd81629e32 Small HotkeyInfo refactor 2017-03-10 15:48:21 +03:00
L1Q
24d99f1fef Actions toolbar can now be placed on other monitors. 2017-03-10 12:09:14 +02: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
4e7eabb34f Rename "open in image editor" to "annotate image" 2017-02-27 22:43:09 +03:00
Jaex
ca571a4c48 Adding CaptureData support to task system 2017-02-27 00:49:35 +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
01682b0e3e Calculate proper font size for AddString 2017-02-17 23:23:19 +03:00
Jaex
b66f09f9dc Add resource text for ShapeType 2017-02-17 23:06:20 +03:00
Jaex
833b69577b Added RunBackwardCompatibilityTasks method to handle setting changes specific to versions 2017-02-11 18:56:47 +03:00
Jaex
9569a3eefb CreateProcess change 2017-02-10 17:32:18 +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
65f42de600 Moved helper methods to HelpersLib 2017-01-26 21:47:58 +03:00
Jaex
df6f35be53 For Firefox addon CreateProcessFlags.CREATE_BREAKAWAY_FROM_JOB required when creating process 2017-01-26 18:24:13 +03:00
Jaex
5790010cfd Added exit ShareX hotkey 2017-01-22 15:41:20 +03:00
Jaex
300ae0e19d Added toggle actions toolbar hotkey 2017-01-22 14:15:47 +03:00
Jaex
25688d52c0 Use .sxcu extension on export import control 2017-01-16 23:49:08 +03:00
Jaex
5d6d066849 Custom uploader extension can activate and select destinations now 2017-01-15 19:42:31 +03:00
Jaex
29bb8301e5 ShareX related methods moved from RegistryHelpers to IntegrationHelpers 2017-01-14 15:02:43 +03:00
Jaex
2fac39d779 Small changes to resize 2017-01-12 12:18:17 +03:00
wolfborg
64ccd5459d Added ResizeMode enum 2017-01-11 21:30:24 -05:00
Jaex
4d7006b359 Update year 2017-01-11 11:39:40 +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
6ff0d09957 Save simple actions form position, option to run it at startup 2017-01-01 02:07:58 +03:00
Jaex
8e645883a9 #2144: Adding customizable simple actions window 2016-12-28 14:23:01 +03:00
Jaex
a912197056 Make sure to dispose stuffs 2016-12-26 20:23:29 +03:00
gaelbenoit
2a6e66cf18 Update ImageHelpers.cs
Index Out Of Range when using Blur filter on a portrait picture
y maximum is 'y < h' so newColors array should be sized from h, not w
2016-12-20 14:07:03 +01:00
Jaex
989d2ca768 Update changelog url 2016-12-12 19:55:25 +03:00
Jaex
1fb3231e9d fixed #2145: After screen recording if file name modified in after capture window then rename video file 2016-12-12 18:24:49 +03:00
Jaex
8dfe17fe3d Use issues page link with both open and closed issues 2016-12-09 18:07:20 +03:00
Jaex
aceb7c9fd3 Remove ShapeType from resx 2016-11-30 18:17:54 +03:00
Jaex
e07d4cb036 Removed rounded rectangle region and drawing instead rectangle have corner radius option
Changes to annotation options default values
2016-11-30 18:17:12 +03:00
Jaex
b417d31c0c Show color picker crosshair by default 2016-11-30 16:01:12 +03:00
Jaex
1f44d213a6 Pre calculate pixelate pixel count to increase performance 2016-11-28 16:24:27 +03:00
Jaex
1dc9ce44c6 Allow higher pixelate size for one color rectangle fill 2016-11-28 16:08:17 +03:00
Jaex
c40b8e1867 fixed #2114: German typo 2016-11-28 11:53:07 +03:00
Jaex
6878bfea79 Added Reset function to HotkeySelectionButton 2016-11-25 03:24:53 +03:00
Jaex
54b15d421a Added GitHubUpdateManager to HelpersLib 2016-11-24 03:18:42 +03:00
Jaex
73072e2c7c Invalidate control on text update 2016-11-22 03:48:26 +03:00
Jaex
bf5272dbbd Added HotkeySelectionButton control 2016-11-22 03:31:39 +03:00
Jaex
5c0cda85c4 Added KeyboardHook class to HelpersLib 2016-11-21 09:00:10 +03:00
Jaex
76177f8d7f QR code form moved to ShareX project 2016-11-21 08:43:24 +03:00
Jaex
06c29e2d33 Few NativeMethods changes 2016-11-21 08:37:42 +03:00
Jaex
fadddf7ade Removed automate tool 2016-11-17 15:14:51 +03:00
Jaex
3adc1de4e1 Change values of blur radius numeric up down to enforce odd numbers 2016-11-14 02:27:24 +03:00
Jaex
2c15b7f434 Added another box blur method 2016-11-14 02:00:55 +03:00
Jaex
3f2ed7f11b AnnotateImage method moved to ShareX project from HelpersLib project 2016-11-14 00:19:26 +03:00
Jaex
91714d3235 Remade TornEdges method 2016-11-14 00:04:13 +03:00
Jaex
56815698ec TrimTransparent methods moved to ImageHelpers class as AutoCropImage 2016-11-13 22:53:58 +03:00
Jaex
cab2ec0b2b Added fast box blur method 2016-11-13 19:33:53 +03:00
Jaex
1d9b1a07c8 Added faster pixelate method 2016-11-13 16:59:06 +03:00
Jaex
14cde29c05 ImageHelpers refactoring 2016-11-12 20:22:49 +03:00
Jaex
7ce22b566a Merge pull request #2042 from Shadorc/master
Update French translation
2016-11-06 07:13:11 +02:00
David
2459cf2156 Update French translation 2016-11-05 12:37:12 +01:00
L1Q
b6dc1a1708 Updating russian translation 2016-11-04 23:27:22 +02:00
Jaex
d3736e4565 Move and reorganize form events to regions 2016-11-01 16:16:44 +03:00
Jaex
e2a6e5fba3 Update region capture tips 2016-10-31 14:30:05 +03:00
Julius Vitkauskas
03e6aea326 Dispose MemoryStream objects after using them 2016-10-16 20:52:39 +03:00
Jaex
a948c6f793 #1960: Also ignore cloaked windows in region capture 2016-10-16 01:12:15 +03:00
Jaex
dc1dce8b7a Merge pull request #2000 from campbeb/fix1960
Hide background UWP apps from window capture options
2016-10-16 00:40:14 +03:00
campbeb
0f788ab665 Add DWM check 2016-10-15 17:11:53 -04:00
campbeb
1bfb545d33 Hide background UWP apps from window capture options
UWP apps that aren't shown are 'cloaked'
2016-10-15 16:41:25 -04:00
campbeb
2d64a1960d Add user name to IPC channel name
Make IPC channel name unique per user to fix access denied problems on
multiuser systems.
Fixes #1994.  May also fix #1462 and #1509
2016-10-15 14:58:04 -04:00
Jaex
d89dd984f4 Fix action output issue 2016-10-14 20:43:04 +03:00
Alexandre Oliveira
b9de7e49f2 Update Brazilian Portuguese translation 2016-10-13 12:25:38 -03:00
Jaex
fc1e464e50 Remember menu state option also gonna remember collapsed state of menu 2016-10-13 11:47:26 +03:00
Jaex
6e2107a4b4 Don't use round edges in main window toolstrip 2016-10-06 01:33:47 +03:00
Jaex
7fee1f3da5 No need to override render border when RoundedEdges false 2016-10-05 23:35:13 +03:00
Jaex
83f1909eef Fix visual problem of toolstrip drop down menus and corners 2016-10-05 23:22:57 +03:00
Jaex
48f4ec9056 In menu form handle esc press 2016-10-05 22:32:01 +03:00
Jaex
640a4b67d0 Right clicking menu grip will collapse menu 2016-10-05 16:00:33 +03:00
Permik
6e0b5c9e7d Fixes the error message in debug screen when pressing loaded assemblies button, by not trying to include dynamic assemblies. Fixes https://github.com/ShareX/ShareX/issues/706 and https://github.com/ShareX/ShareX/issues/1860 (#1913) 2016-10-05 15:05:13 +03:00
Jaex
48aaa5f56e Fix toolstrip visual artifact in right side 2016-09-30 22:05:26 +03:00
Jaex
eff05bc15c Rename NativeConstants class 2016-09-30 21:21:48 +03:00
Jaex
4d515d2a9e Allow dragging menu using toolstrip grip 2016-09-30 21:18:30 +03:00
Jaex
f0f8d0711c Adding menu form inside ShapeManager 2016-09-30 19:11:59 +03:00
Jaex
8bdfdccbec #1950: Add "\" end of folder path to make sure folder is opening instead of file with same name 2016-09-30 12:24:08 +03:00
Jaex
77dd1fff06 Added UpdateManager class 2016-09-29 03:33:12 +03:00
Jaex
1aa169fb6a Remove unused resx fields 2016-09-17 11:33:27 +03:00
Jaex
17566b3b82 Code refactoring 2016-09-17 10:07:02 +03:00
Jaex
d3e9536aea Removed region capture (simple annotate) hotkey because default region capture have all features of it now 2016-09-17 09:13:36 +03:00
Jaex
f0fd4d101d In about window only show link to GitHub contributors page because it is unfair to just show uploader contributions and not rest of contributions 2016-09-14 01:34:30 +03:00
Jaex
be5f57ef9a NuGet update 2016-09-13 00:46:06 +03:00
Jaex
557cd0e08e Added IsVideoFile method 2016-09-11 00:36:01 +03:00
Jaex
76d4f85f5f Merge pull request #1885 from Sneer-Cat/master
Update Simplified Chinese
2016-09-08 15:49:26 +03:00
Sneer
52f3bbead6 Update Simplified Chinese 2016-09-08 15:46:17 +08:00
Jaex
c483491611 Added corner radius setting to rectangle and text drawing, dynamic pixel offset mode depending on border size to fix anti aliasing issues 2016-09-02 18:48:03 +03:00
Jaex
9726a35f4c fixed #1866: Don't allow all file types in image file dialog 2016-09-02 14:44:38 +03:00
Jaex
e3232dee70 Rename effect enum names 2016-09-02 09:16:52 +03:00
Jaex
5d48b3c4f9 Added transparent button to color picker 2016-09-01 15:06:30 +03:00
L1Q
64782b52bb Updated russian translation 2016-08-29 11:46:29 +03:00
Jaex
e91a916677 Move FFmpegDownloader to MediaLib 2016-08-27 19:51:20 +03:00
Sneer
128b42f319 Update Simplified Chinese 2016-08-25 06:15:06 +08:00
Jaex
3801453154 Added enum description 2016-08-24 20:39:39 +03:00
Jaex
871b583da2 Draw tail in speech balloon but still unable to figure out how to union both rectangle and tail 2016-08-24 19:23:49 +03:00
Jaex
141993b5db Adding SpeechBalloonDrawingShape interim commit 2016-08-24 18:34:02 +03:00
Jaex
a3b8eb88a8 Added centerText parameter to SetText method 2016-08-23 21:02:52 +03:00
Jaex
f432754b87 Added support to paste text with ctrl + v in region capture 2016-08-23 20:33:48 +03:00
Ray
6e26fc80c0 Dart language text support
Currently Google Dart source files are not treated as text files, meaning they're uploaded using the currently selected file uploader. This fixes the issues.
2016-08-19 18:45:33 -05:00
Jaex
e60556cdaf Add enum description 2016-08-19 13:32:27 +03:00
Jaex
9f6bac3856 Fix update message box issue 2016-08-19 04:54:22 +03:00
Jaex
e7d7ab45fa Add enum description to resource 2016-08-15 02:58:21 +03:00
Jaex
4955204661 fixed #1777: Force activate print dialog 2016-08-14 00:43:31 +03:00
Jaex
5b077d4871 fixed #1714: Center resize nodes to cursor that way magnifier can show exact pixel 2016-08-09 19:16:48 +03:00
Jaex
36b460dfda Added AddRoundedRectangleProper extension 2016-08-08 21:59:09 +03:00
Jaex
fac18cb04e Removed polygon capture because region capture freehand can work same when shift hold 2016-08-06 17:23:54 +03:00
Jaex
883f725d80 Added node to last point of freehand region to be able to continue drawing 2016-08-05 13:13:16 +03:00
Jaex
1315f47340 When drawing freehand region you can hold "Shift" to draw direct lines which will act like polygon region 2016-08-04 04:13:57 +03:00
Jaex
8eb62bcb0d Added resx text and icon to freehand region 2016-08-03 09:38:40 +03:00
Jaex
6358f04a31 Removed freehand capture hotkey 2016-08-03 09:32:35 +03:00
Jaex
3a7510d2a2 Calculate freehand rectangle on update, close figure on shape path requested 2016-08-03 08:59:52 +03:00
Jaex
24ada5cc9a Apply region path to image with anti aliasing 2016-08-02 11:29:17 +03:00
Jaex
a1a1c1ef17 Added rectangles combine extension 2016-08-02 09:56:26 +03:00
Jaex
933ff62e9e Added check pre release updates option 2016-07-31 03:56:03 +03:00
Jaex
0a78019274 CodeMaid cleanup 2016-07-30 04:21:18 +03:00
Jaex
4633634520 Added imgmax.com 2016-07-29 21:54:21 +03:00
Jaex
7e69fb8955 Added static parse method to CodeMenuEntryActions class 2016-07-29 21:04:10 +03:00