Commit Graph

12429 Commits (f07e11c79b2470427bbd8f7fa3aa4bd4b08e6909)

Author SHA1 Message Date
Kitty Barnett f07e11c79b - fixed : LLAppearanceMgr::syncCOF() shouldn't create links with the link target's description
-> ordering information is stored in a link's description so when linking to an item link we should use its description rather than its target's

--HG--
branch : RLVa
2010-10-07 21:20:47 +02:00
Kitty Barnett 37d5a0372f - added : folder links can be used in shared inventory
-> folder links are only followed if they're a descendent of the base folder
    -> linked folder can be located anywhere in inventory
    -> linked folder can't be in the base folder's descendent tree or be an outfit folder
    -> items inside of the linked folder will be folded in under the folder the link belongs to for @getinvworn
    -> only direct or folded descendents of the linked folder will be collected

--HG--
branch : RLVa
2010-09-30 10:38:59 +02:00
Kitty Barnett d6bfb22185 Merged in first set of changes from RLVa-1.2.1f code review branch
--HG--
branch : RLVa
2010-09-28 15:45:36 +02:00
Kitty Barnett c821d1eadd Merged with Appearance-Misc tip
--HG--
branch : RLVa
2010-09-28 15:36:06 +02:00
Kitty Barnett 5bb2982998 Merged with Appearance-Misc tip
--HG--
branch : .RLVa
2010-09-28 15:34:48 +02:00
Kitty Barnett 1771dedd95 - fixed : LLAppearanceMgr::registerAttachment() fails to (re)add a link for worn attachments that aren't linked to in COF at log-on
--HG--
branch : Appearance-Misc
2010-09-28 15:27:28 +02:00
Kitty Barnett 68e00a26e4 - fixed : silly GCC compiler warning (thankies Satomi)
--HG--
branch : RLVa
2010-09-28 15:25:54 +02:00
Kitty Barnett 6cd3e67261 - fixed : viewer sometimes locks up (=eternal loop) on @getinvworn or @attachall (thankies Yan)
--HG--
branch : RLVa
2010-09-28 15:24:29 +02:00
Kitty Barnett e874bc4e18 - internal : partial review of RLVa code in llviewermenu.cpp
- fixed : attachment points on the "Attach To" inventory context menu are disabled when (at least) one non-detachable attachment is attached
- fixed : attachment points on the "Attach To" object context menu are disabled when (at least) one non-detachable attachment is attached
    -> with multi-attachments items/objects will "add attach" rather than "replace attach" so they should only disable if the attachment point is RLV_LOCK_ADD locked

--HG--
branch : RLVa
2010-09-28 15:16:14 +02:00
Kitty Barnett e256d31d02 - internal : added missing inline qualifier for rlvGetSetting() in rlvcommon.h + fixed some of the defaults that were still using BOOL
--HG--
branch : RLVa
2010-09-28 15:11:57 +02:00
Kitty Barnett 37b68114fd - fixed : drag-and-drop wear behaviour of an attachment onto self isn't consistant with the drag-and-drop behaviour of wearables
-> normal-drop : replace wear
    -> Ctrl-drop   : add wear

--HG--
branch : Appearance-Misc
2010-09-28 15:06:32 +02:00
Kitty Barnett b4d88572cd - fixed : "Hide Selected" on a non-detachable HUD attachment shows the root prim but hides child prims
--HG--
branch : RLVa
2010-09-28 12:47:27 +02:00
Kitty Barnett fb0034e597 - fixed : user shouldn't be able to toggle running, reset or save an open script that's inside of a locked attachment
--HG--
branch : RLVa
2010-09-28 12:37:18 +02:00
Kitty Barnett 873087b791 - internal : review of RLVa code in llpanelcontents.cpp
--HG--
branch : RLVa
2010-09-28 12:27:20 +02:00
Kitty Barnett 19be5067e6 - internal : review of RLVa code in llpanelobjectinventory.cpp
- fixed    : inventory items inside of a non-detachable attachment shouldn't be renameable
- changed  : "Rename" and "Delete" context menu options are now visually disabled rather than hidden when not available

