summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-25Path-504 fix. Mouselook stays in the navmesh visualization mode instead of ↵prep
kicking back to the default scene rendering
2012-04-25SEC-995 FIX viewer is easily spammed to death by chatKelly Washington
removed a couple more unnecessary string copies from unfortunate LLSD behavior. reviewed with simon, post review from Richard.
2012-04-25Adding ability to change the RetrieveNeighboringRegion debug setting and ↵Todd Stinson
have it automatically update the navmesh zones.
2012-04-25more attempts to fix the hunspell lib for MacOz Linden
2012-04-24PATH-580: BUGFIX Adding functionality to detect when the region's ↵Todd Stinson
capabilities have not yet been loading and deferring requests for the navmesh query until the capabilities are fully loaded.
2012-04-24PATH-542: Ensuring that the rotation is properly updated after the ↵Todd Stinson
ObjectUpdate message from the server.
2012-04-24FIX INTL-96 Viewer translation for Set31eli
2012-04-24sync with viewer-developmenteli
2012-04-24Added support for rendering the regions water height.prep
2012-04-24Added support for rendering the regions water height. Also added initial ↵prep
support for a simple shape vb which allows us to create and expand from for one off shapes
2012-04-24merge back tags for 3.3.1-releaseOz Linden
2012-04-24OPEN-54: correct JsonCpp include pathBoroondas Gupte
2012-04-24Added tag viewer-release-candidate, 3.3.1-release for changeset c623bbc854b6Oz Linden
2012-04-23SEC-995 FIX viewer is easily spammed to death by chatRichard Linden
removed unnecessary string copies from chat message handling
2012-04-23fix version number of the libhunspell dylib in another placeOz Linden
2012-04-23go back to the more elaborate way to find dictionaries (the way that works)Oz Linden
2012-04-23correct mac hunspell lib name, try simpler reference to dictionariesOz Linden
2012-04-23remove debugging prints around packaging the dictionariesOz Linden
2012-04-23IQA-463: Use newest APR package without apr_procattr_inherit_set().Nat Goodspeed
2012-04-23IQA-463: Add apr_file_open(APR_CREATE) flag for downloaded installer.Nat Goodspeed
This handles the case when the target file doesn't exist, just as APR_TRUNCATE handles the case when it does. Strengthen error checks concerning downloaded installer file from ll_apr_warn_status() to ll_apr_assert_status(). Failing to recognize (e.g.) failure to open that file only leads to mysterious crashes down the road; this removes the mystery.
2012-04-23Merge with headcallum
2012-04-23SH-3115 FIX Crash on exit, curl handles not emptycallum
Reviewed by Ted.
2012-04-23add dictionaries to the Hunspell.cmake so that it gets installedOz Linden
2012-04-23add debugging wrappers to check for dictionariesOz Linden
2012-04-23IQA-463: Use APR file I/O for downloaded viewer installer .exe.Nat Goodspeed
On Windows, calling CreateProcess(bInheritHandles=FALSE) is the wrong idea. In that case, CreateProcess() passes NO handles -- even the files you've explicitly designated as the child's stdin, stdout, stderr in the STARTUPINFO struct! Remove LLProcess code to tweak bInheritHandles; we should also remove the corresponding (useless) APR extension. Instead, given that the Windows file-locking problem we've observed is specific to the viewer installer .exe file downloaded by the background updater logic, use APR file I/O for that specific file. Empirically, both llofstream and std::ofstream seem to make the open file handle inheritable; but apr_file_open() documentation says: "By default, the returned file descriptor will not be inherited by child processes created by apr_proc_create()." And indeed, it does appear to sidestep the locking problem.
2012-04-23more phase tracking for inventory opsBrad Payne (Vir Linden)
2012-04-23IQA-463: LLError::addRecorder() claims ownership of passed Recorder*.Nat Goodspeed
That is, when the underlying LLError::Settings object is destroyed -- possibly at termination, possibly on LLError::restoreSettings() -- the passed Recorder* is deleted. There was much existing code that seemed as unaware of this alarming fact as I was myself. Passing to addRecorder() a pointer to a stack object, or to a member of some other object, is just Bad. It might be preferable to make addRecorder() accept std::auto_ptr<Recorder> to make the ownership transfer more explicit -- or even boost::shared_ptr<Recorder> instead, which would allow the caller to either forget or retain the passed Recorder. This preliminary pass retains the Recorder* dumb pointer API, but documents the ownership issue, and eliminates known instances of passing pointers to anything but a standalone heap Recorder subclass object.
2012-04-22remove a now-unused uniform.Adam Moss
2012-04-22and another!Adam Moss
2012-04-22remove a frightening llwarns that was just there for my own education.Adam Moss
2012-04-21STORM-1819: Ternary/graded shadow supportAdam Moss
missed a few spots: cleanup: get rid of the no-op 'mex' function in the shaders which was being used as a dummy replacement for 'mix'
2012-04-21STORM-1819: Ternary/graded shadow supportAdam Moss
cleanup: get rid of the no-op 'mex' function in the shaders which was being used as a dummy replacement for 'mix'
2012-04-21STORM-1819: Ternary/graded shadow supportAdam Moss
a bunch of trivial clean-ups and commentary.
2012-04-21contributors.txt update.Adam Moss
2012-04-21STORM-1819: Ternary/graded shadow supportAdam Moss
Coalesced patchset.
2012-04-20Adding new controls to the console for showing waterplane and world movables ↵Todd Stinson
only. Also, re-arranging the sorting of the check boxes.
2012-04-20Updating the pathfinding object colors to Leo's recommendations.Todd Stinson
2012-04-20Updating the pathfinding object colors to Leo's recommendations.Todd Stinson
2012-04-20merge changes for latest viewer-developmentOz Linden
2012-04-20MAINT-775 More edge case cleanup -- spinning child prims still break on ↵Dave Parks
deselect until the next LoD update
2012-04-19Ensuring that the view characters button is active in builds with stubbed ↵Todd Stinson
pathing libraries. Also, adding extra label fields to better indicate enabled/disabled controls on the console.
2012-04-19Making the pathfinding color settings automatically adjust the current ↵Todd Stinson
display without reloading.
2012-04-19MAINT-775 Cleanup of some weird corner cases on animated child prims.Dave Parks
2012-04-19startup phase tracking added to appearance metricsBrad Payne (Vir Linden)
2012-04-19Cleaning up the navmesh colors a bit.Todd Stinson
2012-04-19MAINT-775 Don't thrash vertex buffers on animated prims (flexis, spinners, etc).Dave Parks
2012-04-19Move phase tracking to its own set of classes inside LLViewerStats - ↵Brad Payne (Vir Linden)
simplifies llvoavatar and allows adding such tracking to classes that live outside the avatar lifetime
2012-04-19BUILDFIX: Correcting a linux/mac build issue.Todd Stinson
2012-04-19grumble relative grumble python grumbleOz Linden
2012-04-19reference packages relative to newviewOz Linden