- review permissions so that you can build on top on existing builds - import nqpoly4 and write helpfiles based on website: http://pix.test.at/pd/nqpoly/nqpoly4.html - add standard paths to included org.puredata.pd.plist following these guidelines: http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Articles/WhereToPutFiles.html - explore Pd.app/Contents/Plugins with "Get Info" installation for externals - include org.puredata.pd.plist file in the DMG - add "extended" version to pd/src/s_main.c:char pd_version[] = "Pd version 0.38.4\n"; - create old-style Help->Pure Documentation link on Help menu. It should use a symlink to the "doc" dir internal to that particular Pd.app. The symlink is named after the complete path to the "doc" dir, like: /tmp/.Applications_Pd-0.38-4.app_Contents_Resources_doc - try this for the Pref Pane: kAEShowPreferences ::tk::mac::ShowPreferences - research Tcl "auto_path" - research Tk + "Custom MDEF" for menus - create Tcl script called from Prefs that creates links for the standard unix - locations for files that are in bin, include, man inside $(PD_FILE_ROOT) - redo menu system - the menus are the same for all windows - instead of hiding menus, grey-out/disable menu items on Pd window - one method for creating all menus - Pd window has method which disables menus - make Cmd-Delete also delete, as well as just Delete, so that my Finder key command habits work in Pd as well - create general optimization flag system - convert from -DMACOSX to -D__APPLE__ where ever possible (check out __gnu_linux__) while I am at it ------------------------------------------------------------------------------ semi-abandoned TODOs - make Help menu generator recursive - make a web page that has stuff that can't be included due to license issues: (percolate)