--HG--
branch : RLVa
2010-09-28 12:22:23 +02:00
Kitty Barnett 636a222ec3 - fixed : drag-and-drop of a wearable onto self doesn't always show the correct cursor
--HG--
branch : RLVa
2010-09-28 11:39:20 +02:00
Kitty Barnett f6e64ade3a - fixed : drag-and-drop of an attachment onto self doesn't always show the correct cursor
--HG--
branch : RLVa
2010-09-28 11:31:57 +02:00
Kitty Barnett f47d2adead Incremented version number to RLVa-1.2.1(f)
-> general code review as things get copy/pasted over to RLVa-1.1.3

--HG--
branch : RLVa
2010-09-28 11:30:17 +02:00
Kitty Barnett 0344420799 Merged with RLV-2.2.0 branch
--HG--
branch : RLVa
2010-09-25 22:11:57 +02:00
Kitty Barnett d264c7308e Merged with RLV-2.1.2 branch
--HG--
branch : RLVa
2010-09-25 22:10:36 +02:00
Kitty Barnett e5457bea1a Merged in a set of fixes from the ForceWear branch
--HG--
branch : RLVa
2010-09-25 22:04:42 +02:00
Kitty Barnett 7703091a2b Merged with Appearance-Misc tip
--HG--
branch : RLVa
2010-09-25 21:54:46 +02:00
Kitty Barnett 61ea1e1aa0 Updated patch branch tip dependencies
--HG--
branch : .RLVa
2010-09-25 21:53:16 +02:00
Kitty Barnett d01cad6054 Merged with Appearance-Misc tip
--HG--
branch : .RLVa
2010-09-25 21:52:47 +02:00
Kitty Barnett b73c0767b1 - added : "RestrainedLoveStackWhenFolderBeginsWith" setting as a per-folder override to make @attach:<path>=force "Wear Add" rather than "Wear Replace"
-> see RLV-2.1 specification
- added : "RestrainedLoveReplaceWhenFolderBeginsWith" setting as a per-folder override to make @attachover:<path>=force "Wear Replace" rather than "Wear Add"
    -> not part of the official specification

--HG--
branch : RLVa
2010-09-25 20:06:13 +02:00
Kitty Barnett 6fb1f9c9f5 - internal : changed RlvWearableItemCollector to use the EWearAction and EWearFlags enumeration
--HG--
branch : RLVa
2010-09-25 19:10:38 +02:00
Kitty Barnett 18154abe0b - internal : added "Wear Add"/"Wear Replace" RLV debug settings to the RlvSettings class
--HG--
branch : RLVa
2010-09-25 19:03:13 +02:00
Kitty Barnett c4624454f1 [Appearance/Misc]
- fixed : "Add to Outfit" and "Replace Outfit" already place the attachment links into COF and don't need to be tracked through mPendingObjLinks
- fixed : get_is_item_worn() shouldn't make the assumption that items in COFs are always worn

--HG--
branch : Appearance-Misc
2010-09-24 08:15:14 +02:00
Kitty Barnett 401a292f51 - fixed : @attach:folderA=force,addoutfit=n,addattach=n fails to force-wear anything in folderA
--HG--
branch : RLVa
2010-09-24 07:33:57 +02:00
Kitty Barnett 419d3de5c9 - fixed : when checking if an attach is allowed the restrictions at the time of the wear request should be checked (not those in effect at attach time)
-> the force-wear in @attach:folderA=force,addattach=n should succeed in spite of the @addattach=n restriction that's present on actual attach
- internal : added typedefs for vectors containing (const) LLViewerObject pointers
    -> std::vector is apparantly faster for small lists than std::list
- fixed : "Add to Outfit" and "Replace Outfit" already place the attachment links into COF and don't need to be tracked through mPendingObjLinks

--HG--
branch : RLVa
2010-09-24 07:23:31 +02:00
Kitty Barnett c7f1a21f9c - internal : moved "can attach" checking code from LLAttachmentsMgr::onIdle() to LLAttachmentsMgr::addAttachment()
-> since "onIdle" runs in the next (idle) frame the restrictions may differ from what they were when "addAttachment" was called

