Tank_Master
14001c54df
Gastly CHUI merge pass 1, don't count on anything to work.
2013-06-26 12:14:54 -07:00
Merov Linden
7c7ccf27d1
CHUI-807 : Add more defensive coding. Also trace in log the sessions created so we'll have a better idea of what people do with conversations if we see that crash again.
2013-03-29 17:22:53 -07:00
Merov Linden
242c39f24b
CHUI-807 : More defensive code. Don't assume anything while iterating through panels.
2013-03-15 17:54:16 -07:00
Merov Linden
e42e6bc68a
CHUI-807 : Fixed (attempt) : Defensive coding to prevent potential crash
2013-03-01 17:02:51 -08:00
Liny
c4f80e4d86
Backed out changeset: 42628030c262
2013-04-08 08:40:18 -07:00
Liny
cf3ed870c3
Add proper scrolling to vertical tab
2013-03-15 21:28:37 -07:00
Liny
eb7bf3ed4f
Proper fix for FIRE-9465: correctly clamp scroll values so tabs cant be moved around via scrolling when they should be able to.
2013-03-15 13:23:45 -07:00
Liny
58b9d27043
Backed out changeset: d3a0a3d9e08f
...
Vertical tabs dont scroll and this otherwise breaks scrolling of horizontal tabs in the first place
2013-03-15 11:41:50 -07:00
Ansariel
a31f88158e
FIRE-9465: Restrict moving tabs by scroll wheel to vertical tabs only; spontaneously moving horizontal tabs is against all UI convention and rather confusing to the user
2013-03-15 13:02:46 +01:00
Nicky
83e87eda40
Crashfix for tabcontainer without a tab.
2013-03-12 11:39:11 +01:00
Nicky
ceea332a9c
Change old style comments <ND> to <FS:ND> to avoid any future confusion/
2012-12-16 05:19:32 +01:00
Gilbert Gonzales
ffe8081806
CHUI 571: Code review changes, now LLFloaterIMContainer::showStub inlines code for hiding all tab panels and then showing the stub panel. Before the function would call hideAllTabs()
2012-12-05 12:40:44 -08:00
Gilbert Gonzales
8642088d65
CHUI-571: Fixed bug where when the converation floater was torn off and a new im received, the incorrect conversation would be displayed and focused. In order to do this removed the conversation floater panels from being focused immediately when set visible. Also there was a bug when showing the stub panel for torn off conversations. The tab container was not setting the stub panel index properly to 0, which is where the stub panel existed in the tab container's list. This is post code review submit. Will submit another with minor code review changes.
2012-12-04 19:23:36 -08:00
maksymsproductengine
edeeed9541
CHUI-531 FIXED Poor fps in CHUI viewer
2012-11-21 01:41:49 +02:00
AlexanderP ProductEngine
e298c2ded8
CHUI-487, CHUI-488 FIXED (Enable flashing FUI button behavior and Implement Flashing Conversations panel line item behavior): implemented FUI button flashing; clean up code
2012-11-16 22:36:12 +02:00
AlexanderP ProductEngine
2813e49d19
CHUI-362 WIP (Torn off conversation name is highlighted when selected in conversation list with different conversation showing in message panel): implemented method for a switch off tabs (switching to an invisible state)
2012-11-09 15:13:52 +02:00
Liny
a2b20e69ed
FIRE-8024 Ability to scroll tab containers with the scroll wheel on the mouse
2012-10-22 10:29:06 -07:00
Ansariel
dc81bda5ac
Removed ugly forward depency includes
2012-09-01 23:03:16 +02:00
Seth ProductEngine
2286dcb73b
CHUI-105 WIP Fixed "is not a child of" warning when removing a tab from LLSideTrayPanelContainer.
2012-05-29 02:12:51 +03:00
ziree
edc99c8960
Fixed tab label shadows, important for Vintage.
2012-01-24 15:58:46 +01:00
Richard Linden
0c0ff35d19
EXP-1551 FIX Ability to toggle button flashing
...
added "EnableButtonFlashing" setting
2011-12-13 13:11:55 -08:00
Nicky
161c1b019f
Merge up from 24496 / a656486925e8 (FS tip) to 25952 / 931cb0061118 (V/Dev FUI tip)
...
Observations and broken stuff so far:
- LLSideTray is gone.
- LLBottomTray is gone.
- LLFloaterSnapshot was changed and gave lots of merge conflicts. Flickr upload will be broken.
- LLNearbyChat is derived from LLPanel now. That broke quite some stuff rearding autohiding and docking of chatbar.
- Profile floaters are gone and all web based now.
- Russian translation gave huge mere conflicts with the new russian xml files from LL. Unmergeable. I took the LL files.
- XUI files in general will need some love and testing.
2012-01-17 17:57:52 +01:00
ziree
6e72afbcfa
Oops ... backed out unfinished testing code.
2012-01-13 22:36:00 +01:00
ziree
5856318a3b
Sliders are more V1 like in Vintage now.
2012-01-13 22:31:22 +01:00
ziree
3272b527e8
Support optional drop shadows on tab labels.
2012-01-10 21:36:39 +01:00
ziree
e86c39da96
Make tab containers respect label_pad_left if no indent is given.
2012-01-10 17:20:50 +01: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
Nicky
6bbae0c736
Fire-865; Scroll next/prev was not handled in IM tabs.
2011-10-29 21:50:49 +02:00
Arrehn
dac16f4b49
FIRE-3665, Allow smaller conversations floaters, by Satomi Ahn
2011-10-29 12:36:54 -04:00
Arrehn
7394730eaa
Merge up to LL FUI
2011-10-28 02:00:09 -04:00
Kitty Barnett
97af6c8312
- added : "DragAndDropCommitDelay" setting to configure the "drag-holding" commit behaviour introduced in the previous changesets
2011-06-19 14:48:20 +02:00
Kitty Barnett
4e59256bdf
- added : configurable "tab_drag_commit" option for tab controls
...
-> reasoning: dragging an inventory item over the preferences floaters will activate the individual tabs even though the behaviour doesn't make sense there
2011-06-17 01:24:27 +02:00
Kitty Barnett
ef59beb300
- fixed : drag-and-hold doesn't activate tab buttons on the build floater
2011-06-16 23:02:25 +02:00
Arrehn
abd3d31771
Horizontal Tabs now a chat option. GUI-switchable feature by Tozh Taurog & Arrehn
2010-12-22 01:29:24 -05: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