L1Q
e76f2483c5
Update russian translation
2021-09-08 09:34:06 +03:00
L1Q
6b8754b3db
Update russian localization
2021-09-08 07:27:40 +03:00
L1Q
d1e82ab113
Improve localization support
...
- Make ThumbnailSizeForm localizable
- Move lines in ResponseForm to resx
2021-09-08 07:21:07 +03:00
kanaxx
56b6e9dd1d
Update Japanese translations for v13.6.0
2021-09-05 16:09:34 +09:00
Jaex
ff3a896cd0
More Turkish translations
2021-09-03 18:31:34 +03:00
Jaex
31f187091f
Revert S3 storage class translations
2021-08-29 19:09:02 +03:00
Jaex
d5e856a37c
Updated Turkish translation of ShareX.HelpersLib project
2021-08-29 18:48:07 +03:00
Jaex
8ba6ba8c32
Updated Turkish translation of ShareX project
2021-08-29 17:09:48 +03:00
Jaex
0342f4dc52
Use 9.75pt as default font size
2021-08-23 23:50:24 +03:00
Jaex
d865386f8f
Added MenuFont theme option
2021-08-23 06:17:35 +03:00
Jaex
24635bdfd8
Apply color alpha to mask
2021-08-22 22:46:13 +03:00
Jaex
229cb4b206
Allow transparent gradient glow
2021-08-22 22:03:45 +03:00
Jaex
c7de378b2e
Code refactor
2021-08-22 21:20:38 +03:00
Jaex
433873f201
Allow 0 size in glow image effect
2021-08-22 05:35:20 +03:00
Jaex
98793d8547
Added TaskEx class
2021-08-22 04:54:34 +03:00
L1Q
bdde6577bb
Update Russian translation
2021-08-19 19:16:52 +03:00
L1Q
f16b90c619
Make InspectWindowForm localizable
...
also add a comment
2021-08-19 19:08:05 +03:00
L1Q
d71b805feb
Localize the Type summary in History window title
...
- Create ResX entries for EDataType ENUM
- Implement a lookup dictionary: enum string value => translation string
- Query the lookup with strings found in history file
Thanks OMGasm
2021-08-19 12:31:40 +03:00
Jaex
d2f8aa1517
Added Glow image effect
2021-08-19 02:21:29 +03:00
Jaex
e424830c56
Added mask color matrix
2021-08-18 21:30:21 +03:00
Jaex
dd87787426
Upgrade project .NET Framework version to 4.8
2021-08-15 06:13:07 +03:00
Jaex
36290589c5
Code cleanup
2021-08-14 13:52:59 +03:00
Jaex
ffc0712276
Make sure window title and process name length is max 255 chars
2021-08-03 22:24:01 +03:00
Jaex
ec3296a4b2
Rename target to window
2021-08-03 12:33:58 +03:00
Jaex
de5fc14446
Added Bing visual search support
2021-07-31 10:42:12 +03:00
Jaex
837ef0a7fc
Update year
2021-07-29 06:22:51 +03:00
Yultax
e5dbd9e2da
Update Resources.tr.resx
2021-07-26 01:05:34 +03:00
Jaex
237cae6b1e
Code refactor
2021-07-19 00:02:22 +03:00
Jaex
ed64fb1050
Refactor FillBackground
2021-07-18 23:35:18 +03:00
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
Jaex
31c94623da
In image editor show menu tooltips for task status
2020-09-20 02:26:53 +03:00
Jaex
dc523d477b
Make sure theme colors can't be empty from property grid
2020-09-18 02:16:04 +03:00
kanaxx
b4128e3bad
adding resources of Japanese translation
2020-09-18 00:31:16 +09:00
Jaex
6c060bb2df
Disable menu close on click
2020-09-17 00:32:41 +03:00
Jaex
88541bb6df
Added context menu font option to theme
2020-09-16 02:16:53 +03:00
Jaex
127030ce4c
Added Duplicate button to edit menu
2020-09-15 20:54:38 +03:00
Jaex
ea695ab926
Code refactor
2020-09-15 03:36:49 +03:00
Michael Ryan
83c3dcedff
* Added "Color depth" filter that remaps RGB pixel color to the nearest color at the specified color depth. For example, #E1CB96 will be remapped to #DDCC99 when "BitsPerChannel" is set to 4.
...
* Fixed the menu items order of "Drawing > Particles", "Adjustments > Color matrix", and "Filters > Convolution matrix", which were not alphabetized correctly.
2020-09-14 12:45:26 -07:00
Michael Ryan
46c8c4b778
Fixed the following compiler errors and warning.
...
* QuickTaskInfoEditForm.cs(57, 124): [CS8107] Feature 'enum generic type constraints' is not available in C# 7.0. Please use language version 7.3 or greater.
* VideoConverterForm.cs(177, 25): [CS0121] The call is ambiguous between the following methods or properties: 'Task.Run<TResult>(Func<TResult>)' and 'Task.Run(Func<Task>)'
* HashCheck.cs(65, 55): [CS0168] The variable 'e' is declared but never used
2020-09-14 12:22:56 -07:00
Jaex
be385c28a1
Select first format automatically
2020-09-13 21:47:05 +03:00
Jaex
ea69c42047
Made form localizable
2020-09-13 21:13:45 +03:00
Jaex
09967e91b4
Use MyPictureBox control
2020-09-13 21:12:41 +03:00
Jaex
0ebcd6bf60
Added clipboard viewer tool
2020-09-13 21:00:49 +03:00
Jaex
32c4aa50fa
Added DIBV5ToBitmap method
2020-09-13 07:52:56 +03:00
Jaex
374245b7fa
Convert BackgroundWorker to task in FileDownloader
2020-09-13 07:09:39 +03:00
Jaex
6e2b241bb1
Support ctrl + a when target textbox is read only
2020-09-13 06:40:30 +03:00
Jaex
f435470c2c
UI changes
2020-09-13 06:24:57 +03:00
Jaex
03b2490858
Support comparing two files
2020-09-13 06:17:14 +03:00
Jaex
ced2b1253a
Convert BackgroundWorker to async task
2020-09-13 06:04:03 +03:00
Jaex
fded529e72
UI update for comparing two files
2020-09-13 03:45:40 +03:00
Jaex
a19439ef33
Code refactor
2020-09-10 13:18:00 +03:00
Michael Delpach
d72c4751e7
Autoscale Region Capture toolbar based on DPI
2020-09-09 08:12:50 +08:00
Jaex
b39126cfb1
Set Dev true
2020-09-08 10:18:00 +03:00
Jaex
50c352054a
NuGet update
2020-09-07 08:45:27 +03:00
Jaex
b432383ef1
Added debug log for download URL
2020-09-06 13:35:32 +03:00
Jaex
a277389f61
Project cleanup
2020-09-06 12:30:29 +03:00
RieL
cfb241ad7e
Updated missing Korean translations and more
...
Screenshot delay -> 스크린샷 지연
and added some other missing translations & ':'s.
2020-09-03 03:49:17 +09:00
Jaex
b23357d1f8
Code refactor
2020-09-02 12:49:59 +03:00
Jaex
bc7c7adf26
Use ShareX/FFmpeg repo for FFmpeg download
2020-09-02 12:19:20 +03:00
simonporte
bdf4db16d3
Update french translation
2020-09-01 18:54:25 +02:00
L1Q
69e8c22479
Update russian translation
2020-08-31 12:30:29 +01:00
Jaex
74d57ccc12
CodeFactor refactors
2020-08-31 12:53:04 +03:00
Jaex
f7db2733a2
Code refactor
2020-08-30 04:30:41 +03:00
Jaex
10f4d202c5
Workaround for action file name overwrite issue
2020-08-30 04:07:45 +03:00
Jaex
42a30742d8
Fixed IsFileLocked method
2020-08-30 00:17:18 +03:00
Jaex
041db0deaa
Apply color matrix while drawing the image
2020-08-29 21:06:29 +03:00
Jaex
4e512a83d9
If DPAPI decrypt fails then assign text null
2020-08-20 17:07:24 +03:00
Jaex
cb6171ed42
Add html fragment with file name to clipboard
2020-08-16 23:45:17 +03:00
Jaex
ab0f5d4934
Include white background bitmap in clipboard
2020-08-16 19:43:16 +03:00
Jaex
a540905b4c
Workaround for clipboard copy transparency issues
2020-08-16 17:58:28 +03:00
Jaex
f0e91c6017
fixed #4390 : Added UseAlternativeClipboardCopyImage option
2020-08-16 17:54:43 +03:00
Jaex
eef832d12a
Added ClipboardHelpersEx class
2020-08-16 17:24:01 +03:00
Michael Delpach
159861bc3a
More DPI fixes
2020-08-15 20:43:04 +08:00
Jaex
f88ed0f7f8
Export unencrypted settings so user can import them in another pc
2020-08-14 12:47:52 +03:00
Jaex
ec342d7594
Add image effect config from memory
2020-08-13 16:52:42 +03:00
Jaex
c2c8855ee5
Added ZipEntryInfo class to support adding both source path and stream
2020-08-13 16:00:38 +03:00
Jaex
3c4af9efaa
Move ZipManager to Zip folder
2020-08-13 15:23:25 +03:00
Jaex
fba38a4005
Added CreateEntryFromStream extension method
2020-08-11 20:24:44 +03:00
Jaex
e589293637
Added draw method with image parameter
2020-08-09 05:46:36 +03:00
Jaex
ab2ff517fb
Added border and checkers parameter
2020-08-09 05:37:04 +03:00
Jaex
00dd733e76
Use built in method to create gradient preview
2020-08-09 05:11:15 +03:00
Jaex
3d4e1c952a
Refactor clipboard upload form codes
2020-08-08 05:04:59 +03:00
Jaex
300819b5b9
Moved ClipboardContentViewer form to ShareX project, renamed it to ClipboardUploadForm, changed form title and button text
2020-08-05 20:37:13 +03:00
Jaex
282b1425ec
GetPosition improvement
2020-08-04 19:44:26 +03:00
Jaex
f1d5c0ef68
fixed #4957 : Fix torn edge exception
2020-08-02 14:59:30 +03:00
Jaex
8de52c9737
Check is control disposed
2020-07-29 19:28:08 +03:00
Jaex
0024facb16
Added clipboard status label to color picker form
2020-07-29 09:59:51 +03:00
Jaex
6fc7ad2812
Round gradient stop positions
2020-07-28 15:55:35 +03:00
Jaex
90d85a7432
Added more gradient presets
2020-07-28 15:28:01 +03:00
Jaex
242616bacb
Added "Pick color from clipboard" button to color picker
2020-07-28 15:00:48 +03:00
Jaex
a883f2bf63
Color picker form now by default checks clipboard for color text
2020-07-28 14:52:12 +03:00
Jaex
be0cc6c97f
Create gradient info from color array
2020-07-28 14:14:40 +03:00
Jaex
cdfb60b34d
Update gradient type of presets
2020-07-27 19:40:41 +03:00
Jaex
d1614950ae
Added gradient presets list to gradient picker form
2020-07-27 18:45:34 +03:00
Jaex
67c638dc1d
Disable deselect gradient points
2020-07-27 15:40:37 +03:00
Jaex
c56943e999
Restrict slice height to minimum 1
2020-07-20 22:31:03 +03:00
Jaex
fc4087049c
Check is gradient visible
2020-07-20 06:25:38 +03:00
Jaex
2a89a63baf
fixed #4918 : Added hotkey for QR code decode from screen
2020-07-19 17:30:21 +03:00
Jaex
8d7e1f0744
Improve outline image effect
2020-07-16 02:41:25 +03:00
Michael Delpach
421ffb83e4
DPI fixes
2020-07-11 19:01:01 +08:00
Jaex
eacc903588
Added drag n drop support to presets
2020-07-09 11:50:40 +03:00
Jaex
11ce1f0fad
Use reflection to apply theme to form components
2020-07-09 11:15:43 +03:00
Jaex
9a13d82af4
Apply custom theme to form components
2020-07-09 10:20:06 +03:00
Jaex
7abc41aac6
Ensure selected preset is visible
2020-07-08 16:54:29 +03:00
Jaex
c5b5744cb9
Ensure selected item is visible
2020-07-08 15:32:43 +03:00
Jaex
92076f0e5f
Apply custom theme to picture box menu
2020-07-08 15:12:49 +03:00
Jaex
1d649e2617
Image effects form design change
2020-07-08 14:14:24 +03:00
Michael Delpach
06b028dc26
Delete LoadingSmall.gif
2020-07-06 08:57:02 +08:00
Michael Delpach
f0a982fdf3
Rebase to 0c039b9ee0
...
0c039b9ee0
2020-07-06 07:23:59 +08:00
Michael Delpach
50f86ee79a
Revert "Revert "Merge branch 'master' of https://github.com/ShareX/ShareX ""
...
This reverts commit 85fdab3c56
.
2020-07-06 06:37:56 +08:00
Michael Delpach
85fdab3c56
Revert "Merge branch 'master' of https://github.com/ShareX/ShareX "
...
This reverts commit 2903ca1082
, reversing
changes made to 195c0f2f8a
.
2020-07-06 06:27:50 +08:00
Michael Delpach
2903ca1082
Merge branch 'master' of https://github.com/ShareX/ShareX
2020-07-06 06:26:47 +08:00
Jaex
0c039b9ee0
Added palette size option to SelectiveColor effect
2020-07-05 17:27:31 +03:00
Jaex
7577bdd0a4
Keep aspect ratio using watermark image instead of canvas
2020-07-05 11:05:43 +03:00
Jaex
4a444ca164
Added area and perimeter info to ruler tool
2020-07-05 08:12:55 +03:00
Jaex
5e5e2d9b31
Set initial directory in image file name editor
2020-07-03 02:12:25 +03:00
Jaex
169c7c2347
Improve zip extract error message
2020-07-02 05:31:39 +03:00
Michael Delpach
b5d68b721e
.NET Framework upgrade to 4.7.2 to fix multi-DPI issues
...
Starting with the .NET Framework 4.7, Windows Forms includes enhancements for common high DPI and dynamic DPI scenarios - See https://docs.microsoft.com/en-us/dotnet/framework/winforms/high-dpi-support-in-windows-forms
2020-06-29 07:36:48 +08:00
Michael Delpach
195c0f2f8a
Revert "Merge branch 'master' into tweaks"
...
This reverts commit 162badae3b
, reversing
changes made to e0f2812f3d
.
2020-06-29 06:10:21 +08:00
Jaex
c737768e89
Improve enum value preview in image watermark
2020-06-28 15:26:09 +03:00
Jaex
af4060ac88
Added aspect ratio support to image watermark when 0 is used for width or height
2020-06-28 14:05:25 +03:00
Jaex
7df4ad672f
Restrict extraction of image effect packages to 20mb to prevent zip bomb attacks
2020-06-27 01:04:43 +03:00
Jaex
893ef9bcea
More verbose command string
2020-06-19 19:30:24 +03:00
Jaex
d6872d7b9f
Improve ZipManager extract method
2020-06-19 17:41:00 +03:00
Jaex
6360690bda
Use filter func in zip extract method
2020-06-19 16:24:09 +03:00
Jaex
dea9c7daf2
Use split container in image effects form
2020-06-18 11:38:00 +03:00
Jaex
442391b272
Added dark theme compatible loading gif
2020-06-18 10:09:45 +03:00
Jaex
b16f93fda5
Added interpolation mode option to image watermark
2020-06-17 16:40:29 +03:00
Jaex
b3bcffbde0
Use linq in extract method
2020-06-17 09:53:24 +03:00
Jaex
2a2f42639f
Update image effect text in after capture tasks because it is not about watermark anymore
2020-06-17 02:38:38 +03:00
Jaex
3293de0703
Revert ApplicationInstanceManager for testing issue
2020-06-17 01:37:16 +03:00
Jaex
0a5d803255
Added custom path variable %ShareXImageEffects%
2020-06-16 07:27:32 +03:00
Jaex
28c7b91752
Support importing .sxie files
2020-06-16 05:29:07 +03:00
Jaex
5f10e99655
Improvements to ZipManager
2020-06-16 01:31:36 +03:00
Jaex
cd052ea783
Rename create directory method
2020-06-15 07:17:46 +03:00
Jaex
d5b66fede7
Create parent folders on startup
2020-06-15 07:02:39 +03:00
Jaex
c0015f0e8f
Fix image list color depth
2020-06-12 04:28:29 +03:00
Jaex
0b2f4840c4
Show colors as icon in gradient picker list
2020-06-12 02:17:07 +03:00
Jaex
ed23376247
Gradient picker form layout changes
2020-06-09 00:40:16 +03:00
Jaex
8c75b5e4ba
Added reverse button to gradient picker
2020-06-09 00:18:21 +03:00
Jaex
c7a4b7a010
Automatically sort gradient stops
2020-06-08 23:55:36 +03:00
Jaex
c94e40b4a3
Fix default gradient offset for add button
2020-06-08 22:53:46 +03:00
Jaex
0a106e28cd
Allow creating gradient even when start and end gradient stop is missing
2020-06-08 22:32:20 +03:00
Jaex
fa88bda766
Added SupportDPAPIEncryption option to SettingsBase
2020-06-01 14:13:18 +03:00
Jaex
7a1daca92f
Use DPAPIEncryptedStringPropertyResolver when saving/loading settings
2020-05-30 13:48:31 +03:00
Jaex
dfe387a113
Added backward compatibility support to encrypted string value provider
2020-05-30 13:08:05 +03:00
Jaex
4371884843
Added DPAPI json contract resolver
2020-05-29 19:13:37 +03:00
Jaex
cdd4fff59e
Added DPAPI class
2020-05-29 19:11:27 +03:00
Jaex
719e633fd3
Move setting related classes to Settings folder
2020-05-29 17:24:04 +03:00
Jaex
fc85ee45b7
If filePath not exists then use File.Move
2020-05-29 16:50:23 +03:00
Jaex
cf61535797
On setting load use last weekly backup as fallback
2020-05-25 10:41:01 +03:00
Jaex
0ace03d138
Added temp file fallback for setting load
2020-05-24 15:05:51 +03:00
Jaex
d6600df108
Removed ExperimentalCustomTheme option
2020-05-22 08:44:02 +03:00
Jaex
be7a104d9d
Support theme opacity in quick task menu
2020-05-20 06:26:46 +03:00
Jaex
c63c37fd19
#702 : Improvements to setting save integrity
2020-05-18 20:59:11 +03:00
Jaex
ca4e1f0ce6
Also support importing previous json format which contains namespace and assembly name
2020-05-15 02:19:32 +03:00
Jaex
5be913cb76
Don't include namespace and assembly in exported image effect json
2020-05-15 01:57:55 +03:00
Jaex
ee6d85cf1a
Use variable folder path for draw image effect
2020-05-14 00:18:27 +03:00
Jaex
5e59bf9cdf
Check file path
2020-05-12 15:45:32 +03:00
Jaex
cf2835eac3
#4796 : Cache actions menu icons
2020-05-12 14:55:44 +03:00
Jaex
b8d9a36a6b
#4774 : Added Portuguese to settings
2020-05-08 14:23:38 +03:00
Jaex
87d39b0ec6
Write setting file path to log
2020-05-07 11:47:12 +03:00
Jaex
14b9491664
Added extra measure to stop corrupting backup of setting files
2020-05-07 10:38:00 +03:00
Jaex
9c89c521d2
Include pt-PT.resx files
2020-05-07 08:47:10 +03:00
Jaex
922807529f
fixed #4795 : Show upload warning dialogs in taskbar
2020-05-07 07:40:17 +03:00
Jaex
eab81e297c
Added "Amazon S3 One Zone-Infrequent Access" and "Amazon S3 Intelligent-Tiering" Amazon S3 storage classes
2020-05-03 23:06:37 +03:00
Farewell Angelina
78fffd7834
Delete BACKUP.resx
2020-05-01 19:59:50 +01:00
Farewell Angelina
890cad3be5
Delete BACKUP_PT-PT.resx
2020-05-01 19:59:33 +01:00
Farewell Angelina
28c29feb18
PT-PT Language
2020-04-30 00:45:09 +01:00
Jaex
b6a138b663
Refactor CodeMenu, show CodeMenu at bottom in screenshots folder textbox
2020-04-28 04:44:37 +03:00
Jaex
b1b80ac84d
Merge pull request #4765 from sylveon/master
...
Fix exception on program close
2020-04-26 14:15:15 +03:00
Charles Milette
f6616e3358
Fix exception on program close
2020-04-26 00:21:20 -04:00
Jaex
96296c51eb
Added RandomFast and RandomCrypto classes
2020-04-23 16:41:09 +03:00
Charles Milette
e038a8ace7
Remove speech synthesis support, improve ApplicationInstanceManager
2020-04-22 12:26:56 -04:00
Charles Milette
e1e67c3c9b
Remove blank line that CodeFactor complains about
2020-04-21 19:12:38 -04:00
Charles Milette
fadc744799
Replace System.Remoting by named pipe, remove RIPEMD-160 support
...
This is a step towards full .NET Core API coverage. It makes ShareX.HelpersLib 100% covered by .NET Core + Platform Extensions, from a 99.41% previously
2020-04-21 19:03:18 -04:00
Jaex
2cf641b009
Code refactoring
2020-04-11 17:00:14 +03:00
Michael Delpach
39990a60d2
Invoke Completed only if implemented
2020-04-11 13:37:21 +08:00
Jaex
9bf2f26e25
fixed #4732 : If theme checker size is lower than 1 then use solid color for backgrounds
2020-04-09 19:54:18 +03:00
Jaex
d24963f74b
Added hotkeys for image splitter, image thumbnailer and video converter
2020-04-05 20:57:10 +03:00
Jaex
936060c63d
Added IsDarkTheme property
2020-03-31 10:26:18 +03:00
Jaex
2066f0def0
fixed #4655 : Added image alignment option to image combiner tool
2020-03-23 23:44:50 +03:00
Jaex
335972455a
More Bitmap usage
2020-03-23 22:33:26 +03:00
Jaex
0137f60a0d
All ImageHelpers methods return bitmap now instead of image
2020-03-22 02:22:43 +03:00
Jaex
c1bcb15d98
Use bitmap in manipulation image effects
2020-03-22 01:07:38 +03:00
Jaex
e419281240
Use bitmap in filter image effects
2020-03-22 00:41:08 +03:00
Jaex
cfdad2c27c
Use bitmap in drawing image effects
2020-03-22 00:16:55 +03:00
Jaex
3866c1746b
Use bitmap in adjustment image effects
2020-03-21 23:51:06 +03:00
Jaex
b8c10a7067
Decrease unnecessary bitmap casts
2020-03-21 04:41:34 +03:00
mdmk
02e315b8e6
Update french translation
...
Complete missing strings
Correct end of string ponctuation
Plus a few adjustments for word consistency
2020-03-20 00:07:48 +01:00
Jaex
4f0234fe74
Added smart eraser annotation tool
2020-03-11 15:19:04 +03:00
Jaex
f9a1366679
Made CloneSafe method generic
2020-03-11 09:43:24 +03:00
L1Q
af7c0effcd
Update russian translation
2020-02-14 23:37:05 +02:00
Jaex
deb6b70178
Use IsDarkTheme in MainForm
2020-02-09 01:26:44 +03:00
Jaex
d45fffe56d
TabToTreeView refactor
2020-02-08 20:57:44 +03:00
Jaex
a3174356a3
Fix uploaders config form tab navigation
2020-02-08 19:20:27 +03:00
Jaex
efcca39ae6
Rename DarkTheme to CustomTheme
2020-02-08 18:07:17 +03:00
Jaex
36890b100d
Make sure custom theme is dark before using immersive dark mode
2020-02-05 11:23:55 +03:00
Jaex
acd262737b
Rename UseDarkTheme to UseCustomTheme
2020-02-05 11:13:55 +03:00
Jaex
803a4e567c
Update year
2020-02-05 10:19:48 +03:00
Jaex
55cf449be4
Handle image save exception
2020-02-04 17:23:53 +03:00