Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-18 | sync with viewer-development | eli | |
2011-07-18 | merge changes for storm-1515 | Oz Linden | |
2011-07-18 | merge changes for storm-1517 | Oz Linden | |
2011-07-18 | merge changes for storm-1516 | Oz Linden | |
2011-07-18 | merge changes for storm-1510 | Oz Linden | |
2011-07-18 | merge changes for beta branch tag | Oz Linden | |
2011-07-18 | sync with viewer-development | eli | |
2011-07-18 | SH-2031 Fix for shadow render targets using inappropriate shader for ↵ | Dave Parks | |
occlusion culling resulting in objects popping in and out of the shadow map. | |||
2011-07-18 | merge changes for storm-1510 | Oz Linden | |
2011-07-18 | reconciled .hgtags | Debi King (Dessie) | |
2011-07-18 | Added tag DRTVWR-71_2.8.0-beta1, 2.8.0-beta1 for changeset e1ed60913230 | Debi King (Dessie) | |
2011-07-18 | SH-2031 Fix for link error in llui_libtest | Dave Parks | |
2011-07-18 | increment viewer version to 2.8.2 | Oz Linden | |
2011-07-18 | Added tag 2.8.1-start for changeset 502f6a5deca9 | Oz Linden | |
2011-07-18 | re-enable the watchdog | Oz Linden | |
2011-07-17 | Decided against using Boost.Filesystem, remove from link | Nat Goodspeed | |
2011-07-17 | SH-2031 High risk changeset, but potentially high reward. Addresses frame ↵ | Dave Parks | |
stalls in renderer by never using the fixed function pipeline if shaders are available. | |||
2011-07-16 | Use raw-string syntax for other Windows pathnames inserted to Python. | Nat Goodspeed | |
2011-07-16 | Use raw-string syntax for Python string containing Windows pathname. | Nat Goodspeed | |
Consider this pathname for llsdserialize_test.cpp: C:\nats\indra\llcommon\tests\llsdserialize_test.cpp Embed that in a Python string literal: 'C:\nats\indra\llcommon\tests\llsdserialize_test.cpp' and you get a string containing: C: ats\indra\llcommon ests\llsdserialize_test.cpp where the \n became a newline and the \t became a tab character. Hopefully Python raw-string syntax r'C:\etc\etc' works better. | |||
2011-07-16 | merge changes for storm-1482 | Oz Linden | |
2011-07-16 | merge late release changes and tags | Oz Linden | |
2011-07-16 | pull back late beta fix | Oz Linden | |
2011-07-16 | Automated merge with https://bitbucket.org/lindenlab/viewer-development | jenn | |
2011-07-15 | Use C++ __FILE__ rather than Python __file__ to find indra work area. | Nat Goodspeed | |
In this case, the Python code in question is being written from a C++ string literal to a temp script file in a platform-dependent temp directory -- so the Python __file__ value tells you nothing about the location of the repository checkout. Embedding __FILE__ from the containing C++ source file works better. | |||
2011-07-15 | Automated merge with https://bitbucket.org/lindenlab/viewer-development | jenn | |
2011-07-15 | After review and testing, realized that 'WatchdogEnabled' is actually true ↵ | jenn | |
to its name, and is a boolean, not a timeout value. 'MainloopTimeoutDefault' is the actual timeout value. Updated descriptions and values accordingly to set Watchdog timeout to 60 seconds. | |||
2011-07-15 | Merge for STORM-1482 | Aaron Stone | |
2011-07-15 | STORM-1482 Always run the crash loggers, they will check what to do and how ↵ | Aaron Stone | |
to clean up. | |||
2011-07-15 | If we're going to need indra.base.llsd, have to munge sys.path. | Nat Goodspeed | |
And at that point, the Python logic needed to bring in the llsd module is big enough to warrant capturing it in a separate string variable common to multiple tests. | |||
2011-07-15 | storm-1510: update to new login display url | Oz Linden | |
2011-07-15 | Not all TC agents have llbase.llsd, fall back to indra.base.llsd | Nat Goodspeed | |
2011-07-15 | STORM-1482 Change the defaults, look in the app_settings dir for configs as ↵ | Aaron Stone | |
well. | |||
2011-07-15 | Try again to pacify VS fatal warning. | Nat Goodspeed | |
2011-07-15 | Muzzle VS warning | Nat Goodspeed | |
2011-07-15 | merge changes for storm-1509 | Oz Linden | |
2011-07-15 | Add test to verify Python-to-C++ LLSD notation sequence. | Nat Goodspeed | |
Verify that an LLSD::String containing newlines works; verify that newlines between items are accepted. | |||
2011-07-15 | STORM-1506 FIXED Reset the estate to global sun when changing region ↵ | Vadim ProductEngine | |
environment settings. By the way, moved estate info storage from the REGION/ESTATE floater to a model class. | |||
2011-07-15 | Add test to verify C++-to-Python LLSD notation sequence. | Nat Goodspeed | |
Write a sequence of LLSDSerialize::toNotation() calls separated by newlines to a data file, then read lines and parse using llbase.llsd.parse(). Verify that this produces expected data even when one item is a string containing newlines. Generalize python() helper function to allow using any of the NamedTempFile constructor forms. Allow specifying expected Python rc (default 0) and use this to verify an intentional sys.exit(17). This is better than previous sys.exit(0) test because when, at one point, NamedTempFile failed to write file data, running Python on an empty script file still terminates with rc 0. A nonzero rc verifies that we've written the file, that Python is running it and that we're retrieving its rc. | |||
2011-07-15 | Change NamedTempScript to NamedTempFile; allow streaming to it. | Nat Goodspeed | |
The only thing about NamedTempScript that was specific to script files was the hardcoded ".py" extension. Renaming it to NamedTempFile with an explicit extension argument addresses that. Allow constructing NamedTempFile with either a std::string, as before, or an expression of the form (lambda::_1 << some << stuff). If Linden's Boost package included the Boost.Iostreams lib, we could even stream such an expression directly to an ostream constructed around the fd. But oh well. | |||
2011-07-14 | Pacify Linux gcc more thoroughly. | Nat Goodspeed | |
2011-07-14 | #include correct headers for Windows _open() et al. | Nat Goodspeed | |
Also mollify Linux build, which gets alarmed when you implicitly ignore write()'s return value. Ignore it explicitly. | |||
2011-07-14 | Avoid Boost.Filesystem: Boost package improperly built on Windows? | Nat Goodspeed | |
Seems Linden's Boost package and the viewer build might use different settings of the /Zc:wchar_t switch. Anyway, this implementation using open(O_CREAT | O_EXCL) should be more robust. I'm surprised Boost.Filesystem doesn't seem to offer "create a unique file"; all I found was "generate a random filename fairly likely to be unique." | |||
2011-07-14 | FIX STORM-1494 remove duplicate ID and xml snippet | eli | |
2011-07-14 | wstring_to_utf8str() accepts LLWString rather than std::wstring. | Nat Goodspeed | |
2011-07-14 | Use Linden wstring-to-string conversion, not boost::filesystem's. | Nat Goodspeed | |
On Windows, calling boost::filesystem::path::string() implicitly requests code conversion between std::wstring (the boost::filesystem::path::string_type selected on Windows) and std::string. At least for integration-test program, that produces link errors. Use Linden's wstring_to_utf8str() instead. | |||
2011-07-14 | STORM-1482 Little bit of Windows crash report value logging. | Aaron Stone | |
2011-07-14 | Attempt to fix minor build errors on Windows. | Nat Goodspeed | |
2011-07-14 | Eliminate use of PATH_MAX, which is bogus anyway. | Nat Goodspeed | |
2011-07-14 | merge changes for 2.7.5 release | Oz Linden | |
2011-07-14 | Added tag DRTVWR-66_2.7.4-release, 2.7.4-release for changeset 057f319dd8ec | Debi King (Dessie) | |