summaryrefslogtreecommitdiff
path: root/indra/llui/lltoolbar.h
AgeCommit message (Collapse)Author
2012-01-11EXP-1549 : Disable the Remove button menu item in the toolbar contextual ↵Merov Linden
menu if no button clicked
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-11-01cleaned up and commented some codeRichard Linden
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-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-17fix for not being able to drag disabled buttonsRichard Nelson
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-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-12* Added mModified flag and isModified() query to check it.Leslie Linden
(currently it is not connect to actual data)
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-11EXP-1255 Merge with PE code from ↵callum
https://hg.lindenlab.com/paulgproductengine/exp-1255/ Changeset: 20863:0d094469fd91
2011-10-10fixed bad mergeRichard Nelson
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-10side toolbar buttons are now squares againRichard 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-07EXP-1255 FIXED (More spillover does not contain separator and "Open ↵Paul ProductEngine
Landmarks" menuitem) - Added menu item "Open landmarks" as the last menu item in favorites menu
2011-10-06EXP-1303 FIX Drag and dropping button over viewer area can select objects ↵Richard Nelson
inworld fixed close button not working on floaters against right edge of window fixed drag and drop only working once per toolbar button reimplemented drag and drop threshold
2011-10-05Merge!Leslie Linden
2011-10-05EXP-1286 : Add DaD to toyboxMerov Linden
2011-10-05Merge with latestLeslie Linden
2011-10-05EXP-1280 FIX -- Minimized floaters associated with toolbar buttons should ↵Leslie Linden
change the state of their parent button * Toolbar buttons now display green when its corresponding floater is open or minimized. * Made changes to buttons so flash time and rate is configurable * Removed unused "highlight_color" attribute from LLButton * Implemented "isVisible" function for toolbar button floaters. It returns true when the floater is visible or minimized. * Toolbar floater unminimize now also puts focus to the floater * All commands now specify their "is_running_function" for toolbar button state * ButtonFlashCount and ButtonFlashRate have been moved to button.xml settings and are now configurable on the button. Toolbar buttons are set to never flash and this functionality is used to show which buttons have windows open. * All toybox buttons show hover glow even when disabled Reviewed by Richard.
2011-10-05EXP-1202 : pull from richard/viewer-experience-fuiMerov Linden
2011-10-05EXP-1286 : DaD is functional though has bugs... Working on it...Merov Linden
2011-10-04removed attempt at templating LLUI::Clamp values in order to get build ↵Richard Linden
working again
2011-10-03Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fuiRichard Nelson
2011-10-03implemented Range and ClampedValue classes to standardize min/max settingsRichard Nelson
fixed not serializing named values when values provided from code
2011-10-03EXP-1202 : pull from richard/viewer-experience-fuiMerov Linden
2011-10-03EXP-1286 : First pass at Drag and Drop of tools. Not functional. Most hooks ↵Merov Linden
into the LLToolDragAndDrop system in to support the new AT_WIDGET and SOURCE_VIEWER
2011-09-30made toolbars conform to visual specsRichard Nelson
added ability to specify clip rects in textures.xml
2011-09-30Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fuiRichard Nelson
2011-09-29EXP-1211, EXP-1257 : Save and load the button type along with the toolbars, ↵Merov Linden
add a force default load option, enforce consistency between menus and toolbars
2011-09-28EXP-1234 WIP experimental drag and dropRichard Nelson
2011-09-27EXP-1257 : Save toolbar settings in a per user toolbars.xml fileMerov Linden
2011-09-27EXP-1258 FIX toggle buttons between icons and icons+text modesRichard Linden
fixed button layout for icon only buttons
2011-09-26initial support for switching between icons only and icons + textRichard Nelson