Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-12 | MAINT-1175: Linux viewer built on TC is broken, built on dev box works. | Nat Goodspeed | |
Try to diagnose the cause of the misbehavior with a BOOST_STATIC_ASSERT. | |||
2012-07-12 | merge | Brad Payne (Vir Linden) | |
2012-07-12 | SH-3267 WIP | Brad Payne (Vir Linden) | |
2012-07-12 | merge MAINT-1253 fix | Oz Linden | |
2012-07-11 | Fix merge issues - duplicate insertions of code | simon@Simon-PC.lindenlab.com | |
2012-07-11 | Pull in viewer-development because it's painful. Merge with runitai's help. | simon@Simon-PC.lindenlab.com | |
2012-07-11 | SH-3258 WIP initial work: refactoring appearance editing mode | Nyx (Neal Orman) | |
Added flags for appearance editing status as well as which textures we should be using at a time. Also refactored so we are not using camera state to track appearance editing mode. Need to add more handling for which textures we actually use. | |||
2012-07-11 | fix for SH-3137: delay to issue new http fetching requests if http ↵ | Xiaohong Bao | |
connection failure happens | |||
2012-07-11 | Changed windows to always use havok Hybrid in RelWithDebInfo. Windows no ↵ | Matthew Breindel (Falcon) | |
longer uses Havok Debug. On other platforms, use of Debug vs Fulldebug in RelWithDebInfo is still governed by LL_DEBUG_HAVOK | |||
2012-07-11 | MAINT-794 Fix for assert on loading some types of objects before their parents. | Dave Parks | |
2012-07-11 | MAINT-1175: Properly pass LLRegistry's COMPARATOR to underlying map. | Nat Goodspeed | |
Although LLRegistry and LLRegistrySingleton have always defined a COMPARATOR template parameter, it wasn't used for the underlying map. Therefore every type, including any pointer type, was being compared using std::less. This happens to work most of the time -- but is tripping us up now. Pass COMPARATOR to underlying std::map. Fix a couple minor bugs in LLRegistryDefaultComparator (never before used!). Specialize for const char*. Remove CompareTypeID and LLCompareTypeID because we now actively forbid using LLRegistry<std::type_info*, ...>; remove only known reference (LLWidgetNameRegistry definition). | |||
2012-07-11 | MAINT-1253 Rigged meshes in the upload model window now have a material ↵ | prep | |
applied instead of white. | |||
2012-07-11 | MAINT-1175: Change LLTypeInfoLookup API for future optimizations. | Nat Goodspeed | |
Per discussion with Richard, accept the type key for insert() and find() as a template parameter rather than as std::type_info*. This permits (e.g.) some sort of compile-time prehashing for common types, without changing the API. Eliminate iterators from the API altogether, thus avoiding costs associated with transform_iterator. Fix existing references in llinitparam.h. | |||
2012-07-11 | MAINT-1175: Forbid LLRegistry[Singleton]<std::type_info*, ...>. | Nat Goodspeed | |
Back out code that selects LLTypeInfoLookup for the underlying map implementation when KEY = [const] std::type_info*, because LLTypeInfoLookup's API is changing to become incompatible with std::map. Instead, fail with STATIC_ASSERT when LLRegistry's KEY is [const] std::type_info*. Fix all existing uses to use std::type_info::name() string instead. | |||
2012-07-11 | Hopefully fixed windows build. Now support -DLL_DEBUG_HAVOK:BOOL=ON to ↵ | Matthew Breindel (Falcon) | |
enable Havok Hyrbid (fulldebug) libs to link in Windows RelWithDebInfo. On other platforms, that flag will cause RelWithDebInfo to link against Havok fulldebug libs. The rest of the time, RelWithDebInfo will link to Havok Debug and Debug will link to Havok Fulldebug | |||
2012-07-11 | Merging main havok-development-hkai and oz's havok-development-hkai | Matthew Breindel (Falcon) | |
2012-07-10 | PATH-807: BUGFIX Filtering which objects will contain the right-click ↵ | Todd Stinson | |
context-sensitive menu option of "Show in linksets...". | |||
2012-07-10 | Updating Havok.cmake to support all 3 major build configurations on all ↵ | Matthew Breindel (Falcon) | |
platforms. This is incomplete and requires additional changes to the 3p-havok-source repo and the llphysicsextensions-src repo. | |||
2012-07-10 | MAINT-1175: Still grappling with MSVC idiosyncracies. | Nat Goodspeed | |
Maybe it's failing to correctly handle overloaded transform() methods? | |||
2012-07-10 | MAINT-1175: Fix Windows build. | Nat Goodspeed | |
It seems MSVC doesn't like boost::make_transform_iterator() in the context I was using it. Try directly invoking the iterator's constructor. | |||
2012-07-10 | MAINT-1175: Reimplement LLTypeInfoLookup for better lookup failure. | Nat Goodspeed | |
The original LLTypeInfoLookup implementation was based on two assumptions: small overall container size, and infrequent normal-case lookup failures. Those assumptions led to binary-searching a sorted vector, with linear search as a fallback to cover the problem case of two different type_info* values for the same type. As documented in the Jira, this turned out to be a problem. The container size was larger than expected, and failed lookups turned out to be far more common than expected. The new implementation is based on a hash map of std::type_info::name() strings, which should perform equally well in the success and failure cases: no special-case fallback logic. | |||
2012-07-10 | Adding the example use type labels to the pathfinding linksets floater. | Todd Stinson | |
2012-07-10 | experimental - try 10.6 SDK and lvmgcc42 on TeamCity | Oz Linden | |
2012-07-09 | Removing the change to LLPhysicsExtensions.cmake that was accidentally ↵ | Todd Stinson | |
committed in changes set cf029fb1d6ee. | |||
2012-07-09 | BUGFIX: Correcting a crash issue that was caused by the rebake navmesh ↵ | Todd Stinson | |
callback handler unexpectedly changing the navmesh state. | |||
2012-07-09 | merge changes for DRTVWR-175 | Oz Linden | |
2012-07-09 | correct dos line endings | Oz Linden | |
2012-07-09 | SH-3171 FIX switched texture pipeline to use the new cap request URL | Nyx (Neal Orman) | |
If we support server side texture baking, requests for baked textures will go through the http url received at login. | |||
2012-07-09 | merge back more late beta fixes from 3.3.4 | Oz Linden | |
2012-07-09 | merge changes for DRTVWR-177 | Oz Linden | |
2012-07-08 | merge changes for DRTVWR-176 | Oz Linden | |
2012-07-08 | merge up to latest integration branch | Oz Linden | |
2012-07-08 | merge changes for DRTVWR-176 | Oz Linden | |
2012-07-06 | merge | Brad Payne (Vir Linden) | |
2012-07-06 | Automated merge with https://bitbucket.org/VirLinden/drano | Xiaohong Bao | |
2012-07-06 | fix for SH-3234: Map tile fetching broken in drano build | Xiaohong Bao | |
2012-07-06 | trivial: convert to Unix line endings. | Xiaohong Bao | |
2012-07-06 | MAINT-1228 FIX Can not put more than one object into the contents of an object | callum | |
Reviewed by Paul PE | |||
2012-07-05 | Adding the pathfinding attributes to the object profile panel. | Todd Stinson | |
2012-07-05 | partial changes for building with the llphysicsextensions source package | Oz Linden | |
2012-07-05 | successful build with llphysicsextensions stub | Oz Linden | |
2012-07-05 | begin integrating building of llphysicsextensions from source here (incomplete) | Oz Linden | |
2012-07-03 | Adding an import for the new RelWithDebInfo build of the physics extensions ↵ | Todd Stinson | |
library. | |||
2012-07-03 | PATH-805: guard all uses of sInstance in LLPanelLogin | Oz Linden | |
2012-07-03 | FIX INTL-99 set32 translation for 8 languages | eli | |
2012-07-03 | remove some cmake output that is no longer needed | Oz Linden | |
2012-07-03 | merge up to latest pathfinding project viewer | Oz Linden | |
2012-07-03 | PATH-802: fixed check for different grid in chat SLURLS | Oz Linden | |
2012-07-02 | FIX: renamed UpdateAgentAppearance to UpdateAvatarAppearance | Nyx (Neal Orman) | |
2012-07-02 | merge back changes from 3.3.4-beta2 | Oz Linden | |