summaryrefslogtreecommitdiff
path: root/indra/llui/lltabcontainer.cpp
AgeCommit message (Collapse)Author
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-05-31EXT-7087 FIXED Added flashing icons for im tabs and hooked them up in codeAndrew Dyukov
Added new attribute image_flash to button.xml which sets an image used for button icon when button is flashing. Pointer to this image is stored in member mImageFlash from LLButton and is used in LLButton::draw(). There are two ways an image can flash now - by making changes in color according to flash_color attribute or by changing icon from current to the one specified in image_flash. Second way is used only if the name of flash icon is different from "FlashIconAbsent" which is there by default. First way is used otherwise. Used new selfmade orange icons for flashing tabs. --HG-- branch : product-engine
2010-03-02CID-433Tofu Linden
Checker: FORWARD_NULL Function: LLTabContainer::reshapeTuple(LLTabTuple *) File: /indra/llui/lltabcontainer.cpp
2010-02-24PE merge. Conflict resolved.Tofu Linden
2010-02-24Fixed normal but EXT - 5108 (Preferences vertical tabs don't align to tab ↵Paul Guslisty
container) - Added offset in TabContainer between Tab and TabPanel in case of VERTICAL Tabs orientation. --HG-- branch : product-engine
2010-02-23Fxed normal bug EXT - 5465 (Invalid ellipsis usage for resident names in the ↵Paul Guslisty
IM tabs) - Added reshaping procedure for tabs with LLIconCtrl --HG-- branch : product-engine
2010-02-20EXT-4878 - fixing the fix - incorrect name used for attribute.Kent Quirk
2010-02-18Fixed critical bug EXT - 4878 (Tab labels are no longer obeying halign ↵Paul Guslisty
attribute)
2010-02-13CID-203Tofu Linden
Checker: REVERSE_INULL Function: LLTabContainer::addTabPanel(const LLTabContainer::TabPanelParams &) File: /indra/llui/lltabcontainer.cpp
2010-02-12mergePalmer Truelson
2010-02-12Backed out davep's UI optimization. changeset 3134cb7bb181Palmer Truelson
2010-02-12mergePalmer
2010-02-11EXT - 2753 (Implement Avatar icons on IM multifloater tabs) refactoring:Paul Guslisty pguslisty@productengine.com
- Deleted unnecessary parameters (UIButtonImageTopPadding, UIButtonImageBottomPadding) from settings.xml and their usage in LLTabContainer - Deleted triggers (LLIMFloaterContainer::processProperties and LLIMFloaterContainer::changed) due to LLIMFloaterContainer no more Observer - Renamed class LLParticularGroupMgrObserver to LLParticularGroupObserver as the last one's name is more self explanatory --HG-- branch : product-engine
2010-02-10CID-425Tofu Linden
Checker: UNINIT_CTOR Function: LLCustomButtonIconCtrl::LLCustomButtonIconCtrl(const LLCustomButtonIconCtrl::Params &) File: /indra/llui/lltabcontainer.cpp
2010-02-09Fixed normal bug EXT - 4878 (Tab labels are no longer obeying halign attribute)Paul Guslisty
--HG-- branch : product-engine
2010-02-08EXT - 3232 Refactoring: deleted unnecessary image_left_padding, ↵Paul Guslisty
image_right_padding members from button.h and button.xml and their the only place usage in LLTabContainer::reshapeTuple . Now image overlay placement adjustible via: mLeftHPad, mRightHPad, mImageOverlayBottomPad, mImageOverlayTopPad, mImgOverlayLabelSpace --HG-- branch : product-engine
2010-02-23mergePalmer Truelson
2010-02-23Turning back on Davep's ui optimizations. Backed out changeset 6c161782dba3Palmer Truelson
2010-02-05a bit more on EXT-2753.Ychebotarev ProductEngine
--HG-- branch : product-engine
2010-02-05finished with EXT-2753 - Implement Avatar icons on IM multifloater tabsYchebotarev ProductEngine
add floater flashing, fix group icon sizes, fix click,some code cleanup, ect. also I remove mIconCtrlWidth/Height since its kinda useless - mIconCtrlPad do the same thing... IconSize will be btn_height-2*mIconCtrlPad - simple and good enough. --HG-- branch : product-engine
2010-02-05applying patch for EXT-2357Ychebotarev ProductEngine
--HG-- branch : product-engine
2010-02-04No more matrix ops in UI code.Dave Parks
2010-01-27CID-416Tofu Linden
Checker: NULL_RETURNS Function: LLTabContainer::onTabBtn(const LLSD &, LLPanel *) File: /indra/llui/lltabcontainer.cpp
2010-01-27Implemeted normal Sub-Task EXT - 2753 (Implement Avatar icons on IM ↵Paul Guslisty
multifloater tabs) --HG-- branch : product-engine
2010-01-21Implemeted normal Sub-task EXT - 2753 (Implement Avatar icons on IM ↵Paul Guslisty
multifloater tabs). Some code needs improvements(refactoring, optimization) --HG-- branch : product-engine
2009-12-18ext-3307 - nearby chat stays scrolled at bottomrichard
2009-12-15EXT-3471 Tabs need a pad_bottom override attributeJames Cook
Added label_pad_bottom and label_pad_left for tab containers.
2009-12-11EXT-3233 Button label vertical placement cannot be adjusted via xmlJames Cook
Added bottom_pad attribute to widgets/button.xml and removed old LLBUTTON_VPAD global and ButtonVPad saved setting. Reviewed with Richard.
2009-11-23convert signals to allocate on demand in order to speed up widget constructionrichard
reviewed by James
2009-11-18Switch some files to Unix line endingsBryan O'Sullivan
2009-11-10EXT-1478 Tool-tip background and border colors are being ignoredLeyla Farazha
EXT-2082 Multifloater preview tab container extends outside window border EXT-773 odd notecard behaviour on closing an unsaved notcard reviewed by Richard
2009-11-04mergeLeyla Farazha
2009-11-04EXT-1739 Preferences > Sounds > Device settings -- Input/Output controls ↵Leyla Farazha
don't work EXT-2073 Need ability to change font style of tab headers EXT-1505 Kill text drop shadow on Menu and Tabs reviewed by Richard
2009-11-04added newline at end of llbutton.cpprichard
removed non-localized, invisible labels from scrollbar and tab container arrows EXT-1626 - there is text overlaping in group info mini inspector reviewed by James
2009-11-02removed picture_style from LLButton::Params and allow empty labelsrichard
2009-10-28merge fixLeyla Farazha
2009-10-28merging...Leyla Farazha
2009-10-28EXT-1697 tab label type not to specLeyla Farazha
EXT-1870 Remove default tooltips from tab_container widget EXT-1699 right and left tab edges don't align with edges of tab content area EXT-1869 tabs flash when your cursor passes over data fields reviewed by richard
2009-10-23EXT-1742 Navbar should have a dropshadow that covers the sidepanel EXT-1563 ↵Leyla Farazha
I18N: Alt-arrow instructions in tab tooltips wont honor their translation reviewed by james
2009-10-22EXT-356 Tab Height background needs to be settable per instanceLeyla Farazha
now we have first, middle, last tab art reviewed by richard
2009-10-14EXT-1393 "none" does not appear in object group listLeyla Farazha
EXT-1479 I18N: string in /en/widgets/location_input.xml wont honor its translation and made tabs height customizable reviewed by Richard
2009-10-03Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new ↵James Cook
tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming. Resolved conflicts in lltexteditor.cpp, llchatitemscontainerctrl.cpp, llchatmsgbox.cpp, llfloaterbuycurrency.cpp, llnearbychat.cpp, floater_buy_currency.xml, and ru/strings.xml Merging revisions 134925-135157 of svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-4 into C:\source\viewer-2.0.0-3, respecting ancestry
2009-09-22Merging render-pipeline-6-qa-2 into viewer-2David Parks
Self reviewed.
2009-09-11merge -r 1649-1651 ↵Steven Bennetts
https://svn.aws.productengine.com/secondlife/pe/stable-2@1648 -> viewer-2.0.0-3 Fixes: EXT-843 EXT-846 New Dev: EXT-514
2009-09-11merge ↵Steven Bennetts
https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1634 https://svn.aws.productengine.com/secondlife/pe/stable-2@1648 -> viewer-2.0.0-3 * Bugs: EXT-888 EXT-866 EXT-861 EXT-858 EXT-864 EXT-875 EXT-884 EXT-718 EXT-786 EXT-885 EXT-910 EXT-845 EXT-312 EXT-823 EXT-868 * New Development: EXT-748 EXT-863 EXT-835 QA: Please test Recent List to verify it has no troubles.
2009-09-09merge -r132032-132812 ↵Richard Nelson
svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-1
2009-08-28svn merge ↵Steven Bennetts
https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1480 https://svn.aws.productengine.com/secondlife/pe/stable-2@1489 -> viewer-2.0.0-3 * EXT-97 EXT-576 EXT-593 EXT-613 EXT-649 EXT-697 EXT-707 EXT-708 EXT-726 EXT-737
2009-08-24merge -r 130399-131510 skinning-21 -> viewer-2.0.0-3Richard Nelson
DEV-11254 DEV-11254 DEV-2003: DEV-21567 DEV-37301 EXT-104 EXT-138 EXT-217 EXT-256 EXT-259 EXT-259 EXT-328 EXT-348 EXT-386 EXT-399 EXT-403 EXT-460 EXT-492 EXT-492 EXT-531 EXT-537 EXT-684 improved text editor (handles multiple fonts simultaneously as well as inline widgets)
2009-07-27Merged skinning-17 into viewer-2 for bug fixes. Commented out new IM window ↵James Cook
for now, not complete. Merging revisions 127913-128319 of svn+ssh://svn.lindenlab.com/svn/linden/branches/skinning/skinning-17 into D:\viewer-2.0.0-3, respecting ancestry
2009-07-07Merge skinning-14 to viewer-2, including refactoring many floaters to ↵James Cook
register them with LLFloaterReg, support for introspection of ParamBlock based UI widgets to dump XML schema, splitting llfolderview.cpp into three separate files to unravel dependencies and skeleton for for LLListView widget. Resolved conflicts in these files: lldraghandle.h, lluictrl.h, llchiclet.cpp, llfolderview.h/cpp, lliinventorybridge.cpp, llpanelpicks.cpp, llviewermenu.cpp, floater_mute.xml, floater_preferences.xml, notifications.xml, panel_preferences_audio.xml, panel_preferences_graphics1.xml, panel_region_general.xml svn merge -r124961:126284 svn+ssh://svn.lindenlab.com/svn/linden/branches/skinning/skinning-14