Jaex
1b5f446a6d
Added MouseEnter, MouseLeave events to DrawableObject, show hand cursor for buttons
2017-12-15 03:32:41 +03:00
Jaex
8eaa3b198e
Auto crop won't automatically crop without user confirmation
2017-12-13 01:19:52 +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
b86a9d6bcc
Added resampling option to image size dialog
2017-12-06 10:05:17 +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
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
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
011b587cec
Keyboard shape movement also gonna use real time effect preview now
2017-11-17 19:47:11 +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
d8cf9f1d17
Fix resize node issues
2017-11-16 12:21:05 +03:00
Jaex
20fe02f41c
More rectangle usage
2017-11-16 09:36:21 +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
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
763eb85d3c
TopMost false for text input form, image size form, canvas size form
2017-11-12 10:32:55 +03:00
L1Q
4b6d40ca20
Prevent panning from moving canvas offscreen
2017-11-08 19:09:36 +02:00
Jaex
70635461d5
Rename variables
2017-11-06 19:01:02 +03:00
Jaex
e96acf05d9
Remember last editor tool separate from last annotation tool
2017-11-06 18:36:52 +03:00
Jaex
0c30cb832f
Don't use static custom node image
2017-10-30 11:20:03 +03:00
Jaex
21ef3a4d1a
Rename ImageRectangle to CanvasRectangle
2017-10-30 09:06:04 +03:00
Jaex
f5231613b8
Fix shape move all related issues
2017-10-28 03:26:29 +03:00
Jaex
a19e6afe63
Improve shape positioning for ChangeImageSize
2017-10-25 09:31:52 +03:00
L1Q
ce32d0bb26
Fix ChangeCanvasSize moving shapes incorrectly
2017-10-25 09:16:29 +03:00
L1Q
e802b05043
Fix crop moving shapes incorrectly
2017-10-25 09:01:59 +03:00
Jaex
6dd07cb846
Made InputManager non static
2017-10-24 00:40:37 +03:00
Jaex
009ee9d294
Initial work to convert screen rectangle and mouse position to client
2017-10-23 23:32:44 +03:00
Jaex
8dbbcad272
Added image size form
2017-10-22 02:26:47 +03:00
Jaex
46e86d91d2
Added ChangeImageSize method
2017-10-22 01:33:00 +03:00
Jaex
240a8ceb6c
Added rotate and flip functions, removed RemoveOutsideShapes usage
2017-10-22 01:04:18 +03:00
Jaex
da2c9844da
Added canvas size form
2017-10-21 23:43:39 +03:00
Jaex
1191f1b2d5
Adding canvas size option to image annotate
2017-10-21 02:15:23 +03:00
Jaex
eee34635de
Show SizeAll cursor on shape move
2017-10-17 22:39:22 +03:00
Jaex
fddd843f79
On crop remove outside shapes
2017-10-17 21:34:06 +03:00
Jaex
1c84e7308e
When panning set SizeAll cursor
2017-10-17 17:54:19 +03:00
Jaex
096ab1c74d
Small changes
2017-10-17 17:44:46 +03:00
L1Q
aeec1ad4ad
Fix cropping and panning at the same time
...
Hopefully increase performance
- not updating backgroundBrush when panning
- move backgroundBrush instead
- draw backgroundBrush ony in ImageRectangle
- clear only when ImageRectangle does not cover whole screen
2017-10-17 14:13:21 +03:00
L1Q
522b52a8f8
Add panning to image annotate
2017-10-17 02:53:54 +03:00
Jaex
4f6e969c88
Add regions to UploadersConfigForm.cs
2017-10-05 23:54:06 +03:00