summaryrefslogtreecommitdiff
path: root/indra/llui/lltoolbar.cpp
AgeCommit message (Collapse)Author
2024-01-09DRTVWR-599 OSX buildfixAndrey Lihatskiy
2024-01-09Replace BOOST_FOREACH with standard C++ range-based for-loopsAnsariel
2022-10-19Fix menu leaks and lazy creation in text editing and scroll listsRye Mutt
2021-06-25Merge branch 'master' into DRTVWR-516-maintAndrey Lihatskiy
# Conflicts: # indra/newview/app_settings/settings.xml # indra/newview/llvoicevivox.cpp
2021-02-18SL-14862 - catching more commands in LLUIUsageBrad Payne (Vir Linden)
2020-09-17SL-13729 Performance of LLUI and LLRender2D #2Andrey Kleshchev
2019-08-10DRTVWR-493 LLUI to LLParamSingletonandreykproductengine
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-05-05MAINT-4009: Patching a small memory leak for when menu items were being ↵Stinson Linden
created before the viewer window initialization had created the menu holder. Also, added llasserts in other cases when referencing the menu holder to ensure the holder is non-null.
2014-03-12merge with releaseRichard Linden
2014-02-12merge with releaseRichard Linden
2014-02-10Merge viewer-releasesimon
2013-11-26remove excessively complex fixes for MAINT-2914 and MAINT-3142Oz Linden
2013-11-11Automated merge with http://bitbucket.org/lindenlab/viewer-releaseRichard Linden
2013-09-09merge with viewer-releaseRichard Linden
2013-10-04MAINT-3142 FIXED Hover over highlighting broken in Second Life 3.6.6 (280797)dmitrykproductengine
2013-08-26Merge downstream code for CHUIStormsimon
2013-09-26MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom ↵maksymsproductengine
toolbar buttons and "lost".
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-02MAINT-2914 FIXED Mousing over UI elements does not make them light updmitry
2013-06-11CHUI-926 FIXED FUI button will stay highlight(orange) if there are unread ↵Mnikolenko ProductEngine
IMs when the conversation floater is minimized.
2013-06-05merge with viewer-releaseRichard Linden
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Merged in Chui beta6+ fixesprep@lindenlab.com
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-22merge with viewer-releaseRichard Linden
2013-03-21CHUI-881 ([CHUIBUG]Viewer crashes when user drag and drop the participant ↵Gilbert Gonzales
from the people floater to the one of the tool bars): Problem was that the item dragged from the people list was not of type inventoryitem. Instead of casting to an inventoryitem and checking if the item being dragged is a widgit, instead look at the cargo type (which also specifies that the dragged item is a widgit but doesn't need to typecast).
2013-03-14SH-3931 WIP Interesting: Add graphs to visualize scene load metricsRichard Linden
collapsed Orientation enums to all use LLView::EOrientation added ability to display stat bar horizontally
2013-03-11Viewer-chui mergeprep
2013-02-06CHUI-707: "Chat" toolbar button stop flashing after setting toolbar buttons ↵AlexanderP ProductEngine
view to "Icons only": save/restore flashing states
2013-01-30Pull merge from lindenlab/viewer-developementMerov Linden
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-11-21CHUI-531 FIXED Poor fps in CHUI viewermaksymsproductengine
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-09-11MAINT-1534 Fix for calls to find widgets getting out of hand.Dave Parks
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-01-11EXP-1549 : Disable the Remove button menu item in the toolbar contextual ↵Merov Linden
menu if no button clicked
2011-12-02EXP-1476 FIXED (Moving speak button to empty toolbar while incoming/outgoing ↵Paul ProductEngine
call dialog is open does not move the dialog as well) Reason: A floater can be docked only to a button which is in visible chain, the visibility of the button itself is not enough. After the button was added to the empty toolbar: mButtonAddSignal is called and the floater tries to dock to the button, but the button's parent(mButtonPanel) is yet invisible at this moment (so the button is not in visible chain). mButtonPanel visibility updates in draw() depending on whether it contains some buttons or not. Solution: Updating mButtonPanel visibility right after the button was added, before mButtonAddSignal
2011-11-03EXP-1533 FIX -- As a FUI user, I'd like to be able to remove toolbar buttons ↵Leslie Linden
without having to drag them anywhere * Added "Remove this button" option to the toolbar context menu * Added code to track the right mouse click and execute the action to remove the appropriate button on the toolbar. Reviewed by surly leyla
2011-10-25mergeLeyla Farazha
2011-10-25EXP-1468 Incoming/outgoing call floater tongue position doesn't follow floaterLeyla Farazha
2011-10-25EXP-1469 FIX -- Changing toolbar from "icons only" to "icons with text" ↵Leslie Linden
while incoming/outgoing call floater is open causes crash on mac * Updated LLToolBar to call remove and add on all buttons when rebuilding the toolbar.
2011-10-25EXP-1398 FIX -- Viewer Crash when moving Speak button from bottom toolbar to ↵Leslie Linden
side toolbar with call request dialog active on Mac * Added "on button removed" callback for toolbars. * Changed docking on incoming and outgoing call floaters to be undocked when "speak" button removed. Reviewed by Leyla.
2011-10-24* Fixed destination guide floater to display on login based on per accountLeslie Linden
"DisplayDestinationsOnInitialRun" setting or initial agent SL login. * Added toolbar enumeration for toolbar view so queries for commands can now indicate where the command currently is on the left, right or bottom toolbars. * Updated toybox toolbar button tooltips to indicate where the command currently resides in the view. * Added unused function to allow toolbar buttons to be changed to flash indefinitely. Reviewed by Richard.
2011-10-21EXP-1416 FIXED "Speak" and "Voice controls" buttons added as control views ↵Seth ProductEngine
in LLTransientFloaterMgr to prevent hiding the transient IM floater.
2011-10-20* Moved the name storage on the LLCommandId back to the LLCommand itself.Leslie Linden
Reviewed by Merov.
2011-10-19* Fixed issue where dragging disabled buttons from the toybox to the toyboxLeslie Linden
would remove them from the surrounding toolbars. * Removed dead drag & drop code * Fixed issue where saving didn't necessarily work because toolbar populated with command id's that didn't have associated names.
2011-10-18EXP-1348 FIX -- Speak button activated when dragging and dropping between ↵Leslie Linden
toolbars and moving back to Tool box * Dragging and dropping the speak button will aggressively turn off the microphone now, regardless of the initial state of the button. Reviewed by Richard.
2011-10-17* Fixed icon opacity on selected and unselected buttonsLeslie Linden
2011-10-17fix for not being able to drag disabled buttonsRichard Nelson