Richard Linden
0c0ff35d19
EXP-1551 FIX Ability to toggle button flashing
...
added "EnableButtonFlashing" setting
2011-12-13 13:11:55 -08:00
Merov Linden
4afb450225
EXP-1504 : Move the tab opening stuff to lltabcontainer and out of llbutton. Added an xui param to allow drill through tabs. Set that param for build panel only.
2011-11-11 09:31:07 -08:00
Merov Linden
7d78c63c05
EXP-1504 : Allow opening of tab in tab containers when drag and dropping things. Added new param to LLButton to handle this (off by default). Refactor lltabcontainer code a bit while at it.
2011-11-10 17:10:47 -08:00
Richard Linden
526185b755
EXP-1358 FIX Hitting back in the Create group panel or Blocked panel requires multiple clicks for action to occur
2011-10-18 17:34:15 -07:00
Richard Linden
b183b6f141
EXP-1196 FIX Fix param block template ordering
...
changed ordering of template loading relative to constructor setting of params
moved a lot of constructor-set params to template files
reviewed by Leslie
2011-09-06 14:45:11 -07:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Andrew Dyukov
66ddb437f1
EXT-7087 FIXED Added flashing icons for im tabs and hooked them up in code
...
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-05-31 22:30:35 +03:00
Tofu Linden
d1d195ba90
CID-433
...
Checker: FORWARD_NULL
Function: LLTabContainer::reshapeTuple(LLTabTuple *)
File: /indra/llui/lltabcontainer.cpp
2010-03-02 09:58:34 +00:00
Tofu Linden
a7bca7055a
PE merge. Conflict resolved.
2010-02-24 08:57:27 +00:00
Paul Guslisty
1d45b1edcd
Fixed normal but EXT - 5108 (Preferences vertical tabs don't align to tab container)
...
- Added offset in TabContainer between Tab and TabPanel in case of VERTICAL Tabs orientation.
--HG--
branch : product-engine
2010-02-24 10:16:35 +02:00
Paul Guslisty
b9ed402558
Fxed normal bug EXT - 5465 (Invalid ellipsis usage for resident names in the IM tabs)
...
- Added reshaping procedure for tabs with LLIconCtrl
--HG--
branch : product-engine
2010-02-23 09:45:16 +02:00
Kent Quirk
1d89f02243
EXT-4878 - fixing the fix - incorrect name used for attribute.
2010-02-20 13:07:03 -05:00
Paul Guslisty
f4703f55eb
Fixed critical bug EXT - 4878 (Tab labels are no longer obeying halign attribute)
2010-02-18 11:36:19 +02:00
Tofu Linden
eb1d043daf
CID-203
...
Checker: REVERSE_INULL
Function: LLTabContainer::addTabPanel(const LLTabContainer::TabPanelParams &)
File: /indra/llui/lltabcontainer.cpp
2010-02-13 14:13:06 +00:00
Palmer Truelson
660c3b182c
merge
2010-02-12 21:05:09 -08:00
Palmer Truelson
651b14fcae
Backed out davep's UI optimization. changeset 3134cb7bb181
2010-02-12 21:04:51 -08:00
Palmer
418504207b
merge
2010-02-12 15:16:19 -08:00
Paul Guslisty pguslisty@productengine.com
cf18a1d22c
EXT - 2753 (Implement Avatar icons on IM multifloater tabs) refactoring:
...
- 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-11 12:52:26 +02:00
Tofu Linden
536ffcc7b3
CID-425
...
Checker: UNINIT_CTOR
Function: LLCustomButtonIconCtrl::LLCustomButtonIconCtrl(const LLCustomButtonIconCtrl::Params &)
File: /indra/llui/lltabcontainer.cpp
2010-02-10 16:53:58 +00:00
Paul Guslisty
e788930172
Fixed normal bug EXT - 4878 (Tab labels are no longer obeying halign attribute)
...
--HG--
branch : product-engine
2010-02-09 10:06:52 +02:00
Paul Guslisty
acc0a2962b
EXT - 3232 Refactoring: deleted unnecessary image_left_padding, 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-08 19:09:23 +02:00
Palmer Truelson
54a95f706f
merge
2010-02-23 17:19:58 -08:00
Palmer Truelson
7885748497
Turning back on Davep's ui optimizations. Backed out changeset 6c161782dba3
2010-02-23 17:08:06 -08:00
Ychebotarev ProductEngine
cc0895b900
a bit more on EXT-2753.
...
--HG--
branch : product-engine
2010-02-05 13:20:12 +02:00
Ychebotarev ProductEngine
b79b8f87a3
finished with EXT-2753 - Implement Avatar icons on IM multifloater tabs
...
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-05 13:03:26 +02:00
Ychebotarev ProductEngine
bc5ad04d61
applying patch for EXT-2357
...
--HG--
branch : product-engine
2010-02-05 09:41:54 +02:00
Dave Parks
979ddb2ec9
No more matrix ops in UI code.
2010-02-04 23:41:54 -06:00
Tofu Linden
3acf25d5fc
CID-416
...
Checker: NULL_RETURNS
Function: LLTabContainer::onTabBtn(const LLSD &, LLPanel *)
File: /indra/llui/lltabcontainer.cpp
2010-01-27 11:55:34 -08:00
Paul Guslisty
8ea2c7a373
Implemeted normal Sub-Task EXT - 2753 (Implement Avatar icons on IM multifloater tabs)
...
--HG--
branch : product-engine
2010-01-27 14:16:37 +02:00
Paul Guslisty
0fd17c8d2d
Implemeted normal Sub-task EXT - 2753 (Implement Avatar icons on IM multifloater tabs). Some code needs improvements(refactoring, optimization)
...
--HG--
branch : product-engine
2010-01-21 21:11:59 +02:00
richard
2b22831dd0
ext-3307 - nearby chat stays scrolled at bottom
2009-12-18 15:18:16 -08:00
James Cook
87ef5c2472
EXT-3471 Tabs need a pad_bottom override attribute
...
Added label_pad_bottom and label_pad_left for tab containers.
2009-12-15 09:54:50 -08:00
James Cook
fce0d168ae
EXT-3233 Button label vertical placement cannot be adjusted via xml
...
Added bottom_pad attribute to widgets/button.xml and removed old
LLBUTTON_VPAD global and ButtonVPad saved setting.
Reviewed with Richard.
2009-12-11 13:48:35 -08:00
richard
7fd1488c62
convert signals to allocate on demand in order to speed up widget construction
...
reviewed by James
2009-11-23 11:42:32 -08:00
Bryan O'Sullivan
699eac4ee3
Switch some files to Unix line endings
2009-11-18 17:52:03 -08:00
Leyla Farazha
d181b84dfd
EXT-1478 Tool-tip background and border colors are being ignored
...
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-10 17:10:47 -08:00
Leyla Farazha
0e63920569
merge
2009-11-04 15:09:57 -08:00
Leyla Farazha
0520ad677a
EXT-1739 Preferences > Sounds > Device settings -- Input/Output controls 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-04 15:06:56 -08:00
richard
0ee426016a
added newline at end of llbutton.cpp
...
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-04 10:37:13 -08:00
richard
995c18b1c7
removed picture_style from LLButton::Params and allow empty labels
2009-11-02 19:28:24 -08:00
Leyla Farazha
6a9de7c8ee
merge fix
2009-10-28 18:00:39 -07:00
Leyla Farazha
9426de7e10
merging...
2009-10-28 17:09:13 -07:00
Leyla Farazha
a0e766da94
EXT-1697 tab label type not to spec
...
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-28 14:56:31 -07:00
Leyla Farazha
7a7bc8d33b
EXT-1742 Navbar should have a dropshadow that covers the sidepanel EXT-1563 I18N: Alt-arrow instructions in tab tooltips wont honor their translation
...
reviewed by james
2009-10-23 14:10:42 -07:00
Leyla Farazha
8f890c85c3
EXT-356 Tab Height background needs to be settable per instance
...
now we have first, middle, last tab art
reviewed by richard
2009-10-22 17:16:24 +00:00
Leyla Farazha
d6db0f8b29
EXT-1393 "none" does not appear in object group list
...
EXT-1479 I18N: string in /en/widgets/location_input.xml wont honor its translation
and made tabs height customizable
reviewed by Richard
2009-10-14 01:51:49 +00:00
James Cook
ada0f4fa22
Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new 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-10-03 23:40:28 +00:00
David Parks
536e38ad51
Merging render-pipeline-6-qa-2 into viewer-2
...
Self reviewed.
2009-09-22 11:11:45 +00:00
Steven Bennetts
245172949f
merge -r 1649-1651 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-11 23:56:28 +00:00
Steven Bennetts
7df79382a0
merge 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-11 23:50:59 +00:00