Current nightly(??) pcbnew find command requires extra keystroke

Bug #1818906 reported by BobZ18188
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Low
Wayne Stambaugh

Bug Description

I updated Kicad from the release build to a nightly in the middle of working on my first board. (bad idea?)

I report that the pcbnew "find" command now seems to require an extra keystroke.

ALT > E > F (and at this point the previous version took me to the "find" dialog box. Eescheema still works that way). But in Pcbnew with the nightly build, hitting the "F" only highlights "Find" from the top menu, and I have to now hit "enter" in order to get the "find" dialog box. Perhaps this is intentional or perhaps not......

++++++++++++++++++++++++++++++++++++++++++++++++++++++

Application: kicad
Version: (5.1.0-rc2-38-g4612175da), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

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

Revision history for this message
Seth Hillbrand (sethh) wrote :

Ctrl-F will get you this more quickly in both.

However, the root of the issue is that we have two items in the pcbnew edit menu with accelerators 'F', so there is not automatic run of the option. This requires a string change so it will need to wait for v6.

Changed in kicad:
importance: Undecided → Low
milestone: none → 6.0.0-rc1
status: New → Triaged
Changed in kicad:
assignee: nobody → Wayne Stambaugh (stambaughw)
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 59d9a9f454deab6335793e1d9770e92d5c37a7c9
https://git.launchpad.net/kicad/patch/?id=59d9a9f454deab6335793e1d9770e92d5c37a7c9

Changed in kicad:
status: Triaged → Fix Committed
Changed in kicad:
milestone: 6.0.0-rc1 → 5.1.1
Revision history for this message
BobZ18188 (bobz18188) wrote : RE: [Bug 1818906] Re: Current nightly(??) pcbnew find command requires extra keystroke
Download full text (3.2 KiB)

Thank you. A couple of points:

It might have been Rene who pointed me towards using Cntrl>F instead of Alt>E>F. And I have been sort of moving that way.

I think you know that Cntrl>F requires simultaneous key depressions while Alt>E>F is sequential. If I want to keep one hand on the mouse, the first option is slightly awkward while the first is a little bit easier. I know this is a feeble argument, but it is also one which I hold against Microsoft......they have deemphasized (and in some cases discontinued) some of these sequential 3 keystroke commands from the days of Windows 3.1 (I am more than old enough to remember.) It is like they teach you to drive a normal stick shift, and then they standardize on a different arrangement which places the clutch on the right side........

As a misdirected result of fighting another issue, I am now back at the release build of KiCad so am not seeing this particular behavior anyway.

But I very much appreciate your response to my observation. Gosh this KiCad community is a pleasure to work with.

Bob Zwicker
<email address hidden>

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Wayne Stambaugh
Sent: Saturday, March 16, 2019 7:38 AM
To: <email address hidden>
Subject: [Bug 1818906] Re: Current nightly(??) pcbnew find command requires extra keystroke

** Changed in: kicad
    Milestone: 6.0.0-rc1 => 5.1.1

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1818906

Title:
  Current nightly(??) pcbnew find command requires extra keystroke

Status in KiCad:
  Fix Committed

Bug description:
  I updated Kicad from the release build to a nightly in the middle of
  working on my first board. (bad idea?)

  I report that the pcbnew "find" command now seems to require an extra
  keystroke.

  ALT > E > F (and at this point the previous version took me to the
  "find" dialog box. Eescheema still works that way). But in Pcbnew
  with the nightly build, hitting the "F" only highlights "Find" from
  the top menu, and I have to now hit "enter" in order to get the "find"
  dialog box. Perhaps this is intentional or perhaps not......

  ++++++++++++++++++++++++++++++++++++++++++++++++++++++

  Application: kicad
  Version: (5.1.0-rc2-38-g4612175da), release build
  Libraries:
      wxWidgets 3.0.4
      libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
  Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
  Build Info:
      wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
      Boost: 1.68.0
      OpenCASCADE Community Edition: 6.9.1
      Curl: 7.61.1
      Compiler: GCC 8.2.0 with C++ ABI 1013

  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

To manage notifi...

Read more...

Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

I think the fix to this introduced a typo in the fill zones mnemonic in the pcbnew menubar, fix attached.

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

@Michael, I merged your patch into the master and 5.1 branches. Thank you for your contribution to KiCad.

Changed in kicad:
status: Fix Committed → 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.