Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-05 | Merge | Dave SIMmONs | |
2011-04-05 | ER-671 : Add LLRegionSayTo() LSL function. Added new chat type for direct ↵ | Dave SIMmONs | |
messages to match server code, use light orange for text. Reviewed by Kelly. | |||
2011-04-01 | Merge with viewer-development | Don Kjer | |
2011-03-28 | merge up from viewer-development through the start of 2.6.3 | Oz Linden | |
2011-03-28 | increment viewer version to 2.6.3 | Oz Linden | |
2011-03-23 | Pull from lindenlab/viewer-development | Merov Linden | |
2011-03-23 | Merge with viewer-development | Don Kjer | |
2011-03-21 | pull updates to the start of 2.6.2 from viewer-development | Oz Linden | |
2011-03-21 | increment viewer version to 2.6.2 | Oz Linden | |
2011-03-19 | merge out latest viewer-development | Oz Linden | |
2011-03-18 | Pull in viewer-development | Merov Linden | |
2011-03-18 | pull back changes made in beta prep | Oz Linden | |
2011-03-18 | merge out 2.6.0 changes from viewer-development | Oz Linden | |
2011-03-17 | Fix CHOP-544. Use cwd when creating a process on windows when the ↵ | Alain Linden | |
llprocesslauncher's working directory is not set. Currently "" will be passed for the working directory which breaks the launching of the updater script. | |||
2011-03-15 | increment viewer version to 2.6.1 | Oz Linden | |
2011-03-14 | updated version to 2.6.0 | Richard Linden | |
2011-03-14 | Merge with tip of viewer development | callum | |
2011-03-14 | Merge with viewer-development | Don Kjer | |
2011-03-11 | sync up to latest viewer-development | Oz Linden | |
2011-03-11 | sync up to latest viewer-development | Oz Linden | |
2011-03-10 | STORM-987 : Took Vadim's comment into account: check arguments consistency, ↵ | Merov Linden | |
make sure remaining perf data are flushed on exit. | |||
2011-03-10 | increment version to 2.5.3 | Oz Linden | |
2011-03-09 | Pull from viewer-development | Merov Linden | |
2011-03-09 | Merge. | brad kittenbrink | |
2011-03-09 | Fix for "doubleton" error using LLInstanceTracker across shared library ↵ | brad kittenbrink | |
boundaries. | |||
2011-03-09 | Merge with tip of http://hg.secondlife.com/viewer-development (rev 14798) | callum | |
2011-03-08 | STORM-987 : Add --logmetrics and --analyzeperformance arguments, moved ↵ | Merov Linden | |
analyzeMetricPerformanceLog() and doAnalysisMetrics() from LLFastTimerView to LLMetricPerformanceTesterBasic | |||
2011-03-08 | Merge with viewer-development | Don Kjer | |
2011-03-07 | STORM-1045 : pull into viewer-development | Merov Linden | |
2011-03-07 | Update version number to 2.5.2 | Merov Linden | |
2011-03-03 | Autobuild : fix llcommon tests warning so Mac builds | Merov Linden | |
2011-03-03 | merge up from viewer-development and viewer-autobuild | Oz Linden | |
2011-03-01 | Set the version to 2.5.1... Yeap! Back from 2.7.0 (not a misprint) | Merov Linden | |
2011-03-01 | SOCIAL-595 FIX Global Volume control does not affect volume of MOAP in ↵ | Richard Linden | |
minimal skin on Windows made slplugin.exe start with correct working directory (llplugin) | |||
2011-02-18 | Introduce and use new sendReply() function for LLEventAPI methods. | Nat Goodspeed | |
Each LLEventAPI method that generates a reply needs to extract the name of the reply LLEventPump from the request, typically from a ["reply"] key, copy the ["reqid"] value from request to reply, locate the reply LLEventPump and send the enriched reply object. Encapsulate in sendReply() function before we proliferate doing all that by hand too many more times. | |||
2011-02-18 | merge changes for viewer-vs2010 | Oz Linden | |
2011-02-17 | Autobuild: fix for Mac build using XCode | Merov Linden | |
2011-02-17 | VWR-24917 Use mIsDisplayNameDefault to reduce name redundancy in nearby chat ↵ | Ardy Lay | |
history * Clean up changes based upon feedback from reviewers. * Improve comment based upon feedback from reviewers. | |||
2011-02-17 | Automated merge with ↵ | Nat Goodspeed | |
http://pdp47.lindenlab.com/cgi-bin/hgwebdir.cgi/brad/viewer-development/ | |||
2011-02-16 | Automated merge with ssh://bitbucket.org/jenn_linden/viewer-vs2010 | Oz Linden | |
2011-02-14 | bump version number to 2.7.0 | Oz Linden | |
2011-02-14 | Automated merge with http://hg.secondlife.com/viewer-development | Nat Goodspeed | |
2011-02-11 | explicitly import ZLIB. | Alain Linden | |
2011-02-09 | Add test to call map-style functions with full map/array params. | Nat Goodspeed | |
Test also passes overlong arrays and maps with extraneous keys; in all cases we expect the same set of values to be passed to the registered functions. | |||
2011-02-07 | For test purposes, capture at registration each function's Vars*. | Nat Goodspeed | |
We'd introduced FunctionsTriple to associate a pair of registered function names with the Vars* on which those functions should operate. But with more different tests coming up, it became clear that restating the Vars* every time a given function name appeared in any such context was redundant. Instead, extended addf() to accept and store the relevant Vars* for each registered function, be it the global Vars for the free functions and static methods or the stack Vars for the non-static methods. Added varsfor() function to retrieve and validate the Vars* for a given function name. Eliminated array_funcs() function, restating aggregates of names to test as LLSD collections. Where before these were coerced into a separate LLSD map with ["a"] and ["b"] keys, that map can now be part of the original structure. | |||
2011-02-06 | Untested support for passing array to map-registered function. | Nat Goodspeed | |
An array-registered function has no param names, so you can only pass an array: a map would be meaningless. Initial implementation of map-registered functions assumed that since you CAN pass a map, you MUST pass a map. But in fact it's meaningful to pass an array as well -- for whatever reason -- and easy to implement, so there you are. Tests to follow. | |||
2011-02-06 | Add test verifying passing LLSD() to const char* parameter. | Nat Goodspeed | |
LLSDParam<const char*> is coded to pass NULL for an isUndefined() LLSD value, so event-based caller can choose whether to pass NULL, "" or whatever string value to such a parameter. Ensure this behavior. | |||
2011-02-05 | Introduce zipmap() function and use it in place of frequent loops. | Nat Goodspeed | |
One operation we often use is to take an LLSD array of param names, a corresponding LLSD array of values, and create from them a name=value LLSD map. Instead of doing that "by hand" every time, use a function. | |||
2011-02-05 | Make array-funcs success test exercise args-array-too-long case too. | Nat Goodspeed | |
Streamline a bit more redundancy from the code in that test. | |||
2011-02-05 | Consolidate paramsa, paramsb, et al., into ["a"], ["b"] arrays. | Nat Goodspeed | |
Following the C++ convention of having two distinct somethigna, somethingb names, initially we introduced paramsa, paramsb LLSD arrays, following that convention all the way down the line. This led to two distinct loops every time we wanted to walk both arrays, since we didn't want to assume that they were both the same size. But leveraging the fact that distinct LLSD arrays stored in the same LLSD container can in fact be of different lengths, refactored all the pairs of vars into top-level LLSD maps keyed by ["a"] and ["b"]. That lets us perform nested loops rather than duplicating the logic, making test code much less messy. |