summaryrefslogtreecommitdiff
path: root/indra/llui/lltoolbar.cpp
AgeCommit message (Collapse)Author
2013-03-29Merged in Chui beta6+ fixesprep@lindenlab.com
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-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
2011-10-17Mac build fixLeslie Linden
2011-10-16wip on dragging disabled toolbar buttonsRichard Linden
2011-10-15Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fuiRichard Nelson
2011-10-14EXP-1336 FIX Move Notifications to upper rightRichard Nelson
also made toolbar buttons not trigger if enabled callback returns false
2011-10-14EXP-1363 : Fix caret position in multiple lines or columns situationMerov Linden
2011-10-13EXP-1331 : Fix the drag to position 0 case I broke while fixing the drag on ↵Merov Linden
itself case... Aaagh...
2011-10-12Pull from richard/viewer-experience-fuiMerov Linden
2011-10-12EXP-1331 : Avoid showing the caret if the tool is dragged over itselfMerov Linden
2011-10-12Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fuiRichard Nelson
2011-10-12tooltips now only show labels for toolbar buttons when label is hidden or ↵Richard Nelson
truncated tooltips are no longer instantaneous once a tooltip is visible
2011-10-12Pull from richard/viewer-experience-fuiMerov Linden
2011-10-12EXP-1331 : Implement new longer caret and make it work on multi lines or ↵Merov Linden
columns of tools. EXP-1304 : handle only tools in DaD on toolbars
2011-10-12MergeLeslie Linden
2011-10-12* Added mModified flag and isModified() query to check it.Leslie Linden
(currently it is not connect to actual data)
2011-10-12don't highlight toolbar buttons during drag and drop (for real)Richard Nelson
2011-10-12don't highlight toolbar buttons during drag and dropRichard Nelson
added mVisibleWhenMinimized to floaters
2011-10-11EXP-1300 : Fix caret position in bottom bar, fix misplacement when moving ↵Merov Linden
within same toolbar, suppress visible caret in some situations, no caret if toolbar empty
2011-10-11Pull from richard/viewer-experience-fuiMerov Linden
2011-10-11EXP-1300 : Implemented carets for DaD. Works with small bugs but OK for ↵Merov Linden
demo. Still in need of some cleanup
2011-10-11Added 'execute_stop_function' command parameter to handle mouse down/up ↵Leslie Linden
actions on toolbar buttons
2011-10-10pull from richard/viewer-experience-fuiMerov Linden
2011-10-10EXP-1300 : Simplify and clean up of the DaD which now doesn't duplicate the ↵Merov Linden
dragged tool.
2011-10-10fixed icons moving when clicking on icon-only toolbarsRichard Nelson
2011-10-09EXP-1300 : drop tool animation. First shot. Works but still a bit hacky and ↵Merov Linden
with some bugs (tools can be duplicated at times).
2011-10-07EXP-1300 : Completed the drawing of drop zones on toolbars when dragging toolsMerov Linden
2011-10-06EXP-1301 : Init some members that were not initialized correctlyMerov Linden