Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-20 | Day cycles start | Rider Linden | |
2017-10-19 | Figure out later why this block timer suddenly starts crashing. | Rider Linden | |
2017-10-19 | Put the timer block back in. | Rider Linden | |
2017-10-19 | Fix mac compile unused names in namespace. | Rider Linden | |
2017-10-17 | Comment out unused static function for mac | Rider Linden | |
2017-10-17 | Merge | Rider Linden | |
2017-10-17 | Initial day cycle checkin. | Rider Linden | |
2017-10-17 | Merged lindenlab/viewer64 into default | Thomas Nelson | |
2017-10-17 | New prototype control for moving sun and moon in sky. | Rider Linden | |
2017-10-16 | Removed conversions from WLColor Control in favor of setter/getter | Rider Linden | |
2017-10-13 | Watter settings active and start of new joystick button type. | Rider Linden | |
2017-10-13 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2017-10-12 | DRTVWR-418: Remove redundant assignment per Ansariel Hiller. | Nat Goodspeed | |
2017-10-12 | MAINT-7081: Update to curl build 501064 | Nat Goodspeed | |
2017-10-11 | DRTVWR-418: Fix glitch from merging from today's viewer-release | Nat Goodspeed | |
2017-10-11 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2017-10-11 | increment viewer version to 5.0.9 | Oz Linden | |
2017-10-11 | Added tag 5.0.8-release for changeset 505a492f30bd | Oz Linden | |
2017-10-10 | MAINT-7831: Update to viewer-manager build 509523 | Nat Goodspeed | |
2017-10-09 | MAINT-7831: Merge from tip of https://bitbucket.org/lindenlab/viewer64. | Nat Goodspeed | |
2017-10-09 | MAINT-7831: Update viewer-manager to build 509481. | Nat Goodspeed | |
2017-10-09 | MAINT-7809: Add secondlife.ico to viewer's vmp_icons install dir. | Nat Goodspeed | |
2017-10-09 | MAINT-7831: Merge LLManifest.prefix() changes to tip. | Nat Goodspeed | |
2017-10-09 | MAINT-7831: Update viewer_manifest.py to use 'with self.prefix(...):' | Nat Goodspeed | |
Now that LLManifest.prefix() supports use as a context manager: with self.prefix(...): ... convert existing calls to that form. This was an interesting exercise because it surfaced at least two places where the indentation did not match the self.prefix() nesting, plus another place where existing code was undented without a self.end_prefix() call. (That last was an uncaught logic bug.) This underscores the value of using a SINGLE consistent, idiomatic mechanism to limit the scope of each self.prefix() call. | |||
2017-10-09 | MAINT-7831: Allow LLManifest.prefix() to be a context manager. | Nat Goodspeed | |
LLManifest.prefix() dates back to before Python had a 'with' statement or the notion of a context manager. That's why every prefix() call requires a corresponding end_prefix() call. Existing usage is of the form: if self.prefix(...some args...): self.path(...) ... self.end_prefix() The use of an 'if' statement is solely to allow the coder to indent the statements between the self.prefix() call and the corresponding call to self.end_prefix() -- there is no intention to make that code conditional. self.prefix() unconditionally returned True to facilitate that usage. But now that we have the 'with' statement, this all feels a little silly. Make prefix() return an instance of a context-manager class so that it's reasonable to say instead: with self.prefix(...some args...): self.path(...) ... and have the Right Things happen simply by leaving the 'with' block. The only tricky part is code to preserve compatibility with old-style usage: * The context manager has a __nonzero__() method so that if it's tested in an 'if' statement, it can unconditionally return True. * On leaving the 'with' block, rather than simply popping the top of each prefix stack, the context manager restores its length to the same length it had before that prefix() call. This allows for (erroneous but hardly unlikely) usage of the form: with self.prefix(...some args...): self.path(...) ... self.end_prefix() Restoring the previous length makes the context manager insensitive to whether or not end_prefix() has popped the most recent prefix() entries. | |||
2017-10-06 | MAINT-7831: Include secondlife.ico file in the Windows installer. | Nat Goodspeed | |
2017-10-05 | MAINT-7684: Don't try to package or sign deleted Windows VMP .exes. | Nat Goodspeed | |
2017-10-05 | MAINT-7684: Update viewer-manager to codeticket version 509386. | Nat Goodspeed | |
2017-10-05 | Skys settings object active. | Rider Linden | |
2017-10-04 | Rename uniform "sunlight_color_copy" to sunlight_color in shader. | Rider Linden | |
2017-10-04 | MAINT-7831: Update to viewer-manager build 509308 | Nat Goodspeed | |
2017-09-29 | Moon is showing, sun still not working. | Rider Linden | |
2017-09-27 | Fix a conversion. | Rider Linden | |
2017-09-27 | No longer 'goth windlight only', sky parameters passed from settings object. | Rider Linden | |
2017-09-26 | Clouds still funky but better. | Rider Linden | |
2017-09-23 | update VMP to 1.0.508931 | Oz Linden | |
2017-09-22 | MAINT-7827: suppress doubled notices on various login problems | Oz Linden | |
2017-09-22 | re-add support for a voice connection failure message used by damballah | Oz Linden | |
2017-09-22 | integrate VMP fixes | Oz Linden | |
2017-09-22 | Merge | Rider Linden | |
2017-09-21 | remove redundant exception constructor code, and | Oz Linden | |
generalize exception catching for platform specific code | |||
2017-09-21 | Still not working. Black Sky. | Rider Linden | |
2017-09-21 | Clean up running commands under viewer_manifest (at least a little) | Oz Linden | |
* do not redirect stderr to stdout * catch errors generated in platform specific code and display them more nicely * run_command no longer captures output (only used in one place; replaced that with direct use of subprocess) | |||
2017-09-21 | Automated merge with head of viewer64 | callum_linden | |
2017-09-21 | Fix for MAINT-7787: [Alex Ivy] RC Viewers in 5.1.0 range show black ↵ | callum_linden | |
background for CONTENT_TYPE_HTML. (The color we pass to CEF has 4 compontents red, blue, green and alpha. We were only passing 3 and setting the color and not the alpha. At somepoint in CEF's history the default value must have changed. Passing 0xFF for alpha too - i.e. fully opaque - fixes this) | |||
2017-09-20 | Cleanup inside GLSLShader for uniform mapping. | Rider Linden | |
2017-09-20 | DRTVWR-418: Disable more needlessly fragile memory consumption tests. | Nat Goodspeed | |
2017-09-20 | DRTVWR-418: Fix C++ errors detected by Xcode 9. | Nat Goodspeed | |
You can't legitimately perform an ordered comparison between a pointer and an int, even 0. Fix a number of 'if (ptr > 0)' to plain 'if (ptr)'. Fix LLEditWearableDictionary::WearableEntry constructor to avoid varargs mechanism. It used to accept three different counts, followed by three different lists of enums, fetched in each case as 'int' -- dubious in itself. The constructor body performed three different loops to populate those enums into three different member vectors. Instead, make the constructor accept three vectors and initialize the member vectors from the passed vectors. Now that C++ has inline vector initialization, change existing constructor calls to pass temporary vectors initialized with what used to be the varargs enum values. | |||
2017-09-20 | SL-683 Fixed Logging parameters not taking effect immediately | andreykproductengine | |
2017-09-19 | Baseline for settings changes | Rider Linden | |