Commit graph

398 commits

Author SHA1 Message Date
Jaex 5c3d8cb19c Add tiling support to "Image" image effect 2020-11-15 17:29:26 +03:00
simonporte c537c24bcb Update French translation 2020-11-08 00:30:39 +01: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
Leondro Lio 18818efd0a Add canvas margin from percentage canvas size 2020-10-22 16:05:23 +01:00
L1Q ab0af586c1 Update russian translation 2020-10-22 05:44:51 +01:00
Jaex a4a5f2946e Update tab index 2020-10-16 00:26:30 +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 21d1073113 Added try catch 2020-09-29 17:48:58 +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 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 b4128e3bad adding resources of Japanese translation 2020-09-18 00:31:16 +09: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
Jaex 4100488244 In image effect allow using -1 for absolute size to use 100% canvas size, so -1 width means 100% canvas width 2020-09-11 22:37:25 +03:00
L1Q fe8929b598 Fix resx line break 2020-09-06 17:54:52 +01: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 3e12c6441a Include resx files 2020-09-02 11:26:18 +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
L1Q 9a5fb49b18 Move lines to resx 2020-08-31 12:30:28 +01:00
Jaex 041db0deaa Apply color matrix while drawing the image 2020-08-29 21:06:29 +03:00
Jaex bade88e3df Change default values of "Image" effect 2020-08-29 04:35:28 +03:00
Jaex 6b0fa4cdf6 Added Opacity option to "Image" effect 2020-08-29 02:46:41 +03:00
Jaex c3356f59cd Allow importing effect when list is empty 2020-08-19 20:37:48 +03:00
Jaex e748e22ef6 Backward compatibility breaking change: Removed "GradientType", "Color2" and "UseCustomGradient" options from image effects, instead "Gradient" option still can be used 2020-08-19 20:27:39 +03:00
Jaex 394c67777d Removed unused WatermarkForm 2020-08-19 20:22:08 +03:00
Jaex d83a8021ce Added "Open image effects folder" button 2020-08-16 15:53:07 +03:00
Jaex 7e6c597e2a AutoHide false by default for drawing image effects 2020-08-15 22:10:17 +03:00
Jaex 1670e48a16 Make sure only json and xml files will be extracted from backup file, also limit max uncompressed size for backup and FFmpeg 2020-08-14 14:47:03 +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 e32aecbcd1 Code refactor 2020-08-05 05:24:49 +03:00
L1Q 4b1a3d6229 Update ForceProportions effect
- more consistent code formatting
- better color selection
2020-08-05 01:49:19 +03:00
L1Q 2039c99909 Use ResizeBitmap for ForceProportions effect
Also some refactoring
2020-08-05 00:09:03 +03:00
L1Q dc10a837cf Add ForceProportions image effect 2020-08-05 00:09:02 +03:00
Jaex 681c1081e6 Fix path size 2020-07-28 16:52:31 +03:00
Jaex fe25bcf078 Added confirmation msgbox for clear effects 2020-07-27 14:01:57 +03:00
Jaex 188b3399f3 Added TextRenderingMode option 2020-07-23 14:32:53 +03:00
Jaex c56943e999 Restrict slice height to minimum 1 2020-07-20 22:31:03 +03:00
Jaex f6ba9b7ec3 Set minimum size for form 2020-07-20 22:06:09 +03:00
Jaex 1979fa65b8 Simplify setting names 2020-07-20 20:19:51 +03:00
Jaex 5df2f3cd92 Added angle support to text drawing 2020-07-20 20:03:49 +03:00
Jaex 736968bc4d Added gradient support to text shadow 2020-07-20 07:00:43 +03:00
Jaex fc4087049c Check is gradient visible 2020-07-20 06:25:38 +03:00
Jaex e4a44ce5ab Check for alpha before drawing 2020-07-20 05:10:04 +03:00
Jaex d7e09e0820 Rename effects 2020-07-20 03:40:39 +03:00
Jaex 99707c6e3e Fix gradient rectangle 2020-07-20 03:34:09 +03:00
Jaex c85b42abf0 Added text shadow drawing 2020-07-20 01:24:07 +03:00
Jaex 48a6754723 Added text outline drawing 2020-07-20 01:00:32 +03:00
Jaex df55bc8269 Initial work for new text image effect 2020-07-20 00:33:16 +03:00
Jaex 8d7e1f0744 Improve outline image effect 2020-07-16 02:41:25 +03:00
Michael Delpach aa13393aa6 ImageEffects DPI issues fixed and tested 2020-07-11 13:55:58 +08:00
Jaex 8b7cf84c20 Added effect label 2020-07-09 14:12:17 +03:00
Jaex c59d02f2f2 Make sure preview image is square 2020-07-09 12:26:09 +03:00
Jaex cbd03524ca Image effects form design change 2020-07-09 12:21:14 +03:00
Jaex c47c42d581 Move forms to Forms folder 2020-07-09 11:57:00 +03: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 69ba55fd41 Added tooltip to image effects form 2020-07-09 09:44:07 +03:00
Jaex 7abc41aac6 Ensure selected preset is visible 2020-07-08 16:54:29 +03:00
Jaex 593c9aea27 Make sure preview is updated once 2020-07-08 16:12:43 +03:00
Jaex 97b25310ef Disable effects list deselect 2020-07-08 15:07:46 +03:00
Jaex 3ad1c8e3d4 Apply custom theme to effects menu 2020-07-08 15:00:07 +03:00
Jaex f761a612a0 Order controls 2020-07-08 14:54:46 +03:00
Jaex 47ba577fc7 Update control states 2020-07-08 14:47:21 +03:00
Jaex 1d649e2617 Image effects form design change 2020-07-08 14:14:24 +03:00
Jaex a1464f277b Clamp selected preset index 2020-07-08 09:31:15 +03: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 a98333c1ab Added confirmation for package overwrite 2020-07-04 09:45:52 +03:00
Jaex 5fdf602200 Code refactor 2020-07-04 00:51:47 +03:00
Jaex 423b4d6860 Code refactor 2020-07-03 14:18:47 +03:00
L1Q a05db9b66a Add RGB Split image effect 2020-07-03 10:31:39 +03:00
Jaex c9dd17be30 Removed "watermark" text from image and text drawing effects 2020-07-03 01:43:20 +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 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