Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-09 | STORM-977 llmediaplugintest shows up even though -DLL_TESTS:BOOL=OFF has ↵ | Jonathan Yap | |
been used | |||
2011-02-08 | STORM-601 : pull into viewer-development | Merov Linden | |
2011-02-08 | STORM-433 : pull into viewer-development | Merov Linden | |
2011-02-08 | STORM-507 : pull into viewer-development | Merov Linden | |
2011-02-08 | STORM-953 : pull into viewer-development | Merov Linden | |
2011-02-08 | STORM-955 : pull into viewer-development | Merov Linden | |
2011-02-08 | STORM-960 : pull into viewer-development | Merov Linden | |
2011-02-08 | SWAT-481: add event wrapper for LLFloaterReg::instanceVisible() | Nat Goodspeed | |
2011-02-08 | VWR-21275 FIX // *SOME* Windows systems fail to load the Qt plugins if the ↵ | callum | |
current working Reviewed by Richard - http://codereview.lindenlab.com/6011001/ | |||
2011-02-08 | fix a couple more packaging problems... | Alain Linden | |
2011-02-08 | merge up to latest viewer-development | Oz Linden | |
2011-02-08 | STORM-974 Removed my change to flip down-arrow to an up-arrow in the ↵ | Jonathan Yap | |
Landmark panel. Not in scope of this jira. | |||
2011-02-07 | STORM-969 / ER-493 - Viewer side of the work to add 'Rentals' as a land type ↵ | Kent Quirk | |
to the parcel API | |||
2011-02-07 | update pacageing of msvc?100.dll's; use latest qt package with all needed libs. | Alain Linden | |
2011-02-07 | use up to date openssl package. | Alain Linden | |
2011-02-07 | there is no mt for vs2010 | Alain Linden | |
2011-02-07 | update packages. | Alain Linden | |
2011-02-07 | STORM-975 forgot to update contributions.txt | Jonathan Yap | |
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-07 | STORM-974 forgot to edit contributions.txt | Jonathan Yap | |
2011-02-07 | STORM-974 UI button alignment issues in Landmark, About Land, and Hardware ↵ | Jonathan Yap | |
Settings windows | |||
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 | STORM-975 Duplicated menu entry Develop/Ui/Region Debug Console | Jonathan Yap | |
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-06 | OPEN-1 WORKAROUND correct build arguments again for VS Express | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND correct build arguments again for VS Express | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND correct build arguments for VS Express | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND correct build arguments for VS Express | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND revert change to cmake string for VS 8 | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND revert change to cmake string for VS 8 | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND - create a VCexpressRelWithDebInfo for compiling with VS ↵ | Oz Linden | |
Express | |||
2011-02-14 | merge up to latest viewer-development | Oz Linden | |
2011-02-11 | merge up to lastest upstream | Oz Linden | |
2011-02-06 | OPEN-1 WORKAROUND - create a VCexpressRelWithDebInfo for compiling with VS ↵ | Oz Linden | |
Express | |||
2011-02-06 | merge to latest viewer-development | Oz Linden | |
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. | |||
2011-02-05 | Fix Vars::cp dangling-pointer problem. | Nat Goodspeed | |
Naively storing a const char* param in a const char* data member ignores the fact that once the caller's done, the string data referenced by that pointer will probably be freed. Store the referenced string in a std::string instead. | |||
2011-02-05 | Add successful calls to array-style functions. | Nat Goodspeed | |
2011-02-04 | STORM-610 : Backing out that change (test fail) | Merov Linden | |
2011-02-04 | Clean up license headers in a handfull of files | Merov Linden | |
2011-02-04 | STORM-655 : Pull into viewer-development | Merov Linden | |
2011-02-04 | STORM-610 : Pull into viewer-development | Merov Linden | |
2011-02-04 | STORM-601 FIXED Color swatch now receives focus on mouse click. | Seth ProductEngine | |
2011-02-04 | fix linking to llqtwebkit. | Alain Linden | |
2011-02-04 | Change FunctionsTriple refs to pointers to facilitate passing. | Nat Goodspeed | |
A certain popular-but-dumb compiler seems to think that initializing a std::vector from a pair of iterators requires assignment. A struct containing a reference cannot be assigned. Pointers get us past this issue. | |||
2011-02-04 | STORM-433 FIXED Fixed reshaping notification panel with friendship offer ↵ | Seth ProductEngine | |
when it is inserted into IM chat. | |||
2011-02-04 | Move FunctionsTriple data to function returning vector<same>. | Nat Goodspeed | |
We want to break out a couple different test methods that both need the same data. While we could define a std::vector<FunctionsTriple> in the lleventdispatcher_data class and initialize it using a classic {} initializer as in array_funcs(), using a separate function puts it closer to the tests consuming that data, and helps reduce clutter in the central data class. Either way, it's cool that BOOST_FOREACH() handles the gory details of iterating over a std::vector vs. a classic-C array. | |||
2011-02-04 | STORM-465 FIXED Made all keys localizable. | Vadim ProductEngine | |
Renamed HUD direction strings ("Left", "Right", "Up", "Down") to avoid strings duplication. |