winemac.drv: Improved App name on windows and menus (Mac Driver)

Ken Thomases ken at codeweavers.com
Sun Jun 14 14:23:51 CDT 2015


On Jun 14, 2015, at 2:02 PM, Theodore Dubois <tblodt at icloud.com> wrote:

>> But, more importantly, the title that a program sets for the application menu is ignored by Cocoa.  It uses the bundle name regardless.  So, this change has no effect.
> 
> I'm curious, given this, how Crossover manages to make the application menu title the same as the Windows program that is running, despite the actual executable being wineloader. Does it work if the executable has no bundle id?

One of the things that CrossOver does is load Wine using an alternative loader which is a bundled app with a different bundle ID.

Another, for those Wine processes which are stand-alone, is to use a truly gross hack to modify the bundle ID before the frameworks look at it.

-Ken




More information about the wine-devel mailing list