Commit graph

1544 commits

Author SHA1 Message Date
Jaex
09c659bbe8 Added auto JPEG quality option 2021-07-18 20:41:33 +03:00
Jaex
7cce221b30 Added fillBackgroundWhite parameter 2021-07-18 18:53:25 +03:00
Jaex
98a06f6f32 Added SaveJPEGAutoQuality function 2021-07-14 19:11:49 +03:00
Jaex
a6c84b8ba8 Rename functions 2021-07-14 18:35:47 +03:00
Jaex
2d721e617c Code refactoring 2021-07-14 18:30:26 +03:00
Jaex
9114be0eee Fix reset settings function 2021-07-03 21:17:38 +03:00
kanaxx
8f721e339b change the selection name of notification 2021-06-29 12:34:08 +09:00
kanaxx
3e27c8c8d1 localize toast config menu and step tool into Japanese 2021-06-28 22:28:20 +09:00
kanaxx
d5bb4474ed localize border style 2021-06-27 22:43:36 +09:00
Jaex
24e581403c Only continue countdown if window is active 2021-06-17 20:10:38 +03:00
Jaex
d7aa0ab7f5 Added CombineImages method 2021-06-14 15:18:09 +03:00
Jaex
e442d7c6a1 Added IDE0051 rule 2021-06-11 01:38:57 +03:00
Jaex
b48d615362 Code refactoring 2021-06-10 21:44:40 +03:00
Jaex
e8ad4b8553 Code refactoring 2021-06-10 01:14:01 +03:00
Jaex
eefbd00925 Refactor GetInstances method 2021-05-31 10:40:42 +03:00
Jaex
d4bfdbd7b8 Added KnownTypesSerializationBinder 2021-05-31 09:38:41 +03:00
Jaex
f32da61fab Added ImageEffectsSerializationBinder to improve security of JSON deserialization 2021-05-31 09:32:50 +03:00
Princess Mortix
c9df5e1a33
Little typo fix.
Embaçadp -> Embaçado
2021-05-26 07:55:02 -03:00
kanaxx
8a6dfd99cd update Japanese translations 2021-05-14 00:53:05 +09:00
Jaex
d5decadf68 NuGet update 2021-05-10 15:06:28 +03:00
Jaex
2a692ecf4e Added tools resx entries 2021-05-10 14:52:29 +03:00
Jaex
76b684e938 Move ScreenRecordForm to ScreenCaptureLib 2021-04-30 06:20:19 +03:00
Jaex
7f88c8c75f Added auto size drop down extension for combo box 2021-04-25 20:49:40 +03:00
Jaex
6601b36932 Localize step type 2021-04-25 20:32:03 +03:00
Jaex
e986638d5d Support lowercase step letters and roman numerals 2021-04-25 19:44:26 +03:00
Wanderlei Hüttel
ce3e5ba25e Portugueze Brazilian Language Update 2021-04-17 14:58:01 -03:00
Jaex
7349eca130 Code refactoring 2021-04-17 11:50:59 +03:00
Edward Sierra
69e787acad Used list and enum to allow for ease of adding additional step shape types. 2021-04-17 00:40:40 -07:00
Edward Sierra
d00adda6d3 Issue #5501 added ability to use roman numerals in the step annotator. 2021-04-16 16:23:17 -07:00
Jaex
09fff80312 Added "Auto fill background" option to image combiner tool 2021-04-06 20:09:06 +03:00
Jaex
f060c8b7f4 Added "UseAlternativeClipboardGetImage" option to application settings advanced tab 2021-04-05 21:45:52 +03:00
Jaex
3fcbd06fe2 Fill actions arguments header 2021-04-05 20:40:52 +03:00
Jaex
98eb51b620 Added actions button to open web site 2021-03-28 03:04:32 +03:00
Jaex
4ae7aa9484 Workaround for file in use issue 2021-03-27 03:40:59 +03:00
Jaex
3c7d6b264a Improve action debug output 2021-03-26 22:42:54 +03:00
Jaex
452997955c Update $output description 2021-03-25 23:21:22 +03:00
Jaex
75a583d9a3 In actions use $ prefix instead of % for input and output, with new prefix don't add quotes around file path automatically 2021-03-25 22:48:52 +03:00
Jaex
6799edaa1b Added dash style option to "Border" image effect 2021-03-16 08:08:41 +03:00
ImgBotApp
d78be465ae
[ImgBot] Optimize images
*Total -- 998.41kb -> 570.49kb (42.86%)

