menubar regressions macOS: misplaced items and more
This is a follow-up issue to the recent refactoring of the menu using GMenu. The refactor has caused regressions for the menubar integration on macOS.
In a nutshell, the previous integration to make the menu conformant to macOS standards is gone.
Steps to reproduce:
- download macOS artifact from master branch
- open Inkscape
- look at the menu
What happened?
- menu items grayed out in application menu
- "Preferences" is back in the "Edit" menu
- "About Inkscape" is back in the "Help" menu
- "Quit" has reappeared in the "File" menu
- accelerator for "Preferences" is no longer
[Cmd]
+[,]
- localization for application menu no longer working
What should have happened?
- menu items placed in the correct spots according to macOS standards
- correct accelerator for preferences menu item
- application menu localized
Inkscape Version and Operating System:
- Inkscape Version: master branch
- Operating System: macOS
- Operating System version: all