Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-10 | Remove SharedCommitCallbackRegistry; add helpers CommitRegistrarHelper and ↵ | Mnikolenko Productengine | |
ScopedRegistrarHelper | |||
2024-05-31 | Cherry-pick leap.lua changes; other clean up | Mnikolenko Productengine | |
2024-05-16 | set UNTRUSTED_ALLOW as default; some LLCommitCallbackInfo clean up | Mnikolenko Productengine | |
2024-05-16 | Merge branch 'lua-ui-callbacks' into release/luau-scripting | Mnikolenko Productengine | |
2024-05-16 | adjust the flag to be untrusted block/allow/throttle | Mnikolenko Productengine | |
2024-05-15 | Add trusted flag to UI callbacks, so not everything is accessible from the ↵ | Mnikolenko Productengine | |
script | |||
2024-05-15 | Manual whitespace fixes (fix_whitespace.py). | Nat Goodspeed | |
2024-04-16 | Merge branch 'main' into release/luau-scripting | Nat Goodspeed | |
2024-03-08 | Merge branch 'main' into release/luau-scripting for Emoji release. | Nat Goodspeed | |
2024-03-01 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
2023-10-08 | Merge branch main into DRTVWR-489 | Alexander Gavriliuk | |
2023-10-03 | DRTVWR-589: Merge branch 'main' of viewer-private into DRTVWR-589 | Nat Goodspeed | |
2023-10-03 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
# Conflicts: # indra/llui/lltooltip.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llvovolume.cpp # indra/newview/skins/default/textures/textures.xml | |||
2023-09-21 | DRTVWR-589 - allow adding branch to the menu | Mnikolenko Productengine | |
2023-09-21 | DRTVWR-589 - adding menu items to the top menu | Mnikolenko Productengine | |
2023-08-02 | SL-19982 Update font for menu items; show object's name in lsl editor | Mnikolenko Productengine | |
2023-05-18 | SL-19649 Adjust other classes for new deleteAllChildren mechanics | Andrey Kleshchev | |
2023-05-12 | SL-19649 Adjust other classes for new deleteAllChildren mechanics | Andrey Kleshchev | |
2023-02-20 | SL-19105 WIP Allow setting on_visible in XML for menu separator | Maxim Nikolenko | |
2022-10-19 | Fix leak of context menu branches | Rye Mutt | |
Introduce menu bloat logging code | |||
2021-08-03 | SL-15426 FIXED Tear off menu visible during logout | Mnikolenko Productengine | |
2021-06-18 | SL-15410 Menu search breaks torn off menus | Andrey Kleshchev | |
2021-04-01 | Merge branch 'master' into DRTVWR-515-maint | Andrey Lihatskiy | |
2020-07-13 | SL-13582 FIXED The Favorites bar overflow list is shifted after clicking any ↵ | Mnikolenko Productengine | |
button on the context menu | |||
2020-06-23 | SL-6109 Fixed conflict resolution issue caused by menu accelerators | andreykproductengine | |
2020-06-23 | SL-6109 Better menu accelerator support and slight reorganization | andreykproductengine | |
2020-06-23 | SL-6109 Extended Key-to-string functionality | andreykproductengine | |
2019-05-08 | Fix merge fail. | Graham Linden | |
2019-05-08 | Merge viewer-release | Graham Linden | |
2019-01-04 | SL-10041, SL-9758: Environment tab is disabled(shows can't do this) when EM ↵ | Rider Linden | |
does not allow parcel override. "Commit" button now reads "Apply to Parcel" or "Apply to Region" as needed. | |||
2019-01-03 | SL-10293 Firestorm PR: preferences and menu search | AndreyL ProductEngine | |
2017-01-05 | MAINT-7029 Pop-up menu isn't shown in Place profile if all menu items are ↵ | Mnikolenko Productengine | |
disabled | |||
2016-09-15 | MAINT-5232: Normalize LLSingleton subclasses. | Nat Goodspeed | |
A shocking number of LLSingleton subclasses had public constructors -- and in several instances, were being explicitly instantiated independently of the LLSingleton machinery. This breaks the new LLSingleton dependency-tracking machinery. It seems only fair that if you say you want an LLSingleton, there should only be ONE INSTANCE! Introduce LLSINGLETON() and LLSINGLETON_EMPTY_CTOR() macros. These handle the friend class LLSingleton<whatevah>; and explicitly declare a private nullary constructor. To try to enforce the LLSINGLETON() convention, introduce a new pure virtual LLSingleton method you_must_use_LLSINGLETON_macro() which is, as you might suspect, defined by the macro. If you declare an LLSingleton subclass without using LLSINGLETON() or LLSINGLETON_EMPTY_CTOR() in the class body, you can't instantiate the subclass for lack of a you_must_use_LLSINGLETON_macro() implementation -- which will hopefully remind the coder. Trawl through ALL LLSingleton subclass definitions, sprinkling in LLSINGLETON() or LLSINGLETON_EMPTY_CTOR() as appropriate. Remove all explicit constructor declarations, public or private, along with relevant 'friend class LLSingleton<myself>' declarations. Where destructors are declared, move them into private section as well. Where the constructor was inline but nontrivial, move out of class body. Fix several LLSingleton abuses revealed by making ctors/dtors private: LLGlobalEconomy was both an LLSingleton and the base class for LLRegionEconomy, a non-LLSingleton. (Therefore every LLRegionEconomy instance contained another instance of the LLGlobalEconomy "singleton.") Extract LLBaseEconomy; LLGlobalEconomy is now a trivial subclass of that. LLRegionEconomy, as you might suspect, now derives from LLBaseEconomy. LLToolGrab, an LLSingleton, was also explicitly instantiated by LLToolCompGun's constructor. Extract LLToolGrabBase, explicitly instantiated, with trivial subclass LLToolGrab, the LLSingleton instance. (WARNING: LLToolGrabBase methods have an unnerving tendency to go after LLToolGrab::getInstance(). I DO NOT KNOW what should be the relationship between the instance in LLToolCompGun and the LLToolGrab singleton instance.) LLGridManager declared a variant constructor accepting (const std::string&), with the comment: // initialize with an explicity grid file for testing. As there is no evidence of this being called from anywhere, delete it. LLChicletBar's constructor accepted an optional (const LLSD&). As the LLSD parameter wasn't used, and as there is no evidence of it being passed from anywhere, delete the parameter. LLViewerWindow::shutdownViews() was checking LLNavigationBar:: instanceExists(), then deleting its getInstance() pointer -- leaving a dangling LLSingleton instance pointer, a land mine if any subsequent code should attempt to reference it. Use deleteSingleton() instead. ~LLAppViewer() was calling LLViewerEventRecorder::instance() and then explicitly calling ~LLViewerEventRecorder() on that instance -- leaving the LLSingleton instance pointer pointing to an allocated-but-destroyed instance. Use deleteSingleton() instead. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-09-07 | MAINT-839 added double click 'support' | andreykproductengine | |
2015-07-02 | MAINT-302 FIXED Login screen menus flicker when mouse hovers over them | Mnikolenko ProductEngine | |
2014-05-27 | MAINT-4009: Ensuring that the view listeners are properly cleaned up at app ↵ | Stinson Linden | |
close. | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-10 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
renamed LLView::handleVisibilityChange to onVisibilityChange to reflect standard naming conventions for handlers vs. reactors | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-01-30 | Pull merge from lindenlab/viewer-developement | Merov Linden | |
2013-01-18 | CHUI-379 FIXED Restore Voice Morphing menu | maksymsproductengine | |
2012-10-17 | CHUI-394 FIXED Group moderation tools missing in right click menus | maksymsproductengine | |
2012-08-24 | MAINT-1415 FIXED Empty non-functional 'Take off' menu is presented in inspector: | MaksymS ProductEngine | |
- class LLToggleableMenu had been updated with two methods like: appendContextSubMenu and addChild, which based on similar in LLContextMenu | |||
2012-07-27 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. | Todd Stinson | |
2012-04-14 | CHU-78 WIP Subtle cleanup. | Vadim ProductEngine | |
2012-01-20 | STORM-276 Basic spellchecking framework | Kitty Barnett | |
2011-11-08 | LLHandle<Derived> is now implicitly convertable to LLHandle<Base> and ↵ | Richard Linden | |
LLHandle<Base> can be downcast to LLHandle<Derived> using the LLHandleProvider mixin | |||
2011-11-01 | EXP-1472 FIXED (More spillover list scrolls up after selecting any content ↵ | Paul ProductEngine | |
menu item) - Saving last scroll position of menu | |||
2011-09-08 | Clean up erroneous XUI parsing errors. | Leslie Linden | |