Nat Goodspeed
557293137c
Automated merge with http://hg.secondlife.com/viewer-development
2012-11-20 14:46:24 -05:00
Oz Linden
8b65c37250
merge changes for DRTVWR-229
2012-11-20 09:45:20 -05:00
Oz Linden
ad527e8b1e
tag merge of DRTVWR-229
2012-11-20 09:45:14 -05:00
Oz Linden
2d1a903d39
increment version to 3.4.4
2012-11-19 14:54:52 -05:00
Oz Linden
b2f81f7900
merge tag for 3.4.2-release
2012-11-19 14:53:28 -05:00
Oz Linden
d56a98dea4
Added tag 3.4.2-release for changeset 16310aabccf3
2012-11-19 14:51:03 -05:00
Oz Linden
cca22d608d
Added tag 3.4.3-beta1 for changeset 94ab2b49458a
2012-11-19 14:41:24 -05:00
William Todd Stinson
f50b58a11b
Pull and merge from https://bitbucket.org/lindenlab/viewer-development .
2012-11-19 11:24:57 -08:00
Oz Linden
f362666df7
merge changes for DRTVWR-245
2012-11-19 11:31:01 -05:00
Oz Linden
6cd16bc537
tag merge of DRTVWR-245
2012-11-19 11:28:52 -05:00
Oz Linden
f99d7bcd47
Added tag DRTVWR-232 for changeset f1d3b3fcab28
2012-11-19 11:25:08 -05:00
Nat Goodspeed
e66dacddfd
Update to Boost 1.52 package with gcc 4.1 warning fix.
2012-11-17 11:17:57 -05:00
Nat Goodspeed
aaf96507a1
Some Mac header #defines macros like check and equivalent -- gack!!
...
Given that third-party libraries (such as Boost) can and do use those names,
properly namespace-scoped, it's unpardonable to break any such innocent usage
with a macro. Given the pervasiveness of the need, introduce a header file
with the requisite #undef directives.
2012-11-16 18:08:40 -05:00
Nat Goodspeed
4d1b62f46b
Certain test and example programs now need the Boost.System library.
2012-11-16 18:04:07 -05:00
Nat Goodspeed
8fc651d067
Boost 1.52 no longer supports Boost.Filesystem v2 -- don't request.
...
Instead of compatibility mode, #defining BOOST_FILESYSTEM_VERSION to 2 only
gets you a compile error these days.
2012-11-16 17:56:30 -05:00
Nat Goodspeed
184b81aac4
Remove sensitivity to Boost library versions in viewer_manifest.py.
2012-11-16 17:05:32 -05:00
Nat Goodspeed
3581bba282
Fix Boost shared-library version suffixes in Copy3rdPartyLibs.cmake.
2012-11-16 15:39:58 -05:00
Nat Goodspeed
eca0637d15
Automated merge with http://hg.secondlife.com/viewer-development
2012-11-16 11:07:36 -05:00
Nat Goodspeed
12a3f2ea72
Use new 3p-boost 1.52 build with Windows /Zc:wchar_t- compile switch.
2012-11-16 07:08:17 -05:00
Nat Goodspeed
8edd1c72be
Remove Boost version "1_45" baked into library names.
...
On Windows, LLPrimitive.cmake named four Boost libraries with names ending in
the string 1_45. Now that we're trying to upgrade Boost to 1.52, those
suffixes are inappropriate. Fortunately the libraries in our current Boost
package do not have version-stamped names, so we hope this fix can survive
for several Boost upgrades to come.
2012-11-15 21:31:32 -05:00
Oz Linden
185169cbbe
correct attribution for STORM-1868 (add Wolf Loonie)
2012-11-15 11:29:38 -05:00
Oz Linden
fc74c7a9da
tag merge of DRTVWR-241
2012-11-14 21:18:45 -05:00
Nat Goodspeed
b344612e4c
DRTVWR-241: resolve merge conflict with viewer-development.
...
LLUI::setupPaths() went away with DRTVWR-210.
2012-11-14 16:00:02 -05:00
Nat Goodspeed
852e608599
Automated merge with http://hg.secondlife.com/viewer-development
2012-11-14 14:37:38 -05:00
Oz Linden
0e13bf5f9e
merge changes for 3.4.2-beta4
2012-11-14 09:20:55 -05:00
Oz Linden
3c0f50ecaf
tag merge of DRTVWR-210
2012-11-14 06:42:15 -05:00
Oz Linden
a7a61adb29
Added tag 3.4.2-beta4 for changeset 73b84b9864dc
2012-11-14 06:34:26 -05:00
Nat Goodspeed
0e03562950
DRTVWR-210: sanitize ampersand embedded in strings.xml messages
2012-11-13 22:03:05 -05:00
Oz Linden
dec9979af0
tag merge of DRTVWR-243
2012-11-13 21:34:01 -05:00
William Todd Stinson
d7b55d0fa7
Pull and merge from https://bitbucket.org/lindenlab/viewer-development .
2012-11-13 16:08:10 -08:00
Nat Goodspeed
b6b12d0ded
Automated merge with http://hg.secondlife.com/viewer-development
2012-11-13 19:04:25 -05:00
William Todd Stinson
951b4c3efb
MAINT-1890: Adding a more descriptive comment to this hack fix for future reference.
2012-11-13 15:23:15 -08:00
William Todd Stinson
3d21b2302b
MAINT-1891: FIX Updating the LLPipeline::clearRebuildGroups() to preserve HUD groups. clearRebuildGroups() is called during the teleport process. In the previous state, HUD objects were being incorrectly removed from the rebuild groups during the teleport process. This change will preserve HUD groups and should resolve this issue.
2012-11-13 15:16:26 -08:00
callum_linden
dfdab39c5e
Stupid typo in Boost Cmake file
2012-11-13 14:58:43 -08:00
callum_linden
f4d30bd1ed
Update Windows lib names for new Boost package
2012-11-13 14:25:01 -08:00
calluym_linden
48da6d4578
Changed format of Windows Boost 3p lib - Amazon S3 chokes on sub-domain version and no one knows why
2012-11-13 13:41:02 -08:00
Oz Linden
be210914f4
merge changes for DRTVWR-238
2012-11-13 11:57:14 -05:00
Oz Linden
d8f081cf1b
tag merge of DRTVWR-238
2012-11-13 11:57:09 -05:00
Oz Linden
7e779a29c1
merge changes for DRTVWR-209
2012-11-13 10:50:16 -05:00
Oz Linden
7cef2e0256
tag merge of DRTVWR-209
2012-11-13 10:50:09 -05:00
William Todd Stinson
c137b645b6
MAINT-1890: A hacky fix for flexi-prim updates after teleport by ignoring the sUpdateDelay value and simply updating all flexi-prims. This change most likely reduces frame rate.
2012-11-12 19:35:34 -08:00
callum_linden
586d878ef5
First round of fixes to make viewer work with Boost 1.52
2012-11-12 16:55:20 -08:00
callum
92acb99f6f
Point autobuild at new Boost 1.52 third-party libs
2012-11-12 15:55:17 -08:00
Kelly Washington
c5f6ff43da
MAINT-1897 Poor performance viewing large group member lists
...
* Improve draw performance of scroll lists by only drawing what is visible
* Reduce frequency of expensive column width calculations
Fixes by Richard
2012-11-12 15:38:58 -08:00
Kelly Washington
6a947c80c3
MAINT-1897 Poor performance viewing large group member lists
...
* Remove debug spam
2012-11-12 15:34:21 -08:00
William Todd Stinson
93995ada05
MAINT-1894: FIX This *should* fix a crash in the LLVolume::resizePath() method. The callstacks indicated that the std library was throwing a length exception on the std::vector::resize() call. Most likely cause was that the recent changes for flexi-prims were causing the mRenderRes to become negative. And thus, the 1<<mRenderRes calculation was generating a really large value for num_render_sections.
2012-11-12 15:27:56 -08:00
Kelly Washington
fc93c80e87
MAINT-1897 Poor performance viewing large group member lists
...
* LLScrollListControl to use LLAvatarNameCache instead of gCacheName
2012-11-12 14:16:45 -08:00
Kelly Washington
014edb89e8
MAINT-1897 Poor performance viewing large group member lists
...
* Use LLAvatarNameCache in group UI to match what namelists use and prevent double lookups
* Remove LLSD -> Prams legacy pattern which is super slow.
* Member list on general tab only adds to the list after names are known
2012-11-12 14:15:22 -08:00
Kelly Washington
b9a92f2b48
MAINT-1897 Poor performance viewing large group member lists
...
* Fix bad font name in llpanelgrouplandmoney
2012-11-12 14:12:52 -08:00
Kelly Washington
cc900f8b2c
MAINT-1897 Poor performance viewing large group member lists
...
* llpanelgroupinvite to use LLAvatarNameCache isntead of legacy gCacheName
2012-11-12 14:12:27 -08:00