Commit Graph

9979 Commits (7ea46b968cf7df3afc1e879f90f1124157f5a79d)

Author SHA1 Message Date
Loren Shih 7ea46b968c EXT-7504 WIP Force decloud after timeout using lower res textures
Changed timeout behavior to be recurring, so that low res textures are uploaded every X seconds as needed.
2010-06-01 16:06:42 -04:00
Mike Antipov 4cc5c7d2a4 EXT-7379 FIXED Add save_visibility=true to search floater to enable interaction with Search button
Also added reset of floaters visibility on exit to emulate save_visibility=false

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

--HG--
branch : product-engine
2010-06-01 12:17:25 +03:00
Alexei Arabadji 4a4cdd3775 EXT-7268 FIXED Disabled local chat edit field for offline mode.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/454

--HG--
branch : product-engine
2010-06-01 09:50:56 +03: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
Sergei Litovchuk b3c1e9cd75 EXT-7201 FIXED Removed extra gear menu button.
- Removed extra gear button bar from "Edit Outfit" panel.
- Added one more dummy icon to "Add Wearable" panel button bar to chose the right dummy depending on the "Add Wearable" panel visibility.

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

--HG--
branch : product-engine
2010-05-31 22:20:17 +03:00
Yuri Chebotarev 3517393b4c merge
--HG--
branch : product-engine
2010-05-31 19:03:23 +03:00
Yuri Chebotarev 95fad9ce86 EXT-7045 FIX update Generic_Group_Large.png
no review, binary fix

--HG--
branch : product-engine
2010-05-31 18:20:06 +03:00
Paul Guslisty aac23d2d1e EXT-7472 ADDITIONAL FIX Added panel switching from Tree List View to Flat List View when (+) button clicked on unwearable items or by selecting 'Replace' menu item from body part context menu
--HG--
branch : product-engine
2010-05-31 16:16:45 +03:00
Alexei Arabadji bfced6d4c1 EXT-7485 FIXED Updated 'save as new' button on inventory outfit pane to fit spec.
* moved logic related to combo button from LLPanelOutfitEdit to LLSaveOutfitComboBtn class;
* used LLSaveOutfitComboBtn class in LLPanelOutfitsInventory;
reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/459/

--HG--
branch : product-engine
2010-05-31 15:55:08 +03:00
Igor Borovkov 9f91d43680 EXT-7208 FIXED repositioned tattoo pickers to match the updated spec
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/460

--HG--
branch : product-engine
2010-05-31 13:56:47 +03:00
Sergei Litovchuk 279f58051d FIXED Linux build.
Added forward specialization of LLStringUtil::format before use in LLStringUtil::formatDatetime.

--HG--
branch : product-engine
2010-05-29 19:36:55 +03:00
Sergei Litovchuk 40b476dbb2 EXT-7198, EXT-7491 FIXED Added mutli-selection support for outfit items and outfit tabs selection support.
- Added selecting multiple items from more than one accordion tab.
- Integrated context menus from Vadim's patch for EXT-6726 Appearance SP menus (WIP tier 2).
- Added selection to accordion control to use it instead of accordion tab focus in cases when focus is lost and outfit tab should stay selected.
- Changed "Wear" button behavior: "Wear" puts on currently selected outfit (as the tooltip reads "Wear selected outfit"). There is always an  outfit selected when the accordion is focused so for now there are no cases when only some items are selected. Separate items can be worn from context menu.
- Added moving accordion tab selection with right click. Fixed (EXT-7491) Right click on an accordion title should move selection to it.

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/437/

--HG--
branch : product-engine
2010-05-29 00:06:34 +03:00
Alexei Arabadji 325729b739 EXT-7485 ADDITIONAL FIX Fixed crash at viewer exit
used raw pointer instead of auto_ptr, since lifetime of mSaveMenu field controlled by parent gMenuHolder

