diff options
-rw-r--r-- | linden/indra/llcommon/llversionviewer.h | 2 | ||||
-rw-r--r-- | linden/indra/llmath/llvolume.cpp | 5 | ||||
-rw-r--r-- | linden/indra/newview/English.lproj/InfoPlist.strings | 4 | ||||
-rw-r--r-- | linden/indra/newview/Info-SecondLife.plist | 2 | ||||
-rw-r--r-- | linden/indra/newview/llurldispatcher.cpp | 4 | ||||
-rw-r--r-- | linden/indra/newview/llviewermenu.cpp | 2 | ||||
-rw-r--r-- | linden/indra/newview/releasenotes.txt | 51 | ||||
-rw-r--r-- | linden/indra/newview/res/newViewRes.rc | 8 | ||||
-rw-r--r-- | linden/indra/newview/skins/xui/en-us/alerts.xml | 13 |
9 files changed, 43 insertions, 48 deletions
diff --git a/linden/indra/llcommon/llversionviewer.h b/linden/indra/llcommon/llversionviewer.h index c13155a..71b7347 100644 --- a/linden/indra/llcommon/llversionviewer.h +++ b/linden/indra/llcommon/llversionviewer.h | |||
@@ -35,7 +35,7 @@ | |||
35 | const S32 LL_VERSION_MAJOR = 1; | 35 | const S32 LL_VERSION_MAJOR = 1; |
36 | const S32 LL_VERSION_MINOR = 18; | 36 | const S32 LL_VERSION_MINOR = 18; |
37 | const S32 LL_VERSION_PATCH = 4; | 37 | const S32 LL_VERSION_PATCH = 4; |
38 | const S32 LL_VERSION_BUILD = 2; | 38 | const S32 LL_VERSION_BUILD = 3; |
39 | 39 | ||
40 | const char * const LL_CHANNEL = "Second Life Release"; | 40 | const char * const LL_CHANNEL = "Second Life Release"; |
41 | 41 | ||
diff --git a/linden/indra/llmath/llvolume.cpp b/linden/indra/llmath/llvolume.cpp index 9cad612..4dea085 100644 --- a/linden/indra/llmath/llvolume.cpp +++ b/linden/indra/llmath/llvolume.cpp | |||
@@ -1894,11 +1894,10 @@ void LLVolume::sculpt(U16 sculpt_width, U16 sculpt_height, S8 sculpt_components, | |||
1894 | // compute the area of the parallelogram by taking the length of the cross product: | 1894 | // compute the area of the parallelogram by taking the length of the cross product: |
1895 | // (parallegram is an approximation of two triangles) | 1895 | // (parallegram is an approximation of two triangles) |
1896 | LLVector3 cross = (p1 - p2) % (p1 - p3); | 1896 | LLVector3 cross = (p1 - p2) % (p1 - p3); |
1897 | // take length squared for efficiency (no sqrt) | 1897 | area += cross.magVec(); |
1898 | area += cross.magVecSquared(); | ||
1899 | } | 1898 | } |
1900 | 1899 | ||
1901 | if (area < SCULPT_MIN_AREA * SCULPT_MIN_AREA) | 1900 | if (area < SCULPT_MIN_AREA) |
1902 | data_is_empty = TRUE; | 1901 | data_is_empty = TRUE; |
1903 | } | 1902 | } |
1904 | 1903 | ||
diff --git a/linden/indra/newview/English.lproj/InfoPlist.strings b/linden/indra/newview/English.lproj/InfoPlist.strings index 94d1db1..8929cb4 100644 --- a/linden/indra/newview/English.lproj/InfoPlist.strings +++ b/linden/indra/newview/English.lproj/InfoPlist.strings | |||
@@ -1,5 +1,5 @@ | |||
1 | /* Localized versions of Info.plist keys */ | 1 | /* Localized versions of Info.plist keys */ |
2 | 2 | ||
3 | CFBundleName = "Second Life"; | 3 | CFBundleName = "Second Life"; |
4 | CFBundleShortVersionString = "Second Life version 1.18.4.2"; | 4 | CFBundleShortVersionString = "Second Life version 1.18.4.3"; |
5 | CFBundleGetInfoString = "Second Life version 1.18.4.2, Copyright 2004-2007 Linden Research, Inc."; | 5 | CFBundleGetInfoString = "Second Life version 1.18.4.3, Copyright 2004-2007 Linden Research, Inc."; |
diff --git a/linden/indra/newview/Info-SecondLife.plist b/linden/indra/newview/Info-SecondLife.plist index cee5a98..0778494 100644 --- a/linden/indra/newview/Info-SecondLife.plist +++ b/linden/indra/newview/Info-SecondLife.plist | |||
@@ -32,7 +32,7 @@ | |||
32 | </dict> | 32 | </dict> |
33 | </array> | 33 | </array> |
34 | <key>CFBundleVersion</key> | 34 | <key>CFBundleVersion</key> |
35 | <string>1.18.4.2</string> | 35 | <string>1.18.4.3</string> |
36 | <key>CSResourcesFileMapped</key> | 36 | <key>CSResourcesFileMapped</key> |
37 | <true/> | 37 | <true/> |
38 | </dict> | 38 | </dict> |
diff --git a/linden/indra/newview/llurldispatcher.cpp b/linden/indra/newview/llurldispatcher.cpp index 7344206..e49e9e5 100644 --- a/linden/indra/newview/llurldispatcher.cpp +++ b/linden/indra/newview/llurldispatcher.cpp | |||
@@ -196,7 +196,9 @@ bool LLURLDispatcherImpl::dispatchApp(const std::string& url, BOOL right_mouse) | |||
196 | std::map<std::string, std::string> args; | 196 | std::map<std::string, std::string> args; |
197 | args["[SLURL]"] = url; | 197 | args["[SLURL]"] = url; |
198 | gViewerWindow->alertXml("BadURL", args); | 198 | gViewerWindow->alertXml("BadURL", args); |
199 | return false; | 199 | // This was a SLURL with a /app prefix, and we "handled" it by displaying an error dialog, |
200 | // so return true. It doesn't need to be parsed any further. | ||
201 | return true; | ||
200 | } | 202 | } |
201 | 203 | ||
202 | // static | 204 | // static |
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp index 28c5049..2ac9caf 100644 --- a/linden/indra/newview/llviewermenu.cpp +++ b/linden/indra/newview/llviewermenu.cpp | |||
@@ -6922,7 +6922,7 @@ void handle_load_from_xml(void*) | |||
6922 | 6922 | ||
6923 | void handle_slurl_test(void*) | 6923 | void handle_slurl_test(void*) |
6924 | { | 6924 | { |
6925 | LLFloaterHtml::getInstance()->show("http://user.lindenlab.com/~james/slurl.html", "SLURL Test"); | 6925 | LLFloaterHtml::getInstance()->show("http://secondlife.com/app/search/slurls.html", "SLURL Test"); |
6926 | } | 6926 | } |
6927 | 6927 | ||
6928 | void handle_rebake_textures(void*) | 6928 | void handle_rebake_textures(void*) |
diff --git a/linden/indra/newview/releasenotes.txt b/linden/indra/newview/releasenotes.txt index a35d512..1c05b15 100644 --- a/linden/indra/newview/releasenotes.txt +++ b/linden/indra/newview/releasenotes.txt | |||
@@ -1,6 +1,18 @@ | |||
1 | Release Notes for Second Life 1.18.4(2) November 1, 2007 | 1 | Release Notes for Second Life 1.18.4(3) November 7, 2007 |
2 | ===================================== | 2 | ===================================== |
3 | New features: | ||
4 | * Help > Lag Meter; monitors Client, Network and Server lag and reports possible causes | ||
5 | |||
6 | Changes: | ||
7 | * Visual changes in preparation for a forthcoming release of new in-world search | ||
8 | ** Opt-in and opt-out checkboxes for Resident Profile, Parcels, For Sale Objects, Not For Sale Objects, Regions, and Groups | ||
9 | * About Land description field is now a three-line text box | ||
10 | * Minimap indicators for "above" and "below" updated | ||
11 | ** After the next server update, friends will appear in a different color | ||
12 | |||
3 | Bug fixes: | 13 | Bug fixes: |
14 | * Fixed a sculptie LOD issue | ||
15 | * Fixed region Mature setting reverting to PG after Estate/Region changes | ||
4 | * Fixed several UI elements | 16 | * Fixed several UI elements |
5 | * Fixed new group not appearing in group window until relog | 17 | * Fixed new group not appearing in group window until relog |
6 | * Fixed Trash folders in user inventory | 18 | * Fixed Trash folders in user inventory |
@@ -15,34 +27,6 @@ Bug fixes: | |||
15 | * Fixed Publish on Web not saving for parcels | 27 | * Fixed Publish on Web not saving for parcels |
16 | * Fixed missing dialog for Publish in Classifieds | 28 | * Fixed missing dialog for Publish in Classifieds |
17 | * Fixed updates for Land and L$ | 29 | * Fixed updates for Land and L$ |
18 | |||
19 | Release Notes for Second Life 1.18.4(1) October 26, 2007 | ||
20 | ===================================== | ||
21 | Bug fixes: | ||
22 | * Crash on startup (due to empty list of rewritten login URIs) | ||
23 | * Viewer crash while trying to rez an object | ||
24 | * Crash when editing classifieds | ||
25 | * Land & L$ fields no longer update | ||
26 | * Minimizing the search window followed by Ctrl+F crashes | ||
27 | * Parcel option doesnt save publish listing on the web setting | ||
28 | * Texture editing user interface is confusing | ||
29 | * Can.t set Repeats Per Face with up/down arrows | ||
30 | * Auction ID and Land Description Overlap in the .About Land. window | ||
31 | |||
32 | |||
33 | Release Notes for Second Life 1.18.4(0) October 17, 2007 | ||
34 | ===================================== | ||
35 | New features: | ||
36 | * Help > Lag Meter; monitors Client, Network and Server lag and reports possible causes | ||
37 | |||
38 | Changes: | ||
39 | * Visual changes in preparation for a forthcoming release of new in-world search | ||
40 | ** Opt-in and opt-out checkboxes for Resident Profile, Parcels, For Sale Objects, Not For Sale Objects, Regions, and Groups | ||
41 | * About Land description field is now a three-line text box | ||
42 | * Minimap indicators for "above" and "below" updated | ||
43 | ** After the next server update, friends will appear in a different color | ||
44 | |||
45 | Bug fixes: | ||
46 | * Fixed invisible sculpted prims when sculpted texture contains alpha | 30 | * Fixed invisible sculpted prims when sculpted texture contains alpha |
47 | * Fixed scope of drag-select with locked objects | 31 | * Fixed scope of drag-select with locked objects |
48 | * Fixed link order of drag-selected objects | 32 | * Fixed link order of drag-selected objects |
@@ -62,6 +46,15 @@ Bug fixes: | |||
62 | * Fixed Group enrollment fee accepting floating point | 46 | * Fixed Group enrollment fee accepting floating point |
63 | * Fixed 'Quiet Snapshots to Disk' and 'Disable Camera Constraints' not persisting across sessions | 47 | * Fixed 'Quiet Snapshots to Disk' and 'Disable Camera Constraints' not persisting across sessions |
64 | * Fixed dot characters in various fields | 48 | * Fixed dot characters in various fields |
49 | * Fixed a crash on startup (due to empty list of rewritten login URIs) | ||
50 | * Fixed a Viewer crash while trying to rez an object | ||
51 | * Fixed a crash when editing classifieds | ||
52 | * Fixed Land & L$ fields no longer update | ||
53 | * Fixed a crash by minimizing the search window followed by Ctrl+F | ||
54 | * Fixed parcel option doesnt save publish listing on the web setting | ||
55 | * Fixed texture editing user interface is confusing | ||
56 | * Fixed can't set Repeats Per Face with up/down arrows | ||
57 | * Fixed Auction ID and Land Description Overlap in the 'About Land' window | ||
65 | * Disabled Add to Outfit and Replace Outfit options on the top-level Clothing folder | 58 | * Disabled Add to Outfit and Replace Outfit options on the top-level Clothing folder |
66 | * MISC-567: Multiple system folders (e.g., '100 Lost and Found Folders') in inventory | 59 | * MISC-567: Multiple system folders (e.g., '100 Lost and Found Folders') in inventory |
67 | * VWR-2471: SL-viewer chrashes after opening the 10th group-info-window | 60 | * VWR-2471: SL-viewer chrashes after opening the 10th group-info-window |
diff --git a/linden/indra/newview/res/newViewRes.rc b/linden/indra/newview/res/newViewRes.rc index 8d152fa..ccb649a 100644 --- a/linden/indra/newview/res/newViewRes.rc +++ b/linden/indra/newview/res/newViewRes.rc | |||
@@ -227,8 +227,8 @@ TOOLPIPETTE CURSOR "toolpipette.cur" | |||
227 | // | 227 | // |
228 | 228 | ||
229 | VS_VERSION_INFO VERSIONINFO | 229 | VS_VERSION_INFO VERSIONINFO |
230 | FILEVERSION 1,18,4,2 | 230 | FILEVERSION 1,18,4,3 |
231 | PRODUCTVERSION 1,18,4,2 | 231 | PRODUCTVERSION 1,18,4,3 |
232 | FILEFLAGSMASK 0x3fL | 232 | FILEFLAGSMASK 0x3fL |
233 | #ifdef _DEBUG | 233 | #ifdef _DEBUG |
234 | FILEFLAGS 0x1L | 234 | FILEFLAGS 0x1L |
@@ -245,12 +245,12 @@ BEGIN | |||
245 | BEGIN | 245 | BEGIN |
246 | VALUE "CompanyName", "Linden Lab" | 246 | VALUE "CompanyName", "Linden Lab" |
247 | VALUE "FileDescription", "Second Life" | 247 | VALUE "FileDescription", "Second Life" |
248 | VALUE "FileVersion", "1.18.4.2" | 248 | VALUE "FileVersion", "1.18.4.3" |
249 | VALUE "InternalName", "Second Life" | 249 | VALUE "InternalName", "Second Life" |
250 | VALUE "LegalCopyright", "Copyright © 2001-2007, Linden Research, Inc." | 250 | VALUE "LegalCopyright", "Copyright © 2001-2007, Linden Research, Inc." |
251 | VALUE "OriginalFilename", "SecondLife.exe" | 251 | VALUE "OriginalFilename", "SecondLife.exe" |
252 | VALUE "ProductName", "Second Life" | 252 | VALUE "ProductName", "Second Life" |
253 | VALUE "ProductVersion", "1.18.4.2" | 253 | VALUE "ProductVersion", "1.18.4.3" |
254 | END | 254 | END |
255 | END | 255 | END |
256 | BLOCK "VarFileInfo" | 256 | BLOCK "VarFileInfo" |
diff --git a/linden/indra/newview/skins/xui/en-us/alerts.xml b/linden/indra/newview/skins/xui/en-us/alerts.xml index 9bca7d5..0bad2fc 100644 --- a/linden/indra/newview/skins/xui/en-us/alerts.xml +++ b/linden/indra/newview/skins/xui/en-us/alerts.xml | |||
@@ -4463,14 +4463,15 @@ the contents of your Lost And Found folder? | |||
4463 | </alert> | 4463 | </alert> |
4464 | <alert modal="true" name="BadURL"> | 4464 | <alert modal="true" name="BadURL"> |
4465 | <message name="message"> | 4465 | <message name="message"> |
4466 | Second Life doesn't know how to handle the link: | 4466 | Second Life doesn't know how to handle the link: |
4467 | 4467 | ||
4468 | [SLURL] | 4468 | [SLURL] |
4469 | 4469 | ||
4470 | Most links are similar to this: | 4470 | Most links are similar to this: |
4471 | 4471 | ||
4472 | secondlife://app/agent/0e346d8b-4433-4d66-a6b0-fd37083abc4c/about | 4472 | secondlife:///app/agent/0e346d8b-4433-4d66-a6b0- |
4473 | 4473 | fd37083abc4c/about | |
4474 | |||
4474 | Please check the spelling and try again. | 4475 | Please check the spelling and try again. |
4475 | </message> | 4476 | </message> |
4476 | </alert> | 4477 | </alert> |