/ShareX.ScreenCaptureLib/Resources/edit-italic-white.png -- 14.70kb -> 0.34kb (97.7%)
/ShareX.ScreenCaptureLib/Resources/grid-white.png -- 14.72kb -> 0.35kb (97.62%)
/ShareX.ScreenCaptureLib/Resources/edit-vertical-alignment-top-white.png -- 14.73kb -> 0.36kb (97.55%)
/ShareX.ScreenCaptureLib/Resources/edit-vertical-alignment-white.png -- 14.72kb -> 0.36kb (97.55%)
/ShareX.ScreenCaptureLib/Resources/edit-alignment-white.png -- 14.73kb -> 0.36kb (97.55%)
/ShareX.ScreenCaptureLib/Resources/edit-alignment-center-white.png -- 14.73kb -> 0.36kb (97.53%)
/ShareX.ScreenCaptureLib/Resources/edit-vertical-alignment-middle-white.png -- 14.73kb -> 0.37kb (97.51%)
/ShareX/Resources/edit-scale-white.png -- 15.21kb -> 0.38kb (97.48%)
/ShareX.ScreenCaptureLib/Resources/edit-alignment-right-white.png -- 14.74kb -> 0.37kb (97.47%)
/ShareX.ScreenCaptureLib/Resources/edit-underline-white.png -- 14.74kb -> 0.38kb (97.45%)
/ShareX.ScreenCaptureLib/Resources/edit-bold-white.png -- 14.74kb -> 0.38kb (97.43%)
/ShareX.ScreenCaptureLib/Resources/layer-shape-line-white.png -- 14.75kb -> 0.38kb (97.42%)
/ShareX.ScreenCaptureLib/Resources/layer-shade-white.png -- 14.75kb -> 0.38kb (97.41%)
/ShareX/Resources/edit-drop-cap-white.png -- 14.79kb -> 0.40kb (97.33%)
/ShareX/Resources/barcode-2d-white.png -- 14.82kb -> 0.40kb (97.31%)
/ShareX.ScreenCaptureLib/Resources/edit-outline-white.png -- 15.21kb -> 0.42kb (97.27%)
/ShareX.ScreenCaptureLib/Resources/layer-shape-arrow-white.png -- 14.77kb -> 0.41kb (97.24%)
/ShareX.ScreenCaptureLib/Resources/CircleNode.png -- 19.52kb -> 0.58kb (97.05%)
/ShareX.ScreenCaptureLib/Resources/edit-shade-white.png -- 14.86kb -> 0.49kb (96.73%)
/ShareX.ScreenCaptureLib/Resources/edit-outline.png -- 14.42kb -> 0.55kb (96.21%)
/ShareX.ScreenCaptureLib/Resources/balloon-box-left.png -- 15.41kb -> 0.61kb (96.03%)
/ShareX/Resources/edit-scale.png -- 14.45kb -> 0.60kb (95.86%)
/ShareX.ScreenCaptureLib/Resources/pencil.png -- 15.63kb -> 0.85kb (94.53%)
/ShareX.UploadersLib/Favicons/Seafile.png -- 3.15kb -> 0.79kb (74.98%)
/ShareX.UploadersLib/Favicons/Chevereto.png -- 6.65kb -> 2.61kb (60.83%)
/ShareX.UploadersLib/Resources/puush-256.png -- 5.71kb -> 2.71kb (52.49%)
/ShareX.UploadersLib/Resources/navigation-270-button-white.png -- 1.41kb -> 0.70kb (50.17%)
/ShareX/Resources/GitHub-White-32x32.png -- 1.53kb -> 0.78kb (48.95%)
/ShareX/Resources/network-ip.png -- 1.37kb -> 0.71kb (48.26%)
/ShareX/Resources/application-icon-large.png -- 1.44kb -> 0.78kb (45.45%)
/ShareX/Resources/upload-cloud.png -- 1.50kb -> 0.83kb (44.97%)
/ShareX.ScreenCaptureLib/Resources/image-saturation.png -- 1.44kb -> 0.84kb (41.86%)
/ShareX/Resources/image-saturation.png -- 1.44kb -> 0.84kb (41.86%)
/ShareX/Resources/pencil.png -- 1.51kb -> 0.90kb (40.7%)
/ShareX/Resources/disk-rename.png -- 1.56kb -> 0.94kb (39.79%)
/ShareX/Resources/GitHub-Black-32x32.png -- 1.67kb -> 1.08kb (35.65%)
/ShareX.HelpersLib/Resources/cross.png -- 2.12kb -> 1.43kb (32.24%)
/ShareX.UploadersLib/Favicons/AzureStorage.png -- 8.87kb -> 6.06kb (31.71%)
/ShareX.UploadersLib/Favicons/ZeroWidthShortener.png -- 4.66kb -> 3.53kb (24.32%)
/ShareX.UploadersLib/Favicons/Sul.png -- 8.82kb -> 6.84kb (22.39%)
/ShareX.HelpersLib/Resources/Loading.gif -- 22.63kb -> 18.85kb (16.68%)
/ShareX.Setup/WindowsStore/Assets/LargeTile.scale-400.png -- 88.90kb -> 74.83kb (15.83%)
/ShareX.HelpersLib/Resources/LoadingSmallWhite.gif -- 0.83kb -> 0.70kb (15.23%)
/ShareX.HelpersLib/Resources/LoadingSmallBlack.gif -- 0.83kb -> 0.70kb (15.23%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.scale-150.png -- 6.65kb -> 5.71kb (14.09%)
/ShareX.Setup/WindowsStore/Assets/Square150x150Logo.scale-125.png -- 6.74kb -> 5.79kb (14%)
/ShareX.Setup/WindowsStore/Assets/SmallTile.scale-150.png -- 5.27kb -> 4.54kb (13.96%)
/ShareX.Setup/WindowsStore/Assets/StoreLogo.scale-125.png -- 6.23kb -> 5.36kb (13.95%)
/ShareX.Setup/WindowsStore/Assets/Wide310x150Logo.scale-125.png -- 7.19kb -> 6.18kb (13.94%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.targetsize-256.png -- 37.25kb -> 32.47kb (12.83%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.altform-unplated_targetsize-256.png -- 37.25kb -> 32.47kb (12.83%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.scale-200.png -- 9.12kb -> 7.97kb (12.61%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.targetsize-48.png -- 4.66kb -> 4.10kb (11.91%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.altform-unplated_targetsize-48.png -- 4.66kb -> 4.10kb (11.91%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.scale-400.png -- 22.21kb -> 19.58kb (11.88%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.scale-125.png -- 5.11kb -> 4.52kb (11.53%)
/ShareX.Setup/WindowsStore/Assets/SmallTile.scale-400.png -- 18.16kb -> 16.07kb (11.47%)
/ShareX.Setup/WindowsStore/Assets/LargeTile.scale-150.png -- 21.11kb -> 18.69kb (11.44%)
/ShareX.Setup/WindowsStore/Assets/LargeTile.scale-100.png -- 12.56kb -> 11.13kb (11.4%)
/ShareX.Setup/WindowsStore/Assets/StoreLogo.scale-150.png -- 7.39kb -> 6.55kb (11.31%)
/ShareX.Setup/WindowsStore/Assets/Square150x150Logo.scale-400.png -- 30.92kb -> 27.43kb (11.3%)
/ShareX.Setup/WindowsStore/Assets/Wide310x150Logo.scale-200.png -- 13.09kb -> 11.62kb (11.26%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.scale-100.png -- 4.03kb -> 3.58kb (11.13%)
/ShareX.Setup/WindowsStore/Assets/Wide310x150Logo.scale-150.png -- 8.76kb -> 7.79kb (11.07%)
/ShareX.Setup/WindowsStore/Assets/LargeTile.scale-125.png -- 16.75kb -> 14.90kb (11.04%)
/ShareX.Setup/WindowsStore/Assets/StoreLogo.scale-400.png -- 26.21kb -> 23.32kb (11.03%)
/ShareX.Setup/WindowsStore/Assets/StoreLogo.scale-200.png -- 10.73kb -> 9.54kb (11.03%)
/ShareX.Setup/WindowsStore/Assets/StoreLogo.scale-100.png -- 4.73kb -> 4.21kb (10.92%)
/ShareX.Setup/WindowsStore/Assets/Square150x150Logo.scale-200.png -- 12.13kb -> 10.84kb (10.67%)
/ShareX.Setup/WindowsStore/Assets/Square150x150Logo.scale-150.png -- 8.19kb -> 7.34kb (10.28%)
/ShareX.Setup/WindowsStore/Assets/Square150x150Logo.scale-100.png -- 5.13kb -> 4.62kb (10.07%)
/ShareX.Setup/WindowsStore/Assets/Wide310x150Logo.scale-400.png -- 33.83kb -> 30.42kb (10.06%)
/ShareX.Setup/WindowsStore/Assets/SmallTile.scale-200.png -- 7.27kb -> 6.54kb (10.04%)
/ShareX.Setup/WindowsStore/Assets/Wide310x150Logo.scale-100.png -- 5.41kb -> 4.87kb (9.9%)
/ShareX.Setup/WindowsStore/Assets/LargeTile.scale-200.png -- 31.56kb -> 28.55kb (9.55%)
/ShareX.Setup/WindowsStore/Assets/SmallTile.scale-125.png -- 4.20kb -> 3.83kb (8.81%)
/ShareX.UploadersLib/Favicons/Gfycat.png -- 0.85kb -> 0.80kb (5.74%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.targetsize-32.png -- 2.45kb -> 2.32kb (5.22%)
/ShareX.Setup/WindowsStore/Assets/Square44x44Logo.altform-unplated_targetsize-32.png -- 2.45kb -> 2.32kb (5.22%)
/ShareX.HelpersLib/Resources/ShareX_Logo.png -- 24.76kb -> 23.64kb (4.54%)
/ShareX.Setup/WindowsStore/Assets/SmallTile.scale-100.png -- 2.85kb -> 2.72kb (4.43%)
/ShareX.ScreenCaptureLib/Stickers/BlobEmoji/blobyes.png -- 5.79kb -> 5.74kb (0.98%)
/ShareX.ScreenCaptureLib/Stickers/BlobEmoji/blobthanks.png -- 5.52kb -> 5.48kb (0.71%)
/ShareX.ScreenCaptureLib/Stickers/BlobEmoji/blobno.png -- 5.33kb -> 5.29kb (0.66%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-03-10 17:34:38 +00:00
kanaxx
a57ad69915 update Japanese translations 2021-03-05 00:29:23 +09:00
Jaex
5682c6ab6e Only load file stream if file is modified using actions 2021-02-23 02:22:26 +03:00
Jaex
2abdf70177 Added RotateFlip option to "Image" image effect 2021-02-15 10:31:26 +03:00
Jaex
55cdb0e307 Added process file name and identifier 2021-01-16 20:10:06 +03:00
Jaex
876157f201 Use enum constraint 2021-01-14 02:05:43 +03:00
Jaex
f8df76d1bd Move events 2021-01-08 13:26:33 +03:00
Danilo Gemoli
09629cac2d FileDownloader DownloadCompleted event raised after the FileStream has been disposed. 2021-01-02 15:31:44 +01:00
Jaex
0e6b07a13e Use ColorButton for hotkey button 2021-01-01 04:52:35 +03:00
Jaex
d81e648a8c Include resx files 2021-01-01 04:33:07 +03:00
Jaex
ab1a8e814c Support custom theme in hotkey selection control 2021-01-01 03:54:06 +03:00
Jaex
d73083c106 Change nord light theme border color 2020-12-10 14:02:18 +03:00
Jaex
86d4f1619d Added Dracula theme 2020-12-10 14:01:53 +03:00
Jaex
29cd5f1a86 Add nord themes when upgrading from old version 2020-12-10 11:03:47 +03:00
botato
c9a71ed00e
Add both varients of Nord theme. 2020-12-09 11:57:06 -05:00
Jaex
adae87e658 Preparation to add new themes 2020-12-09 08:32:46 +03:00
Jaex
4544531ba6 Added separator near nav bar 2020-11-30 04:21:53 +03:00
Jaex
55ec155058 Improve visuals of settings form nav bars 2020-11-30 03:38:48 +03:00
Jaex
8d008fe2f7 Added Run method to RandomCrypto and RandomFast 2020-11-28 12:55:42 +03:00
Jaex
57d3cb9de5 Code refactor 2020-11-26 16:39:30 +03:00
Jaex
fe381da2c1 Added CMYK support to screen color picker name format 2020-11-22 00:58:31 +03:00
webtax-gh
7a60774e24
oops 2020-11-16 17:38:20 -08:00
webtax-gh
19f0c26678
Added red pandas to word list. 2020-11-16 17:37:34 -08:00
Jaex
35e4a4672f Include resx 2020-11-09 20:36:29 +03:00
Jaex
0c0031fc1e
Merge pull request #5177 from simonporte/master
Update French translation
2020-11-08 02:35:11 +03:00
simonporte
c537c24bcb Update French translation 2020-11-08 00:30:39 +01:00
kanaxx
2a80508d8a update Japanese translations 2020-11-03 18:44:28 +09:00
kanaxx
9be75ded3c update Japanese translations 2020-10-31 00:08:22 +09:00
Jaex
07e9405060 Fixed tooltip multi line issue 2020-10-29 16:40:38 +03:00
L1Q
9daec804ba Update russian translation 2020-10-29 10:08:21 +00:00
L1Q
943cb43a7e Localize ArrowHeadDirection Enum 2020-10-29 10:07:55 +00:00
Jaex
85f45ebe88 Fixed sandbox mode 2020-10-28 22:18:12 +03:00
kanaxx
f6211f2604 add Japanese translations 2020-10-26 22:43:55 +09:00
Jaex
9b6c408588 Include resx files 2020-10-26 12:19:35 +03:00
YFdyh000
ad9ef8e11e Update Chinese (Simplified) translations 2020-10-26 06:03:34 +08:00
Jaex
d16dcaa9ce fixed #1267: Don't run installer as admin if member of administrators group 2020-10-23 12:08:29 +03:00
L1Q
ab0af586c1 Update russian translation 2020-10-22 05:44:51 +01:00
L1Q
df90adf874 Improve localization support
Move lines to resx
2020-10-22 05:18:00 +01:00
Jaex
8dc1dfd8e4 fixed #5137: Handle clipboard contains errors 2020-10-21 12:50:24 +03:00
Jaex
22efe74511 Added DevMode advanced setting 2020-10-19 01:23:08 +03:00
Jaex
79630243e9 Added image effects link button 2020-10-16 00:15:14 +03:00
Jaex
28c9e57e92 Include ja-JP.resx files 2020-10-13 14:26:36 +03:00
Jaex
5f26d21569 Draw custom toolbar grips 2020-10-08 17:21:30 +03:00
Jaex
f7829440e8 Code refactor 2020-10-07 12:45:26 +03:00
Scratch
5952c25098 Allow drawing arrows in reverse 2020-10-06 19:53:16 +11:00
Jaex
d5d8643c1f fixed #5095: Convert indexed bitmap to 32 bpp argb 2020-10-04 23:21:02 +03:00
Jaex
e75e437ee7 Added color name variable for name parser 2020-10-01 01:46:04 +03:00
Jaex
dcdf0d46f9 Fix transparent color issues in theme 2020-09-30 00:52:20 +03:00
Jaex
955ae9128b JsonHelpers refactor 2020-09-29 18:10:37 +03:00
Jaex
3235365f80 CustomUploaderSettingsForm refactor 2020-09-29 17:39:01 +03:00
Jaex
b6c2bd5098 JsonHelpers refactor 2020-09-29 16:59:33 +03:00
Jaex
3b9f5ed747 Improvements to JsonHelpers class, removed export/import buttons from image effects form 2020-09-29 16:42:46 +03:00
Jaex
31337563b7 #5072: Code refactor and fix wrong colors 2020-09-26 14:31:56 +03:00
Jake
ec92fae942 Update to make field names better, and to add variable precision rounding
See PR 5072 for the input that lead to this change.
2020-09-25 22:11:12 -07:00
Jake
8af8f470a5 Update color picker format options to include 0-1 colors
I used capital letters R, G, and B since they had not been used yet. This format of colors is used with a number of things, most notably Unity, and this will save me and hopefully others from having to convert normal colors to 0-1 range every so often, which I say is a win.
I have it set to round to 3 decimal places, but that's totally arbitrary and any precision will work, although some level of rounding seems sensible. I could probably make it so users can specify their own rounding precision, however this would be somewhat more effort to implement and would be a more significant deviation from the rest of the formatting rules, so I'll only add that if someone else says it'll actually be accepted. 
Also, why is banker rounding the default smh c # is is dumb
2020-09-24 16:40:23 -07:00
Jaex
2d2f7c026f By default context menu won't be transparent 2020-09-24 21:53:50 +03:00
Jaex
ed5a8c0765
Merge pull request #5069 from kanaxx/l10n_japanese
Adding Japanese Language Support
2020-09-24 20:36:01 +03:00
Jaex
5e9efa6fdb Removed unused resources 2020-09-24 10:21:15 +03:00
kanaxx
6ebb58ddee change translation of smart eraser 2020-09-23 23:56:24 +09:00
Jaex
4182c90775 Added clear button to gradient picker form 2020-09-22 18:44:24 +03:00
Jaex
f4f29f911a Added titles to hotkey info label 2020-09-21 12:00:32 +03:00
Jaex
9a92490f91 Change how hotkey tips looks in main window 2020-09-20 16:23:20 +03:00