--HG--
branch : product-engine
2010-05-31 17:46:50 +03:00
Vadim Savchuk 4b8c269d94 merge; fixed gcc build
--HG--
branch : product-engine
2010-05-31 16:57:39 +03:00
Vadim Savchuk 39eb49c5f4 Manual merge from default branch.
Semi-automatically resolved conflicts in:
* indra/newview/llappearancemgr.cpp
* indra/newview/llappviewer.cpp
* indra/newview/llcofwearables.cpp
* indra/newview/llinventoryfunctions.cpp
* indra/newview/llpaneloutfitedit.cpp
* indra/newview/skins/default/xui/en/strings.xml
* indra/newview/skins/default/xui/ja/strings.xml

--HG--
branch : product-engine
2010-05-31 16:18:22 +03:00
Aimee Linden de52f3ae69 EXT-7556 FIXED Update Vivox SDK to 3.1.0001.8821 2010-05-29 23:17:28 +01:00
Tofu Linden 1ec70d45e4 minor typo fixes: texure->texture 2010-05-29 06:23:16 +01:00
Xiaohong Bao 3df90898b1 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-05-28 17:09:48 -06:00
Xiaohong Bao c1170cfa48 A possible fix for EXT-7032: [crashhunters] crash in libcurl background thread on windows.
killed accessing the asset server for map textures after http returns 404.
2010-05-28 17:05:06 -06:00
Aimee Linden 0e5347432c EXT-7498 WIP Hide share to web button until the code behind it is complete. 2010-05-28 22:42:19 +01:00
Loren Shih ea7047579d automated merge 2010-05-28 17:01:46 -04:00
Roxie Linden bb973c38e3 automated merge 2010-05-28 13:58:49 -07:00
Loren Shih 7efaa216a1 EXT-7504 WIP Force decloud after timeout using lower res textures
Code cleanup.
Some minor changes in logic for when low res texture is used.
Added more metrics to notifications and texture debug output.
2010-05-28 16:45:23 -04:00
Nyx (Neal Orman) 285c4c47f5 EXT-7505 FIX stuck in appearance edit mode if close appearance sidebar
Added a check for visibility changes that should prevent users from getting
"stuck" in appearance editing mode by closing the appearance editor
prematurely (clicking sidebar hide, etc).

Camera state should be restored when panel is restored.

reviewed by Seraph
2010-05-28 16:20:00 -04:00
Roxie Linden d427942d95 EXT-7466 - [BROKEN STRING] the word "administrator" is broken in strings.xml in 2 places
Simple fix
2010-05-28 12:26:29 -07:00
Roxie Linden 1fe7b13d1f automated merge 2010-05-28 12:10:29 -07:00
Loren Shih a5c9e30fc8 automated merge 2010-05-28 15:01:45 -04:00
Loren Shih df853b1066 Fix for compile error in lltexlayer.cpp 2010-05-28 15:01:22 -04:00
Eli Linden 3f5abfb2bf ND-46735 WIP FR JA linguistic 2010-05-28 11:47:38 -07:00
Loren Shih b7bfc3ae7a automated merge 2010-05-28 14:08:38 -04:00
Loren Shih 0b96ae29cf Fixed linux compile error due to missing forward declare in lltextureview.h. 2010-05-28 14:02:44 -04:00
Yuri Chebotarev 64ff80d542 merge
--HG--
branch : product-engine
2010-05-28 20:13:49 +03:00
Yuri Chebotarev 05626c3371 EXT-7013 FIX time formatting function didn't work for some parameters for Japanise (like weekdays).
reviewed by Vadim Savchuk https://codereview.productengine.com/secondlife/r/457/

--HG--
branch : product-engine
2010-05-28 20:13:18 +03:00
Paul Guslisty d42fd6cf7f EXT-7472 FIXED Open add to outfit panel by (+) button click on unwearable items and by selecting 'Replace' menu item click body part context menu
Main changes:
- Added callback for a '(+) button' to the LLCOFCallbacks and bind it with LLPanelOutfitEdit::onAddWearableClicked
- Created the callback(LLPanelOutfitEdit::onReplaceBodyPartMenuItemClicked) for 'Replace' menu item of context menu

