Commit Graph

14 Commits (14ddfcdf5237c9529d8a8edbd4c86cfd53cfaf78)

Author SHA1 Message Date
Vadim ProductEngine 3adf893513 CHU-78 WIP Subtle cleanup. 2012-04-14 22:28:49 +03:00
Vadim ProductEngine 2412401e4c CHUI-78 WIP Minor cleanup. 2012-04-14 21:03:36 +03:00
Vadim ProductEngine 2dc032e3e5 CHUI-78 WIP Added drop-down menus and connected callbacks to the new view/sort/add/remove buttons. 2012-04-05 22:56:18 +03:00
Vadim ProductEngine 177c1f80bc CHUI-78 WIP Enabled LLMenuButton to manage its menu's lifetime. 2012-04-05 20:37:28 +03:00
Vadim ProductEngine 69cf10a1e9 CHUI-78 WIP Renamamed menu_button.position XUI attribute to menu_position for consistency with menu_filename. 2012-04-05 17:29:25 +03:00
Richard Nelson e630e98253 EXP-1028 FIX Move mode switching to logged in UI
added mode switching button to status bars for advanced and basic mode, changed
login combo box to use menu instead
2011-08-10 14:15:15 -07:00
Vadim ProductEngine 552ddf4be4 STORM-666 FIXED Menu spawned by the overflow button had invalid position in Place Profile and Avatar Profile panels.
Changes:
* Changed the button class from LLButton to LLMenuButton to avoid duplicating menu positioning logic.
* Enabled LLMenuButton to support aligning menu to the top right corner of the button.
2010-11-24 18:56:21 +02:00
Seth ProductEngine 54da19fdcf STORM-426 FIXED Menu button no longer looked pressed while its menu is displayed by another control.
- LLMenuGL in menu button replaced by LLToggleableMenu that handles visibility change upon clicks inside specific button rect.
- Added visibility change signal to LLToggleableMenu to update menu button pressed state.
- Added using menu handle in LLMenuButton.
2010-10-22 02:08:26 +03:00
Seth ProductEngine c12c60df4a STORM-263 FIXED popup menu of Cog button in lower-left of sidebar panel closing on second click
- Changed type of gear menu buttons from LLButton to LLMenuButton in all sidebar panels where gear menu button is used.

- Added setMenuPosition(), setMenu() and updateMenuOrigin() to the LLMenuButton.

- Moved actions common for displaying a context menu to LLMenuButton::toggleMenu().

- In all sidebar panels where LLButton was replaced with LLMenuButton the following steps were taken:
    1. setting gearMenu and its position relative to the menuButton with LLMenuButton::setMenu()
    2. setting mouse down callback for the menuButton if needed.
    3. calculating the menu origin point with LLMenuButton::updateMenuOrigin() in mouse down callback
2010-10-15 00:10:55 +03:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
James Cook d5efbfcd28 Convert mForcePressedState to bool from BOOL 2009-11-16 12:36:35 -08:00
angela c3b2f98012 media inspector https icon 2009-10-30 08:11:56 +08:00
Leyla Farazha 8086923d66 EXT-1283 [Inspectors] Avatar gear menu does not dismiss when selecting another AV
reviewed by James
2009-10-06 22:55:01 +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