summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-09merge changes for storm-1804Oz Linden
2012-02-09merge changes for storm-1803Oz Linden
2012-02-09merge changes for storm-1795Oz Linden
2012-02-09merge changes for storm-1741Oz Linden
2012-02-09merge changes for storm-1718Oz Linden
2012-02-09pull back merge from viewer-pre-betaOz Linden
2012-02-09pull back tags from viewer-betaOz Linden
2012-02-09Use new 3p-apr package builds for Windows, Mac.Nat Goodspeed
On Linux, new (Feb 2012) APR package produces link errors. Until those are resolved, leave Linux viewer build with older (Feb 2011) APR package.
2012-02-08Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience/Richard Linden
2012-02-08EXP-1873 : Move cut items to trash in cut/copy over cut situations.Merov Linden
2012-02-08Fix for Debug GL generating errors when changing graphics preferences ↵Dave Parks
(reloading shaders).
2012-02-08Automated merge with ssh://hg.lindenlab.com/richard/viewer-experienceRichard Linden
2012-02-08EXP-1767 WIP Received Items panel state does not persist between sessionsRichard Linden
fixed layout stack so programmatic size updates will work correctly
2012-02-08EXP-1873 : Implement the hiding of cut items on the clipboardMerov Linden
2012-02-08STORM-1808 Indicate ability to buildJonathan Yap
2012-02-08SH-2592 Fix for some shader uniforms using the wrong vector size.Dave Parks
2012-02-10SH-2963 Fix for highlight transparent not highlighting 100% transparent objects.Dave Parks
2012-02-08SH-2592 Fix for some shader uniforms using the wrong vector size.Dave Parks
2012-02-08STORM-1807 Play animation floater 2nd play button active while animation is ↵Jonathan Yap
playing
2012-02-08STORM-1809 The word "Multiple" does NOT show in the edit window when editing ↵Jonathan Yap
prims or linksets with mixed textures in LL V3
2012-02-08EXP-1879 FIXED Crash in People floater in mouselook mode.Vadim ProductEngine
2012-02-08STORM-1810 Display Z coordinate in Script Error windowJonathan Yap
2012-02-08Echo group_started, group_completed to test-program output file.Nat Goodspeed
This isn't recent oversight; in viewer-development the output file never contained those lines either. But it should. Using scoped_ptr is more robust than using a dumb pointer with inline "Oh yeah, don't forget to clean up that pointer" logic.
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates fixed build moved conversion funcs to llwindow.cpp as they work on all platforms refactored translateintorect to take overlap as parameter
2012-02-07EXP-1841 : Final deep scrub on LLClipboard API, clean up the use of copy and ↵Merov Linden
cut everywhere.
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates changed over to new convert() method added LLCoordFloater
2012-02-07EXP-1873 : Implement cut in the inventory contextual menu. Works without ↵Merov Linden
deleting the items but simply dimming them and moving them. Doesn't work for folders yet.
2012-02-07SH-2719 Fix for lines in off-sim waterDave Parks
2012-02-07SH-2902 Fix for avatar bakes etc. getting garbage data sometimes.Dave Parks
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-02-07Automated merge with http://hg.secondlife.com/viewer-developmentNat Goodspeed
2012-02-07Automated merge with file:C%3A%5CUsers%5CNat%5Clinden%5Cviewer-tut-fixNat Goodspeed
2012-02-07Merge daggy fix at r32811ea374ab to tipNat Goodspeed
2012-02-07Disable MSVC warning C4702 (unreachable code) in Boost headers.Nat Goodspeed
2012-02-07Use os.path.normcase(os.path.normpath()) when comparing directories.Nat Goodspeed
Once again we've been bitten by comparison failure between "c:\somepath" and "C:\somepath". Normalize paths in both Python helper scripts to make that comparison more robust.
2012-02-07On Linux, #undef Status: we use that name for nested LLProcess struct.Nat Goodspeed
Apparently something in the Linux system header chain #defines a macro Status as 'int'. That's just Bad in C++ land. It should at the very least be a typedef! #undefining it in llprocess.h permits the viewer to build.
2012-02-07LLProcess::Status enum values need qualification in helper function.Nat Goodspeed
2012-02-07Convert LLProcess implementation from platform-specific to using APR.Nat Goodspeed
Include logic to engage Linden apr_procattr_autokill_set() extension: on Windows, magic CreateProcess() flag must be pushed down into apr_proc_create() level. When using an APR package without that extension, present implementation should lock (e.g.) SLVoice.exe lifespan to viewer's on Windows XP but probably won't on Windows 7: need magic flag on CreateProcess(). Using APR child-termination callback requires us to define state (e.g. LLProcess::RUNNING). Take the opportunity to present Status, capturing state and (if terminated) rc or signal number; but since most of the time all caller really wants is to log the outcome, also present status string, encapsulating logic to examine state and describe exited-with-rc vs. killed-by-signal. New Status logic may report clearer results in the case of a Windows child process killed by exception. Clarify that static LLProcess::isRunning(handle) overload is only for use when the original LLProcess object has been destroyed: really only for unit tests. We necessarily retain our original platform-specific implementations for just that one method. (Nonstatic isRunning() no longer calls static method.) Clarify log output from llprocess_test.cpp in a couple places.
2012-02-07merge changes for storm-1803Oz Linden
2012-02-07STORM-1803 Fix syntax error that the Windows compiler did not complain aboutJonathan Yap
2012-02-07merge changes for storm-1793Oz Linden
2012-02-06SH-2729 Fix for horizontal line of glitching graphics when DoF enabledDave Parks
2012-02-06Mac build fix -- added missing enumeration from switchLeslie Linden
2012-02-06EXP-1841 : Refactoring of LLClipboard, simplify the API and make it behave ↵Merov Linden
like a normal clipboard.
2012-02-06Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2012-02-06STORM-1793 Fix dumb syntax errorJonathan Yap
2012-02-06ManageAPR should be noncopyable. Make that explicit.Nat Goodspeed
Any RAII class should either be noncopyable or should deal appropriately with a copy operation. ManageAPR is intended only for extremely simple cases, and hence should be noncopyable.
2012-02-06EXP-1849 FIXED Privacy settings could be set to default when modifying other ↵Vadim ProductEngine
preferences before login.
2012-02-06merge changes for storm-1718Oz Linden
2012-02-06merge changes for storm-1804Oz Linden