[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sc-devel] SC3.2 RC 3 and SC 3.2



Dan,

Shouldn't we run startup.rtf if it exists at /Library/Application Support/SuperCollider/startup.rtf as well? Some sys. admins my want to do that. There are also primitives for getting app. support directories.

startupFiles {
var filename = "startup.rtf";
^[this.userAppSupportDir +/+ filename, this.systemAppSupportDir +/+ filename];
}

While looking into this a realized that SC isn't respecting the whole User/Local/Network/System app. support search order, it is only looking at User and System...we should probably fix that eventually.

I also strongly vote for setting the default recording dir. to something like ~/Music/SuperCollider Recordings. There is no reason we should be writing things like that into /Applications/SuperCollider. There are several applications that use ~/Music to drop sound files– Audio Hijack, Ableton Live, DSP-Quattro and Garage Band to name a few.

Ryan

On Feb 2, 2008, at 2:52 AM, Dan Stowell wrote:

OK, I think I agree with you here Scott, and the change should be
painless. I will commit the following today unless anyone talks me out
of it:

Index: SuperCollider3/build/SCClassLibrary/Platform/osx/OSXPlatform.sc
===================================================================
--- SuperCollider3/build/SCClassLibrary/Platform/osx/OSXPlatform.sc
(revision 7195)
+++ SuperCollider3/build/SCClassLibrary/Platform/osx/OSXPlatform.sc
(working copy)
@@ -1,7 +1,7 @@
OSXPlatform : UnixPlatform
{
       name { ^\osx }
-       startupFiles { ^#["~/scwork/startup.rtf"] }
+       startupFiles { ^#["~/Library/Application
Support/SuperCollider/startup.rtf"] }
       startup {
               Document.implementationClass.startup;
               // make server window