summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-23Fix for path-826. Safeguarding against a mull weight being usedprep
2012-07-21fix finding havok libs in relwithdebinfo mode (uses release unless ↵Oz Linden
LL_DEBUG_HAVOK is used
2012-07-20refactor to build llphysicsextensions_tpv package for sublicenseesOz Linden
2012-07-19fix for SH-3238: Textures are loaded at lower detail on subsequent log-insXiaohong Bao
2012-07-19Move "remember password" checkbox right a few pixelsNat Goodspeed
2012-07-19MAINT-1175: Use workaround for comparing std::type_info* on gcc < 4.4.Nat Goodspeed
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-18MAINT-1175: Ditch LLTypeInfoLookup, make map<const type_info*> work.Nat Goodspeed
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-18Setting the description column of the linkset floater to be a fixed width. ↵Todd Stinson
Having multiple dynamic width columns apparently prevents other columns from being manually resized by the user.
2012-07-18Updating the build tools floater to better handle multi-line creator and ↵Todd Stinson
owner names.
2012-07-18MAINT-1175: merge backout LLRegistrySingleton<std::type_info::name()>Nat Goodspeed
2012-07-18Backed out changeset a25bfa87418d (using std::type_info::name())Nat Goodspeed
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-18Make "Log In" button (etc.) move with start/grid combo visibility.Nat Goodspeed
The "Start at:" combo box and the grid-selector box can be turned on and off with checkboxes on the Preferences floater. Break the bottom-left layout_panel on panel_login into several different layout_panels so when these UI elements disappear, other controls move left to fill the holes. Similarly, when you turn on either or both of the UI elements in question, the remaining controls in that general bottom-left area move right to accommodate. Tweak C++ and non-English panel_login.xml overrides to reflect widgets' containment in new layout_panel elements. Discard obsolete "mode_selection_text" and "mode_combo" translations from non- English panel_login.xml overrides.
2012-07-18merge back fixes from 3.3.4-beta5Oz Linden
2012-07-18Added tag 3.3.4-beta5 for changeset ab2ffc547c8aOz Linden
2012-07-18merge changes for DRTVWR-184Oz Linden
2012-07-18tag merge of DRTVWR-184Oz Linden
2012-07-17Updating to the latest llphysicsextension source package.Todd Stinson
2012-07-17Reinstate "Need help logging in?" link rather than question-diamond.Nat Goodspeed
Revert to corresponding original login_help text for each affected language.
2012-07-17SH-3258 WIP revert to server-generated texturesNyx (Neal Orman)
After exiting appearance mode, next server-generated appearance message should over-ride the locally-generated textures.
2012-07-17MAINT-1223 More aggressive rebuilding of render batches when alpha color ↵Dave Parks
values change.
2012-07-17pull back fixes for 3.3.4-beta4Oz Linden
2012-07-17Added tag 3.3.4-beta4 for changeset 6c75f220b103Oz Linden
2012-07-17Merge viewer-development -> viewer-horde-fixesDon Kjer
2012-07-17merge changes for DRTVWR-183Oz Linden
2012-07-17tag merge of DRTVWR-183Oz Linden
2012-07-16Use question-mark-in-diamond for help, rather than skull&crossbones.Nat Goodspeed
2012-07-16MAINT-1175: Pass boost::unordered_map hash/equals functors for char*.Nat Goodspeed
boost::unordered_map<const char*, ...> does NOT, by default, "do the right thing." Give it hash and equality functors that do.
2012-07-16MAINT-1270 Fix for some flexi prims becoming flat at some LoDsDave Parks
2012-07-16Automated merge with https://bitbucket.org/VirLinden/sunshineNyx (Neal Orman)
2012-07-16SH-3261 WIP Updated texture switching codeNyx (Neal Orman)
Updated texture switching code to use the proper request URL, even if reverting to a "last known good" baked texture UUID. Viewer should now switch to a locally-generated composite on entering appearance mode, and should remain using such until a new appearance message is received. Still to do: handling adjacent regions with varying support for the new system, fixing switch back to server-generated bakes.
2012-07-16MAINT-1223 Fix for alpha updates not triggering LoD updates.Dave Parks
2012-07-16Path-814: Corrected shader fragment compilation error.prep
2012-07-14merge back beta fixes for DRTVWR-180Oz Linden
2012-07-14tag merge of DRTVWR-180Oz Linden
2012-07-13fix for SH-3235: Bump maps are not loaded until objects change LODXiaohong Bao
2012-07-13Disabling the phantom toggle when the object is volume-detect.Todd Stinson
2012-07-13SH-3267 WIP - extract cof version from avatar appearance message, use to ↵Brad Payne (Vir Linden)
reject stale updates
2012-07-13Try to adapt non-English panel_login.xml files for Leo's new layout.Nat Goodspeed
en/panel_login.xml had to be changed to enlarge certain fields for other languages (rather than overriding sizes in each of several other languages). Still need to translate new create_account_text and verify guessed log_in_text.
2012-07-13Merge from lindenlab/viewmaster so we can get rid of itsimon@Simon-PC.lindenlab.com
2012-07-13merge changes for DRTVWR-179Oz Linden
2012-07-13tag merge of DRTVWR-179Oz Linden
2012-07-13Try reorganizing panel_login.xml per Leo's redesign.Nat Goodspeed
This includes replacing the small "Sign up" link with a "CREATE YOUR ACCOUNT: Start now" button, requiring a small tweak to the C++ code to Do The Right Thing when the button (vs. the link) is clicked.
2012-07-13Remove MaxFPS limit during login, teleports, and logout.Don Kjer
2012-07-13Merge lindenlab/viewer-development => don_linden/viewer-horde-fixesDon Kjer
2012-07-12Cleaning up some runtime output warning messages about invalid XUI syntax.Todd Stinson
2012-07-12fix for SH-3237: cached sculpties do not load at the correct LOD.Xiaohong Bao
2012-07-12Better optimization for loading avatar names that are already cached.Todd Stinson
2012-07-12SH-3267 WIPBrad Payne (Vir Linden)
2012-07-12MAINT-1262 Fix for crash when setting graphics to LowDave Parks
2012-07-12PATH-807: Ensuring that the "Show in linksets..." and "Show in ↵Todd Stinson
characters..." right-click menu option does not show for objects outside the current region.