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
Richard Linden
6db6cb39f4
SH-3406 WIP convert fast timers to lltrace system
...
got new fast timer code to compile and run
2012-11-16 23:02:53 -08:00
William Todd Stinson
6036ee9c42
MAINT-1890 FIX Removing previous hacky fix for this issue. The better solution is to clamp the update_period to a reasonable number of frames (32).
2012-11-16 17:26:01 -08:00
Kelly Washington
ace013d26c
MAINT-1942 Increase maximum animation length from 30 seconds to 60 seconds
...
reviewed with Simon
2012-11-16 16:22:17 -08:00
eli
7bddf05f89
sync with viewer-development
2012-11-16 15:49:30 -08: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
Richard Linden
c136b43214
SH-3406 WIP convert fast timers to lltrace system
...
eliminated min and max macros from windows.h
got rest of viewer to compile against llfasttimer changes
2012-11-15 19:46:09 -08: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
Richard Linden
dbcefbee17
SH-3275 WIP Run viewer metrics for object update messages
...
accidentally left some debug output on, turned it back off for merge to trunk
2012-11-15 13:00:16 -08:00
Oz Linden
185169cbbe
correct attribution for STORM-1868 (add Wolf Loonie)
2012-11-15 11:29:38 -05:00
Richard Linden
9d77e030d9
SH-3406 WIP convert fast timers to lltrace system
...
cleaning up build
moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc
streamlined Time class and consolidated functionality in BlockTimer class
llfasttimer is no longer included via llstring.h, so had to add it manually in several places
2012-11-14 23:52:27 -08: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
Maestro Linden
a567c425ca
MAINT-536 MAINT-1913 Added missing URL scheme filtering to the Linux viewer, changed URL scheme whitelist. Reviewed by Callum.
2012-11-14 02:24:58 +00:00
Richard Linden
67ec47e6da
SH-3406 WIP convert fast timers to lltrace system
...
moving fast timers into lltrace namespace and accumulation system
2012-11-13 17:10:10 -08:00
William Todd Stinson
e173dea8a0
Pull and merge from https://bitbucket.org/lindenlab/viewer-development .
2012-11-13 17:03:11 -08: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
Richard Linden
c76ed72c60
SH-3406 WIP convert fast timers to lltrace system
...
removed remnants of LLFastTimer::FrameState
2012-11-12 19:12:20 -08:00
Richard Linden
a3e3e8b4cc
SH-3406 WIP convert fast timers to lltrace system
...
simplified llfasttimer code down to 2 classes
llunit unit conversion now done in floating point or 64 bit integer precision,
depending on source type
2012-11-12 19:08:14 -08:00
Aura Linden
eca6199852
Ported slplugin and some other missing components for cocoa.
2012-11-12 18:06:32 -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
Aura Linden
44d511669b
Pulled cocoa crash reporter changes from old branch.
2012-11-12 16:25:09 -08:00
Aura Linden
f52f10af26
Removed old nib to make way for the new.
2012-11-12 16:22:04 -08:00
Aura Linden
a03b654797
Mac updater changes ported from another branch.
2012-11-12 16:21:07 -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