Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-22 | SL-12288 Enhancement for Rotate and Track camera controls | maxim_productengine | |
2019-11-19 | SL-12186 Don't copy templates from app_settings directory, because it's ↵ | maxim_productengine | |
excessive | |||
2019-11-15 | SL-12186 Correctly populate list after creating default presets | maxim_productengine | |
2019-11-15 | Post-merge build fix | AndreyL ProductEngine | |
2019-11-14 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-11-14 | Line endings fix | AndreyL ProductEngine | |
2019-11-14 | SL-12186 Buildfix and update for creation of default presets | maxim_productengine | |
2019-11-13 | SL-12186 WIP Get rid of excessive offset settings as we moved to store data ↵ | maxim_productengine | |
in xml | |||
2019-11-13 | SL-12186 WIP Use appropriate offset names when saving presets | maxim_productengine | |
2019-11-12 | SL-12186 WIP Added ability to reset default presets and updated item list in ↵ | maxim_productengine | |
'My camera presets' floater | |||
2019-11-11 | increment viewer version to 6.3.5 | Nat Goodspeed | |
2019-11-08 | SL-12186 WIP Add new 'My camera presets' floater | maxim_productengine | |
2019-11-08 | SL-12186 WIP Minor updates for 'Camera controls' and 'Save preset' floaters | maxim_productengine | |
2019-11-08 | SL-12186 WIP Add new icons | maxim_productengine | |
2019-11-08 | SL-12186 WIP Revert Preferences changes | maxim_productengine | |
2019-11-04 | SL-12186 WIP Updating UI for camera controls, including presets | Mnikolenko Productengine | |
2019-10-31 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-10-29 | Merged in viewer-release | andreykproductengine | |
2019-10-29 | increment viewer version to 6.3.4 | Nat Goodspeed | |
2019-10-29 | Fix crash on startup and restore missing settings | Mnikolenko Productengine | |
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: 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 | Downstream merge from lindenlab/viewer-lynx | AndreyL ProductEngine | |
2019-09-10 | Merged in lindenlab/viewer-release | andreykproductengine | |
2019-09-10 | Merge viewer-release 6.3.2 | Graham Linden | |
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 | 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 | Merge viewer-release 6.3.1 | Graham Linden | |
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-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. |