Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-11 | Merge daggy fix c167ae699e17 for Linux UI issues. | Nat Goodspeed | |
2012-04-11 | Fix Linux UI issues introduced by moving llinitparam to llcommon. | Nat Goodspeed | |
In a number of places, the viewer uses a lookup based on std::type_info*. We used to use std::map<std::type_info*, whatever>. But on Linux, &typeid(SomeType) can produce different pointer values, depending on the dynamic load module in which the code is executed. Introduce LLTypeInfoLookup<T>, with an API that deliberately mimics std::map<std::type_info*, T>. LLTypeInfoLookup::find() first tries an efficient search for the specified std::type_info*. But if that fails, it scans the underlying container for a match on the std::type_info::name() string. If found, it caches the new std::type_info* to optimize subsequent lookups with the same pointer. Use LLTypeInfoLookup instead of std::map<std::type_info*, ...> in llinitparam.h and llregistry.h. Introduce LLSortedVector<KEY, VALUE>, a std::vector<std::pair<KEY, VALUE>> maintained in sorted order with binary-search lookup. It presents a subset of the std::map<KEY, VALUE> API. | |||
2012-04-11 | IQA-463: Linux fonts look better without libfontconfig.so.1 symlink. | Nat Goodspeed | |
Making llmanifest.py support library-file wildcards allows viewer_manifest.py to avoid specifying the exact version number of every shared library we want to package. Specifying "libfontconfig.so.*" was copying the libfontconfig.so.1 symlink as well as the libfontconfig.so.1.4.4 binary. To my dismay, packaging that symlink makes the Linux viewer fonts look WORSE! I suspect that means that the released Linux viewer completely ignores our packaged libfontconfig.so.1.4.4 library, finding the system fontconfig instead. But that would be a whole different project. For present purposes it suffices to make the updated viewer_manifest.py copy the same files as the older one. | |||
2012-04-10 | Refactoring to remove duplicate code. | Todd Stinson | |
2012-04-10 | Modifying the behavior so that the user is able to drag the start/end ↵ | Todd Stinson | |
points, but holding ctrl/shift while hovering will still not be destructive to the old values. | |||
2012-04-10 | Adding the display of the temporary start/end path character on hover state. | Todd Stinson | |
2012-04-10 | Updating the pathfinding console with the results from the temporary path. | Todd Stinson | |
2012-04-10 | Merge with head | callum | |
2012-04-10 | MAINT-922 FIX Client side code to catch the SCRIPT_PERMISSION_TELEPORT ↵ | callum | |
request from similator and display a notification Reviewed by Simon | |||
2012-04-10 | MAINT-74 Fix "show cross sections" crashing and not working in general. | Dave Parks | |
2012-04-10 | STORM-1842 Don't save per-account settings if login not fully successful | Zi Ree | |
Repo created from Firestorm patch by Jonathan Yap | |||
2012-04-10 | Ensuring that the defaults are synced after building the pathfinding console ↵ | Todd Stinson | |
and pathfinding path tool. | |||
2012-04-10 | Pull and merge from ↵ | Todd Stinson | |
ssh://hg@bitbucket.org/stinson_linden/viewer-development-havokai. | |||
2012-04-10 | Implementing a temporary path functionality based on a suggestion to improve ↵ | Todd Stinson | |
usability. | |||
2012-04-10 | Update to latest llphysics Extensions library. | prep | |
2012-04-10 | merge | prep | |
2012-04-10 | Fixed default character width bug. Updated rendertri api for new path ↵ | prep | |
rendering bookends. | |||
2012-04-10 | BUILDFIX: Correcting one more build issue on linux and mac platforms. | Todd Stinson | |
2012-04-10 | Altering how the toolset is swapped into and out-of test path mode. | Todd Stinson | |
2012-04-10 | merge | Dave Parks | |
2012-04-10 | BUILDFIX: Correcting a build error. | Todd Stinson | |
2012-04-10 | storm-64: One more toast on failure to verify initial image, and changed a ↵ | Vaalith | |
bool to enum | |||
2012-04-09 | Pull and merge from ↵ | Todd Stinson | |
ssh://hg@bitbucket.org/stinson_linden/viewer-development-havokai. | |||
2012-04-09 | Re-implementing the path testing functionality as a proper LLTool. | Todd Stinson | |
2012-04-09 | FIX VWR-28730 JA terminology consistency fix | eli | |
2012-04-09 | possible fix for linux build failure | Brad Payne (Vir Linden) | |
2012-04-09 | merge viewer-release to runway | Brad Payne (Vir Linden) | |
2012-04-09 | SH-3064 FIX - added cloud and cloud-or-gray stats to summary metrics. Moved ↵ | Brad Payne (Vir Linden) | |
summary metrics out of per-region info. Removed phase stats from avatar appearance change msg. | |||
2012-04-09 | Update to latest lphysics extensions library. | prep | |
2012-04-09 | Fix for path-506. Removed usevbo flag from stitchnavmesh api | prep | |
2012-04-09 | MAINT-890 Fix for freeze on exit when a mesh upload is pending. | Dave Parks | |
2012-04-09 | STORM-64: Added toasts to display critical errors during update cycle. | Vaalith Jinn | |
2012-04-06 | SH-3060 : Complete new byte range computation, clean up and back pedal on ↵ | Merov Linden | |
some changes that didn't pay of. | |||
2012-04-06 | PATH-265: Adding an error message to the testing tab of the pathfinding ↵ | Todd Stinson | |
floater console to indicate when a path cannot be found. | |||
2012-04-06 | SH-3060 : Fix kdu unit test I broke while changing mRate init policy | Merov Linden | |
2012-04-06 | Altering the layout of the pathfinding console based on feedback. | Todd Stinson | |
2012-04-06 | STORM-1837: check for valid png header before attempting to decode | Oz Linden | |
2012-04-06 | STORM-1839 Banlines need to be extended from 768 meters to 5000 meters now ↵ | Jonathan Yap | |
that explicit ban height has been changed. | |||
2012-04-05 | SH-3060 : Implement new byte range computation, cleaned up use of ↵ | Merov Linden | |
compression rate as well. | |||
2012-04-05 | Enabling the Show World checkbox when crossing region boundaries so that ↵ | Todd Stinson | |
users do not suddenly end up lost in blackness as the navmesh downloads. | |||
2012-04-05 | Removing unneeded code because we have the pathfinding console working to ↵ | Todd Stinson | |
correctly when teleporting or crossing region boundaries. | |||
2012-04-05 | Removing the onShowXRayToggle callback as it is no longer required. | Todd Stinson | |
2012-04-05 | Removing the onShowWorldToggle callback as it is no longer required. | Todd Stinson | |
2012-04-05 | Disabling the terrain frozen editing warning when debug ↵ | Todd Stinson | |
optionPathfindingDisablePermanentObjects is set to true. | |||
2012-04-05 | PATH-500: Updating the pathfinding console defaults following the ↵ | Todd Stinson | |
integration of the xray code. | |||
2012-04-05 | PATH-482: BUGFIX Automatically reloading the character and linksets floaters ↵ | Todd Stinson | |
on region crossing. | |||
2012-04-05 | Updating to the latest llphysicsextensions pre-built package. | Todd Stinson | |
2012-04-05 | Pull and merge from ↵ | Todd Stinson | |
ssh://hg@bitbucket.org/stinson_linden/viewer-development-pf-xray. | |||
2012-04-05 | physics extensions library update | prep | |
2012-04-05 | consolidate navmesh rendering calls | prep | |