Commit Graph

11039 Commits (fd0347a8a2eeecb3ec2df798e879569e547f2599)

Author SHA1 Message Date
Xiaohong Bao fd0347a8a2 adjust debug code for EXT-6792: [crashhunters] Crash on ATI 3200 2010-07-07 16:18:05 -06:00
Xiaohong Bao 11621e8882 Automated merge with ssh://hg.lindenlab.com/q/viewer-release 2010-07-07 12:19:54 -06:00
Xiaohong Bao c0761b99b7 EXT-8002: FIXED: Crossing a sim boundary in a vehicle results in unexpected catapulting 2010-07-07 12:19:24 -06:00
Loren Shih aef4f6ccab automated merge 2010-07-07 10:13:09 -04:00
Loren Shih a5522ff5bd EXT-3568 FIXED Outfit Folders sometimes show up as empty until right-clicked
Changed logic to not set descendent count to 0 for problematic folders.
2010-07-07 10:12:37 -04:00
Tofu Linden f85ed5a106 merge from PE's viewer-release 2010-07-07 10:58:48 +01:00
Xiaohong Bao f35b688153 Automated merge with ssh://hg.lindenlab.com/q/viewer-release 2010-07-06 16:32:06 -06:00
Xiaohong Bao b50ab89052 EXT-7983: FIXED: viewer gets confused about position of objects that cross a region boundary.
worked together with davep.
2010-07-06 16:29:07 -06:00
Nyx (Neal Orman) d2d5b46726 Automated merge with ssh://hg.lindenlab.com/q/viewer-release/ 2010-07-06 18:13:56 -04:00
Nyx (Neal Orman) fcfaa69821 EXT-8020 FIX outfit textures are blurry on opening outfit editor
We believe this fix should help with the blurry textures - we weren't
updating our local bake of your avatars' appearance. Added a line to trigger
this refresh.

Code reviewed by Seraph
2010-07-06 18:13:46 -04:00
Loren Shih 5ea8653b3d EXT-8252 FIXED Folders can be dragged into Outfits
Fixed logic to disallow folders from being dragged into outfits.
Also added a bunch of low-risk superficial cleanup such as comments, better local variable declaration, etc.
2010-07-06 17:08:05 -04:00
Loren Shih 419bfb16fd automated merge 2010-07-06 15:49:32 -04:00
Loren Shih ced040f8ae EXT-8244 FIXED Not wearable links could be added to COF by drag-n-drop in the Inventory
Fixed the dnd behavior so that you can only drag appropriate items into the COF or Outfits folder.
Did a bit of superficial code cleanup in terms of adding comments and relocating blocks of code.  The actual coding fix was pretty small despite the diff; most of the diff is superficial cleanup.
2010-07-06 15:47:17 -04:00
Sergei Litovchuk 4591ecc6e4 EXT-8121 FIXED Added updating type specific controls (checkboxes, radio buttons) in Edit Wearable panel upon undo action.
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/702/.

--HG--
branch : product-engine
2010-07-06 22:44:28 +03:00
Brad Payne (Vir Linden) 7de36b3d42 merge 2010-07-06 14:35:48 -04:00
Brad Payne (Vir Linden) d1d38d6e9d Updated static cache files from hg.lindenlab.com/vir/viewer-cache 2010-07-06 14:34:31 -04:00
Nyx (Neal Orman) 9d96da4b94 EXT-8249 FIX coverity fix - eliminating fallthrough for switch statement
Code reviewed by Seraph
2010-07-06 12:44:43 -04:00
Brad Payne (Vir Linden) 301b670c2e Added back static VFS cache, removed artwork-common tarball (which is currently only used for those two smallish files) 2010-07-06 12:32:24 -04:00
Loren Shih d7a1237f87 EXT-8247 FIXED In-world object info in Edit->General menu clipped
Trivial change to move down the Name: field by a few pixels.
2010-07-06 12:01:25 -04:00
Igor Borovkov 979dc6257a EXT-8061 FIXED resetting selection inside accordion (panel outfit edit)
- added resetting lists selection on tabs state changes
- added committing on tab selection change
- added filtering wearables by at first by a selected tab and then by an expended tab

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

