Jump to content
You must now use your email address to sign in [click for more info] ×

Ben

Staff
  • Posts

    2,001
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Ben got a reaction from hawk in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  2. Thanks
    Ben got a reaction from dok in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  3. Like
    Ben got a reaction from Wiredframe in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  4. Like
    Ben got a reaction from retrograde in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  5. Like
    Ben got a reaction from Wosven in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  6. Like
    Ben got a reaction from Bri-Toon in Sneak peeks for 1.7   
    Ok - I've added this capability.  Was a bit more involved than I thought...  I've done it so that Space redrag will move just the node for the edited handle, even if there are multiple nodes selected. This gives a subtly different but useful editing capability to just moving the node.  It will allow you to move an isolated node, and allow for snapping to the other selected nodes.
    There was also a lot to think about to ensure that all the stuff I've previewed before continues to work correctly, and updates after the node position is changed.
     
    Anyway, enjoy the video:

    CurveHandlesRedrag.mov
  7. Like
    Ben got a reaction from predick in Sneak peeks for 1.7   
    Using the alignment widget, you could align the nodes and position them relative to some snapped position in one move - and that could be inline with the bounds of another object (if you snapping setup accordingly).  The widgets for node alignment will allow you to snap the alignment target line wherever you want.  If you just click on the widget, it'll align at the widget position (either left, centre or right of the selection box).
     
    If you select all the nodes, and hit align - they will all align.  Using the Alignment panel, it'll align to whatever 'thing' you said to align to - selection box, page, margins, etc.  If you use the widgets, it'll align to the target position you set during dragging.
     
     
  8. Like
    Ben got a reaction from z3thon in Sneak peeks for 1.7   
    Thought I'd give you a glimpse of some of the features that will be coming in 1.7.
     
    Please note - this thread is only for discussing the features detailed here.  Postings related to other feature requests should be posted on their own thread (else they will get deleted from this thread).
     
    We have spent considerable time overhauling the internals of some of our main tools.  It's been a labour of love, but it's going to open up greater possibilities for our core tool set.
     
    The core tools are:
    - Move tool
    - Pen tool
    - Node tool
    - Shape creation tools
    - Text tools
    - Fill and Transparency tools
    - Place Image tool
    - Vector Crop tool
     
    So, what improvements can be expected?
     
    - Advanced grid editing on spread (move the grid origin and edit it's axis with a handy new widget, with full snapping of course)
    - Guides can be created and moved in all the core tools, plus a toggle to turn guide editing off
    - Move the artboard ruler origin (with editing toggle)
    - Create objects and shapes into an arbitrary grid
    - Rotate and flip objects in grid planes (great for people working in isometric), plus an option to rotate shapes in plane using the Move tool
    - The Move tool will now allow you to cycle though selection boxes, including regular boxes and grid plane aligned boxes
    - Snapping performance improvements
     
  9. Like
    Ben got a reaction from Praeriehund in Sneak peeks for 1.7   
    And, here is a video glimpse of some of the improvements coming to the Node tool.
     
    NodeTool.mov
     
  10. Like
    Ben got a reaction from hawk in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
  11. Like
    Ben reacted to Bri-Toon in Sneak peeks for 1.7   
    Well to be fair, Inkscape first came out in 2003. Affinity came out in 2014. It hasn't been out that long, so it's understandable that 3D editing wasn't provided on its early releases.
  12. Like
    Ben got a reaction from marv in Sneak peeks for 1.7   
    Thought I'd give you a glimpse of some of the features that will be coming in 1.7.
     
    Please note - this thread is only for discussing the features detailed here.  Postings related to other feature requests should be posted on their own thread (else they will get deleted from this thread).
     
    We have spent considerable time overhauling the internals of some of our main tools.  It's been a labour of love, but it's going to open up greater possibilities for our core tool set.
     
    The core tools are:
    - Move tool
    - Pen tool
    - Node tool
    - Shape creation tools
    - Text tools
    - Fill and Transparency tools
    - Place Image tool
    - Vector Crop tool
     
    So, what improvements can be expected?
     
    - Advanced grid editing on spread (move the grid origin and edit it's axis with a handy new widget, with full snapping of course)
    - Guides can be created and moved in all the core tools, plus a toggle to turn guide editing off
    - Move the artboard ruler origin (with editing toggle)
    - Create objects and shapes into an arbitrary grid
    - Rotate and flip objects in grid planes (great for people working in isometric), plus an option to rotate shapes in plane using the Move tool
    - The Move tool will now allow you to cycle though selection boxes, including regular boxes and grid plane aligned boxes
    - Snapping performance improvements
     
  13. Like
    Ben got a reaction from Krustysimplex in Sneak peeks for 1.7   
    Using the alignment widget, you could align the nodes and position them relative to some snapped position in one move - and that could be inline with the bounds of another object (if you snapping setup accordingly).  The widgets for node alignment will allow you to snap the alignment target line wherever you want.  If you just click on the widget, it'll align at the widget position (either left, centre or right of the selection box).
     
    If you select all the nodes, and hit align - they will all align.  Using the Alignment panel, it'll align to whatever 'thing' you said to align to - selection box, page, margins, etc.  If you use the widgets, it'll align to the target position you set during dragging.
     
     
  14. Like
    Ben got a reaction from mackleys in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
  15. Like
    Ben got a reaction from Uncle Mez in Sneak peeks for 1.7   
    Using the alignment widget, you could align the nodes and position them relative to some snapped position in one move - and that could be inline with the bounds of another object (if you snapping setup accordingly).  The widgets for node alignment will allow you to snap the alignment target line wherever you want.  If you just click on the widget, it'll align at the widget position (either left, centre or right of the selection box).
     
    If you select all the nodes, and hit align - they will all align.  Using the Alignment panel, it'll align to whatever 'thing' you said to align to - selection box, page, margins, etc.  If you use the widgets, it'll align to the target position you set during dragging.
     
     
  16. Like
    Ben got a reaction from JGD in Sneak peeks for 1.7   
    Thought I'd give you a glimpse of some of the features that will be coming in 1.7.
     
    Please note - this thread is only for discussing the features detailed here.  Postings related to other feature requests should be posted on their own thread (else they will get deleted from this thread).
     
    We have spent considerable time overhauling the internals of some of our main tools.  It's been a labour of love, but it's going to open up greater possibilities for our core tool set.
     
    The core tools are:
    - Move tool
    - Pen tool
    - Node tool
    - Shape creation tools
    - Text tools
    - Fill and Transparency tools
    - Place Image tool
    - Vector Crop tool
     
    So, what improvements can be expected?
     
    - Advanced grid editing on spread (move the grid origin and edit it's axis with a handy new widget, with full snapping of course)
    - Guides can be created and moved in all the core tools, plus a toggle to turn guide editing off
    - Move the artboard ruler origin (with editing toggle)
    - Create objects and shapes into an arbitrary grid
    - Rotate and flip objects in grid planes (great for people working in isometric), plus an option to rotate shapes in plane using the Move tool
    - The Move tool will now allow you to cycle though selection boxes, including regular boxes and grid plane aligned boxes
    - Snapping performance improvements
     
  17. Like
    Ben got a reaction from dok in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
  18. Like
    Ben got a reaction from A_B_C in Sneak peeks for 1.7   
    Using the alignment widget, you could align the nodes and position them relative to some snapped position in one move - and that could be inline with the bounds of another object (if you snapping setup accordingly).  The widgets for node alignment will allow you to snap the alignment target line wherever you want.  If you just click on the widget, it'll align at the widget position (either left, centre or right of the selection box).
     
    If you select all the nodes, and hit align - they will all align.  Using the Alignment panel, it'll align to whatever 'thing' you said to align to - selection box, page, margins, etc.  If you use the widgets, it'll align to the target position you set during dragging.
     
     
  19. Like
    Ben got a reaction from Dave Vector in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
  20. Like
    Ben got a reaction from Praeriehund in Sneak peeks for 1.7   
    And, here a video showing the new rotate-on-plane feature of the Move tool.  A new shape is created into a grid, using the "Edit In Grid Plane" mode.  Then, with the mode on, any rotations maintain the grid plane perspective.
     
    RotateOnPlane.mov
     
  21. Like
    Ben got a reaction from DegasBrush in Sneak peeks for 1.7   
    Thought I'd give you a glimpse of some of the features that will be coming in 1.7.
     
    Please note - this thread is only for discussing the features detailed here.  Postings related to other feature requests should be posted on their own thread (else they will get deleted from this thread).
     
    We have spent considerable time overhauling the internals of some of our main tools.  It's been a labour of love, but it's going to open up greater possibilities for our core tool set.
     
    The core tools are:
    - Move tool
    - Pen tool
    - Node tool
    - Shape creation tools
    - Text tools
    - Fill and Transparency tools
    - Place Image tool
    - Vector Crop tool
     
    So, what improvements can be expected?
     
    - Advanced grid editing on spread (move the grid origin and edit it's axis with a handy new widget, with full snapping of course)
    - Guides can be created and moved in all the core tools, plus a toggle to turn guide editing off
    - Move the artboard ruler origin (with editing toggle)
    - Create objects and shapes into an arbitrary grid
    - Rotate and flip objects in grid planes (great for people working in isometric), plus an option to rotate shapes in plane using the Move tool
    - The Move tool will now allow you to cycle though selection boxes, including regular boxes and grid plane aligned boxes
    - Snapping performance improvements
     
  22. Like
    Ben got a reaction from 2989 in Sneak peeks for 1.7   
    Steady on.  Not a great way to motivate us.
     
    Priorities doesn't necessary just mean what we think is important, but also what things have to be done in a certain order, and whether those things collectively also are more important than other features which need attention. It is also a balance of how much work is actually involved in what might appear to be a small feature.
     
    I have just spent months refactoring a lot of our internal tools in order to facilitate faster future development and enabling editing features across tools.  This was a big task, but the few changes and additions I have made off the back of this have already demonstrated that this was time well spent.  Now, as a user you will have no idea of the scale of the work involved in changing our internal framework while preserving the current functionality of our tools.
     
    Software development is a fluid beast.  Only as our code base expanded did it become clear that things could be achieved in a different/better way.  Due to a lot of commitments already made, the changes I wanted to make got pushed back a number of times. I have now made them, and 1.7 will come with some significant additions - though the scale of work to implement them might still not be obvious to the end user.
     
    This thread is to show a raft of new (hopefully innovative) features that are in the pipeline, and you are accusing us of pretty much doing nothing to improve the software...!? All of these additions will achieve 99% of the use cases that have been thrown up (while not tying you to a very limiting grid based drawing method) - the only exception being the ONE use case where you want to be able to easily replicate sets of curves built previously using known grid positions for handles. (If I am missing the other use cases, you will have to explain them individually). AND, I have already made many comments as to why this feature will conflict with our current tool usage, but I think I have even said that we will try and add it.  So what is the problem?  You are not going to be getting 1.7 Beta just yet anyway, so why is this turning into a rant?  We have heard your request, and while I would personally argue that placing curve handles on grid produces a very limited artistic scope, I will accept it is the way you like to work.
  23. Like
    Ben got a reaction from Krustysimplex in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
  24. Like
    Ben got a reaction from Aammppaa in Sneak peeks for 1.7   
    Using the alignment widget, you could align the nodes and position them relative to some snapped position in one move - and that could be inline with the bounds of another object (if you snapping setup accordingly).  The widgets for node alignment will allow you to snap the alignment target line wherever you want.  If you just click on the widget, it'll align at the widget position (either left, centre or right of the selection box).
     
    If you select all the nodes, and hit align - they will all align.  Using the Alignment panel, it'll align to whatever 'thing' you said to align to - selection box, page, margins, etc.  If you use the widgets, it'll align to the target position you set during dragging.
     
     
  25. Like
    Ben got a reaction from A_B_C in Sneak peeks for 1.7   
    Yes. I've coded up alignment for the Node tool. So, you can use the Alignment panel to align the selected nodes in the Node tool, as you would align layers/objects in the Move tool.
     
    I've also prototyped some widgets for doing snapping alignment, as an embellishment to the selection box.
     
    NodeAlignment.mov
     
    NodeAlignmentWidget.mov
     
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.