macOS-specific menu bar items should be at the bottom

Bug #1842306 reported by Michael Kavanagh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Low
Jeff Young

Bug Description

Nitpicking, I know, but it's a bit jarring to (new) users expecting Undo/Redo at the top of the Edit menu and instead getting "Start Dictation..." and "Emoji & Symbols".

Also "Enter Full Screen" should be at the bottom of the View menu.

Application: KiCad
Version: (5.99.0-48-g762dabd75), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.6.5 zlib/1.2.11 nghttp2/1.24.1
Platform: Mac OS X (Darwin 18.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (wchar_t,STL containers,compatible with 2.8)
    Boost: 1.70.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.0
    Compiler: Clang 10.0.1 with C++ ABI 1002

Build settings:
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
    KICAD_STDLIB_DEBUG=OFF
    KICAD_STDLIB_LIGHT_DEBUG=OFF
    KICAD_SANITIZE=OFF

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

@Michael, are you seeing this in a recent build? I fixed this (or at least thought I did) some time ago.

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

Ahh... I fixed it in wxWidgets. So if you're doing your own builds you need to fetch, rebase and rebuild your wxWidgets tree.

Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
status: Triaged → Fix Committed
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

@Jeff, whoops, I must have missed that memo. I have now Watched the repo on GitHub ;) Sorry for the noise.

For the record, I saw it when the menus got moved to ACTIONs.

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.