From 660db80eb5872804495e3a8d8ec0905361614fce Mon Sep 17 00:00:00 2001 From: John Hurliman Date: Tue, 22 Jul 2008 23:00:32 +0000 Subject: [PATCH] Moved programs into the Programs folder git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1958 52acb1d6-8a22-11de-b505-999d5b087335 --- .../SLImageUpload}/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../SLImageUpload}/Properties/Resources.resx | 0 .../Properties/Settings.Designer.cs | 0 .../Properties/Settings.settings | 0 .../SLImageUpload}/SLImageUpload.build | 0 .../SLImageUpload}/SLImageUpload.cs | 0 .../SLImageUpload}/SLImageUpload.csproj | 0 .../frmSLImageUpload.Designer.cs | 0 .../SLImageUpload}/frmSLImageUpload.cs | 0 .../SLImageUpload}/frmSLImageUpload.resx | 0 {SLProxy => Programs/SLProxy}/Analyst.cs | 0 {SLProxy => Programs/SLProxy}/ChatConsole.cs | 0 .../SLProxy}/ChatConsole.csproj | 0 .../SLProxy}/ClientAO/ClientAO/ClientAO.cs | 0 .../ClientAO/ClientAO/ClientAO.csproj | 0 .../SLProxy}/ClientAO/README.txt | 0 .../ClientAO/configuration sample.txt | 0 {SLProxy => Programs/SLProxy}/README.txt | 0 {SLProxy => Programs/SLProxy}/SLProxy.build | 0 {SLProxy => Programs/SLProxy}/SLProxy.cs | 0 {SLProxy => Programs/SLProxy}/SLProxy.csproj | 0 .../SLProxy}/SLProxyLoader.cs | 0 {SLProxy => Programs/SLProxy}/SLProxyMain.cs | 0 .../SLProxy}/XmlRpcCS/Logger.cs | 0 .../SLProxy}/XmlRpcCS/SimpleHttpRequest.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcBoxcarRequest.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcClientProxy.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcDeserializer.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcErrorCodes.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcException.cs | 0 .../XmlRpcCS/XmlRpcExposedAttribute.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcRequest.cs | 0 .../XmlRpcCS/XmlRpcRequestDeserializer.cs | 0 .../XmlRpcCS/XmlRpcRequestSerializer.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcResponder.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcResponse.cs | 0 .../XmlRpcCS/XmlRpcResponseDeserializer.cs | 0 .../XmlRpcCS/XmlRpcResponseSerializer.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcSerializer.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcServer.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcSystemObject.cs | 0 .../SLProxy}/XmlRpcCS/XmlRpcXmlTokens.cs | 0 .../SecondGlance}/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../SecondGlance}/Properties/Resources.resx | 0 .../Properties/Settings.Designer.cs | 0 .../Properties/Settings.settings | 0 .../SecondGlance}/SecondGlance.cs | 0 .../SecondGlance}/SecondGlance.csproj | 0 .../SecondGlance}/frmSecondGlance.Designer.cs | 0 .../SecondGlance}/frmSecondGlance.cs | 0 .../SecondGlance}/frmSecondGlance.resx | 0 .../VoiceTest}/VoiceTest.build | 0 .../VoiceTest}/VoiceTest.cs | 0 .../VoiceTest}/VoiceTest.csproj | 0 .../importprimscript}/importprimscript.build | 0 .../importprimscript}/importprimscript.cs | 0 .../importprimscript}/importprimscript.csproj | 0 SLProxy/MacProxy/Launcher/Controller.h | 16 - SLProxy/MacProxy/Launcher/Controller.m | 52 --- .../Launcher/English.lproj/InfoPlist.strings | Bin 202 -> 0 bytes .../English.lproj/MainMenu.nib/classes.nib | 8 - .../English.lproj/MainMenu.nib/info.nib | 17 - .../MainMenu.nib/keyedobjects.nib | Bin 12970 -> 0 bytes SLProxy/MacProxy/Launcher/Info.plist | 36 --- .../Launcher.xcodeproj/project.pbxproj | 297 ------------------ SLProxy/MacProxy/Launcher/Launcher_Prefix.pch | 7 - SLProxy/MacProxy/Launcher/SLProxy.h | 17 - SLProxy/MacProxy/Launcher/SLProxy.m | 60 ---- .../Release/Launcher.app/Contents/Info.plist | 36 --- .../Launcher.app/Contents/MacOS/Launcher | Bin 25232 -> 0 bytes .../Release/Launcher.app/Contents/PkgInfo | 1 - .../Resources/English.lproj/InfoPlist.strings | Bin 202 -> 0 bytes .../English.lproj/MainMenu.nib/classes.nib | 8 - .../English.lproj/MainMenu.nib/info.nib | 17 - .../MainMenu.nib/keyedobjects.nib | Bin 12970 -> 0 bytes .../Contents/Resources/libsl.icns | Bin 23822 -> 0 bytes SLProxy/MacProxy/Launcher/libsl.icns | Bin 23822 -> 0 bytes SLProxy/MacProxy/Launcher/main.m | 14 - SLProxy/MacProxy/README.txt | 32 -- SLProxy/MacProxy/build.pl | 49 --- 82 files changed, 667 deletions(-) rename {SLImageUpload => Programs/SLImageUpload}/Properties/AssemblyInfo.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/Properties/Resources.Designer.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/Properties/Resources.resx (100%) rename {SLImageUpload => Programs/SLImageUpload}/Properties/Settings.Designer.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/Properties/Settings.settings (100%) rename {SLImageUpload => Programs/SLImageUpload}/SLImageUpload.build (100%) rename {SLImageUpload => Programs/SLImageUpload}/SLImageUpload.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/SLImageUpload.csproj (100%) rename {SLImageUpload => Programs/SLImageUpload}/frmSLImageUpload.Designer.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/frmSLImageUpload.cs (100%) rename {SLImageUpload => Programs/SLImageUpload}/frmSLImageUpload.resx (100%) rename {SLProxy => Programs/SLProxy}/Analyst.cs (100%) rename {SLProxy => Programs/SLProxy}/ChatConsole.cs (100%) rename {SLProxy => Programs/SLProxy}/ChatConsole.csproj (100%) rename {SLProxy => Programs/SLProxy}/ClientAO/ClientAO/ClientAO.cs (100%) rename {SLProxy => Programs/SLProxy}/ClientAO/ClientAO/ClientAO.csproj (100%) rename {SLProxy => Programs/SLProxy}/ClientAO/README.txt (100%) rename {SLProxy => Programs/SLProxy}/ClientAO/configuration sample.txt (100%) rename {SLProxy => Programs/SLProxy}/README.txt (100%) rename {SLProxy => Programs/SLProxy}/SLProxy.build (100%) rename {SLProxy => Programs/SLProxy}/SLProxy.cs (100%) rename {SLProxy => Programs/SLProxy}/SLProxy.csproj (100%) rename {SLProxy => Programs/SLProxy}/SLProxyLoader.cs (100%) rename {SLProxy => Programs/SLProxy}/SLProxyMain.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/Logger.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/SimpleHttpRequest.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcBoxcarRequest.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcClientProxy.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcDeserializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcErrorCodes.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcException.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcExposedAttribute.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcRequest.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcRequestDeserializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcRequestSerializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcResponder.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcResponse.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcResponseDeserializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcResponseSerializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcSerializer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcServer.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcSystemObject.cs (100%) rename {SLProxy => Programs/SLProxy}/XmlRpcCS/XmlRpcXmlTokens.cs (100%) rename {SecondGlance => Programs/SecondGlance}/Properties/AssemblyInfo.cs (100%) rename {SecondGlance => Programs/SecondGlance}/Properties/Resources.Designer.cs (100%) rename {SecondGlance => Programs/SecondGlance}/Properties/Resources.resx (100%) rename {SecondGlance => Programs/SecondGlance}/Properties/Settings.Designer.cs (100%) rename {SecondGlance => Programs/SecondGlance}/Properties/Settings.settings (100%) rename {SecondGlance => Programs/SecondGlance}/SecondGlance.cs (100%) rename {SecondGlance => Programs/SecondGlance}/SecondGlance.csproj (100%) rename {SecondGlance => Programs/SecondGlance}/frmSecondGlance.Designer.cs (100%) rename {SecondGlance => Programs/SecondGlance}/frmSecondGlance.cs (100%) rename {SecondGlance => Programs/SecondGlance}/frmSecondGlance.resx (100%) rename {VoiceTest => Programs/VoiceTest}/VoiceTest.build (100%) rename {VoiceTest => Programs/VoiceTest}/VoiceTest.cs (100%) rename {VoiceTest => Programs/VoiceTest}/VoiceTest.csproj (100%) rename {importprimscript => Programs/importprimscript}/importprimscript.build (100%) rename {importprimscript => Programs/importprimscript}/importprimscript.cs (100%) rename {importprimscript => Programs/importprimscript}/importprimscript.csproj (100%) delete mode 100644 SLProxy/MacProxy/Launcher/Controller.h delete mode 100644 SLProxy/MacProxy/Launcher/Controller.m delete mode 100644 SLProxy/MacProxy/Launcher/English.lproj/InfoPlist.strings delete mode 100644 SLProxy/MacProxy/Launcher/English.lproj/MainMenu.nib/classes.nib delete mode 100644 SLProxy/MacProxy/Launcher/English.lproj/MainMenu.nib/info.nib delete mode 100644 SLProxy/MacProxy/Launcher/English.lproj/MainMenu.nib/keyedobjects.nib delete mode 100644 SLProxy/MacProxy/Launcher/Info.plist delete mode 100644 SLProxy/MacProxy/Launcher/Launcher.xcodeproj/project.pbxproj delete mode 100644 SLProxy/MacProxy/Launcher/Launcher_Prefix.pch delete mode 100644 SLProxy/MacProxy/Launcher/SLProxy.h delete mode 100644 SLProxy/MacProxy/Launcher/SLProxy.m delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Info.plist delete mode 100755 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/MacOS/Launcher delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/PkgInfo delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/InfoPlist.strings delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib delete mode 100644 SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/libsl.icns delete mode 100644 SLProxy/MacProxy/Launcher/libsl.icns delete mode 100644 SLProxy/MacProxy/Launcher/main.m delete mode 100644 SLProxy/MacProxy/README.txt delete mode 100755 SLProxy/MacProxy/build.pl diff --git a/SLImageUpload/Properties/AssemblyInfo.cs b/Programs/SLImageUpload/Properties/AssemblyInfo.cs similarity index 100% rename from SLImageUpload/Properties/AssemblyInfo.cs rename to Programs/SLImageUpload/Properties/AssemblyInfo.cs diff --git a/SLImageUpload/Properties/Resources.Designer.cs b/Programs/SLImageUpload/Properties/Resources.Designer.cs similarity index 100% rename from SLImageUpload/Properties/Resources.Designer.cs rename to Programs/SLImageUpload/Properties/Resources.Designer.cs diff --git a/SLImageUpload/Properties/Resources.resx b/Programs/SLImageUpload/Properties/Resources.resx similarity index 100% rename from SLImageUpload/Properties/Resources.resx rename to Programs/SLImageUpload/Properties/Resources.resx diff --git a/SLImageUpload/Properties/Settings.Designer.cs b/Programs/SLImageUpload/Properties/Settings.Designer.cs similarity index 100% rename from SLImageUpload/Properties/Settings.Designer.cs rename to Programs/SLImageUpload/Properties/Settings.Designer.cs diff --git a/SLImageUpload/Properties/Settings.settings b/Programs/SLImageUpload/Properties/Settings.settings similarity index 100% rename from SLImageUpload/Properties/Settings.settings rename to Programs/SLImageUpload/Properties/Settings.settings diff --git a/SLImageUpload/SLImageUpload.build b/Programs/SLImageUpload/SLImageUpload.build similarity index 100% rename from SLImageUpload/SLImageUpload.build rename to Programs/SLImageUpload/SLImageUpload.build diff --git a/SLImageUpload/SLImageUpload.cs b/Programs/SLImageUpload/SLImageUpload.cs similarity index 100% rename from SLImageUpload/SLImageUpload.cs rename to Programs/SLImageUpload/SLImageUpload.cs diff --git a/SLImageUpload/SLImageUpload.csproj b/Programs/SLImageUpload/SLImageUpload.csproj similarity index 100% rename from SLImageUpload/SLImageUpload.csproj rename to Programs/SLImageUpload/SLImageUpload.csproj diff --git a/SLImageUpload/frmSLImageUpload.Designer.cs b/Programs/SLImageUpload/frmSLImageUpload.Designer.cs similarity index 100% rename from SLImageUpload/frmSLImageUpload.Designer.cs rename to Programs/SLImageUpload/frmSLImageUpload.Designer.cs diff --git a/SLImageUpload/frmSLImageUpload.cs b/Programs/SLImageUpload/frmSLImageUpload.cs similarity index 100% rename from SLImageUpload/frmSLImageUpload.cs rename to Programs/SLImageUpload/frmSLImageUpload.cs diff --git a/SLImageUpload/frmSLImageUpload.resx b/Programs/SLImageUpload/frmSLImageUpload.resx similarity index 100% rename from SLImageUpload/frmSLImageUpload.resx rename to Programs/SLImageUpload/frmSLImageUpload.resx diff --git a/SLProxy/Analyst.cs b/Programs/SLProxy/Analyst.cs similarity index 100% rename from SLProxy/Analyst.cs rename to Programs/SLProxy/Analyst.cs diff --git a/SLProxy/ChatConsole.cs b/Programs/SLProxy/ChatConsole.cs similarity index 100% rename from SLProxy/ChatConsole.cs rename to Programs/SLProxy/ChatConsole.cs diff --git a/SLProxy/ChatConsole.csproj b/Programs/SLProxy/ChatConsole.csproj similarity index 100% rename from SLProxy/ChatConsole.csproj rename to Programs/SLProxy/ChatConsole.csproj diff --git a/SLProxy/ClientAO/ClientAO/ClientAO.cs b/Programs/SLProxy/ClientAO/ClientAO/ClientAO.cs similarity index 100% rename from SLProxy/ClientAO/ClientAO/ClientAO.cs rename to Programs/SLProxy/ClientAO/ClientAO/ClientAO.cs diff --git a/SLProxy/ClientAO/ClientAO/ClientAO.csproj b/Programs/SLProxy/ClientAO/ClientAO/ClientAO.csproj similarity index 100% rename from SLProxy/ClientAO/ClientAO/ClientAO.csproj rename to Programs/SLProxy/ClientAO/ClientAO/ClientAO.csproj diff --git a/SLProxy/ClientAO/README.txt b/Programs/SLProxy/ClientAO/README.txt similarity index 100% rename from SLProxy/ClientAO/README.txt rename to Programs/SLProxy/ClientAO/README.txt diff --git a/SLProxy/ClientAO/configuration sample.txt b/Programs/SLProxy/ClientAO/configuration sample.txt similarity index 100% rename from SLProxy/ClientAO/configuration sample.txt rename to Programs/SLProxy/ClientAO/configuration sample.txt diff --git a/SLProxy/README.txt b/Programs/SLProxy/README.txt similarity index 100% rename from SLProxy/README.txt rename to Programs/SLProxy/README.txt diff --git a/SLProxy/SLProxy.build b/Programs/SLProxy/SLProxy.build similarity index 100% rename from SLProxy/SLProxy.build rename to Programs/SLProxy/SLProxy.build diff --git a/SLProxy/SLProxy.cs b/Programs/SLProxy/SLProxy.cs similarity index 100% rename from SLProxy/SLProxy.cs rename to Programs/SLProxy/SLProxy.cs diff --git a/SLProxy/SLProxy.csproj b/Programs/SLProxy/SLProxy.csproj similarity index 100% rename from SLProxy/SLProxy.csproj rename to Programs/SLProxy/SLProxy.csproj diff --git a/SLProxy/SLProxyLoader.cs b/Programs/SLProxy/SLProxyLoader.cs similarity index 100% rename from SLProxy/SLProxyLoader.cs rename to Programs/SLProxy/SLProxyLoader.cs diff --git a/SLProxy/SLProxyMain.cs b/Programs/SLProxy/SLProxyMain.cs similarity index 100% rename from SLProxy/SLProxyMain.cs rename to Programs/SLProxy/SLProxyMain.cs diff --git a/SLProxy/XmlRpcCS/Logger.cs b/Programs/SLProxy/XmlRpcCS/Logger.cs similarity index 100% rename from SLProxy/XmlRpcCS/Logger.cs rename to Programs/SLProxy/XmlRpcCS/Logger.cs diff --git a/SLProxy/XmlRpcCS/SimpleHttpRequest.cs b/Programs/SLProxy/XmlRpcCS/SimpleHttpRequest.cs similarity index 100% rename from SLProxy/XmlRpcCS/SimpleHttpRequest.cs rename to Programs/SLProxy/XmlRpcCS/SimpleHttpRequest.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcBoxcarRequest.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcBoxcarRequest.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcBoxcarRequest.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcBoxcarRequest.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcClientProxy.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcClientProxy.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcClientProxy.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcClientProxy.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcDeserializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcDeserializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcDeserializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcDeserializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcErrorCodes.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcErrorCodes.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcErrorCodes.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcErrorCodes.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcException.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcException.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcException.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcException.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcExposedAttribute.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcExposedAttribute.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcExposedAttribute.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcExposedAttribute.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcRequest.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcRequest.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcRequest.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcRequest.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcRequestDeserializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcRequestDeserializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcRequestDeserializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcRequestDeserializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcRequestSerializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcRequestSerializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcRequestSerializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcRequestSerializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcResponder.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcResponder.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcResponder.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcResponder.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcResponse.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcResponse.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcResponse.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcResponse.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcResponseDeserializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcResponseDeserializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcResponseDeserializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcResponseDeserializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcResponseSerializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcResponseSerializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcResponseSerializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcResponseSerializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcSerializer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcSerializer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcSerializer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcSerializer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcServer.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcServer.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcServer.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcServer.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcSystemObject.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcSystemObject.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcSystemObject.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcSystemObject.cs diff --git a/SLProxy/XmlRpcCS/XmlRpcXmlTokens.cs b/Programs/SLProxy/XmlRpcCS/XmlRpcXmlTokens.cs similarity index 100% rename from SLProxy/XmlRpcCS/XmlRpcXmlTokens.cs rename to Programs/SLProxy/XmlRpcCS/XmlRpcXmlTokens.cs diff --git a/SecondGlance/Properties/AssemblyInfo.cs b/Programs/SecondGlance/Properties/AssemblyInfo.cs similarity index 100% rename from SecondGlance/Properties/AssemblyInfo.cs rename to Programs/SecondGlance/Properties/AssemblyInfo.cs diff --git a/SecondGlance/Properties/Resources.Designer.cs b/Programs/SecondGlance/Properties/Resources.Designer.cs similarity index 100% rename from SecondGlance/Properties/Resources.Designer.cs rename to Programs/SecondGlance/Properties/Resources.Designer.cs diff --git a/SecondGlance/Properties/Resources.resx b/Programs/SecondGlance/Properties/Resources.resx similarity index 100% rename from SecondGlance/Properties/Resources.resx rename to Programs/SecondGlance/Properties/Resources.resx diff --git a/SecondGlance/Properties/Settings.Designer.cs b/Programs/SecondGlance/Properties/Settings.Designer.cs similarity index 100% rename from SecondGlance/Properties/Settings.Designer.cs rename to Programs/SecondGlance/Properties/Settings.Designer.cs diff --git a/SecondGlance/Properties/Settings.settings b/Programs/SecondGlance/Properties/Settings.settings similarity index 100% rename from SecondGlance/Properties/Settings.settings rename to Programs/SecondGlance/Properties/Settings.settings diff --git a/SecondGlance/SecondGlance.cs b/Programs/SecondGlance/SecondGlance.cs similarity index 100% rename from SecondGlance/SecondGlance.cs rename to Programs/SecondGlance/SecondGlance.cs diff --git a/SecondGlance/SecondGlance.csproj b/Programs/SecondGlance/SecondGlance.csproj similarity index 100% rename from SecondGlance/SecondGlance.csproj rename to Programs/SecondGlance/SecondGlance.csproj diff --git a/SecondGlance/frmSecondGlance.Designer.cs b/Programs/SecondGlance/frmSecondGlance.Designer.cs similarity index 100% rename from SecondGlance/frmSecondGlance.Designer.cs rename to Programs/SecondGlance/frmSecondGlance.Designer.cs diff --git a/SecondGlance/frmSecondGlance.cs b/Programs/SecondGlance/frmSecondGlance.cs similarity index 100% rename from SecondGlance/frmSecondGlance.cs rename to Programs/SecondGlance/frmSecondGlance.cs diff --git a/SecondGlance/frmSecondGlance.resx b/Programs/SecondGlance/frmSecondGlance.resx similarity index 100% rename from SecondGlance/frmSecondGlance.resx rename to Programs/SecondGlance/frmSecondGlance.resx diff --git a/VoiceTest/VoiceTest.build b/Programs/VoiceTest/VoiceTest.build similarity index 100% rename from VoiceTest/VoiceTest.build rename to Programs/VoiceTest/VoiceTest.build diff --git a/VoiceTest/VoiceTest.cs b/Programs/VoiceTest/VoiceTest.cs similarity index 100% rename from VoiceTest/VoiceTest.cs rename to Programs/VoiceTest/VoiceTest.cs diff --git a/VoiceTest/VoiceTest.csproj b/Programs/VoiceTest/VoiceTest.csproj similarity index 100% rename from VoiceTest/VoiceTest.csproj rename to Programs/VoiceTest/VoiceTest.csproj diff --git a/importprimscript/importprimscript.build b/Programs/importprimscript/importprimscript.build similarity index 100% rename from importprimscript/importprimscript.build rename to Programs/importprimscript/importprimscript.build diff --git a/importprimscript/importprimscript.cs b/Programs/importprimscript/importprimscript.cs similarity index 100% rename from importprimscript/importprimscript.cs rename to Programs/importprimscript/importprimscript.cs diff --git a/importprimscript/importprimscript.csproj b/Programs/importprimscript/importprimscript.csproj similarity index 100% rename from importprimscript/importprimscript.csproj rename to Programs/importprimscript/importprimscript.csproj diff --git a/SLProxy/MacProxy/Launcher/Controller.h b/SLProxy/MacProxy/Launcher/Controller.h deleted file mode 100644 index 2e931d5e..00000000 --- a/SLProxy/MacProxy/Launcher/Controller.h +++ /dev/null @@ -1,16 +0,0 @@ -/* Controller */ - -#import - -#import "SLProxy.h" - -NSTask *killtask; - -@interface Controller : NSObject -{ -} - -+ (void)terminateOnFailure:(NSTask *)task; -+ (void)failBecause:(NSString *)reason; - -@end diff --git a/SLProxy/MacProxy/Launcher/Controller.m b/SLProxy/MacProxy/Launcher/Controller.m deleted file mode 100644 index fff271b4..00000000 --- a/SLProxy/MacProxy/Launcher/Controller.m +++ /dev/null @@ -1,52 +0,0 @@ -#import "Controller.h" - -@implementation Controller - -+ (void)terminateOnFailure:(NSTask *)task { - killtask = task; -} - -+ (void)failBecause:(NSString *)reason { - NSRunCriticalAlertPanel(@"Failed to start Second Life.", reason, @"Quit", nil, nil); - [NSApp terminate:nil]; -} - -- (void)runSecondLifeWithLoginURL:(NSURL *)URL { - /* Locate the user's installed copy of Second Life. */ - CFURLRef SLAppURL; - if (LSFindApplicationForInfo(kLSUnknownCreator, NULL, (CFStringRef)@"Second Life.app", NULL, &SLAppURL)) { - [Controller failBecause:@"Second Life does not appear to be installed on your system."]; - } - - /* Launch Second Life and wait until it terminates. */ - NSTask *task = [[NSTask alloc] init]; - [task setLaunchPath:[[(NSURL *)SLAppURL path] stringByAppendingString:@"/Contents/MacOS/Second Life"]]; - [task setArguments:[NSArray arrayWithObjects:@"-loginuri", [URL absoluteString], nil]]; - [task launch]; - [task waitUntilExit]; - [task release]; -} - -- (id)init { - [super init]; - killtask = nil; - return self; -} - -- (void)awakeFromNib { - [NSApp setDelegate:self]; -} - -- (void)applicationDidFinishLaunching:(NSNotification *)notification { - /* Start the proxy, run Second Life, stop the proxy, and terminate. */ - SLProxy *proxy = [[SLProxy alloc] init]; - [self runSecondLifeWithLoginURL:[proxy loginURL]]; - [proxy release]; - [NSApp terminate:self]; -} - -- (void)applicationWillTerminate:(NSNotification *)notification { - [killtask terminate]; -} - -@end diff --git a/SLProxy/MacProxy/Launcher/English.lproj/InfoPlist.strings b/SLProxy/MacProxy/Launcher/English.lproj/InfoPlist.strings deleted file mode 100644 index 997688e2fd53fd8d44166a1895730ea43ed42f47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmW-ZOAf&R6h+V2DjLH^R7?!S$b{#$5lbf^EkLAW3{7RTh oDE+A9pSg65nVdc!``%jXwyDfqOK2p - - - - IBDocumentLocation - 110 86 356 240 0 0 1440 878 - IBEditorPositions - - 29 - 109 299 338 44 0 0 1440 878 - - IBFramework Version - 446.1 - IBSystem Version - 8P2137 - - diff --git a/SLProxy/MacProxy/Launcher/English.lproj/MainMenu.nib/keyedobjects.nib b/SLProxy/MacProxy/Launcher/English.lproj/MainMenu.nib/keyedobjects.nib deleted file mode 100644 index 430b4de7ed3b1f43108c4ae8c6f5bb8171fdbd4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12970 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 diff --git a/SLProxy/MacProxy/Launcher/Info.plist b/SLProxy/MacProxy/Launcher/Info.plist deleted file mode 100644 index 2f341811..00000000 --- a/SLProxy/MacProxy/Launcher/Info.plist +++ /dev/null @@ -1,36 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - Launcher - CFBundleIconFile - libsl.icns - CFBundleIdentifier - org.libsecondlife.macproxy.##ID## - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ##NAME## - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSUIElement - - MonoArguments - - ##EXE## - --proxy-verbose - --proxy-login-port=0 - - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - - diff --git a/SLProxy/MacProxy/Launcher/Launcher.xcodeproj/project.pbxproj b/SLProxy/MacProxy/Launcher/Launcher.xcodeproj/project.pbxproj deleted file mode 100644 index 861fb7f4..00000000 --- a/SLProxy/MacProxy/Launcher/Launcher.xcodeproj/project.pbxproj +++ /dev/null @@ -1,297 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 42; - objects = { - -/* Begin PBXBuildFile section */ - 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; }; - 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; - 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; - 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; - D92540DD0BB9F4B400637A9C /* libsl.icns in Resources */ = {isa = PBXBuildFile; fileRef = D92540DC0BB9F4B400637A9C /* libsl.icns */; }; - D925501C0BB9FC1B00637A9C /* Assemblies in Resources */ = {isa = PBXBuildFile; fileRef = D925501A0BB9FC1B00637A9C /* Assemblies */; }; - D971F9C70BBA096500103A6D /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = D971F9C60BBA096500103A6D /* Controller.m */; }; - D971FB330BBA213000103A6D /* SLProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D971FB320BBA213000103A6D /* SLProxy.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; - 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; - 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; - 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = ""; }; - 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; - 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; - 32CA4F630368D1EE00C91783 /* Launcher_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Launcher_Prefix.pch; sourceTree = ""; }; - 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; - 8D1107320486CEB800E47090 /* Launcher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Launcher.app; sourceTree = BUILT_PRODUCTS_DIR; }; - D92540DC0BB9F4B400637A9C /* libsl.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = libsl.icns; sourceTree = ""; }; - D925501A0BB9FC1B00637A9C /* Assemblies */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Assemblies; sourceTree = ""; }; - D971F9C50BBA096500103A6D /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Controller.h; sourceTree = ""; }; - D971F9C60BBA096500103A6D /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Controller.m; sourceTree = ""; }; - D971FB310BBA213000103A6D /* SLProxy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SLProxy.h; sourceTree = ""; }; - D971FB320BBA213000103A6D /* SLProxy.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SLProxy.m; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 8D11072E0486CEB800E47090 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 080E96DDFE201D6D7F000001 /* Classes */ = { - isa = PBXGroup; - children = ( - D971F9C50BBA096500103A6D /* Controller.h */, - D971F9C60BBA096500103A6D /* Controller.m */, - D971FB310BBA213000103A6D /* SLProxy.h */, - D971FB320BBA213000103A6D /* SLProxy.m */, - ); - name = Classes; - sourceTree = ""; - }; - 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { - isa = PBXGroup; - children = ( - 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, - ); - name = "Linked Frameworks"; - sourceTree = ""; - }; - 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { - isa = PBXGroup; - children = ( - 29B97324FDCFA39411CA2CEA /* AppKit.framework */, - 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */, - 29B97325FDCFA39411CA2CEA /* Foundation.framework */, - ); - name = "Other Frameworks"; - sourceTree = ""; - }; - 19C28FACFE9D520D11CA2CBB /* Products */ = { - isa = PBXGroup; - children = ( - 8D1107320486CEB800E47090 /* Launcher.app */, - ); - name = Products; - sourceTree = ""; - }; - 29B97314FDCFA39411CA2CEA /* Launcher */ = { - isa = PBXGroup; - children = ( - 080E96DDFE201D6D7F000001 /* Classes */, - 29B97315FDCFA39411CA2CEA /* Other Sources */, - 29B97317FDCFA39411CA2CEA /* Resources */, - 29B97323FDCFA39411CA2CEA /* Frameworks */, - 19C28FACFE9D520D11CA2CBB /* Products */, - ); - name = Launcher; - sourceTree = ""; - }; - 29B97315FDCFA39411CA2CEA /* Other Sources */ = { - isa = PBXGroup; - children = ( - 32CA4F630368D1EE00C91783 /* Launcher_Prefix.pch */, - 29B97316FDCFA39411CA2CEA /* main.m */, - ); - name = "Other Sources"; - sourceTree = ""; - }; - 29B97317FDCFA39411CA2CEA /* Resources */ = { - isa = PBXGroup; - children = ( - 8D1107310486CEB800E47090 /* Info.plist */, - 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, - 29B97318FDCFA39411CA2CEA /* MainMenu.nib */, - D92540DC0BB9F4B400637A9C /* libsl.icns */, - D925501A0BB9FC1B00637A9C /* Assemblies */, - ); - name = Resources; - sourceTree = ""; - }; - 29B97323FDCFA39411CA2CEA /* Frameworks */ = { - isa = PBXGroup; - children = ( - 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, - 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 8D1107260486CEB800E47090 /* Launcher */ = { - isa = PBXNativeTarget; - buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Launcher" */; - buildPhases = ( - 8D1107290486CEB800E47090 /* Resources */, - 8D11072C0486CEB800E47090 /* Sources */, - 8D11072E0486CEB800E47090 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Launcher; - productInstallPath = "$(HOME)/Applications"; - productName = Launcher; - productReference = 8D1107320486CEB800E47090 /* Launcher.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 29B97313FDCFA39411CA2CEA /* Project object */ = { - isa = PBXProject; - buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Launcher" */; - hasScannedForEncodings = 1; - mainGroup = 29B97314FDCFA39411CA2CEA /* Launcher */; - projectDirPath = ""; - targets = ( - 8D1107260486CEB800E47090 /* Launcher */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 8D1107290486CEB800E47090 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */, - 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, - D92540DD0BB9F4B400637A9C /* libsl.icns in Resources */, - D925501C0BB9FC1B00637A9C /* Assemblies in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 8D11072C0486CEB800E47090 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8D11072D0486CEB800E47090 /* main.m in Sources */, - D971F9C70BBA096500103A6D /* Controller.m in Sources */, - D971FB330BBA213000103A6D /* SLProxy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 089C165DFE840E0CC02AAC07 /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = { - isa = PBXVariantGroup; - children = ( - 29B97319FDCFA39411CA2CEA /* English */, - ); - name = MainMenu.nib; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - C01FCF4B08A954540054247B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)", - ); - FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\""; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - PRODUCT_NAME = Launcher; - WRAPPER_EXTENSION = app; - ZERO_LINK = YES; - }; - name = Debug; - }; - C01FCF4C08A954540054247B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = ppc; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)", - ); - FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\""; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_MODEL_TUNING = G5; - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - PRODUCT_NAME = Launcher; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; - C01FCF4F08A954540054247B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk; - }; - name = Debug; - }; - C01FCF5008A954540054247B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = ppc; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Launcher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C01FCF4B08A954540054247B /* Debug */, - C01FCF4C08A954540054247B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Launcher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C01FCF4F08A954540054247B /* Debug */, - C01FCF5008A954540054247B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; -} diff --git a/SLProxy/MacProxy/Launcher/Launcher_Prefix.pch b/SLProxy/MacProxy/Launcher/Launcher_Prefix.pch deleted file mode 100644 index 7504e2dc..00000000 --- a/SLProxy/MacProxy/Launcher/Launcher_Prefix.pch +++ /dev/null @@ -1,7 +0,0 @@ -// -// Prefix header for all source files of the 'Launcher' target in the 'Launcher' project -// - -#ifdef __OBJC__ - #import -#endif diff --git a/SLProxy/MacProxy/Launcher/SLProxy.h b/SLProxy/MacProxy/Launcher/SLProxy.h deleted file mode 100644 index 7865a37c..00000000 --- a/SLProxy/MacProxy/Launcher/SLProxy.h +++ /dev/null @@ -1,17 +0,0 @@ -/* SLProxy */ - -#import - -#import "Controller.h" - -@interface SLProxy : NSObject -{ - NSTask *task; - NSURL *loginURL; -} - -- (SLProxy *)init; -- (void)dealloc; -- (NSURL *)loginURL; - -@end diff --git a/SLProxy/MacProxy/Launcher/SLProxy.m b/SLProxy/MacProxy/Launcher/SLProxy.m deleted file mode 100644 index 14d5afd0..00000000 --- a/SLProxy/MacProxy/Launcher/SLProxy.m +++ /dev/null @@ -1,60 +0,0 @@ -#import "SLProxy.h" - -#include - -@implementation SLProxy - -- (SLProxy *)init { - [super init]; - - NSPipe *pipe = [NSPipe pipe]; - - /* Launch the proxy. */ - task = [[NSTask alloc] init]; - [task setLaunchPath:@"/Library/Frameworks/Mono.framework/Commands/mono"]; - [task setCurrentDirectoryPath:[[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/Assemblies"]]; - [task setArguments:[[[NSBundle mainBundle] infoDictionary] valueForKey:@"MonoArguments"]]; - [task setStandardOutput:[pipe fileHandleForWriting]]; - NS_DURING - [task launch]; - NS_HANDLER - [Controller failBecause:@"Mono does not appear to be installed on your system."]; - NS_ENDHANDLER - [Controller terminateOnFailure:task]; - - /* Read the proxy's output to determine the login URL to give SL. */ - int reader = [[pipe fileHandleForReading] fileDescriptor]; - char c; - NSString *line = [NSString string]; - for (;;) { - if (read(reader, &c, 1) != 1) { - [Controller failBecause:@"Unable to synchronize with proxy."]; - } else if (c == '\n') { - break; - } else { - line = [line stringByAppendingFormat:@"%c", c]; - } - } - [[pipe fileHandleForReading] closeFile]; // mono's ok with this; keep it from blocking on WriteLine - int port; - if (sscanf([line UTF8String], "proxy ready at http://127.0.0.1:%d/", &port) != 1) { - [Controller failBecause:@"Unable to synchronize with proxy."]; - } - loginURL = [[NSURL alloc] initWithString:[NSString stringWithFormat:@"http://127.0.0.1:%d/", port]]; - - return self; -} - -- (void)dealloc { - /* Stop the proxy and clean up. */ - [task terminate]; - [task release]; - [loginURL release]; - [super dealloc]; -} - -- (NSURL *)loginURL { - return loginURL; -} - -@end diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Info.plist b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Info.plist deleted file mode 100644 index 2f341811..00000000 --- a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Info.plist +++ /dev/null @@ -1,36 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - Launcher - CFBundleIconFile - libsl.icns - CFBundleIdentifier - org.libsecondlife.macproxy.##ID## - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ##NAME## - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSUIElement - - MonoArguments - - ##EXE## - --proxy-verbose - --proxy-login-port=0 - - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - - diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/MacOS/Launcher b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/MacOS/Launcher deleted file mode 100755 index 1614cc4fd9377859d78b199fce0f53ceeadd219f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25232 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 diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/PkgInfo b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/PkgInfo deleted file mode 100644 index bd04210f..00000000 --- a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/PkgInfo +++ /dev/null @@ -1 +0,0 @@ -APPL???? \ No newline at end of file diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/InfoPlist.strings b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/InfoPlist.strings deleted file mode 100644 index 997688e2fd53fd8d44166a1895730ea43ed42f47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmW-ZOAf&R6h+V2DjLH^R7?!S$b{#$5lbf^EkLAW3{7RTh oDE+A9pSg65nVdc!``%jXwyDfqOK2p - - - - IBDocumentLocation - 110 86 356 240 0 0 1440 878 - IBEditorPositions - - 29 - 109 299 338 44 0 0 1440 878 - - IBFramework Version - 446.1 - IBSystem Version - 8P2137 - - diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib deleted file mode 100644 index 430b4de7ed3b1f43108c4ae8c6f5bb8171fdbd4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12970 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 diff --git a/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/libsl.icns b/SLProxy/MacProxy/Launcher/build/Release/Launcher.app/Contents/Resources/libsl.icns deleted file mode 100644 index c35d47cc382010e011b7b0ab35e61a7a42eb6924..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23822 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 svb>@f5d5*~J^y{@2e - -int main(int argc, char *argv[]) -{ - return NSApplicationMain(argc, (const char **) argv); -} diff --git a/SLProxy/MacProxy/README.txt b/SLProxy/MacProxy/README.txt deleted file mode 100644 index 02848eaa..00000000 --- a/SLProxy/MacProxy/README.txt +++ /dev/null @@ -1,32 +0,0 @@ -MacProxy is a tool that packages an SLProxy application as a -standalone Mac OS X application. When double-clicked, the application -will start the proxy in the background and open Second Life, -configured to connect through the proxy. The proxy runs entirely in -the background, so its output will not be visible to the user. You do -not need to have a Mac to run MacProxy; any typical Unix-like -environment with Perl installed should suffice. - -To use MacProxy, navigate to the MacProxy directory and type - - ./build.pl "Application Name" path/to/executable.exe \ - path/to/libraries.dll ... - -For example, to create a standalone ChatConsole for the Mac: - - ./build.pl "Chat Console" ../../bin/ChatConsole.exe \ - ../../bin/SLProxy.dll ../../bin/libsecondlife.dll - -(Of course, this is entirely pointless, since ChatConsole provides no -functionality unless run from a terminal.) - -CAVEATS - -The generated application will not work unless the user has the Mono -framework installed. This should be distributed separately, since -it's huge. The installer is available from -http://www.mono-project.com/Downloads. - -MacProxy assumes that your proxy application accepts the standard -suite of --proxy arguments via the command line (see SLProxy's -documentation) and that it doesn't output anything of its own to -stdout before the proxy is active. diff --git a/SLProxy/MacProxy/build.pl b/SLProxy/MacProxy/build.pl deleted file mode 100755 index ac666fe4..00000000 --- a/SLProxy/MacProxy/build.pl +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/perl -w - -die "Usage: $0 \"Application Name\" path/to/executable.exe path/to/libraries.dll ...\n" unless @ARGV >= 2; - -die "Please run MacProxy from within its own directory.\n" unless -d 'Launcher'; - -my ($appname, $exe, @libs) = @ARGV; - -print "Creating application bundle...\n"; - -die "An application with that name already exists; aborting.\n" if -e "$appname.app"; -system('cp', '-r', 'Launcher/build/Release/Launcher.app', "$appname.app") -and die "Failed; aborting.\n"; - -print "Embedding assemblies...\n"; - -system('cp', $exe, @libs, "$appname.app/Contents/Resources/Assemblies/") -and die "Failed; aborting.\n"; - -print "Writing metadata...\n"; - -open(my $ii, '<', 'Launcher/Info.plist') -or die "Failed to open Launcher/Info.plist; aborting.\n"; -open(my $io, '>', "$appname.app/Contents/Info.plist") -or die "Failed to open $appname.app/Contents/Info.plist; aborting.\n"; - -my $id = $appname; -$id =~ s/[^a-z]//gi; -$id = 'x' unless length $id; -$exe =~ s!.*/!!; -while (<$ii>) { - s/##NAME##/$appname/; - s/##ID##/$id/; - s/##EXE##/$exe/; - print $io $_; -} - -close $ii; -close $io; - -print "Packaging bundle...\n"; - -system('tar', 'cjf', "$appname.tar.bz2", "$appname.app") -and die "Failed to create archive; aborting.\n"; -system('rm', '-rf', "$appname.app") -and die "Failed to remove application bundle; aborting.\n"; - -system('ls', '-l', "$appname.tar.bz2") -and print "Done.\n";