[Legacy canvas] pcbnew: show center-point, start/end-points of arcs + nodes of lines

Bug #1197410 reported by madworm
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Won't Fix
Wishlist
Unassigned

Bug Description

I find myself creating routing paths more often lately.

Taking the board outline (rounded edges) as a reference, it's getting tedious to determine the center-points for arcs, as well as their starting- and end-points. More or less the same issue with polygon lines.

A visual indicator of where these points are would help immensely. Indicators should show up for existing arc/lines as well as while creating new ones. Possibly have this configurable via display settings.

See the mockup image.

Tags: legacy pcbnew
Revision history for this message
madworm (madworm-de-inkscape) wrote :
Revision history for this message
madworm (madworm-de-inkscape) wrote :

A few additions:

1) To avoid a cluttered-up look, it would be good to only show these handles when needed (i.e. by pressing a hotkey), or when the cursor is in their vicinity.

2) Unfortunately the grid is not always aligned to handles, so optional snapping (global config and / or hotkey) to them would be nice. Much like snapping to pads and tracks.

Martin Errenst (imp-d)
Changed in kicad:
importance: Undecided → Wishlist
Revision history for this message
Jeff Young (jeyjey) wrote :

This has been implemented in the OpenGL canvas.

summary: - (wishlist) pcbnew: show center-point, start/end-points of arcs + nodes
- of lines
+ [Legacy canvas] pcbnew: show center-point, start/end-points of arcs +
+ nodes of lines
Revision history for this message
Nick Østergaard (nickoe) wrote :

I think it is better to consider this bug generally and say it is fixed in opengl. It is not going to be implemented in the legacy canvas unless someone unexpectedly proposes a patch. The legacy canvas are to be abandoned soon.

tags: added: pacbnew
tags: added: legacy pcbnew
removed: pacbnew
Changed in kicad:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.