Commit Graph

11123 Commits (b34bf6d8717ebccd4a3b998f2746fc3067ceef0f)

Author SHA1 Message Date
Sergei Litovchuk b34bf6d871 EXT-8180 FIXED resetting wearable items list position to top on "Add More" panel opening.
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/680/.

--HG--
branch : product-engine
2010-07-13 17:04:33 +03:00
Andrew Dyukov fa3a77abdd EXT-8146 FIXED Removed plural from question about outfit removal
Corrected question string in xml.

Trivial fix- no review.

--HG--
branch : product-engine
2010-07-13 13:45:05 +03:00
Andrew Dyukov 1a960a3218 EXT-8320 EXT-8321 FIXED Added missing names for items text in camera floater xml.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/738/

--HG--
branch : product-engine
2010-07-13 13:13:23 +03:00
Sergei Litovchuk f790036002 EXT-8190 PARTIAL FIX Fixed loading indicator infinite spins upon pressing 'Save' for outfit with non-link items.
- Added inventory collector functor to select items by their actual type.
- Fixed outfit "dirtiness" calculation so only link items are checked.

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

--HG--
branch : product-engine
2010-07-10 00:34:36 +03:00
Mike Antipov 2eebb6d968 Merge with another head in branch
--HG--
branch : product-engine
2010-07-12 19:26:02 +03:00
Andrew Polunin 88f055ebf6 EXT-7884 (\"Set Default Upload Permissions\" may make more sense in the Upload sub-menu)
- In viewer menu 'Set Default Upload Permissions' menu item was moved from 'Options' menu to the 'Upload' menu.
- 'Set Default Upload Permissions' menu item was added to the inventory menu.
- Removed stray separators.

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

--HG--
branch : product-engine
2010-07-12 18:54:11 +03:00
Mike Antipov ca9d38eb95 EXT-8322 FIXED Added second string for the Favorites folder with name="InvFolder favorite".
"Favorites" folder is created on first login for new account.
Historically it can have default name started from "f" or "F" on different accounts.

So, we have to localize both of them with the same value.

Reviewed by Loren Shih at https://codereview.productengine.com/secondlife/r/731/

--HG--
branch : product-engine
2010-07-12 18:44:32 +03:00
Mike Antipov ee6c66316e Merge with another head in branch
--HG--
branch : product-engine
2010-07-12 18:40:51 +03:00
Mike Antipov 8435d93653 EXT-8048 FIXED Implemented fix in more proper way after 412588eb49a2 (EXT-8003 FIX, EXT-8048 FIX) is backed out.
Restoring string "You don't have any outfits yet. Try [secondlife:///app/search/all/ Search]" for case when there are no any outfits yet after backout.

--HG--
branch : product-engine
2010-07-12 18:24:36 +03:00
Mike Antipov 815bc40e89 Restored "PanelContentsTooltip" string committed in 412588eb49a2 by mistake (and backed out in b9dbc7055df2)
--HG--
branch : product-engine
2010-07-12 17:53:10 +03:00
Alexei Arabadji 34cb8b7402 Automated merge with https://hg.productengine.com/secondlife/viewer-release/
--HG--
branch : product-engine
2010-07-12 17:52:40 +03:00
Alexei Arabadji 1cdf970d10 EXT-8274 FIXED Avoided message truncation on tip toasts.
Details:
Made max message line count configurable and by default 10 lines.

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

--HG--
branch : product-engine
2010-07-12 17:49:46 +03:00
Mike Antipov f08e3f9ab6 Merge after backout of 412588eb49a2
--HG--
branch : product-engine
2010-07-12 17:49:10 +03:00
Mike Antipov 1c66ca72b5 Backed out changeset: 412588eb49a2
That patch leaded to two issues:
 * broken message for empty accordion in Teleport History Panel. For now it looks like "Missing String (Didn't find... [Search].)"
 * there are multiple warnings like "LLTrans::getString: ONCE (10th time seen): Missing String in strings.xml: []" for accordions which have empty default strings (Friends list for ex.)

--HG--
branch : product-engine
2010-07-12 17:43:04 +03:00
Vadim Savchuk dcf21a1287 Fixed Linux build.
--HG--
branch : product-engine
2010-07-12 16:52:34 +03:00
Sergei Litovchuk 38d763b34f EXT-5403 FIXED Disabled auto selecting first filtered item because it takes away selection from the item set by LLTextureCtrl owning the texture picker floater.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/679/.

--HG--
branch : product-engine
2010-07-12 16:46:50 +03:00
Igor Borovkov cbf5dc148c EXT-8323 FIXED added "name" attributes to facilitate translation
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/733/

--HG--
branch : product-engine
2010-07-12 17:44:17 +03:00
Vadim Savchuk 15c944cd47 EXT-8209 FIXED Avoid escaping human-readable location when copying text from the location input.
Reason: LLSLURL constructor failed to determine invalid SLURLs (see EXT-8335).
It's late to try fixing it, so I introduced a workaround.

By the way, fixed a regression with SLURLs not being shown unescaped in the location input.

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

--HG--
branch : product-engine
2010-07-12 17:22:29 +03:00
Alexei Arabadji 4f6badf216 EXT-8124 FIXED Avoided saving processed notifications that spawns script floater.
Details:
1 Avoided memory leak in LLScriptFloaterManager caused not destroying processed notifications.
2 Provided destroying notification if user initiate closing script floater and not destroying if viewer exit.

reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/721/

--HG--
branch : product-engine
2010-07-12 16:34:38 +03:00
Mike Antipov 50e6e5e49b EXT-4301 FIXED Now instance of the LLAvalineListItem is created with "hide phone number" = false.
Note: changes in the llparticipantlist.cpp is a fix of initial implementation in 79c0487c2280 changeset.
    "waiting" is shown instead of phone number.
It was not reproduced before because phone was not shown anywhere until this patch.

Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/729/

--HG--
branch : product-engine
2010-07-12 14:24:18 +03:00
Mike Antipov ea35754f08 Merge from default branch
--HG--
branch : product-engine
2010-07-12 12:52:31 +03:00
Mike Antipov d8e26b7b73 EXT-8246 FIXED Disabling an adding of items into Recent People list in case of incoming ad-hoc chat.
REASON: it was implemented in EXT-5694 to add all ad-hoc participants when user send a message to session created himself.
Participants IDs are known in this case.

But in case of incoming ad-hoc chat those IDs are not known. Container used to get IDs contains only Ad-hoc Session ID.
So, (???) is expected in this case in Recent People Panel.

FIX: disabling adding of items into Recent People list in case of incoming ad-hoc chat.

Note: participants will be added to the list once they send a message to chat.

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

--HG--
branch : product-engine
2010-07-12 11:28:51 +03:00
callum ee50934d88 Merge 2010-07-09 17:08:39 -07:00
callum 76ce102427 VWR-20182 - Turn off Win32 minidump writes temporarily because they are triggered for all exceptions and lead to deadlocks 2010-07-09 17:07:35 -07:00
Richard Linden 5b1386e5b6 merge 2010-07-09 14:30:49 -07:00
Richard Linden ded3253d1f forgot to remove a file 2010-07-09 14:27:56 -07:00
Richard Linden 1f79bee86e EXT-8237 FIX Opening up Edit Outfit- Add More->Shirt causes FPS to drop from 60fps to 18fps for a really long time
EXT-8235 FIX HUGE long delay when reopening and/or closing edit outfit sidepanel if "Add More..." is active
EXT-7695 FIX UI lockup after add wearable, right click av -> Change Outfit

reviewed by Vir
2010-07-09 14:26:56 -07:00
Andrew A. de Laix 05e6faf381 Merge 2010-07-09 13:31:53 -07:00
Andrew A. de Laix db480bcd9c Don't write windows os minidumps if running from a debugger. 2010-07-09 13:30:58 -07:00
Eli Linden b7f6fb814c EXT-8003 EXT-8004 fix remove duplicated string ID/content 2010-07-09 11:34:05 -07:00
Eli Linden 75c1c70b25 ND-47580 WIP FR linguistic 2010-07-09 10:52:57 -07:00
Vadim Savchuk 331ccee1f5 EXT-8259 FIXED Fixed occasional truncation of the "More" link in expandable textboxes.
The bug seems to happen when the text contains trailing newlines.
So the workaround is to strip those newlines.
I use a workaround because a proper fix might require changing LLTextBase which is undesirable at this point.

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

--HG--
branch : product-engine
2010-07-09 20:10:26 +03:00
Igor Borovkov 96631f6d4e EXT-7406 FIXED excluded inventory links from Add More list view (panel outfit edit)
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/723

--HG--
branch : product-engine
2010-07-09 19:08:46 +03:00
Igor Borovkov eaf114fdfd EXT-7786 FIXED COF Wearables List is updated only when visible (panel outfit eidt)
Every single delete/create operation in the COF causes LLCOFWearables to be updated - on each update its contained LLFlatListView is repopulated. That means massive creation of LLPanel's instances (LLUICtrlFactory::buildPanel(...)). Half of the panel creation time is spent in the EXPAT xml library on parsing the .xml files of the panel item.

I've forbidden updates of LLCOFWearables when Panel Outfit Edit is not in the visible chain. Panel Outfit Edit is now updated only when it is visible
Also LLCOFWearables refures to refresh its content if COF category version hasn't been changed since the last refresh.

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

--HG--
branch : product-engine
2010-07-09 17:47:33 +03:00
Alexei Arabadji b6b0465bbc EXT-7911 FIXED Avoided saving unresolved LLDialog notifications.
Details:
Made ScriptDialogGroup, ScriptDialog, LoadWebPage notifications non-persistent.

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

--HG--
branch : product-engine
2010-07-09 17:19:22 +03:00
Loren Shih d8f795aa9c automated merge 2010-07-09 10:19:15 -04:00
Loren Shih 9ae6672a15 EXT-8221 WIP Crash in LLGesture::notifyObservers
Code cleanup for help with diagnosing this issue.
2010-07-09 10:19:02 -04:00
Tofu Linden 467a8b0441 merge from PE's viewer-release 2010-07-09 09:40:18 +01:00
Aimee Linden 9ba22cee0e EXT-8296 FIXED Format currency properly in tooltips and the about land window. 2010-07-09 02:49:10 +01:00
Nyx (Neal Orman) adfa188cee Automated merge with ssh://hg.lindenlab.com/q/viewer-release/ 2010-07-08 17:53:48 -04:00
Nyx (Neal Orman) 6f2118432d EXT-8279 FIX original items being deleted when removed from COF
Replacing logic with call to removeCOFItemLinks, which should do appropriate
checking to determine that item is in the COF and is actually a link.

Code reviewed by Seraph
2010-07-08 17:53:32 -04:00
Leyla Farazha aea47535b4 Merge 2010-07-08 14:52:56 -07:00
Leyla Farazha 58ab4dfd88 EXT-8140 Changing items in "add more" view, or editing the items, causes avatar to bounce up and down 2010-07-08 14:51:27 -07:00
Loren Shih 074157c1fe EXT-8292 FIXED Folder wear options disabled in expanded menu on first right-click
EXT-8261 FIXED 'Share' item is disabled in 'My Inventory' folder's context menu

Items can now be appended to menus (versus menus being the most restrictive out of all the item choices).
2010-07-08 17:46:36 -04:00
Monroe Linden bfb66a8b94 Fix for EXT-8151
Made LLPanelOutfitEdit::onPlusBtnClicked() iterate over all selected items and wear each one.  Also made it create one LLUpdateAppearanceOnDestroy and pass it to all calls to wearItemOnAvatar.

Add optional callback argument (as LLPointer) to wearItemOnAvatar, addCOFItemLink, LLDeferredCOFLinkObserver

Reviewed by Nyx at http://codereview.lindenlab.com/2482033
2010-07-08 14:13:26 -07:00
Dave Parks 19bb6f489a merge 2010-07-08 15:15:32 -05:00
Dave Parks 3d94133776 EXT-8287 Add some null checks and asserts around drawable faces. 2010-07-08 15:14:23 -05:00
Loren Shih b67009415d EXT-8269 FIXED "Copy and Wear" from in-world object doesn't wear bodyparts
EXT-8139 FIXED "Copy and wear" when unboxing an outfit defaults to "add" instead of "replace items"

Copy&Wear now takes off all inventory item before wearing new outfit.
2010-07-08 15:02:45 -04:00
Loren Shih 6e9bf1c5dc EXT-8264 FIXED Object attached to an invalid attachment index shows avatar menu on right-click, as if it IS attached
Objects attached to bad attachment point end up attached to chest by default so they're not hanging in space.
2010-07-08 15:01:30 -04:00
Dave Parks b056f6d7f7 EXT-8236 Massage code around crash in ~LLSpatialGroup -- looks like heap corruption. 2010-07-08 12:56:22 -05:00