Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-13 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-11-11 | increment viewer version to 6.3.5 | Nat Goodspeed | |
2019-11-11 | SL-12244 Copying a no transfer texture does not set target object to no transfer | andreykproductengine | |
2019-11-08 | SL-12241 Separated 'flexible' paramenters | andreykproductengine | |
2019-11-05 | SL-12227 FIXED Copied physics data always applies physics material as Stone. | maxim_productengine | |
2019-11-04 | SL-12213 Unable to paste no-modify/no-transfer texture | andreykproductengine | |
2019-11-04 | SL-12212 Unable to copy-paste Color, Transparency and Glow settings | andreykproductengine | |
2019-10-29 | Merged in viewer-release | andreykproductengine | |
2019-10-29 | increment viewer version to 6.3.4 | Nat Goodspeed | |
2019-10-21 | Merged in default (pull request #2) | Andrey Lihatskiy | |
SL-12156 FIXED [Project Copy/Paste] The prim's shape can be changed by pasting mesh parameters Approved-by: Andrey Lihatskiy | |||
2019-10-21 | SL-12158 Fixed messy 'Align' button positioning | andreykproductengine | |
2019-10-18 | SL-12156 FIXED [Project Copy/Paste] The prim's shape can be changed by ↵ | maxim_productengine | |
pasting mesh parameters | |||
2019-10-17 | Buildfix (typo) | AndreyL ProductEngine | |
2019-10-16 | merge 6.3.2-release | Oz Linden | |
2019-10-15 | Merge from viewer-release | andreykproductengine | |
2019-10-15 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-10-15 | increment viewer version to 6.3.3 | Nat Goodspeed | |
2019-10-15 | Buildfix (typo) | AndreyL ProductEngine | |
2019-10-14 | Merged in andreyl_productengine/486-copypaste | Kadah_Coba | |
2019-10-14 | [Project Copy/Paste] Texture support | Kadah_Coba | |
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-06 | [Project Copy/Paste] Simplified texture copy check | Kadah_Coba | |
2019-10-04 | rename SLVoice log file and rotate the way we do for SecondLife.log | Oz Linden | |
2019-10-01 | SL-11944 FIXED [Project Copy/Paste] The prim's shape can be changed by ↵ | maxim_productengine | |
pasting empty parameters | |||
2019-09-16 | DRTVWR-493 LLLogChat to singleton | andreykproductengine | |
2019-09-14 | Backed out changeset: 8e228364f324 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: b4182ee25942 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: a6398f90389a | AndreyL ProductEngine | |
2019-09-13 | correct Mac SLVoice executable name | Oz Linden | |
2019-09-10 | MergeMerged in lindenlab/viewer-release | AndreyL ProductEngine | |
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 | Cleanup object copy/paste functions | Kadah_Coba | |
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 | DRTVWR-493 Do not recreate proxy only to destroy it | 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-22 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-08-20 | Automated merge with ssh://bitbucket.org/andreykproductengine/drtvwr-493 | Nat Goodspeed | |
2019-08-20 | DRTVWR-493: Clarify capturing LLError::getFatalFunction() in a var. | Nat Goodspeed | |
VS 2013 thought we were storing an initialization-list. | |||
2019-08-20 | DRTVWR-493: Defend LL[Param]Singleton against ctor/init exceptions. | Nat Goodspeed | |
An exception in the LLSingleton subclass constructor, or in its initSingleton() method, could leave the LLSingleton machinery in a bad state: the failing instance would remain in the MasterList, also on the stack of initializing LLSingletons. Catch exceptions in either and perform relevant cleanup. This problem is highlighted by test programs, in which LL_ERRS throws an exception rather than crashing the whole process. In the relevant catch clauses, clean up the initializing stack BEFORE logging. Otherwise we get tangled up recording bogus dependencies. Move capture_dependency() out of finishInitializing(): it must be called by every valid getInstance() call, both from LLSingleton and LLParamSingleton. Introduce new CONSTRUCTED EInitState value to distinguish "have called the constructor but not yet the initSingleton() method" from "currently within initSingleton() method." This is transient, but we execute the 'switch' on state within that moment. One could argue that the previous enum used INITIALIZING for current CONSTRUCTED, and INITIALIZED meant INITIALIZING too, but this is clearer. Introduce template LLSingletonBase::classname() helper methods to clarify verbose demangle(typeid(stuff).name()) calls. Similarly, introduce LLSingleton::pop_initializing() shorthand method. |