More merge fixing

meow-7.2.2
Cinders 2013-07-10 08:40:00 -06:00
parent 68ca12c093
commit fcacf02582
8 changed files with 250 additions and 312 deletions

View File

@ -292,6 +292,13 @@ list(APPEND llcommon_SOURCE_FILES ${llcommon_HEADER_FILES})
if(LLCOMMON_LINK_SHARED)
add_library (llcommon SHARED ${llcommon_SOURCE_FILES})
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
# always generate llcommon.pdb, even for "Release" builds
set_target_properties(llcommon PROPERTIES LINK_FLAGS "/DEBUG")
@ -301,14 +308,6 @@ else(LLCOMMON_LINK_SHARED)
add_library (llcommon ${llcommon_SOURCE_FILES})
endif(LLCOMMON_LINK_SHARED)
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
target_link_libraries(
llcommon
${BREAKPAD_EXCEPTION_HANDLER_LIBRARIES}

View File

@ -2252,7 +2252,7 @@ if (DARWIN)
OUTPUT_NAME "${product}"
MACOSX_BUNDLE_INFO_STRING "Second Life Viewer"
MACOSX_BUNDLE_ICON_FILE "phoenix_icon.icns"
MACOSX_BUNDLE_GUI_IDENTIFIER "com.firestorm.indra.viewer" #<FS:TM> F_EX merge check this
MACOSX_BUNDLE_GUI_IDENTIFIER "com.firestorm.indra.viewer" #<FS:TM>
MACOSX_BUNDLE_LONG_VERSION_STRING "${VIEWER_CHANNEL} ${VIEWER_SHORT_VERSION}.${VIEWER_VERSION_REVISION}"
MACOSX_BUNDLE_BUNDLE_NAME "Firestorm"
MACOSX_BUNDLE_SHORT_VERSION_STRING "${VIEWER_SHORT_VERSION}"

View File

@ -1,8 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IBVersion</key>
<string>1</string>
</dict>
</plist>
{
IBClasses = ();
IBVersion = 1;
}

View File

@ -1,17 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!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>IBDocumentLocation</key>
<string>85 13 356 240 0 0 1280 1002 </string>
<key>IBEditorPositions</key>
<dict>
<key>29</key>
<string>27 314 247 44 0 0 1280 1002 </string>
</dict>
<key>IBFramework Version</key>
<string>851</string>
<key>IBOldestOS</key>
<integer>6</integer>
<string>362.0</string>
<key>IBOpenObjects</key>
<array>
<integer>191</integer>
</array>
<key>IBSystem Version</key>
<string>10J869</string>
<string>7D24</string>
<key>targetFramework</key>
<string>IBCarbonFramework</string>
</dict>

View File

@ -1,135 +1,203 @@
<?xml version="1.0" standalone="yes"?>
<object class="NSIBObjectData">
<string name="targetFramework">IBCarbonFramework</string>
<object name="rootObject" class="NSCustomObject" id="1">
<string name="customClass">NSApplication</string>
</object>
<array count="31" name="allObjects">
<object class="IBCarbonMenu" id="181">
<string name="name">_NSAppleMenu</string>
<object class="IBCarbonMenu" id="29">
<string name="title">Firestorm</string>
<array count="1" name="items">
<object class="IBCarbonMenuItem" id="183">
<string name="title">About Firestorm</string>
<boolean name="disabled">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<int name="keyEquivalentModifier">0</int>
<ostype name="command">abou</ostype>
<array count="4" name="items">
<object class="IBCarbonMenuItem" id="182">
<string name="title">Firestorm</string>
<object name="submenu" class="IBCarbonMenu" id="181">
<string name="title">Firestorm</string>
<array count="1" name="items">
<object class="IBCarbonMenuItem" id="183">
<boolean name="disabled">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">About Firestorm</string>
<int name="keyEquivalentModifier">0</int>
<ostype name="command">abou</ostype>
</object>
</array>
<string name="name">_NSAppleMenu</string>
</object>
</object>
<object class="IBCarbonMenuItem" id="127">
<string name="title">File</string>
<object name="submenu" class="IBCarbonMenu" id="131">
<string name="title">File</string>
</object>
</object>
<object class="IBCarbonMenuItem" id="152">
<string name="title">Edit</string>
<object name="submenu" class="IBCarbonMenu" id="147">
<string name="title">Edit</string>
<array count="10" name="items">
<object class="IBCarbonMenuItem" id="141">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Undo</string>
<string name="keyEquivalent">z</string>
<ostype name="command">undo</ostype>
</object>
<object class="IBCarbonMenuItem" id="146">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Redo</string>
<string name="keyEquivalent">Z</string>
<ostype name="command">redo</ostype>
</object>
<object class="IBCarbonMenuItem" id="142">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="143">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Cut</string>
<string name="keyEquivalent">x</string>
<ostype name="command">cut </ostype>
</object>
<object class="IBCarbonMenuItem" id="149">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Copy</string>
<string name="keyEquivalent">c</string>
<ostype name="command">copy</ostype>
</object>
<object class="IBCarbonMenuItem" id="144">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Paste</string>
<string name="keyEquivalent">v</string>
<ostype name="command">past</ostype>
</object>
<object class="IBCarbonMenuItem" id="151">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Delete</string>
<ostype name="command">clea</ostype>
</object>
<object class="IBCarbonMenuItem" id="148">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Select All</string>
<string name="keyEquivalent">a</string>
<ostype name="command">sall</ostype>
</object>
<object class="IBCarbonMenuItem" id="188">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="187">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Special Characters…</string>
<ostype name="command">chrp</ostype>
</object>
</array>
</object>
</object>
<object class="IBCarbonMenuItem" id="153">
<string name="title">Window</string>
<object name="submenu" class="IBCarbonMenu" id="154">
<string name="title">Window</string>
<array count="6" name="items">
<object class="IBCarbonMenuItem" id="155">
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Minimize Window</string>
<string name="keyEquivalent">m</string>
<ostype name="command">mini</ostype>
</object>
<object class="IBCarbonMenuItem" id="184">
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Minimize All Windows</string>
<string name="keyEquivalent">m</string>
<int name="keyEquivalentModifier">1572864</int>
<ostype name="command">mina</ostype>
</object>
<object class="IBCarbonMenuItem" id="186">
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Zoom</string>
<ostype name="command">zoom</ostype>
</object>
<object class="IBCarbonMenuItem" id="156">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="157">
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Bring All to Front</string>
<ostype name="command">bfrt</ostype>
</object>
<object class="IBCarbonMenuItem" id="185">
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<string name="title">Arrange in Front</string>
<int name="keyEquivalentModifier">1572864</int>
<ostype name="command">frnt</ostype>
</object>
</array>
<string name="name">_NSWindowsMenu</string>
</object>
</object>
</array>
<string name="name">_NSMainMenu</string>
</object>
<reference idRef="127"/>
<reference idRef="131"/>
<reference idRef="141"/>
<reference idRef="142"/>
<reference idRef="143"/>
<reference idRef="144"/>
<reference idRef="146"/>
<reference idRef="147"/>
<reference idRef="148"/>
<reference idRef="149"/>
<reference idRef="151"/>
<reference idRef="152"/>
<reference idRef="153"/>
<reference idRef="154"/>
<reference idRef="155"/>
<reference idRef="156"/>
<reference idRef="157"/>
<reference idRef="181"/>
<reference idRef="182"/>
<reference idRef="183"/>
<reference idRef="184"/>
<reference idRef="185"/>
<reference idRef="186"/>
<reference idRef="187"/>
<reference idRef="188"/>
<object class="IBCarbonRootControl" id="190">
<string name="bounds">0 0 482 694 </string>
<string name="viewFrame">0 0 694 482 </string>
<array count="2" name="subviews">
<object class="IBCarbonButton" id="192">
<string name="bounds">442 604 462 674 </string>
<string name="viewFrame">604 442 70 20 </string>
<string name="title">OK</string>
<ostype name="command">ok </ostype>
<object name="layoutInfo" class="IBCarbonHILayoutInfo">
<int name="bindingBottomKind">2</int>
<int name="bindingRightKind">2</int>
</object>
<int name="buttonType">1</int>
</object>
<object class="IBCarbonScrollView" id="201">
<string name="bounds">20 20 422 674 </string>
<string name="viewFrame">20 20 654 402 </string>
<array count="1" name="subviews">
<object class="IBCarbonTextView" id="200">
<string name="bounds">20 20 422 659 </string>
<string name="viewFrame">0 0 639 402 </string>
<ostype name="controlSignature">text</ostype>
<int name="fontStyle">5</int>
<boolean name="readOnly">TRUE</boolean>
</object>
</array>
<boolean name="scrollHorizontally">FALSE</boolean>
</object>
</array>
</object>
<object class="IBCarbonMenuItem" id="153">
<string name="title">Window</string>
<object name="submenu" class="IBCarbonMenu" id="154">
<string name="name">_NSWindowsMenu</string>
<string name="title">Window</string>
<array count="6" name="items">
<object class="IBCarbonMenuItem" id="155">
<string name="title">Minimize Window</string>
<string name="keyEquivalent">m</string>
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">mini</ostype>
</object>
<object class="IBCarbonMenuItem" id="184">
<string name="title">Minimize All Windows</string>
<string name="keyEquivalent">m</string>
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<int name="keyEquivalentModifier">1572864</int>
<ostype name="command">mina</ostype>
</object>
<object class="IBCarbonMenuItem" id="186">
<string name="title">Zoom</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">zoom</ostype>
</object>
<object class="IBCarbonMenuItem" id="156">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="157">
<string name="title">Bring All to Front</string>
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">bfrt</ostype>
</object>
<object class="IBCarbonMenuItem" id="185">
<string name="title">Arrange in Front</string>
<boolean name="dynamic">TRUE</boolean>
<boolean name="updateSingleItem">TRUE</boolean>
<int name="keyEquivalentModifier">1572864</int>
<ostype name="command">frnt</ostype>
</object>
</array>
</object>
</object>
<object class="IBCarbonMenuItem" id="149">
<string name="title">Copy</string>
<string name="keyEquivalent">c</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">copy</ostype>
</object>
<object class="IBCarbonMenuItem" id="152">
<string name="title">Edit</string>
<object name="submenu" class="IBCarbonMenu" id="147">
<string name="title">Edit</string>
<array count="10" name="items">
<object class="IBCarbonMenuItem" id="141">
<string name="title">Undo</string>
<string name="keyEquivalent">z</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">undo</ostype>
</object>
<object class="IBCarbonMenuItem" id="146">
<string name="title">Redo</string>
<string name="keyEquivalent">Z</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">redo</ostype>
</object>
<object class="IBCarbonMenuItem" id="142">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="143">
<string name="title">Cut</string>
<string name="keyEquivalent">x</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">cut </ostype>
</object>
<reference idRef="149"/>
<object class="IBCarbonMenuItem" id="144">
<string name="title">Paste</string>
<string name="keyEquivalent">v</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">past</ostype>
</object>
<object class="IBCarbonMenuItem" id="151">
<string name="title">Delete</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">clea</ostype>
</object>
<object class="IBCarbonMenuItem" id="148">
<string name="title">Select All</string>
<string name="keyEquivalent">a</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">sall</ostype>
</object>
<object class="IBCarbonMenuItem" id="188">
<boolean name="separator">TRUE</boolean>
</object>
<object class="IBCarbonMenuItem" id="187">
<string name="title">Special Characters…</string>
<boolean name="updateSingleItem">TRUE</boolean>
<ostype name="command">chrp</ostype>
</object>
</array>
</object>
</object>
<object class="IBCarbonTextView" id="200">
<ostype name="controlSignature">text</ostype>
<int name="fontStyle">5</int>
<boolean name="readOnly">TRUE</boolean>
<string name="viewFrame">0 0 639 402 </string>
<string name="bounds">20 20 422 659 </string>
</object>
<object class="IBCarbonWindow" id="191">
<string name="windowRect">84 72 566 766 </string>
<string name="title">Release Notes</string>
<reference name="rootControl" idRef="190"/>
<boolean name="receiveUpdates">FALSE</boolean>
<boolean name="hasCloseBox">FALSE</boolean>
<boolean name="hasCollapseBox">FALSE</boolean>
@ -138,122 +206,54 @@
<boolean name="hasVerticalZoom">FALSE</boolean>
<boolean name="liveResize">TRUE</boolean>
<boolean name="compositing">TRUE</boolean>
<boolean name="isConstrained">FALSE</boolean>
<int name="carbonWindowClass">4</int>
<int name="windowPosition">1</int>
<string name="title">Release Notes</string>
<object name="rootControl" class="IBCarbonRootControl" id="190">
<string name="viewFrame">0 0 694 482 </string>
<array count="2" name="subviews">
<object class="IBCarbonButton" id="192">
<ostype name="command">ok </ostype>
<object name="layoutInfo" class="IBCarbonHILayoutInfo">
<int name="bindingBottomKind">2</int>
<int name="bindingRightKind">2</int>
</object>
<int name="buttonType">1</int>
<string name="title">OK</string>
<string name="viewFrame">604 442 70 20 </string>
<string name="bounds">442 604 462 674 </string>
</object>
<object class="IBCarbonScrollView" id="201">
<boolean name="scrollHorizontally">FALSE</boolean>
<string name="viewFrame">20 20 654 402 </string>
<array count="1" name="subviews">
<reference idRef="200"/>
</array>
<string name="bounds">20 20 422 674 </string>
</object>
</array>
<string name="bounds">0 0 482 694 </string>
</object>
<string name="windowRect">84 72 566 766 </string>
<string name="ScreenRectAtEncodeTime">0 0 768 1024 </string>
<boolean name="isConstrained">FALSE</boolean>
</object>
<reference idRef="186"/>
<reference idRef="192"/>
<reference idRef="157"/>
<reference idRef="190"/>
<reference idRef="200"/>
<reference idRef="201"/>
<object class="IBCarbonMenuItem" id="182">
<string name="title">Firestorm</string>
<reference name="submenu" idRef="181"/>
</object>
<reference idRef="148"/>
<reference idRef="144"/>
<reference idRef="188"/>
<reference idRef="156"/>
<reference idRef="185"/>
<reference idRef="187"/>
<reference idRef="184"/>
<object class="IBCarbonMenu" id="29">
<string name="name">_NSMainMenu</string>
<string name="title">SecondLife</string>
<array count="4" name="items">
<reference idRef="182"/>
<object class="IBCarbonMenuItem" id="127">
<string name="title">File</string>
<object name="submenu" class="IBCarbonMenu" id="131">
<string name="title">File</string>
</object>
</object>
<reference idRef="152"/>
<reference idRef="153"/>
</array>
</object>
<reference idRef="143"/>
<reference idRef="141"/>
<reference idRef="154"/>
<reference idRef="142"/>
<reference idRef="146"/>
<reference idRef="155"/>
<reference idRef="183"/>
<reference idRef="131"/>
<reference idRef="127"/>
<reference idRef="147"/>
<reference idRef="151"/>
</array>
<array count="31" name="allParents">
<reference idRef="182"/>
<reference idRef="29"/>
<reference idRef="147"/>
<reference idRef="29"/>
<reference idRef="201"/>
<reference idRef="1"/>
<reference idRef="154"/>
<reference idRef="190"/>
<reference idRef="154"/>
<reference idRef="191"/>
<reference idRef="190"/>
<reference idRef="29"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="154"/>
<reference idRef="154"/>
<reference idRef="147"/>
<reference idRef="154"/>
<reference idRef="1"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="153"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="154"/>
<reference idRef="181"/>
<reference idRef="127"/>
<reference idRef="29"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="152"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="29"/>
<reference idRef="29"/>
<reference idRef="153"/>
<reference idRef="154"/>
<reference idRef="154"/>
<reference idRef="154"/>
<reference idRef="182"/>
<reference idRef="29"/>
<reference idRef="181"/>
<reference idRef="154"/>
<reference idRef="154"/>
<reference idRef="154"/>
<reference idRef="147"/>
<reference idRef="147"/>
<reference idRef="191"/>
<reference idRef="1"/>
<reference idRef="190"/>
<reference idRef="201"/>
<reference idRef="190"/>
</array>
<dictionary count="3" name="nameTable">
<string>File&apos;s Owner</string>
<string>Files Owner</string>
<reference idRef="1"/>
<string>MenuBar</string>
<reference idRef="29"/>
<string>Release Notes</string>
<reference idRef="191"/>
</dictionary>
<string name="targetFramework">IBCarbonFramework</string>
<unsigned_int name="nextObjectID">203</unsigned_int>
<unsigned_int name="nextObjectID">202</unsigned_int>
</object>

View File

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>Firestorm</string>
<key>CFBundleIconFile</key>
<string>phoenix_icon.icns</string>
<key>CFBundleIdentifier</key>
<string>com.secondlife.indra.viewer</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Firestorm</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>slurl</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>seconlife</string>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/x-grid-location-info</string>
</array>
<key>CFBundleTypeName</key>
<string>Secondlife SLURL</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>SLRL</string>
</array>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSTypeIsPackage</key>
<true/>
<key>NSDocumentClass</key>
<string>SecondLifeSLURL</string>
</dict>
</array>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>Second Life URL</string>
<key>CFBundleURLSchemes</key>
<array>
<string>secondlife</string>
<string>x-grid-location-info</string>
</array>
<key>LSIsAppleDefaultForScheme</key>
<true/>
</dict>
</array>
<key>CFBundleVersion</key>
<string>2.6.1.18388</string>
<key>CSResourcesFileMapped</key>
<true/>
</dict>
</plist>

View File

@ -276,7 +276,10 @@ static LLAppViewerListener sAppViewerListener(LLAppViewer::instance);
// viewer.cpp - these are only used in viewer, should be easily moved.
#if LL_DARWIN
const char * const LL_VERSION_BUNDLE_ID = "com.secondlife.indra.viewer";
// <FS:CR>
//const char * const LL_VERSION_BUNDLE_ID = "com.secondlife.indra.viewer";
const char * const LL_VERSION_BUNDLE_ID = "com.phoenixviewer.firestorm.viewer";
// </FS:CR>
extern void init_apple_menu(const char* product);
#endif // LL_DARWIN

View File

@ -29,9 +29,11 @@ from janitor import Janitor
from messageframe import MessageFrame
import Tkinter, tkMessageBox
TITLE = "Second Life Viewer Updater"
#TITLE = "Second Life Viewer Updater"
TITLE = "Firestorm Viewer Updater"
# Magic bundle identifier used by all Second Life viewer bundles
BUNDLE_IDENTIFIER = "com.secondlife.indra.viewer"
#BUNDLE_IDENTIFIER = "com.secondlife.indra.viewer"
BUNDLE_IDENTIFIER = "com.firestorm.indra.viewer"
# Global handle to the MessageFrame so we can update message
FRAME = None