[PD-cvs] SF.net SVN: pure-data: [9792] trunk/packages/darwin_app

eighthave at users.sourceforge.net eighthave at users.sourceforge.net
Tue May 13 01:18:29 CEST 2008


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.




More information about the Pd-cvs mailing list