[IGN-13762 , IGN-13764 , IGN-13765] Drawing Editor Feedback

Hi, I've been trying out the new Drawing Editor for Perspective. Here's some things I've noticed that impact the usability of the tool:

  • The snapping is great, but it snapping doesn't work when adjusting shapes using the anchors/arrows on the outside.
  • Scrolling is a little cumbersome - would it be possible to add scroll click for dragging and navigating the drawing editor?
  • Adding styles/events to elements: it would be super useful to be able to add style classes and events to individual elements, especially if they supported element states like hovering for dynamic SVGs.
2 Likes

Hi @Cade_Allen , I'm the developer of the Drawing Editor.

I agree that it'd be nice if the resize anchors would snap- particularly to the edges of other elements.

Your scrolling idea needs some further incubation on our end, perhaps being able to drag the entire canvas to scroll would be a good feature?

Yes I agree that being able to manipulate/bind to Perspective Styles would be a good feature for the Drawing Editor.

I'll create feature appropriate tickets internally. Thank you for your feedback!

1 Like

I would be looking to existing products for this. I.e. middle mouse click to pan is the stock standard for all other image editing software I've used (Inkscape, Coral Draw, Illustrator)

2 Likes

Thank you!

For the scrolling, I'm imagining dragging with middle mouse click similar to Inkscape like @nminchin mentioned.

3 Likes

I think it would be really good to be able to drill down into an svg. Maybe I am missing something but it seems like I can’t select something on a lower layer without selecting from the elements window.

2 Likes

Rather than starting a new topic, I'll add some of my feedback here as well. These are my list of gripes, but otherwise the editor is pretty good and easy to use. I've also only used it briefly so far.

  • Elements are listed in the opposite Z-order sorting to the expected - other design packages list objects from front-most at the top to back-most on the bottom, but the Drawing Tools lists them the other way around.
  • You can't select elements that are beneath a stroke-only element that covers elements beneath. For example a large circle that is on top that covers the entire canvas but is only a stroke means you're unable to select anything but that circle from the canvas, despite it only being a stroke with no fill. Inkscape on the otherhand lets you select objects beneath stroke-only elements since their fill is non-existant.
  • Strokes are missing dash-array UI
  • Strokes that do have dash arrays already (e.g. from an SVG import) display, however when you zoom in the display of the dash-array doesn't scale with the zoom level. The same issue exists for stroke widths as well only for strokes that have dash-arrays. Strokes without dash-arrays scale ok. See the dashed stroke below (the "crosshair")
  • Snapping to objects / element nodes doesn't work for the Pen tool.
  • A lot of the really useful snapping options available in other packages (e.g. Inkscape) are missing
  • It would be nice to have options for "move to canvas vertical/horizontal centre" (that's 2x actions, not 1)
  • You can't ungroup an entire group itself, only elements within a group
  • You can't multi-select elements in the "Elements" list and move them all around in the list. E.g. select elements within a group and move them outside of the group. It just moves the element you drag.
  • rem units (the most useful) are missing from the units dropdown menus, although I haven't worked out how these dropdowns work yet...
2 Likes