--HG--
branch : product-engine
2010-07-06 18:11:14 +03:00
Andrew Polunin 3e7af3244f EXT-7536 FIXED (Favorites bar and Navigation bar looks similar to the mock-up)
- Added constant FAVBAR_TOP_PADDING in the LLNavigationBar which defines the distance between navigation panel and favorites panel in pixels.
- Added new image NavBar_BG_NoFav_Bevel which is used to show navigation panel with favorites bar hidden. It is required to show navigation panel with bevel at the bottom.
- Added new image NavBar_BG_NoNav_Bevel which is used to show favorites panel with navigation panel hidden. It is required to show favorites panel with bevel at the top.
- Removed image NavBar_BG_NoFav. It is not used anymore.
- Modified the methods showNavigationPanel and showFavoritesPanel to take into account that distance.

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

--HG--
branch : product-engine
2010-07-06 17:30:20 +03:00
Sergei Litovchuk 38d54c0750 EXT-8180 FIXED Added resetting wearable items list position to top on "Add More" panel reopen.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/680/.

--HG--
branch : product-engine
2010-07-06 17:25:02 +03:00
Sergei Litovchuk cf675389d0 EXT-8036 FIXED Fixed opening accordion tabs if they match filter after list refresh.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/697/.

--HG--
branch : product-engine
2010-07-06 17:24:14 +03:00
Alexei Arabadji a03e123148 EXT-8082 FIXED Fixed viewer crash in outfit list accordion.
Details:
1 Avoided memory leak of LLAccordionCtrlTab in LLOutfitsList::refreshList method.
2 Provided resetting selection in LLAccordionCtrl::removeCollapsibleCtrl method.

reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/701/

