Commit graph

454 commits

Author SHA1 Message Date
Jaex
0f23bf1018 Fixed rectangle limit 2017-12-13 02:22:24 +03:00
Jaex
91f203cd35 Limit crop rectangle to inside canvas 2017-12-13 02:02:00 +03:00
Jaex
8eaa3b198e Auto crop won't automatically crop without user confirmation 2017-12-13 01:19:52 +03:00
Jaex
4fb70e864a Added button hover state 2017-12-13 00:37:38 +03:00
Jaex
adb2fdc713 Move confirm button to left, wider buttons 2017-12-12 20:18:43 +03:00
Jaex
e7d3aabb2a Added crop cancel button 2017-12-12 20:06:06 +03:00
Jaex
2c4943234f Added mouse events to DrawableObject, if object clicked then handle mouse input, crop confirm button works now 2017-12-12 19:12:25 +03:00
Jaex
e1a86be0fa Moved DrawableObjects to ShapeManager, adding confirm button to crop tool 2017-12-12 18:50:02 +03:00
Jaex
b6755df7af Added BaseTool which will limit only single tool to be visible on screen and auto clear it when changing tool 2017-12-12 18:17:38 +03:00
Jaex
439ce0c2ed Change font size unit 2017-12-07 23:21:55 +03:00
Jaex
d37fc01726 Added font size option to step tool 2017-12-07 23:17:36 +03:00
Jaex
b86a9d6bcc Added resampling option to image size dialog 2017-12-06 10:05:17 +03:00
Jimin Park
0dfd2dd40d Modified and added some Korean Translations
Also moved two Editor UI literals into a resx file.
2017-12-06 00:44:38 +09:00
Jaex
57302f58bf Use Click event instead of MouseDown 2017-12-01 11:08:32 +03:00
Jaex
de420e7319 Added paste button to image editor edit menu 2017-12-01 10:58:53 +03:00
Jaex
fd5bdaa9ea fixed #2963: Make sure to set initial size on shape paste so proportional resizing can work 2017-12-01 09:33:08 +03:00
Jaex
3215de1fda fixed #2757: Added auto crop image support to image editor 2017-11-28 22:10:45 +03:00
Jaex
a74d510365 Show image pan tip in image editor until first time panned 2017-11-24 17:07:39 +03:00
L1Q
7398833c2d Improve translation support
- "Editor start mode"
- ImageEditorStartMode enum
2017-11-21 12:22:55 +02:00
Jaex
96b1301e3f Don't use proportional resizing for side nodes 2017-11-20 22:31:53 +03:00
Jaex
64cdf85b8d Revert position assignment 2017-11-20 22:31:16 +03:00
Jaex
8d41315c47 Added proportional resizing with resize node support 2017-11-20 21:25:18 +03:00
Jaex
1ba381e251 Interim commit for proportional resizing with resize node 2017-11-20 20:57:47 +03:00
Jaex
68b62f7bde When canvas modified update effect cache 2017-11-18 19:09:10 +03:00
Jaex
7b4204df10 If shape deleted when processing then queue dispose to be executed after processing is finished 2017-11-18 12:33:51 +03:00
Jaex
baf77a4069 Make sure effect only cached when all arrow keys released and make sure to not cache when moving with mouse 2017-11-18 11:35:19 +03:00
Jaex
782099c5c8 Avoid effect flicker when moving with keyboard 2017-11-18 10:49:46 +03:00
Jaex
5d1c347644 Fix cache related issues 2017-11-18 10:04:13 +03:00
Jaex
011b587cec Keyboard shape movement also gonna use real time effect preview now 2017-11-17 19:47:11 +03:00
L1Q
87a0c958cf Queue ClearCache 2017-11-17 18:15:20 +02:00
Jaex
8e671348ae Queue processing if it is requested while already processing 2017-11-17 18:50:14 +03:00
Jaex
7f90c61a9d Improvements to async effect processing 2017-11-17 17:57:15 +03:00
Jaex
7df6f6c4f5 Implementing async image effect processing for image editor 2017-11-17 16:35:59 +03:00
Jaex
5aefb10de4 Refactor effect shapes 2017-11-16 16:00:11 +03:00
Jaex
b73ac79e4d Fix line panning 2017-11-16 13:42:13 +03:00
Jaex
165548f376 Use Points in arrow drawing shape too 2017-11-16 12:40:56 +03:00
Jaex
d8cf9f1d17 Fix resize node issues 2017-11-16 12:21:05 +03:00
Jaex
920916c4ff Line drawing shape refactoring 2017-11-16 11:47:26 +03:00
Jaex
20fe02f41c More rectangle usage 2017-11-16 09:36:21 +03:00
Jaex
6a072fa079 Set rectangle instead of start/end positions 2017-11-16 09:02:27 +03:00
Jaex
7766ba374e Rectangle will also set start and end positions 2017-11-15 09:54:19 +03:00
Jaex
59f17da0a8 Show overlay when moving effect with keyboard 2017-11-15 08:48:27 +03:00
Jaex
fbc335afcd Update effect cache on setting change 2017-11-15 02:37:17 +03:00
Jaex
09f6edce4a Force cached effect to be inside canvas 2017-11-14 15:27:32 +03:00
Jaex
d3295a412a Fix OnDrawFinal issues 2017-11-14 15:15:28 +03:00
Jaex
18cbe0b72c Added RectangleInsideCanvas property 2017-11-14 15:05:12 +03:00
Jaex
147a4efac7 Fixed OnResizing issue 2017-11-14 14:21:36 +03:00
Jaex
13bf678f63 Added OnResizing and OnResized methods, so resize nodes can update effect cache 2017-11-14 13:55:05 +03:00
Jaex
100cc47585 Added real time blur, pixelate, highlight preview in image editor 2017-11-14 12:12:49 +03:00
Jaex
4ca85ec96f Use combo box for image editor start modes 2017-11-12 23:44:18 +03:00