--HG--
branch : RLVa
2010-09-23 22:26:38 +02:00
Kitty Barnett 384fa5be2b Incremented version number to RLVa-1.2.1(d)
-> fix outstanding issues relating to @addattach
  -> fix outstanding issues relating to force-wear

--HG--
branch : RLVa
2010-09-23 22:16:06 +02:00
Kitty Barnett 94bf2e4e9b - added : inv_offer notifications for "Give to #RLV" inventory offers
-> see RLV-2.2.0

--HG--
branch : RLVa
2010-09-23 16:06:57 +02:00
Kitty Barnett 4e3e005e2b Incremented version number to RLVa-1.2.1(e) and API version to RLV-2.2.0
-> implement changes in RLV-2.2.0

--HG--
branch : RLVa
2010-09-23 15:48:57 +02:00
Kitty Barnett c434dcafb2 Merged with branch point for SL-2.2.0 (Revision dc8ac597008a)
--HG--
branch : RLVa
2010-09-22 21:01:32 +02:00
Kitty Barnett 486280bf33 Updated patch branch tip dependencies
--HG--
branch : .RLVa
2010-09-22 20:56:56 +02:00
Kitty Barnett 67ae7919c0 Merged with Appearance-MixedViewers tip
--HG--
branch : .RLVa
2010-09-22 20:56:40 +02:00
Kitty Barnett 27350cc8bc Merged with Appearance-Misc tip
--HG--
branch : .RLVa
2010-09-22 20:55:52 +02:00
Kitty Barnett f2b87a7b2e Merged with Viewer-Build tip
--HG--
branch : .RLVa
2010-09-22 19:55:18 +02:00
Kitty Barnett a0f8962f26 [Appearance/MixedViewers]
- review : reviewed for SL-2.2.0

--HG--
branch : Appearance-MixedViewers
2010-09-22 19:36:41 +02:00
Kitty Barnett 6c32648b10 [Appearance/Misc]
- review : reviewed remaining changes for SL-2.2.0 and updated patch description

--HG--
branch : Appearance-Misc
2010-09-22 15:52:26 +02:00
Kitty Barnett 723e874e38 [Appearance/Misc]
- fixed : rewrote fix for http://jira.secondlife.com/browse/VWR-18512

--HG--
branch : Appearance-Misc
2010-09-22 08:06:03 +02:00
Kitty Barnett aa6fda8113 [Appearance/Misc]
- fixed : LLAgentWearables::mInitialWearablesLoaded doesn't accurately reflect whether the initial wearables have actually loaded
    -> if LL ever gets rid of all the legacy (mostly dead) code in llagentwearables.* we can just use mWearablesLoaded

--HG--
branch : Appearance-Misc
2010-09-22 04:43:36 +02:00
Kitty Barnett 60fca653aa [Appearance/Misc]
- fixed : multiple LLWearableHoldingPattern instances lead to "COF corruption"

--HG--
branch : Appearance-Misc
2010-09-22 04:12:23 +02:00
Kitty Barnett 6cf530b512 Merged with branch point for SL-2.2.0 (Revision dc8ac597008a)
--HG--
branch : Appearance-MixedViewers
2010-09-22 03:47:41 +02:00
Kitty Barnett 0d7b11fd12 Merged with branch point for SL-2.2.0 (Revision dc8ac597008a)
--HG--
branch : Appearance-Misc
2010-09-22 03:47:20 +02:00
Kitty Barnett 80467b037c Merged with branch point for SL-2.2.0 (Revision dc8ac597008a)
--HG--
branch : Viewer-Build
2010-09-22 03:41:26 +02:00
Kent Quirk 5304ad2746 Tag for beta 2.1.3 2010-09-21 12:00:07 -04:00
Tofu Linden 90cd379508 merge storm-189 2010-09-21 14:58:37 +01:00
Tofu Linden a552660984 STORM-165 decode_priority clamp issue in texture fetching
Patch by Merov ported and reviewed by Tofu, from SG2.
2010-09-21 13:08:33 +01:00