Commit graph

129 commits

Author SHA1 Message Date
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