Jaex
|
e9ad46700b
|
Move few classes inside ScreenCaptureLib
|
2016-09-05 12:03:10 +03:00 |
|
Jaex
|
a9cbc5647d
|
Class name changes
|
2016-09-04 19:22:27 +03:00 |
|
Jaex
|
8c5a07f4a8
|
AnnotateImage config related changes
|
2016-09-04 14:44:01 +03:00 |
|
Jaex
|
c26ea73efc
|
Adding RegionCaptureMode.Editor which gonna allow annotating image inside region capture
|
2016-09-04 14:23:21 +03:00 |
|
Jaex
|
394aa60699
|
Added RegionCaptureOptions parameter to each function in RegionCaptureHelpers class
|
2016-08-22 22:39:38 +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
|
ecbd01a923
|
Store hover area as BaseShape to be able to hover freehand etc. properly
|
2016-08-09 01:05:01 +03:00 |
|
Jaex
|
5829085cb6
|
Moved node logic to BaseShape
|
2016-08-05 16:35:44 +03:00 |
|
Jaex
|
24ada5cc9a
|
Apply region path to image with anti aliasing
|
2016-08-02 11:29:17 +03:00 |
|
Jaex
|
0a78019274
|
CodeMaid cleanup
|
2016-07-30 04:21:18 +03:00 |
|
Jaex
|
0b71daed4e
|
RegionCaptureOptions rename and changes
|
2016-06-22 10:51:57 +03:00 |
|
Jaex
|
add923d914
|
Use int instead of float for nodes
|
2016-05-24 20:31:40 +03:00 |
|
Jaex
|
3201c05643
|
Arrow will inherit Line, Text will inherit Rectangle
|
2016-05-23 19:34:41 +03:00 |
|
Jaex
|
6fdf5eee97
|
Move shape rectangle validation to BaseShape
|
2016-05-23 02:18:29 +03:00 |
|
Jaex
|
b131585a9d
|
Step label create with default size and move it
|
2016-05-22 23:19:13 +03:00 |
|
Jaex
|
fa2c5c73c3
|
Adding border color, border size, fill color specific to text drawing
|
2016-05-20 23:19:07 +03:00 |
|
Jaex
|
9e35ee9591
|
Created AnnotationOptions class
|
2016-05-20 20:34:45 +03:00 |
|
Jaex
|
55c3087892
|
Added UpdateShapeConfig method so shapes can update their own config
|
2016-05-20 20:01:00 +03:00 |
|
Jaex
|
428dabe972
|
Clone text options for each new text drawing and when text options changed apply it to main options
|
2016-05-20 19:07:29 +03:00 |
|
Jaex
|
110d1eede0
|
Allow border size 0 for fill color only shapes
|
2016-05-20 18:49:38 +03:00 |
|
Jaex
|
e0dc853c6f
|
Trigger shape created on hover creation
|
2016-05-20 18:33:23 +03:00 |
|
Jaex
|
26f2b99d71
|
Save text drawing options
|
2016-05-20 18:20:43 +03:00 |
|
Jaex
|
eb533343b8
|
Added hotkey for text drawing
|
2016-05-20 15:42:21 +03:00 |
|
Jaex
|
54d4633f0f
|
Added bold, italic, underline options to input box
|
2016-05-20 02:53:45 +03:00 |
|
Jaex
|
f2c7257a36
|
Use border color for text color, before double click event stop moving
|
2016-05-20 01:30:20 +03:00 |
|
Jaex
|
18dc27b166
|
Added text drawing support to region capture
|
2016-05-20 01:13:19 +03:00 |
|
Jaex
|
8d3bb831da
|
Middle click to cancel capture
|
2016-05-19 18:32:25 +03:00 |
|
Jaex
|
df60c24b0e
|
Added fading text animation for current shape type change
|
2016-05-18 13:35:17 +03:00 |
|
Jaex
|
00bc51eccb
|
Fix mouse wheel magnifier change
|
2016-05-18 12:12:05 +03:00 |
|
Jaex
|
941dfee3ea
|
Removed unused DrawBorder option
|
2016-05-16 12:48:53 +03:00 |
|
Jaex
|
4e05c6748b
|
Ctrl + mouse wheel will change magnifier pixel count
|
2016-05-16 11:55:32 +03:00 |
|
Jaex
|
11c6f43f9e
|
If not AnnotationEnabled then right click should also delete intersect shapes
|
2016-05-16 11:06:13 +03:00 |
|
Jaex
|
4c3f0efd1f
|
Moved all region capture related helpers to RegionCaptureHelpers class
|
2016-05-15 10:34:02 +03:00 |
|
Jaex
|
8ddf91f57c
|
Renaming and tidying region capture codes
|
2016-05-15 10:12:53 +03:00 |
|
Jaex
|
2913b4b781
|
Added RectangleRegionMode
|
2016-05-14 11:58:24 +03:00 |
|
Jaex
|
2eaf62b83d
|
Added AnnotationEnabled property to region form so in non region capture tasks right click won't open menu and instead close form
|
2016-05-14 10:03:16 +03:00 |
|
Jaex
|
ecd9cdcb59
|
Improvements to main window capture icons, removed unused icons
|
2016-05-11 23:56:23 +03:00 |
|
Jaex
|
03e0a59a5d
|
Added remained icons
|
2016-05-11 23:16:34 +03:00 |
|
Jaex
|
82f798e538
|
Adding icons to menu
|
2016-05-11 22:12:34 +03:00 |
|
Jaex
|
5b3b7636e9
|
Added delete selected and delete all to context menu
|
2016-05-11 20:16:29 +03:00 |
|
Jaex
|
572868bd02
|
GetOutputImage moved inside ShapeManager
|
2016-05-11 01:38:35 +03:00 |
|
Jaex
|
c5e601a34d
|
Added BaseEffectShape
|
2016-05-11 01:17:51 +03:00 |
|
Jaex
|
d1ec0b8ae6
|
Improvements to support resizing and moving two point (line, arrow) shapes
|
2016-05-10 01:54:11 +03:00 |
|
Jaex
|
8289dc21ea
|
Rename AreaManager to ShapeManager
|
2016-05-09 21:57:40 +03:00 |
|
Jaex
|
d57c94e4ca
|
Fix hold shift region moving
|
2016-05-09 21:45:37 +03:00 |
|
Jaex
|
5aef55152b
|
Added "Show FPS" to options sub menu
|
2016-05-08 22:23:47 +03:00 |
|
Jaex
|
a1175b13b6
|
Fix menu monitor capture
|
2016-05-08 19:48:15 +03:00 |
|
Jaex
|
d102c40ff9
|
Added "Square shape magnifier" to options sub menu
|
2016-05-08 18:58:37 +03:00 |
|
Jaex
|
66f88eb19e
|
Show menu tip on top, in first menu open tip will be hidden permanently
|
2016-05-08 01:02:12 +03:00 |
|
Jaex
|
6b9d0bf379
|
Add context menu to surface container, update menu items on current shape style changed event so it can be updated when menu is already open
|
2016-05-07 23:31:43 +03:00 |
|
Jaex
|
5718122407
|
On shape type change update menu check states
|
2016-05-07 18:48:15 +03:00 |
|
Jaex
|
562d3192d3
|
Added highlight color option
|
2016-05-07 17:03:26 +03:00 |
|
Jaex
|
a57cf2b26e
|
Only show options which can be used by current shape type
|
2016-05-07 16:52:58 +03:00 |
|
Jaex
|
cd2cbbabc2
|
Added corner radius, blur radius, pixel size options to menu. Removed corner radius hotkey because now it is changeable from menu. Numpad hotkey changes to fit all drawings.
|
2016-05-07 16:24:32 +03:00 |
|
Jaex
|
431b733fae
|
Give previous result to DrawOutput instead of SurfaceImage so effects can be applied to top of each other
|
2016-05-07 03:28:58 +03:00 |
|
Jaex
|
d7d65a3946
|
Added highlight drawing
|
2016-05-07 03:11:31 +03:00 |
|
Jaex
|
da9077b6c1
|
Remember blur radius and pixel size
|
2016-05-06 20:24:39 +03:00 |
|
Jaex
|
520e2b85cb
|
Added Pixelate drawing shape
|
2016-05-06 20:04:24 +03:00 |
|
Jaex
|
7cfc326f79
|
Added simple blur drawing shape which renders blur only in output
|
2016-05-06 19:55:16 +03:00 |
|
Jaex
|
afa3f75213
|
Mouse wheel will change tool type instead of changing magnifier size
|
2016-05-06 18:01:23 +03:00 |
|
Jaex
|
3f78ffb972
|
Remember rounded rectangle radius
|
2016-05-06 17:38:49 +03:00 |
|
Jaex
|
265a37fbd4
|
UpdateShape on rounded rectangle radius change, check color transparency properly
|
2016-05-06 16:02:46 +03:00 |
|
Jaex
|
d763c0475f
|
Update current shape after shape options changed
|
2016-05-06 14:48:50 +03:00 |
|
Jaex
|
2b317a2167
|
Improvements to set shape rectangle automatically
|
2016-05-06 02:23:18 +03:00 |
|
Jaex
|
67643f5b0f
|
Two point node dragging support
|
2016-05-06 01:52:16 +03:00 |
|
Jaex
|
c4f7268106
|
Show two circle nodes for line and arrow selection
|
2016-05-06 01:15:41 +03:00 |
|
Jaex
|
1342f9e175
|
Remember shape options
|
2016-05-05 22:09:39 +03:00 |
|
Jaex
|
1633d4100e
|
Removed triangle and diamond region capture, added hotkey for rest of drawing types
|
2016-05-05 21:14:44 +03:00 |
|
Jaex
|
3760273afa
|
Fix hover capture
|
2016-05-05 20:46:28 +03:00 |
|
Jaex
|
90bb7e8b99
|
Added ellipse drawing
|
2016-05-05 20:42:56 +03:00 |
|
Jaex
|
a9b446e15e
|
Added line drawing
|
2016-05-05 20:03:57 +03:00 |
|
Jaex
|
18feef96c7
|
Added arrow drawing support, it is not possible to resize with nodes yet
|
2016-05-05 19:43:42 +03:00 |
|
Jaex
|
3672146681
|
Resx updates
|
2016-05-04 17:01:03 +03:00 |
|
Jaex
|
a1e5c5150f
|
Fix right click region cancel
|
2016-05-04 16:25:26 +03:00 |
|
Jaex
|
bda1e342f4
|
Added cancel capture button, menu will open centered to cursor
|
2016-05-04 15:53:18 +03:00 |
|
Jaex
|
b82ec96b95
|
Menu will open with right click instead of space bar now, space bar will do fullscreen ss instead, right click can still cancel region drawing
|
2016-05-04 15:35:34 +03:00 |
|
Jaex
|
9531740b2d
|
Added options sub menu to region capture
|
2016-05-04 14:04:26 +03:00 |
|
Jaex
|
b31d94399a
|
Added monitor capture buttons
|
2016-05-04 12:32:09 +03:00 |
|
Jaex
|
a6e840f766
|
Use space bar to open menu instead of mouse 3
|
2016-05-04 12:23:07 +03:00 |
|
Jaex
|
81a11f94b8
|
File naming changes
|
2016-05-04 11:28:29 +03:00 |
|
Jaex
|
7c9f37b33a
|
Using anti aliasing in rounded rectangle
|
2016-05-03 22:03:55 +03:00 |
|
Jaex
|
42fb490c4c
|
Added shadow to rectangle drawing
|
2016-05-03 20:58:18 +03:00 |
|
Jaex
|
401f8a0c3c
|
Fix quick crop drawing
|
2016-05-03 18:11:27 +03:00 |
|
Jaex
|
497f46e640
|
Draw selected color icon in context menu
|
2016-05-03 18:02:26 +03:00 |
|
Jaex
|
d5e1d1ef73
|
Added border color, border size, fill color to context menu
|
2016-05-03 17:29:37 +03:00 |
|
Jaex
|
d9b606e6c0
|
Added shape menu to region capture window which is openable with middle mouse button
|
2016-05-03 16:28:15 +03:00 |
|
Jaex
|
c69ca8cab7
|
Only allow hovering currently selected type of shapes, deselect selection on shape type change
|
2016-05-03 14:39:44 +03:00 |
|
Jaex
|
09fdffc32d
|
Only allow selection and moving shapes if current shape is same as selected shape that way you can do region capture top of drawings without select drawing shape
|
2016-05-03 14:06:15 +03:00 |
|
Jaex
|
a568e98617
|
Show nodes on drawing shapes, added border size
|
2016-05-03 13:48:37 +03:00 |
|
Jaex
|
db15ee55cb
|
Interim commit for shape drawing
|
2016-05-03 13:06:58 +03:00 |
|
Jaex
|
1672ee3f5c
|
Region capture functionality now working same as before with new shape system
|
2016-05-03 12:35:10 +03:00 |
|
Jaex
|
43843cefc7
|
Replaced all index used codes with shape references
|
2016-05-03 11:24:01 +03:00 |
|
Jaex
|
109d876c41
|
AddShapePath function moved inside BaseRegionShape
|
2016-05-03 10:57:49 +03:00 |
|
Jaex
|
0709035daf
|
Interim commit for region capture drawing support and shape system, currently just made it compile and will require many changes to support drawing shapes
|
2016-05-03 10:46:45 +03:00 |
|
Jaex
|
a5e04243da
|
If none of filters checked then return
|
2016-03-01 14:05:26 +02:00 |
|
Jaex
|
1751d9b587
|
Change rectangle capture minimun size to 5 from 10
|
2016-03-01 11:02:12 +02:00 |
|
Jaex
|
8bdd46be1d
|
When removing not visible regions don't remove window which have same size as its control
|
2016-01-05 23:21:15 +02:00 |
|
Jaex
|
1d0842d031
|
Updated license year to 2016
|
2016-01-03 17:16:01 +02:00 |
|
Jaex
|
97487517fe
|
fixed #1196: Added %t and %pn file naming support for region capture too
|
2015-12-17 14:00:20 +02:00 |
|