Commit Graph

160 Commits (ec00f7f14fbf16992b71ddd54e583ba07fdfd523)

Author SHA1 Message Date
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Cho 8b38892243 CHUI-700 FIX [CHUIBUG]"Zoom in" feature for avatars has disappeared
Added "Zoom In" context menu item to Nearby Chat list in People floater and Conversation floater
2013-03-14 01:28:40 +01:00
Mnikolenko ProductEngine fbf7217b49 CHUI-790 FIXED Just disable "+" if selected participant is your own avatar 2013-02-25 15:00:48 +02:00
Mnikolenko ProductEngine f8e43b6f66 CHUI-765 FIXED User's name is added to the list in Nearby tab. 2013-02-13 15:08:49 +02:00
Gilbert Gonzales d67c295d8b CHUI-305: Minor changes after code review. Using templated findChild() instead of getChildView(). Also using settings.xml to store common custom variables. 2012-08-30 16:20:27 -07:00
Gilbert Gonzales be61b5be2f CHUI-305: Problem: The 'resident picker' had multiple parents and due to the design of the resident picker it can have only one parent. Having multiple parents caused both parents to fight for depth ordering...which caused the flickering. Resolution: Now multiple 'resident pickers' can exist and they are coupled to the floater that spawned then. Meaning that when the parent floater closes, the 'resident picker' floater will also close. In addition, a shadow frustum eminates from the button that opened the 'resident picker'. 2012-08-29 19:18:25 -07:00
Seth ProductEngine 61d550ee85 CHUI-78 FIXED group actions gear menu in People->Groups.
Used the same menu for groups list context menu and gear menu in People->Groups.
Changed the type of groups list context menu to toggleable.
2012-05-24 19:20:37 +03:00
Richard Linden a0bb55adc6 merge with viewer-release 2012-04-26 14:39:52 -07:00
Vadim ProductEngine 5908901732 CHUI-78 WIP Made the gear buttons spawn the avatar list context menu. 2012-04-14 21:04:37 +03:00
Vadim ProductEngine cfb2803f1e CHUI-78 WIP Remove bottom button bar from the people panel.
By the way, removed the "Activate" button from the Groups tab.
2012-04-14 01:10:23 +03:00
Vadim ProductEngine 3fdcb8751a CHUI-91 FIXED Moved block list to a separate People floater tab. 2012-04-13 23:31:01 +03:00
Vadim ProductEngine 5ed0819309 CHUI-77 WIP Made per-tab filters work. 2012-04-10 18:03:55 +03:00
Vadim ProductEngine 4f526f12e6 CHUI-77 WIP Moved setting filter label to XML. 2012-04-06 19:29:53 +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 1b50125546 EXP-1879 FIXED Crash in People floater in mouselook mode. 2012-02-08 20:25:36 +02:00
Richard Linden 3861249a74 use lazy deletion of views via die() method to avoid some potential crashes 2012-01-03 09:41:16 -08:00
Richard Nelson 63e4fdfc64 cleaned up floater reg, removed extraneous functions 2011-10-13 10:49:53 -07:00
Paul ProductEngine 9d3fc5d930 EXP-1209 FIXED Sidetray removed.
- Removed all sidetray dependencies and the sidetray itself.

- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-29 21:43:07 +03:00
Paul ProductEngine 6a463a41fe Merge sergeylproductengine/viewer-experience-fui with richard/viewer-experience-fui 2011-09-29 18:03:39 +03:00
Paul ProductEngine 8fd2d69fdf EXP-1224 FIXED (Create and register a floater for People side tab)
- Added a floater for People side tab.
- Replaced calls to LLSideTray with LLFloaterSidePanelContainer.
2011-09-27 22:51:43 +03:00
Richard Nelson 7fd0e8c69e fixed toolbar context menu
deprecated pointless LLView::deleteViewByHandle
2011-09-26 18:51:43 -07:00
Ricky Curtice 9bac314ba0 Switched to using *_SQUARED constants instead of multiplied constants, and cleaned up a few other minor issues noted during review. 2011-03-12 23:39:10 -08:00
Ricky Curtice d4d292258e Squared all dist_vec() based comparisons and other dist_vec() operations where sensible.
Not all instances of dist_vec() were squared, only those where it wouldn't (hopefully) change the functionality.
2011-03-10 22:07:06 -08:00
Seth ProductEngine 7f53c0934a STORM-28 FIXED Added the ability to send agent's own calling card to others.
- Added creating own calling card for the user to be able to share it with other residents.
- Moved calling cards synchronization with friends list to the viewer start up. Previously synchronized upon opening the Friends tab in People side panel.
- Calling cards for non-friends are not removed upon calling cards synchronization with friends list.
- Enabled "Share" menu item for calling cards in inventory.
2011-02-22 18:46:00 +02:00
Twisted Laws 0d5b0cad14 Embed Minimap into the Nearby list of the People Sidebar 2011-01-26 19:22:42 -05:00
Oz Linden 5098ca5ae4 merge fix for STORM-557 2010-12-02 13:50:39 -05:00
Vadim ProductEngine 37116479d2 STORM-557 FIXED Update the "add/remove friend" buttons in the nearby/recent people panels whenever our friend list changes. 2010-11-26 18:14:26 +02:00
Vadim ProductEngine 975f745b19 STORM-556 FIXED Don't reset search filter when docking the People SP.
As a side effect, the filter will not be reset when switching to People from another SP,
but this is consistent with all other sidepanels
(e.g. switching to Places doesn't reset its seach filter as well).
2010-11-23 22:19:08 +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
Leyla Farazha 60db8577a9 Merge 2010-09-16 12:02:24 -07:00
Aimee Linden bd734e3198 VWR-21253 MERGE Permission icons in the friends list 2010-09-07 17:55:10 +01:00
Aimee Linden ffae589843 Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution 2010-09-03 17:41:39 +01:00
Aimee Linden 0a74d15935 Merge between james/viewer-identity-evolution and dessie/viewer-public 2010-09-03 15:30:16 +01:00
Aimee Linden a8b9a201d3 VWR-22454 (EXT-8248) MERGE Can't teleport multiple friends 2010-09-01 16:08:22 +01:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Aimee Linden 047b74c4f4 EXT-8248 FIXED Can't teleport multiple friends 2010-07-22 17:46:47 +01:00
Aimee Linden dcbdb1fee5 EXT-1579 FIXED Show icons representing permissions granted in friends list on roll-over.
Needs new icon artwork, currently reusing old 1.23 icons.
2010-07-22 17:35:35 +01:00
Richard Nelson 76a9c1214f merge 2010-07-30 10:07:14 -07:00
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Mike Antipov c13048fd8a EXT-8522 FIXED (Code improvements: Update a way in which Nearby people list is controlled depend on its visibility to user)
1. Removed special processing of Nearby People List Updater when:
 * tabs in People panel are changed;
 * People panel change its visibility.
2. Subscribed Nearby People List Updater's setActive() method directly to Nearby list Panel's onVisibleChange callback.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/825/

--HG--
branch : product-engine
2010-07-30 10:02:09 +03:00
Mike Antipov e51c91a8fc EXT-7706 FIXED Implemented delayed friends cards synchronization and filling People/Friends tab with data until it is visible to user first time.
* Moved location of synchronization of the Friends/All inventory folder with friends list from startup to first requesting of data.
* Also updated "update Friends list" logic to be really trigged only when Friends tab is visible to user.

NOTE:
 * Friends List/All is filled with some delay on first opening.

TODO: refactoring is needed to switch code of updating People/nearby list to use the same approach as for Friends.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/805/

--HG--
branch : product-engine
2010-07-29 15:52:36 +03:00
Leyla Farazha c897061856 Merge with q/viewer-release 2010-06-21 10:21:52 -07:00
Vladimir Pchelko 3ad0981d2f EXT-7823 FIXED Accordion widget was improved to show different message when no_matched_tabs in panel or no_visible_tabs in panel.
Added "no_matched" and "no_visible" text for TeleportHistory.
+ Added "no_visible" text for My Outfit list.
+ Fixed filtering in TeleportHistory.

Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/591/

--HG--
branch : product-engine
2010-06-16 19:43:24 +03:00
Mike Antipov e1189d0e2e EXT-7368 FIXED Implemented new "empty_accordion_text" textbox to show help text when there are no visible tabs in accordion.
* Textbox always fit whole accordion.
* This text is updated with search_term (in link to open Search floater) when new filter substring is passed to accordion.
* Accordion is notified by its tabs when their visibility is changed.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/486/

--HG--
branch : product-engine
2010-06-04 13:29:25 +03:00
Leyla Farazha 16e3d7ebf5 Merge 2010-05-25 14:22:56 -07:00
Leyla Farazha 7fb9410422 LLFloaterAvatarPicker now uses LLAvatarNames
reviewed by James
2010-05-25 14:15:26 -07:00