summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-25increment version to 3.4.0Oz Linden
2012-07-25tag merge of DRTVWR-182Oz Linden
2012-07-25pull latest pathfinding changes from integration branchOz Linden
2012-07-25update to latest builds of llphysicsextensionssOz Linden
2012-07-25CHUI-230 [FIXED] Torn off conversation window size resizes when viewer ↵AlexanderP ProductEngine
window is resized
2012-07-24CHUI-206 FIX Viewer crash when selecting to cut inventory item, then ↵Richard Linden
selecting to cut another inventory item Seems to work now, without filtering de-optimization
2012-07-24Adding a group identifier to the group objects in the pathfinding linksets ↵Todd Stinson
and characters floaters.
2012-07-24Minor improvement to identifying gl lib to use. Should use xcode version.Aura Linden
2012-07-24Backed out changeset: a20e437a726cRichard Linden
2012-07-24CHUI-211: Problem was due to a non-heap variable being deleted and then ↵Gilbert Gonzales
referenced later (which was found by ProductEngine). Also the crash occurred at a specifc location llpangelobjectinventory::reset() during a static_cast, so now using a dynamic_cast as a safeguard.
2012-07-24CHUI-209 FIX for properly updating folder names in folder view after they ↵Seth ProductEngine
have been renamed. The old display name should be cleared before refreshing the views for both items and folders in folder view, otherwise the old name will be used upon renaming.
2012-07-24Eliminated countFilesInDir boostified getCurPath for OSXAura Linden
2012-07-24fix for gcc buildsRichard Linden
2012-07-24merge up to latest viewer-pathfinding (including 3.3.4)Oz Linden
2012-07-24merge to viewer-developmentoOz Linden
2012-07-24Engage dormant first-login-this-install popup message.Nat Goodspeed
Although the XUI for this popup, and the code to display and respond to it, have been present from the first rev in the current viewer repository, I can find no trace of it ever having been called. Reword embedded link in popup message in each supported language: directly mentioning secondlife.com in display text engages anti-URL-spoofing logic, causing the popup to display the whole messy URL with sourceid and lang params. Change to say "Second Life web site" instead -- needs translations.
2012-07-24In getUniqueID(), don't forget to reset formatting on log stream.Nat Goodspeed
Otherwise later log fields start showing up with zero fill, etc.
2012-07-23Automated merge with ssh://hg.lindenlab.com/richard/viewer-chuiRichard Linden
2012-07-23CHUI-227 FIX Teleport offers sent are not receivedRichard Linden
cleaned up serialization of LLSD to param block so that it can round-trip also, optimized LLXMLNode and fixed an assert
2012-07-23Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-07-23PATH-781: Pulling in the new 'owner_is_group' field into the pathfinding object.Todd Stinson
2012-07-23a trivial code change for SH-3073. The change makes sure to clear the ↵Xiaohong Bao
texture fetching queue ONLY once during a teleporting.
2012-07-23Fix LLMachineID::getUniqueID() LL_DEBUGS log output.Nat Goodspeed
getUniqueID() was logging six somewhat random bytes as garbage characters. Change to produce a hex string instead.
2012-07-23pull back 3.3.4 release tagOz Linden
2012-07-23Make build dependent on version of xcode, not version of OSX for DARWINAura Linden
2012-07-23Added tag 3.3.4-release for changeset 28e100d0379aOz Linden
2012-07-23Changed CMake to work for older and newer versions of OSXAura Linden
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-20CHUI-207 FIXED Emptying Lost and Found and Trash in inventory crashes viewerAlexanderP ProductEngine
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-19CHUI-229 [FIXED] Nearby chat conversation does not appear initially in ↵AlexanderP ProductEngine
conversation list if no other conversations are present
2012-07-19CHUI-231, CHUI-233 [FIXED] - Modified and simplified algorithm of reshaping ↵AlexanderP ProductEngine
floater's body (content) and showing/hiding of the title for prevent of present and future issues with floater's repositioning
2012-07-19CHUI-236 : WIP : Places panel works for My Inventory but still empty lists ↵Merov Linden
for Favorites Bar, My Landmarks and Library.
2012-07-19CHUI-236 : WIP : Modify the handling of FT_ROOT_INVENTORY which was creating ↵merov_linden
havoc in LLInventoryModel instantiation. Still, some of those hack will have to come back on.
2012-07-18cmake changes for OSX 10.7Aura Linden
2012-07-18llglheader include change for building on LionAura Linden
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