Skip to content

Preferences show windows modifier-key conventions in MacOS build

Description

Defining modifier keys as PC/Windows-Modifiers = Shift, Control, Alt ; Apple/MacOS-Modifiers = Shift, Control, Option, Command. I am seeing Windows-Modifiers inside the preferences menu while using a MacOS KiCad build.

Screen_Shot_2021-09-09_at_11.17.56_AM Screen_Shot_2021-09-09_at_11.16.12_AM Screen_Shot_2021-09-09_at_11.13.45_AM

Steps to reproduce

  1. Open KiCad using latest MacOS 5.99 nightly
  2. Select/Open PCB Editor
  3. Kicad -> Preferences menu. Click through sub-menus in left-hand of Preferences window and search for "Alt" referenced. Expecting this would have been translated to Mac "Option" key instead of referencing "Alt".

or

  1. Open KiCad using latest MacOS 5.99 nightly
  2. Select/Open Schematic Editor (eeschema)
  3. Eeschema -> Preferences menu. Click through sub-menus in left-hand of Preferences window and search for "Alt" referenced. Expecting this would have been translated to Mac "Option" key instead of referencing "Alt". Eeschema specific references to "Alt" under Preferences menu "Schematic Editor/Editing Options".
  4. Eeschema tooltip for "Find and Replace Text" (Icon with A->B on top row of icons) shows hotkey as Cmd+Alt+F. Problem is the "Alt" reference.

KiCad Version

Application: KiCad

Version: (5.99.0-12261-ga2c28b18a8), release build

Libraries:
	wxWidgets 3.1.5
	libcurl/7.64.1 SecureTransport (LibreSSL/2.8.3) zlib/1.2.11 nghttp2/1.41.0

Platform: macOS Big Sur Version 11.5.2 (Build 20G95), 64 bit, Little endian, wxMac

Build Info:
	Date: Sep  8 2021 12:59:14
	wxWidgets: 3.1.5 (wchar_t,wx containers)
	Boost: 1.76.0
	OCC: 7.5.3
	Curl: 7.64.1
	ngspice: 35
	Compiler: Clang 12.0.0 with C++ ABI 1002

Build settings:
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON