October 10, 2014, 06:45 (GMT) |
Setting "select" property on GP Points via RNA now syncs the selection status with the stroke This is a bit clumsy as RNA doesn't give us this info on a plate... |
October 10, 2014, 01:00 (GMT) |
GP Stroke Edit: Individual points can be transformed |
October 10, 2014, 00:30 (GMT) |
Locked GP Layers cannot be edited at all - Not even for selection |
October 10, 2014, 00:28 (GMT) |
GP Stroke Editing: Individual stroke points can now be selected The selection status of a stroke depends on whether there are any selected points. Without any selected points, strokes will not be selected. |
October 10, 2014, 00:04 (GMT) |
Drawing Test: Use theme setting for the base colour of unselected GP Verts when opacity < 1 The intention here is that in this case, the unselected verts will no longer stand out enough when full opacity is used, as they would all be the same colour. |
October 9, 2014, 23:53 (GMT) |
Added a dedicated way of drawing selected strokes and their points This currently uses the theme setting for vertex size for the selected colour of strokes. For the unselected colour, it still uses the colour of the stroke itself, which only works well when the strokes are not fully opaque, and also if the colour of the stroke is not the same as the selected colour. |
October 9, 2014, 23:24 (GMT) |
Drawing code refactoring: Move out logic for testing if a stroke can be drawn into a separate function |
October 9, 2014, 22:48 (GMT) |
Bugfix: Wrong label for scale operator in toolbar |
September 29, 2014, 12:55 (GMT) |
DNA support for tagging individual stroke points as being selected |
September 29, 2014, 12:46 (GMT) |
Code cleanup - Replace #defines with enums |
September 29, 2014, 12:11 (GMT) |
GPencil Strokes - D+M can be used to mirror strokes now |
September 29, 2014, 00:03 (GMT) |
Grease Pencil Dopesheet - Selecting channels in the dopesheet changes active layer |
September 28, 2014, 15:36 (GMT) |
Fix: Node editor redraws properly after stroke selection changes |
September 28, 2014, 15:26 (GMT) |
Toolbar buttons for Grease Pencil editing operators TODO: Next up, a Pie Menu (bound to DKEY) would be a nice complement for this |
September 28, 2014, 15:25 (GMT) |
GPencil Stroke Duplicate operator is now a macro which combines the copy and move into a single step |
September 28, 2014, 15:25 (GMT) |
Fix: Resolved crash when toggling selection of strokes |
September 28, 2014, 15:25 (GMT) |
Fix: Skip recalc_data() processing for strokes This isn't needed right now, but it also shouldn't just fall through to object handling |
September 28, 2014, 15:25 (GMT) |
Add more sanity check error prints |
September 28, 2014, 15:25 (GMT) |
Bugfix: Fix for crash after transforming strokes |
September 28, 2014, 15:25 (GMT) |
Transform tools for Grease Pencil strokes Selected strokes can now be transformed (translated, rotate, scaled), using: * D+G = Grab/Move * D+R = Rotate * D+S = Scale Things are still rough around the edges though, and may not work well in all cases yet. Known todos: * There's an occasional crash after duplicating and moving a stroke * 2D strokes (and other editors) may not work well yet * Need to check on the case when there is no active object |
|