Vector QoL, Measurement Tool, and More QoL

  1. Polygon Shape Tool
    Instead of having a fixed amount of sides or points for a vector shape, why not having an option to add and remove it?
    This means we get easy access to triangles and other shapes with more than four sides without needing to position it with Path tool, which is hard to have them with equal length since there’s no snapping yet. Rectangle shape vector can also be unified to this tool.


    Source: Blockbench

  2. Point Snapping
    Based on this proposal, vector point should also be able to (transform) snap to an existing point. This feature will allow a vector to be able to fill small gaps, position them easily to another vector, or rotate vectors to point to another. This is especially useful for vectors that are not aligned.



    Source: Blockbench

  3. Measurement Tool
    Should be self-explanatory.


    Source: Krita

Inconvenient ain't it?

  1. Lock Layer
    Preventing accidental selection and modifications (frequent with vectors). This feature should’ve been implemented in earlier versions.

    Why PixiEditor has not implement this yet? Is making the layer invisible considered as a layer lock because it have the same unmodifiable function which caused layer locking to not be implemented?

  2. Other QoL

  • Vector tool should use an empty (selected) vector layer instead of creating a new layer every time
  • Path tool should preview their lines (including fillings) instead of being invisible for better clarity (can have this as an option if it’s unoptimized)
  • Path tool should be able to snap and curve to an ellipse or have the curves of an ellipse
  • Option to convert shape (like rectangle) vectors into polygon or path vector for better shape control
  • Option to limit the maximum angle of an Ellipse (show only partial of the shape; 180º shows half of it, 90º shows a quarter of it)
  • “Export Last” or “Quick Export” option that repeats the last export action

Putting this in Feature Request because Proposals auto-approves moderator post and I seek approval.

2 Likes

Thanks, really good ideas there. I’ll definately take a look when improving vectors