Related changes:
- Changed LLFilteredWearableListManager so that it can use different functors (subclasses of LLInventoryCollectFunctor) as a criterion for LLInventoryItemsList filtering. Before it used only LLFindNonLinksByMask filter. Moved LLFindNonLinksByMask from to the llfilteredwearablelist.cpp to the llinventoryfunctions.h
- Created getter 'LLPanelDummyClothingListItem::getWearableType()' for LLPanelDummyClothingListItem
- Made 'add wearables panel' a member of LLPanelOutfitEdit so that not to use findChild each time panel is needed

Reviewed by Igor Borovkov at http://jira.secondlife.com/browse/EXT-7472

--HG--
branch : product-engine
2010-05-28 20:10:10 +03:00
Nyx (Neal Orman) 7983de2207 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-05-28 11:39:28 -04:00
Nyx (Neal Orman) e07deaa3da AVP-44 WIP architectural cleanup for multi-wearables
Implemented some resident-suggested tweaks to better support multiwearables

code reviewed by Seraph
2010-05-28 11:38:37 -04:00
Loren Shih 955698c7a6 automated merge 2010-05-28 10:41:17 -04:00
Tofu Linden 7e0b36d610 CID-442
Checker: FORWARD_NULL
Function: LLBasicCertificateVector::insert(LLCertificateVector::iterator, LLPointer<LLCertificate>)
File: /indra/newview/llsechandler_basic.cpp
2010-05-28 12:47:45 +01:00
Tofu Linden 58fb834a6e CID-443
Checker: FORWARD_NULL
Function: LLBasicCertificateVector::BasicIteratorImpl::equals(const LLPointer<LLCertificateVector::iterator_impl> &) const
File: /indra/newview/llsechandler_basic.h
2010-05-28 12:46:31 +01:00
Tofu Linden 6f8e96159a CID-448
Checker: UNINIT_CTOR
Function: LLVoiceClient::LLVoiceClient()
File: /indra/newview/llvoiceclient.cpp
2010-05-28 12:41:54 +01:00
Tofu Linden 3927d18327 CID-466
Checker: NULL_RETURNS
Function: LLInventoryItemsList::refresh()
File: /indra/newview/llinventoryitemslist.cpp
2010-05-28 12:31:43 +01:00
Tofu Linden 878e1d06d5 CID-476
Checker: NULL_RETURNS
Function: LLPanelEditWearable::updateScrollingPanelUI()
File: /indra/newview/llpaneleditwearable.cpp
2010-05-28 12:20:06 +01:00
Tofu Linden 14e03b56fc CID-480
Checker: UNINIT_CTOR
Function: LLVivoxVoiceClient::participantState::participantState(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/newview/llvoicevivox.cpp
2010-05-28 12:09:48 +01:00
Tofu Linden b3f758785d CID-479
Checker: UNINIT_CTOR
Function: LLVivoxVoiceClient::sessionState::sessionState()
File: /indra/newview/llvoicevivox.cpp
2010-05-28 12:07:45 +01:00
Tofu Linden 89990d746e CID-477
Checker: NULL_RETURNS
Function: LLCOFWearables::buildClothingListItem(LLViewerInventoryItem *, bool, bool)
File: /indra/newview/llcofwearables.cpp
2010-05-28 12:06:03 +01:00
Tofu Linden c68e4c5597 CID-478
Checker: NULL_RETURNS
Function: LLCOFWearables::buildBodypartListItem(LLViewerInventoryItem *)
File: /indra/newview/llcofwearables.cpp
2010-05-28 12:04:49 +01:00
Tofu Linden e25d0d34ba CID-481
Checker: FORWARD_NULL
Function: LLTaskInvFVBridge::createObjectBridge(LLPanelObjectInventory *, LLInventoryObject *)
File: /indra/newview/llpanelobjectinventory.cpp
2010-05-28 12:01:26 +01:00
Tofu Linden 20d223620e remove dos line-endings, grr. 2010-05-28 11:18:02 +01:00
Igor Borovkov d2cc5dd0f5 merge
--HG--
branch : product-engine
2010-05-28 12:52:40 +03:00
Igor Borovkov 959e4c40cc EXT-7208 PARTIAL FIXED fixed tattoo texture pickers, repositioned tattoo color picker
- assigned callbacks for tattoo texture pickers
- repositioned tattoo color picker

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/453/

--HG--
branch : product-engine
2010-05-28 12:49:29 +03:00