eeschema wires and buses should have editing handles

Bug #1830253 reported by Dino Ghilardi
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

wish: having consistent behaviour between wire, bus and graphic lines.

If you select a segment of a graphic line, the two control points (black squares) are shown at the end of the segment and dragging one of them let you move the vertex keeping the line connected with other segments (if it is a vertex of a polyline). This is good (and useful)

If you select a segment of a wire, no control points are shown and is not possible to move the vertex.
The same applies to buses.

------------------------
Checked on commit c52ff1ca23143b9ab7406bfb1e87927bdba466fb
------------------------

Version info:

Application: Eeschema
Version: (5.1.0-671-gc52ff1ca2), debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2r zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Platform: Linux 4.9.0-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: eeschema
summary: - eeschema drag wire end and bus end not available
+ eeschema drag wire end/corner and bus end/corner not available
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote : Re: eeschema drag wire end/corner and bus end/corner not available

If this is implemented, dragging vertices should maintain orthogonality of wires by default. Being able to drag the middle of wires would also be useful.

https://www.altium.com/documentation/18.0/display/ADES/Sch_Obj-Wire((Wire))_AD#!Wire-GraphicalEditing

Changed in kicad:
importance: Undecided → Wishlist
milestone: none → 6.0.0-rc1
status: New → Triaged
summary: - eeschema drag wire end/corner and bus end/corner not available
+ eeschema wires and buses should have editing handles
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2432

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → New
Changed in kicad:
status: New → Fix Released
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.