diff options
author | Jacek Antonelli | 2009-10-03 04:25:50 -0500 |
---|---|---|
committer | Jacek Antonelli | 2009-10-03 04:25:50 -0500 |
commit | 0a6d84a05ad59d613092b6fd87fc84099df0d160 (patch) | |
tree | 1e64e2657f764c9c2a015a70d8c1a6d67afc722a | |
parent | Imprudence 1.2.0 beta released. (diff) | |
parent | Fixed switched Buy and Create locations in object pie menu (regression) (diff) | |
download | meta-impy-0a6d84a05ad59d613092b6fd87fc84099df0d160.zip meta-impy-0a6d84a05ad59d613092b6fd87fc84099df0d160.tar.gz meta-impy-0a6d84a05ad59d613092b6fd87fc84099df0d160.tar.bz2 meta-impy-0a6d84a05ad59d613092b6fd87fc84099df0d160.tar.xz |
Merge remote branch 'mccabe/next' into next
23 files changed, 374 insertions, 120 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt index a1b6e53..597c595 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt | |||
@@ -1,3 +1,96 @@ | |||
1 | 2009-10-01 McCabe Maxsted <hakushakukun@gmail.com> | ||
2 | |||
3 | * Fixed switched Buy and Create locations in object pie menu (regression). | ||
4 | |||
5 | modified: linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml | ||
6 | |||
7 | |||
8 | * Fixed inability to teleport to adult regions in Imprudence 1.2. | ||
9 | (Ugly. Only use on 1.22 code base) | ||
10 | |||
11 | modified: linden/indra/newview/app_settings/settings.xml | ||
12 | modified: linden/indra/newview/llagent.cpp | ||
13 | modified: linden/indra/newview/llagent.h | ||
14 | modified: linden/indra/newview/llstartup.cpp | ||
15 | modified: linden/indra/newview/llviewerregion.cpp | ||
16 | |||
17 | |||
18 | * Changed the minimum draw distance from 64m to 32m. | ||
19 | |||
20 | modified: linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml | ||
21 | modified: linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml | ||
22 | |||
23 | |||
24 | * Suspected partial crash fix for Logout. | ||
25 | |||
26 | modified: linden/indra/newview/llappviewer.cpp | ||
27 | |||
28 | |||
29 | * Fixed 1.2 thinking it was on the Teen Grid. | ||
30 | |||
31 | modified: linden/indra/newview/llstartup.cpp | ||
32 | |||
33 | |||
34 | * Updated gpu_table.txt to latest version in Snowglobe. | ||
35 | |||
36 | modified: linden/indra/newview/gpu_table.txt | ||
37 | |||
38 | |||
39 | 2009-09-29 McCabe Maxsted <hakushakukun@gmail.com> | ||
40 | |||
41 | * Fixed Unlink not enabling when Edit Linked Parts enabled. | ||
42 | |||
43 | modified: linden/indra/newview/llfloatertools.cpp | ||
44 | modified: linden/indra/newview/llviewermenu.cpp | ||
45 | |||
46 | |||
47 | * Fixed Join Call button truncated in group IMs (regression). | ||
48 | |||
49 | modified: linden/indra/newview/skins/default/xui/en-us/floater_instant_message_group.xml | ||
50 | |||
51 | |||
52 | * Fixed reset UI size to default button missing from preferences > general (regression). | ||
53 | Changed incremets to 0.001 to be more Liberation Sans-friendly. | ||
54 | |||
55 | modified: linden/indra/newview/llpanelgeneral.cpp | ||
56 | modified: linden/indra/newview/llpanelgeneral.h | ||
57 | modified: linden/indra/newview/skins/default/xui/en-us/panel_preferences_general.xml | ||
58 | |||
59 | |||
60 | * Renamed preferences checkbox to 'show WindLight toolbar,' removed reference to 'Second Life.' | ||
61 | |||
62 | modified: linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml | ||
63 | |||
64 | |||
65 | * Adjusted 2nd Life profile tab layout for French language. | ||
66 | |||
67 | modified: linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml | ||
68 | |||
69 | |||
70 | * Added the name box back to avatar profiles. | ||
71 | |||
72 | modified: linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml | ||
73 | |||
74 | |||
75 | 2009-09-28 McCabe Maxsted <hakushakukun@gmail.com> | ||
76 | |||
77 | * Fixed first windlight toolbar entry toggling Advanced Sky. | ||
78 | |||
79 | modified: linden/indra/newview/llwindlightremotectrl.cpp | ||
80 | |||
81 | |||
82 | * Renamed ScriptBgReadOnlyColor to ScrollReadOnlyColor so we don't lose it in a merge. | ||
83 | |||
84 | modified: linden/indra/newview/llpanelavatar.cpp | ||
85 | modified: linden/indra/newview/skins/default/colors_base.xml | ||
86 | modified: linden/indra/newview/skins/silver/colors_base.xml | ||
87 | |||
88 | |||
89 | * Fixed Advanced Sky only toggling once. | ||
90 | |||
91 | modified: linden/indra/newview/llfloaterwindlight.cpp | ||
92 | |||
93 | |||
1 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | 94 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |
2 | =- 1.2.0 BETA -= | 95 | =- 1.2.0 BETA -= |
3 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | 96 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- |
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml index e9705de..7cc10af 100644 --- a/linden/indra/newview/app_settings/settings.xml +++ b/linden/indra/newview/app_settings/settings.xml | |||
@@ -5734,6 +5734,17 @@ | |||
5734 | <key>Value</key> | 5734 | <key>Value</key> |
5735 | <real>6.0</real> | 5735 | <real>6.0</real> |
5736 | </map> | 5736 | </map> |
5737 | <key>PreferredMaturity</key> | ||
5738 | <map> | ||
5739 | <key>Comment</key> | ||
5740 | <string>Setting for the user's preferred maturity level.</string> | ||
5741 | <key>Persist</key> | ||
5742 | <integer>1</integer> | ||
5743 | <key>Type</key> | ||
5744 | <string>U32</string> | ||
5745 | <key>Value</key> | ||
5746 | <integer>13</integer> | ||
5747 | </map> | ||
5737 | <key>PreviewAnimRect</key> | 5748 | <key>PreviewAnimRect</key> |
5738 | <map> | 5749 | <map> |
5739 | <key>Comment</key> | 5750 | <key>Comment</key> |
diff --git a/linden/indra/newview/gpu_table.txt b/linden/indra/newview/gpu_table.txt index 7484005..c08e2b5 100644 --- a/linden/indra/newview/gpu_table.txt +++ b/linden/indra/newview/gpu_table.txt | |||
@@ -90,14 +90,15 @@ ATI Radeon HD 2300 .*ATI.*Radeon HD 23.* 0 1 | |||
90 | ATI Radeon HD 2400 .*ATI.*Radeon HD.*24.* 1 1 | 90 | ATI Radeon HD 2400 .*ATI.*Radeon HD.*24.* 1 1 |
91 | ATI Radeon HD 2600 .*ATI.*Radeon HD 26.* 2 1 | 91 | ATI Radeon HD 2600 .*ATI.*Radeon HD 26.* 2 1 |
92 | ATI Radeon HD 2900 .*ATI.*Radeon HD 29.* 3 1 | 92 | ATI Radeon HD 2900 .*ATI.*Radeon HD 29.* 3 1 |
93 | ATI Radeon HD 3200 .*ATI.*Radeon HD.*32.* 1 1 | 93 | ATI Radeon HD 3200 .*ATI.*Radeon.*HD.*32.* 1 1 |
94 | ATI Radeon HD 3300 .*ATI.*Radeon HD.*33.* 1 1 | 94 | ATI Radeon HD 3300 .*ATI.*Radeon HD.*33.* 1 1 |
95 | ATI Radeon HD 3400 .*ATI.*Radeon HD.*34.* 1 1 | 95 | ATI Radeon HD 3400 .*ATI.*Radeon HD.*34.* 1 1 |
96 | ATI Radeon HD 3600 .*ATI.*Radeon HD.*36.* 3 1 | 96 | ATI Radeon HD 3600 .*ATI.*Radeon HD.*36.* 3 1 |
97 | ATI Radeon HD 3800 .*ATI.*Radeon HD.*38.* 3 1 | 97 | ATI Radeon HD 3800 .*ATI.*Radeon HD.*38.* 3 1 |
98 | ATI Radeon HD 4300 .*ATI.*Radeon HD 43.* 1 1 | 98 | ATI Radeon HD 4300 .*ATI.*Radeon HD 43.* 1 1 |
99 | ATI Radeon HD 4500 .*ATI.*Radeon HD 45.* 2 1 | ||
99 | ATI Radeon HD 4600 .*ATI.*Radeon HD 46.* 3 1 | 100 | ATI Radeon HD 4600 .*ATI.*Radeon HD 46.* 3 1 |
100 | ATI Radeon HD 4800 .*ATI.*Radeon HD.*48.* 3 1 | 101 | ATI Radeon HD 4800 .*ATI.*Radeon.*HD.*48.* 3 1 |
101 | ATI Radeon OpenGL .*ATI.*Radeon OpenGL.* 0 0 | 102 | ATI Radeon OpenGL .*ATI.*Radeon OpenGL.* 0 0 |
102 | ATI Radeon 2100 .*ATI.*Radeon 21.* 0 1 | 103 | ATI Radeon 2100 .*ATI.*Radeon 21.* 0 1 |
103 | ATI Radeon 3100 .*ATI.*Radeon 31.* 1 1 | 104 | ATI Radeon 3100 .*ATI.*Radeon 31.* 1 1 |
@@ -135,6 +136,7 @@ ATI Radeon X900 .*ATI.*Radeon X9.* 2 1 | |||
135 | ATI Radeon Xpress .*ATI.*Radeon Xpress.* 0 0 | 136 | ATI Radeon Xpress .*ATI.*Radeon Xpress.* 0 0 |
136 | ATI Rage 128 .*ATI.*Rage 128.* 0 1 | 137 | ATI Rage 128 .*ATI.*Rage 128.* 0 1 |
137 | ATI RV250 .*ATI.*RV250.* 0 1 | 138 | ATI RV250 .*ATI.*RV250.* 0 1 |
139 | ATI RV380 .*ATI.*RV380.* 0 1 | ||
138 | ATI RV530 .*ATI.*RV530.* 1 1 | 140 | ATI RV530 .*ATI.*RV530.* 1 1 |
139 | ATI RX700 .*ATI.*RX700.* 1 1 | 141 | ATI RX700 .*ATI.*RX700.* 1 1 |
140 | Intel X3100 .*Intel.*X3100.* 0 1 | 142 | Intel X3100 .*Intel.*X3100.* 0 1 |
@@ -160,8 +162,13 @@ Intel Montara .*Intel.*Montara.* 0 0 | |||
160 | Intel Springdale .*Intel.*Springdale.* 0 0 | 162 | Intel Springdale .*Intel.*Springdale.* 0 0 |
161 | Matrox .*Matrox.* 0 0 | 163 | Matrox .*Matrox.* 0 0 |
162 | Mesa .*Mesa.* 0 0 | 164 | Mesa .*Mesa.* 0 0 |
163 | NVIDIA GTX 260 .*NVIDIA.*GeForce.*GTX.*260.* 3 1 | 165 | NVIDIA GT 120 .*NVIDIA.*GeForce.*GT.*12.* 2 1 |
164 | NVIDIA GTX 280 .*NVIDIA.*GeForce.*GTX.*280.* 3 1 | 166 | NVIDIA GT 130 .*NVIDIA.*GeForce.*GT.*13.* 3 1 |
167 | NVIDIA GTS 250 .*NVIDIA.*GeForce.*GTS.*25.* 3 1 | ||
168 | NVIDIA GTX 260 .*NVIDIA.*GeForce.*GTX.*26.* 3 1 | ||
169 | NVIDIA GTX 270 .*NVIDIA.*GeForce.*GTX.*27.* 3 1 | ||
170 | NVIDIA GTX 280 .*NVIDIA.*GeForce.*GTX.*28.* 3 1 | ||
171 | NVIDIA GTX 290 .*NVIDIA.*GeForce.*GTX.*29.* 3 1 | ||
165 | NVIDIA C51 .*NVIDIA.*C51.* 0 1 | 172 | NVIDIA C51 .*NVIDIA.*C51.* 0 1 |
166 | NVIDIA G72 .*NVIDIA.*G72.* 1 1 | 173 | NVIDIA G72 .*NVIDIA.*G72.* 1 1 |
167 | NVIDIA G73 .*NVIDIA.*G73.* 1 1 | 174 | NVIDIA G73 .*NVIDIA.*G73.* 1 1 |
@@ -187,7 +194,7 @@ NVIDIA GeForce 7300 .*NVIDIA.*GeForce 73.* 1 1 | |||
187 | NVIDIA GeForce 7500 .*NVIDIA.*GeForce 75.* 1 1 | 194 | NVIDIA GeForce 7500 .*NVIDIA.*GeForce 75.* 1 1 |
188 | NVIDIA GeForce 7600 .*NVIDIA.*GeForce 76.* 2 1 | 195 | NVIDIA GeForce 7600 .*NVIDIA.*GeForce 76.* 2 1 |
189 | NVIDIA GeForce 7800 .*NVIDIA.*GeForce.*78.* 2 1 | 196 | NVIDIA GeForce 7800 .*NVIDIA.*GeForce.*78.* 2 1 |
190 | NVIDIA GeForce 7900 .*NVIDIA.*GeForce 79.* 2 1 | 197 | NVIDIA GeForce 7900 .*NVIDIA.*GeForce.*79.* 2 1 |
191 | NVIDIA GeForce 8100 .*NVIDIA.*GeForce 81.* 1 1 | 198 | NVIDIA GeForce 8100 .*NVIDIA.*GeForce 81.* 1 1 |
192 | NVIDIA GeForce 8200 .*NVIDIA.*GeForce 82.* 1 1 | 199 | NVIDIA GeForce 8200 .*NVIDIA.*GeForce 82.* 1 1 |
193 | NVIDIA GeForce 8300 .*NVIDIA.*GeForce 83.* 1 1 | 200 | NVIDIA GeForce 8300 .*NVIDIA.*GeForce 83.* 1 1 |
@@ -205,8 +212,8 @@ NVIDIA GeForce 9700M .*NVIDIA.*GeForce 9700M.* 2 1 | |||
205 | NVIDIA GeForce 9300 .*NVIDIA.*GeForce 93.* 1 1 | 212 | NVIDIA GeForce 9300 .*NVIDIA.*GeForce 93.* 1 1 |
206 | NVIDIA GeForce 9400 .*GeForce 94.* 1 1 | 213 | NVIDIA GeForce 9400 .*GeForce 94.* 1 1 |
207 | NVIDIA GeForce 9500 .*NVIDIA.*GeForce 95.* 2 1 | 214 | NVIDIA GeForce 9500 .*NVIDIA.*GeForce 95.* 2 1 |
208 | NVIDIA GeForce 9600 .*NVIDIA.*GeForce 96.* 3 1 | 215 | NVIDIA GeForce 9600 .*NVIDIA.*GeForce.*96.* 3 1 |
209 | NVIDIA GeForce 9800 .*NVIDIA.*GeForce 98.* 3 1 | 216 | NVIDIA GeForce 9800 .*NVIDIA.*GeForce.*98.* 3 1 |
210 | NVIDIA GeForce FX 5100 .*NVIDIA.*GeForce FX 51.* 0 1 | 217 | NVIDIA GeForce FX 5100 .*NVIDIA.*GeForce FX 51.* 0 1 |
211 | NVIDIA GeForce FX 5200 .*NVIDIA.*GeForce FX 52.* 0 1 | 218 | NVIDIA GeForce FX 5200 .*NVIDIA.*GeForce FX 52.* 0 1 |
212 | NVIDIA GeForce FX 5500 .*NVIDIA.*GeForce FX 55.* 0 1 | 219 | NVIDIA GeForce FX 5500 .*NVIDIA.*GeForce FX 55.* 0 1 |
@@ -236,8 +243,6 @@ NVIDIA GeForce Go 7600 .*NVIDIA.*GeForce Go 76.* 2 1 | |||
236 | NVIDIA GeForce Go 7700 .*NVIDIA.*GeForce Go 77.* 2 1 | 243 | NVIDIA GeForce Go 7700 .*NVIDIA.*GeForce Go 77.* 2 1 |
237 | NVIDIA GeForce Go 7800 .*NVIDIA.*GeForce Go 78.* 2 1 | 244 | NVIDIA GeForce Go 7800 .*NVIDIA.*GeForce Go 78.* 2 1 |
238 | NVIDIA GeForce Go 7900 .*NVIDIA.*GeForce Go 79.* 2 1 | 245 | NVIDIA GeForce Go 7900 .*NVIDIA.*GeForce Go 79.* 2 1 |
239 | NVIDIA GeForce GTX 260 .*NVIDIA.*GeForce GTX 26.* 3 1 | ||
240 | NVIDIA GeForce GTX 280 .*NVIDIA.*GeForce GTX 28.* 3 1 | ||
241 | NVIDIA D9M .*D9M.* 1 1 | 246 | NVIDIA D9M .*D9M.* 1 1 |
242 | NVIDIA G84 .*G84.* 1 1 | 247 | NVIDIA G84 .*G84.* 1 1 |
243 | NVIDIA G92 .*G92.* 3 1 | 248 | NVIDIA G92 .*G92.* 3 1 |
@@ -249,6 +254,7 @@ NVIDIA GeForce PCX .*GeForce PCX.* 0 1 | |||
249 | NVIDIA Generic .*NVIDIA.*Unknown.* 0 0 | 254 | NVIDIA Generic .*NVIDIA.*Unknown.* 0 0 |
250 | NVIDIA NV17 .*GeForce NV17.* 0 1 | 255 | NVIDIA NV17 .*GeForce NV17.* 0 1 |
251 | NVIDIA NV34 .*NVIDIA.*NV34.* 0 1 | 256 | NVIDIA NV34 .*NVIDIA.*NV34.* 0 1 |
257 | NVIDIA NV35 .*NVIDIA.*NV35.* 0 1 | ||
252 | NVIDIA NV36 .*GeForce NV36.* 1 1 | 258 | NVIDIA NV36 .*GeForce NV36.* 1 1 |
253 | NVIDIA NV43 .*NVIDIA.*NV43.* 1 1 | 259 | NVIDIA NV43 .*NVIDIA.*NV43.* 1 1 |
254 | NVIDIA NV44 .*NVIDIA.*NV44.* 1 1 | 260 | NVIDIA NV44 .*NVIDIA.*NV44.* 1 1 |
diff --git a/linden/indra/newview/llagent.cpp b/linden/indra/newview/llagent.cpp index edcb82c..e6438f4 100644 --- a/linden/indra/newview/llagent.cpp +++ b/linden/indra/newview/llagent.cpp | |||
@@ -4894,6 +4894,32 @@ void LLAgent::setTeen(bool teen) | |||
4894 | } | 4894 | } |
4895 | } | 4895 | } |
4896 | 4896 | ||
4897 | //static | ||
4898 | void LLAgent::convertTextToMaturity(char text) // HACK: remove when based on 1.23 | ||
4899 | { | ||
4900 | if ('A' == text) | ||
4901 | { | ||
4902 | mAccess = SIM_ACCESS_ADULT; | ||
4903 | //return SIM_ACCESS_ADULT; | ||
4904 | } | ||
4905 | else if ('M'== text) | ||
4906 | { | ||
4907 | mAccess = SIM_ACCESS_MATURE; | ||
4908 | //return SIM_ACCESS_MATURE; | ||
4909 | } | ||
4910 | else if ('P'== text) | ||
4911 | { | ||
4912 | mAccess = SIM_ACCESS_PG; | ||
4913 | //return SIM_ACCESS_PG; | ||
4914 | } | ||
4915 | else | ||
4916 | { | ||
4917 | mAccess = SIM_ACCESS_MIN; | ||
4918 | //return SIM_ACCESS_MIN; | ||
4919 | } | ||
4920 | gSavedSettings.setU32("PreferredMaturity", mAccess); | ||
4921 | } | ||
4922 | |||
4897 | void LLAgent::buildFullname(std::string& name) const | 4923 | void LLAgent::buildFullname(std::string& name) const |
4898 | { | 4924 | { |
4899 | if (mAvatarObject) | 4925 | if (mAvatarObject) |
diff --git a/linden/indra/newview/llagent.h b/linden/indra/newview/llagent.h index d6854e4..bf0eeeb 100644 --- a/linden/indra/newview/llagent.h +++ b/linden/indra/newview/llagent.h | |||
@@ -255,6 +255,7 @@ public: | |||
255 | U8 getGodLevel() const; | 255 | U8 getGodLevel() const; |
256 | bool isTeen() const; | 256 | bool isTeen() const; |
257 | void setTeen(bool teen); | 257 | void setTeen(bool teen); |
258 | void convertTextToMaturity(char text);// HACK: remove when based on 1.23 | ||
258 | BOOL isGroupTitleHidden() const { return mHideGroupTitle; } | 259 | BOOL isGroupTitleHidden() const { return mHideGroupTitle; } |
259 | BOOL isGroupMember() const { return !mGroupID.isNull(); } // This is only used for building titles! | 260 | BOOL isGroupMember() const { return !mGroupID.isNull(); } // This is only used for building titles! |
260 | const LLUUID &getGroupID() const { return mGroupID; } | 261 | const LLUUID &getGroupID() const { return mGroupID; } |
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp index 52aa1eb..448e26b 100644 --- a/linden/indra/newview/llappviewer.cpp +++ b/linden/indra/newview/llappviewer.cpp | |||
@@ -3915,28 +3915,11 @@ void LLAppViewer::handleLoginComplete() | |||
3915 | gDebugInfo["ClientInfo"]["MinorVersion"] = LL_VERSION_MINOR; | 3915 | gDebugInfo["ClientInfo"]["MinorVersion"] = LL_VERSION_MINOR; |
3916 | gDebugInfo["ClientInfo"]["PatchVersion"] = LL_VERSION_PATCH; | 3916 | gDebugInfo["ClientInfo"]["PatchVersion"] = LL_VERSION_PATCH; |
3917 | gDebugInfo["ClientInfo"]["BuildVersion"] = LL_VERSION_BUILD; | 3917 | gDebugInfo["ClientInfo"]["BuildVersion"] = LL_VERSION_BUILD; |
3918 | |||
3919 | LLParcel* parcel = LLViewerParcelMgr::getInstance()->getAgentParcel(); | ||
3920 | if ( parcel && parcel->getMusicURL()[0]) | ||
3921 | { | ||
3922 | gDebugInfo["ParcelMusicURL"] = parcel->getMusicURL(); | ||
3923 | } | ||
3924 | if ( parcel && parcel->getMediaURL()[0]) | ||
3925 | { | ||
3926 | gDebugInfo["ParcelMediaURL"] = parcel->getMediaURL(); | ||
3927 | } | ||
3928 | |||
3929 | gDebugInfo["SettingsFilename"] = gSavedSettings.getString("ClientSettingsFile"); | 3918 | gDebugInfo["SettingsFilename"] = gSavedSettings.getString("ClientSettingsFile"); |
3930 | gDebugInfo["CAFilename"] = gDirUtilp->getCAFile(); | 3919 | gDebugInfo["CAFilename"] = gDirUtilp->getCAFile(); |
3931 | gDebugInfo["ViewerExePath"] = gDirUtilp->getExecutablePathAndName(); | 3920 | gDebugInfo["ViewerExePath"] = gDirUtilp->getExecutablePathAndName(); |
3932 | gDebugInfo["CurrentPath"] = gDirUtilp->getCurPath(); | 3921 | gDebugInfo["CurrentPath"] = gDirUtilp->getCurPath(); |
3933 | 3922 | ||
3934 | if(gAgent.getRegion()) | ||
3935 | { | ||
3936 | gDebugInfo["CurrentSimHost"] = gAgent.getRegionHost().getHostName(); | ||
3937 | gDebugInfo["CurrentRegion"] = gAgent.getRegion()->getName(); | ||
3938 | } | ||
3939 | |||
3940 | if(LLAppViewer::instance()->mMainloopTimeout) | 3923 | if(LLAppViewer::instance()->mMainloopTimeout) |
3941 | { | 3924 | { |
3942 | gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState(); | 3925 | gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState(); |
diff --git a/linden/indra/newview/llfloatertools.cpp b/linden/indra/newview/llfloatertools.cpp index d2a8040..4aca133 100644 --- a/linden/indra/newview/llfloatertools.cpp +++ b/linden/indra/newview/llfloatertools.cpp | |||
@@ -667,6 +667,7 @@ void LLFloaterTools::updatePopup(LLCoordGL center, MASK mask) | |||
667 | if (mBtnLink) mBtnLink->setVisible( edit_visible ); | 667 | if (mBtnLink) mBtnLink->setVisible( edit_visible ); |
668 | if (mBtnUnlink) mBtnUnlink->setVisible( edit_visible ); | 668 | if (mBtnUnlink) mBtnUnlink->setVisible( edit_visible ); |
669 | 669 | ||
670 | //TODO: Move these into llselectmgr | ||
670 | // Check to see if we can link things | 671 | // Check to see if we can link things |
671 | bool can_link = false; | 672 | bool can_link = false; |
672 | if (!gSavedSettings.getBOOL("EditLinkedParts")) | 673 | if (!gSavedSettings.getBOOL("EditLinkedParts")) |
@@ -689,15 +690,44 @@ void LLFloaterTools::updatePopup(LLCoordGL center, MASK mask) | |||
689 | 690 | ||
690 | // Check to see if we can unlink things | 691 | // Check to see if we can unlink things |
691 | bool can_unlink = false; | 692 | bool can_unlink = false; |
692 | if (LLSelectMgr::getInstance()->selectGetAllRootsValid() && | 693 | if (tool != LLToolFace::getInstance()) |
693 | LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject() && | ||
694 | !LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject()->isAttachment()) | ||
695 | { | 694 | { |
696 | if (LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() > 0 && | 695 | if (LLSelectMgr::getInstance()->selectGetAllRootsValid() && |
697 | LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() != | 696 | LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject() && |
698 | LLSelectMgr::getInstance()->getSelection()->getObjectCount()) | 697 | !LLSelectMgr::getInstance()->getSelection()->isAttachment()) |
699 | { | 698 | { |
700 | can_unlink = true; | 699 | // LL's viewer unlinks the last linkset selected, |
700 | // regardless of how many linksets or prims are selected total. | ||
701 | // Preserve that behavior when enabling the unlink option. | ||
702 | if (gSavedSettings.getBOOL("EditLinkedParts")) | ||
703 | { | ||
704 | struct f : public LLSelectedNodeFunctor | ||
705 | { | ||
706 | virtual bool apply(LLSelectNode* pNode) | ||
707 | { | ||
708 | // Return the first selection node that is | ||
709 | // 1) not a root prim | ||
710 | // 2) or a root prim that has child prims | ||
711 | // or in other words: any prim that is part of a linkset | ||
712 | return (pNode->getObject() != pNode->getObject()->getRootEdit()) || | ||
713 | (pNode->getObject()->numChildren() != 0); | ||
714 | } | ||
715 | } func; | ||
716 | |||
717 | if (LLSelectMgr::getInstance()->getSelection()->getFirstRootNode(&func, TRUE)) | ||
718 | { | ||
719 | // the selection contains at least one prim (child or root) that is part of a linkset | ||
720 | can_unlink = true; | ||
721 | } | ||
722 | } | ||
723 | else | ||
724 | { | ||
725 | if (LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() != | ||
726 | LLSelectMgr::getInstance()->getSelection()->getObjectCount()) | ||
727 | { | ||
728 | can_unlink = true; | ||
729 | } | ||
730 | } | ||
701 | } | 731 | } |
702 | } | 732 | } |
703 | mBtnUnlink->setEnabled(can_unlink); | 733 | mBtnUnlink->setEnabled(can_unlink); |
diff --git a/linden/indra/newview/llfloaterwindlight.cpp b/linden/indra/newview/llfloaterwindlight.cpp index 3cbcab1..71e81fa 100644 --- a/linden/indra/newview/llfloaterwindlight.cpp +++ b/linden/indra/newview/llfloaterwindlight.cpp | |||
@@ -476,12 +476,17 @@ void LLFloaterWindLight::show() | |||
476 | // comment in if you want the menu to rebuild each time | 476 | // comment in if you want the menu to rebuild each time |
477 | //LLUICtrlFactory::getInstance()->buildFloater(windLight, "floater_windlight_options.xml"); | 477 | //LLUICtrlFactory::getInstance()->buildFloater(windLight, "floater_windlight_options.xml"); |
478 | //windLight->initCallbacks(); | 478 | //windLight->initCallbacks(); |
479 | |||
480 | windLight->open(); | ||
481 | } | 479 | } |
482 | else | 480 | else |
483 | { | 481 | { |
484 | sWindLight->close(); | 482 | if (sWindLight->getVisible()) |
483 | { | ||
484 | sWindLight->close(); | ||
485 | } | ||
486 | else | ||
487 | { | ||
488 | sWindLight->open(); | ||
489 | } | ||
485 | } | 490 | } |
486 | } | 491 | } |
487 | 492 | ||
diff --git a/linden/indra/newview/llpanelavatar.cpp b/linden/indra/newview/llpanelavatar.cpp index 5fed44c..872c5e7 100644 --- a/linden/indra/newview/llpanelavatar.cpp +++ b/linden/indra/newview/llpanelavatar.cpp | |||
@@ -1567,7 +1567,7 @@ void LLPanelAvatar::resetGroupList() | |||
1567 | else | 1567 | else |
1568 | { | 1568 | { |
1569 | row["columns"][0]["value"] = group_string + " " + getString("HiddenLabel"); | 1569 | row["columns"][0]["value"] = group_string + " " + getString("HiddenLabel"); |
1570 | row["columns"][0]["color"] = gColors.getColor("ScriptBgReadOnlyColor").getValue(); | 1570 | row["columns"][0]["color"] = gColors.getColor("ScrollReadOnlyColor").getValue(); |
1571 | } | 1571 | } |
1572 | group_list->addElement(row); | 1572 | group_list->addElement(row); |
1573 | } | 1573 | } |
@@ -2086,7 +2086,7 @@ void LLPanelAvatar::processAvatarGroupsReply(LLMessageSystem *msg, void**) | |||
2086 | else | 2086 | else |
2087 | { | 2087 | { |
2088 | row["columns"][0]["value"] = group_string + " " + self->getString("HiddenLabel"); | 2088 | row["columns"][0]["value"] = group_string + " " + self->getString("HiddenLabel"); |
2089 | row["columns"][0]["color"] = gColors.getColor("ScriptBgReadOnlyColor").getValue(); | 2089 | row["columns"][0]["color"] = gColors.getColor("ScrollReadOnlyColor").getValue(); |
2090 | } | 2090 | } |
2091 | if (group_list) | 2091 | if (group_list) |
2092 | { | 2092 | { |
diff --git a/linden/indra/newview/llpanelgeneral.cpp b/linden/indra/newview/llpanelgeneral.cpp index 490e40d..e416401 100644 --- a/linden/indra/newview/llpanelgeneral.cpp +++ b/linden/indra/newview/llpanelgeneral.cpp | |||
@@ -74,6 +74,8 @@ BOOL LLPanelGeneral::postBuild() | |||
74 | 74 | ||
75 | childSetValue("language_combobox", gSavedSettings.getString("Language")); | 75 | childSetValue("language_combobox", gSavedSettings.getString("Language")); |
76 | 76 | ||
77 | childSetAction("reset_ui_size", onClickResetUISize, this); | ||
78 | |||
77 | return TRUE; | 79 | return TRUE; |
78 | } | 80 | } |
79 | 81 | ||
@@ -112,3 +114,10 @@ void LLPanelGeneral::apply() | |||
112 | void LLPanelGeneral::cancel() | 114 | void LLPanelGeneral::cancel() |
113 | { | 115 | { |
114 | } | 116 | } |
117 | |||
118 | // static | ||
119 | void LLPanelGeneral::onClickResetUISize(void* user_data) | ||
120 | { | ||
121 | LLPanelGeneral* self = (LLPanelGeneral*)user_data; | ||
122 | self->childSetValue("ui_scale_slider", 1.0f); | ||
123 | } | ||
diff --git a/linden/indra/newview/llpanelgeneral.h b/linden/indra/newview/llpanelgeneral.h index 6fd10ff..73f6ee5 100644 --- a/linden/indra/newview/llpanelgeneral.h +++ b/linden/indra/newview/llpanelgeneral.h | |||
@@ -45,6 +45,9 @@ public: | |||
45 | 45 | ||
46 | void apply(); | 46 | void apply(); |
47 | void cancel(); | 47 | void cancel(); |
48 | |||
49 | private: | ||
50 | static void onClickResetUISize(void*); | ||
48 | }; | 51 | }; |
49 | 52 | ||
50 | #endif | 53 | #endif |
diff --git a/linden/indra/newview/llstartup.cpp b/linden/indra/newview/llstartup.cpp index 6839a4f..346f7dd 100644 --- a/linden/indra/newview/llstartup.cpp +++ b/linden/indra/newview/llstartup.cpp | |||
@@ -1424,14 +1424,26 @@ bool idle_startup() | |||
1424 | } | 1424 | } |
1425 | gSavedSettings.setBOOL("RememberPassword", remember_password); | 1425 | gSavedSettings.setBOOL("RememberPassword", remember_password); |
1426 | 1426 | ||
1427 | text = LLUserAuth::getInstance()->getResponse("agent_access"); | 1427 | // This fixes Imprudence 1.2 thinking it's a teen. |
1428 | if(!text.empty() && (text[0] == 'M')) | 1428 | // Will need fixing for the 1.23 merge. |
1429 | // this is their actual ability to access content | ||
1430 | text = LLUserAuth::getInstance()->getResponse("agent_access_max"); | ||
1431 | if (!text.empty()) | ||
1429 | { | 1432 | { |
1430 | gAgent.setTeen(false); | 1433 | // agent_access can be 'A', 'M', and 'PG'. |
1434 | gAgent.convertTextToMaturity(text[0]); | ||
1431 | } | 1435 | } |
1432 | else | 1436 | else // we're on an older sim version (prolly an opensim) |
1433 | { | 1437 | { |
1434 | gAgent.setTeen(true); | 1438 | text = LLUserAuth::getInstance()->getResponse("agent_access"); |
1439 | if(!text.empty() && (text[0] == 'M')) | ||
1440 | { | ||
1441 | gAgent.setTeen(false); | ||
1442 | } | ||
1443 | else | ||
1444 | { | ||
1445 | gAgent.setTeen(true); | ||
1446 | } | ||
1435 | } | 1447 | } |
1436 | 1448 | ||
1437 | text = LLUserAuth::getInstance()->getResponse("start_location"); | 1449 | text = LLUserAuth::getInstance()->getResponse("start_location"); |
@@ -2604,6 +2616,35 @@ bool idle_startup() | |||
2604 | gDebugView->mFastTimerView->setVisible(TRUE); | 2616 | gDebugView->mFastTimerView->setVisible(TRUE); |
2605 | #endif | 2617 | #endif |
2606 | 2618 | ||
2619 | // HACK: remove this when based on 1.23 | ||
2620 | // Send our preferred maturity. | ||
2621 | // Update agent access preference on the server | ||
2622 | std::string url = gAgent.getRegion()->getCapability("UpdateAgentInformation"); | ||
2623 | if (!url.empty()) | ||
2624 | { | ||
2625 | U32 preferredMaturity = gSavedSettings.getU32("PreferredMaturity"); | ||
2626 | // Set new access preference | ||
2627 | LLSD access_prefs = LLSD::emptyMap(); | ||
2628 | if (preferredMaturity == SIM_ACCESS_PG) | ||
2629 | { | ||
2630 | access_prefs["max"] = "PG"; | ||
2631 | } | ||
2632 | else if (preferredMaturity == SIM_ACCESS_MATURE) | ||
2633 | { | ||
2634 | access_prefs["max"] = "M"; | ||
2635 | } | ||
2636 | if (preferredMaturity == SIM_ACCESS_ADULT) | ||
2637 | { | ||
2638 | access_prefs["max"] = "A"; | ||
2639 | } | ||
2640 | |||
2641 | LLSD body = LLSD::emptyMap(); | ||
2642 | body["access_prefs"] = access_prefs; | ||
2643 | llinfos << "Sending access prefs update to " << (access_prefs["max"].asString()) << " via capability to: " | ||
2644 | << url << llendl; | ||
2645 | LLHTTPClient::post(url, body, new LLHTTPClient::Responder()); // Ignore response | ||
2646 | } | ||
2647 | |||
2607 | LLAppViewer::instance()->initMainloopTimeout("Mainloop Init"); | 2648 | LLAppViewer::instance()->initMainloopTimeout("Mainloop Init"); |
2608 | 2649 | ||
2609 | return TRUE; | 2650 | return TRUE; |
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp index ba24c16..f9ae401 100644 --- a/linden/indra/newview/llviewermenu.cpp +++ b/linden/indra/newview/llviewermenu.cpp | |||
@@ -169,6 +169,7 @@ | |||
169 | #include "lltool.h" | 169 | #include "lltool.h" |
170 | #include "lltoolbar.h" | 170 | #include "lltoolbar.h" |
171 | #include "lltoolcomp.h" | 171 | #include "lltoolcomp.h" |
172 | #include "lltoolface.h" | ||
172 | #include "lltoolfocus.h" | 173 | #include "lltoolfocus.h" |
173 | #include "lltoolgrab.h" | 174 | #include "lltoolgrab.h" |
174 | #include "lltoolmgr.h" | 175 | #include "lltoolmgr.h" |
@@ -4594,15 +4595,44 @@ class LLToolsEnableUnlink : public view_listener_t | |||
4594 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) | 4595 | bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata) |
4595 | { | 4596 | { |
4596 | bool new_value = false; | 4597 | bool new_value = false; |
4597 | if (LLSelectMgr::getInstance()->selectGetAllRootsValid() && | 4598 | if (LLToolMgr::getInstance()->getCurrentTool() != LLToolFace::getInstance()) |
4598 | LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject() && | ||
4599 | !LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject()->isAttachment()) | ||
4600 | { | 4599 | { |
4601 | if (LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() > 0 && | 4600 | if (LLSelectMgr::getInstance()->selectGetAllRootsValid() && |
4602 | LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() != | 4601 | LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject() && |
4603 | LLSelectMgr::getInstance()->getSelection()->getObjectCount()) | 4602 | !LLSelectMgr::getInstance()->getSelection()->getFirstEditableObject()->isAttachment()) |
4604 | { | 4603 | { |
4605 | new_value = true; | 4604 | // LL's viewer unlinks the last linkset selected, |
4605 | // regardless of how many linksets or prims are selected total. | ||
4606 | // Preserve that behavior when enabling the unlink option. | ||
4607 | if (gSavedSettings.getBOOL("EditLinkedParts")) | ||
4608 | { | ||
4609 | struct f : public LLSelectedNodeFunctor | ||
4610 | { | ||
4611 | virtual bool apply(LLSelectNode* pNode) | ||
4612 | { | ||
4613 | // Return the first selection node that is | ||
4614 | // 1) not a root prim | ||
4615 | // 2) or a root prim that has child prims | ||
4616 | // or in other words: any prim that is part of a linkset | ||
4617 | return (pNode->getObject() != pNode->getObject()->getRootEdit()) || | ||
4618 | (pNode->getObject()->numChildren() != 0); | ||
4619 | } | ||
4620 | } func; | ||
4621 | |||
4622 | if (LLSelectMgr::getInstance()->getSelection()->getFirstRootNode(&func, TRUE)) | ||
4623 | { | ||
4624 | // the selection contains at least one prim (child or root) that is part of a linkset | ||
4625 | new_value = true; | ||
4626 | } | ||
4627 | } | ||
4628 | else | ||
4629 | { | ||
4630 | if (LLSelectMgr::getInstance()->getSelection()->getRootObjectCount() != | ||
4631 | LLSelectMgr::getInstance()->getSelection()->getObjectCount()) | ||
4632 | { | ||
4633 | new_value = true; | ||
4634 | } | ||
4635 | } | ||
4606 | } | 4636 | } |
4607 | } | 4637 | } |
4608 | 4638 | ||
diff --git a/linden/indra/newview/llviewerregion.cpp b/linden/indra/newview/llviewerregion.cpp index 1c527e0..0ba0879 100644 --- a/linden/indra/newview/llviewerregion.cpp +++ b/linden/indra/newview/llviewerregion.cpp | |||
@@ -542,6 +542,7 @@ std::string LLViewerRegion::regionFlagsToString(U32 flags) | |||
542 | const char* SIM_ACCESS_STR[] = { "Free Trial", | 542 | const char* SIM_ACCESS_STR[] = { "Free Trial", |
543 | "PG", | 543 | "PG", |
544 | "Mature", | 544 | "Mature", |
545 | "Adult", | ||
545 | "Offline", | 546 | "Offline", |
546 | "Unknown" }; | 547 | "Unknown" }; |
547 | 548 | ||
@@ -559,12 +560,15 @@ std::string LLViewerRegion::accessToString(U8 sim_access) | |||
559 | case SIM_ACCESS_MATURE: | 560 | case SIM_ACCESS_MATURE: |
560 | return SIM_ACCESS_STR[2]; | 561 | return SIM_ACCESS_STR[2]; |
561 | 562 | ||
562 | case SIM_ACCESS_DOWN: | 563 | case SIM_ACCESS_ADULT: |
563 | return SIM_ACCESS_STR[3]; | 564 | return SIM_ACCESS_STR[3]; |
564 | 565 | ||
566 | case SIM_ACCESS_DOWN: | ||
567 | return SIM_ACCESS_STR[4]; | ||
568 | |||
565 | case SIM_ACCESS_MIN: | 569 | case SIM_ACCESS_MIN: |
566 | default: | 570 | default: |
567 | return SIM_ACCESS_STR[4]; | 571 | return SIM_ACCESS_STR[5]; |
568 | } | 572 | } |
569 | } | 573 | } |
570 | 574 | ||
@@ -584,6 +588,10 @@ U8 LLViewerRegion::stringToAccess(const std::string& access_str) | |||
584 | { | 588 | { |
585 | sim_access = SIM_ACCESS_MATURE; | 589 | sim_access = SIM_ACCESS_MATURE; |
586 | } | 590 | } |
591 | else if (access_str == SIM_ACCESS_STR[3]) | ||
592 | { | ||
593 | sim_access = SIM_ACCESS_ADULT; | ||
594 | } | ||
587 | return sim_access; | 595 | return sim_access; |
588 | } | 596 | } |
589 | 597 | ||
@@ -601,6 +609,9 @@ std::string LLViewerRegion::accessToShortString(U8 sim_access) | |||
601 | case SIM_ACCESS_MATURE: | 609 | case SIM_ACCESS_MATURE: |
602 | return "M"; | 610 | return "M"; |
603 | 611 | ||
612 | case SIM_ACCESS_ADULT: | ||
613 | return "A"; | ||
614 | |||
604 | case SIM_ACCESS_MIN: | 615 | case SIM_ACCESS_MIN: |
605 | default: | 616 | default: |
606 | return "U"; | 617 | return "U"; |
@@ -1419,6 +1430,7 @@ void LLViewerRegion::setSeedCapability(const std::string& url) | |||
1419 | capabilityNames.append("SendUserReportWithScreenshot"); | 1430 | capabilityNames.append("SendUserReportWithScreenshot"); |
1420 | capabilityNames.append("ServerReleaseNotes"); | 1431 | capabilityNames.append("ServerReleaseNotes"); |
1421 | capabilityNames.append("StartGroupProposal"); | 1432 | capabilityNames.append("StartGroupProposal"); |
1433 | capabilityNames.append("UpdateAgentInformation"); | ||
1422 | capabilityNames.append("UpdateAgentLanguage"); | 1434 | capabilityNames.append("UpdateAgentLanguage"); |
1423 | capabilityNames.append("UpdateGestureAgentInventory"); | 1435 | capabilityNames.append("UpdateGestureAgentInventory"); |
1424 | capabilityNames.append("UpdateNotecardAgentInventory"); | 1436 | capabilityNames.append("UpdateNotecardAgentInventory"); |
diff --git a/linden/indra/newview/llwindlightremotectrl.cpp b/linden/indra/newview/llwindlightremotectrl.cpp index 510e1df..ae9a90a 100644 --- a/linden/indra/newview/llwindlightremotectrl.cpp +++ b/linden/indra/newview/llwindlightremotectrl.cpp | |||
@@ -181,7 +181,7 @@ void LLWindlightRemoteCtrl::onCommitPreset(LLUICtrl* ctrl, void* data) | |||
181 | if (presets) | 181 | if (presets) |
182 | { | 182 | { |
183 | S32 index = presets->getFirstSelectedIndex(); | 183 | S32 index = presets->getFirstSelectedIndex(); |
184 | if (index <= 0) | 184 | if (index < 0) |
185 | { | 185 | { |
186 | // Open Advanced Sky | 186 | // Open Advanced Sky |
187 | LLFloaterWindLight::show(); | 187 | LLFloaterWindLight::show(); |
diff --git a/linden/indra/newview/skins/default/colors_base.xml b/linden/indra/newview/skins/default/colors_base.xml index 9ad1787..8f0fc29 100644 --- a/linden/indra/newview/skins/default/colors_base.xml +++ b/linden/indra/newview/skins/default/colors_base.xml | |||
@@ -68,7 +68,6 @@ | |||
68 | <TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255" /> <!-- Text of read-only items embedded in notecards --> | 68 | <TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255" /> <!-- Text of read-only items embedded in notecards --> |
69 | <TextEmbeddedItemColor value="0, 0, 128, 255" /> <!-- Text of items embedded in notecards --> | 69 | <TextEmbeddedItemColor value="0, 0, 128, 255" /> <!-- Text of items embedded in notecards --> |
70 | <TextDefaultColor value="0, 20, 0, 255"/> <!-- Non-keyword text in the script editor --> | 70 | <TextDefaultColor value="0, 20, 0, 255"/> <!-- Non-keyword text in the script editor --> |
71 | <ScriptBgReadOnlyColor value="100, 100, 100, 255" /> <!-- Not used --> | ||
72 | <TextLinkColor value="144, 165, 208, 255"/> | 71 | <TextLinkColor value="144, 165, 208, 255"/> |
73 | <TextLinkHoverColor value="255, 255, 255, 255"/> | 72 | <TextLinkHoverColor value="255, 255, 255, 255"/> |
74 | 73 | ||
@@ -83,6 +82,7 @@ | |||
83 | <ScrollHighlightedColor value="183, 184, 188, 128" /> <!-- Hover color --> | 82 | <ScrollHighlightedColor value="183, 184, 188, 128" /> <!-- Hover color --> |
84 | <ScrollbarThumbColor value="60, 76, 124, 255" /> <!-- Scroll bar --> | 83 | <ScrollbarThumbColor value="60, 76, 124, 255" /> <!-- Scroll bar --> |
85 | <ScrollbarTrackColor value="153, 154, 158, 255" /> <!-- Scroll bar background --> | 84 | <ScrollbarTrackColor value="153, 154, 158, 255" /> <!-- Scroll bar background --> |
85 | <ScrollReadOnlyColor value="100, 100, 100, 255" /> <!-- Color for inactive but not disabled lists --> | ||
86 | 86 | ||
87 | <!-- MENUS --> | 87 | <!-- MENUS --> |
88 | <MenuBarBgColor value="62, 62, 62, 255" /> <!-- Menu bar background --> | 88 | <MenuBarBgColor value="62, 62, 62, 255" /> <!-- Menu bar background --> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_instant_message_group.xml b/linden/indra/newview/skins/default/xui/en-us/floater_instant_message_group.xml index af60c11..1156e9d 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_instant_message_group.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_instant_message_group.xml | |||
@@ -49,11 +49,11 @@ | |||
49 | <button bottom_delta="0" enabled="false" follows="left|top" halign="right" height="20" | 49 | <button bottom_delta="0" enabled="false" follows="left|top" halign="right" height="20" |
50 | image_overlay="icn_voice-call-start.tga" image_overlay_alignment="left" | 50 | image_overlay="icn_voice-call-start.tga" image_overlay_alignment="left" |
51 | label="Join Call" left_delta="85" name="start_call_btn" pad_right="12" | 51 | label="Join Call" left_delta="85" name="start_call_btn" pad_right="12" |
52 | width="80" /> | 52 | width="92" /> |
53 | <button bottom_delta="0" follows="left|top" halign="right" height="20" | 53 | <button bottom_delta="0" follows="left|top" halign="right" height="20" |
54 | image_overlay="icn_voice-call-end.tga" image_overlay_alignment="left" | 54 | image_overlay="icn_voice-call-end.tga" image_overlay_alignment="left" |
55 | label="End Call" left_delta="0" name="end_call_btn" pad_right="12" | 55 | label="End Call" left_delta="0" name="end_call_btn" pad_right="12" |
56 | visible="false" width="80" /> | 56 | visible="false" width="92" /> |
57 | <button bottom_delta="0" follows="right|top" height="20" label="< <" | 57 | <button bottom_delta="0" follows="right|top" height="20" label="< <" |
58 | label_selected="> >" left="143" name="toggle_active_speakers_btn" | 58 | label_selected="> >" left="143" name="toggle_active_speakers_btn" |
59 | right="176" | 59 | right="176" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml index 2c7ca3c..b1d16a2 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml | |||
@@ -4,10 +4,10 @@ | |||
4 | <on_click function="Object.Open" /> | 4 | <on_click function="Object.Open" /> |
5 | <on_enable function="Object.EnableOpen" /> | 5 | <on_enable function="Object.EnableOpen" /> |
6 | </menu_item_call> | 6 | </menu_item_call> |
7 | <menu_item_call enabled="false" label="Create" mouse_opaque="true" name="Create"> | 7 | <menu_item_call enabled="false" label="Buy..." mouse_opaque="true" name="Buy..."> |
8 | <on_click function="Object.Build" /> | 8 | <on_click function="Object.Buy" /> |
9 | <on_enable function="EnableEdit" /> | 9 | <on_enable function="Object.EnableBuy" /> |
10 | </menu_item_call> | 10 | </menu_item_call> |
11 | <menu_item_call enabled="false" label="Touch" mouse_opaque="true" name="Object Touch"> | 11 | <menu_item_call enabled="false" label="Touch" mouse_opaque="true" name="Object Touch"> |
12 | <on_click function="Object.Touch" /> | 12 | <on_click function="Object.Touch" /> |
13 | <on_enable function="Object.EnableTouch" userdata="Touch" /> | 13 | <on_enable function="Object.EnableTouch" userdata="Touch" /> |
@@ -75,10 +75,10 @@ | |||
75 | <on_enable function="Tools.EnableUnlink" /> | 75 | <on_enable function="Tools.EnableUnlink" /> |
76 | </menu_item_call> | 76 | </menu_item_call> |
77 | </pie_menu> | 77 | </pie_menu> |
78 | <menu_item_call enabled="false" label="Buy..." mouse_opaque="true" name="Buy..."> | 78 | <menu_item_call enabled="false" label="Create" mouse_opaque="true" name="Create"> |
79 | <on_click function="Object.Buy" /> | 79 | <on_click function="Object.Build" /> |
80 | <on_enable function="Object.EnableBuy" /> | 80 | <on_enable function="EnableEdit" /> |
81 | </menu_item_call> | 81 | </menu_item_call> |
82 | </pie_menu> | 82 | </pie_menu> |
83 | <menu_item_call enabled="false" label="Edit..." mouse_opaque="true" name="Edit..."> | 83 | <menu_item_call enabled="false" label="Edit..." mouse_opaque="true" name="Edit..."> |
84 | <on_click function="Object.Edit" /> | 84 | <on_click function="Object.Edit" /> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml index 6bcd7a5..b811a66 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_avatar.xml | |||
@@ -38,67 +38,67 @@ | |||
38 | </string> | 38 | </string> |
39 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 39 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
40 | bottom="-23" drop_shadow_visible="true" follows="left|top" | 40 | bottom="-23" drop_shadow_visible="true" follows="left|top" |
41 | font="SansSerifsmall" h_pad="0" halign="left" height="16" right="-15" | 41 | font="SansSerifsmall" h_pad="0" halign="left" height="16" right="-12" |
42 | mouse_opaque="true" name="online_yes" v_pad="0" width="130"> | 42 | mouse_opaque="true" name="online_yes" v_pad="0" width="145"> |
43 | Currently: Online | 43 | Currently: Online |
44 | </text> | 44 | </text> |
45 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 45 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
46 | bottom_delta="0" drop_shadow_visible="true" follows="left|top" | 46 | bottom_delta="0" drop_shadow_visible="true" follows="left|top" |
47 | font="SansSerifsmall" h_pad="0" halign="left" height="16" left_delta="0" | 47 | font="SansSerifsmall" h_pad="0" halign="left" height="16" left_delta="0" |
48 | mouse_opaque="true" name="online_no" v_pad="0" width="130"> | 48 | mouse_opaque="true" name="online_no" v_pad="0" width="145"> |
49 | Currently: Offline | 49 | Currently: Offline |
50 | </text> | 50 | </text> |
51 | <button bottom_delta="-19" font="SansSerif" halign="center" height="20" | 51 | <button bottom_delta="-19" font="SansSerif" halign="center" height="20" |
52 | label="Instant Message..." label_selected="Instant Message..." | 52 | label="Instant Message..." label_selected="Instant Message..." |
53 | right="-15" mouse_opaque="true" name="Instant Message..." | 53 | right="-12" mouse_opaque="true" name="Instant Message..." |
54 | tool_tip="Instant Message (IM)" width="130" /> | 54 | tool_tip="Instant Message (IM)" width="145" /> |
55 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" | 55 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" |
56 | label="Offer Teleport..." label_selected="Offer Teleport..." | 56 | label="Offer Teleport..." label_selected="Offer Teleport..." |
57 | left_delta="0" mouse_opaque="true" name="Offer Teleport..." width="130" /> | 57 | left_delta="0" mouse_opaque="true" name="Offer Teleport..." width="145" /> |
58 | <button bottom_delta="-34" font="SansSerif" halign="center" height="20" | 58 | <button bottom_delta="-34" font="SansSerif" halign="center" height="20" |
59 | label="Add to Friends..." label_selected="Add to Friends..." left_delta="0" | 59 | label="Add to Friends..." label_selected="Add to Friends..." left_delta="0" |
60 | mouse_opaque="true" name="Add Friend..." width="130" /> | 60 | mouse_opaque="true" name="Add Friend..." width="145" /> |
61 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" | 61 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" |
62 | label="Invite to Group..." label_selected="Invite to Group..." left_delta="0" | 62 | label="Invite to Group..." label_selected="Invite to Group..." left_delta="0" |
63 | mouse_opaque="true" name="Invite to Group..." width="130" /> | 63 | mouse_opaque="true" name="Invite to Group..." width="145" /> |
64 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" label="Find on Map" | 64 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" label="Find on Map" |
65 | label_selected="Find on Map" left_delta="0" mouse_opaque="true" | 65 | label_selected="Find on Map" left_delta="0" mouse_opaque="true" |
66 | name="Find on Map" width="130" /> | 66 | name="Find on Map" width="145" /> |
67 | <button bottom_delta="-34" font="SansSerif" halign="center" height="20" label="Pay..." | 67 | <button bottom_delta="-34" font="SansSerif" halign="center" height="20" label="Pay..." |
68 | label_selected="Pay..." left_delta="0" mouse_opaque="true" name="Pay..." | 68 | label_selected="Pay..." left_delta="0" mouse_opaque="true" name="Pay..." |
69 | width="130" /> | 69 | width="145" /> |
70 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" label="Mute" | 70 | <button bottom_delta="-23" font="SansSerif" halign="center" height="20" label="Mute" |
71 | label_selected="Mute" left_delta="0" mouse_opaque="true" name="Mute" | 71 | label_selected="Mute" left_delta="0" mouse_opaque="true" name="Mute" |
72 | width="130" /> | 72 | width="145" /> |
73 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 73 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
74 | bottom_delta="-29" drop_shadow_visible="true" follows="left|top" | 74 | bottom_delta="-29" drop_shadow_visible="true" follows="left|top" |
75 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-15" | 75 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-12" |
76 | mouse_opaque="true" name="label" v_pad="0" width="130"> | 76 | mouse_opaque="true" name="label" v_pad="0" width="145"> |
77 | Born: | 77 | Born: |
78 | </text> | 78 | </text> |
79 | <line_editor bevel_style="in" border_style="line" | 79 | <line_editor bevel_style="in" border_style="line" |
80 | border_thickness="1" bottom_delta="-16" enabled="true" follows="left|top" | 80 | border_thickness="1" bottom_delta="-16" enabled="true" follows="left|top" |
81 | font="SansSerifSmall" height="18" is_unicode="false" right="-15" | 81 | font="SansSerifSmall" height="18" is_unicode="false" right="-12" |
82 | max_length="254" mouse_opaque="false" name="born" | 82 | max_length="254" mouse_opaque="false" name="born" |
83 | width="130" /> | 83 | width="145" /> |
84 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 84 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
85 | bottom_delta="-24" drop_shadow_visible="true" follows="left|top" | 85 | bottom_delta="-24" drop_shadow_visible="true" follows="left|top" |
86 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-15" | 86 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-12" |
87 | mouse_opaque="true" name="label2" v_pad="0" width="130"> | 87 | mouse_opaque="true" name="label2" v_pad="0" width="345"> |
88 | Account: | 88 | Account: |
89 | </text> | 89 | </text> |
90 | <view_border bevel_style="in" bottom_delta="-48" follows="left|top" height="50" right="-15" | 90 | <view_border bevel_style="in" bottom_delta="-48" follows="left|top" height="50" right="-12" |
91 | mouse_opaque="false" name="acct_border" width="130" /> | 91 | mouse_opaque="false" name="acct_border" width="145" /> |
92 | <text bg_visible="false" border_drop_shadow_visible="false" | 92 | <text bg_visible="false" border_drop_shadow_visible="false" |
93 | border_visible="true" bottom_delta="0" drop_shadow_visible="true" | 93 | border_visible="true" bottom_delta="0" drop_shadow_visible="true" |
94 | follows="left|top" font="SansSerifSmall" height="48" left="279" | 94 | follows="left|top" font="SansSerifSmall" height="48" left="264" |
95 | mouse_opaque="false" name="acct" width="121" /> | 95 | mouse_opaque="false" name="acct" width="121" /> |
96 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 96 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
97 | bottom_delta="-24" drop_shadow_visible="true" follows="left|top" | 97 | bottom_delta="-24" drop_shadow_visible="true" follows="left|top" |
98 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-15" | 98 | font="SansSerifSmall" h_pad="0" halign="left" height="16" right="-12" |
99 | mouse_opaque="true" name="partner_label" | 99 | mouse_opaque="true" name="partner_label" |
100 | tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" | 100 | tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" |
101 | v_pad="0" width="130"> | 101 | v_pad="0" width="145"> |
102 | Partner: | 102 | Partner: |
103 | </text> | 103 | </text> |
104 | <button bottom_delta="1" follows="left|top" font="SansSerif" halign="center" | 104 | <button bottom_delta="1" follows="left|top" font="SansSerif" halign="center" |
@@ -110,15 +110,20 @@ | |||
110 | mouse_opaque="true" name="partner_help" width="20" /> | 110 | mouse_opaque="true" name="partner_help" width="20" /> |
111 | <line_editor bevel_style="in" border_style="line" | 111 | <line_editor bevel_style="in" border_style="line" |
112 | border_thickness="1" bottom_delta="-19" enabled="true" follows="left|top" | 112 | border_thickness="1" bottom_delta="-19" enabled="true" follows="left|top" |
113 | font="SansSerifSmall" height="18" is_unicode="false" right="-15" | 113 | font="SansSerifSmall" height="18" is_unicode="false" right="-12" |
114 | max_length="254" mouse_opaque="false" name="partner_edit" | 114 | max_length="254" mouse_opaque="false" name="partner_edit" |
115 | tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" | 115 | tool_tip="Second Life partner. For more info on how to set, see www.secondlife.com/partner" |
116 | width="130"> | 116 | width="145"> |
117 | [FIRST] [LAST] | 117 | [FIRST] [LAST] |
118 | </line_editor> | 118 | </line_editor> |
119 | <texture_picker allow_no_texture="true" bottom="289" can_apply_immediately="false" | 119 | <name_editor bevel_style="in" border_style="line" |
120 | border_thickness="1" bottom="-23" enabled="false" follows="left|top" | ||
121 | font="SansSerifSmall" height="16" is_unicode="false" left="12" | ||
122 | max_length="254" mouse_opaque="false" name="name" | ||
123 | width="235" /> | ||
124 | <texture_picker allow_no_texture="true" bottom="271" can_apply_immediately="false" | ||
120 | default_image_name="None" follows="left|top" height="192" label="" | 125 | default_image_name="None" follows="left|top" height="192" label="" |
121 | left="20" mouse_opaque="true" name="img" scale_image="false" auto-resize="false" | 126 | left="12" mouse_opaque="true" name="img" scale_image="false" auto-resize="false" |
122 | tool_tip="Click to choose a picture" width="235" /> | 127 | tool_tip="Click to choose a picture" width="235" /> |
123 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 128 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
124 | bottom_delta="-6" drop_shadow_visible="true" follows="left|top" | 129 | bottom_delta="-6" drop_shadow_visible="true" follows="left|top" |
@@ -126,28 +131,28 @@ | |||
126 | mouse_opaque="true" name="About:" v_pad="0" width="170"> | 131 | mouse_opaque="true" name="About:" v_pad="0" width="170"> |
127 | About (500 chars): | 132 | About (500 chars): |
128 | </text> | 133 | </text> |
129 | <text_editor bottom_delta="-155" embedded_items="false" | 134 | <text_editor bottom_delta="-137" embedded_items="false" |
130 | enabled="true" follows="left|top" font="SansSerifSmall" height="155" | 135 | enabled="true" follows="left|top" font="SansSerifSmall" height="137" |
131 | is_unicode="false" left_delta="0" max_length="511" mouse_opaque="true" | 136 | is_unicode="false" left_delta="0" max_length="511" mouse_opaque="true" |
132 | name="about" width="235" word_wrap="true" /> | 137 | name="about" width="235" word_wrap="true" /> |
133 | 138 | ||
134 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 139 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
135 | bottom_delta="-20" drop_shadow_visible="true" follows="left|top" | 140 | bottom_delta="-20" drop_shadow_visible="true" follows="left|top" |
136 | font="SansSerifSmall" halign="left" height="16" left="20" | 141 | font="SansSerifSmall" halign="left" height="16" left="12" |
137 | mouse_opaque="true" name="Groups:" width="70"> | 142 | mouse_opaque="true" name="Groups:" width="70"> |
138 | Groups: | 143 | Groups: |
139 | </text> | 144 | </text> |
140 | <scroll_list background_visible="true" bottom_delta="-80" column_padding="5" draw_border="true" | 145 | <scroll_list background_visible="true" bottom_delta="-80" column_padding="5" draw_border="true" |
141 | follows="left|top" height="80" left_delta="0" mouse_opaque="false" | 146 | follows="left|top" height="80" left_delta="0" mouse_opaque="false" |
142 | multi_select="false" name="groups" width="235" /> | 147 | multi_select="false" name="groups" width="235" /> |
143 | <view_border blevel_style="in" bottom_delta="0" follows="left|top" height="80" right="-15" | 148 | <view_border blevel_style="in" bottom_delta="0" follows="left|top" height="80" right="-12" |
144 | mouse_opaque="false" name="drop_target_rect_vis" width="130" /> | 149 | mouse_opaque="false" name="drop_target_rect_vis" width="145" /> |
145 | <view_border blevel_style="in" border_thickness="0" bottom_delta="0" follows="left|top" | 150 | <view_border blevel_style="in" border_thickness="0" bottom_delta="0" follows="left|top" |
146 | height="80" left_delta="0" mouse_opaque="false" name="drop_target_rect" | 151 | height="80" left_delta="0" mouse_opaque="false" name="drop_target_rect" |
147 | width="130" /> | 152 | width="145" /> |
148 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 153 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
149 | bottom_delta="40" drop_shadow_visible="true" follows="left|top" | 154 | bottom_delta="40" drop_shadow_visible="true" follows="left|top" |
150 | font="SansSerifSmall" h_pad="0" halign="center" height="16" right="-22" | 155 | font="SansSerifSmall" h_pad="0" halign="center" height="16" right="-28" |
151 | mouse_opaque="true" name="drop target" | 156 | mouse_opaque="true" name="drop target" |
152 | tool_tip="Drop inventory items here to give them to this resident." v_pad="2" | 157 | tool_tip="Drop inventory items here to give them to this resident." v_pad="2" |
153 | width="115"> | 158 | width="115"> |
@@ -160,16 +165,11 @@ | |||
160 | tool_tip="Drop inventory items here to give them to this resident."> | 165 | tool_tip="Drop inventory items here to give them to this resident."> |
161 | to give to resident | 166 | to give to resident |
162 | </text> | 167 | </text> |
163 | <name_editor bevel_style="in" border_style="line" | ||
164 | border_thickness="0" bottom="0" enabled="false" follows="left|top" | ||
165 | font="SansSerifSmall" height="0" is_unicode="false" left="1" | ||
166 | max_length="254" mouse_opaque="false" name="name" | ||
167 | width="0" /> | ||
168 | <check_box bottom="1" follows="left|top" font="SansSerifSmall" height="16" | 168 | <check_box bottom="1" follows="left|top" font="SansSerifSmall" height="16" |
169 | initial_value="false" label="Show profile in search" left="18" mouse_opaque="true" | 169 | initial_value="false" label="Show profile in search" left="18" mouse_opaque="true" |
170 | name="allow_publish" | 170 | name="allow_publish" |
171 | tool_tip="Publish extra profile information such as description and image in Search." | 171 | tool_tip="Publish extra profile information such as description and image in Search." |
172 | width="130" /> | 172 | width="145" /> |
173 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" height="18" | 173 | <button bottom_delta="0" follows="left|top" font="SansSerif" halign="center" height="18" |
174 | label="?" label_selected="?" left_delta="150" mouse_opaque="true" name="?" | 174 | label="?" label_selected="?" left_delta="150" mouse_opaque="true" name="?" |
175 | width="20" /> | 175 | width="20" /> |
@@ -206,7 +206,7 @@ | |||
206 | label="Interests" left="1" mouse_opaque="true" name="Interests" width="418"> | 206 | label="Interests" left="1" mouse_opaque="true" name="Interests" width="418"> |
207 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 207 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
208 | bottom="-36" drop_shadow_visible="true" follows="left|top" | 208 | bottom="-36" drop_shadow_visible="true" follows="left|top" |
209 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="4" | 209 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="12" |
210 | mouse_opaque="true" name="I Want To:" v_pad="0" width="70"> | 210 | mouse_opaque="true" name="I Want To:" v_pad="0" width="70"> |
211 | I Want To: | 211 | I Want To: |
212 | </text> | 212 | </text> |
@@ -241,7 +241,7 @@ | |||
241 | width="330" /> | 241 | width="330" /> |
242 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 242 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
243 | bottom_delta="-26" drop_shadow_visible="true" follows="left|top" | 243 | bottom_delta="-26" drop_shadow_visible="true" follows="left|top" |
244 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="4" | 244 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="12" |
245 | mouse_opaque="true" name="Skills:" v_pad="0" width="70"> | 245 | mouse_opaque="true" name="Skills:" v_pad="0" width="70"> |
246 | Skills: | 246 | Skills: |
247 | </text> | 247 | </text> |
@@ -270,7 +270,7 @@ | |||
270 | width="330" /> | 270 | width="330" /> |
271 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 271 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
272 | bottom_delta="-30" drop_shadow_visible="true" follows="left|top" | 272 | bottom_delta="-30" drop_shadow_visible="true" follows="left|top" |
273 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="4" | 273 | font="SansSerifSmall" h_pad="0" halign="right" height="16" left="12" |
274 | mouse_opaque="true" name="Languages:" v_pad="0" width="70"> | 274 | mouse_opaque="true" name="Languages:" v_pad="0" width="70"> |
275 | Languages: | 275 | Languages: |
276 | </text> | 276 | </text> |
@@ -296,7 +296,7 @@ | |||
296 | <button bottom="-44" follows="left|top" font="SansSerif" halign="center" height="20" | 296 | <button bottom="-44" follows="left|top" font="SansSerif" halign="center" height="20" |
297 | label="Delete..." label_selected="Delete..." left_delta="79" | 297 | label="Delete..." label_selected="Delete..." left_delta="79" |
298 | mouse_opaque="true" name="Delete..." width="75" /> | 298 | mouse_opaque="true" name="Delete..." width="75" /> |
299 | <tab_container bottom="-411" follows="left|top" height="363" left="4" mouse_opaque="false" | 299 | <tab_container bottom="-411" follows="left|top" height="363" left="12" mouse_opaque="false" |
300 | name="picks tab" tab_position="left" width="412" /> | 300 | name="picks tab" tab_position="left" width="412" /> |
301 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 301 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
302 | bottom="-70" drop_shadow_visible="true" follows="left|top" font="SansSerif" | 302 | bottom="-70" drop_shadow_visible="true" follows="left|top" font="SansSerif" |
@@ -322,7 +322,7 @@ | |||
322 | <button bottom="-44" follows="left|top" font="SansSerif" halign="center" height="20" | 322 | <button bottom="-44" follows="left|top" font="SansSerif" halign="center" height="20" |
323 | label="Delete..." label_selected="Delete..." left_delta="79" | 323 | label="Delete..." label_selected="Delete..." left_delta="79" |
324 | mouse_opaque="true" name="Delete..." width="75" /> | 324 | mouse_opaque="true" name="Delete..." width="75" /> |
325 | <tab_container bottom="-443" follows="left|top" height="395" left="4" mouse_opaque="false" | 325 | <tab_container bottom="-443" follows="left|top" height="395" left="12" mouse_opaque="false" |
326 | name="classified tab" tab_position="left" width="412" /> | 326 | name="classified tab" tab_position="left" width="412" /> |
327 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 327 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
328 | bottom="-70" drop_shadow_visible="true" follows="left|top" font="SansSerif" | 328 | bottom="-70" drop_shadow_visible="true" follows="left|top" font="SansSerif" |
@@ -335,17 +335,17 @@ | |||
335 | label="1st Life" left="1" mouse_opaque="true" name="1st Life" width="418"> | 335 | label="1st Life" left="1" mouse_opaque="true" name="1st Life" width="418"> |
336 | <texture_picker allow_no_texture="true" bottom="220" can_apply_immediately="false" | 336 | <texture_picker allow_no_texture="true" bottom="220" can_apply_immediately="false" |
337 | default_image_name="None" follows="left|top" height="235" label="" | 337 | default_image_name="None" follows="left|top" height="235" label="" |
338 | left="20" mouse_opaque="true" name="img" | 338 | left="12" mouse_opaque="true" name="img" |
339 | tool_tip="Click to choose a picture" width="235" /> | 339 | tool_tip="Click to choose a picture" width="235" /> |
340 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 340 | <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
341 | bottom_delta="-8" drop_shadow_visible="true" follows="left|top" | 341 | bottom_delta="-8" drop_shadow_visible="true" follows="left|top" |
342 | font="SansSerifSmall" h_pad="0" halign="left" height="16" left="20" | 342 | font="SansSerifSmall" h_pad="0" halign="left" height="16" left="12" |
343 | mouse_opaque="true" name="Info:" v_pad="0" width="161"> | 343 | mouse_opaque="true" name="Info:" v_pad="0" width="161"> |
344 | Info (250 chars): | 344 | Info (250 chars): |
345 | </text> | 345 | </text> |
346 | <text_editor bottom_delta="-179" embedded_items="false" | 346 | <text_editor bottom_delta="-179" embedded_items="false" |
347 | enabled="true" follows="left|top" font="SansSerifSmall" height="178" | 347 | enabled="true" follows="left|top" font="SansSerifSmall" height="178" |
348 | is_unicode="false" left="20" max_length="254" mouse_opaque="false" | 348 | is_unicode="false" left="12" max_length="254" mouse_opaque="false" |
349 | name="about" width="378" word_wrap="true" /> | 349 | name="about" width="378" word_wrap="true" /> |
350 | </panel> | 350 | </panel> |
351 | <panel border="true" bottom="-482" follows="left|top|right|bottom" height="466" | 351 | <panel border="true" bottom="-482" follows="left|top|right|bottom" height="466" |
@@ -373,7 +373,7 @@ | |||
373 | label_selected="Cancel" left_delta="105" mouse_opaque="true" name="Cancel" | 373 | label_selected="Cancel" left_delta="105" mouse_opaque="true" name="Cancel" |
374 | width="100" /> | 374 | width="100" /> |
375 | <button bottom_delta="0" font="SansSerif" halign="center" height="20" label="Kick" | 375 | <button bottom_delta="0" font="SansSerif" halign="center" height="20" label="Kick" |
376 | label_selected="Kick" left="4" mouse_opaque="true" name="Kick" width="72" /> | 376 | label_selected="Kick" left="12" mouse_opaque="true" name="Kick" width="72" /> |
377 | <button bottom_delta="0" font="SansSerif" halign="center" height="20" label="Freeze" | 377 | <button bottom_delta="0" font="SansSerif" halign="center" height="20" label="Freeze" |
378 | label_selected="Freeze" left_delta="76" mouse_opaque="true" name="Freeze" | 378 | label_selected="Freeze" left_delta="76" mouse_opaque="true" name="Freeze" |
379 | tool_tip="Stop this resident's movement and chat." width="72" /> | 379 | tool_tip="Stop this resident's movement and chat." width="72" /> |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_general.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_general.xml index e8a2625..bb1c5ee 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_general.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_general.xml | |||
@@ -62,9 +62,13 @@ | |||
62 | UI Size: | 62 | UI Size: |
63 | </text> | 63 | </text> |
64 | <slider bottom="-217" can_edit_text="true" | 64 | <slider bottom="-217" can_edit_text="true" |
65 | decimal_digits="3" enabled="true" height="16" increment="0.025" | 65 | decimal_digits="3" enabled="true" height="16" increment="0.001" |
66 | initial_val="1" left="148" max_val="1.4" min_val="0.75" mouse_opaque="true" | 66 | initial_val="1" left="148" max_val="1.4" min_val="0.75" mouse_opaque="true" |
67 | name="ui_scale_slider" show_text="true" value="1" width="256" /> | 67 | name="ui_scale_slider" show_text="true" value="1" width="220" /> |
68 | <button bottom="-221" enabled="true" follows="left|top" | ||
69 | font="SansSerif" halign="center" height="22" label="Reset" | ||
70 | label_selected="Reset" left_delta="226" mouse_opaque="true" | ||
71 | name="reset_ui_size" scale_image="true" width="80" /> | ||
68 | <check_box bottom="-236" enabled="true" follows="left|top" | 72 | <check_box bottom="-236" enabled="true" follows="left|top" |
69 | font="SansSerifSmall" height="16" initial_value="false" | 73 | font="SansSerifSmall" height="16" initial_value="false" |
70 | label="Use resolution independent scale" left="151" mouse_opaque="true" | 74 | label="Use resolution independent scale" left="151" mouse_opaque="true" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml index d5d43b1..c663ae2 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_graphics1.xml | |||
@@ -6,11 +6,11 @@ | |||
6 | left="470" name="GraphicsPreferencesHelpButton" width="22" /> | 6 | left="470" name="GraphicsPreferencesHelpButton" width="22" /> |
7 | <check_box bottom="-23" enabled="true" follows="left|top" font="SansSerifSmall" | 7 | <check_box bottom="-23" enabled="true" follows="left|top" font="SansSerifSmall" |
8 | height="16" initial_value="false" | 8 | height="16" initial_value="false" |
9 | label="Run Second Life in a window" left="10" mouse_opaque="true" | 9 | label="Run Imprudence in a window" left="10" mouse_opaque="true" |
10 | name="windowed mode" radio_style="false" width="100" /> | 10 | name="windowed mode" radio_style="false" width="100" /> |
11 | <check_box bottom_delta="0" enabled="true" follows="left|top" | 11 | <check_box bottom_delta="0" enabled="true" follows="left|top" |
12 | font="SansSerifSmall" height="16" initial_value="false" | 12 | font="SansSerifSmall" height="16" initial_value="false" |
13 | label="Show environment control in toolbar" left="248" mouse_opaque="true" | 13 | label="Show WindLight toolbar" left="275" mouse_opaque="true" |
14 | name="toggle_windlight_control" radio_style="false" width="237" /> | 14 | name="toggle_windlight_control" radio_style="false" width="237" /> |
15 | <text_editor type="string" length="1" allow_html="false" bg_readonly_color="0 0 0 0" bottom="-43" | 15 | <text_editor type="string" length="1" allow_html="false" bg_readonly_color="0 0 0 0" bottom="-43" |
16 | embedded_items="false" enabled="false" follows="left|top" | 16 | embedded_items="false" enabled="false" follows="left|top" |
@@ -251,7 +251,7 @@ | |||
251 | <slider bottom="-135" can_edit_text="false" control_name="RenderFarClip" | 251 | <slider bottom="-135" can_edit_text="false" control_name="RenderFarClip" |
252 | decimal_digits="0" enabled="true" follows="left|top" height="16" | 252 | decimal_digits="0" enabled="true" follows="left|top" height="16" |
253 | increment="8" initial_val="160" label="Draw Distance:" | 253 | increment="8" initial_val="160" label="Draw Distance:" |
254 | label_width="140" left="215" max_val="512" min_val="64" mouse_opaque="true" | 254 | label_width="140" left="215" max_val="512" min_val="32" mouse_opaque="true" |
255 | name="DrawDistance" show_text="true" width="255" /> | 255 | name="DrawDistance" show_text="true" width="255" /> |
256 | <slider bottom_delta="-20" can_edit_text="false" control_name="RenderMaxPartCount" | 256 | <slider bottom_delta="-20" can_edit_text="false" control_name="RenderMaxPartCount" |
257 | decimal_digits="0" enabled="true" follows="left|top" height="16" | 257 | decimal_digits="0" enabled="true" follows="left|top" height="16" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml b/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml index 2fd9be5..e7182fa 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml | |||
@@ -6,7 +6,7 @@ | |||
6 | <slider bottom="-20" can_edit_text="false" control_name="RenderFarClip" | 6 | <slider bottom="-20" can_edit_text="false" control_name="RenderFarClip" |
7 | decimal_digits="0" enabled="true" height="18" | 7 | decimal_digits="0" enabled="true" height="18" |
8 | increment="8" initial_val="160" label="Draw Distance:" | 8 | increment="8" initial_val="160" label="Draw Distance:" |
9 | label_width="78" left="6" max_val="512" min_val="64" mouse_opaque="true" | 9 | label_width="78" left="6" max_val="512" min_val="32" mouse_opaque="true" |
10 | name="DrawDistance" show_text="true" width="170" /> | 10 | name="DrawDistance" show_text="true" width="170" /> |
11 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 11 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
12 | bottom="-14" drop_shadow_visible="true" enabled="true" follows="left|top" | 12 | bottom="-14" drop_shadow_visible="true" enabled="true" follows="left|top" |
diff --git a/linden/indra/newview/skins/silver/colors_base.xml b/linden/indra/newview/skins/silver/colors_base.xml index abe61bf..6a94489 100644 --- a/linden/indra/newview/skins/silver/colors_base.xml +++ b/linden/indra/newview/skins/silver/colors_base.xml | |||
@@ -68,7 +68,6 @@ | |||
68 | <TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255" /> <!-- Text of read-only items embedded in notecards --> | 68 | <TextEmbeddedItemReadOnlyColor value="58, 147, 242, 255" /> <!-- Text of read-only items embedded in notecards --> |
69 | <TextEmbeddedItemColor value="0, 0, 128, 255" /> <!-- Text of items embedded in notecards --> | 69 | <TextEmbeddedItemColor value="0, 0, 128, 255" /> <!-- Text of items embedded in notecards --> |
70 | <TextDefaultColor value="0, 20, 0, 255"/> <!-- Non-keyword text in the script editor --> | 70 | <TextDefaultColor value="0, 20, 0, 255"/> <!-- Non-keyword text in the script editor --> |
71 | <ScriptBgReadOnlyColor value="180, 180, 180, 255" /> <!-- Not used --> | ||
72 | <TextLinkColor value="0, 20, 255, 255"/> | 71 | <TextLinkColor value="0, 20, 255, 255"/> |
73 | <TextLinkHoverColor value="0, 50, 255, 255"/> | 72 | <TextLinkHoverColor value="0, 50, 255, 255"/> |
74 | 73 | ||
@@ -83,7 +82,8 @@ | |||
83 | <ScrollHighlightedColor value="145, 180, 220, 128" /> <!-- Hover color --> | 82 | <ScrollHighlightedColor value="145, 180, 220, 128" /> <!-- Hover color --> |
84 | <ScrollbarThumbColor value="120, 160, 200, 255" /> <!-- Scroll bar --> | 83 | <ScrollbarThumbColor value="120, 160, 200, 255" /> <!-- Scroll bar --> |
85 | <ScrollbarTrackColor value="183, 202, 220, 255" /> <!-- Scroll bar background --> | 84 | <ScrollbarTrackColor value="183, 202, 220, 255" /> <!-- Scroll bar background --> |
86 | 85 | <ScrollReadOnlyColor value="180, 180, 180, 255" /> <!-- Color for inactive but not disabled lists --> | |
86 | |||
87 | <!-- MENUS --> | 87 | <!-- MENUS --> |
88 | <MenuBarBgColor value="185, 200, 220, 230" /> <!-- Menu bar background --> | 88 | <MenuBarBgColor value="185, 200, 220, 230" /> <!-- Menu bar background --> |
89 | <MenuBarGodBgColor value="100, 200, 130, 230" /> <!-- Menu bar background with God Mode enabled --> | 89 | <MenuBarGodBgColor value="100, 200, 130, 230" /> <!-- Menu bar background with God Mode enabled --> |