Commit graph

263 commits

Author SHA1 Message Date
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
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
706075a148 Save selected preset index properly 2020-06-19 19:41:23 +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
f00dd2122b Added CompositingMode option to image watermark 2020-06-19 13:34:36 +03:00
Jaex
dea9c7daf2 Use split container in image effects form 2020-06-18 11:38:00 +03:00
Jaex
4470741b32 Fix control anchor 2020-06-17 17:03:20 +03:00
Jaex
b16f93fda5 Added interpolation mode option to image watermark 2020-06-17 16:40:29 +03:00
Jaex
a4ce674153 Extract not relies on package name now 2020-06-17 10:14:31 +03:00
Jaex
b2c6e9fd25 Populate assets folder path and package file path automatically 2020-06-17 04:24:14 +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
7b302567f0 If destination folder already exists then ask for overwrite 2020-06-16 11:50:11 +03:00
Jaex
41cf8ff133 Make sure preset name is not empty 2020-06-16 11:24:12 +03:00
Jaex
b8579bc0a8 Set initial directory of save dialog 2020-06-16 09:18:17 +03:00
Jaex
65d2041a3a Refactor packager codes 2020-06-16 09:02:32 +03:00
Jaex
fa0e636575 Rename config file name 2020-06-16 08:31:14 +03:00
Jaex
06bc6c44a8 After package open folder automatically 2020-06-16 08:02:59 +03:00
Jaex
056cb7cbac Don't let selecting assets folder outside of ShareX image effects folder 2020-06-16 07:55:17 +03:00
Jaex
0a5d803255 Added custom path variable %ShareXImageEffects% 2020-06-16 07:27:32 +03:00
Jaex
e01f8304b4 Try catch extract 2020-06-16 06:23:13 +03:00
Jaex
d4bd293bbe Fix unnecessary preview updates 2020-06-16 05:52:44 +03:00
Jaex
28c7b91752 Support importing .sxie files 2020-06-16 05:29:07 +03:00
Jaex
8a6d06b21d Support singleton in image effects form 2020-06-16 04:40:57 +03:00
Jaex
059e22e0d8 Added ExtractPackage method 2020-06-16 04:08:17 +03:00
Jaex
573f512589 Added ImageEffectPackager class 2020-06-16 02:21:20 +03:00
Jaex
0c9a0287fd Added image effect packager form 2020-06-16 02:02:03 +03:00
Jaex
b2ed185166 Fix control anchor 2020-06-08 23:05:46 +03:00
Jaex
e0666badb6 Added duplicate preset button 2020-06-07 03:52:02 +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
9c89c521d2 Include pt-PT.resx files 2020-05-07 08:47:10 +03:00
Farewell Angelina
28c29feb18 PT-PT Language 2020-04-30 00:45:09 +01:00
Jaex
96296c51eb Added RandomFast and RandomCrypto classes 2020-04-23 16:41:09 +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
Jaex
42e1067412 Return bitmap instead of image 2020-03-20 22:02:26 +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
Олександр (6c6c6)
ae475ce88a
Some ukrainian fixes and updates 2020-01-23 17:45:05 +02:00
Олександр (6c6c6)
977b845726
Ukrainian translation update
Almost completed Ukrainian localization. Anyone can join the translation [here](https://crowdin.com/project/sharex-unofficial/).
2020-01-21 17:48:12 +02:00
Jaex
28b86ec2f2 Added context menu opacity option 2019-12-22 14:50:06 +03:00