Commit Graph

9650 Commits (5689f2884a69a20a950abe4e38052fc9a91a5dfd)

Author SHA1 Message Date
Yuri Chebotarev 5689f2884a ext-5600 partitial fix Add missing message to notification.xml
Reviwed by Mike Antipov at https://codereview.productengine.com/secondlife/r/400/

--HG--
branch : product-engine
2010-05-18 18:01:08 +03:00
Yuri Chebotarev bf0a0de466 ext-7106 FIX Always prevent tab switching while processing tab switch request
reviwed by Mike Antipov at https://codereview.productengine.com/secondlife/r/402/

--HG--
branch : product-engine
2010-05-18 17:59:15 +03:00
Yuri Chebotarev d3cfb6ca36 EXT-7112 fix Set map pos,bgnd and size in code to match mockup
--HG--
branch : product-engine
2010-05-18 17:57:04 +03:00
Alexei Arabadji e9d3fcbbb9 EXT-7365 FIXED Added alert toast panel to GLOBAL group of exclude list of transient floater manager(the same as sidebar);
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/396/

--HG--
branch : product-engine
2010-05-18 11:47:16 +03:00
Mike Antipov b6ed10e828 Merge from default branch
--HG--
branch : product-engine
2010-05-18 10:15:55 +03:00
Eli Linden 01eca6f45e ND-46735 WIP JA linguistic 2010-05-17 16:33:56 -07:00
Sergei Litovchuk d8b989a87b EXT-7158 ADDITIONAL FIX Optimization and implementation fix
- Fixed issue with filter not applied to outfit newly added while filtering is active.
- Optimization of refreshing outfit list when filter is applied - list is not refreshed on every list visibility change.

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

--HG--
branch : product-engine
2010-05-17 18:57:03 +03:00
Yuri Chebotarev fcea61df76 EXT-7266 FIX change default icon id tofrom object icon to id that comes with message
Reviwed by Igor Borovkov at https://codereview.productengine.com/secondlife/r/371/

--HG--
branch : product-engine
2010-05-17 18:39:11 +03:00
Yuri Chebotarev 4683283a66 EXT-7045 FIX miss one more texture setup place.
Also remove redundant variable and do some refactoring.
Reviwed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/391/

--HG--
branch : product-engine
2010-05-17 18:36:53 +03:00
Lynx Linden 4b8182ae52 EXT-6964 FIXED Added back the secondlife:///app/appearance SLapp handler.
This was removed inadvertantly in change 1fc92fc19c98.
2010-05-17 15:02:34 +01:00
Andrew Polunin bf197d4f41 EXT-7199 FIXED (Enable dragging items from inventory view to current outfit in Outfit Editor)
- HandleDragAndDrop() method was overridden in the LLPanelOutfitEdit class to handle drag and drop operations of the Clothing, Body Parts and Attachments.
- In panel_outfit_edit.xml parameter allow_multi_select was set to true to allow multiple selections.
- Added class LLCOFDragAndDropObserver to implement the drag and drop.
- Class LLInventoryMoveFromWorldObserver renamed to LLInventoryAddItemByAssetObserver.

Drag and drop reimplemented using functionality of the LLInventoryAddItemByAssetObserver.

Reviewed by Neal Orman and Mike Antipov at https://codereview.productengine.com/secondlife/r/373/

--HG--
branch : product-engine
2010-05-17 16:52:44 +03:00
Alexei Arabadji c94653eec8 EXT-7363 FIXED Added missing conversion of SLURL parameters string to query parameters map.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/397/

--HG--
branch : product-engine
2010-05-17 16:40:08 +03:00
Vadim Savchuk 99c9ceeb21 Merge from default branch
--HG--
branch : product-engine
2010-05-17 16:07:06 +03:00
Alexei Arabadji a6b27e2296 Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
--HG--
branch : product-engine
2010-05-17 12:04:59 +03:00
Alexei Arabadji 3d4cb72f32 EXT-7085 FIXED Corrected visibility of "Moderator Options Separator"
reviewed by Mike Antipov

