• 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
..
beos Loading commit data...
dummy Loading commit data...
epoc Loading commit data...
macos Loading commit data...
macosx Loading commit data...
qtopia Loading commit data...
win32 Loading commit data...
.cvsignore Loading commit data...
Makefile.am Loading commit data...
arch.c Loading commit data...