Revision: 9792 http://pure-data.svn.sourceforge.net/pure-data/?rev=9792&view=rev Author: eighthave Date: 2008-05-12 16:18:29 -0700 (Mon, 12 May 2008)
Log Message: ----------- (Ported from Pd-extended 0.39.3) created two different kinds of embedded org.puredata.pd.plist prefs files on Mac OS X. The first is the default settings that come with Pd-extended.app, the second is a prefs file that overrides all others, so that people can make their own custom apps based on the Pd.app, and be sure that the user's prefs aren't going to override things.
Modified Paths: -------------- trunk/packages/darwin_app/Makefile trunk/packages/darwin_app/TODO
Added Paths: ----------- trunk/packages/darwin_app/org.puredata.pd.default.plist
Removed Paths: ------------- trunk/packages/darwin_app/org.puredata.pd.plist
Modified: trunk/packages/darwin_app/Makefile =================================================================== --- trunk/packages/darwin_app/Makefile 2008-05-12 23:16:49 UTC (rev 9791) +++ trunk/packages/darwin_app/Makefile 2008-05-12 23:18:29 UTC (rev 9792) @@ -199,7 +199,7 @@ ln -s ../bin/pd.tk AppMain.tcl # support for Info Panel Plugins mgmt cd "$(PD_APP_CONTENTS)" && ln -s Resources/extra Plugins - install -p -m0666 org.puredata.pd.plist "$(PD_APP_CONTENTS)/" + install -p -m0644 org.puredata.pd.default.plist "$(PD_APP_CONTENTS)/"
#------------------------------------------------------------------------------#
Modified: trunk/packages/darwin_app/TODO =================================================================== --- trunk/packages/darwin_app/TODO 2008-05-12 23:16:49 UTC (rev 9791) +++ trunk/packages/darwin_app/TODO 2008-05-12 23:18:29 UTC (rev 9792) @@ -2,24 +2,6 @@
- check code to make it all use single-precision/libmx functions on Mac OSX.
- -- create background image for .dmg - - -- fix app permissions so that you can drop a new app on top of an old one to - upgrade - - -- make sure that org.puredata.pd.plist is rw in the .dmg (possible?) - - -- check out using TclTkBI package for all of the tcl deps. It should have all - of the binaries necessary for extensions/gui/ix - - - research Tcl "auto_path" - - - according to tigital, not all of the gui/ix deps are ported to Aqua... - - review permissions so that you can build on top on existing builds (its the Frameworks, just chmod -R +w after installingx)
@@ -43,12 +25,6 @@ - fix edit mode menu item (make it a checkbox or change to "play mode"
-- redo key mapping system - - make Cmd-Delete also delete, as well as just Delete, so that my - Finder key command habits work in Pd as well - - make Cmd-click work like Ctrl-click - - - Pd should then test to see if Jack is available before switching to it, otherwise it'll just crash. Here's apple's method of testing:
Copied: trunk/packages/darwin_app/org.puredata.pd.default.plist (from rev 9789, trunk/packages/darwin_app/org.puredata.pd.plist) =================================================================== --- trunk/packages/darwin_app/org.puredata.pd.default.plist (rev 0) +++ trunk/packages/darwin_app/org.puredata.pd.default.plist 2008-05-12 23:18:29 UTC (rev 9792) @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>defeatrt</key> + <string>0</string> + <key>flags</key> + <string>-helppath /Library/Pd</string> + <key>loadlib1</key> + <string>libdir</string> + <key>loadlib2</key> + <string>Gem</string> + <key>loadlib3</key> + <string>cyclone</string> + <key>loadlib4</key> + <string>zexy</string> + <key>loadlib5</key> + <string>creb</string> + <key>loadlib6</key> + <string>cxc</string> + <key>loadlib7</key> + <string>iemlib</string> + <key>loadlib8</key> + <string>list-abs</string> + <key>loadlib9</key> + <string>mapping</string> + <key>loadlib10</key> + <string>markex</string> + <key>loadlib11</key> + <string>maxlib</string> + <key>loadlib12</key> + <string>memento</string> + <key>loadlib13</key> + <string>mjlib</string> + <key>loadlib14</key> + <string>motex</string> + <key>loadlib15</key> + <string>oscx</string> + <key>loadlib16</key> + <string>pddp</string> + <key>loadlib17</key> + <string>pdogg</string> + <key>loadlib18</key> + <string>pixeltango</string> + <key>loadlib19</key> + <string>pmpd</string> + <key>loadlib20</key> + <string>rradical</string> + <key>loadlib21</key> + <string>sigpack</string> + <key>loadlib22</key> + <string>smlib</string> + <key>loadlib23</key> + <string>toxy</string> + <key>loadlib24</key> + <string>unauthorized</string> + <key>loadlib25</key> + <string>vbap</string> + <key>loadlib26</key> + <string>pan</string> + <key>loadlib27</key> + <string>freeverb</string> + <key>loadlib28</key> + <string>hcs</string> + <key>loadlib29</key> + <string>jmmmp</string> + <key>loadlib30</key> + <string>ext13</string> + <key>loadlib31</key> + <string>hardware</string> + <key>loadlib32</key> + <string>ggee</string> + <key>loadlib33</key> + <string>iem_anything</string> + <key>loadlib34</key> + <string>flib</string> + <key>loadlib35</key> + <string>ekext</string> + <key>loadlib36</key> + <string>flatspace</string> + <key>loadlib37</key> + <string>deprecated</string> + <key>loadlib38</key> + <string>pdp</string> + <key>loadlib39</key> + <string>pidip</string> + <key>path1</key> + <string>/Library/Pd</string> + <key>path2</key> + <string>/System/Library/Fonts</string> + <key>path3</key> + <string>/Library/Fonts</string> + <key>path4</key> + <string>~/Library/Fonts</string> + <key>path5</key> + <string>/usr/X11R6/lib/X11/fonts/TTF</string> + <key>path6</key> + <string>/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/fonts</string> + <key>path7</key> + <string>/sw/lib/X11/fonts/msttf</string> + <key>path8</key> + <string>/sw/lib/X11/fonts/intl/TrueType</string> + <key>path9</key> + <string>/sw/lib/X11/fonts/applettf</string> +</dict> + </plist> +
Deleted: trunk/packages/darwin_app/org.puredata.pd.plist =================================================================== --- trunk/packages/darwin_app/org.puredata.pd.plist 2008-05-12 23:16:49 UTC (rev 9791) +++ trunk/packages/darwin_app/org.puredata.pd.plist 2008-05-12 23:18:29 UTC (rev 9792) @@ -1,107 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>defeatrt</key> - <string>0</string> - <key>flags</key> - <string>-helppath /Library/Pd</string> - <key>loadlib1</key> - <string>libdir</string> - <key>loadlib2</key> - <string>Gem</string> - <key>loadlib3</key> - <string>cyclone</string> - <key>loadlib4</key> - <string>zexy</string> - <key>loadlib5</key> - <string>creb</string> - <key>loadlib6</key> - <string>cxc</string> - <key>loadlib7</key> - <string>iemlib</string> - <key>loadlib8</key> - <string>list-abs</string> - <key>loadlib9</key> - <string>mapping</string> - <key>loadlib10</key> - <string>markex</string> - <key>loadlib11</key> - <string>maxlib</string> - <key>loadlib12</key> - <string>memento</string> - <key>loadlib13</key> - <string>mjlib</string> - <key>loadlib14</key> - <string>motex</string> - <key>loadlib15</key> - <string>oscx</string> - <key>loadlib16</key> - <string>pddp</string> - <key>loadlib17</key> - <string>pdogg</string> - <key>loadlib18</key> - <string>pixeltango</string> - <key>loadlib19</key> - <string>pmpd</string> - <key>loadlib20</key> - <string>rradical</string> - <key>loadlib21</key> - <string>sigpack</string> - <key>loadlib22</key> - <string>smlib</string> - <key>loadlib23</key> - <string>toxy</string> - <key>loadlib24</key> - <string>unauthorized</string> - <key>loadlib25</key> - <string>vbap</string> - <key>loadlib26</key> - <string>pan</string> - <key>loadlib27</key> - <string>freeverb</string> - <key>loadlib28</key> - <string>hcs</string> - <key>loadlib29</key> - <string>jmmmp</string> - <key>loadlib30</key> - <string>ext13</string> - <key>loadlib31</key> - <string>hardware</string> - <key>loadlib32</key> - <string>ggee</string> - <key>loadlib33</key> - <string>iem_anything</string> - <key>loadlib34</key> - <string>flib</string> - <key>loadlib35</key> - <string>ekext</string> - <key>loadlib36</key> - <string>flatspace</string> - <key>loadlib37</key> - <string>deprecated</string> - <key>loadlib38</key> - <string>pdp</string> - <key>loadlib39</key> - <string>pidip</string> - <key>path1</key> - <string>/Library/Pd</string> - <key>path2</key> - <string>/System/Library/Fonts</string> - <key>path3</key> - <string>/Library/Fonts</string> - <key>path4</key> - <string>~/Library/Fonts</string> - <key>path5</key> - <string>/usr/X11R6/lib/X11/fonts/TTF</string> - <key>path6</key> - <string>/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/fonts</string> - <key>path7</key> - <string>/sw/lib/X11/fonts/msttf</string> - <key>path8</key> - <string>/sw/lib/X11/fonts/intl/TrueType</string> - <key>path9</key> - <string>/sw/lib/X11/fonts/applettf</string> -</dict> - </plist> -
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.