--HG--
branch : product-engine
2010-05-17 12:04:22 +03:00
Yuri Chebotarev 4723d21387 merge
--HG--
branch : product-engine
2010-05-17 09:58:07 +03:00
Yuri Chebotarev 8739d0469b EXT-7106 FIX Change from commit callback to validate callback, remove some cyclic tab panel switches.
Problem was caused by incorrect use on Commit callback (which didn't actually prevent from tab switching) which leads to cyclic tab switching.
Validate callback actually prevents tab switching.

Reviwed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/385/

--HG--
branch : product-engine
2010-05-17 09:57:20 +03:00
Alexei Arabadji a3d2d2be2a Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
--HG--
branch : product-engine
2010-05-17 09:54:54 +03:00
Alexei Arabadji 8bd31fa351 EXT-7085 FIXED Added check to avoid showing invisible menu items.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/388/

--HG--
branch : product-engine
2010-05-17 09:53:56 +03:00
Yuri Chebotarev f9dff766a8 EXT-7000 FIX "eat" TAB key while menu is active
Two problems:
1. AvatarList didn't hide popup menu when goes invisible.
2. (Real problem) MenuHolder View didn't process TAB key. Which leads to changing active ("focused") control. Which leads to the ability (for example) to switch tabs and hide popup menu parent view.

--HG--
branch : product-engine
2010-05-17 09:49:33 +03:00
Yuri Chebotarev e462c90db6 EXT-7051 FIX Add more server hardcoded strings to localization dict.
--HG--
branch : product-engine
2010-05-17 09:22:08 +03:00
Yuri Chebotarev 8f7d277e9a EXT-6941 FIX setup global EditMenu handle
setup global EditMenu handle when pressing mouse on FolderView.

--HG--
branch : product-engine
2010-05-17 09:20:57 +03:00
Vadim Savchuk 53a5b74af1 EXT-7241 FIXED Changed all "Edit Appearance" links to "Change Outfit" and pointed them to the My Outfits tab.
Renamed the following menu items to "Change Outfit" and made them open My Outfits tab:
- Avatar in-world context menu -> My Appearance.
- Avatar inspector menu -> My Appearance.
- Me -> My Appearance.

To enable the Appearance SP switch to My outfits I cleaned up the logic of switching between my outfits <-> edit outfit <-> edit wearable panels.

Also done the following cleanups and minor improvements:
- Removed unused LLSidepanelAppearance::mEditBtn and mLookInfoType members.
- Removed empty LLSidepanelAppearance::updateVerbs() method.
- Made the "params" argument of LLSideTray::showPanel() and togglePanel() optional.

Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/389/

--HG--
branch : product-engine
2010-05-15 14:40:15 +03:00
Paul Guslisty f4cb22f33d EXT-7203 ADDITIONAL FIX Deleted autoresize of filter panel for proper scaling while resizing
--HG--
branch : product-engine
2010-05-14 18:52:20 +03:00
Mike Antipov 4b9b5c1d38 EXT-7104 WIP added 4 buttons to bottom tray, added "Show button" menu support.
* Added 4 buttons with tooltips:
 ** Build - Shows/hides Build Tools
 ** Search - Shows/hides Search
 ** Map - Shows/hides World Map
 ** Mini-Map - Shows/hides Mini-Map
* Made their width and minimal width the same as "Move" and "View" buttons (increased default total width of the bottom tray to make Layout Stack initialize its panels with default values from xml)
* Added appropriate menu items in context menu to Show these buttons in the bottom tray (with functionality)
* Set on click actions for this buttons. ("Build" temporary made disabled because default toggle registration is not enough for this floater.)

Dev Notes:
* Improved LLBottomTray::initResizeStateContainers to fill mObjectDefaultWidthMap using mStateProcessedObjectMap & mButtonsProcessOrder container
* Improved LLBottomTray::canButtonBeShown to process variable number of buttons that can be hidden on resize

QA Notes:
Resize behavior with new buttons can already be tested.

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

--HG--
branch : product-engine
2010-05-14 17:15:28 +03:00
Alexei Arabadji 5088d01be1 EXT-6994 FIXED Enabled context menu for expandable text control.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/387/

--HG--
branch : product-engine
2010-05-14 17:04:45 +03:00
Vadim Savchuk 5702f0ea73 Merge from default branch
--HG--
branch : product-engine
2010-05-14 16:03:04 +03:00
Andrew Polunin 61316403aa EXT-7221 FIXED Now the 'Get More >>' link exists exactly before the 'View All >>' link in the Gestures list
- Added new setting GesturesMarketplaceURL in settings.xml to represent URL which points to the Gesture's Marketplace.
- Added mGetMoreItemIndex instance variable (similar to mViewAllItemIndex which was already there).
- Added mGetMoreItemIndex handling in the LLGestureComboList::onCommitGesture() (again, similar to mViewAllItemIndex).
- Added new string in strings.xml with name GetMoreGestures to represent Gesture's list item.

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

--HG--
branch : product-engine
2010-05-14 13:03:44 +03:00
Tofu Linden a5f365c331 merge from PE's viewer-trunk 2010-05-14 10:22:24 +01:00
Alexei Arabadji 07678ad2db EXT-7121 FIXED Added check is IM window visible to avoid blinking and changing IM well button background when IM window isn't visible.
--HG--
branch : product-engine
2010-05-14 10:11:49 +03:00
Monroe Linden 09a1cb549d Fix for DEV-50040 (MoAP Auto Zoom Feature Buggy on Welcome Island Kiosks)
Fixed a logic error in LLViewerMediaFocus::getBBoxAspectRatio() that caused it to sometimes return bogus results.

Added a number of lldebugs messages to LLViewerMediaFocus::getBBoxAspectRatio() and LLViewerMediaFocus::setCameraZoom() that may be useful when working on the autozoom code in the future.
2010-05-13 17:39:23 -07:00
Dessie Linden 5fe6a5489c Merged 2010-05-14 09:11:17 -07:00
Dessie Linden c72d3b8bf4 Merged 2010-05-14 09:07:03 -07:00
Loren Shih d9f519d55c EXT-4088 FIXED (INFRASTRUCTURE) Change LLFolderView::getSelectionList to return a selection
Fixed issue where mCurrentSelectedList was being used before NULL check.
2010-05-14 11:27:29 -04:00
Xiaohong Bao 3ce4cecd68 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-05-13 18:32:32 -06:00
Loren Shih aebb49520b EXT-7305 : FIXED : Changed LLWearableDictionary to LLWearableType
Change enum naming to use WT_INVALID=255 instead of WT_NONE=255.  Added WT_NONE as -1.
2010-05-13 17:24:54 -04:00
Loren Shih 25711e6bce EXT-7350 : Grey box appears when opening up calling cards, only partially populated
Fixed incorrect icon name which was causing grey box (i.e. icon not found) error.
2010-05-13 17:07:05 -04:00
Loren Shih d066798daa automated merge 2010-05-13 16:53:57 -04:00
Loren Shih 1d6ebfbb57 EXT-4088 : FIXED : INFRASTRUCTURE : Change LLFolderView::getSelectionList to return a selection
Function signature change to return a selection instead of taking one as an argument.
2010-05-13 16:53:29 -04:00
Xiaohong Bao 0f7277b98b EXT-7327: FIXED: viewer crash in LLVOVolume::syncMediaData on Meshopotamia 1 2010-05-13 14:43:24 -06:00
Xiaohong Bao c0a78f9106 EXT-7155: FIXED: bumpmaps failed to load
reviewed by davep.
2010-05-13 14:40:48 -06:00
Loren Shih b0c2aebece EXT-7305 : FIXED : Changed LLWearableDictionary to LLWearableType
Changed WT_NONE to 255 from -1, since 255 was formerly the designation for WT_INVALID which is now being used for WT_NONE.
2010-05-13 16:28:21 -04:00
Dessie Linden 53e7fe5b1f EXT-7017 FIXED Improved phrasing and grammar in dialog 2010-05-13 12:59:28 -07:00
Eli Linden d685ba6b85 EXT-7285 FIX en_xui_change for truncation 2010-05-13 12:37:45 -07:00
Eli Linden 83f9fb1e84 EXT-7246 FIX PT remove old overrides 2010-05-13 11:54:02 -07:00
Eli Linden 439a98657a ND-46735 WIP DE linguistic 2010-05-13 11:09:53 -07:00
Sergei Litovchuk a968046282 EXT-7158 FIXED Implemented filter in "My Outfits" tab.
- Added accordion tab title highlighting setter and title getter.
- Added filtered tabs title highlighting.
- Tabs which don't pass filter are hidden.
- Added applying filter on list refresh event to avoid refreshing list on every filter change.
- Moved part of LLTextUtil to llui/lluitextutil to reuse code in llaccordionctrltab.
- Fixed passing list size to mRefreshCompleteSignal.
- Added list refresh callback to LLInventoryItemsList for checking tab visibility  without re-applying filter sub-string.

Committed to proceed with dependent tasks.
If there are any comments/suggestions related to text utils this part of code may be changed without requiring much effort.

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

--HG--
branch : product-engine
2010-05-13 19:31:50 +03:00
Alexei Arabadji 90940d0b06 EXT-7120 ADDITIONAL COMMIT Avoided unnecessary usage of LLNotificationFunctorRegistration for "ConfirmLeaveCall" notification.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/374/

--HG--
branch : product-engine
2010-05-13 18:49:20 +03:00
Alexei Arabadji 966a6efe85 EXT-7096 FIXED Added confirmation about muting all participants in a group call.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/375/

--HG--
branch : product-engine
2010-05-13 18:22:15 +03:00
Igor Borovkov 2b4c9469f1 EXT-7254 FIXED added a comparator for wearable items (panel outfit edit)
added a flat list view comparator for names of wearable list items

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

--HG--
branch : product-engine
2010-05-13 17:20:29 +03:00