• Sam Lantinga's avatar
    Date: Thu, 2 Sep 2004 19:35:51 +0200 · b88a981c
    Sam Lantinga authored
    From: Max Horn
    Subject: [Patch]: Improved menu code for SDLMain.m
    
    the attached patch improves the menu setup for SDL apps built without a
    .nib file. On 10.3, the application menus are empty with the current
    SDL CVS version; after this patch, a proper app & window menu, with
    "About", "Hide", "Quit", "Minimize" etc. entries are visible, just like
    with the .nib enabled applications.
    
    This *should* work on 10.2 and even 10.1, but I can't guarantee it, so
    somebody should test there, ideally.
    
    I also changed the way setupWorkingDirectory works by making use of the
    Bundle APIs, that results in (IMO) less hackish code.
    
    Finally, I added some "static" keywords to ensure that certain local
    functions are not exported (that's just a paranoia change, I guess:
    never pollute linker namespaces if you can avoid it).
    
    --HG--
    extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40958
    b88a981c
Name
Last commit
Last update
..
SDLMain.nib Loading commit data...
exports Loading commit data...
.cvsignore Loading commit data...
Info.plist.in Loading commit data...
Makefile.am Loading commit data...
SDLMain.h Loading commit data...
SDLMain.m Loading commit data...
info.nib Loading commit data...