summaryrefslogtreecommitdiff
path: root/indra/llui/llbutton.cpp
AgeCommit message (Collapse)Author
2022-06-25SL-17628 Added attachments can be moved past limitAndrey Kleshchev
Support 'button up' when losing focus When releasing button far out of view or by refocusing something, button was not commiting. LLPanelObject last call was sendPosition(btn_down) with btn_down true which resulted in missed update. Now it will get one more call with btn_down==false.
2021-03-11SL-14862 - renamed widgets to the more descriptive controlsBrad Payne (Vir Linden)
2021-03-01SL-14862 - more types of UI usage logsBrad Payne (Vir Linden)
2020-04-24SL-307 Improvements to flashing colorAndrey Kleshchev
2020-03-27SL-307 Implemented ability to specify color and changed flashing colorAndrey Kleshchev
2019-08-10DRTVWR-493 LLUI to LLParamSingletonandreykproductengine
2019-01-03SL-10293 Firestorm PR: preferences and menu searchAndreyL ProductEngine
2017-09-20MAINT-7790 Fixed vertical image alignment for buttonsAndreyL ProductEngine
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-12-10Rename llround(..) to ll_round(..) because of a collision with MS llround ↵callum_linden
(long long round) in VS2013
2014-05-31MAINT-4114: Refactoring the LLBadge code to ensure a parent view always has ↵Stinson Linden
the badge (to preserve memory cleanliness), but to also allow for badge reparenting so that the NEW badge works in the inventory window. This change relates to 9e0d629da1487f850beb2767bd47734c4ccc393e.
2014-02-12merge with releaseRichard Linden
2013-11-14STORM-1984: Mousing over UI elements does not make them light upAnsariel
2013-11-06merge with releaseRichard Linden
2013-10-21more buildfixRichard Linden
2013-09-09merge with viewer-releaseRichard Linden
2013-08-26merge changes for 3.6.4-releaseOz Linden
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-30Summer cleaning - removed a lot of llcommon dependencies to speed up build timesRichard Linden
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders
2013-07-25VITA test framework - record events supportJeff (Gioffredo Linden)
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-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-18SH-3931 WIP Interesting: Add graphs to visualize scene load metricsRichard Linden
changed LLCriticalDamp to LLSmoothInterpolation and sped up interpolator lookup improvements to stats display of llstatbar added scene load stats floater accessed with ctrl|shift|2
2012-12-28CHUI-566 ADD. FIX Flashing and color on Conversations FUI button and ↵AlexanderP ProductEngine
conversation line item Cancel sticking of color, if the button is pressed, or when a flashing of the previously selected button is ended
2012-12-19CHUI-600 : Fixed! Modified the button flash state so it sticks after the ↵Merov Linden
animation and is dismissed on toggle
2012-12-14CHUI-566 Flashing and color on Conversations FUI button and conversation ↵AlexanderP ProductEngine
line item
2012-12-03CHUI-532 FIXED (Viewer crash when user in conversation is removed from ↵AlexanderP ProductEngine
participant list because they logged out or teleported away) delayed destroy of the timer
2012-11-21CHUI-531 FIXED Poor fps in CHUI viewermaksymsproductengine
2012-11-19CHUI-488 ADD. fIX Clean up codeAlexanderP ProductEngine
2012-11-16CHUI-487, CHUI-488 FIXED (Enable flashing FUI button behavior and Implement ↵AlexanderP ProductEngine
Flashing Conversations panel line item behavior): implemented FUI button flashing; clean up code
2012-11-16CHUI-487, CHUI-488 W.I.P. #3 (Enable flashing FUI button behavior and ↵AlexanderP ProductEngine
Implement Flashing Conversations panel line item behavior): implemented conversation's item flashing
2012-01-27EXP-1513 WIP Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
cleaned up font positioning on buttons
2011-12-13EXP-1551 FIX Ability to toggle button flashingRichard Linden
added "EnableButtonFlashing" setting
2011-11-28Automated merge with ssh://hg.lindenlab.com/richard/viewer-experienceRichard Linden
2011-11-11EXP-1504 : Move the tab opening stuff to lltabcontainer and out of llbutton. ↵Merov Linden
Added an xui param to allow drill through tabs. Set that param for build panel only.
2011-11-10EXP-1504 : Allow opening of tab in tab containers when drag and dropping ↵Merov Linden
things. Added new param to LLButton to handle this (off by default). Refactor lltabcontainer code a bit while at it.
2011-11-08LLHandle<Derived> is now implicitly convertable to LLHandle<Base> and ↵Richard Linden
LLHandle<Base> can be downcast to LLHandle<Derived> using the LLHandleProvider mixin
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-14New icon love for FUILeslie Linden
2011-10-13cleaned up floater reg, removed extraneous functionsRichard 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-12don't highlight toolbar buttons during drag and drop (for real)Richard Nelson
2011-10-11* Dimmed overlay color on button image overlays to 0.75*alpha when buttons areLeslie Linden
unselected.
2011-10-11Added 'execute_stop_function' command parameter to handle mouse down/up ↵Leslie Linden
actions on toolbar buttons
2011-10-10fixed icons moving when clicking on icon-only toolbarsRichard Nelson
2011-10-06EXP-1300 WIP Visual feedback for Drag and DropRichard Nelson
removed hover highlighting of buttons when dragging over them also updated toolbar button art to match spec
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-09-27EXP-1258 FIX toggle buttons between icons and icons+text modesRichard Linden
fixed button layout for icon only buttons