Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-11 | increment viewer version to 6.3.5 | Nat Goodspeed | |
2019-10-29 | Merged in viewer-release | andreykproductengine | |
2019-10-29 | increment viewer version to 6.3.4 | Nat Goodspeed | |
2019-10-16 | merge 6.3.2-release | Oz Linden | |
2019-10-15 | Merge from viewer-release | andreykproductengine | |
2019-10-15 | increment viewer version to 6.3.3 | Nat Goodspeed | |
2019-10-14 | SL-11719 Fixed init of conversation log | andreykproductengine | |
2019-10-10 | SL-12093 FIXED [ordered shutdown] conversation.log erased at log in when all ↵ | maxim_productengine | |
logs are set to be saved | |||
2019-10-04 | rename SLVoice log file and rotate the way we do for SecondLife.log | Oz Linden | |
2019-09-16 | DRTVWR-493 LLLogChat to singleton | andreykproductengine | |
2019-09-14 | Backed out changeset: 8e228364f324 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: a6398f90389a | AndreyL ProductEngine | |
2019-09-13 | correct Mac SLVoice executable name | Oz Linden | |
2019-09-10 | Downstream merge from lindenlab/viewer-lynx | AndreyL ProductEngine | |
2019-09-10 | Merged in lindenlab/viewer-release | andreykproductengine | |
2019-09-10 | increment viewer version to 6.3.2 | Nat Goodspeed | |
2019-09-06 | handle slvoice executable separately from the vivox libraries, and update ↵ | Oz Linden | |
mac slvoice package | |||
2019-09-05 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2019-09-05 | SL-11718 Another exit crash | andreykproductengine | |
2019-09-04 | SL-11868 Fix cache init after purge | andreykproductengine | |
2019-09-04 | SL-11866 [D493] Some startup elements can be executed twice, added protections | andreykproductengine | |
2019-09-04 | SL-11865 Fixed weird existance check | andreykproductengine | |
2019-09-03 | SL-11856 Backed out SL-11012 | AndreyL ProductEngine | |
changeset: 0d43d9754b79 | |||
2019-08-29 | Merge from lindenlab/viewer-release | andreykproductengine | |
2019-08-26 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-08-26 | increment viewer version to 6.3.1 | Nat Goodspeed | |
2019-08-20 | Automated merge with ssh://bitbucket.org/andreykproductengine/drtvwr-493 | Nat Goodspeed | |
2019-08-15 | SL-11662 - apparently a race condition between image loading and material ↵ | Brad Payne (Vir Linden) | |
property setting | |||
2019-08-14 | No such thing as 'virtual static' | Nat Goodspeed | |
2019-08-14 | Merged in lindenlab/viewer-release | andreykproductengine | |
2019-08-13 | merge | Brad Payne (Vir Linden) | |
2019-08-13 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2019-08-13 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-08-13 | DRTVWR-493 Converted LLViewerParcelMediaAutoPlay to singleton | andreykproductengine | |
2019-08-13 | DRTVWR-493 Reworked a number of inits | andreykproductengine | |
2019-08-13 | increment viewer version to 6.2.5 | Nat Goodspeed | |
2019-08-12 | Automated merge with ssh://bitbucket.org/andreykproductengine/drtvwr-493 | Nat Goodspeed | |
2019-08-12 | DRTVWR-493 LLWearableType to LLParamSingleton | andreykproductengine | |
2019-08-12 | Merge from nat_linden/drtvwr-493 | andreykproductengine | |
2019-08-12 | SL-11719 Initialize the conversation dialog on login screen appearance to ↵ | AndreyL ProductEngine | |
avoid crash | |||
2019-08-12 | Automated merge with file:///Users/nat/linden/viewer-catch | Nat Goodspeed | |
2019-08-12 | DRTVWR-493: Streamline LLParamSingleton, LLLockedSingleton. | Nat Goodspeed | |
Simplify LLSingleton::SingletonLifetimeManager to SingletonInitializer: that struct has not been responsible for deletion ever since LLSingletonBase acquired dependency-ordered deleteAll(). Move SingletonData::mInitState changes from SingletonLifetimeManager to constructSingleton() method. Similarly, constructSingleton() now sets SingletonData::mInstance instead of making its caller store the pointer. Add variadic arguments to LLSingleton::constructSingleton() so we can reuse it for LLParamSingleton. Add finishInitializing() method to encapsulate logic reused for getInstance()'s INITIALIZING and DELETED cases. Make LLParamSingleton a subclass of LLSingleton, just as LLLockedSingleton is a subclass of LLParamSingleton. Make LLParamSingleton a friend of LLSingleton, so it can access private members of LLSingleton without also granting access to any DERIVED_CLASS subclass. This eliminates the need for protected getInitState(). LLParamSingleton::initParamSingleton() reuses LLSingleton::constructSingleton() and finishInitializing(). Its getInstance() method completely replaces LLSingleton::getInstance(): in most EInitStates, LLParamSingleton::getInstance() is an error. Use a std::mutex to serialize calls to LLParamSingleton::initParamSingleton() and getInstance(). While LLSingleton::getInstance() relies on the "initialized exactly once" guarantee for block-scope static declarations, LLParamSingleton cannot rely on the same mechanism. LLLockedSingleton is now a very succinct subclass of LLParamSingleton -- they have very similar functionality. Giving the LLSINGLETON() macro variadic arguments eliminates the need for a separate LLPARAMSINGLETON() macro, while continuing to support existing usage. | |||
2019-08-12 | DRTVWR-493: Make catch_llerrs() a member of WrapLLErrs. | Nat Goodspeed | |
2019-08-12 | Automated merge with ssh://bitbucket.org/nat_linden/viewer-vs2017 | Nat Goodspeed | |
2019-08-11 | DRTVWR-493 tiny optimization | andreykproductengine | |
2019-08-10 | DRTVWR-493: Introduce test catch_what(), catch_llerrs() functions. | Nat Goodspeed | |
Use them in place of awkward try/catch test boilerplate. | |||
2019-08-10 | DRTVWR-493 LLUI to LLParamSingleton | andreykproductengine | |
2019-08-10 | SL-11716 Fixed crash on initializing LLUI | AndreyL ProductEngine | |
2019-07-25 | DRTVWR-493 LLRender2D to LLParamSingleton | andreykproductengine | |
2019-07-25 | SL-11649 FIXED [Love Me Render] Mesh links in HUDs do not have highlights ↵ | maxim_productengine | |
when selected. |