aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra')
-rw-r--r--linden/indra/cmake/00-Common.cmake16
-rw-r--r--linden/indra/cmake/GStreamer.cmake6
-rw-r--r--linden/indra/cmake/JPEG.cmake5
-rw-r--r--linden/indra/cmake/OPENAL.cmake4
-rw-r--r--linden/indra/cmake/PNG.cmake2
-rw-r--r--linden/indra/llcommon/llfasttimer.cpp35
-rw-r--r--linden/indra/llcommon/llfasttimer.h1
-rw-r--r--linden/indra/llimagej2coj/llimagej2coj.cpp11
-rw-r--r--linden/indra/llmedia/llmediaimplgstreamervidplug.cpp12
-rw-r--r--linden/indra/llmessage/lltemplatemessagereader.cpp3
-rw-r--r--linden/indra/llui/llmenugl.cpp10
-rw-r--r--linden/indra/llwindow/llwindowsdl.cpp1
-rw-r--r--linden/indra/newview/app_settings/settings.xml12
-rw-r--r--linden/indra/newview/hippoGridManager.cpp6
-rw-r--r--linden/indra/newview/llpanellogin.cpp7
-rw-r--r--linden/indra/newview/llviewermenu.cpp1
-rw-r--r--linden/indra/newview/llvoavatar.cpp2
-rw-r--r--linden/indra/newview/llvosky.h2
-rw-r--r--linden/indra/newview/llwindlightremotectrl.cpp10
-rw-r--r--linden/indra/newview/skins/default/xui/de/floater_about.xml46
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_about.xml2
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml13
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote_expanded.xml4
-rw-r--r--linden/indra/newview/skins/default/xui/fr/floater_about.xml46
-rw-r--r--linden/indra/newview/skins/default/xui/ja/floater_about.xml46
-rw-r--r--linden/indra/newview/skins/default/xui/ko/floater_about.xml46
-rw-r--r--linden/indra/newview/skins/default/xui/zh/floater_about.xml47
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py7
-rw-r--r--linden/indra/win_updater/updater.cpp10
30 files changed, 110 insertions, 307 deletions
diff --git a/linden/indra/cmake/00-Common.cmake b/linden/indra/cmake/00-Common.cmake
index 325426e..a443939 100644
--- a/linden/indra/cmake/00-Common.cmake
+++ b/linden/indra/cmake/00-Common.cmake
@@ -115,16 +115,16 @@ if (LINUX)
115 endif (NOT ${GXX_VERSION} MATCHES " 4.1.*Red Hat") 115 endif (NOT ${GXX_VERSION} MATCHES " 4.1.*Red Hat")
116 endif (${GXX_VERSION} STREQUAL ${CXX_VERSION}) 116 endif (${GXX_VERSION} STREQUAL ${CXX_VERSION})
117 117
118 # GCC 4.3 introduces a pile of obnoxious new warnings, which we
119 # treat as errors due to -Werror. Quiet the most offensive and
120 # widespread of them.
121 118
122 if (${CXX_VERSION} MATCHES "4.3") 119 # Silence certain types of compiler warnings, to prevent them from
123 add_definitions(-Wno-parentheses) 120 # breaking compile (due to -Werror treating them as errors).
124 set(CMAKE_CXX_FLAGS "-Wno-deprecated ${CMAKE_CXX_FLAGS}") 121
125 endif (${CXX_VERSION} MATCHES "4.3") 122 add_definitions(
123 -Wno-deprecated
124 -Wno-parentheses
125 -Wno-unused-variable
126 )
126 127
127 # End of hacks.
128 128
129 add_definitions( 129 add_definitions(
130 -DLL_LINUX=1 130 -DLL_LINUX=1
diff --git a/linden/indra/cmake/GStreamer.cmake b/linden/indra/cmake/GStreamer.cmake
index 51e1550..55a8f43 100644
--- a/linden/indra/cmake/GStreamer.cmake
+++ b/linden/indra/cmake/GStreamer.cmake
@@ -66,6 +66,11 @@ else (WINDOWS)
66 66
67 if (DARWIN) # Mac 67 if (DARWIN) # Mac
68 68
69 use_prebuilt_binary(flac)
70 use_prebuilt_binary(liboil)
71 use_prebuilt_binary(neon)
72 use_prebuilt_binary(theora)
73
69 find_library( XML2_LIB 74 find_library( XML2_LIB
70 NAMES xml2.2 75 NAMES xml2.2
71 PATHS ${ARCH_PREBUILT_DIRS_RELEASE} 76 PATHS ${ARCH_PREBUILT_DIRS_RELEASE}
@@ -92,6 +97,7 @@ else (WINDOWS)
92 97
93 else (DARWIN) # Linux 98 else (DARWIN) # Linux
94 99
100 use_prebuilt_binary(liboil)
95 use_prebuilt_binary(theora) 101 use_prebuilt_binary(theora)
96 102
97 set(GSTREAMER_LIBRARIES 103 set(GSTREAMER_LIBRARIES
diff --git a/linden/indra/cmake/JPEG.cmake b/linden/indra/cmake/JPEG.cmake
index 9514d59..4f99efd 100644
--- a/linden/indra/cmake/JPEG.cmake
+++ b/linden/indra/cmake/JPEG.cmake
@@ -12,10 +12,7 @@ else (STANDALONE)
12 if (LINUX) 12 if (LINUX)
13 set(JPEG_LIBRARIES jpeg) 13 set(JPEG_LIBRARIES jpeg)
14 elseif (DARWIN) 14 elseif (DARWIN)
15 set(JPEG_LIBRARIES 15 set(JPEG_LIBRARIES jpeg)
16 optimized ${ARCH_PREBUILT_DIRS_RELEASE}/liblljpeg.a
17 debug ${ARCH_PREBUILT_DIRS_DEBUG}/liblljpeg.a
18 )
19 elseif (WINDOWS) 16 elseif (WINDOWS)
20 set(JPEG_LIBRARIES jpeglib) 17 set(JPEG_LIBRARIES jpeglib)
21 endif (LINUX) 18 endif (LINUX)
diff --git a/linden/indra/cmake/OPENAL.cmake b/linden/indra/cmake/OPENAL.cmake
index ad26d4c..71cbd67 100644
--- a/linden/indra/cmake/OPENAL.cmake
+++ b/linden/indra/cmake/OPENAL.cmake
@@ -40,7 +40,7 @@ if (OPENAL)
40 # OPENAL_INCLUDE_DIR 40 # OPENAL_INCLUDE_DIR
41 41
42 if (DARWIN) 42 if (DARWIN)
43 set(OPENAL_INCLUDE_DIR "${LIBS_PREBUILT_DIR}/include/AL") 43 set(OPENAL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/AL)
44 else (DARWIN) 44 else (DARWIN)
45 find_path(OPENAL_INCLUDE_DIR 45 find_path(OPENAL_INCLUDE_DIR
46 NAMES al.h 46 NAMES al.h
@@ -85,7 +85,7 @@ if (OPENAL)
85 85
86 find_path(ALUT_INCLUDE_DIR 86 find_path(ALUT_INCLUDE_DIR
87 NAMES alut.h 87 NAMES alut.h
88 PATHS ${LIBS_PREBUILT_DIR}/include/AL 88 PATHS ${OPENAL_INCLUDE_DIR}
89 ) 89 )
90 90
91 if (NOT ALUT_INCLUDE_DIR) 91 if (NOT ALUT_INCLUDE_DIR)
diff --git a/linden/indra/cmake/PNG.cmake b/linden/indra/cmake/PNG.cmake
index 4d0b7b2..d08476d 100644
--- a/linden/indra/cmake/PNG.cmake
+++ b/linden/indra/cmake/PNG.cmake
@@ -9,5 +9,5 @@ if (STANDALONE)
9else (STANDALONE) 9else (STANDALONE)
10 use_prebuilt_binary(libpng) 10 use_prebuilt_binary(libpng)
11 set(PNG_LIBRARIES png12) 11 set(PNG_LIBRARIES png12)
12 set(PNG_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include) 12 set(PNG_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include)
13endif (STANDALONE) 13endif (STANDALONE)
diff --git a/linden/indra/llcommon/llfasttimer.cpp b/linden/indra/llcommon/llfasttimer.cpp
index cdaadb0..4aa23bb 100644
--- a/linden/indra/llcommon/llfasttimer.cpp
+++ b/linden/indra/llcommon/llfasttimer.cpp
@@ -66,6 +66,12 @@ int LLFastTimer::sResetHistory = 0;
66 66
67F64 LLFastTimer::sCPUClockFrequency = 0.0; 67F64 LLFastTimer::sCPUClockFrequency = 0.0;
68 68
69#if LL_LINUX || LL_SOLARIS
70U64 LLFastTimer::sClockResolution = 1e9; // Nanosecond resolution
71#else
72U64 LLFastTimer::sClockResolution = 1e6; // Microsecond resolution
73#endif
74
69////////////////////////////////////////////////////////////////////////////// 75//////////////////////////////////////////////////////////////////////////////
70 76
71// 77//
@@ -93,17 +99,26 @@ U64 get_cpu_clock_count()
93 99
94#endif // LL_WINDOWS 100#endif // LL_WINDOWS
95 101
96 102#if LL_LINUX || LL_SOLARIS
97#if (LL_LINUX || LL_SOLARIS) && (defined(__i386__) || defined(__amd64__)) 103// Try to use the MONOTONIC clock if available, this is a constant time counter
104// with nanosecond resolution (but not necessarily accuracy) and attempts are made
105// to synchronize this value between cores at kernel start. It should not be effected
106// by CPU frequency. If not available use the REALTIME clock, but this may be effected by
107// NTP adjustments or other user activity effecting the system time.
98U64 get_cpu_clock_count() 108U64 get_cpu_clock_count()
99{ 109{
100 U64 x; 110 struct timespec tp;
101 __asm__ volatile (".byte 0x0f, 0x31" : "=A" (x)); 111
102 return x; 112#ifdef CLOCK_MONOTONIC
103} 113 clock_gettime(CLOCK_MONOTONIC,&tp);
114#else
115 clock_gettime(CLOCK_REALTIME,&tp);
104#endif 116#endif
117 return (tp.tv_sec*LLFastTimer::sClockResolution)+tp.tv_nsec;
118}
119#endif // (LL_LINUX || LL_SOLARIS))
105 120
106#if LL_DARWIN || (LL_SOLARIS && defined(__sparc__)) 121#if LL_DARWIN
107// 122//
108// Mac implementation of CPU clock 123// Mac implementation of CPU clock
109// 124//
@@ -118,13 +133,13 @@ U64 get_cpu_clock_count()
118////////////////////////////////////////////////////////////////////////////// 133//////////////////////////////////////////////////////////////////////////////
119 134
120//static 135//static
121#if LL_LINUX || LL_DARWIN || LL_SOLARIS 136#if LL_DARWIN || LL_LINUX || LL_SOLARIS
122// Both Linux and Mac use gettimeofday for accurate time 137// Both Linux and Mac use gettimeofday for accurate time
123U64 LLFastTimer::countsPerSecond() 138U64 LLFastTimer::countsPerSecond()
124{ 139{
125 return 1000000; // microseconds, so 1 Mhz. 140 return sClockResolution; // microseconds, so 1 Mhz.
126} 141}
127#else 142#else
128U64 LLFastTimer::countsPerSecond() 143U64 LLFastTimer::countsPerSecond()
129{ 144{
130 if (!sCPUClockFrequency) 145 if (!sCPUClockFrequency)
diff --git a/linden/indra/llcommon/llfasttimer.h b/linden/indra/llcommon/llfasttimer.h
index 94b5111..60281fd 100644
--- a/linden/indra/llcommon/llfasttimer.h
+++ b/linden/indra/llcommon/llfasttimer.h
@@ -249,6 +249,7 @@ public:
249 static int sPauseHistory; 249 static int sPauseHistory;
250 static int sResetHistory; 250 static int sResetHistory;
251 static F64 sCPUClockFrequency; 251 static F64 sCPUClockFrequency;
252 static U64 sClockResolution;
252 253
253private: 254private:
254 EFastTimerType mType; 255 EFastTimerType mType;
diff --git a/linden/indra/llimagej2coj/llimagej2coj.cpp b/linden/indra/llimagej2coj/llimagej2coj.cpp
index ce7c203..be6b6c8 100644
--- a/linden/indra/llimagej2coj/llimagej2coj.cpp
+++ b/linden/indra/llimagej2coj/llimagej2coj.cpp
@@ -188,17 +188,6 @@ BOOL LLImageJ2COJ::decodeImpl(LLImageJ2C &base, LLImageRaw &raw_image, F32 decod
188 return TRUE; 188 return TRUE;
189 } 189 }
190 } 190 }
191
192 if(image->numcomps <= first_channel)
193 {
194 llwarns << "trying to decode more channels than are present in image: numcomps: " << image->numcomps << " first_channel: " << first_channel << llendl;
195 if (image)
196 {
197 opj_image_destroy(image);
198 }
199
200 return TRUE;
201 }
202 191
203 if(image->numcomps <= first_channel) 192 if(image->numcomps <= first_channel)
204 { 193 {
diff --git a/linden/indra/llmedia/llmediaimplgstreamervidplug.cpp b/linden/indra/llmedia/llmediaimplgstreamervidplug.cpp
index 36c503a..f2c0e88 100644
--- a/linden/indra/llmedia/llmediaimplgstreamervidplug.cpp
+++ b/linden/indra/llmedia/llmediaimplgstreamervidplug.cpp
@@ -435,14 +435,14 @@ void gst_slvideo_init_class (void)
435{ 435{
436 gst_plugin_register_static( GST_VERSION_MAJOR, 436 gst_plugin_register_static( GST_VERSION_MAJOR,
437 GST_VERSION_MINOR, 437 GST_VERSION_MINOR,
438 "private-slvideoplugin", 438 (const gchar *)"private-slvideoplugin",
439 "SL Video sink plugin", 439 (gchar *)"SL Video sink plugin",
440 plugin_init, 440 plugin_init,
441 "0.1", 441 (const gchar *)"0.1",
442 GST_LICENSE_UNKNOWN, 442 GST_LICENSE_UNKNOWN,
443 "Second Life", 443 (const gchar *)"Second Life",
444 "Second Life", 444 (const gchar *)"Second Life",
445 "http://www.secondlife.com/" ); 445 (const gchar *)"http://www.secondlife.com/" );
446} 446}
447 447
448///#endif // LL_GSTREAMER_ENABLED 448///#endif // LL_GSTREAMER_ENABLED
diff --git a/linden/indra/llmessage/lltemplatemessagereader.cpp b/linden/indra/llmessage/lltemplatemessagereader.cpp
index af04956..a7ca13a 100644
--- a/linden/indra/llmessage/lltemplatemessagereader.cpp
+++ b/linden/indra/llmessage/lltemplatemessagereader.cpp
@@ -676,8 +676,7 @@ BOOL LLTemplateMessageReader::decodeData(const U8* buffer, const LLHost& sender
676 676
677 // default to 0s. 677 // default to 0s.
678 U32 size = mvci.getSize(); 678 U32 size = mvci.getSize();
679 std::vector<U8> data(size); 679 std::vector<U8> data(size, 0);
680 memset(&(data[0]), 0, size);
681 cur_data_block->addData(mvci.getName(), &(data[0]), 680 cur_data_block->addData(mvci.getName(), &(data[0]),
682 size, mvci.getType()); 681 size, mvci.getType());
683 } 682 }
diff --git a/linden/indra/llui/llmenugl.cpp b/linden/indra/llui/llmenugl.cpp
index e04e970..175bf07 100644
--- a/linden/indra/llui/llmenugl.cpp
+++ b/linden/indra/llui/llmenugl.cpp
@@ -1832,6 +1832,16 @@ void LLMenuGL::parseChildXML(LLXMLNodePtr child, LLView *parent, LLUICtrlFactory
1832 1832
1833 std::string shortcut; 1833 std::string shortcut;
1834 child->getAttributeString("shortcut", shortcut); 1834 child->getAttributeString("shortcut", shortcut);
1835
1836#ifdef LL_LINUX
1837 // check for linux-specific shortcut
1838 std::string shortcut_linux;
1839 if (child->getAttributeString("shortcut_linux", shortcut_linux))
1840 {
1841 shortcut = shortcut_linux;
1842 }
1843#endif // LL_LINUX
1844
1835 if (shortcut.find("control") != shortcut.npos) 1845 if (shortcut.find("control") != shortcut.npos)
1836 { 1846 {
1837#ifdef LL_DARWIN 1847#ifdef LL_DARWIN
diff --git a/linden/indra/llwindow/llwindowsdl.cpp b/linden/indra/llwindow/llwindowsdl.cpp
index 4dd0550..61ef01d 100644
--- a/linden/indra/llwindow/llwindowsdl.cpp
+++ b/linden/indra/llwindow/llwindowsdl.cpp
@@ -2250,6 +2250,7 @@ BOOL LLWindowSDL::dialog_color_picker ( F32 *r, F32 *g, F32 *b)
2250 GtkColorSelection *colorsel = GTK_COLOR_SELECTION (GTK_COLOR_SELECTION_DIALOG(win)->colorsel); 2250 GtkColorSelection *colorsel = GTK_COLOR_SELECTION (GTK_COLOR_SELECTION_DIALOG(win)->colorsel);
2251 2251
2252 GdkColor color, orig_color; 2252 GdkColor color, orig_color;
2253 orig_color.pixel = 0;
2253 orig_color.red = guint16(65535 * *r); 2254 orig_color.red = guint16(65535 * *r);
2254 orig_color.green= guint16(65535 * *g); 2255 orig_color.green= guint16(65535 * *g);
2255 orig_color.blue = guint16(65535 * *b); 2256 orig_color.blue = guint16(65535 * *b);
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index 9087d9f..2e08087 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -5481,7 +5481,17 @@
5481 <key>Value</key> 5481 <key>Value</key>
5482 <string>0.0.0</string> 5482 <string>0.0.0</string>
5483 </map> 5483 </map>
5484 5484 <key>LastSelectedGrid</key>
5485 <map>
5486 <key>Comment</key>
5487 <string>Last grid selected from the grid pulldown</string>
5488 <key>Persist</key>
5489 <integer>1</integer>
5490 <key>Type</key>
5491 <string>String</string>
5492 <key>Value</key>
5493 <string />
5494 </map>
5485 <key>LastSnapshotToEmailHeight</key> 5495 <key>LastSnapshotToEmailHeight</key>
5486 <map> 5496 <map>
5487 <key>Comment</key> 5497 <key>Comment</key>
diff --git a/linden/indra/newview/hippoGridManager.cpp b/linden/indra/newview/hippoGridManager.cpp
index 71e3a95..9ff2d39 100644
--- a/linden/indra/newview/hippoGridManager.cpp
+++ b/linden/indra/newview/hippoGridManager.cpp
@@ -670,8 +670,10 @@ void HippoGridManager::loadFromFile()
670 if (gSavedSettings.getBOOL("CheckForGridUpdates")) 670 if (gSavedSettings.getBOOL("CheckForGridUpdates"))
671 parseUrl("http://imprudenceviewer.org/app/grids/", !mGridInfo.empty()); 671 parseUrl("http://imprudenceviewer.org/app/grids/", !mGridInfo.empty());
672 672
673 setDefaultGrid(gSavedSettings.getString("DefaultGrid")); 673 std::string last_grid = gSavedSettings.getString("LastSelectedGrid");
674 setCurrentGrid(gSavedSettings.getString("DefaultGrid")); 674 if (last_grid.empty()) last_grid = gSavedSettings.getString("DefaultGrid");
675 setDefaultGrid(last_grid);
676 setCurrentGrid(last_grid);
675} 677}
676 678
677 679
diff --git a/linden/indra/newview/llpanellogin.cpp b/linden/indra/newview/llpanellogin.cpp
index 38d9bc7..e0acd34 100644
--- a/linden/indra/newview/llpanellogin.cpp
+++ b/linden/indra/newview/llpanellogin.cpp
@@ -634,7 +634,9 @@ void LLPanelLogin::addServer(const std::string& server)
634 } 634 }
635 else 635 else
636 { 636 {
637 grids->setSimple(defaultGrid); 637 std::string last_grid = gSavedSettings.getString("LastSelectedGrid");
638 if (last_grid.empty()) last_grid = defaultGrid;
639 grids->setSimple(last_grid);
638 } 640 }
639 641
640 //LLComboBox* combo = sInstance->getChild<LLComboBox>("server_combo"); 642 //LLComboBox* combo = sInstance->getChild<LLComboBox>("server_combo");
@@ -1086,6 +1088,9 @@ void LLPanelLogin::onSelectServer(LLUICtrl* ctrl, void*)
1086 1088
1087 // grid changed so show new splash screen (possibly) 1089 // grid changed so show new splash screen (possibly)
1088 loadLoginPage(); 1090 loadLoginPage();
1091
1092 // save grid choice to settings
1093 gSavedSettings.setString("LastSelectedGrid", mCurGrid);
1089} 1094}
1090/* 1095/*
1091void LLPanelLogin::onServerComboLostFocus(LLFocusableElement* fe, void*) 1096void LLPanelLogin::onServerComboLostFocus(LLFocusableElement* fe, void*)
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp
index 7ed6bb1..1e48038 100644
--- a/linden/indra/newview/llviewermenu.cpp
+++ b/linden/indra/newview/llviewermenu.cpp
@@ -684,6 +684,7 @@ void init_menus()
684 gMenuHolder->childSetLabelArg("Upload Sound", "[COST]", upload_cost); 684 gMenuHolder->childSetLabelArg("Upload Sound", "[COST]", upload_cost);
685 gMenuHolder->childSetLabelArg("Upload Animation", "[COST]", upload_cost); 685 gMenuHolder->childSetLabelArg("Upload Animation", "[COST]", upload_cost);
686 gMenuHolder->childSetLabelArg("Bulk Upload", "[COST]", upload_cost); 686 gMenuHolder->childSetLabelArg("Bulk Upload", "[COST]", upload_cost);
687 gMenuHolder->childSetLabelArg("ImportUpload", "[COST]", upload_cost);
687 688
688 gAFKMenu = gMenuBarView->getChild<LLMenuItemCallGL>("Set Away", TRUE); 689 gAFKMenu = gMenuBarView->getChild<LLMenuItemCallGL>("Set Away", TRUE);
689 gBusyMenu = gMenuBarView->getChild<LLMenuItemCallGL>("Set Busy", TRUE); 690 gBusyMenu = gMenuBarView->getChild<LLMenuItemCallGL>("Set Busy", TRUE);
diff --git a/linden/indra/newview/llvoavatar.cpp b/linden/indra/newview/llvoavatar.cpp
index 68c1dc3..7e1c6ca 100644
--- a/linden/indra/newview/llvoavatar.cpp
+++ b/linden/indra/newview/llvoavatar.cpp
@@ -3133,7 +3133,7 @@ void LLVOAvatar::idleUpdateNameTag(const LLVector3& root_pos_last)
3133 { 3133 {
3134 std::string line; 3134 std::string line;
3135 3135
3136 if (title && title->getString() && title->getString()[0] != '\0') 3136 if (mRenderGroupTitles && title && title->getString() && title->getString()[0] != '\0')
3137 { 3137 {
3138 line += title->getString(); 3138 line += title->getString();
3139 //LLStringFn::replace_ascii_controlchars(line,LL_UNKNOWN_CHAR); IMP-136 -- McCabe 3139 //LLStringFn::replace_ascii_controlchars(line,LL_UNKNOWN_CHAR); IMP-136 -- McCabe
diff --git a/linden/indra/newview/llvosky.h b/linden/indra/newview/llvosky.h
index 5e23065..3cf454d 100644
--- a/linden/indra/newview/llvosky.h
+++ b/linden/indra/newview/llvosky.h
@@ -147,7 +147,7 @@ protected:
147 147
148 static S32 getResolution() { return sResolution; } 148 static S32 getResolution() { return sResolution; }
149 static S32 getCurrent() { return sCurrent; } 149 static S32 getCurrent() { return sCurrent; }
150 static S32 stepCurrent() { return (sCurrent = ++sCurrent % 2); } 150 static S32 stepCurrent() { return (sCurrent = (sCurrent+1) % 2); }
151 static S32 getNext() { return ((sCurrent+1) % 2); } 151 static S32 getNext() { return ((sCurrent+1) % 2); }
152 static S32 getWhich(const BOOL curr) { return curr ? sCurrent : getNext(); } 152 static S32 getWhich(const BOOL curr) { return curr ? sCurrent : getNext(); }
153 153
diff --git a/linden/indra/newview/llwindlightremotectrl.cpp b/linden/indra/newview/llwindlightremotectrl.cpp
index f805763..20de2f5 100644
--- a/linden/indra/newview/llwindlightremotectrl.cpp
+++ b/linden/indra/newview/llwindlightremotectrl.cpp
@@ -154,11 +154,11 @@ void LLWindlightRemoteCtrl::refreshPresets()
154 } 154 }
155 155
156 // insert separator and add World menu options 156 // insert separator and add World menu options
157 mPresetsCombo->addSeparator(ADD_BOTTOM); 157 // mPresetsCombo->addSeparator(ADD_BOTTOM);
158 mPresetsCombo->addSimpleElement(getString("atmosphere"), ADD_BOTTOM); 158 // mPresetsCombo->addSimpleElement(getString("atmosphere"), ADD_BOTTOM);
159 mPresetsCombo->addSimpleElement(getString("lighting"), ADD_BOTTOM); 159 // mPresetsCombo->addSimpleElement(getString("lighting"), ADD_BOTTOM);
160 mPresetsCombo->addSimpleElement(getString("clouds"), ADD_BOTTOM); 160 // mPresetsCombo->addSimpleElement(getString("clouds"), ADD_BOTTOM);
161 mPresetsCombo->addSimpleElement(getString("advanced_water"), ADD_BOTTOM); 161 // mPresetsCombo->addSimpleElement(getString("advanced_water"), ADD_BOTTOM);
162 mPresetsCombo->addSeparator(ADD_BOTTOM); 162 mPresetsCombo->addSeparator(ADD_BOTTOM);
163 mPresetsCombo->addSimpleElement(getString("sunrise"), ADD_BOTTOM); 163 mPresetsCombo->addSimpleElement(getString("sunrise"), ADD_BOTTOM);
164 mPresetsCombo->addSimpleElement(getString("noon"), ADD_BOTTOM); 164 mPresetsCombo->addSimpleElement(getString("noon"), ADD_BOTTOM);
diff --git a/linden/indra/newview/skins/default/xui/de/floater_about.xml b/linden/indra/newview/skins/default/xui/de/floater_about.xml
index 1f7518a..f7b6e70 100644
--- a/linden/indra/newview/skins/default/xui/de/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/de/floater_about.xml
@@ -1,51 +1,5 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 1<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
2<floater name="floater_about" title="Über Second Life"> 2<floater name="floater_about" title="Über Second Life">
3 <text_editor name="credits_editor">
4 The Imprudence Viewer was rocked hard by:
5 Jacek Antonelli, McCabe Maxsted, and Armin Weatherwax.
6 http://www.imprudenceviewer.org
7
8 Imprudence is so awesome thanks to contributions from many generous people:
9
10 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
11
12 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
13
14 Thanks also to the developers of the Green Life Emerald Viewer, Hippo Viewer, and Meerkat Viewer for viewer enhancements we have incorporated. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
15
16 For a complete list of who did what, read the release notes!
17
18
19 Second Life Copyright (C) 1999-2009 Linden Research Inc.
20
21 Second Life wird Ihnen präsentiert von Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, Yang, T, Simone, Maestro, Scott, Charlene, Quixote, Amanda, Susan, Zed, Anne, Enkidu, Esbee, Joroan, Katelin, Roxie, Tay, Scarlet, Kevin, Johnny, Wolfgang, Andren, Bob, Howard, Merov, Rand, Ray, Michon, Newell, Galen, Dessie, Les und vielen anderen.
22
23Vielen Dank den folgenden Einwohnern, die uns geholfen haben, dies zur bisher besten Version zu machen: able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida, Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao, Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi, Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky, Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
24
253Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion
26APR Copyright (C) 2000-2004 The Apache Software Foundation
27cURL Copyright (C) 1996-2002, Daniel Stenberg, (daniel@haxx.se)
28expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd.
29FreeType Copyright (C) 1996-2002, The FreeType Project (www.freetype.org).
30GL Copyright (C) 1999-2004 Brian Paul.
31Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited.
32jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW)
33jpeglib Copyright (C) 1991-1998, Thomas G. Lane.
34ogg/vorbis Copyright (C) 2001, Xiphophorus
35OpenSSL Copyright (C) 1998-2002 The OpenSSL Project.
36SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
37SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
38xmlrpc-epi Copyright (C) 2000 Epinions, Inc.
39zlib Copyright (C) 1995-2002 Jean-loup Gailly und Mark Adler.
40google-perftools Copyright (c) 2005, Google Inc.
41
42Alle Rechte vorbehalten. Details siehe licenses.txt.
43
44Voice-Chat-Audiocoding: Polycom(R) Siren14(TM) (ITU-T Empf.G.722.1 Anhang C)
45
46
47Um im Geschäftsleben erfolreich zu sein, sei kühn, sei schnell, sei anders. --Henry Marchant
48 </text_editor>
49 <text name="you_are_at"> 3 <text name="you_are_at">
50 Sie befinden sich in [POSITION] 4 Sie befinden sich in [POSITION]
51 </text> 5 </text>
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
index c26d7ae..049d9ed 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_about.xml
@@ -13,7 +13,7 @@
13 13
14 Imprudence is so awesome thanks to contributions from many generous people: 14 Imprudence is so awesome thanks to contributions from many generous people:
15 15
16 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar. 16 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Geneko Nemeth, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Lilly Zenovka, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
17 17
18 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden. 18 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
19 19
diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
index deea05d..3ec03f4 100644
--- a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml
@@ -32,15 +32,21 @@
32 </menu_item_call> 32 </menu_item_call>
33 </menu> 33 </menu>
34 <menu_item_separator /> 34 <menu_item_separator />
35 <menu_item_call name="Import" label="Import" enabled="false"> 35 <menu_item_call name="Import" label="Import Object..." enabled="false">
36 <on_click function="Object.Import" /> 36 <on_click function="Object.Import" />
37 <on_enable function="Object.EnableImport" /> 37 <on_enable function="Object.EnableImport" />
38 </menu_item_call> 38 </menu_item_call>
39 <menu_item_call name="Upload + Import" label="Upload + Import" 39 <menu_item_call name="ImportUpload"
40 label="Import + Upload... (L$[COST] per texture)"
40 enabled="false"> 41 enabled="false">
41 <on_click function="Object.ImportUpload" /> 42 <on_click function="Object.ImportUpload" />
42 <on_enable function="Object.EnableImport" /> 43 <on_enable function="Object.EnableImport" />
43 </menu_item_call> 44 </menu_item_call>
45 <menu_item_call name="Export" label="Export Selected Objects..."
46 enabled="false">
47 <on_click function="Object.Export" />
48 <on_enable function="Object.EnableExport" />
49 </menu_item_call>
44 <menu_item_separator /> 50 <menu_item_separator />
45 <menu_item_call name="Close Window" 51 <menu_item_call name="Close Window"
46 label="Close Window" 52 label="Close Window"
@@ -421,7 +427,8 @@
421 <menu_item_separator /> 427 <menu_item_separator />
422 <menu_item_check name="Toggle Advanced Menu" 428 <menu_item_check name="Toggle Advanced Menu"
423 label="Advanced Menu" 429 label="Advanced Menu"
424 shortcut="control|alt|D"> 430 shortcut="control|alt|D"
431 shortcut_linux="control|alt|shift|D">
425 <on_click function="View.ToggleAdvanced" userdata="" /> 432 <on_click function="View.ToggleAdvanced" userdata="" />
426 <on_check function="View.CheckAdvanced" /> 433 <on_check function="View.CheckAdvanced" />
427 </menu_item_check> 434 </menu_item_check>
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote.xml b/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote.xml
index 8be72fc..e9f2bfd 100644
--- a/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/panel_windlight_remote.xml
@@ -20,10 +20,10 @@
20 Sunrise 20 Sunrise
21 </string> 21 </string>
22 <string name="sunset"> 22 <string name="sunset">
23 Midday 23 Sunset
24 </string> 24 </string>
25 <string name="noon"> 25 <string name="noon">
26 Noon 26 Midday
27 </string> 27 </string>
28 <string name="midnight"> 28 <string name="midnight">
29 Midnight 29 Midnight
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 4cb49a3..347e913 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
@@ -38,10 +38,10 @@
38 Sunrise 38 Sunrise
39 </string> 39 </string>
40 <string name="sunset"> 40 <string name="sunset">
41 Midday 41 Sunset
42 </string> 42 </string>
43 <string name="noon"> 43 <string name="noon">
44 Noon 44 Midday
45 </string> 45 </string>
46 <string name="midnight"> 46 <string name="midnight">
47 Midnight 47 Midnight
diff --git a/linden/indra/newview/skins/default/xui/fr/floater_about.xml b/linden/indra/newview/skins/default/xui/fr/floater_about.xml
index 1287465..0f53750 100644
--- a/linden/indra/newview/skins/default/xui/fr/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/fr/floater_about.xml
@@ -1,51 +1,5 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes"?> 1<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2<floater name="floater_about" title="A propos de Second Life"> 2<floater name="floater_about" title="A propos de Second Life">
3 <text_editor name="credits_editor">
4 The Imprudence Viewer was rocked hard by:
5 Jacek Antonelli, McCabe Maxsted, and Armin Weatherwax.
6 http://www.imprudenceviewer.org
7
8 Imprudence is so awesome thanks to contributions from many generous people:
9
10 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
11
12 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
13
14 Thanks also to the developers of the Green Life Emerald Viewer, Hippo Viewer, and Meerkat Viewer for viewer enhancements we have incorporated. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
15
16 For a complete list of who did what, read the release notes!
17
18
19 Second Life Copyright (C) 1999-2009 Linden Research Inc.
20
21 Second Life existe grâce aux efforts de Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, Yang, T, Simone, Maestro, Scott, Charlene, Quixote, Amanda, Susan, Zed, Anne, Enkidu, Esbee, Joroan, Katelin, Roxie, Tay, Scarlet, Kevin, Johnny, Wolfgang, Andren, Bob, Howard, Merov, Rand, Ray, Michon, Newell, Galen, Dessie, Les et de nombreuses autres personnes.
22
23 Tous nos remerciements aux résidents suivants pour avoir testé cette version (la meilleure qui soit jusqu&apos;à présent) : able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida, Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao, Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi, Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky, Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
24
25 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion
26 APR Copyright (C) 2000-2004 The Apache Software Foundation
27 cURL Copyright (C) 1996-2002, Daniel Stenberg, (daniel@haxx.se)
28 expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd.
29 FreeType Copyright (C) 1996-2002, The FreeType Project (www.freetype.org).
30 GL Copyright (C) 1999-2004 Brian Paul.
31 Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited.
32 jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW)
33 jpeglib Copyright (C) 1991-1998, Thomas G. Lane.
34 ogg/vorbis Copyright (C) 2001, Xiphophorus
35 OpenSSL Copyright (C) 1998-2002 The OpenSSL Project.
36 SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
37 SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
38 xmlrpc-epi Copyright (C) 2000 Epinions, Inc.
39 zlib Copyright (C) 1995-2002 Jean-loup Gailly et Mark Adler.
40 google-perftools Copyright (c) 2005, Google Inc.
41
42 Tous droits réservés. Voir licenses.txt pour plus de détails.
43
44 Codage Audio du chat vocal : Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
45
46
47 Pour réussir dans les affaires, soyez audacieux, créatif et différent. - Henry Marchant
48 </text_editor>
49 <string name="you_are_at"> 3 <string name="you_are_at">
50 Votre position : [POSITION] 4 Votre position : [POSITION]
51 </string> 5 </string>
diff --git a/linden/indra/newview/skins/default/xui/ja/floater_about.xml b/linden/indra/newview/skins/default/xui/ja/floater_about.xml
index ce318a5..4339cc0 100644
--- a/linden/indra/newview/skins/default/xui/ja/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/ja/floater_about.xml
@@ -1,51 +1,5 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 1<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
2<floater name="floater_about" title="Second Lifeについて"> 2<floater name="floater_about" title="Second Lifeについて">
3 <text_editor name="credits_editor">
4 The Imprudence Viewer was rocked hard by:
5 Jacek Antonelli, McCabe Maxsted, and Armin Weatherwax.
6 http://www.imprudenceviewer.org
7
8 Imprudence is so awesome thanks to contributions from many generous people:
9
10 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
11
12 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
13
14 Thanks also to the developers of the Green Life Emerald Viewer, Hippo Viewer, and Meerkat Viewer for viewer enhancements we have incorporated. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
15
16 For a complete list of who did what, read the release notes!
17
18
19 Second Life Copyright (C) 1999-2009 Linden Research Inc.
20
21 Second Lifeは、 Philip、Tessa、Andrew、Cory、James、Ben、Char、Charlie、Colin、Dan、Daniel、Doug、Eric、Hamlet、Haney、Eve、Hunter、Ian、Jeff、Jennifer、Jim、John、Lee、Mark、Peter、Phoenix、Richard、Robin、Xenon、Steve、Tanya、Eddie、Avi、Frank、Bruce、Aaron、Alice、Bob、Debra、Eileen、Helen、Janet、Louie、Leviathania、Stefan、Ray、Kevin、Tom、Mikeb、MikeT、Burgess、Elena、Tracy、Bill、Todd、Ryan、Zach、Sarah、Nova、Tim、Stephanie、Michael、Evan、Nicolas、Catherine、Rachelle、Dave、Holly、Bub、Kelly、Magellan、Ramzi、Don、Sabin、Jill、Rheya、Jeska、Torley、Kona、Callum、Charity、Ventrella、Jack、Vektor、Iris、Chris、Nicole、Mick、Reuben、Blue、Babbage、Yedwab、Deana、Lauren、Brent、Pathfinder、Chadrick、Altruima、Jesse、Teeny、Monroe、Icculus、David、Tess、Lizzie、Patsy、Isaac、Lawrence、Cyn、Bo、Gia、Annette、Marius、Tbone、Jonathan、Karen、Ginsu、Satoko、Yuko、Makiko、Thomas、Harry、Seth、Alexei、Brian、Guy、Runitai、Ethan、Data、Cornelius、Kenny、Swiss、Zero、Natria、Wendy、Stephen、Teeple、Thumper、Lucy、Dee、Mia、Liana、Warren、Branka、Aura、beez、Milo、Hermia、Red、Thrax、Joe、Sally、Magenta、Mogura、Paul、Jose、Rejean、Henrik、Lexie、Amber、Logan、Xan、Nora、Morpheus、Donovan、Leyla、MichaelFrancis、Beast、Cube、Bucky、Joshua、Stryfe、Harmony、Teresa、Claudia、Walker、Glenn、Fritz、Fordak、June、Cleopetra、Jean、Ivy、Betsy、Roosevelt、Spike、Ken、Which、Tofu、Chiyo、Rob、Zee、dustin、George、Del、Matthew、Cat、Jacqui、Lightfoot、Adrian、Viola、Alfred、Noel、Irfan、Sunil、Yool、Rika、Jane、Xtreme、Frontier、a2、Neo、Siobhan、Yoz、Justin、Elle、Qarl、Benjamin、Isabel、Gulliver、Everett、Christopher、Izzy、Stephany、Garry、Sejong、Sean、Tobin、Iridium、Meta、Anthony、Jeremy、JP、Jake、Maurice、Madhavi、Leopard、Kyle、Joon、Kari、Bert、Belinda、Jon、Kristi、Bridie、Pramod、KJ、Socrates、Maria、Ivan、Aric、Yamasaki、Adreanne、Jay、MitchK、Ceren、Coco、Durl、Jenny、Periapse、Kartic、Storrs、Lotte、Sandy、Rohn、Colossus、Zen、BigPapi、Brad、Pastrami、Kurz、Mani、Neuro、Jaime、MJ、Rowan、Sgt、Elvis、Gecko、Samuel、Sardonyx、Leo、Bryan、Niko、Soft、Poppy、Rachel、Aki、Angelo、Banzai、Alexa、Sue、CeeLo、Bender、CG、Gillian、Pelle、Nick、Echo、Zara、Christine、Shamiran、Emma、Blake、Keiko、Plexus、Joppa、Sidewinder、Erica、Ashlei、Twilight、Kristen、Brett、Q、Enus、Simon、Bevis、Kraft、Kip、Chandler、Ron、LauraP、Ram、KyleJM、Scouse、Prospero、Melissa、Marty、Nat、Hamilton、Kend、Lordan、Jimmy、Kosmo、Seraph、Green、Ekim、Wiggo、JT、Rome、Doris、Miz、Benoc、Whump、Trinity、Patch、Kate、TJ、Bao、Joohwan、Christy、Sofia、Matias、Cogsworth、Johan、Oreh、Cheah、Angela、Brandy、Mango、Lan、Aleks、Gloria、Heidy、Mitchell、Space、Colton、Bambers、Einstein、Maggie、Malbers、Rose、Winnie、Stella、Milton、Rothman、Niall、Marin、Allison、Katie、Dawn、Katt、Dusty、Kalpana、Judy、Andrea、Ambroff、Infinity、Gail、Rico、Raymond、Yi、William、Christa、M、Teagan、Scout、Molly、Dante、Corr、Dynamike、Usi、Kaylee、Vidtuts、Lil、Danica、Sascha、Kelv、Jacob、Nya、Rodney、Brandon、Elsie、Blondin、Grant、Katrin、Nyx、Gabriel、Locklainn、Claire、Devin、Minerva、Monty、Austin、Bradford、Si、Keira、H、Caitlin、Dita、Makai、Jenn、Ann、Meredith、Clare、Joy、Praveen、Cody、Edmund、Ruthe、Sirena、Gayathri、Spider、FJ、Davidoff、Tian、Jennie、Louise、Oskar、Landon、Noelle、Jarv、Ingrid、Al、Sommer、Doc、Aria、Huin、Gray、Lili、Vir、DJ、Yang、T、Simone、Maestro、Scott、Charlene、Quixote、Amanda、Susan、Zed、Anne、Enkidu、Esbee、Joroan、Katelin、Roxie、Tay、Scarlet、Kevin、Johnny、Wolfgang、Andren、Bob、Howard、Merov、Rand、Ray、Michon、Newell、Galen、Dessie、Lesと、その他多数の人達によって作成されました。
22
23 このバージョンをこれまでで最高のものになるようご協力をいただいた以下の住人の皆様に深く感謝いたします。 able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida, Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao, Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi, Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky, Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
24
25 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion
26 APR Copyright (C) 2000-2004 The Apache Software Foundation
27 cURL Copyright (C) 1996-2002, Daniel Stenberg, (daniel@haxx.se)
28 expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd.
29 FreeType Copyright (C) 1996-2002, The FreeType Project (www.freetype.org).
30 GL Copyright (C) 1999-2004 Brian Paul.
31 Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited.
32 jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW)
33 jpeglib Copyright (C) 1991-1998, Thomas G. Lane.
34 ogg/vorbis Copyright (C) 2001, Xiphophorus
35 OpenSSL Copyright (C) 1998-2002 The OpenSSL Project.
36 SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
37 SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
38 xmlrpc-epi Copyright (C) 2000 Epinions, Inc.
39 zlib Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler.
40 google-perftools Copyright (c) 2005, Google Inc.
41
42 無断転写、複製、転載を禁じます。 詳細はlicenses.txtを参照してください。
43
44 Voice chat Audio coding: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
45
46
47 ビジネスで成功するには、勇気を持って、誰よりも先に、人と違ったことをすることだ。 --Henry Marchant
48 </text_editor>
49 <text name="you_are_at"> 3 <text name="you_are_at">
50 [POSITION] 4 [POSITION]
51 </text> 5 </text>
diff --git a/linden/indra/newview/skins/default/xui/ko/floater_about.xml b/linden/indra/newview/skins/default/xui/ko/floater_about.xml
index 075e8ea..621fbe6 100644
--- a/linden/indra/newview/skins/default/xui/ko/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/ko/floater_about.xml
@@ -1,51 +1,5 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 1<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
2<floater name="floater_about" title="세컨드라이프 정보"> 2<floater name="floater_about" title="세컨드라이프 정보">
3 <text_editor name="credits_editor">
4 The Imprudence Viewer was rocked hard by:
5 Jacek Antonelli, McCabe Maxsted, and Armin Weatherwax.
6 http://www.imprudenceviewer.org
7
8 Imprudence is so awesome thanks to contributions from many generous people:
9
10 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
11
12 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
13
14 Thanks also to the developers of the Green Life Emerald Viewer, Hippo Viewer, and Meerkat Viewer for viewer enhancements we have incorporated. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
15
16 For a complete list of who did what, read the release notes!
17
18
19 Second Life Copyright (C) 1999-2009 Linden Research Inc.
20
21 세컨드라이프 제작자들: Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, Yang, T, Simone, Maestro, Scott, Charlene, Quixote, Amanda, Susan, Zed, Anne, Enkidu, Esbee, Joroan, Katelin, Roxie, Tay, Scarlet, Kevin, Johnny, Wolfgang, Andren, Bob, Howard, Merov, Rand, Ray, Michon, Newell, Galen, Dessie, Les, 그 외에 많은 분들이 수고해 주셨습니다.
22
23 현재 버전이 최상의 버전이 될 수 있도록 도와주신 여러분께 감사드립니다: able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida, Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao, Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi, Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky, Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
24
25 3Dconnexion SDK Copyright (C) 1992-2007 3Dconnexion
26 APR Copyright (C) 2000-2004 The Apache Software Foundation
27 cURL Copyright (C) 1996-2002, Daniel Stenberg, (daniel@haxx.se)
28 expat Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd.
29 FreeType Copyright (C) 1996-2002, The FreeType Project (www.freetype.org).
30 GL Copyright (C) 1999-2004 Brian Paul.
31 Havok.com(TM) Copyright (C) 1999-2001, Telekinesys Research Limited.
32 jpeg2000 Copyright (C) 2001, David Taubman, The University of New South Wales (UNSW)
33 jpeglib Copyright (C) 1991-1998, Thomas G. Lane.
34 ogg/vorbis Copyright (C) 2001, Xiphophorus
35 OpenSSL Copyright (C) 1998-2002 The OpenSSL Project.
36 SDL Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
37 SSLeay Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
38 xmlrpc-epi Copyright (C) 2000 Epinions, Inc.
39 zlib Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler.
40 google-perftools Copyright (c) 2005, Google Inc.
41
42 저작권 보유. 자세한 내용은 licenses.txt를 참조하십시오.
43
44 음성 채팅 오디오 코딩: Polycom(R) Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
45
46
47 우리는 단지 근거리를 보지만 또한 해야할 많은 일들을 근거리에서 볼 수 있다. -- 알란 튜링
48 </text_editor>
49 <text name="you_are_at"> 3 <text name="you_are_at">
50 [POSITION]에 있습니다. 4 [POSITION]에 있습니다.
51 </text> 5 </text>
diff --git a/linden/indra/newview/skins/default/xui/zh/floater_about.xml b/linden/indra/newview/skins/default/xui/zh/floater_about.xml
index fbcb953..b14f06f 100644
--- a/linden/indra/newview/skins/default/xui/zh/floater_about.xml
+++ b/linden/indra/newview/skins/default/xui/zh/floater_about.xml
@@ -1,52 +1,5 @@
1<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 1<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
2<floater name="floater_about" title="关于第二人生"> 2<floater name="floater_about" title="关于第二人生">
3 <text_editor name="credits_editor">
4 The Imprudence Viewer was rocked hard by:
5 Jacek Antonelli, McCabe Maxsted, and Armin Weatherwax.
6 http://www.imprudenceviewer.org
7
8 Imprudence is so awesome thanks to contributions from many generous people:
9
10 For their patches and code contributions, we thank Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Angus Boyd, Asuka Neely, Balp Allen, Carjay McGinnis, Dale Glass, Felix Duesenburg, Henri Beauchamp, Kitty Barnett, Latif Khalifa, Mana Janus, Matthew Dowd, Michelle2 Zenovka, Nicholaz Beresford, Paul Churchill, Peter Lameth, Robin Cornelius, Stephen Zenith, Thomas Shikami, Vadim Bigbear, Zi Ree, and Zwagoth Klaar.
11
12 For their WindLight presets, we thank Ana Lutetia, CodeBastard Redgrave, and Torley Linden.
13
14 Thanks also to the developers of the Green Life Emerald Viewer, Hippo Viewer, and Meerkat Viewer for viewer enhancements we have incorporated. Special thanks to the folks at Linden Lab for releasing the viewer source, without which this endeavor would have been impossible.
15
16 For a complete list of who did what, read the release notes!
17
18
19 Second Life Copyright (C) 1999-2009 Linden Research Inc.
20
21 第二人生的推出应感谢以下人物的贡献: Philip, Tessa, Andrew, Cory, James, Ben, Char, Charlie, Colin, Dan, Daniel, Doug, Eric, Hamlet, Haney, Eve, Hunter, Ian, Jeff, Jennifer, Jim, John, Lee, Mark, Peter, Phoenix, Richard, Robin, Xenon, Steve, Tanya, Eddie, Avi, Frank, Bruce, Aaron, Alice, Bob, Debra, Eileen, Helen, Janet, Louie, Leviathania, Stefan, Ray, Kevin, Tom, Mikeb, MikeT, Burgess, Elena, Tracy, Bill, Todd, Ryan, Zach, Sarah, Nova, Tim, Stephanie, Michael, Evan, Nicolas, Catherine, Rachelle, Dave, Holly, Bub, Kelly, Magellan, Ramzi, Don, Sabin, Jill, Rheya, Jeska, Torley, Kona, Callum, Charity, Ventrella, Jack, Vektor, Iris, Chris, Nicole, Mick, Reuben, Blue, Babbage, Yedwab, Deana, Lauren, Brent, Pathfinder, Chadrick, Altruima, Jesse, Teeny, Monroe, Icculus, David, Tess, Lizzie, Patsy, Isaac, Lawrence, Cyn, Bo, Gia, Annette, Marius, Tbone, Jonathan, Karen, Ginsu, Satoko, Yuko, Makiko, Thomas, Harry, Seth, Alexei, Brian, Guy, Runitai, Ethan, Data, Cornelius, Kenny, Swiss, Zero, Natria, Wendy, Stephen, Teeple, Thumper, Lucy, Dee, Mia, Liana, Warren, Branka, Aura, beez, Milo, Hermia, Red, Thrax, Joe, Sally, Magenta, Mogura, Paul, Jose, Rejean, Henrik, Lexie, Amber, Logan, Xan, Nora, Morpheus, Donovan, Leyla, MichaelFrancis, Beast, Cube, Bucky, Joshua, Stryfe, Harmony, Teresa, Claudia, Walker, Glenn, Fritz, Fordak, June, Cleopetra, Jean, Ivy, Betsy, Roosevelt, Spike, Ken, Which, Tofu, Chiyo, Rob, Zee, dustin, George, Del, Matthew, Cat, Jacqui, Lightfoot, Adrian, Viola, Alfred, Noel, Irfan, Sunil, Yool, Rika, Jane, Xtreme, Frontier, a2, Neo, Siobhan, Yoz, Justin, Elle, Qarl, Benjamin, Isabel, Gulliver, Everett, Christopher, Izzy, Stephany, Garry, Sejong, Sean, Tobin, Iridium, Meta, Anthony, Jeremy, JP, Jake, Maurice, Madhavi, Leopard, Kyle, Joon, Kari, Bert, Belinda, Jon, Kristi, Bridie, Pramod, KJ, Socrates, Maria, Ivan, Aric, Yamasaki, Adreanne, Jay, MitchK, Ceren, Coco, Durl, Jenny, Periapse, Kartic, Storrs, Lotte, Sandy, Rohn, Colossus, Zen, BigPapi, Brad, Pastrami, Kurz, Mani, Neuro, Jaime, MJ, Rowan, Sgt, Elvis, Gecko, Samuel, Sardonyx, Leo, Bryan, Niko, Soft, Poppy, Rachel, Aki, Angelo, Banzai, Alexa, Sue, CeeLo, Bender, CG, Gillian, Pelle, Nick, Echo, Zara, Christine, Shamiran, Emma, Blake, Keiko, Plexus, Joppa, Sidewinder, Erica, Ashlei, Twilight, Kristen, Brett, Q, Enus, Simon, Bevis, Kraft, Kip, Chandler, Ron, LauraP, Ram, KyleJM, Scouse, Prospero, Melissa, Marty, Nat, Hamilton, Kend, Lordan, Jimmy, Kosmo, Seraph, Green, Ekim, Wiggo, JT, Rome, Doris, Miz, Benoc, Whump, Trinity, Patch, Kate, TJ, Bao, Joohwan, Christy, Sofia, Matias, Cogsworth, Johan, Oreh, Cheah, Angela, Brandy, Mango, Lan, Aleks, Gloria, Heidy, Mitchell, Space, Colton, Bambers, Einstein, Maggie, Malbers, Rose, Winnie, Stella, Milton, Rothman, Niall, Marin, Allison, Katie, Dawn, Katt, Dusty, Kalpana, Judy, Andrea, Ambroff, Infinity, Gail, Rico, Raymond, Yi, William, Christa, M, Teagan, Scout, Molly, Dante, Corr, Dynamike, Usi, Kaylee, Vidtuts, Lil, Danica, Sascha, Kelv, Jacob, Nya, Rodney, Brandon, Elsie, Blondin, Grant, Katrin, Nyx, Gabriel, Locklainn, Claire, Devin, Minerva, Monty, Austin, Bradford, Si, Keira, H, Caitlin, Dita, Makai, Jenn, Ann, Meredith, Clare, Joy, Praveen, Cody, Edmund, Ruthe, Sirena, Gayathri, Spider, FJ, Davidoff, Tian, Jennie, Louise, Oskar, Landon, Noelle, Jarv, Ingrid, Al, Sommer, Doc, Aria, Huin, Gray, Lili, Vir, DJ, Yang, T, Simone, Maestro, Scott, Charlene, Quixote, Amanda, Susan, Zed, Anne, Enkidu, Esbee, Joroan, Katelin, Roxie, Tay, Scarlet, Kevin, Johnny, Wolfgang, Andren, Bob, Howard, Merov, Rand, Ray, Michon, Newell, Galen, Dessie, Les 以及更多人。
22
23感谢以下居民,他们的帮助保证了这次第二人生的版本是有史以来最出色的: able whitman, Adeon Writer, adonaira aabye, Aeron Kohime, Agathos Frascati, Aimee Trescothick, Aleric Inglewood, Alissa Sabre, Aminom Marvin, Angela Talamasca, Aralara Rajal, Armin Weatherwax, Ashrilyn Hayashida, Athanasius Skytower, Aura Dirval, Barney Boomslang, Biancaluce Robbiani, Biker Offcourse, Borg Capalini, Bulli Schumann, catherine pfeffer, Chalice Yao, Corre Porta, Court Goodman, Cummere Mayo, Dale Innis, Darien Caldwell, Darjeeling Schoonhoven, Daten Thielt, dimentox travanti, Dirk Talamasca, Drew Dwi, Duckless Vandyke, Elanthius Flagstaff, Electro Burnstein, emiley tomsen, Escort DeFarge, Eva Rau, Ezian Ecksol, Fire Centaur, Fluf Fredriksson, Francisco Koolhoven, Frontera Thor, Frungi Stastny, Gally Young, gearsawe stonecutter, Gigs Taggart, Gordon Wendt, Gudmund Shepherd, Gypsy Paz, Harleen Gretzky, Henri Beauchamp, Inma Rau, Irene Muni, Iskar Ariantho, Jacek Antonelli, JB Kraft, Jessicka Graves, Joeseph Albanese, Joshua Philgarlic, Khyota Wulluf, kirstenlee Cinquetti, Latif Khalifa, Lex Neva, Lilibeth Andree, Lisa Lowe, Lunita Savira, Loosey Demonia, lum pfohl, Marcos Fonzarelli, MartinRJ Fayray, Marusame Arai, Matthew Dowd, Maya Remblai, McCabe Maxsted, Meghan Dench, Melchoir Tokhes, Menos Short, Michelle2 Zenovka, Mimika Oh, Minerva Memel, Mm Alder, Ochi Wolfe, Omei Turnbull, Pesho Replacement, Phantom Ninetails, phoenixflames kukulcan, Polo Gufler, prez pessoa, princess niven, Prokofy Neva, Qie Niangao, Rem Beattie, RodneyLee Jessop, Saijanai Kuhn, Seg Baphomet, Sergen Davies, Shirley Marquez, SignpostMarv Martin, Sindy Tsure, Sira Arbizu, Skips Jigsaw, Sougent Harrop, Spritely Pixel, Squirrel Wood, StarSong Bright, Subversive Writer, Sugarcult Dagger, Sylumm Grigorovich, Tammy Nowotny, Tanooki Darkes, Tayra Dagostino, Theoretical Chemistry, Thickbrick Sleaford, valerie rosewood, Vex Streeter, Vixen Heron, Whoops Babii, Winter Ventura, Xiki Luik, Yann Dufaux, Yina Yao, Yukinoroh Kamachi, Zolute Infinity, Zwagoth Klaar
24
25
26 3Dconnexion SDK Copyright © 1992-2007 3Dconnexion
27 APR Copyright © 2000-2004 The Apache Software Foundation
28 cURL Copyright © 1996-2002, Daniel Stenberg, (daniel@haxx.se)
29 DBus/dbus-glib Copyright © 2002, 2003 CodeFactory AB / Copyright © 2003, 2004 Red Hat, Inc.
30 expat Copyright © 1998, 1999, 2000 Thai Open Source Software Center Ltd.
31 FreeType Copyright © 1996-2002, The FreeType Project (www.freetype.org).
32 GL Copyright © 1999-2004 Brian Paul.
33 Havok.com(TM) Copyright © 1999-2001, Telekinesys Research Limited.
34 jpeg2000 Copyright © 2001, David Taubman, The University of New South Wales (UNSW)
35 jpeglib Copyright © 1991-1998, Thomas G. Lane.
36 ogg/vorbis Copyright © 2001, Xiphophorus
37 OpenSSL Copyright © 1998-2002 The OpenSSL Project.
38 SDL Copyright © 1997, 1998, 1999, 2000, 2001, 2002 Sam Lantinga
39 SSLeay Copyright © 1995-1998 Eric Young (eay@cryptsoft.com)
40 xmlrpc-epi Copyright © 2000 Epinions, Inc.
41 zlib Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.
42 google-perftools Copyright (c) 2005, Google Inc.
43
44 All rights reserved. 查看licenses.txt获取细节.
45
46 语音聊天音频编码: Polycom® Siren14(TM) (ITU-T Rec. G.722.1 Annex C)
47
48吾所能见之途虽近,而所见需做之事已多矣。—— 亚兰·图灵
49 </text_editor>
50 <string name="you_are_at"> 3 <string name="you_are_at">
51 您现在位于 [POSITION] 4 您现在位于 [POSITION]
52 </string> 5 </string>
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index f57b3b8..32b553b 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -198,7 +198,7 @@ class WindowsManifest(ViewerManifest):
198 self.gather_documents() 198 self.gather_documents()
199 199
200 if self.prefix("../..", dst="doc"): 200 if self.prefix("../..", dst="doc"):
201 self.path("LICENSE-libraries-win32.txt") 201 self.path("LICENSE-libraries.txt")
202 self.end_prefix("../..") 202 self.end_prefix("../..")
203 203
204 204
@@ -504,7 +504,7 @@ class DarwinManifest(ViewerManifest):
504 504
505 # From the linden directory 505 # From the linden directory
506 if self.prefix("../..", dst="doc"): 506 if self.prefix("../..", dst="doc"):
507 self.path("LICENSE-libraries-mac.txt") 507 self.path("LICENSE-libraries.txt")
508 self.end_prefix("../..") 508 self.end_prefix("../..")
509 509
510 self.gather_documents() 510 self.gather_documents()
@@ -742,7 +742,7 @@ class LinuxManifest(ViewerManifest):
742 742
743 # From the linden directory 743 # From the linden directory
744 if self.prefix("../..", dst="doc"): 744 if self.prefix("../..", dst="doc"):
745 self.path("LICENSE-libraries-linux.txt") 745 self.path("LICENSE-libraries.txt")
746 self.end_prefix("../..") 746 self.end_prefix("../..")
747 747
748 # Create an appropriate gridargs.dat for this package, denoting required grid. 748 # Create an appropriate gridargs.dat for this package, denoting required grid.
@@ -866,6 +866,7 @@ class Linux_i686Manifest(LinuxManifest):
866 self.path("libtheora.so.0") 866 self.path("libtheora.so.0")
867 self.path("libvorbis.so.0") 867 self.path("libvorbis.so.0")
868 self.path("libvorbisenc.so.2") 868 self.path("libvorbisenc.so.2")
869 self.path("liboil-0.3.so.0")
869 870
870 # Gstreamer plugins 871 # Gstreamer plugins
871 if self.prefix("gstreamer-plugins"): 872 if self.prefix("gstreamer-plugins"):
diff --git a/linden/indra/win_updater/updater.cpp b/linden/indra/win_updater/updater.cpp
index 4a50731..5031270 100644
--- a/linden/indra/win_updater/updater.cpp
+++ b/linden/indra/win_updater/updater.cpp
@@ -368,16 +368,6 @@ WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nSho
368 // Parse the command line arguments 368 // Parse the command line arguments
369 // 369 //
370 int parse_args_result = parse_args(argc, argv); 370 int parse_args_result = parse_args(argc, argv);
371 WCHAR window_title[2048];
372 if (gProductName)
373 {
374 mbstowcs(window_title, gProductName, 2048);
375 wcscat(window_title, L" Updater"); /* Flawfinder: ignore */
376 }
377 else
378 {
379 mbstowcs(window_title, "Imprudence Updater", 2048);
380 }
381 371
382 WNDCLASSEX wndclassex = { 0 }; 372 WNDCLASSEX wndclassex = { 0 };
383 //DEVMODE dev_mode = { 0 }; 373 //DEVMODE dev_mode = { 0 };