[Vm-dev] Customize OS X App

Christophe Demarey christophe.demarey at inria.fr
Fri Sep 28 21:06:24 UTC 2018

Hi Eliot,

Here is the image as attachment.

At least, I would like the ability to replace SqueakOSXApp spread over all the menus (I think it is the same property that is used at different places).
It would be nice to also add new menu items but I think it is more difficult because the VM needs ti be aware of these new items to handle them.

Yes, signing could be an issue for apps. it should work if the app is also signed (I mean re-sign everything. We do that for Pharo Launcher).
I agree it is best to have it right in the base build.

> Le 28 sept. 2018 à 19:52, Eliot Miranda <eliot.miranda at gmail.com> a écrit :
> Hi Christophe,
>     I can't see any image in  your mail.  Can you repost?  I'm attaching the source of the menu.  What kinds of customization would you like to see?  hat changes to the menu would you like to see?  One of the issues would be that it may not be possible to resign the executable if the app's Contents/Resources/English.lproj/MainMenu.nib is modified. So it is preferable to get the menu right in the base build.
> On Fri, Sep 28, 2018 at 6:40 AM Christophe Demarey <christophe.demarey at inria.fr <mailto:christophe.demarey at inria.fr>> wrote:
> Hi,
> Would it be possible to ship OpenSmalltalk vm with a customizable menu?
> For example, OpenSmalltalk VM for Pharo looks like this picture:
> It is very strange for users. Would it be possible to have a way to customize menu entries? I think this part is encoded in MainMenu.nib.
> It will also be useful to package end-user applications by allowing developers to customize the application menu.
> Regards,
> Christophe.
> -- 
> _,,,^..^,,,_
> best, Eliot
> <MainMenu.xib>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180928/ffef37a8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2018-06-09 at 17.50.44.png
Type: image/png
Size: 155531 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180928/ffef37a8/attachment-0001.png>

More information about the Vm-dev mailing list