Inconsistent wire/track behaviour between pcbnew and eeschema

Bug #1546814 reported by robotarmy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Undecided
Jeff Young

Bug Description

Pressing 'w' in eeschema starts a wire wherever the mouse cursor is.

Pressing 'x' in pcbnew selects the track tool, but doesn't actually start drawing one.

Application: kicad
Version: 4.0.1-stable release build
wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC 4.2.1,STL containers,compatible with 2.8)
Platform: Mac OS X (Darwin 14.5.0 x86_64), 64 bit, Little endian, wxMac
Boost version: 1.57.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=ON
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

Revision history for this message
robotarmy (ry-white) wrote :

Actually, this seems to be in consistent for commands other than 'wire'. The move command, for example, moves whatever you're hovering over in eeschema, but moves whatever's selected in pcbnew.

Revision history for this message
Artsiom Shchatsko (cioma) wrote :

Personally, I'd prefer to have a setting the defines whether to actually engage tool functionality (e.g. start a wire) or just select the tool and wait for the mouse click to engage it. And it would be great be able to define tool behavior for every tool separately (i.e. I'd like tool to be just selected for drawing wires but I'd like tool to engage right away for editing component properties)

Revision history for this message
robotarmy (ry-white) wrote :

I could see how that would be useful for sure, but I think there's an historical issue of UI inconsistincies between eeschema and pcbnew, and those are much more of a pain for the user than one way of working or another.

What I mean is, my problem is with the inconsistency between two parts of the same tool, not the way that either of them works.

I wouldn't mind if both tools were 'hotkey to select tool, click to start using it' or 'mouse over where you want to start using the tool, then press hotkey to start', so long as the tools in layout and capture did the same thing.

Revision history for this message
Jeff Young (jeyjey) wrote :

This isn't likely to get fixed before moving eeschema to the GAL canvas/toolset, so I'm linking it in there.

Jeff Young (jeyjey)
Changed in kicad:
status: New → Fix Committed
milestone: none → 6.0.0-rc1
assignee: nobody → Jeff Young (jeyjey)
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.