Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-27 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-10-15 | Merge from viewer-release | andreykproductengine | |
2019-09-10 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-09-10 | Merged in lindenlab/viewer-release | andreykproductengine | |
2019-08-14 | Merged in lindenlab/viewer-release | andreykproductengine | |
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-10 | DRTVWR-493 LLUI to LLParamSingleton | andreykproductengine | |
2019-08-10 | DRTVWR-493 LLRender2D init cleanup | andreykproductengine | |
2019-07-25 | DRTVWR-493 LLRender2D to LLParamSingleton | andreykproductengine | |
2019-06-27 | DRTVWR-493 LLSpellcheck doesn't need separate init | andreykproductengine | |
2019-06-03 | SL-10423 Dump path data when missing critical file | andreykproductengine | |
2019-05-24 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-05-23 | Merged in default (pull request #56) | Andrey Lihatskiy | |
SL-10898[Mac] Camera spins and pulls back when using alt+zoom with mouse Approved-by: Maxim Nikolenko Approved-by: Andrey Lihatskiy | |||
2019-05-21 | SL-10898[Mac] Camera spins and pulls back when using alt+zoom with mouse | ruslantproductengine | |
2019-05-21 | SL-10898[Mac] Camera spins and pulls back when using alt+zoom with mouse | ruslantproductengine | |
2019-05-22 | SL-10898 revert | maxim_productengine | |
2019-05-14 | Mac buildfix | AndreyL ProductEngine | |
2019-05-08 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-04-17 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-04-17 | Merged in lindenlab/viewer-release (EAM) | AndreyL ProductEngine | |
2019-04-05 | SL-10890 Ban duration edit field shows value with a left shift if a large ↵ | andreykproductengine | |
value was set | |||
2019-04-02 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-04-02 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-04-01 | SL-307 Display in-viewer all warning messages logged by the mesh uploader | andreykproductengine | |
2019-03-01 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-03-01 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2019-02-20 | SL-1811 Slight chat optimization | andreykproductengine | |
2019-02-15 | SL-10234 Fixed The viewer shows installation language as system default | andreykproductengine | |
2019-01-09 | SL-10325 FIXED Preferences tabs are displayed incorrectly if hovering it ↵ | maxim_productengine | |
while searching any keyword | |||
2019-01-03 | SL-10293 Firestorm PR: preferences and menu search | AndreyL ProductEngine | |
2018-12-16 | DRTVWR-447: Merge up to latest viewer-release | Nat Goodspeed | |
2018-12-14 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2018-12-04 | SL-10149 FIXED 'Mute when minimized' checkbox is displayed without focus on ↵ | maxim_productengine | |
it after pressing on label in the "Preferences" floater | |||
2018-11-30 | SL-10145 Right clicking on unselected link in editor near selected text ↵ | andreykproductengine | |
shows wrong menu | |||
2018-11-26 | SL-9766 [Render] [Mac] Alt + left mouse click has severely impaired functions | ruslantproductengine | |
SL-10019 - [Mac] [Render] Right-click context menu immediately disappears when clicking any place in the ‘Inventory’ floater SL-9984 - [Retina] Camera frustum, do not display correctly on "WORLD MAP" window. SL-10027 - [Mac] [Render] Add toggle for Retina support to mitigate FPS loss Re-FIX for Retina support. | |||
2018-11-08 | SL-10019 - [Mac] [Render] Right-click context menu immediately disappears ↵ | ruslantproductengine | |
when clicking any place in the ‘Inventory’ floater | |||
2018-11-02 | SL-9766 [Render] [Mac] Alt + left mouse click has severely impaired functions | ruslantproductengine | |
FIX #2 | |||
2018-10-04 | DRTVWR-474: Make "LLNotifications" "requestAdd" propagate "reqid" | Nat Goodspeed | |
from request to response to help with request/response matching protocol. | |||
2018-09-12 | SL-1397 FIXED Check mark doesn't switch when clicking on the label "Mute ↵ | maxim_productengine | |
when minimized" in Preferences | |||
2018-08-23 | MAINT-8985 Added missed initialization | maxim_productengine | |
2018-08-22 | MAINT-8985 FIXED User is able to send friendship request to a friend from ↵ | maxim_productengine | |
the group menu | |||
2019-05-07 | SL-10423 Detect potentially bad install | andreykproductengine | |
2019-04-25 | SL-10989 Disable text label when you don't have appropriate permissions. | maxim_productengine | |
2019-04-17 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2019-04-15 | SL-10898 FIXED [Mac] Camera spins and pulls back when using alt+zoom | Mnikolenko ProductEngine | |
2019-04-02 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2019-03-27 | DRTVWR-479: Remove unused iterators to pacify Xcode 10.2. | Nat Goodspeed | |
2018-06-08 | MAINT-8741 fix compile issue with OSX 10.14 SDK | Graham Linden | |
2018-04-20 | MAINT-8540 Eliminated a lot of xui related log warnings on startup and ↵ | andreykproductengine | |
opening preferences | |||
2018-04-19 | MAINT-8552 FIXED Secure map links do not parse in chat and SL icon is not ↵ | maxim_productengine | |
displayed |