Commit Graph

20 Commits (05935d09124db6834ed7262b94de7558b6738590)

Author SHA1 Message Date
Kitty Barnett e85e93bb22 - fixed : an offered folder with the name of #RLV can be mistaken for the actual #RLV folder
-> inventory offers can't contain subfolders so the critera of a valid #RLV folder changed to:
         (1) the first folder named #RLV with at least one sub-folder -> we know the user created this one
         (2) the last folder named #RLV with no sub-folders -> this one could possibly have come from a task or another avie

--HG--
branch : RLVa
2011-10-06 19:42:52 +02:00
Kitty Barnett efe093ec08 - fixed : crash when issuing @getinvworn on a folder containing a folder link to a folder with subfolders (thankies eloise)
-> only direct or folded descendents of the linked folder should be collected (see 56ec506fee96)

--HG--
branch : RLVa
2011-09-10 23:42:43 +02:00
Kitty Barnett c55f28def1 - internal : updated copyright year
--HG--
branch : RLVa
2011-05-21 23:10:45 +02:00
Kitty Barnett c834c86cd8 Merged with RLVa-1.3.0g tip
--HG--
branch : RLVa
2011-05-21 22:51:45 +02:00
Kitty Barnett f68b7bfea6 - internal : changed RlvBehaviourNotifyHandler::sendNotification() to static
-> prevents creating an instance when no notifications are requested

--HG--
branch : RLVa
2011-04-01 01:38:24 +02:00
Kitty Barnett 1458f852ac - internal : added a callback signal when the tracked #RLV shared root changes
--HG--
branch : RLVa
2011-03-29 08:49:14 +02:00
Kitty Barnett 482fd1b8f1 - internal : cache the UUID to the shared root folder (if present)
-> worst case is when the #RLV folder doesn't exist (=no change in iterating compared to before)

--HG--
branch : RLVa
2011-03-29 08:19:14 +02:00
Kitty Barnett d27bd1c636 - fixed : @attach:<folder>=force acts like @attachall:<folder>=force
--HG--
branch : RLVa
2010-12-06 03:05:34 +01:00
Kitty Barnett 12a1513395 - changed : removed RLV_EXTENSION_FLAG_NOSTRIP define since it's part of the RLV API now
--HG--
branch : RLVa
2010-10-11 11:19:20 +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 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 0344420799 Merged with RLV-2.2.0 branch
--HG--
branch : RLVa
2010-09-25 22:11:57 +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 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 d0ea9da3d3 - added : "Enable Shared Wear" removes the need for shared inventory to specify the attachment point name for every attachment
--HG--
branch : RLVa
2010-09-18 05:39:32 +02:00
Kitty Barnett 464bce7a25 - internal : refactored @getpath[:<option>]=<channel> to use RlvCommandOptionGetPath
- internal : refactored @attach* and @detach* force commands to use RlvCommandOptionGeneric
    -> TODO: figure out what to do about @detach[:<option>]=force
- fixed : executing @getpath=<channel> (without an option) returns an empty reply even if the item resides under #RLV
- fixed : @*this[:<option>]=force commands should be acting on all wearables/attachments on the specific wearable type/attachment point

--HG--
branch : RLVa
2010-08-30 12:30:41 +02:00
Kitty Barnett e6e551cb41 Merged with default tip (Revision 7a739cbdce56)
--HG--
branch : RLVa
2010-08-28 02:06:00 +02:00
Kitty Barnett b6a073c659 Initial commit of RLVa-1.2.0i
--HG--
branch : RLVa
2010-08-22 10:57:22 +02:00