Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-26 | SL-6109 Conflict resolution | andreykproductengine | |
2019-09-25 | upgrade to SLVoice package after fix for ortp linking | Oz Linden | |
2019-09-25 | SL-6109 LMB DLMB in progress | andreykproductengine | |
2019-09-25 | SL-6109 Mouse support ready | andreykproductengine | |
2019-09-20 | VOICE-80: suppress output to console on Windows | Oz Linden | |
2019-09-17 | update to SLVoice version 4.9.0002.32137.3410b595.531025 | Oz Linden | |
2019-09-17 | SL-6109 Keyaboard support ready | andreykproductengine | |
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: 4273d752fb17 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: a6398f90389a | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: 4a7dac768fae | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: 20da15768791 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: 8da237b54852 | AndreyL ProductEngine | |
2019-09-14 | Backed out changeset: 122dc88276c7 | AndreyL ProductEngine | |
2019-09-14 | SL-11536 Backed out CEF update (changeset: c246ab81b298) | AndreyL ProductEngine | |
2019-09-13 | correct Mac SLVoice executable name | Oz Linden | |
2019-09-13 | update Mac slvoice build | 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-10 | Added tag 6.3.1-release for changeset ece699718f16 | 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 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-08-26 | increment viewer version to 6.3.1 | Nat Goodspeed | |
2019-08-26 | Added tag 6.3.0-release for changeset 9777aec6dc4a | 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. | |||
2019-08-19 | SL_6109 Rebinding | andreykproductengine | |
2019-09-19 | SL-6109 Implement keybindings | andreykproductengine | |
2019-09-19 | SL-6109 Extended Key-to-string functionality | andreykproductengine | |
2019-09-19 | SL-6109 New cell type with icon and text (and 1 pixel offset for all text cells) | andreykproductengine | |
2019-10-31 | SL-11732 Validation for stored favorites | andreykproductengine | |
2019-10-31 | SL-11913 Favorites not resetting properly | andreykproductengine | |
2019-10-29 | Downstream merge from lindenlab/viewer-lynx | AndreyL ProductEngine | |
2019-10-29 | Downstream merge from lindenlab/viewer-serval | AndreyL ProductEngine | |
2019-10-29 | Downstream merge from lindenlab/viewer-manul | AndreyL ProductEngine | |
2019-10-29 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-10-28 | SL-12190 id_to_time_map_t should use F64 | Mnikolenko Productengine | |
2019-10-24 | SL-12185 [mac] crash when typing letters while viewer is loading | Mnikolenko Productengine | |