[Added] Allow editing menu names

Want to submit a new feature, an enhancement ? Do it here !
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: [Added] Allow editing menu names

Post by porg »

You misread me!
❌ Abbreviating "GraphicConverter 12" to "GC" does not work.
Means what it says. The menu entry in the main menu does not get abbreviated. I never wrote about the application bundle file name in the Finder at /Applications or it's localized name. Nothing like this! Nor did I write about the app name in the application switcher (cmd-tab).

I really only just referred to the menu item abbreviation. It does not work on my macOS version. That's it. A pure bug report.
Fotokunst
Posts: 62
Joined: Sun Aug 01, 2021 12:34 pm
Country: Germany

Re: [Added] Allow editing menu names

Post by Fotokunst »

Bildschirmfoto 2024-02-08.jpg
Bildschirmfoto 2024-02-08.jpg (31.91 KiB) Viewed 664 times

I only see GC on macOS 14.x

With macOS 12 and 13 no change to GC.
User avatar
forum_adm
Site Admin
Posts: 1819
Joined: Fri Dec 23, 2016 9:41 am
Location: Germany
Country: Germany
Contact:

Re: [Added] Allow editing menu names

Post by forum_adm »

This is only supported onto Sonoma or newer (AppKit limitation).
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: [Added] Allow editing menu names

Post by porg »

OK. Thanks for the info.
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: [Added] Allow editing menu names

Post by porg »

One last idea, if the best possible branding consistency matters to you, also on your elder supported macOS versions:

For best possible macOS backwards compatibility, maybe you set the static build aspects to:
- "GraphicConverter 12.app"
- "GraphicConverter" in the manifest
- "GC" as its main menu app name entry.
- And only on contemporary systems during first opening/runtime override it to the long name.

Then:
- users on old systems get the short "GC" menu entry statically, without a chance to change it.
- and users on contemporary systems get "GraphicConverter" when the first launch happens or soon thereafter, and can set it to "GC" if desired.

To me personally it does not matter. Was just my last idea on this subject.
Post Reply