Commit Graph

24587 Commits (225ac5c487548ba7e62f3e15f1b941baba3a433c)

Author SHA1 Message Date
Brad Payne (Vir Linden) 225ac5c487 Added viewer param for appearance message version 2012-08-03 17:49:03 -04:00
Don Kjer 4f02059601 Merge viewer-horde-fixes -> sunshine 2012-08-02 23:01:32 +00:00
Brad Payne (Vir Linden) 3a954ddda3 merge 2012-08-02 18:58:39 -04:00
Brad Payne (Vir Linden) 3b9f2925c8 merge 2012-08-02 18:57:49 -04:00
Don Kjer dfce4c451c Added AppearanceData block to AvatarAppearance message 2012-08-02 22:54:01 +00:00
Don Kjer 5e8b525670 Merge viewer-development -> viewer-horde-fixes 2012-08-02 22:49:32 +00:00
Oz Linden 7fa426f4db tag merge of DRTVWR-186 2012-08-02 13:09:39 -04:00
Brad Payne (Vir Linden) 6ae4802e6d merge 2012-07-30 19:10:46 -04:00
Brad Payne (Vir Linden) 58d5e223b8 merge 2012-07-30 15:02:02 -04:00
Brad Payne (Vir Linden) a5c9d89b28 merge 2012-07-30 14:57:33 -04:00
Brad Payne (Vir Linden) 0f3c5e6458 line munging for merge warn-on-failure:unix-eol 2012-07-30 14:54:44 -04:00
Nat Goodspeed e4dadaf205 Automated merge with http://hg.secondlife.com/viewer-development 2012-07-28 09:52:11 -04:00
Nat Goodspeed f37d109e25 Automated merge with ssh://hg.lindenlab.com/nat/viewer-maint-1175 2012-07-28 09:48:18 -04:00
Richard Linden fd7bfb03c9 MAINT-1175 FIX Severe performance issues on 3.3.2 (258114) Release and 3.3.3 (259197) Beta in "Add scroll list item"
removed linear scan for namelist items and used weak reference (LLHandle) instead
2012-07-27 15:18:29 -07:00
Oz Linden b8bac66a0f increment version to 3.4.1 2012-07-27 16:22:33 -04:00
Oz Linden 1869a399be Added tag 3.4.0-beta1 for changeset 1f27cdfdc542 2012-07-27 14:58:38 -04:00
Don Kjer bd1b664d45 Merge viewer-development -> viewer-horde-fixes 2012-07-26 22:59:30 +00:00
Oz Linden 124f45d20e another change to force a new ticket, disable some codeticket features 2012-07-25 21:16:09 -04:00
Oz Linden 6059ac5f6c clean up BuildParams and change to force a new ticket 2012-07-25 18:22:48 -04:00
Oz Linden f8374e0f1f increment version to 3.4.0 2012-07-25 16:23:10 -04:00
Nyx (Neal Orman) 020980fb4c SH-3258 WIP Adding new switching of new vs old appearance based on appearance message
Not all appearance messages on a region will be new or old style at all times.
Thus we're using a specific flag to mark the new appearance messages.
2012-07-25 15:22:13 -04:00
Oz Linden 20d7de14fd tag merge of DRTVWR-182 2012-07-25 13:58:48 -04:00
Oz Linden 33afaadf5b pull latest pathfinding changes from integration branch 2012-07-25 12:31:57 -04:00
Oz Linden 01b7959e01 update to latest builds of llphysicsextensionss 2012-07-25 12:31:16 -04:00
Todd Stinson b8cca9c6e6 Adding a group identifier to the group objects in the pathfinding linksets and characters floaters. 2012-07-24 17:50:24 -07:00
Oz Linden ef37311e9e merge up to latest viewer-pathfinding (including 3.3.4) 2012-07-24 13:11:14 -04:00
Oz Linden 8df3619621 merge to viewer-developmento 2012-07-24 10:51:37 -04:00
Todd Stinson 4feef5af63 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-23 19:21:34 -07:00
Todd Stinson e7e0e514fd PATH-781: Pulling in the new 'owner_is_group' field into the pathfinding object. 2012-07-23 17:12:45 -07:00
Xiaohong Bao d306cb059b a trivial code change for SH-3073. The change makes sure to clear the texture fetching queue ONLY once during a teleporting. 2012-07-23 17:41:21 -06:00
Oz Linden d7015a2b9b pull back 3.3.4 release tag 2012-07-23 16:26:24 -04:00
Oz Linden 3645669241 Added tag 3.3.4-release for changeset 28e100d0379a 2012-07-23 16:05:14 -04:00
prep c3702aab3b Fix for path-826. Safeguarding against a mull weight being used 2012-07-23 14:25:44 -04:00
Oz Linden 42cc602732 fix finding havok libs in relwithdebinfo mode (uses release unless LL_DEBUG_HAVOK is used 2012-07-21 08:47:36 -07:00
Oz Linden 12b1ec6264 refactor to build llphysicsextensions_tpv package for sublicensees 2012-07-20 07:38:12 -07:00
Xiaohong Bao afcc61a07a fix for SH-3238: Textures are loaded at lower detail on subsequent log-ins 2012-07-19 15:31:33 -06:00
Nat Goodspeed 27cbfef026 MAINT-1175: Use workaround for comparing std::type_info* on gcc < 4.4.
We now specialize std::less<const std::type_info*> to use
std::type_info::before(), and on Windows and Mac that Just Works. It even
works on Linux when using gcc 4.4+: more recent implementations of gcc's
std::type_info::before() apparently do name()-string comparisons internally.
It doesn't work so well on Linux with gcc 4.1, though, and that's the compiler
we still use on our Linux build-farm machines. But rather than give up,
perform explicit name()-string comparison in that case.
2012-07-19 08:35:11 -04:00
Nat Goodspeed 2e83dfa217 MAINT-1175: Ditch LLTypeInfoLookup, make map<const type_info*> work.
Instead of forbidding std::map<const std::type_info*, ...> outright (which
includes LLRegistry<const std::type_info*, ...> and LLRegistrySingleton<const
std::type_info*, ...>), try to make it work by specializing std::less<const
std::type_info*> to use std::type_info::before().
Make LLRegistryDefaultComparator<T> use std::less<T> so it can capitalize on
that specialization.
2012-07-18 20:33:54 -04:00
Todd Stinson 843db677d1 Setting the description column of the linkset floater to be a fixed width. Having multiple dynamic width columns apparently prevents other columns from being manually resized by the user. 2012-07-18 16:25:05 -07:00
Todd Stinson 856827de23 Updating the build tools floater to better handle multi-line creator and owner names. 2012-07-18 14:12:32 -07:00
Nat Goodspeed 5e1e44ca7e MAINT-1175: merge backout LLRegistrySingleton<std::type_info::name()> 2012-07-18 16:31:22 -04:00
Nat Goodspeed 7f609b6a69 Backed out changeset a25bfa87418d (using std::type_info::name())
The changeset above touched every consumer of the two LLRegistrySingletons
originally defined with std::type_info* as keys. Those two
LLRegistrySingletons were changed to use const char* as keys, then all
consumers were changed to pass std::type_info::name() instead of the plain
std::type_info* pointer -- to deal with the observed fact that on Linux, a
given type might produce different std::type_info* pointers in different load
modules. Since then, Richard turned up the fascinating fact that at least some
implementations of gcc's std::type_info::before() method already accommodate
this peculiarity. It seems worth backing out the (dismayingly pervasive)
change to see if properly using std::type_info::before() as the map comparator
will work just as well, with conceptually simpler source code.
This backout is transitional: we don't expect things to build/run properly
until we've cherry-picked certain other pertinent changes.
2012-07-18 15:51:34 -04:00
Oz Linden c3d1ed5b76 merge back fixes from 3.3.4-beta5 2012-07-18 05:52:01 -07:00
Oz Linden 9643dee27e Added tag 3.3.4-beta5 for changeset ab2ffc547c8a 2012-07-18 05:41:55 -07:00
Oz Linden f26dfe4fb9 merge changes for DRTVWR-184 2012-07-18 03:10:25 -04:00
Oz Linden a93cb07df6 tag merge of DRTVWR-184 2012-07-18 03:09:09 -04:00
Todd Stinson 0e592855eb Updating to the latest llphysicsextension source package. 2012-07-17 19:06:35 -07:00
Nyx (Neal Orman) d2801da16f SH-3258 WIP revert to server-generated textures
After exiting appearance mode, next server-generated appearance message should
over-ride the locally-generated textures.
2012-07-17 14:34:35 -04:00
Dave Parks 636e20be10 MAINT-1223 More aggressive rebuilding of render batches when alpha color values change. 2012-07-17 13:00:33 -05:00
Oz Linden 3803a5b5ae pull back fixes for 3.3.4-beta4 2012-07-17 13:21:36 -04:00