Jaex
|
146f6eca53
|
Added speech balloon icon
|
2016-08-24 21:00:19 +03:00 |
|
Jaex
|
871b583da2
|
Draw tail in speech balloon but still unable to figure out how to union both rectangle and tail
|
2016-08-24 19:23:49 +03:00 |
|
Jaex
|
25460cb4b9
|
Added ShowNodes virtual function to BaseShape instead of using ShowResizeNodes property
|
2016-08-24 16:59:53 +03:00 |
|
Jaex
|
d74892f883
|
Added extra node to be used for speech balloon tail in future
|
2016-08-24 15:52:09 +03:00 |
|
Jaex
|
b454f2e7f7
|
In text tool automatically resize rectangle to fit text so won't need to drag rectangle, when text input box is canceled remove shape
|
2016-08-24 01:04:48 +03:00 |
|
Jaex
|
a3b8eb88a8
|
Added centerText parameter to SetText method
|
2016-08-23 21:02:52 +03:00 |
|
Jaex
|
f432754b87
|
Added support to paste text with ctrl + v in region capture
|
2016-08-23 20:33:48 +03:00 |
|
Jaex
|
f9ec01a2c1
|
If image dialog is canceled then remove image shape
|
2016-08-23 16:39:15 +03:00 |
|
Jaex
|
59f0b43c18
|
Change SetImage method to allow centering image to cursor
|
2016-08-23 16:30:59 +03:00 |
|
Jaex
|
8469f3065d
|
Added OnCreating function to BaseShape
|
2016-08-23 16:03:48 +03:00 |
|
Jaex
|
603ca595c1
|
On image shape created or double clicked open image file dialog
|
2016-08-19 16:16:40 +03:00 |
|
Jaex
|
0b0efdc129
|
Added icon to image drawing
|
2016-08-19 13:50:52 +03:00 |
|
Jaex
|
e60556cdaf
|
Add enum description
|
2016-08-19 13:32:27 +03:00 |
|
Jaex
|
2a115ed205
|
Added IDisposable to ShapeManager and BaseShape
|
2016-08-19 13:22:12 +03:00 |
|
Jaex
|
72693d46d1
|
Adding image paste (ctrl + v) support to region capture
|
2016-08-19 12:59:46 +03:00 |
|
Jaex
|
0017bbfc73
|
Rename classes
|
2016-08-17 11:35:06 +03:00 |
|
Jaex
|
c5a68e9945
|
Create node inside ShapeManager
|
2016-08-17 09:35:38 +03:00 |
|
Jaex
|
a38c79e46c
|
Added undo shape keybind (ctrl + z)
|
2016-08-15 23:48:27 +03:00 |
|
Jaex
|
4c3a8c3dd4
|
Before open options menu select intersect shape
|
2016-08-15 22:29:48 +03:00 |
|
Jaex
|
9258a20533
|
Show border color and size options for freehand drawing
|
2016-08-15 03:42:23 +03:00 |
|
Jaex
|
5100580601
|
Added icon for freehand drawing
|
2016-08-15 02:43:33 +03:00 |
|
Jaex
|
84c3a977d6
|
Adding freehand drawing support
|
2016-08-15 02:11:21 +03:00 |
|
Jaex
|
2497875b0a
|
Added ShowResizeNodes to BaseShape
|
2016-08-15 02:02:27 +03:00 |
|
Jaex
|
5762b08e5e
|
Q press will change check state of control
|
2016-08-15 00:58:10 +03:00 |
|
Jaex
|
937643a8a6
|
fixed #1776: Added Q key bind to change multi region setting
|
2016-08-14 23:32:01 +03:00 |
|
Jaex
|
2537316a33
|
Using expression bodies in few properties
|
2016-08-09 01:24:17 +03:00 |
|
Jaex
|
ecbd01a923
|
Store hover area as BaseShape to be able to hover freehand etc. properly
|
2016-08-09 01:05:01 +03:00 |
|
Jaex
|
2d6853029c
|
Fix rounded rectangle region 1 off issue
|
2016-08-08 21:31:07 +03:00 |
|
Jaex
|
08d1d85df8
|
Removed NodeType, Changed ShowNodes to FixedSize
|
2016-08-05 17:20:08 +03:00 |
|
Jaex
|
05490a90e5
|
Added ShowNodes property so shape can disable nodes
|
2016-08-05 16:48:46 +03:00 |
|
Jaex
|
5829085cb6
|
Moved node logic to BaseShape
|
2016-08-05 16:35:44 +03:00 |
|
Jaex
|
282d543a91
|
Removed NodeManager and moved its codes to ShapeManager for preparation to have node logic inside BaseShape
|
2016-08-05 16:17:53 +03:00 |
|
Jaex
|
4d01f94cb7
|
Start resizing from bottom right instead of top left
|
2016-08-05 15:24:29 +03:00 |
|
Jaex
|
0834ca540c
|
Make ShapeManager and NodeManager internal
|
2016-08-05 15:10:05 +03:00 |
|
Jaex
|
1409c72716
|
Rename ResizeManager to NodeManager
|
2016-08-05 14:43:57 +03:00 |
|
Jaex
|
2622c2469c
|
Move key move/resize methods to ShapeManager from ResizeManager, Removed Show/Hide methods from ResizeManager instead using Visible property
|
2016-08-05 14:37:20 +03:00 |
|
Jaex
|
883f725d80
|
Added node to last point of freehand region to be able to continue drawing
|
2016-08-05 13:13:16 +03:00 |
|
Jaex
|
f95afed046
|
Ignore region freehand for hover
|
2016-08-03 12:31:15 +03:00 |
|
Jaex
|
b367bcb747
|
Disable resize nodes for freehand region
|
2016-08-03 11:45:12 +03:00 |
|
Jaex
|
664b8d1889
|
Fix freehand quick capture
|
2016-08-03 09:54:00 +03:00 |
|
Jaex
|
8eb62bcb0d
|
Added resx text and icon to freehand region
|
2016-08-03 09:38:40 +03:00 |
|
Jaex
|
c0ab0507f3
|
BaseShape refactor, shape update logic moved to BaseShape
|
2016-08-03 08:35:34 +03:00 |
|
Jaex
|
5c80ba8b94
|
Adding freehand region support to region capture
|
2016-08-03 03:48:11 +03:00 |
|
Jaex
|
24ada5cc9a
|
Apply region path to image with anti aliasing
|
2016-08-02 11:29:17 +03:00 |
|
Jaex
|
35e0a826b6
|
Added constant settings to RegionCaptureOptions
|
2016-07-27 04:56:20 +03:00 |
|
Jaex
|
abc69b51ee
|
Added remaining strings to resources
|
2016-07-13 04:14:54 +03:00 |
|
Jaex
|
aa72322c9a
|
Don't draw square to cursor if border size is 0
|
2016-07-07 10:58:04 +03:00 |
|
Jaex
|
a2c905a0c8
|
When switched to drawing mode, draw small square in cursor using border color and size
|
2016-07-05 08:52:49 +03:00 |
|
Jaex
|
f237ea6255
|
When drawing shape is selected show border color inside cursor
|
2016-07-04 14:26:19 +03:00 |
|
Jaex
|
fa89cd660a
|
Don't store snap distance in region capture options
|
2016-06-25 11:30:32 +03:00 |
|