--HG--
branch : product-engine
2010-07-06 17:00:39 +03:00
Vadim Savchuk 6e252a3568 merge
--HG--
branch : product-engine
2010-07-06 15:39:27 +03:00
Vadim Savchuk 6eef4d70d7 Merge from default branch
--HG--
branch : product-engine
2010-07-06 15:28:31 +03:00
Andrew Polunin 5e4a2850a9 EXT-7984 FIXED (onVisibilityChange callback was used instead of onOpen)
Removed code from LLPanelOutfitEdit::onOpen and move it to LLPanelOutfitEdit::onVisibilityChange (as suggested by Nyx Linden at http://jira.secondlife.com/browse/EXT-7984).

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

--HG--
branch : product-engine
2010-07-06 15:22:20 +03:00
Paul Guslisty f92e50c542 EXT-8150 FIXED (+ button under \"add more\" of outfit editor is unclear)
- Decreased flat list view and folder list view height
- Deleted '+' button from bottom bar
- Added 'Wear Item' button just at the bottom of the list

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

--HG--
branch : product-engine
2010-07-06 14:34:43 +03:00
Paul Guslisty 907918c2de EXT-8052 FIXED (Unnecessary selection border remains on 'People->Nearby' tab)
- Hide selection border before showing no items comment

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

--HG--
branch : product-engine
2010-07-06 14:34:12 +03:00
Tofu Linden dc6c35e353 merge from PE's viewer-release 2010-07-06 11:36:06 +01:00
Tofu Linden a1bbba2be6 CID-485
Checker: NULL_RETURNS
Function: LLAgentWearables::setWearableName(const LLUUID &, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/newview/llagentwearables.cpp
2010-07-06 11:23:22 +01:00
Tofu Linden e04df15bf1 CID-484
Checker: NULL_RETURNS
Function: LLAgentWearables::animateAllWearableParams(float, int)
File: /indra/newview/llagentwearables.cpp
2010-07-06 11:21:45 +01:00
Tofu Linden 99e7e72507 CID-486
Checker: NULL_RETURNS
Function: LLAgentWearables::revertWearable(LLWearableType::EType, unsigned int)
File: /indra/newview/llagentwearables.cpp
2010-07-06 11:20:05 +01:00
Andrew Dyukov 1be44136e0 EXT-8146 FIXED Added confirmation dialog before outfit(s) deleting.
- Added new notification which appears when trash button in "My Outfits" is clicked. Used it in code to only delete outfits if OK is selected.

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

--HG--
branch : product-engine
2010-07-05 20:18:52 +03:00
gabriel 86da02f7d2 =EXT-4655 fixed 2010-07-05 16:29:30 +01:00
Tofu Linden c5d3d29ef4 merge from PE's viewer-release 2010-07-05 16:10:45 +01:00
Vadim Savchuk c267f4148a EXT-8104 FIXED Fixed occasional inability to paste text into location input.
Changes:
- Set gEditMenuHandler to the input entry whenever it's focused, so that it can handle the Ctrl+V shortcut.
- Now pasting text into the input field triggers rebuilding the dropdown matches list, as if the user has typed the text.

Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/691/

--HG--
branch : product-engine
2010-07-05 17:53:50 +03:00
Vadim Savchuk 54bf954b16 EXT-8226 FIXED Potential fix for a crash at startup in LLIMWellWindow::findIMChiclet().
Bug reason: LLChicletPanel::onCurrentVoiceChannelChanged() was called at startup, which, in turn, called LLIMWellWindow::findIMChiclet().
Apparently, LLIMWellWindow::mMessageList was not initialized yet, so dereferencing the null pointer caused the crash.

I couldn't reproduce the crash so I've just added defensive checks (just for any case)
and moved binding LLIMWellWindow::findIMChiclet() to sFindChicletsSignal from the constructor to postBuild().

Reviewed by Alexei Arabadji at https://codereview.productengine.com/secondlife/r/692/

--HG--
branch : product-engine
2010-07-05 17:38:01 +03:00
Tofu Linden 1ff3534521 CID-499
Checker: FORWARD_NULL
Function: LLAppearanceMgr::dumpItemArray(const LLDynamicArray<LLPointer<LLViewerInventoryItem>, (int)32> &, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/newview/llappearancemgr.cpp
2010-07-05 12:17:54 +01:00
Tofu Linden 49a3fc9cc3 CID-494
Checker: FORWARD_NULL
Function: LLPanelOutfitEdit::filterWearablesBySelectedItem()
File: /indra/newview/llpaneloutfitedit.cpp
2010-07-05 12:07:00 +01:00
Tofu Linden 297bab71ab CID-495
Checker: FORWARD_NULL
Function: show_item_original(const LLUUID &)
File: /indra/newview/llinventoryfunctions.cpp
2010-07-05 12:04:28 +01:00
Tofu Linden 2888e446a7 CID-496
Checker: FORWARD_NULL
Function: LLFloaterVoiceEffect::refreshEffectList()
File: /indra/newview/llfloatervoiceeffect.cpp
2010-07-05 12:00:02 +01:00
Tofu Linden 014c2a5089 Checker: NULL_RETURNS
Function: LLPanelVoiceEffect::update(bool)
File: /indra/newview/llpanelvoiceeffect.cpp
2010-07-05 11:57:45 +01:00
Tofu Linden f954db0263 Checker: FORWARD_NULL
Function: LLChatHistory::appendMessage(const LLChat &, const LLSD &, const LLStyle::Params &)
File: /indra/newview/llchathistory.cpp
2010-07-05 11:54:50 +01:00
Tofu Linden a05c48cf14 minor comment typo that was bugging me. 2010-07-03 10:52:00 +01:00
Tofu Linden d3060e64a2 merge from PE's viewer-release. conflicts resolved. 2010-07-03 10:49:07 +01:00
Loren Shih ae8d513285 EXT-6701 FIXED Script Floater shows "MissingString..." when object is attached to invalid attachment index
Added string entry.
2010-07-02 16:11:06 -04:00
Nyx (Neal Orman) b8daec6144 Automated merge with ssh://hg.lindenlab.com/q/viewer-release/ 2010-07-02 15:55:58 -04:00
Nyx (Neal Orman) e78f96b2fb EXT-8213 FIX users cannot replace their shape if it does not load
Removed checking for wearables loaded on replacing or adding individual items.
After reviewing the code in depth, we believe this is safe to do,
particularly since we allow the user to replace their outfit from the same state.

Filed a followup issue for later investigation EXT-8231

Code reviewed by Vir and Seraph
2010-07-02 15:55:49 -04:00
Loren Shih cd4c44fe7a EXT-8198 Incorrect right-click options for library folders
Only adding "--no options--" when right-click context menu is empty.  Normal priority bug but rather annoying visually.
2010-07-02 14:56:12 -04:00