aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden
diff options
context:
space:
mode:
Diffstat (limited to 'linden')
-rwxr-xr-xlinden/indra/develop.py2
-rw-r--r--linden/indra/llcommon/indra_constants.cpp5
-rw-r--r--linden/indra/llcommon/indra_constants.h6
-rw-r--r--linden/indra/llcommon/linden_common.h2
-rw-r--r--linden/indra/llcommon/llassettype.h4
-rw-r--r--linden/indra/llcommon/llavatarname.cpp2
-rw-r--r--linden/indra/llcommon/llavatarname.h18
-rw-r--r--linden/indra/llcommon/llpreprocessor.h2
-rw-r--r--linden/indra/llcommon/roles_constants.h4
-rw-r--r--linden/indra/llinventory/llnotecard.cpp18
-rw-r--r--linden/indra/llinventory/llparcel.h2
-rw-r--r--linden/indra/llmessage/llassetstorage.cpp2
-rw-r--r--linden/indra/llmessage/llcachename.cpp2
-rw-r--r--linden/indra/llmessage/lliosocket.cpp2
-rw-r--r--linden/indra/llmessage/llpacketring.cpp2
-rw-r--r--linden/indra/llmessage/lltaskname.h2
-rw-r--r--linden/indra/llmessage/message.cpp2
-rw-r--r--linden/indra/llmessage/message.h3
-rw-r--r--linden/indra/llmessage/net.cpp2
-rw-r--r--linden/indra/llrender/llfont.cpp2
-rw-r--r--linden/indra/llui/llbutton.cpp2
-rw-r--r--linden/indra/llui/lliconctrl.cpp2
-rw-r--r--linden/indra/llui/lltexteditor.cpp20
-rw-r--r--linden/indra/llui/llui.cpp2
-rw-r--r--linden/indra/llvfs/lldir.cpp30
-rw-r--r--linden/indra/llvfs/lldir.h6
-rw-r--r--linden/indra/llvfs/lldir_linux.cpp2
-rw-r--r--linden/indra/llvfs/lldir_solaris.cpp2
-rw-r--r--linden/indra/llwindow/llwindowmacosx-objc.mm2
-rw-r--r--linden/indra/newview/app_settings/settings.xml2
-rw-r--r--linden/indra/newview/floatervoicelicense.cpp2
-rw-r--r--linden/indra/newview/installers/windows/installer_template.nsi44
-rw-r--r--linden/indra/newview/llagent.cpp2
-rw-r--r--linden/indra/newview/llappviewer.cpp2
-rw-r--r--linden/indra/newview/llcolorswatch.cpp2
-rw-r--r--linden/indra/newview/llcommandhandler.h2
-rw-r--r--linden/indra/newview/llconsole.cpp2
-rw-r--r--linden/indra/newview/llfilepicker.cpp4
-rw-r--r--linden/indra/newview/llfloateractivespeakers.cpp2
-rw-r--r--linden/indra/newview/llfloateravatarinfo.cpp2
-rw-r--r--linden/indra/newview/llfloaterbuyland.cpp2
-rw-r--r--linden/indra/newview/llfloaterchat.cpp2
-rw-r--r--linden/indra/newview/llfloaterclassified.cpp2
-rw-r--r--linden/indra/newview/llfloaterevent.cpp2
-rw-r--r--linden/indra/newview/llfloaterhud.cpp2
-rw-r--r--linden/indra/newview/llfloaterjoystick.cpp2
-rw-r--r--linden/indra/newview/llfloaternamedesc.cpp2
-rw-r--r--linden/indra/newview/llfloaterreporter.cpp2
-rw-r--r--linden/indra/newview/llfloatertos.cpp2
-rw-r--r--linden/indra/newview/llhoverview.cpp4
-rw-r--r--linden/indra/newview/llimview.cpp10
-rw-r--r--linden/indra/newview/llimview.h2
-rw-r--r--linden/indra/newview/llmanipscale.cpp2
-rw-r--r--linden/indra/newview/llmaniptranslate.cpp2
-rw-r--r--linden/indra/newview/llmediactrl.cpp2
-rw-r--r--linden/indra/newview/llmutelist.cpp12
-rw-r--r--linden/indra/newview/llmutelist.h2
-rw-r--r--linden/indra/newview/llpanelLCD.cpp2
-rw-r--r--linden/indra/newview/llpanelaudioprefs.cpp2
-rw-r--r--linden/indra/newview/llpanelcontents.cpp2
-rw-r--r--linden/indra/newview/llpaneldebug.cpp2
-rw-r--r--linden/indra/newview/llpaneldirbrowser.cpp2
-rw-r--r--linden/indra/newview/llpaneldirclassified.cpp2
-rw-r--r--linden/indra/newview/llpaneldirevents.cpp2
-rw-r--r--linden/indra/newview/llpaneldirfind.cpp2
-rw-r--r--linden/indra/newview/llpaneldirgroups.cpp2
-rw-r--r--linden/indra/newview/llpaneldirland.cpp2
-rw-r--r--linden/indra/newview/llpaneldirpeople.cpp2
-rw-r--r--linden/indra/newview/llpaneldirplaces.cpp2
-rw-r--r--linden/indra/newview/llpaneldisplay.cpp2
-rw-r--r--linden/indra/newview/llpanelobject.cpp2
-rw-r--r--linden/indra/newview/llpanelskins.cpp2
-rw-r--r--linden/indra/newview/llpanelvolume.cpp2
-rw-r--r--linden/indra/newview/llsky.cpp2
-rw-r--r--linden/indra/newview/llstartup.cpp8
-rw-r--r--linden/indra/newview/lltoolplacer.cpp2
-rw-r--r--linden/indra/newview/llurldispatcher.h2
-rw-r--r--linden/indra/newview/llurlhistory.cpp4
-rw-r--r--linden/indra/newview/llviewerdisplay.cpp2
-rw-r--r--linden/indra/newview/llviewermedia.cpp10
-rw-r--r--linden/indra/newview/llviewermenu.cpp8
-rw-r--r--linden/indra/newview/llviewermenufile.cpp4
-rwxr-xr-xlinden/indra/newview/llviewermessage.cpp24
-rw-r--r--linden/indra/newview/llviewerwindow.cpp4
-rw-r--r--linden/indra/newview/llvoiceclient.cpp6
-rw-r--r--linden/indra/newview/llvowlsky.cpp2
-rw-r--r--linden/indra/newview/llwind.cpp2
-rw-r--r--linden/indra/newview/macview_Prefix.h2
-rw-r--r--linden/indra/newview/primbackup.cpp2
-rw-r--r--linden/indra/newview/skins/dark/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/default/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/da/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/de/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/notifications.xml22
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/role_actions.xml8
-rw-r--r--linden/indra/newview/skins/default/xui/es/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/it/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml2
-rwxr-xr-xlinden/indra/newview/skins/default/xui/pl/floater_report_bug.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml2
-rw-r--r--linden/indra/newview/skins/gemini/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/silver/colors_base.xml2
-rw-r--r--linden/indra/newview/skins/white_Meta7/colors_base.xml2
-rw-r--r--linden/indra/win_crash_logger/win_crash_logger.rc2
111 files changed, 233 insertions, 243 deletions
diff --git a/linden/indra/develop.py b/linden/indra/develop.py
index c909a1b..af7e42f 100755
--- a/linden/indra/develop.py
+++ b/linden/indra/develop.py
@@ -694,7 +694,7 @@ Usage: develop.py [options] [command [command-options]]
694 694
695Options: 695Options:
696 -h | --help print this help message 696 -h | --help print this help message
697 --standalone build standalone, without Linden prebuild libraries 697 --standalone build standalone, without prebuild libraries
698 --unattended build unattended, do not invoke any tools requiring 698 --unattended build unattended, do not invoke any tools requiring
699 a human response 699 a human response
700 --universal build a universal binary on Mac OS X (unsupported) 700 --universal build a universal binary on Mac OS X (unsupported)
diff --git a/linden/indra/llcommon/indra_constants.cpp b/linden/indra/llcommon/indra_constants.cpp
index 64cbb11..1ab47d0 100644
--- a/linden/indra/llcommon/indra_constants.cpp
+++ b/linden/indra/llcommon/indra_constants.cpp
@@ -40,8 +40,5 @@
40const LLUUID LL_UUID_ALL_AGENTS("44e87126-e794-4ded-05b3-7c42da3d5cdb"); 40const LLUUID LL_UUID_ALL_AGENTS("44e87126-e794-4ded-05b3-7c42da3d5cdb");
41 41
42// Governor Linden's agent id. 42// Governor Linden's agent id.
43// FIXME for meta-impy: Gotta get rid of this.
43const LLUUID ALEXANDRIA_LINDEN_ID("ba2a564a-f0f1-4b82-9c61-b7520bfcd09f"); 44const LLUUID ALEXANDRIA_LINDEN_ID("ba2a564a-f0f1-4b82-9c61-b7520bfcd09f");
44const LLUUID GOVERNOR_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1");
45const LLUUID REALESTATE_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1");
46// Maintenance's group id.
47const LLUUID MAINTENANCE_GROUP_ID("dc7b21cd-3c89-fcaa-31c8-25f9ffd224cd");
diff --git a/linden/indra/llcommon/indra_constants.h b/linden/indra/llcommon/indra_constants.h
index 2fa2cdf..e64ee62 100644
--- a/linden/indra/llcommon/indra_constants.h
+++ b/linden/indra/llcommon/indra_constants.h
@@ -267,13 +267,9 @@ const U8 GOD_NOT = 0;
267LL_COMMON_API extern const LLUUID LL_UUID_ALL_AGENTS; 267LL_COMMON_API extern const LLUUID LL_UUID_ALL_AGENTS;
268 268
269// inventory library owner 269// inventory library owner
270// FIXME for meta-impy: Gotta get rid of this.
270LL_COMMON_API extern const LLUUID ALEXANDRIA_LINDEN_ID; 271LL_COMMON_API extern const LLUUID ALEXANDRIA_LINDEN_ID;
271 272
272LL_COMMON_API extern const LLUUID GOVERNOR_LINDEN_ID;
273LL_COMMON_API extern const LLUUID REALESTATE_LINDEN_ID;
274// Maintenance's group id.
275LL_COMMON_API extern const LLUUID MAINTENANCE_GROUP_ID;
276
277// Flags for kick message 273// Flags for kick message
278const U32 KICK_FLAGS_DEFAULT = 0x0; 274const U32 KICK_FLAGS_DEFAULT = 0x0;
279const U32 KICK_FLAGS_FREEZE = 1 << 0; 275const U32 KICK_FLAGS_FREEZE = 1 << 0;
diff --git a/linden/indra/llcommon/linden_common.h b/linden/indra/llcommon/linden_common.h
index bf844b9..cfb2dce 100644
--- a/linden/indra/llcommon/linden_common.h
+++ b/linden/indra/llcommon/linden_common.h
@@ -82,7 +82,7 @@
82// moved msvc warnings to llpreprocessor.h *TODO - delete this comment after merge conflicts are unlikely -brad 82// moved msvc warnings to llpreprocessor.h *TODO - delete this comment after merge conflicts are unlikely -brad
83#endif // LL_WINDOWS 83#endif // LL_WINDOWS
84 84
85// Linden only libs in alpha-order other than stdtypes.h 85// Viewer only libs in alpha-order other than stdtypes.h
86// *NOTE: Please keep includes here to a minimum, see above. 86// *NOTE: Please keep includes here to a minimum, see above.
87#include "stdtypes.h" 87#include "stdtypes.h"
88#include "lldefs.h" 88#include "lldefs.h"
diff --git a/linden/indra/llcommon/llassettype.h b/linden/indra/llcommon/llassettype.h
index 9f611ae..5465cc3 100644
--- a/linden/indra/llcommon/llassettype.h
+++ b/linden/indra/llcommon/llassettype.h
@@ -50,12 +50,12 @@ public:
50 AT_SOUND = 1, 50 AT_SOUND = 1,
51 51
52 // Links instant message access to the user on the card. eg, a 52 // Links instant message access to the user on the card. eg, a
53 // card for yourself, a card for linden support, a card for 53 // card for yourself, a card for grid support, a card for
54 // the guy you were talking to in the coliseum. 54 // the guy you were talking to in the coliseum.
55 AT_CALLINGCARD = 2, 55 AT_CALLINGCARD = 2,
56 56
57 // Links to places in the world with location and a screen 57 // Links to places in the world with location and a screen
58 // shot or image saved. eg, home, linden headquarters, the 58 // shot or image saved. eg, home, grid headquarters, the
59 // coliseum, or destinations where we want to increase 59 // coliseum, or destinations where we want to increase
60 // traffic. 60 // traffic.
61 AT_LANDMARK = 3, 61 AT_LANDMARK = 3,
diff --git a/linden/indra/llcommon/llavatarname.cpp b/linden/indra/llcommon/llavatarname.cpp
index ebe8c88..4a2c7ab 100644
--- a/linden/indra/llcommon/llavatarname.cpp
+++ b/linden/indra/llcommon/llavatarname.cpp
@@ -1,7 +1,7 @@
1/** 1/**
2 * @file llavatarname.cpp 2 * @file llavatarname.cpp
3 * @brief Represents name-related data for an avatar, such as the 3 * @brief Represents name-related data for an avatar, such as the
4 * username/SLID ("bobsmith123" or "james.linden") and the display 4 * username/SLID ("bobsmith123" or "james.green") and the display
5 * name ("James Cook") 5 * name ("James Cook")
6 * 6 *
7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$ 7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$
diff --git a/linden/indra/llcommon/llavatarname.h b/linden/indra/llcommon/llavatarname.h
index 3b6c6ea..1e141dc 100644
--- a/linden/indra/llcommon/llavatarname.h
+++ b/linden/indra/llcommon/llavatarname.h
@@ -1,7 +1,7 @@
1/** 1/**
2 * @file llavatarname.h 2 * @file llavatarname.h
3 * @brief Represents name-related data for an avatar, such as the 3 * @brief Represents name-related data for an avatar, such as the
4 * username/SLID ("bobsmith123" or "james.linden") and the display 4 * username/SLID ("bobsmith123" or "james.green") and the display
5 * name ("James Cook") 5 * name ("James Cook")
6 * 6 *
7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$ 7 * $LicenseInfo:firstyear=2010&license=viewerlgpl$
@@ -43,8 +43,8 @@ public:
43 43
44 void fromLLSD(const LLSD& sd); 44 void fromLLSD(const LLSD& sd);
45 45
46 // For normal names, returns "James Linden (james.linden)" 46 // For normal names, returns "James Green (james.green)"
47 // When display names are disabled returns just "James Linden" 47 // When display names are disabled returns just "James Green"
48 std::string getCompleteName() const; 48 std::string getCompleteName() const;
49 49
50 // For normal names, returns "Whatever Display Name (John Doe)" when 50 // For normal names, returns "Whatever Display Name (John Doe)" when
@@ -55,31 +55,31 @@ public:
55 // line feed. 55 // line feed.
56 std::string getNames(bool linefeed = false) const; 56 std::string getNames(bool linefeed = false) const;
57 57
58 // Returns "James Linden" or "bobsmith123 Resident" for backwards 58 // Returns "James Green" or "bobsmith123 Resident" for backwards
59 // compatibility with systems like voice and muting 59 // compatibility with systems like voice and muting
60 std::string getLegacyName() const; 60 std::string getLegacyName() const;
61 61
62 // "bobsmith123" or "james.linden", US-ASCII only 62 // "bobsmith123" or "james.green", US-ASCII only
63 std::string mUsername; 63 std::string mUsername;
64 64
65 // "Jose' Sanchez" or "James Linden", UTF-8 encoded Unicode 65 // "Jose' Sanchez" or "James Green", UTF-8 encoded Unicode
66 // Contains data whether or not user has explicitly set 66 // Contains data whether or not user has explicitly set
67 // a display name; may duplicate their username. 67 // a display name; may duplicate their username.
68 std::string mDisplayName; 68 std::string mDisplayName;
69 69
70 // For "James Linden", "James" 70 // For "James Green", "James"
71 // For "bobsmith123", "bobsmith123" 71 // For "bobsmith123", "bobsmith123"
72 // Used to communicate with legacy systems like voice and muting which 72 // Used to communicate with legacy systems like voice and muting which
73 // rely on old-style names. 73 // rely on old-style names.
74 std::string mLegacyFirstName; 74 std::string mLegacyFirstName;
75 75
76 // For "James Linden", "Linden" 76 // For "James Green", "Green"
77 // For "bobsmith123", "Resident" 77 // For "bobsmith123", "Resident"
78 // see above for rationale 78 // see above for rationale
79 std::string mLegacyLastName; 79 std::string mLegacyLastName;
80 80
81 // If true, both display name and SLID were generated from 81 // If true, both display name and SLID were generated from
82 // a legacy first and last name, like "James Linden (james.linden)" 82 // a legacy first and last name, like "James Green (james.green)"
83 bool mIsDisplayNameDefault; 83 bool mIsDisplayNameDefault;
84 84
85 // Under error conditions, we may insert "dummy" records with 85 // Under error conditions, we may insert "dummy" records with
diff --git a/linden/indra/llcommon/llpreprocessor.h b/linden/indra/llcommon/llpreprocessor.h
index 6886e3a..29d90ba 100644
--- a/linden/indra/llcommon/llpreprocessor.h
+++ b/linden/indra/llcommon/llpreprocessor.h
@@ -1,6 +1,6 @@
1/** 1/**
2 * @file llpreprocessor.h 2 * @file llpreprocessor.h
3 * @brief This file should be included in all Linden Lab files and 3 * @brief This file should be included in all viewer files and
4 * should only contain special preprocessor directives 4 * should only contain special preprocessor directives
5 * 5 *
6 * $LicenseInfo:firstyear=2001&license=viewergpl$ 6 * $LicenseInfo:firstyear=2001&license=viewergpl$
diff --git a/linden/indra/llcommon/roles_constants.h b/linden/indra/llcommon/roles_constants.h
index 854a153..b3107e7 100644
--- a/linden/indra/llcommon/roles_constants.h
+++ b/linden/indra/llcommon/roles_constants.h
@@ -89,7 +89,7 @@ const U64 GP_GROUP_CHANGE_IDENTITY = 0x1 << 11; // Charter, insignia, 'Show In G
89 89
90// Parcel Management 90// Parcel Management
91const U64 GP_LAND_DEED = 0x1 << 12; // Deed Land and Buy Land for Group 91const U64 GP_LAND_DEED = 0x1 << 12; // Deed Land and Buy Land for Group
92const U64 GP_LAND_RELEASE = 0x1 << 13; // Release Land (to Gov. Linden) 92const U64 GP_LAND_RELEASE = 0x1 << 13; // Release Land (abandon it back to the grid owners)
93const U64 GP_LAND_SET_SALE_INFO = 0x1 << 14; // Set for sale info (Toggle "For Sale", Set Price, Set Target, Toggle "Sell objects with the land") 93const U64 GP_LAND_SET_SALE_INFO = 0x1 << 14; // Set for sale info (Toggle "For Sale", Set Price, Set Target, Toggle "Sell objects with the land")
94const U64 GP_LAND_DIVIDE_JOIN = 0x1 << 15; // Divide and Join Parcels 94const U64 GP_LAND_DIVIDE_JOIN = 0x1 << 15; // Divide and Join Parcels
95 95
@@ -126,7 +126,7 @@ const U64 GP_LAND_RETURN = GP_LAND_RETURN_GROUP_OWNED
126 | GP_LAND_RETURN_GROUP_SET 126 | GP_LAND_RETURN_GROUP_SET
127 | GP_LAND_RETURN_NON_GROUP; 127 | GP_LAND_RETURN_NON_GROUP;
128 128
129const U64 GP_LAND_GARDENING = 0x1LL << 35; // Parcel Gardening - plant and move linden trees 129const U64 GP_LAND_GARDENING = 0x1LL << 35; // Parcel Gardening - plant and move tree prims
130 130
131// Object Management 131// Object Management
132const U64 GP_OBJECT_DEED = 0x1LL << 36; // Deed Object 132const U64 GP_OBJECT_DEED = 0x1LL << 36; // Deed Object
diff --git a/linden/indra/llinventory/llnotecard.cpp b/linden/indra/llinventory/llnotecard.cpp
index 9e7e043..f7e3632 100644
--- a/linden/indra/llinventory/llnotecard.cpp
+++ b/linden/indra/llinventory/llnotecard.cpp
@@ -61,7 +61,7 @@ bool LLNotecard::importEmbeddedItemsStream(std::istream& str)
61 str >> std::ws >> "LLEmbeddedItems version" >> mEmbeddedVersion >> "\n"; 61 str >> std::ws >> "LLEmbeddedItems version" >> mEmbeddedVersion >> "\n";
62 if (str.fail()) 62 if (str.fail())
63 { 63 {
64 llwarns << "Invalid Linden text file header" << llendl; 64 llwarns << "Invalid notecard text file header" << llendl;
65 goto import_file_failed; 65 goto import_file_failed;
66 } 66 }
67 67
@@ -74,7 +74,7 @@ bool LLNotecard::importEmbeddedItemsStream(std::istream& str)
74 str >> std::ws >> "{\n"; 74 str >> std::ws >> "{\n";
75 if(str.fail()) 75 if(str.fail())
76 { 76 {
77 llwarns << "Invalid Linden text file format: missing {" << llendl; 77 llwarns << "Invalid notecard text file format: missing {" << llendl;
78 goto import_file_failed; 78 goto import_file_failed;
79 } 79 }
80 80
@@ -165,20 +165,20 @@ bool LLNotecard::importStream(std::istream& str)
165 str >> std::ws >> "Linden text version " >> mVersion >> "\n"; 165 str >> std::ws >> "Linden text version " >> mVersion >> "\n";
166 if(str.fail()) 166 if(str.fail())
167 { 167 {
168 llwarns << "Invalid Linden text file header " << llendl; 168 llwarns << "Invalid notecard text file header " << llendl;
169 return FALSE; 169 return FALSE;
170 } 170 }
171 171
172 if( 1 != mVersion && 2 != mVersion) 172 if( 1 != mVersion && 2 != mVersion)
173 { 173 {
174 llwarns << "Invalid Linden text file version: " << mVersion << llendl; 174 llwarns << "Invalid notecard text file version: " << mVersion << llendl;
175 return FALSE; 175 return FALSE;
176 } 176 }
177 177
178 str >> std::ws >> "{\n"; 178 str >> std::ws >> "{\n";
179 if(str.fail()) 179 if(str.fail())
180 { 180 {
181 llwarns << "Invalid Linden text file format" << llendl; 181 llwarns << "Invalid notecard text file format" << llendl;
182 return FALSE; 182 return FALSE;
183 } 183 }
184 184
@@ -191,7 +191,7 @@ bool LLNotecard::importStream(std::istream& str)
191 str.getline(line_buf, STD_STRING_BUF_SIZE); 191 str.getline(line_buf, STD_STRING_BUF_SIZE);
192 if(str.fail()) 192 if(str.fail())
193 { 193 {
194 llwarns << "Invalid Linden text length field" << llendl; 194 llwarns << "Invalid notecard text length field" << llendl;
195 return FALSE; 195 return FALSE;
196 } 196 }
197 line_buf[STD_STRING_STR_LEN] = '\0'; 197 line_buf[STD_STRING_STR_LEN] = '\0';
@@ -199,13 +199,13 @@ bool LLNotecard::importStream(std::istream& str)
199 S32 text_len = 0; 199 S32 text_len = 0;
200 if( 1 != sscanf(line_buf, "Text length %d", &text_len) ) 200 if( 1 != sscanf(line_buf, "Text length %d", &text_len) )
201 { 201 {
202 llwarns << "Invalid Linden text length field" << llendl; 202 llwarns << "Invalid notecard text length field" << llendl;
203 return FALSE; 203 return FALSE;
204 } 204 }
205 205
206 if(text_len > mMaxText) 206 if(text_len > mMaxText)
207 { 207 {
208 llwarns << "Invalid Linden text length: " << text_len << llendl; 208 llwarns << "Invalid notecard text length: " << text_len << llendl;
209 return FALSE; 209 return FALSE;
210 } 210 }
211 211
@@ -215,7 +215,7 @@ bool LLNotecard::importStream(std::istream& str)
215 fullread(str, text, text_len); 215 fullread(str, text, text_len);
216 if(str.fail()) 216 if(str.fail())
217 { 217 {
218 llwarns << "Invalid Linden text: text shorter than text length: " << text_len << llendl; 218 llwarns << "Invalid notecard text: text shorter than text length: " << text_len << llendl;
219 success = FALSE; 219 success = FALSE;
220 } 220 }
221 text[text_len] = '\0'; 221 text[text_len] = '\0';
diff --git a/linden/indra/llinventory/llparcel.h b/linden/indra/llinventory/llparcel.h
index 8faa673..0af9ab7 100644
--- a/linden/indra/llinventory/llparcel.h
+++ b/linden/indra/llinventory/llparcel.h
@@ -632,7 +632,7 @@ protected:
632 F32 mDiscountRate; // 0.0-1.0 632 F32 mDiscountRate; // 0.0-1.0
633 F32 mDrawDistance; 633 F32 mDrawDistance;
634 U32 mParcelFlags; 634 U32 mParcelFlags;
635 S32 mSalePrice; // linden dollars 635 S32 mSalePrice; // in world currency
636 std::string mName; 636 std::string mName;
637 std::string mDesc; 637 std::string mDesc;
638 std::string mMusicURL; 638 std::string mMusicURL;
diff --git a/linden/indra/llmessage/llassetstorage.cpp b/linden/indra/llmessage/llassetstorage.cpp
index 0ab1081..fd1dd95 100644
--- a/linden/indra/llmessage/llassetstorage.cpp
+++ b/linden/indra/llmessage/llassetstorage.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llassetstorage.h" 39#include "llassetstorage.h"
40 40
41// linden library includes 41// viewer library includes
42#include "llmath.h" 42#include "llmath.h"
43#include "llstring.h" 43#include "llstring.h"
44#include "lldir.h" 44#include "lldir.h"
diff --git a/linden/indra/llmessage/llcachename.cpp b/linden/indra/llmessage/llcachename.cpp
index 88a0cfe..db81e8c 100644
--- a/linden/indra/llmessage/llcachename.cpp
+++ b/linden/indra/llmessage/llcachename.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llcachename.h" 35#include "llcachename.h"
36 36
37// linden library includes 37// viewer library includes
38#include "lldbstrings.h" 38#include "lldbstrings.h"
39#include "llframetimer.h" 39#include "llframetimer.h"
40#include "llhost.h" 40#include "llhost.h"
diff --git a/linden/indra/llmessage/lliosocket.cpp b/linden/indra/llmessage/lliosocket.cpp
index 686c037..150b771 100644
--- a/linden/indra/llmessage/lliosocket.cpp
+++ b/linden/indra/llmessage/lliosocket.cpp
@@ -597,7 +597,7 @@ LLIOPipe::EStatus LLIOServerSocket::process_impl(
597 else 597 else
598 { 598 {
599 char buf[256]; 599 char buf[256];
600 llwarns << "Unable to accept linden socket: " << apr_strerror(status, buf, sizeof(buf)) << llendl; 600 llwarns << "Unable to accept server socket: " << apr_strerror(status, buf, sizeof(buf)) << llendl;
601 } 601 }
602 602
603 PUMP_DEBUG; 603 PUMP_DEBUG;
diff --git a/linden/indra/llmessage/llpacketring.cpp b/linden/indra/llmessage/llpacketring.cpp
index 7dcb606..7f9617f 100644
--- a/linden/indra/llmessage/llpacketring.cpp
+++ b/linden/indra/llmessage/llpacketring.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpacketring.h" 35#include "llpacketring.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llerror.h" 38#include "llerror.h"
39#include "lltimer.h" 39#include "lltimer.h"
40#include "timing.h" 40#include "timing.h"
diff --git a/linden/indra/llmessage/lltaskname.h b/linden/indra/llmessage/lltaskname.h
index 401d355..305b31a 100644
--- a/linden/indra/llmessage/lltaskname.h
+++ b/linden/indra/llmessage/lltaskname.h
@@ -44,7 +44,7 @@
44typedef enum e_lltask_name 44typedef enum e_lltask_name
45{ 45{
46 LLTASK_NULL = 0, // Not a valid task 46 LLTASK_NULL = 0, // Not a valid task
47 LLTASK_AGENT = 1, // The player's agent in Linden World 47 LLTASK_AGENT = 1, // The player's agent in world
48 LLTASK_CHILD_AGENT = 2, // Child agents sent to adjacent regions 48 LLTASK_CHILD_AGENT = 2, // Child agents sent to adjacent regions
49// LLTASK_BASIC_SHOT, // Simple shot that moves in a straight line 49// LLTASK_BASIC_SHOT, // Simple shot that moves in a straight line
50// LLTASK_BIG_SHOT, // Big shot that uses gravity 50// LLTASK_BIG_SHOT, // Big shot that uses gravity
diff --git a/linden/indra/llmessage/message.cpp b/linden/indra/llmessage/message.cpp
index 53036bc..9a80d7b 100644
--- a/linden/indra/llmessage/message.cpp
+++ b/linden/indra/llmessage/message.cpp
@@ -51,7 +51,7 @@
51#include "apr_network_io.h" 51#include "apr_network_io.h"
52#include "apr_poll.h" 52#include "apr_poll.h"
53 53
54// linden library headers 54// viewer library headers
55#include "indra_constants.h" 55#include "indra_constants.h"
56#include "lldarray.h" 56#include "lldarray.h"
57#include "lldir.h" 57#include "lldir.h"
diff --git a/linden/indra/llmessage/message.h b/linden/indra/llmessage/message.h
index e6391d9..660cd2b 100644
--- a/linden/indra/llmessage/message.h
+++ b/linden/indra/llmessage/message.h
@@ -304,8 +304,7 @@ public:
304 S32 getErrorCode() const { return mErrorCode; } 304 S32 getErrorCode() const { return mErrorCode; }
305 305
306 // Read file and build message templates filename must point to a 306 // Read file and build message templates filename must point to a
307 // valid string which specifies the path of a valid linden 307 // valid string which specifies the path of a valid template.
308 // template.
309 void loadTemplateFile(const std::string& filename, bool failure_is_fatal); 308 void loadTemplateFile(const std::string& filename, bool failure_is_fatal);
310 309
311 310
diff --git a/linden/indra/llmessage/net.cpp b/linden/indra/llmessage/net.cpp
index f63faa5..7166271 100644
--- a/linden/indra/llmessage/net.cpp
+++ b/linden/indra/llmessage/net.cpp
@@ -50,7 +50,7 @@
50 #include <errno.h> 50 #include <errno.h>
51#endif 51#endif
52 52
53// linden library includes 53// viewer library includes
54#include "llerror.h" 54#include "llerror.h"
55#include "llhost.h" 55#include "llhost.h"
56#include "lltimer.h" 56#include "lltimer.h"
diff --git a/linden/indra/llrender/llfont.cpp b/linden/indra/llrender/llfont.cpp
index 5ee3929..2ca1984 100644
--- a/linden/indra/llrender/llfont.cpp
+++ b/linden/indra/llrender/llfont.cpp
@@ -49,7 +49,7 @@
49#include "llerror.h" 49#include "llerror.h"
50#include "llimage.h" 50#include "llimage.h"
51//#include "llimagej2c.h" 51//#include "llimagej2c.h"
52#include "llmath.h" // Linden math 52#include "llmath.h"
53#include "llstring.h" 53#include "llstring.h"
54//#include "imdebug.h" 54//#include "imdebug.h"
55#include "llfontbitmapcache.h" 55#include "llfontbitmapcache.h"
diff --git a/linden/indra/llui/llbutton.cpp b/linden/indra/llui/llbutton.cpp
index 702e34e..e6b86c9 100644
--- a/linden/indra/llui/llbutton.cpp
+++ b/linden/indra/llui/llbutton.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llbutton.h" 35#include "llbutton.h"
36 36
37// Linden library includes 37// viewer library includes
38#include "v4color.h" 38#include "v4color.h"
39#include "llstring.h" 39#include "llstring.h"
40 40
diff --git a/linden/indra/llui/lliconctrl.cpp b/linden/indra/llui/lliconctrl.cpp
index 0df960e..9b01060 100644
--- a/linden/indra/llui/lliconctrl.cpp
+++ b/linden/indra/llui/lliconctrl.cpp
@@ -34,7 +34,7 @@
34 34
35#include "lliconctrl.h" 35#include "lliconctrl.h"
36 36
37// Linden library includes 37// viewer library includes
38 38
39// Project includes 39// Project includes
40#include "llcontrol.h" 40#include "llcontrol.h"
diff --git a/linden/indra/llui/lltexteditor.cpp b/linden/indra/llui/lltexteditor.cpp
index 004d063..40dafcd 100644
--- a/linden/indra/llui/lltexteditor.cpp
+++ b/linden/indra/llui/lltexteditor.cpp
@@ -4206,10 +4206,10 @@ void LLTextEditor::appendColoredText(const std::string &new_text,
4206 const std::string& font_name) 4206 const std::string& font_name)
4207{ 4207{
4208 LLColor4 lcolor=color; 4208 LLColor4 lcolor=color;
4209 // If LindenUserDir is empty then we didn't login yet. 4209 // If ViewerUserDir is empty then we didn't login yet.
4210 // In that case we can't instantiate LLTextParser, which 4210 // In that case we can't instantiate LLTextParser, which
4211 // is initialized per user. 4211 // is initialized per user.
4212 if (mParseHighlights && !gDirUtilp->getLindenUserDir(true).empty()) 4212 if (mParseHighlights && !gDirUtilp->getViewerUserDir(true).empty())
4213 { 4213 {
4214 LLTextParser* highlight = LLTextParser::getInstance(); 4214 LLTextParser* highlight = LLTextParser::getInstance();
4215 highlight->parseFullLineHighlights(new_text, &lcolor); 4215 highlight->parseFullLineHighlights(new_text, &lcolor);
@@ -4289,10 +4289,10 @@ void LLTextEditor::appendHighlightedText(const std::string &new_text,
4289 S32 highlight_part, 4289 S32 highlight_part,
4290 LLStyleSP stylep) 4290 LLStyleSP stylep)
4291{ 4291{
4292 // If LindenUserDir is empty then we didn't login yet. 4292 // If ViewerUserDir is empty then we didn't login yet.
4293 // In that case we can't instantiate LLTextParser, which 4293 // In that case we can't instantiate LLTextParser, which
4294 // is initialized per user. 4294 // is initialized per user.
4295 if (mParseHighlights && !gDirUtilp->getLindenUserDir(true).empty()) 4295 if (mParseHighlights && !gDirUtilp->getViewerUserDir(true).empty())
4296 { 4296 {
4297 LLTextParser* highlight = LLTextParser::getInstance(); 4297 LLTextParser* highlight = LLTextParser::getInstance();
4298 4298
@@ -4760,20 +4760,20 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4760 instream.getline(tbuf, MAX_STRING); 4760 instream.getline(tbuf, MAX_STRING);
4761 if( 1 != sscanf(tbuf, "Linden text version %d", &version) ) 4761 if( 1 != sscanf(tbuf, "Linden text version %d", &version) )
4762 { 4762 {
4763 llwarns << "Invalid Linden text file header " << llendl; 4763 llwarns << "Invalid Notecard text file header " << llendl;
4764 return FALSE; 4764 return FALSE;
4765 } 4765 }
4766 4766
4767 if( 1 != version ) 4767 if( 1 != version )
4768 { 4768 {
4769 llwarns << "Invalid Linden text file version: " << version << llendl; 4769 llwarns << "Invalid Notecard text file version: " << version << llendl;
4770 return FALSE; 4770 return FALSE;
4771 } 4771 }
4772 4772
4773 instream.getline(tbuf, MAX_STRING); 4773 instream.getline(tbuf, MAX_STRING);
4774 if( 0 != sscanf(tbuf, "{") ) 4774 if( 0 != sscanf(tbuf, "{") )
4775 { 4775 {
4776 llwarns << "Invalid Linden text file format" << llendl; 4776 llwarns << "Invalid Notecard text file format" << llendl;
4777 return FALSE; 4777 return FALSE;
4778 } 4778 }
4779 4779
@@ -4781,13 +4781,13 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4781 instream.getline(tbuf, MAX_STRING); 4781 instream.getline(tbuf, MAX_STRING);
4782 if( 1 != sscanf(tbuf, "Text length %d", &text_len) ) 4782 if( 1 != sscanf(tbuf, "Text length %d", &text_len) )
4783 { 4783 {
4784 llwarns << "Invalid Linden text length field" << llendl; 4784 llwarns << "Invalid Notecard text length field" << llendl;
4785 return FALSE; 4785 return FALSE;
4786 } 4786 }
4787 4787
4788 if( text_len > mMaxTextByteLength ) 4788 if( text_len > mMaxTextByteLength )
4789 { 4789 {
4790 llwarns << "Invalid Linden text length: " << text_len << llendl; 4790 llwarns << "Invalid Notecard text length: " << text_len << llendl;
4791 return FALSE; 4791 return FALSE;
4792 } 4792 }
4793 4793
@@ -4810,7 +4810,7 @@ BOOL LLTextEditor::importBuffer(const char* buffer, S32 length )
4810 instream.getline(tbuf, MAX_STRING); 4810 instream.getline(tbuf, MAX_STRING);
4811 if( success && (0 != sscanf(tbuf, "}")) ) 4811 if( success && (0 != sscanf(tbuf, "}")) )
4812 { 4812 {
4813 llwarns << "Invalid Linden text file format: missing terminal }" << llendl; 4813 llwarns << "Invalid Notecard text file format: missing terminal }" << llendl;
4814 success = FALSE; 4814 success = FALSE;
4815 } 4815 }
4816 4816
diff --git a/linden/indra/llui/llui.cpp b/linden/indra/llui/llui.cpp
index 75a4467..dfef4bc 100644
--- a/linden/indra/llui/llui.cpp
+++ b/linden/indra/llui/llui.cpp
@@ -37,7 +37,7 @@
37#include <string> 37#include <string>
38#include <map> 38#include <map>
39 39
40// Linden library includes 40// viewer library includes
41#include "v2math.h" 41#include "v2math.h"
42#include "v4color.h" 42#include "v4color.h"
43#include "llrender.h" 43#include "llrender.h"
diff --git a/linden/indra/llvfs/lldir.cpp b/linden/indra/llvfs/lldir.cpp
index 81de54f..8bd68f4 100644
--- a/linden/indra/llvfs/lldir.cpp
+++ b/linden/indra/llvfs/lldir.cpp
@@ -69,7 +69,7 @@ LLDir::LLDir()
69 mAppRODataDir(""), 69 mAppRODataDir(""),
70 mOSUserDir(""), 70 mOSUserDir(""),
71 mOSUserAppDir(""), 71 mOSUserAppDir(""),
72 mLindenUserDir(""), 72 mViewerUserDir(""),
73 mOSCacheDir(""), 73 mOSCacheDir(""),
74 mCAFile(""), 74 mCAFile(""),
75 mTempDir(""), 75 mTempDir(""),
@@ -193,10 +193,10 @@ const std::string &LLDir::getOSUserAppDir() const
193 return mOSUserAppDir; 193 return mOSUserAppDir;
194} 194}
195 195
196const std::string &LLDir::getLindenUserDir(bool empty_ok) const 196const std::string &LLDir::getViewerUserDir(bool empty_ok) const
197{ 197{
198 llassert(empty_ok || !mLindenUserDir.empty()); 198 llassert(empty_ok || !mViewerUserDir.empty());
199 return mLindenUserDir; 199 return mViewerUserDir;
200} 200}
201 201
202const std::string &LLDir::getChatLogsDir() const 202const std::string &LLDir::getChatLogsDir() const
@@ -353,7 +353,7 @@ std::string LLDir::getExpandedFilename(ELLPath location, const std::string& subd
353 break; 353 break;
354 354
355 case LL_PATH_PER_SL_ACCOUNT: 355 case LL_PATH_PER_SL_ACCOUNT:
356 prefix = getLindenUserDir(); 356 prefix = getViewerUserDir();
357 break; 357 break;
358 358
359 case LL_PATH_CHAT_LOGS: 359 case LL_PATH_CHAT_LOGS:
@@ -543,7 +543,7 @@ std::string LLDir::getForbiddenFileChars()
543 return "\\/:*?\"<>|"; 543 return "\\/:*?\"<>|";
544} 544}
545 545
546void LLDir::setLindenUserDir(const std::string &grid, const std::string &first, const std::string &last) 546void LLDir::setViewerUserDir(const std::string &grid, const std::string &first, const std::string &last)
547{ 547{
548 // if both first and last aren't set, assume we're grabbing the cached dir 548 // if both first and last aren't set, assume we're grabbing the cached dir
549 if (!first.empty() && !last.empty()) 549 if (!first.empty() && !last.empty())
@@ -554,23 +554,23 @@ void LLDir::setLindenUserDir(const std::string &grid, const std::string &first,
554 LLStringUtil::toLower(firstlower); 554 LLStringUtil::toLower(firstlower);
555 std::string lastlower(last); 555 std::string lastlower(last);
556 LLStringUtil::toLower(lastlower); 556 LLStringUtil::toLower(lastlower);
557 mLindenUserDir = getOSUserAppDir(); 557 mViewerUserDir = getOSUserAppDir();
558 mLindenUserDir += mDirDelimiter; 558 mViewerUserDir += mDirDelimiter;
559 mLindenUserDir += firstlower; 559 mViewerUserDir += firstlower;
560 mLindenUserDir += "_"; 560 mViewerUserDir += "_";
561 mLindenUserDir += lastlower; 561 mViewerUserDir += lastlower;
562 562
563 if (!grid.empty()) 563 if (!grid.empty())
564 { 564 {
565 std::string gridlower(grid); 565 std::string gridlower(grid);
566 LLStringUtil::toLower(gridlower); 566 LLStringUtil::toLower(gridlower);
567 mLindenUserDir += "@"; 567 mViewerUserDir += "@";
568 mLindenUserDir += gridlower; 568 mViewerUserDir += gridlower;
569 } 569 }
570 } 570 }
571 else 571 else
572 { 572 {
573 llerrs << "Invalid name for LLDir::setLindenUserDir" << llendl; 573 llerrs << "Invalid name for LLDir::setViewerUserDir" << llendl;
574 } 574 }
575 575
576 dumpCurrentDirectories(); 576 dumpCurrentDirectories();
@@ -679,7 +679,7 @@ void LLDir::dumpCurrentDirectories()
679 LL_DEBUGS2("AppInit","Directories") << " AppRODataDir: " << getAppRODataDir() << LL_ENDL; 679 LL_DEBUGS2("AppInit","Directories") << " AppRODataDir: " << getAppRODataDir() << LL_ENDL;
680 LL_DEBUGS2("AppInit","Directories") << " OSUserDir: " << getOSUserDir() << LL_ENDL; 680 LL_DEBUGS2("AppInit","Directories") << " OSUserDir: " << getOSUserDir() << LL_ENDL;
681 LL_DEBUGS2("AppInit","Directories") << " OSUserAppDir: " << getOSUserAppDir() << LL_ENDL; 681 LL_DEBUGS2("AppInit","Directories") << " OSUserAppDir: " << getOSUserAppDir() << LL_ENDL;
682 LL_DEBUGS2("AppInit","Directories") << " LindenUserDir: " << getLindenUserDir() << LL_ENDL; 682 LL_DEBUGS2("AppInit","Directories") << " ViewerUserDir: " << getViewerUserDir() << LL_ENDL;
683 LL_DEBUGS2("AppInit","Directories") << " TempDir: " << getTempDir() << LL_ENDL; 683 LL_DEBUGS2("AppInit","Directories") << " TempDir: " << getTempDir() << LL_ENDL;
684 LL_DEBUGS2("AppInit","Directories") << " CAFile: " << getCAFile() << LL_ENDL; 684 LL_DEBUGS2("AppInit","Directories") << " CAFile: " << getCAFile() << LL_ENDL;
685 LL_DEBUGS2("AppInit","Directories") << " SkinDir: " << getSkinDir() << LL_ENDL; 685 LL_DEBUGS2("AppInit","Directories") << " SkinDir: " << getSkinDir() << LL_ENDL;
diff --git a/linden/indra/llvfs/lldir.h b/linden/indra/llvfs/lldir.h
index 8f8ac77..1a0c6cc 100644
--- a/linden/indra/llvfs/lldir.h
+++ b/linden/indra/llvfs/lldir.h
@@ -92,7 +92,7 @@ class LLDir
92 const std::string &getAppRODataDir() const; // Location of read-only data files 92 const std::string &getAppRODataDir() const; // Location of read-only data files
93 const std::string &getOSUserDir() const; // Location of the os-specific user dir 93 const std::string &getOSUserDir() const; // Location of the os-specific user dir
94 const std::string &getOSUserAppDir() const; // Location of the os-specific user app dir 94 const std::string &getOSUserAppDir() const; // Location of the os-specific user app dir
95 const std::string &getLindenUserDir(bool empty_ok = false) const; // Location of the Linden user dir. 95 const std::string &getViewerUserDir(bool empty_ok = false) const; // Location of the viewer user dir.
96 const std::string &getChatLogsDir() const; // Location of the chat logs dir. 96 const std::string &getChatLogsDir() const; // Location of the chat logs dir.
97 const std::string &getPerAccountChatLogsDir() const; // Location of the per account chat logs dir. 97 const std::string &getPerAccountChatLogsDir() const; // Location of the per account chat logs dir.
98 const std::string &getTempDir() const; // Common temporary directory 98 const std::string &getTempDir() const; // Common temporary directory
@@ -131,7 +131,7 @@ class LLDir
131 131
132 virtual void setChatLogsDir(const std::string &path); // Set the chat logs dir to this user's dir 132 virtual void setChatLogsDir(const std::string &path); // Set the chat logs dir to this user's dir
133 virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last); // Set the per user chat log directory. 133 virtual void setPerAccountChatLogsDir(const std::string &grid, const std::string &first, const std::string &last); // Set the per user chat log directory.
134 virtual void setLindenUserDir(const std::string &grid, const std::string &first, const std::string &last); // Set the linden user dir to this user's dir 134 virtual void setViewerUserDir(const std::string &grid, const std::string &first, const std::string &last); // Set the viewer user dir to this user's dir
135 virtual void setSkinFolder(const std::string &skin_folder); 135 virtual void setSkinFolder(const std::string &skin_folder);
136 virtual bool setCacheDir(const std::string &path); 136 virtual bool setCacheDir(const std::string &path);
137 137
@@ -149,7 +149,7 @@ protected:
149 std::string mAppRODataDir; // Location for static app data 149 std::string mAppRODataDir; // Location for static app data
150 std::string mOSUserDir; // OS Specific user directory 150 std::string mOSUserDir; // OS Specific user directory
151 std::string mOSUserAppDir; // OS Specific user app directory 151 std::string mOSUserAppDir; // OS Specific user app directory
152 std::string mLindenUserDir; // Location for Linden user-specific data 152 std::string mViewerUserDir; // Location for Viewer user-specific data
153 std::string mPerAccountChatLogsDir; // Location for chat logs. 153 std::string mPerAccountChatLogsDir; // Location for chat logs.
154 std::string mChatLogsDir; // Location for chat logs. 154 std::string mChatLogsDir; // Location for chat logs.
155 std::string mCAFile; // Location of the TLS certificate authority PEM file. 155 std::string mCAFile; // Location of the TLS certificate authority PEM file.
diff --git a/linden/indra/llvfs/lldir_linux.cpp b/linden/indra/llvfs/lldir_linux.cpp
index 5f1eabb..84fd4bd 100644
--- a/linden/indra/llvfs/lldir_linux.cpp
+++ b/linden/indra/llvfs/lldir_linux.cpp
@@ -97,7 +97,7 @@ LLDir_Linux::LLDir_Linux()
97 mAppRODataDir = tmp_str; 97 mAppRODataDir = tmp_str;
98 mOSUserDir = getCurrentUserHome(tmp_str); 98 mOSUserDir = getCurrentUserHome(tmp_str);
99 mOSUserAppDir = ""; 99 mOSUserAppDir = "";
100 mLindenUserDir = ""; 100 mViewerUserDir = "";
101 101
102 char path [32]; /* Flawfinder: ignore */ 102 char path [32]; /* Flawfinder: ignore */
103 103
diff --git a/linden/indra/llvfs/lldir_solaris.cpp b/linden/indra/llvfs/lldir_solaris.cpp
index 5132455..34c14a5 100644
--- a/linden/indra/llvfs/lldir_solaris.cpp
+++ b/linden/indra/llvfs/lldir_solaris.cpp
@@ -100,7 +100,7 @@ LLDir_Solaris::LLDir_Solaris()
100 mAppRODataDir = strdup(tmp_str); 100 mAppRODataDir = strdup(tmp_str);
101 mOSUserDir = getCurrentUserHome(tmp_str); 101 mOSUserDir = getCurrentUserHome(tmp_str);
102 mOSUserAppDir = ""; 102 mOSUserAppDir = "";
103 mLindenUserDir = ""; 103 mViewerUserDir = "";
104 104
105 char path [LL_MAX_PATH]; /* Flawfinder: ignore */ 105 char path [LL_MAX_PATH]; /* Flawfinder: ignore */
106 106
diff --git a/linden/indra/llwindow/llwindowmacosx-objc.mm b/linden/indra/llwindow/llwindowmacosx-objc.mm
index 34ec445..34d089b 100644
--- a/linden/indra/llwindow/llwindowmacosx-objc.mm
+++ b/linden/indra/llwindow/llwindowmacosx-objc.mm
@@ -39,7 +39,7 @@
39 * These functions are broken out into a separate file because the 39 * These functions are broken out into a separate file because the
40 * objective-C typedef for 'BOOL' conflicts with the one in 40 * objective-C typedef for 'BOOL' conflicts with the one in
41 * llcommon/stdtypes.h. This makes it impossible to use the standard 41 * llcommon/stdtypes.h. This makes it impossible to use the standard
42 * linden headers with any objective-C++ source. 42 * viewer headers with any objective-C++ source.
43 */ 43 */
44 44
45#include "llwindowmacosx-objc.h" 45#include "llwindowmacosx-objc.h"
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index 85574e6..01d37f1 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -7697,7 +7697,7 @@
7697 <key>LoginAsGod</key> 7697 <key>LoginAsGod</key>
7698 <map> 7698 <map>
7699 <key>Comment</key> 7699 <key>Comment</key>
7700 <string>Attempt to login with god powers (Linden accounts only)</string> 7700 <string>Attempt to login with god powers (grid staff accounts only)</string>
7701 <key>Persist</key> 7701 <key>Persist</key>
7702 <integer>1</integer> 7702 <integer>1</integer>
7703 <key>Type</key> 7703 <key>Type</key>
diff --git a/linden/indra/newview/floatervoicelicense.cpp b/linden/indra/newview/floatervoicelicense.cpp
index e8cd4f3..5397590 100644
--- a/linden/indra/newview/floatervoicelicense.cpp
+++ b/linden/indra/newview/floatervoicelicense.cpp
@@ -41,7 +41,7 @@
41#include "llviewertexteditor.h" 41#include "llviewertexteditor.h"
42#include "llviewerwindow.h" 42#include "llviewerwindow.h"
43 43
44// linden library includes 44// viewer library includes
45#include "llbutton.h" 45#include "llbutton.h"
46#include "llhttpclient.h" 46#include "llhttpclient.h"
47#include "llhttpstatuscodes.h" // for HTTP_FOUND 47#include "llhttpstatuscodes.h" // for HTTP_FOUND
diff --git a/linden/indra/newview/installers/windows/installer_template.nsi b/linden/indra/newview/installers/windows/installer_template.nsi
index ee79954..27131ba 100644
--- a/linden/indra/newview/installers/windows/installer_template.nsi
+++ b/linden/indra/newview/installers/windows/installer_template.nsi
@@ -62,7 +62,7 @@ SetOverwrite on ; stomp files by default
62AutoCloseWindow true ; after all files install, close window 62AutoCloseWindow true ; after all files install, close window
63 63
64InstallDir "$PROGRAMFILES\${INSTNAME}" 64InstallDir "$PROGRAMFILES\${INSTNAME}"
65InstallDirRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "" 65InstallDirRegKey HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" ""
66!ifdef UPDATE 66!ifdef UPDATE
67DirText $(DirectoryChooseTitle) $(DirectoryChooseUpdate) 67DirText $(DirectoryChooseTitle) $(DirectoryChooseUpdate)
68!else 68!else
@@ -88,7 +88,7 @@ Var INSTSHORTCUT
88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
89Function PostInstallExe 89Function PostInstallExe
90push $0 90push $0
91 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "PostInstallExe" 91 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "PostInstallExe"
92 ;MessageBox MB_OK '$0' 92 ;MessageBox MB_OK '$0'
93 ExecWait '$0' 93 ExecWait '$0'
94pop $0 94pop $0
@@ -108,19 +108,19 @@ push $R0
108 StrCpy $INSTPROG "$R0" 108 StrCpy $INSTPROG "$R0"
109 StrCpy $INSTEXE "$R0.exe" 109 StrCpy $INSTEXE "$R0.exe"
110 110
111 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 111 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
112 ; If key doesn't exist, skip install 112 ; If key doesn't exist, skip install
113 IfErrors ABORT 113 IfErrors ABORT
114 StrCpy $INSTDIR "$0" 114 StrCpy $INSTDIR "$0"
115 115
116 ; We now have a directory to install to. Get the startup parameters and shortcut as well. 116 ; We now have a directory to install to. Get the startup parameters and shortcut as well.
117 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" 117 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags"
118 IfErrors +2 118 IfErrors +2
119 StrCpy $INSTFLAGS "$0" 119 StrCpy $INSTFLAGS "$0"
120 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" 120 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut"
121 IfErrors +2 121 IfErrors +2
122 StrCpy $INSTSHORTCUT "$0" 122 StrCpy $INSTSHORTCUT "$0"
123 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" 123 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe"
124 IfErrors +2 124 IfErrors +2
125 StrCpy $INSTEXE "$0" 125 StrCpy $INSTEXE "$0"
126 Goto FINISHED 126 Goto FINISHED
@@ -148,19 +148,19 @@ push $R0
148 StrCpy $INSTPROG "$R0" 148 StrCpy $INSTPROG "$R0"
149 StrCpy $INSTEXE "$R0.exe" 149 StrCpy $INSTEXE "$R0.exe"
150 150
151 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 151 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
152 ; If key doesn't exist, skip install 152 ; If key doesn't exist, skip install
153 IfErrors ABORT 153 IfErrors ABORT
154 StrCpy $INSTDIR "$0" 154 StrCpy $INSTDIR "$0"
155 155
156 ; We now have a directory to install to. Get the startup parameters and shortcut as well. 156 ; We now have a directory to install to. Get the startup parameters and shortcut as well.
157 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" 157 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags"
158 IfErrors +2 158 IfErrors +2
159 StrCpy $INSTFLAGS "$0" 159 StrCpy $INSTFLAGS "$0"
160 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" 160 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut"
161 IfErrors +2 161 IfErrors +2
162 StrCpy $INSTSHORTCUT "$0" 162 StrCpy $INSTSHORTCUT "$0"
163 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" 163 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe"
164 IfErrors +2 164 IfErrors +2
165 StrCpy $INSTEXE "$0" 165 StrCpy $INSTEXE "$0"
166 Goto FINISHED 166 Goto FINISHED
@@ -195,7 +195,7 @@ Function RemoveNSIS
195 Push $0 195 Push $0
196 ; Grab the installation directory of the old version 196 ; Grab the installation directory of the old version
197 DetailPrint $(RemoveOldNSISVersion) 197 DetailPrint $(RemoveOldNSISVersion)
198 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" 198 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" ""
199 199
200 ; If key doesn't exist, skip uninstall 200 ; If key doesn't exist, skip uninstall
201 IfErrors NO_NSIS 201 IfErrors NO_NSIS
@@ -271,7 +271,7 @@ FunctionEnd
271;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 271;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
272Function CheckIfAlreadyCurrent 272Function CheckIfAlreadyCurrent
273 Push $0 273 Push $0
274 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" 274 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Version"
275 StrCmp $0 ${VERSION_LONG} 0 DONE 275 StrCmp $0 ${VERSION_LONG} 0 DONE
276 MessageBox MB_OKCANCEL $(CheckIfCurrentMB) /SD IDOK IDOK DONE 276 MessageBox MB_OKCANCEL $(CheckIfCurrentMB) /SD IDOK IDOK DONE
277 Quit 277 Quit
@@ -621,9 +621,9 @@ SetShellVarContext all
621Call un.CloseSecondLife 621Call un.CloseSecondLife
622 622
623; Clean up registry keys (these should all be !defines somewhere) 623; Clean up registry keys (these should all be !defines somewhere)
624DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" 624DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG"
625DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" 625DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG"
626DeleteRegKey HKEY_LOCAL_MACHINE "Software\Linden Research, Inc.\Installer Language" 626DeleteRegKey HKEY_LOCAL_MACHINE "Software\meta-impy\Installer Language"
627 627
628; Clean up shortcuts 628; Clean up shortcuts
629Delete "$SMPROGRAMS\$INSTSHORTCUT\*.*" 629Delete "$SMPROGRAMS\$INSTSHORTCUT\*.*"
@@ -863,7 +863,7 @@ FunctionEnd
863Function .onInit 863Function .onInit
864 864
865 ; read the language from registry (ok if not there) and set langauge menu 865 ; read the language from registry (ok if not there) and set langauge menu
866 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" 866 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage"
867 StrCpy $LANGUAGE $0 867 StrCpy $LANGUAGE $0
868 868
869 Push "" 869 Push ""
@@ -882,14 +882,14 @@ Function .onInit
882 Abort 882 Abort
883 883
884 ; save language in registry 884 ; save language in registry
885 WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" $LANGUAGE 885 WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage" $LANGUAGE
886FunctionEnd 886FunctionEnd
887 887
888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
889Function un.onInit 889Function un.onInit
890 890
891 ; read language from registry and set for ininstaller 891 ; read language from registry and set for ininstaller
892 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\${INSTNAME}" "InstallerLanguage" 892 ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\${INSTNAME}" "InstallerLanguage"
893 StrCpy $LANGUAGE $0 893 StrCpy $LANGUAGE $0
894 894
895FunctionEnd 895FunctionEnd
@@ -992,11 +992,11 @@ CreateShortCut "$INSTDIR\$INSTSHORTCUT Museum Spanish.lnk" "$INSTDIR\$INSTEXE" "
992 992
993;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 993;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
994; Write registry 994; Write registry
995WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" "$INSTDIR" 995WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "" "$INSTDIR"
996WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_LONG}" 996WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Version" "${VERSION_LONG}"
997WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Flags" "$INSTFLAGS" 997WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Flags" "$INSTFLAGS"
998WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" "$INSTSHORTCUT" 998WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Shortcut" "$INSTSHORTCUT"
999WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" "$INSTEXE" 999WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\meta-impy\$INSTPROG" "Exe" "$INSTEXE"
1000WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)" 1000WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG (remove only)"
1001WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"' 1001WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe" /P="$INSTPROG"'
1002 1002
diff --git a/linden/indra/newview/llagent.cpp b/linden/indra/newview/llagent.cpp
index 515d588..004cca1 100644
--- a/linden/indra/newview/llagent.cpp
+++ b/linden/indra/newview/llagent.cpp
@@ -6030,7 +6030,7 @@ void LLAgent::setHomePosRegion( const U64& region_handle, const LLVector3& pos_r
6030 6030
6031void LLAgent::takeHomeScreenshot() 6031void LLAgent::takeHomeScreenshot()
6032{ 6032{
6033 std::string snap_filename = gDirUtilp->getLindenUserDir(); 6033 std::string snap_filename = gDirUtilp->getViewerUserDir();
6034 snap_filename += gDirUtilp->getDirDelimiter(); 6034 snap_filename += gDirUtilp->getDirDelimiter();
6035 snap_filename += SCREEN_HOME_FILENAME; 6035 snap_filename += SCREEN_HOME_FILENAME;
6036 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE); 6036 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE);
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp
index 5826041..83c1cfe 100644
--- a/linden/indra/newview/llappviewer.cpp
+++ b/linden/indra/newview/llappviewer.cpp
@@ -3305,7 +3305,7 @@ void LLAppViewer::saveFinalSnapshot()
3305 gSavedSettings.setBOOL("ShowParcelOwners", FALSE); 3305 gSavedSettings.setBOOL("ShowParcelOwners", FALSE);
3306 idle(); 3306 idle();
3307 3307
3308 std::string snap_filename = gDirUtilp->getLindenUserDir(true); 3308 std::string snap_filename = gDirUtilp->getViewerUserDir(true);
3309 if (!snap_filename.empty()) 3309 if (!snap_filename.empty())
3310 { 3310 {
3311 snap_filename += gDirUtilp->getDirDelimiter(); 3311 snap_filename += gDirUtilp->getDirDelimiter();
diff --git a/linden/indra/newview/llcolorswatch.cpp b/linden/indra/newview/llcolorswatch.cpp
index 5905bb0..c9020f5 100644
--- a/linden/indra/newview/llcolorswatch.cpp
+++ b/linden/indra/newview/llcolorswatch.cpp
@@ -35,7 +35,7 @@
35// File include 35// File include
36#include "llcolorswatch.h" 36#include "llcolorswatch.h"
37 37
38// Linden library includes 38// viewer library includes
39#include "v4color.h" 39#include "v4color.h"
40 40
41// Project includes 41// Project includes
diff --git a/linden/indra/newview/llcommandhandler.h b/linden/indra/newview/llcommandhandler.h
index 5cb3ee7..b357ead 100644
--- a/linden/indra/newview/llcommandhandler.h
+++ b/linden/indra/newview/llcommandhandler.h
@@ -42,7 +42,7 @@ class LLFooHandler : public LLCommandHandler
42public: 42public:
43 // Inform the system you handle commands starting 43 // Inform the system you handle commands starting
44 // with "foo" and they are only allowed from 44 // with "foo" and they are only allowed from
45 // "trusted" (pointed at Linden content) browsers 45 // "trusted" browsers
46 LLFooHandler() : LLCommandHandler("foo", true) { } 46 LLFooHandler() : LLCommandHandler("foo", true) { }
47 47
48 // Your code here 48 // Your code here
diff --git a/linden/indra/newview/llconsole.cpp b/linden/indra/newview/llconsole.cpp
index 2379da3..4b3bac3 100644
--- a/linden/indra/newview/llconsole.cpp
+++ b/linden/indra/newview/llconsole.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llconsole.h" 35#include "llconsole.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llviewercontrol.h" 38#include "llviewercontrol.h"
39#include "llcriticaldamp.h" 39#include "llcriticaldamp.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
diff --git a/linden/indra/newview/llfilepicker.cpp b/linden/indra/newview/llfilepicker.cpp
index ec4e294..1839cb3 100644
--- a/linden/indra/newview/llfilepicker.cpp
+++ b/linden/indra/newview/llfilepicker.cpp
@@ -1305,7 +1305,7 @@ BOOL LLFilePicker::getSaveFile( ESaveFilter filter, const std::string& filename
1305 << "]" << llendl; 1305 << "]" << llendl;
1306 if (!filename.empty()) 1306 if (!filename.empty())
1307 { 1307 {
1308 mFiles.push_back(gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + filename); 1308 mFiles.push_back(gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + filename);
1309 return TRUE; 1309 return TRUE;
1310 } 1310 }
1311 return FALSE; 1311 return FALSE;
@@ -1316,7 +1316,7 @@ BOOL LLFilePicker::getOpenFile( ELoadFilter filter )
1316 reset(); 1316 reset();
1317 1317
1318 // HACK: Static filenames for 'open' until we implement filepicker 1318 // HACK: Static filenames for 'open' until we implement filepicker
1319 std::string filename = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + "upload"; 1319 std::string filename = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + "upload";
1320 switch (filter) 1320 switch (filter)
1321 { 1321 {
1322 case FFLOAD_WAV: filename += ".wav"; break; 1322 case FFLOAD_WAV: filename += ".wav"; break;
diff --git a/linden/indra/newview/llfloateractivespeakers.cpp b/linden/indra/newview/llfloateractivespeakers.cpp
index 75cf176..4af21b6 100644
--- a/linden/indra/newview/llfloateractivespeakers.cpp
+++ b/linden/indra/newview/llfloateractivespeakers.cpp
@@ -569,7 +569,7 @@ void LLPanelActiveSpeakers::refreshSpeakers()
569 && selected_id != gAgent.getID() 569 && selected_id != gAgent.getID()
570 && selected_speakerp.notNull() 570 && selected_speakerp.notNull()
571 && selected_speakerp->mType != LLSpeaker::SPEAKER_EXTERNAL 571 && selected_speakerp->mType != LLSpeaker::SPEAKER_EXTERNAL
572 && !LLMuteList::getInstance()->isLinden(selected_speakerp->mDisplayName)); 572 && !LLMuteList::getInstance()->isGod(selected_speakerp->mDisplayName));
573 } 573 }
574 childSetValue("speaker_volume", gVoiceClient->getUserVolume(selected_id)); 574 childSetValue("speaker_volume", gVoiceClient->getUserVolume(selected_id));
575 childSetEnabled("speaker_volume", LLVoiceClient::voiceEnabled() 575 childSetEnabled("speaker_volume", LLVoiceClient::voiceEnabled()
diff --git a/linden/indra/newview/llfloateravatarinfo.cpp b/linden/indra/newview/llfloateravatarinfo.cpp
index 13805fb..62e4d95 100644
--- a/linden/indra/newview/llfloateravatarinfo.cpp
+++ b/linden/indra/newview/llfloateravatarinfo.cpp
@@ -42,7 +42,7 @@
42#include "llpanelavatar.h" 42#include "llpanelavatar.h"
43#include "lluictrlfactory.h" 43#include "lluictrlfactory.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llinventory.h" 46#include "llinventory.h"
47#include "lluuid.h" 47#include "lluuid.h"
48#include "message.h" 48#include "message.h"
diff --git a/linden/indra/newview/llfloaterbuyland.cpp b/linden/indra/newview/llfloaterbuyland.cpp
index 8288c58..087c53c 100644
--- a/linden/indra/newview/llfloaterbuyland.cpp
+++ b/linden/indra/newview/llfloaterbuyland.cpp
@@ -825,7 +825,7 @@ void LLFloaterBuyLandUI::updateNames()
825 825
826 if (mIsClaim) 826 if (mIsClaim)
827 { 827 {
828 mParcelSellerName = "Linden Lab"; 828 mParcelSellerName = "grid owners";
829 } 829 }
830 else if (parcelp->getIsGroupOwned()) 830 else if (parcelp->getIsGroupOwned())
831 { 831 {
diff --git a/linden/indra/newview/llfloaterchat.cpp b/linden/indra/newview/llfloaterchat.cpp
index e9ea14b..12c1d31 100644
--- a/linden/indra/newview/llfloaterchat.cpp
+++ b/linden/indra/newview/llfloaterchat.cpp
@@ -194,7 +194,7 @@ void LLFloaterChat::setMinimized(BOOL minimized)
194 updateConsoleVisibility(); 194 updateConsoleVisibility();
195} 195}
196 196
197// linden library includes 197// viewer library includes
198#include "llaudioengine.h" 198#include "llaudioengine.h"
199#include "llchat.h" 199#include "llchat.h"
200#include "llfontgl.h" 200#include "llfontgl.h"
diff --git a/linden/indra/newview/llfloaterclassified.cpp b/linden/indra/newview/llfloaterclassified.cpp
index 0760303..25f4339 100644
--- a/linden/indra/newview/llfloaterclassified.cpp
+++ b/linden/indra/newview/llfloaterclassified.cpp
@@ -39,7 +39,7 @@
39#include "llcommandhandler.h" 39#include "llcommandhandler.h"
40#include "llpanelclassified.h" 40#include "llpanelclassified.h"
41 41
42// linden library includes 42// viewer library includes
43#include "lluuid.h" 43#include "lluuid.h"
44#include "lluictrlfactory.h" 44#include "lluictrlfactory.h"
45 45
diff --git a/linden/indra/newview/llfloaterevent.cpp b/linden/indra/newview/llfloaterevent.cpp
index 0ec2a76..ad9ae54 100644
--- a/linden/indra/newview/llfloaterevent.cpp
+++ b/linden/indra/newview/llfloaterevent.cpp
@@ -39,7 +39,7 @@
39#include "llcommandhandler.h" 39#include "llcommandhandler.h"
40#include "llpanelevent.h" 40#include "llpanelevent.h"
41 41
42// linden library includes 42// viewer library includes
43#include "lluuid.h" 43#include "lluuid.h"
44#include "lluictrlfactory.h" 44#include "lluictrlfactory.h"
45 45
diff --git a/linden/indra/newview/llfloaterhud.cpp b/linden/indra/newview/llfloaterhud.cpp
index 6324b56..10bb595 100644
--- a/linden/indra/newview/llfloaterhud.cpp
+++ b/linden/indra/newview/llfloaterhud.cpp
@@ -39,7 +39,7 @@
39#include "llmediactrl.h" 39#include "llmediactrl.h"
40#include "llalertdialog.h" 40#include "llalertdialog.h"
41 41
42// Linden libs 42// other viewer libs
43#include "lluictrlfactory.h" 43#include "lluictrlfactory.h"
44 44
45// statics 45// statics
diff --git a/linden/indra/newview/llfloaterjoystick.cpp b/linden/indra/newview/llfloaterjoystick.cpp
index 960eebb..fd39621 100644
--- a/linden/indra/newview/llfloaterjoystick.cpp
+++ b/linden/indra/newview/llfloaterjoystick.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llfloaterjoystick.h" 36#include "llfloaterjoystick.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llfloaternamedesc.cpp b/linden/indra/newview/llfloaternamedesc.cpp
index 9e8e94b..92234de 100644
--- a/linden/indra/newview/llfloaternamedesc.cpp
+++ b/linden/indra/newview/llfloaternamedesc.cpp
@@ -51,7 +51,7 @@
51#include "llstring.h" 51#include "llstring.h"
52#include "lleconomy.h" 52#include "lleconomy.h"
53 53
54// linden includes 54// viewer includes
55#include "llassetstorage.h" 55#include "llassetstorage.h"
56#include "llinventorytype.h" 56#include "llinventorytype.h"
57 57
diff --git a/linden/indra/newview/llfloaterreporter.cpp b/linden/indra/newview/llfloaterreporter.cpp
index 15f278d..7f6386b 100644
--- a/linden/indra/newview/llfloaterreporter.cpp
+++ b/linden/indra/newview/llfloaterreporter.cpp
@@ -37,7 +37,7 @@
37// self include 37// self include
38#include "llfloaterreporter.h" 38#include "llfloaterreporter.h"
39 39
40// linden library includes 40// viewer library includes
41#include "llassetstorage.h" 41#include "llassetstorage.h"
42#include "llcachename.h" 42#include "llcachename.h"
43#include "llfontgl.h" 43#include "llfontgl.h"
diff --git a/linden/indra/newview/llfloatertos.cpp b/linden/indra/newview/llfloatertos.cpp
index ac4a06b..748139d 100644
--- a/linden/indra/newview/llfloatertos.cpp
+++ b/linden/indra/newview/llfloatertos.cpp
@@ -42,7 +42,7 @@
42#include "llviewertexteditor.h" 42#include "llviewertexteditor.h"
43#include "llviewerwindow.h" 43#include "llviewerwindow.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llbutton.h" 46#include "llbutton.h"
47#include "llhttpclient.h" 47#include "llhttpclient.h"
48#include "llhttpstatuscodes.h" // for HTTP_FOUND 48#include "llhttpstatuscodes.h" // for HTTP_FOUND
diff --git a/linden/indra/newview/llhoverview.cpp b/linden/indra/newview/llhoverview.cpp
index b2f4c22..b4faf25 100644
--- a/linden/indra/newview/llhoverview.cpp
+++ b/linden/indra/newview/llhoverview.cpp
@@ -354,7 +354,7 @@ void LLHoverView::updateText()
354 mText.push_back( nodep->mDescription ); 354 mText.push_back( nodep->mDescription );
355 } 355 }
356 356
357 // Line: "Owner: James Linden" 357 // Line: "Owner: James Green"
358 line.clear(); 358 line.clear();
359 line.append(LLTrans::getString("TooltipOwner") + " "); 359 line.append(LLTrans::getString("TooltipOwner") + " ");
360 360
@@ -569,7 +569,7 @@ void LLHoverView::updateText()
569 } 569 }
570 mText.push_back(line); 570 mText.push_back(line);
571 571
572 // Line: "Owner: James Linden" 572 // Line: "Owner: James Green"
573 line.clear(); 573 line.clear();
574 line.append(LLTrans::getString("TooltipOwner") + " "); 574 line.append(LLTrans::getString("TooltipOwner") + " ");
575 575
diff --git a/linden/indra/newview/llimview.cpp b/linden/indra/newview/llimview.cpp
index 02f6a82..ea4070b 100644
--- a/linden/indra/newview/llimview.cpp
+++ b/linden/indra/newview/llimview.cpp
@@ -580,7 +580,7 @@ void LLIMMgr::addMessage(
580 // don't process muted IMs 580 // don't process muted IMs
581 if (LLMuteList::getInstance()->isMuted( 581 if (LLMuteList::getInstance()->isMuted(
582 other_participant_id, 582 other_participant_id,
583 LLMute::flagTextChat) && !LLMuteList::getInstance()->isLinden(from)) 583 LLMute::flagTextChat) && !LLMuteList::getInstance()->isGod(from))
584 { 584 {
585 return; 585 return;
586 } 586 }
@@ -1363,7 +1363,7 @@ void LLIMMgr::saveIgnoreGroup()
1363{ 1363{
1364 // llinfos << "saving ignore_groups.xml" << llendl; 1364 // llinfos << "saving ignore_groups.xml" << llendl;
1365 1365
1366 std::string user_dir = gDirUtilp->getLindenUserDir(true); 1366 std::string user_dir = gDirUtilp->getViewerUserDir(true);
1367 if (!user_dir.empty()) 1367 if (!user_dir.empty())
1368 { 1368 {
1369 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "ignore_groups.xml"); 1369 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "ignore_groups.xml");
@@ -1655,7 +1655,7 @@ public:
1655 name, 1655 name,
1656 LLMute::flagTextChat); 1656 LLMute::flagTextChat);
1657 1657
1658 BOOL is_linden = LLMuteList::getInstance()->isLinden(name); 1658 BOOL is_god = LLMuteList::getInstance()->isGod(name);
1659 std::string separator_string(": "); 1659 std::string separator_string(": ");
1660 int message_offset=0; 1660 int message_offset=0;
1661 1661
@@ -1667,11 +1667,11 @@ public:
1667 message_offset = 3; 1667 message_offset = 3;
1668 } 1668 }
1669 1669
1670 chat.mMuted = is_muted && !is_linden; 1670 chat.mMuted = is_muted && !is_god;
1671 chat.mFromID = from_id; 1671 chat.mFromID = from_id;
1672 chat.mFromName = name; 1672 chat.mFromName = name;
1673 1673
1674 if (!is_linden && (is_busy || is_muted)) 1674 if (!is_god && (is_busy || is_muted))
1675 { 1675 {
1676 return; 1676 return;
1677 } 1677 }
diff --git a/linden/indra/newview/llimview.h b/linden/indra/newview/llimview.h
index 2539203..112d578 100644
--- a/linden/indra/newview/llimview.h
+++ b/linden/indra/newview/llimview.h
@@ -198,7 +198,7 @@ private:
198 198
199 // This simple method just iterates through all of the ids, and 199 // This simple method just iterates through all of the ids, and
200 // prints a simple message if they are not online. Used to help 200 // prints a simple message if they are not online. Used to help
201 // reduce 'hello' messages to the linden employees unlucky enough 201 // reduce 'hello' messages to the grid employees unlucky enough
202 // to have their calling card in the default inventory. 202 // to have their calling card in the default inventory.
203 void noteOfflineUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids); 203 void noteOfflineUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids);
204 void noteMutedUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids); 204 void noteMutedUsers(LLFloaterIMPanel* panel, const LLDynamicArray<LLUUID>& ids);
diff --git a/linden/indra/newview/llmanipscale.cpp b/linden/indra/newview/llmanipscale.cpp
index b38abe4..0c79a35 100644
--- a/linden/indra/newview/llmanipscale.cpp
+++ b/linden/indra/newview/llmanipscale.cpp
@@ -641,7 +641,7 @@ void LLManipScale::renderFaces( const LLBBox& bbox )
641 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) + 641 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) +
642 (orientWRTHead.mV[2] < 0.0f ? 4 : 0); 642 (orientWRTHead.mV[2] < 0.0f ? 4 : 0);
643 643
644 // opposite faces on Linden cubes: 644 // opposite faces on cubes:
645 // 0 & 5 645 // 0 & 5
646 // 1 & 3 646 // 1 & 3
647 // 2 & 4 647 // 2 & 4
diff --git a/linden/indra/newview/llmaniptranslate.cpp b/linden/indra/newview/llmaniptranslate.cpp
index 8484c4e..3e1536f 100644
--- a/linden/indra/newview/llmaniptranslate.cpp
+++ b/linden/indra/newview/llmaniptranslate.cpp
@@ -2108,7 +2108,7 @@ void LLManipTranslate::renderTranslationHandles()
2108 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) + 2108 (orientWRTHead.mV[1] < 0.0f ? 2 : 0) +
2109 (orientWRTHead.mV[2] < 0.0f ? 4 : 0); 2109 (orientWRTHead.mV[2] < 0.0f ? 4 : 0);
2110 2110
2111 // opposite faces on Linden cubes: 2111 // opposite faces on cubes:
2112 // 0 & 5 2112 // 0 & 5
2113 // 1 & 3 2113 // 1 & 3
2114 // 2 & 4 2114 // 2 & 4
diff --git a/linden/indra/newview/llmediactrl.cpp b/linden/indra/newview/llmediactrl.cpp
index 8b60326..cc9fec6 100644
--- a/linden/indra/newview/llmediactrl.cpp
+++ b/linden/indra/newview/llmediactrl.cpp
@@ -50,7 +50,7 @@
50#include "llrender.h" 50#include "llrender.h"
51#include "llpluginclassmedia.h" 51#include "llpluginclassmedia.h"
52 52
53// linden library includes 53// viewer library includes
54#include "llfocusmgr.h" 54#include "llfocusmgr.h"
55 55
56extern BOOL gRestoreGL; 56extern BOOL gRestoreGL;
diff --git a/linden/indra/newview/llmutelist.cpp b/linden/indra/newview/llmutelist.cpp
index fff5558..76f966e 100644
--- a/linden/indra/newview/llmutelist.cpp
+++ b/linden/indra/newview/llmutelist.cpp
@@ -233,7 +233,7 @@ LLMuteList::LLMuteList() :
233 233
234void LLMuteList::loadUserVolumes() 234void LLMuteList::loadUserVolumes()
235{ 235{
236 // call once, after LLDir::setLindenUserDir() has been called 236 // call once, after LLDir::setViewerUserDir() has been called
237 if (mUserVolumesLoaded) 237 if (mUserVolumesLoaded)
238 return; 238 return;
239 mUserVolumesLoaded = TRUE; 239 mUserVolumesLoaded = TRUE;
@@ -264,8 +264,8 @@ LLMuteList::~LLMuteList()
264{ 264{
265 // If we quit from the login screen we will not have an SL account 265 // If we quit from the login screen we will not have an SL account
266 // name. Don't try to save, otherwise we'll dump a file in 266 // name. Don't try to save, otherwise we'll dump a file in
267 // C:\Program Files\SecondLife\ JC 267 // the install directory. JC
268 std::string user_dir = gDirUtilp->getLindenUserDir(true); 268 std::string user_dir = gDirUtilp->getViewerUserDir(true);
269 if (!user_dir.empty()) 269 if (!user_dir.empty())
270 { 270 {
271 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "volume_settings.xml"); 271 std::string filename = gDirUtilp->getExpandedFilename(LL_PATH_PER_SL_ACCOUNT, "volume_settings.xml");
@@ -282,7 +282,7 @@ LLMuteList::~LLMuteList()
282 } 282 }
283} 283}
284 284
285BOOL LLMuteList::isLinden(const std::string& name) const 285BOOL LLMuteList::isGod(const std::string& name) const
286{ 286{
287 typedef boost::tokenizer<boost::char_separator<char> > tokenizer; 287 typedef boost::tokenizer<boost::char_separator<char> > tokenizer;
288 boost::char_separator<char> sep(" "); 288 boost::char_separator<char> sep(" ");
@@ -339,9 +339,9 @@ bool LLMuteList::addMuteCallback(const LLSD& notification, const LLSD& response,
339 339
340BOOL LLMuteList::add(const LLMute& mute, U32 flags) 340BOOL LLMuteList::add(const LLMute& mute, U32 flags)
341{ 341{
342 // Can't mute text from Lindens 342 // Can't mute text from gods
343 if ((mute.mType == LLMute::AGENT) 343 if ((mute.mType == LLMute::AGENT)
344 && isLinden(mute.mName) && (flags & LLMute::flagTextChat || flags == 0)) 344 && isGod(mute.mName) && (flags & LLMute::flagTextChat || flags == 0))
345 { 345 {
346 LLNotifications::instance().add("MuteLinden"); 346 LLNotifications::instance().add("MuteLinden");
347 return FALSE; 347 return FALSE;
diff --git a/linden/indra/newview/llmutelist.h b/linden/indra/newview/llmutelist.h
index 03a548f..fd8f463 100644
--- a/linden/indra/newview/llmutelist.h
+++ b/linden/indra/newview/llmutelist.h
@@ -120,7 +120,7 @@ public:
120 // Alternate (convenience) form for places we don't need to pass the name, but do need flags 120 // Alternate (convenience) form for places we don't need to pass the name, but do need flags
121 BOOL isMuted(const LLUUID& id, U32 flags) const { return isMuted(id, LLStringUtil::null, flags); }; 121 BOOL isMuted(const LLUUID& id, U32 flags) const { return isMuted(id, LLStringUtil::null, flags); };
122 122
123 BOOL isLinden(const std::string& name) const; 123 BOOL isGod(const std::string& name) const;
124 124
125 BOOL isLoaded() const { return mIsLoaded; } 125 BOOL isLoaded() const { return mIsLoaded; }
126 126
diff --git a/linden/indra/newview/llpanelLCD.cpp b/linden/indra/newview/llpanelLCD.cpp
index ba7efba..14e91d4 100644
--- a/linden/indra/newview/llpanelLCD.cpp
+++ b/linden/indra/newview/llpanelLCD.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpanelLCD.h" 35#include "llpanelLCD.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llerror.h" 38#include "llerror.h"
39#include "llrect.h" 39#include "llrect.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
diff --git a/linden/indra/newview/llpanelaudioprefs.cpp b/linden/indra/newview/llpanelaudioprefs.cpp
index 1acfcbb..426f85e 100644
--- a/linden/indra/newview/llpanelaudioprefs.cpp
+++ b/linden/indra/newview/llpanelaudioprefs.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelaudioprefs.h" 36#include "llpanelaudioprefs.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpanelcontents.cpp b/linden/indra/newview/llpanelcontents.cpp
index 02befea..855bb93 100644
--- a/linden/indra/newview/llpanelcontents.cpp
+++ b/linden/indra/newview/llpanelcontents.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelcontents.h" 36#include "llpanelcontents.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpaneldebug.cpp b/linden/indra/newview/llpaneldebug.cpp
index 745daf5..503a227 100644
--- a/linden/indra/newview/llpaneldebug.cpp
+++ b/linden/indra/newview/llpaneldebug.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpaneldebug.h" 36#include "llpaneldebug.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llrect.h" 40#include "llrect.h"
41#include "llstring.h" 41#include "llstring.h"
diff --git a/linden/indra/newview/llpaneldirbrowser.cpp b/linden/indra/newview/llpaneldirbrowser.cpp
index 171dfbd..6abbc81 100644
--- a/linden/indra/newview/llpaneldirbrowser.cpp
+++ b/linden/indra/newview/llpaneldirbrowser.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llpaneldirbrowser.h" 39#include "llpaneldirbrowser.h"
40 40
41// linden library includes 41// viewer library includes
42#include "lldir.h" 42#include "lldir.h"
43#include "lleventflags.h" 43#include "lleventflags.h"
44#include "llfontgl.h" 44#include "llfontgl.h"
diff --git a/linden/indra/newview/llpaneldirclassified.cpp b/linden/indra/newview/llpaneldirclassified.cpp
index 6703ec3..bcbf2a7 100644
--- a/linden/indra/newview/llpaneldirclassified.cpp
+++ b/linden/indra/newview/llpaneldirclassified.cpp
@@ -38,7 +38,7 @@
38 38
39#include "llclassifiedflags.h" 39#include "llclassifiedflags.h"
40 40
41// linden library includes 41// viewer library includes
42#include "llfontgl.h" 42#include "llfontgl.h"
43#include "message.h" 43#include "message.h"
44#include "llqueryflags.h" 44#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirevents.cpp b/linden/indra/newview/llpaneldirevents.cpp
index 34fee38..be74a95 100644
--- a/linden/indra/newview/llpaneldirevents.cpp
+++ b/linden/indra/newview/llpaneldirevents.cpp
@@ -36,7 +36,7 @@
36 36
37#include <sstream> 37#include <sstream>
38 38
39// linden library includes 39// viewer library includes
40#include "llenum.h" 40#include "llenum.h"
41#include "message.h" 41#include "message.h"
42#include "llqueryflags.h" 42#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirfind.cpp b/linden/indra/newview/llpaneldirfind.cpp
index 719a7a0..489d527 100644
--- a/linden/indra/newview/llpaneldirfind.cpp
+++ b/linden/indra/newview/llpaneldirfind.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirfind.h" 35#include "llpaneldirfind.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llclassifiedflags.h" 38#include "llclassifiedflags.h"
39#include "llfontgl.h" 39#include "llfontgl.h"
40#include "llparcel.h" 40#include "llparcel.h"
diff --git a/linden/indra/newview/llpaneldirgroups.cpp b/linden/indra/newview/llpaneldirgroups.cpp
index 4119514..4a9947a 100644
--- a/linden/indra/newview/llpaneldirgroups.cpp
+++ b/linden/indra/newview/llpaneldirgroups.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirgroups.h" 35#include "llpaneldirgroups.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llagent.h" 38#include "llagent.h"
39//#include "llfontgl.h" 39//#include "llfontgl.h"
40#include "message.h" 40#include "message.h"
diff --git a/linden/indra/newview/llpaneldirland.cpp b/linden/indra/newview/llpaneldirland.cpp
index 3fdf37e..82f5f3e 100644
--- a/linden/indra/newview/llpaneldirland.cpp
+++ b/linden/indra/newview/llpaneldirland.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirland.h" 35#include "llpaneldirland.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llfontgl.h" 38#include "llfontgl.h"
39#include "llparcel.h" 39#include "llparcel.h"
40#include "llqueryflags.h" 40#include "llqueryflags.h"
diff --git a/linden/indra/newview/llpaneldirpeople.cpp b/linden/indra/newview/llpaneldirpeople.cpp
index 053cad5..ae027d6 100644
--- a/linden/indra/newview/llpaneldirpeople.cpp
+++ b/linden/indra/newview/llpaneldirpeople.cpp
@@ -35,7 +35,7 @@
35#include "llpaneldirpeople.h" 35#include "llpaneldirpeople.h"
36#include "llviewerwindow.h" 36#include "llviewerwindow.h"
37 37
38// linden library includes 38// viewer library includes
39#include "message.h" 39#include "message.h"
40 40
41// viewer project includes 41// viewer project includes
diff --git a/linden/indra/newview/llpaneldirplaces.cpp b/linden/indra/newview/llpaneldirplaces.cpp
index ccffc02..33045ee 100644
--- a/linden/indra/newview/llpaneldirplaces.cpp
+++ b/linden/indra/newview/llpaneldirplaces.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpaneldirplaces.h" 35#include "llpaneldirplaces.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llfontgl.h" 38#include "llfontgl.h"
39#include "message.h" 39#include "message.h"
40#include "lldir.h" 40#include "lldir.h"
diff --git a/linden/indra/newview/llpaneldisplay.cpp b/linden/indra/newview/llpaneldisplay.cpp
index a5c0d97..e8c67e8 100644
--- a/linden/indra/newview/llpaneldisplay.cpp
+++ b/linden/indra/newview/llpaneldisplay.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpaneldisplay.h" 36#include "llpaneldisplay.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llerror.h" 39#include "llerror.h"
40#include "llfontgl.h" 40#include "llfontgl.h"
41#include "llrect.h" 41#include "llrect.h"
diff --git a/linden/indra/newview/llpanelobject.cpp b/linden/indra/newview/llpanelobject.cpp
index cc89e24..36c479a 100644
--- a/linden/indra/newview/llpanelobject.cpp
+++ b/linden/indra/newview/llpanelobject.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelobject.h" 36#include "llpanelobject.h"
37 37
38// linden library includes 38// viewer library includes
39#include "lleconomy.h" 39#include "lleconomy.h"
40#include "llerror.h" 40#include "llerror.h"
41#include "llfontgl.h" 41#include "llfontgl.h"
diff --git a/linden/indra/newview/llpanelskins.cpp b/linden/indra/newview/llpanelskins.cpp
index 831adc8..f35998f 100644
--- a/linden/indra/newview/llpanelskins.cpp
+++ b/linden/indra/newview/llpanelskins.cpp
@@ -34,7 +34,7 @@
34 34
35#include "llpanelskins.h" 35#include "llpanelskins.h"
36 36
37// linden library includes 37// viewer library includes
38#include "llradiogroup.h" 38#include "llradiogroup.h"
39#include "llbutton.h" 39#include "llbutton.h"
40#include "lluictrlfactory.h" 40#include "lluictrlfactory.h"
diff --git a/linden/indra/newview/llpanelvolume.cpp b/linden/indra/newview/llpanelvolume.cpp
index 6d014a2..b87a233 100644
--- a/linden/indra/newview/llpanelvolume.cpp
+++ b/linden/indra/newview/llpanelvolume.cpp
@@ -35,7 +35,7 @@
35// file include 35// file include
36#include "llpanelvolume.h" 36#include "llpanelvolume.h"
37 37
38// linden library includes 38// viewer library includes
39#include "llclickaction.h" 39#include "llclickaction.h"
40#include "lleconomy.h" 40#include "lleconomy.h"
41#include "llerror.h" 41#include "llerror.h"
diff --git a/linden/indra/newview/llsky.cpp b/linden/indra/newview/llsky.cpp
index ac7e865..a271ec3 100644
--- a/linden/indra/newview/llsky.cpp
+++ b/linden/indra/newview/llsky.cpp
@@ -42,7 +42,7 @@
42 42
43#include "llsky.h" 43#include "llsky.h"
44 44
45// linden library includes 45// viewer library includes
46#include "llerror.h" 46#include "llerror.h"
47#include "llmath.h" 47#include "llmath.h"
48#include "math.h" 48#include "math.h"
diff --git a/linden/indra/newview/llstartup.cpp b/linden/indra/newview/llstartup.cpp
index 9734a18..872750a 100644
--- a/linden/indra/newview/llstartup.cpp
+++ b/linden/indra/newview/llstartup.cpp
@@ -959,8 +959,8 @@ bool idle_startup()
959 959
960 // create necessary directories 960 // create necessary directories
961 // *FIX: these mkdir's should error check 961 // *FIX: these mkdir's should error check
962 gDirUtilp->setLindenUserDir(gHippoGridManager->getCurrentGridNick(), firstname, lastname); 962 gDirUtilp->setViewerUserDir(gHippoGridManager->getCurrentGridNick(), firstname, lastname);
963 LLFile::mkdir(gDirUtilp->getLindenUserDir()); 963 LLFile::mkdir(gDirUtilp->getViewerUserDir());
964 964
965 // Set PerAccountSettingsFile to the default value. 965 // Set PerAccountSettingsFile to the default value.
966 gSavedSettings.setString("PerAccountSettingsFile", 966 gSavedSettings.setString("PerAccountSettingsFile",
@@ -2417,7 +2417,7 @@ bool idle_startup()
2417 } 2417 }
2418 } 2418 }
2419 // Either we want to show tutorial because this is the first login 2419 // Either we want to show tutorial because this is the first login
2420 // to a Linden Help Island or the user quit with the tutorial 2420 // to a grid Help Island or the user quit with the tutorial
2421 // visible. JC 2421 // visible. JC
2422 if (show_hud 2422 if (show_hud
2423 || gSavedSettings.getBOOL("ShowTutorial")) 2423 || gSavedSettings.getBOOL("ShowTutorial"))
@@ -3747,7 +3747,7 @@ void init_start_screen(S32 location_id)
3747 3747
3748 LL_DEBUGS("AppInit") << "Loading startup bitmap..." << LL_ENDL; 3748 LL_DEBUGS("AppInit") << "Loading startup bitmap..." << LL_ENDL;
3749 3749
3750 std::string temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter(); 3750 std::string temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter();
3751 3751
3752 if ((S32)START_LOCATION_ID_LAST == location_id) 3752 if ((S32)START_LOCATION_ID_LAST == location_id)
3753 { 3753 {
diff --git a/linden/indra/newview/lltoolplacer.cpp b/linden/indra/newview/lltoolplacer.cpp
index 52053f5..bd37832 100644
--- a/linden/indra/newview/lltoolplacer.cpp
+++ b/linden/indra/newview/lltoolplacer.cpp
@@ -35,7 +35,7 @@
35// self header 35// self header
36#include "lltoolplacer.h" 36#include "lltoolplacer.h"
37 37
38// linden library headers 38// viewer library headers
39#include "llprimitive.h" 39#include "llprimitive.h"
40 40
41// viewer headers 41// viewer headers
diff --git a/linden/indra/newview/llurldispatcher.h b/linden/indra/newview/llurldispatcher.h
index c947e5e..ead1480 100644
--- a/linden/indra/newview/llurldispatcher.h
+++ b/linden/indra/newview/llurldispatcher.h
@@ -57,7 +57,7 @@ public:
57 // Pointer to LLMediaCtrl sending URL, can be NULL 57 // Pointer to LLMediaCtrl sending URL, can be NULL
58 // @param trusted_browser 58 // @param trusted_browser
59 // True if coming inside the app AND from a brower instance 59 // True if coming inside the app AND from a brower instance
60 // that navigates to trusted (Linden Lab) pages. 60 // that navigates to trusted pages.
61 // Returns true if someone handled the URL. 61 // Returns true if someone handled the URL.
62 62
63 static bool dispatchRightClick(const std::string& url); 63 static bool dispatchRightClick(const std::string& url);
diff --git a/linden/indra/newview/llurlhistory.cpp b/linden/indra/newview/llurlhistory.cpp
index b187f3b..fd161a2 100644
--- a/linden/indra/newview/llurlhistory.cpp
+++ b/linden/indra/newview/llurlhistory.cpp
@@ -48,7 +48,7 @@ bool LLURLHistory::loadFile(const std::string& filename)
48{ 48{
49 LLSD data; 49 LLSD data;
50 { 50 {
51 std::string temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter(); 51 std::string temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter();
52 52
53 llifstream file((temp_str + filename)); 53 llifstream file((temp_str + filename));
54 54
@@ -74,7 +74,7 @@ bool LLURLHistory::loadFile(const std::string& filename)
74// static 74// static
75bool LLURLHistory::saveFile(const std::string& filename) 75bool LLURLHistory::saveFile(const std::string& filename)
76{ 76{
77 std::string temp_str = gDirUtilp->getLindenUserDir(true); 77 std::string temp_str = gDirUtilp->getViewerUserDir(true);
78 if( temp_str.empty() ) 78 if( temp_str.empty() )
79 { 79 {
80 llwarns << "Can't save " << filename 80 llwarns << "Can't save " << filename
diff --git a/linden/indra/newview/llviewerdisplay.cpp b/linden/indra/newview/llviewerdisplay.cpp
index 59a87d5..5d9a55d 100644
--- a/linden/indra/newview/llviewerdisplay.cpp
+++ b/linden/indra/newview/llviewerdisplay.cpp
@@ -1345,7 +1345,7 @@ void render_disconnected_background()
1345 llinfos << "Loading last bitmap..." << llendl; 1345 llinfos << "Loading last bitmap..." << llendl;
1346 1346
1347 std::string temp_str; 1347 std::string temp_str;
1348 temp_str = gDirUtilp->getLindenUserDir() + gDirUtilp->getDirDelimiter() + SCREEN_LAST_FILENAME; 1348 temp_str = gDirUtilp->getViewerUserDir() + gDirUtilp->getDirDelimiter() + SCREEN_LAST_FILENAME;
1349 1349
1350 LLPointer<LLImageBMP> image_bmp = new LLImageBMP; 1350 LLPointer<LLImageBMP> image_bmp = new LLImageBMP;
1351 if( !image_bmp->load(temp_str) ) 1351 if( !image_bmp->load(temp_str) )
diff --git a/linden/indra/newview/llviewermedia.cpp b/linden/indra/newview/llviewermedia.cpp
index f0faedf..417f5ff 100644
--- a/linden/indra/newview/llviewermedia.cpp
+++ b/linden/indra/newview/llviewermedia.cpp
@@ -467,15 +467,15 @@ LLPluginClassMedia* LLViewerMediaImpl::newSourceFromMediaType(std::string media_
467 user_data_path += gDirUtilp->getDirDelimiter(); 467 user_data_path += gDirUtilp->getDirDelimiter();
468 468
469 // Fix for EXT-5960 - make browser profile specific to user (cache, cookies etc.) 469 // Fix for EXT-5960 - make browser profile specific to user (cache, cookies etc.)
470 // If the linden username returned is blank, that can only mean we are 470 // If the username returned is blank, that can only mean we are
471 // at the login page displaying login Web page or Web browser test via Develop menu. 471 // at the login page displaying login Web page or Web browser test via Develop menu.
472 // In this case we just use whatever gDirUtilp->getOSUserAppDir() gives us (this 472 // In this case we just use whatever gDirUtilp->getOSUserAppDir() gives us (this
473 // is what we always used before this change) 473 // is what we always used before this change)
474 std::string linden_user_dir = gDirUtilp->getLindenUserDir(true); 474 std::string viewer_user_dir = gDirUtilp->getViewerUserDir(true);
475 if ( ! linden_user_dir.empty() ) 475 if ( ! viewer_user_dir.empty() )
476 { 476 {
477 // gDirUtilp->getLindenUserDir() is whole path, not just Linden name 477 // gDirUtilp->getViewerUserDir() is whole path, not just username
478 user_data_path = linden_user_dir; 478 user_data_path = viewer_user_dir;
479 user_data_path += gDirUtilp->getDirDelimiter(); 479 user_data_path += gDirUtilp->getDirDelimiter();
480 } 480 }
481 481
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp
index 777a871..777ea35 100644
--- a/linden/indra/newview/llviewermenu.cpp
+++ b/linden/indra/newview/llviewermenu.cpp
@@ -39,7 +39,7 @@
39#include <fstream> 39#include <fstream>
40#include <sstream> 40#include <sstream>
41 41
42// linden library includes 42// viewer library includes
43#include "llaudioengine.h" 43#include "llaudioengine.h"
44#include "llavatarnamecache.h" 44#include "llavatarnamecache.h"
45#include "indra_constants.h" 45#include "indra_constants.h"
@@ -1543,7 +1543,7 @@ void init_server_menu(LLMenuGL* menu)
1543 sub->append(new LLMenuItemCallGL("Owner To Me", 1543 sub->append(new LLMenuItemCallGL("Owner To Me",
1544 &handle_force_parcel_owner_to_me, 1544 &handle_force_parcel_owner_to_me,
1545 &enable_god_customer_service, NULL)); 1545 &enable_god_customer_service, NULL));
1546 sub->append(new LLMenuItemCallGL("Set to Linden Content", 1546 sub->append(new LLMenuItemCallGL("Set to grid Content",
1547 &handle_force_parcel_to_content, 1547 &handle_force_parcel_to_content,
1548 &enable_god_customer_service, NULL, 1548 &enable_god_customer_service, NULL,
1549 'C', MASK_SHIFT | MASK_ALT | MASK_CONTROL)); 1549 'C', MASK_SHIFT | MASK_ALT | MASK_CONTROL));
@@ -2359,9 +2359,9 @@ class LLObjectEnableMute : public view_listener_t
2359 { 2359 {
2360 // It's an avatar 2360 // It's an avatar
2361 LLNameValue *lastname = avatar->getNVPair("LastName"); 2361 LLNameValue *lastname = avatar->getNVPair("LastName");
2362 BOOL is_linden = lastname && !LLStringUtil::compareStrings(lastname->getString(), "Linden"); 2362 BOOL is_god = lastname && !LLStringUtil::compareStrings(lastname->getString(), "Meta");
2363 BOOL is_self = avatar->isSelf(); 2363 BOOL is_self = avatar->isSelf();
2364 new_value = !is_linden && !is_self; 2364 new_value = !is_god && !is_self;
2365// [RLVa:KB] - Checked: 2009-07-08 (RLVa-1.0.0e) 2365// [RLVa:KB] - Checked: 2009-07-08 (RLVa-1.0.0e)
2366 new_value &= (!gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)); 2366 new_value &= (!gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES));
2367// [/RLVa:KB] 2367// [/RLVa:KB]
diff --git a/linden/indra/newview/llviewermenufile.cpp b/linden/indra/newview/llviewermenufile.cpp
index b88b5ca..f4c627b 100644
--- a/linden/indra/newview/llviewermenufile.cpp
+++ b/linden/indra/newview/llviewermenufile.cpp
@@ -58,7 +58,7 @@
58#include "lluploaddialog.h" 58#include "lluploaddialog.h"
59 59
60 60
61// linden libraries 61// viewer libraries
62#include "llassetuploadresponders.h" 62#include "llassetuploadresponders.h"
63#include "lleconomy.h" 63#include "lleconomy.h"
64#include "llhttpclient.h" 64#include "llhttpclient.h"
@@ -762,7 +762,7 @@ void upload_new_resource(const std::string& src_filename, std::string name,
762 else 762 else
763 { 763 {
764 fclose(in); 764 fclose(in);
765 error_message = llformat("unknown linden resource file version in file: %s", src_filename.c_str()); 765 error_message = llformat("unknown resource file version in file: %s", src_filename.c_str());
766 args["FILE"] = src_filename; 766 args["FILE"] = src_filename;
767 upload_error(error_message, "UnknownResourceFileVersion", filename, args); 767 upload_error(error_message, "UnknownResourceFileVersion", filename, args);
768 return; 768 return;
diff --git a/linden/indra/newview/llviewermessage.cpp b/linden/indra/newview/llviewermessage.cpp
index 9ebfd04..657658c 100755
--- a/linden/indra/newview/llviewermessage.cpp
+++ b/linden/indra/newview/llviewermessage.cpp
@@ -1278,7 +1278,7 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&
1278 1278
1279 log_message = "You decline " + mDesc + " from " + mFromName + "."; 1279 log_message = "You decline " + mDesc + " from " + mFromName + ".";
1280 chat.mText = log_message; 1280 chat.mText = log_message;
1281 if( LLMuteList::getInstance()->isMuted(mFromID ) && ! LLMuteList::getInstance()->isLinden(mFromName) ) // muting for SL-42269 1281 if( LLMuteList::getInstance()->isMuted(mFromID ) && ! LLMuteList::getInstance()->isGod(mFromName) ) // muting for SL-42269
1282 { 1282 {
1283 chat.mMuted = TRUE; 1283 chat.mMuted = TRUE;
1284 } 1284 }
@@ -1566,12 +1566,12 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1566 1566
1567 BOOL is_busy = gAgent.getBusy(); 1567 BOOL is_busy = gAgent.getBusy();
1568 BOOL is_muted = LLMuteList::getInstance()->isMuted(from_id, name, LLMute::flagTextChat); 1568 BOOL is_muted = LLMuteList::getInstance()->isMuted(from_id, name, LLMute::flagTextChat);
1569 BOOL is_linden = LLMuteList::getInstance()->isLinden(name); 1569 BOOL is_god = LLMuteList::getInstance()->isGod(name);
1570 BOOL is_owned_by_me = FALSE; 1570 BOOL is_owned_by_me = FALSE;
1571 1571
1572 LLUUID computed_session_id = LLIMMgr::computeSessionID(dialog,from_id); 1572 LLUUID computed_session_id = LLIMMgr::computeSessionID(dialog,from_id);
1573 1573
1574 chat.mMuted = is_muted && !is_linden; 1574 chat.mMuted = is_muted && !is_god;
1575 chat.mFromID = from_id; 1575 chat.mFromID = from_id;
1576 chat.mFromName = name; 1576 chat.mFromName = name;
1577 chat.mSourceType = (from_id.isNull() || (name == std::string(SYSTEM_FROM))) ? CHAT_SOURCE_SYSTEM : CHAT_SOURCE_AGENT; 1577 chat.mSourceType = (from_id.isNull() || (name == std::string(SYSTEM_FROM))) ? CHAT_SOURCE_SYSTEM : CHAT_SOURCE_AGENT;
@@ -1877,7 +1877,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1877// [/RLVa:KB] 1877// [/RLVa:KB]
1878// else if (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM) 1878// else if (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM)
1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) 1879// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g)
1880 else if ( (offline == IM_ONLINE && !is_linden && is_busy && name != SYSTEM_FROM) && 1880 else if ( (offline == IM_ONLINE && !is_god && is_busy && name != SYSTEM_FROM) &&
1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) ) 1881 ( (!gRlvHandler.hasBehaviour(RLV_BHVR_RECVIM)) || (gRlvHandler.isException(RLV_BHVR_RECVIM, from_id))) )
1882// [/RLVa:KB] 1882// [/RLVa:KB]
1883 { 1883 {
@@ -1937,9 +1937,9 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1937 else if (to_id.isNull()) 1937 else if (to_id.isNull())
1938 { 1938 {
1939// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e) 1939// [RLVa:KB] - Version: 1.23.4 | Checked: 2009-07-08 (RLVa-1.0.0e)
1940 // Filter region messages that weren't sent by a Linden 1940 // Filter region messages that weren't sent by a god
1941 if ( (rlv_handler_t::isEnabled()) && (LLMuteList::getInstance()) && 1941 if ( (rlv_handler_t::isEnabled()) && (LLMuteList::getInstance()) &&
1942 (!LLMuteList::getInstance()->isLinden(name)) && (from_id != gAgent.getID()) ) 1942 (!LLMuteList::getInstance()->isGod(name)) && (from_id != gAgent.getID()) )
1943 { 1943 {
1944 if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWLOC)) 1944 if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWLOC))
1945 gRlvHandler.filterLocation(message); 1945 gRlvHandler.filterLocation(message);
@@ -1984,7 +1984,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
1984 1984
1985 LL_INFOS("Messaging") << "process_improved_im: session_id( " << session_id << " ), from_id( " << from_id << " )" << LL_ENDL; 1985 LL_INFOS("Messaging") << "process_improved_im: session_id( " << session_id << " ), from_id( " << from_id << " )" << LL_ENDL;
1986 1986
1987 if (!is_muted || is_linden) 1987 if (!is_muted || is_god)
1988 { 1988 {
1989 gIMMgr->addMessage( 1989 gIMMgr->addMessage(
1990 session_id, 1990 session_id,
@@ -2297,7 +2297,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
2297 2297
2298 case IM_SESSION_SEND: 2298 case IM_SESSION_SEND:
2299 { 2299 {
2300 if (!is_linden && is_busy) 2300 if (!is_god && is_busy)
2301 { 2301 {
2302 return; 2302 return;
2303 } 2303 }
@@ -2929,7 +2929,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
2929 LLMute::flagTextChat) 2929 LLMute::flagTextChat)
2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat); 2930 || LLMuteList::getInstance()->isMuted(owner_id, LLMute::flagTextChat);
2931 is_linden = chat.mSourceType != CHAT_SOURCE_OBJECT && 2931 is_linden = chat.mSourceType != CHAT_SOURCE_OBJECT &&
2932 LLMuteList::getInstance()->isLinden(from_name); 2932 LLMuteList::getInstance()->isGod(from_name);
2933 2933
2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible); 2934 BOOL is_audible = (CHAT_AUDIBLE_FULLY == chat.mAudible);
2935 chatter = gObjectList.findObject(from_id); 2935 chatter = gObjectList.findObject(from_id);
@@ -3286,7 +3286,7 @@ void process_chat_from_simulator(LLMessageSystem *msg, void **user_data)
3286 } 3286 }
3287 3287
3288 // truth table: 3288 // truth table:
3289 // LINDEN BUSY MUTED OWNED_BY_YOU TASK DISPLAY STORE IN HISTORY 3289 // GOD BUSY MUTED OWNED_BY_YOU TASK DISPLAY STORE IN HISTORY
3290 // F F F F * Yes Yes 3290 // F F F F * Yes Yes
3291 // F F F T * Yes Yes 3291 // F F F T * Yes Yes
3292 // F F T F * No No 3292 // F F T F * No No
@@ -5272,7 +5272,7 @@ void process_alert_core(const std::string& message, BOOL modal)
5272 else if( message == "Home position set." ) 5272 else if( message == "Home position set." )
5273 { 5273 {
5274 // save the home location image to disk 5274 // save the home location image to disk
5275 std::string snap_filename = gDirUtilp->getLindenUserDir(); 5275 std::string snap_filename = gDirUtilp->getViewerUserDir();
5276 snap_filename += gDirUtilp->getDirDelimiter(); 5276 snap_filename += gDirUtilp->getDirDelimiter();
5277 snap_filename += SCREEN_HOME_FILENAME; 5277 snap_filename += SCREEN_HOME_FILENAME;
5278 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE); 5278 gViewerWindow->saveSnapshot(snap_filename, gViewerWindow->getWindowDisplayWidth(), gViewerWindow->getWindowDisplayHeight(), FALSE, FALSE);
@@ -6627,7 +6627,7 @@ void process_covenant_reply(LLMessageSystem* msg, void**)
6627 } 6627 }
6628 else 6628 else
6629 { 6629 {
6630 covenant_text = "There is no Covenant provided for this Estate. The land on this estate is being sold by the Estate owner, not Linden Lab. Please contact the Estate Owner for sales details."; 6630 covenant_text = "There is no Covenant provided for this Estate. The land on this estate is being sold by the Estate owner, not the grid owners. Please contact the Estate Owner for sales details.";
6631 } 6631 }
6632 LLPanelEstateCovenant::updateCovenantText(covenant_text, covenant_id); 6632 LLPanelEstateCovenant::updateCovenantText(covenant_text, covenant_id);
6633 LLPanelLandCovenant::updateCovenantText(covenant_text); 6633 LLPanelLandCovenant::updateCovenantText(covenant_text);
diff --git a/linden/indra/newview/llviewerwindow.cpp b/linden/indra/newview/llviewerwindow.cpp
index 6a33aba..f721550 100644
--- a/linden/indra/newview/llviewerwindow.cpp
+++ b/linden/indra/newview/llviewerwindow.cpp
@@ -53,7 +53,7 @@
53// TODO: Many of these includes are unnecessary. Remove them. 53// TODO: Many of these includes are unnecessary. Remove them.
54// 54//
55 55
56// linden library includes 56// viewer library includes
57#include "llaudioengine.h" // mute on minimize 57#include "llaudioengine.h" // mute on minimize
58#include "indra_constants.h" 58#include "indra_constants.h"
59#include "llassetstorage.h" 59#include "llassetstorage.h"
@@ -1706,7 +1706,7 @@ void LLViewerWindow::initWorldUI()
1706 } 1706 }
1707} 1707}
1708 1708
1709// initWorldUI that wasn't before logging in. Some of this may require the access the 'LindenUserDir'. 1709// initWorldUI that wasn't before logging in. Some of this may require the access the 'ViewerUserDir'.
1710void LLViewerWindow::initWorldUI_postLogin() 1710void LLViewerWindow::initWorldUI_postLogin()
1711{ 1711{
1712 S32 height = mRootView->getRect().getHeight(); 1712 S32 height = mRootView->getRect().getHeight();
diff --git a/linden/indra/newview/llvoiceclient.cpp b/linden/indra/newview/llvoiceclient.cpp
index 7b1ed95..3800b4d 100644
--- a/linden/indra/newview/llvoiceclient.cpp
+++ b/linden/indra/newview/llvoiceclient.cpp
@@ -4668,11 +4668,11 @@ void LLVoiceClient::messageEvent(
4668 { 4668 {
4669 bool is_busy = gAgent.getBusy(); 4669 bool is_busy = gAgent.getBusy();
4670 bool is_muted = LLMuteList::getInstance()->isMuted(session->mCallerID, session->mName, LLMute::flagTextChat); 4670 bool is_muted = LLMuteList::getInstance()->isMuted(session->mCallerID, session->mName, LLMute::flagTextChat);
4671 bool is_linden = LLMuteList::getInstance()->isLinden(session->mName); 4671 bool is_god = LLMuteList::getInstance()->isGod(session->mName);
4672 bool quiet_chat = false; 4672 bool quiet_chat = false;
4673 LLChat chat; 4673 LLChat chat;
4674 4674
4675 chat.mMuted = is_muted && !is_linden; 4675 chat.mMuted = is_muted && !is_god;
4676 4676
4677 if(!chat.mMuted) 4677 if(!chat.mMuted)
4678 { 4678 {
@@ -4680,7 +4680,7 @@ void LLVoiceClient::messageEvent(
4680 chat.mFromName = session->mName; 4680 chat.mFromName = session->mName;
4681 chat.mSourceType = CHAT_SOURCE_AGENT; 4681 chat.mSourceType = CHAT_SOURCE_AGENT;
4682 4682
4683 if(is_busy && !is_linden) 4683 if(is_busy && !is_god)
4684 { 4684 {
4685 quiet_chat = true; 4685 quiet_chat = true;
4686 // TODO: Question: Return busy mode response here? Or maybe when session is started instead? 4686 // TODO: Question: Return busy mode response here? Or maybe when session is started instead?
diff --git a/linden/indra/newview/llvowlsky.cpp b/linden/indra/newview/llvowlsky.cpp
index 96bd62e..572a2a1 100644
--- a/linden/indra/newview/llvowlsky.cpp
+++ b/linden/indra/newview/llvowlsky.cpp
@@ -139,7 +139,7 @@ inline F32 LLVOWLSky::calcPhi(U32 i)
139#if !DOME_SLICES 139#if !DOME_SLICES
140static const F32 Q = (1.f + sqrtf(5.f))/2.f; //golden ratio 140static const F32 Q = (1.f + sqrtf(5.f))/2.f; //golden ratio
141 141
142//icosahedron verts (based on asset b0c7b76e-28c6-1f87-a1de-752d5e3cd264, contact Runitai Linden for a copy) 142//icosahedron verts (based on asset b0c7b76e-28c6-1f87-a1de-752d5e3cd264 in the second life grid, contact Runitai Linden for a copy)
143static const LLVector3 icosahedron_vert[] = 143static const LLVector3 icosahedron_vert[] =
144{ 144{
145 LLVector3(0,1.f,Q), 145 LLVector3(0,1.f,Q),
diff --git a/linden/indra/newview/llwind.cpp b/linden/indra/newview/llwind.cpp
index ae98bea..bdd31dc 100644
--- a/linden/indra/newview/llwind.cpp
+++ b/linden/indra/newview/llwind.cpp
@@ -41,7 +41,7 @@
41 41
42#include "llwind.h" 42#include "llwind.h"
43 43
44// linden libraries 44// viewer libraries
45#include "llgl.h" 45#include "llgl.h"
46#include "patch_dct.h" 46#include "patch_dct.h"
47#include "patch_code.h" 47#include "patch_code.h"
diff --git a/linden/indra/newview/macview_Prefix.h b/linden/indra/newview/macview_Prefix.h
index 8cbabb5..5a895b2 100644
--- a/linden/indra/newview/macview_Prefix.h
+++ b/linden/indra/newview/macview_Prefix.h
@@ -30,7 +30,7 @@
30 * $/LicenseInfo$ 30 * $/LicenseInfo$
31 */ 31 */
32 32
33// MBW -- This doesn't work. There are some conflicts between things in Carbon.h and some of the linden source. 33// MBW -- This doesn't work. There are some conflicts between things in Carbon.h and some of the viewer source.
34//#include <Carbon/Carbon.h> 34//#include <Carbon/Carbon.h>
35 35
36////////////////// From llagent.cpp 36////////////////// From llagent.cpp
diff --git a/linden/indra/newview/primbackup.cpp b/linden/indra/newview/primbackup.cpp
index 305731f..f7f1345 100644
--- a/linden/indra/newview/primbackup.cpp
+++ b/linden/indra/newview/primbackup.cpp
@@ -7,7 +7,7 @@
7#include <fstream> 7#include <fstream>
8#include <sstream> 8#include <sstream>
9 9
10// linden library includes 10// viewer library includes
11#include "llfilepicker.h" 11#include "llfilepicker.h"
12#include "indra_constants.h" 12#include "indra_constants.h"
13#include "llsdserialize.h" 13#include "llsdserialize.h"
diff --git a/linden/indra/newview/skins/dark/colors_base.xml b/linden/indra/newview/skins/dark/colors_base.xml
index 19a3b72..cbf1075 100644
--- a/linden/indra/newview/skins/dark/colors_base.xml
+++ b/linden/indra/newview/skins/dark/colors_base.xml
@@ -171,7 +171,7 @@
171<ParcelTextColor value="0, 200, 100, 200" /> <!-- Parcel name on menu bar, normal state --> 171<ParcelTextColor value="0, 200, 100, 200" /> <!-- Parcel name on menu bar, normal state -->
172<ParcelHoverColor value="0, 200, 100, 255" /> <!-- Parcel name on menu bar, hover state --> 172<ParcelHoverColor value="0, 200, 100, 255" /> <!-- Parcel name on menu bar, hover state -->
173<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar --> 173<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
174<BalanceTextColor value="0, 255, 0, 255"/> <!-- Linden dollar balance on menu bar --> 174<BalanceTextColor value="0, 255, 0, 255"/> <!-- Currency balance on menu bar -->
175<HealthTextColor value="255, 255, 255, 255"/> <!-- Damage meter text on menu bar --> 175<HealthTextColor value="255, 255, 255, 255"/> <!-- Damage meter text on menu bar -->
176<GroupOverTierColor value="110, 15, 15, 255" /> <!-- Warning text in Group Info window --> 176<GroupOverTierColor value="110, 15, 15, 255" /> <!-- Warning text in Group Info window -->
177<FilterBackgroundColor value="0, 0, 20, 255"/> <!-- Matching region of Inventory search text --> 177<FilterBackgroundColor value="0, 0, 20, 255"/> <!-- Matching region of Inventory search text -->
diff --git a/linden/indra/newview/skins/default/colors_base.xml b/linden/indra/newview/skins/default/colors_base.xml
index b90f8aa..d1f202b 100644
--- a/linden/indra/newview/skins/default/colors_base.xml
+++ b/linden/indra/newview/skins/default/colors_base.xml
@@ -105,7 +105,7 @@
105<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state --> 105<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state -->
106<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state --> 106<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state -->
107<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar --> 107<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
108<BalanceTextColor value="0, 255, 0, 255" /> <!-- Linden dollar balance on menu bar --> 108<BalanceTextColor value="0, 255, 0, 255" /> <!-- Currency balance on menu bar -->
109<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar --> 109<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar -->
110 110
111<!-- TOOLTIPS --> 111<!-- TOOLTIPS -->
diff --git a/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
index c070c07..0fad222 100644
--- a/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/da/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Mangler Indhold 61 Mangler Indhold
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden Dollars (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Rettigheder 67 Rettigheder
diff --git a/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
index fdcde20..863c3e9 100644
--- a/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/de/floater_report_bug.xml
@@ -61,8 +61,8 @@ dann auf das Objekt:
61 <combo_item name="MissingContent"> 61 <combo_item name="MissingContent">
62 Fehlender Inhalt 62 Fehlender Inhalt
63 </combo_item> 63 </combo_item>
64 <combo_item name="LindenDollars(L$)"> 64 <combo_item name="GridCurrency">
65 Linden Dollar (L$) 65 Grid currency
66 </combo_item> 66 </combo_item>
67 <combo_item name="Permissions"> 67 <combo_item name="Permissions">
68 Berechtigungen 68 Berechtigungen
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml b/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
index c8aacba..5836901 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_about_land.xml
@@ -1450,14 +1450,14 @@ Select the thumbnail to choose a different texture.
1450 </text> 1450 </text>
1451 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall" 1451 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall"
1452 height="16" initial_value="false" 1452 height="16" initial_value="false"
1453 label="Residents who have not given payment info to Linden Lab" 1453 label="Residents who have not given payment info"
1454 left_delta="0" mouse_opaque="true" name="limit_payment" radio_style="false" 1454 left_delta="0" mouse_opaque="true" name="limit_payment" radio_style="false"
1455 tool_tip="Ban unidentified residents." width="278" /> 1455 tool_tip="Ban unidentified residents." width="278" />
1456 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall" 1456 <check_box bottom_delta="-20" enabled="true" follows="top|left" font="SansSerifSmall"
1457 height="16" initial_value="false" 1457 height="16" initial_value="false"
1458 label="Residents who are not age verified adults" left_delta="0" 1458 label="Residents who are not age verified adults" left_delta="0"
1459 mouse_opaque="true" name="limit_age_verified" radio_style="false" 1459 mouse_opaque="true" name="limit_age_verified" radio_style="false"
1460 tool_tip="Ban residents who have not verified their age. See support.secondlife.com for more information." 1460 tool_tip="Ban residents who have not verified their age."
1461 width="278" /> 1461 width="278" />
1462 <string name="estate_override"> 1462 <string name="estate_override">
1463 One or more of these options is set at the estate level 1463 One or more of these options is set at the estate level
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
index 83d7a5c..67b72e5 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_report_bug.xml
@@ -106,8 +106,8 @@
106 <combo_item name="MissingContent" value="21"> 106 <combo_item name="MissingContent" value="21">
107 Missing Content 107 Missing Content
108 </combo_item> 108 </combo_item>
109 <combo_item name="LindenDollars(L$)" value="14"> 109 <combo_item name="GridCurrency" value="14">
110 Linden Dollars (L$) 110 Grid currency
111 </combo_item> 111 </combo_item>
112 <combo_item name="Permissions" value="15"> 112 <combo_item name="Permissions" value="15">
113 Permissions 113 Permissions
diff --git a/linden/indra/newview/skins/default/xui/en-us/notifications.xml b/linden/indra/newview/skins/default/xui/en-us/notifications.xml
index 358dbbf..668cf4e 100644
--- a/linden/indra/newview/skins/default/xui/en-us/notifications.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/notifications.xml
@@ -1442,7 +1442,7 @@ Corrupt resource file:
1442 icon="alertmodal.tga" 1442 icon="alertmodal.tga"
1443 name="UnknownResourceFileVersion" 1443 name="UnknownResourceFileVersion"
1444 type="alertmodal"> 1444 type="alertmodal">
1445Unknown Linden resource file version in file: 1445Unknown resource file version in file:
1446 1446
1447[FILE] 1447[FILE]
1448</notification> 1448</notification>
@@ -2877,7 +2877,7 @@ Visit the [SECOND_LIFE] Wiki for info on how to use the Public Issue Tracker.
2877 icon="alertmodal.tga" 2877 icon="alertmodal.tga"
2878 name="WebLaunchSupportWiki" 2878 name="WebLaunchSupportWiki"
2879 type="alertmodal"> 2879 type="alertmodal">
2880Go to the Official Linden Blog, for the latest news and information. 2880Go to the grids web site, for the latest news and information.
2881 <usetemplate 2881 <usetemplate
2882 ignoretext="When launching web browser to view the blog" 2882 ignoretext="When launching web browser to view the blog"
2883 name="okcancelignore" 2883 name="okcancelignore"
@@ -4030,7 +4030,7 @@ Estate managers can only be added or removed by the owner of the estate, not by
4030 label="Use Global Time" 4030 label="Use Global Time"
4031 name="HelpEstateUseGlobalTime" 4031 name="HelpEstateUseGlobalTime"
4032 type="alertmodal"> 4032 type="alertmodal">
4033This checkbox makes the sun in your estate follow the same position as on the Linden-owned &apos;mainland&apos; estates. 4033This checkbox makes the sun in your estate follow the same position as on the grid owned estates.
4034 4034
4035Default: on 4035Default: on
4036</notification> 4036</notification>
@@ -4086,7 +4086,7 @@ Access to this estate will be limited to groups listed here and any Residents ab
4086 type="alertmodal"> 4086 type="alertmodal">
4087Setting this to a valid email address will cause abuse reports on this estate to be sent to that address. 4087Setting this to a valid email address will cause abuse reports on this estate to be sent to that address.
4088 4088
4089Setting it blank will cause abuse reports to be sent only to Linden Lab. 4089Setting it blank will cause abuse reports to be sent only to the grid owners.
4090</notification> 4090</notification>
4091 4091
4092<notification 4092<notification
@@ -4418,14 +4418,14 @@ http://secondlife.com/support/incidentreport.php
4418 icon="alertmodal.tga" 4418 icon="alertmodal.tga"
4419 name="HelpReportAbuseEmailEO" 4419 name="HelpReportAbuseEmailEO"
4420 type="alertmodal"> 4420 type="alertmodal">
4421IMPORTANT: This report will go to the owner of the region you are currently in and not to Linden Lab. 4421IMPORTANT: This report will go to the owner of the region you are currently in and not to the grid owners.
4422 4422
4423As a service to residents and visitors, the owner of the region you are in has elected to receive and resolve all reports originating in this region. Linden Lab will not investigate reports you file from this location. 4423As a service to residents and visitors, the owner of the region you are in has elected to receive and resolve all reports originating in this region. The grid owners will not investigate reports you file from this location.
4424 4424
4425The region owner will resolve reports based on the local rules of this region as outlined in the estate Covenant. 4425The region owner will resolve reports based on the local rules of this region as outlined in the estate Covenant.
4426(View covenants by going to the World menu and selecting About Land.) 4426(View covenants by going to the World menu and selecting About Land.)
4427 4427
4428The resolution of this report applies only to this Region; Residents access to other areas of [GRID_NAME] will not be affected by the outcome of this report. <!-- Only Linden Lab can restrict access to the entirety of [GRID_NAME]. --> 4428The resolution of this report applies only to this Region; Residents access to other areas of [GRID_NAME] will not be affected by the outcome of this report. <!-- Only the grid owners can restrict access to the entirety of [GRID_NAME]. -->
4429</notification> 4429</notification>
4430 4430
4431<notification 4431<notification
@@ -4519,15 +4519,13 @@ Dear Resident,
4519 4519
4520You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly: 4520You appear to be reporting intellectual property infringement. Please make sure you are reporting it correctly:
4521 4521
4522(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the [SECOND_LIFE] permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behavior that violates the [SECOND_LIFE] Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from the [SECOND_LIFE] world. 4522(1) The Abuse Process. You may submit an abuse report if you believe a Resident is exploiting the permissions system, for example, by using CopyBot or similar copying tools, to infringe intellectual property rights. The Abuse Team investigates and issues appropriate disciplinary action for behaviour that violates this grids Community Standards or Terms of Service. However, the Abuse Team does not handle and will not respond to requests to remove content from this grid.
4523 4523
4524(2) The DMCA or Content Removal Process. To request removal of content from [SECOND_LIFE], you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php. 4524(2) The DMCA or Content Removal Process. To request removal of content from this grid, you MUST submit a valid notification of infringement as provided in our DMCA Policy at http://secondlife.com/corporate/dmca.php.
4525 4525
4526If you still wish to continue with the abuse process, please close this window and finish submitting your report. You may need to select the specific category &apos;CopyBot or Permissions Exploit&apos;. 4526If you still wish to continue with the abuse process, please close this window and finish submitting your report. You may need to select the specific category &apos;CopyBot or Permissions Exploit&apos;.
4527 4527
4528Thank you, 4528Thank you.
4529
4530Linden Lab
4531</notification> 4529</notification>
4532 4530
4533<notification 4531<notification
diff --git a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
index bac41bc..1c59430 100644
--- a/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/role_actions.xml
@@ -84,7 +84,7 @@
84 longdescription="Change streaming music and movie settings in About Land &gt; Media tab." 84 longdescription="Change streaming music and movie settings in About Land &gt; Media tab."
85 name="land change media" value="20" /> 85 name="land change media" value="20" />
86 <action description="Toggle &apos;Edit Terrain&apos;" 86 <action description="Toggle &apos;Edit Terrain&apos;"
87 longdescription="Toggle &apos;Edit Terrain&apos;. *WARNING* About Land &gt; Options tab &gt; Edit Terrain allows anyone to terraform your land&apos;s shape, and place and move Linden plants. Be sure you know what you&apos;re doing before assigning this Ability. Editing terrain is toggled in About Land &gt; Options tab." 87 longdescription="Toggle &apos;Edit Terrain&apos;. *WARNING* About Land &gt; Options tab &gt; Edit Terrain allows anyone to terraform your land&apos;s shape, and place and move prim plants. Be sure you know what you&apos;re doing before assigning this Ability. Editing terrain is toggled in About Land &gt; Options tab."
88 name="land edit" value="21" /> 88 name="land edit" value="21" />
89 <action description="Toggle various About Land &gt; Options settings" 89 <action description="Toggle various About Land &gt; Options settings"
90 longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Create Objects&apos;, &apos;Edit Terrain&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab." 90 longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Create Objects&apos;, &apos;Edit Terrain&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab."
@@ -126,7 +126,7 @@
126 name="land admin" value="32" /> 126 name="land admin" value="32" />
127 </action_set> 127 </action_set>
128 <action_set 128 <action_set
129 description="These Abilities include powers to allow members to return objects and place and move Linden plants. This is useful for Members to clean up litter and do landscaping, but it should also be used with care, because there&apos;s no undo for returning objects." 129 description="These Abilities include powers to allow members to return objects and place and move prim plants. This is useful for Members to clean up litter and do landscaping, but it should also be used with care, because there&apos;s no undo for returning objects."
130 name="Parcel Content"> 130 name="Parcel Content">
131 <action description="Return objects owned by group" 131 <action description="Return objects owned by group"
132 longdescription="Return objects on group-owned parcels that are owned by the group in About Land &gt; Objects tab." 132 longdescription="Return objects on group-owned parcels that are owned by the group in About Land &gt; Objects tab."
@@ -137,8 +137,8 @@
137 <action description="Return non-group objects" 137 <action description="Return non-group objects"
138 longdescription="Return objects on group-owned parcels that are non-group in About Land &gt; Objects tab." 138 longdescription="Return objects on group-owned parcels that are non-group in About Land &gt; Objects tab."
139 name="land return non group" value="34" /> 139 name="land return non group" value="34" />
140 <action description="Landscaping using Linden plants" 140 <action description="Landscaping using prim plants"
141 longdescription="Landscaping ability to place and move Linden trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder or they can be created via the Build button." 141 longdescription="Landscaping ability to place and move prim trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder or they can be created via the Build button."
142 name="land gardening" value="35" /> 142 name="land gardening" value="35" />
143 </action_set> 143 </action_set>
144 <action_set 144 <action_set
diff --git a/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
index 3d32829..da6944e 100644
--- a/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/es/floater_report_bug.xml
@@ -57,8 +57,8 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 Contenido perdido 58 Contenido perdido
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 Linden Dólares (L$) 61 Grid currency
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
64 Permisos 64 Permisos
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
index 80a42f1..1cbf457 100644
--- a/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/fr/floater_report_bug.xml
@@ -61,8 +61,8 @@
61 <combo_item name="MissingContent"> 61 <combo_item name="MissingContent">
62 Contenu manquant 62 Contenu manquant
63 </combo_item> 63 </combo_item>
64 <combo_item name="LindenDollars(L$)"> 64 <combo_item name="GridCurrency">
65 Dollar Linden (L$) 65 Grid currency
66 </combo_item> 66 </combo_item>
67 <combo_item name="Permissions"> 67 <combo_item name="Permissions">
68 Autorisations 68 Autorisations
diff --git a/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
index 6c3286d..3db9f5a 100644
--- a/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/hu/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Hiányzó tartalom 61 Hiányzó tartalom
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden dollár (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Jogosultság 67 Jogosultság
diff --git a/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
index efaa626..07cd21e 100644
--- a/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/it/floater_report_bug.xml
@@ -57,8 +57,8 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 Contenuto mancante 58 Contenuto mancante
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 Linden Dollar (L$) 61 Grid currency
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
64 Permessi 64 Permessi
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
index 7c20151..dbcb21d 100644
--- a/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ja/floater_report_bug.xml
@@ -63,7 +63,7 @@
63 <combo_item name="MissingContent"> 63 <combo_item name="MissingContent">
64 コンテンツなし 64 コンテンツなし
65 </combo_item> 65 </combo_item>
66 <combo_item name="LindenDollars(L$)"> 66 <combo_item name="GridCurrency">
67 リンデン・ドル(L$) 67 リンデン・ドル(L$)
68 </combo_item> 68 </combo_item>
69 <combo_item name="Permissions"> 69 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
index fbe3a45..a7b1ab5 100644
--- a/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ko/floater_report_bug.xml
@@ -64,7 +64,7 @@
64 <combo_item name="MissingContent"> 64 <combo_item name="MissingContent">
65 유실 컨텐츠 65 유실 컨텐츠
66 </combo_item> 66 </combo_item>
67 <combo_item name="LindenDollars(L$)"> 67 <combo_item name="GridCurrency">
68 린든달러(L$) 68 린든달러(L$)
69 </combo_item> 69 </combo_item>
70 <combo_item name="Permissions"> 70 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
index af4c4c5..15c9547 100755
--- a/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/pl/floater_report_bug.xml
@@ -60,8 +60,8 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Brakujący Element 61 Brakujący Element
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Linden Dollars (L$) 64 Grid currency
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
67 Prawa 67 Prawa
diff --git a/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
index 0779ac3..b74c154 100644
--- a/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/ru/floater_report_bug.xml
@@ -60,7 +60,7 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Отсутствующее содержимое 61 Отсутствующее содержимое
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Деньги (L$) 64 Деньги (L$)
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
index f23a2bc..12de17b 100644
--- a/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/uk/floater_report_bug.xml
@@ -60,7 +60,7 @@
60 <combo_item name="MissingContent"> 60 <combo_item name="MissingContent">
61 Відсутній зміст 61 Відсутній зміст
62 </combo_item> 62 </combo_item>
63 <combo_item name="LindenDollars(L$)"> 63 <combo_item name="GridCurrency">
64 Гроші (L$) 64 Гроші (L$)
65 </combo_item> 65 </combo_item>
66 <combo_item name="Permissions"> 66 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml b/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
index 0a5d292..24e2e15 100644
--- a/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
+++ b/linden/indra/newview/skins/default/xui/zh/floater_report_bug.xml
@@ -57,7 +57,7 @@
57 <combo_item name="MissingContent"> 57 <combo_item name="MissingContent">
58 遗失内容 58 遗失内容
59 </combo_item> 59 </combo_item>
60 <combo_item name="LindenDollars(L$)"> 60 <combo_item name="GridCurrency">
61 林登币 (L$) 61 林登币 (L$)
62 </combo_item> 62 </combo_item>
63 <combo_item name="Permissions"> 63 <combo_item name="Permissions">
diff --git a/linden/indra/newview/skins/gemini/colors_base.xml b/linden/indra/newview/skins/gemini/colors_base.xml
index 935c6d3..0b65586 100644
--- a/linden/indra/newview/skins/gemini/colors_base.xml
+++ b/linden/indra/newview/skins/gemini/colors_base.xml
@@ -173,7 +173,7 @@
173<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state --> 173<ParcelTextColor value="144, 165, 208, 255" /> <!-- Parcel name on menu bar, normal state -->
174<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state --> 174<ParcelHoverColor value="255, 255, 255, 255" /> <!-- Parcel name on menu bar, hover state -->
175<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar --> 175<TimeTextColor value="255, 255, 255, 255" /> <!-- SL Time on menu bar -->
176<BalanceTextColor value="255, 255, 255, 255" /> <!-- Linden dollar balance on menu bar --> 176<BalanceTextColor value="255, 255, 255, 255" /> <!-- Currency balance on menu bar -->
177<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar --> 177<HealthTextColor value="255, 255, 255, 255" /> <!-- Damage meter text on menu bar -->
178<GroupOverTierColor value="255, 255, 255, 255" /> <!-- Warning text in Group Info window --> 178<GroupOverTierColor value="255, 255, 255, 255" /> <!-- Warning text in Group Info window -->
179<FilterBackgroundColor value="0, 0, 0, 255" /> <!-- Matching region of Inventory search text --> 179<FilterBackgroundColor value="0, 0, 0, 255" /> <!-- Matching region of Inventory search text -->
diff --git a/linden/indra/newview/skins/silver/colors_base.xml b/linden/indra/newview/skins/silver/colors_base.xml
index f9bf283..e2059c6 100644
--- a/linden/indra/newview/skins/silver/colors_base.xml
+++ b/linden/indra/newview/skins/silver/colors_base.xml
@@ -105,7 +105,7 @@
105<ParcelTextColor value="40, 40, 90, 255" /> <!-- Parcel name on menu bar, normal state --> 105<ParcelTextColor value="40, 40, 90, 255" /> <!-- Parcel name on menu bar, normal state -->
106<ParcelHoverColor value="70, 70, 100, 255" /> <!-- Parcel name on menu bar, hover state --> 106<ParcelHoverColor value="70, 70, 100, 255" /> <!-- Parcel name on menu bar, hover state -->
107<TimeTextColor value="0, 30, 60, 255" /> <!-- SL Time on menu bar --> 107<TimeTextColor value="0, 30, 60, 255" /> <!-- SL Time on menu bar -->
108<BalanceTextColor value="0, 100, 40, 255" /> <!-- Linden dollar balance on menu bar --> 108<BalanceTextColor value="0, 100, 40, 255" /> <!-- Currency balance on menu bar -->
109<HealthTextColor value="110, 15, 15, 255" /> <!-- Damage meter text on menu bar --> 109<HealthTextColor value="110, 15, 15, 255" /> <!-- Damage meter text on menu bar -->
110 110
111<!-- TOOLTIPS --> 111<!-- TOOLTIPS -->
diff --git a/linden/indra/newview/skins/white_Meta7/colors_base.xml b/linden/indra/newview/skins/white_Meta7/colors_base.xml
index 514782e..78b7b27 100644
--- a/linden/indra/newview/skins/white_Meta7/colors_base.xml
+++ b/linden/indra/newview/skins/white_Meta7/colors_base.xml
@@ -172,7 +172,7 @@
172<ParcelTextColor value="0, 0, 0, 255" /> <!-- Parcel name on menu bar, normal state --> 172<ParcelTextColor value="0, 0, 0, 255" /> <!-- Parcel name on menu bar, normal state -->
173<ParcelHoverColor value="51, 153, 0, 255" /> <!-- Parcel name on menu bar, hover state --> 173<ParcelHoverColor value="51, 153, 0, 255" /> <!-- Parcel name on menu bar, hover state -->
174<TimeTextColor value="0, 0, 0, 255" /> <!-- SL Time on menu bar --> 174<TimeTextColor value="0, 0, 0, 255" /> <!-- SL Time on menu bar -->
175<BalanceTextColor value="51, 153, 0, 255" /> <!-- Linden dollar balance on menu bar --> 175<BalanceTextColor value="51, 153, 0, 255" /> <!-- Currency balance on menu bar -->
176<HealthTextColor value="0, 0, 0, 255" /> <!-- Damage meter text on menu bar --> 176<HealthTextColor value="0, 0, 0, 255" /> <!-- Damage meter text on menu bar -->
177<GroupOverTierColor value="0, 0, 0, 255" /> <!-- Warning text in Group Info window --> 177<GroupOverTierColor value="0, 0, 0, 255" /> <!-- Warning text in Group Info window -->
178<FilterBackgroundColor value="153, 153, 153, 255" /> <!-- Matching region of Inventory search text --> 178<FilterBackgroundColor value="153, 153, 153, 255" /> <!-- Matching region of Inventory search text -->
diff --git a/linden/indra/win_crash_logger/win_crash_logger.rc b/linden/indra/win_crash_logger/win_crash_logger.rc
index 2819722..bbefab6 100644
--- a/linden/indra/win_crash_logger/win_crash_logger.rc
+++ b/linden/indra/win_crash_logger/win_crash_logger.rc
@@ -96,7 +96,7 @@ BEGIN
96 LTEXT "logs, all of which are used for debugging purposes only.",IDC_STATIC,4,33,210,8 96 LTEXT "logs, all of which are used for debugging purposes only.",IDC_STATIC,4,33,210,8
97 LTEXT "In the space below, please briefly describe what you were doing",IDC_STATIC,3,48,208,8 97 LTEXT "In the space below, please briefly describe what you were doing",IDC_STATIC,3,48,208,8
98 LTEXT "or trying to do just prior to the crash.",IDC_STATIC,3,56,204,8 98 LTEXT "or trying to do just prior to the crash.",IDC_STATIC,3,56,204,8
99 LTEXT "If you don't wish to send Linden Lab a crash report, press Don't Send.",IDC_STATIC,3,90,223,8 99 LTEXT "If you don't wish to send the grid developers a crash report, press Don't Send.",IDC_STATIC,3,90,223,8
100 LTEXT "This report is NOT read by customer support. If you have billing or",IDC_STATIC,3,68,208,8 100 LTEXT "This report is NOT read by customer support. If you have billing or",IDC_STATIC,3,68,208,8
101 LTEXT "other questions, please go to: www.secondlife.com/support",IDC_STATIC,3,76,206,8 101 LTEXT "other questions, please go to: www.secondlife.com/support",IDC_STATIC,3,76,206,8
102 CONTROL "Remember this choice",IDC_CHECK_AUTO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,193,89,13 102 CONTROL "Remember this choice",IDC_CHECK_AUTO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,193,89,13