Commit Graph

64 Commits (8485bff29b98f47954b78b31b2e0511f94de3be4)

Author SHA1 Message Date
Kitty Barnett acdc3fce91 - fixed : @attach/detachXXX_except commands are misspelled (thankies Satomi)
--HG--
branch : RLVa
2011-06-07 11:24:31 +02:00
Kitty Barnett 8589faf1aa - fixed : crash when executing @adjustheight=force (thankies Satomi)
-> affected every 12 letter command (12 - 13 = -1 == std::string::npos)

--HG--
branch : RLVa
2011-06-05 12:48:53 +02:00
Kitty Barnett ada9162974 Merged with RLVa-1.3.1c tip
--HG--
branch : RLVa
2011-05-27 15:58:01 +02:00
Kitty Barnett e248153477 Merged with RLVa-1.3.1a tip
--HG--
branch : RLVa
2011-05-27 15:54:30 +02:00
Kitty Barnett f828f08496 - added : "Copy to Clipboard" button on the restrictions floater
--HG--
branch : RLVa
2011-05-26 16:21:26 +02:00
Kitty Barnett 7d228559f1 - fixed : names are only partially obfuscated when @shownames=n restricted
-> RlvUtil::filterNames() would do a case-*sensitive* subset search while rlvStringReplace() would perform a case-*insensitive* replace

--HG--
branch : RLVa
2011-05-22 18:51:20 +02:00
Kitty Barnett 330b78817d - internal : header dependency cleanup for common RLVa cpp files
--HG--
branch : RLVa
2011-05-22 16:23:59 +02:00
Kitty Barnett d571b911e1 - changed : removed the experimental @displayname=n command
-> display name is changed through web profiles starting with SL-2.5

--HG--
branch : RLVa
2011-05-22 11:55:30 +02:00
Kitty Barnett c80812fb9f - internal : header dependency cleanup for rlvcommon.h and rlvhandler.h
--HG--
branch : RLVa
2011-05-22 11:34:34 +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 46216c5ead Merged with RLVa-1.3.0i tip
--HG--
branch : RLVa
2011-05-21 21:05:32 +02:00
Kitty Barnett 7e1e758656 Merged with RLVa-1.3.0h tip
--HG--
branch : RLVa
2011-05-21 20:40:34 +02:00
Kitty Barnett 09e4a6213b - added : @alwaysrun=n|y and @temprun=n|y
--HG--
branch : RLVa
2011-05-11 19:10:30 +02:00
Kitty Barnett baaa0e908d - added : @touchme=n|y
--HG--
branch : RLVa
2011-04-12 17:00:45 +02:00
Kitty Barnett eeb35533c7 - added : @startim[:<uuid>]=n|y and @startimto:<uuid>=n|y
--HG--
branch : RLVa
2011-04-12 12:33:34 +02:00
Kitty Barnett d4e40f9bd7 - internal : mapped @*overorreplace=force to @*=force
--HG--
branch : RLVa
2011-04-01 03:04:52 +02:00
Kitty Barnett 363659fc22 - added : wearable and attachments related @notify notifications
--HG--
branch : RLVa
2011-04-01 02:45:06 +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 b6e43ef8af - internal : simplified the RlvCommandOption base class
--HG--
branch : RLVa
2011-03-28 23:48:37 +02:00
Kitty Barnett b84a287d53 - internal : refactored @tpto command option parsing
--HG--
branch : RLVa
2011-03-28 23:31:43 +02:00
Kitty Barnett 95dca768d9 - added : @adjustheight:<options>=force
--HG--
branch : RLVa
2011-03-28 23:13:26 +02:00
Kitty Barnett 294d089658 - added : @sharedwear, @sharedunwear, @unsharedwear and @unsharedunwear
--HG--
branch : RLVa
2011-03-28 17:33:24 +01:00
Kitty Barnett ab352a5592 - changed : renamed unofficial @touchobj restriction to @touchthis
--HG--
branch : RLVa
2011-03-28 02:31:44 +02:00
Kitty Barnett f18af2d0c9 - added : @getgroup=<channel>, @setgroup:<name|uuid>=force and @setgroup=n|y
--HG--
branch : RLVa
2011-03-28 01:34:09 +02:00
Kitty Barnett 1255d90067 - added : @attachthis_except, attachallthis_except, @detachthis_except and @detachallthis_except
--HG--
branch : RLVa
2011-03-27 10:32:56 +01:00
Kitty Barnett 7b0455ba0f Merged with default tip (Revision 78d1d228709c)
--HG--
branch : RLVa
2011-03-19 16:14:42 +01:00
Kitty Barnett 9ec0516bf8 Merged with RLVa-1.3.0e tip
--HG--
branch : RLVa
2011-02-03 14:23:02 +01:00
Kitty Barnett 8537b509a1 Merged with RLVa-1.3.0c tip
--HG--
branch : RLVa
2011-02-03 01:19:03 +01:00
Kitty Barnett 3666f5e305 Merged with RLVa-1.3.0b tip
--HG--
branch : RLVa
2011-02-03 00:55:54 +01:00
Kitty Barnett 76270146c6 - added : @touchattachself, @touchattachother and @touchall
-> part of the RLV-2.4 specification

--HG--
branch : RLVa
2011-01-21 01:33:37 +01:00
Kitty Barnett 50215d1448 - internal : renamed experimental @touch command to @touchobj (see @editobj)
--HG--
branch : RLVa
2011-01-18 22:13:26 +01:00
Kitty Barnett 6cd00f3f6a - added : @getcommand:<option>=<channel> to allow a script to check whether the RLV implementation supports a certain command
-> <option> follows the same format as @getstatus
    -> i.e. @getcommand:tp=<channel> will (currently) return "/acceptpermission/accepttp/getpath/getpathnew/sittp/standtp/tplm/tploc/tplure/tplure_sec/tpto"

--HG--
branch : RLVa
2010-12-11 14:05:23 +01:00
Kitty Barnett ab55ffe3d3 Merged in leftover changeset from DisplayNames
--HG--
branch : RLVa
2010-12-09 22:01:26 +01:00
Kitty Barnett 5830821894 - internal : renamed RlvObject::m_UUID to RlvObject::m_idObj (and use RlvObject::getObjectID() as accessor)
--HG--
branch : RLVa
2010-12-06 02:13:16 +01:00
Kitty Barnett 2c1c577a40 - internal : refactored the RlvCommandOptionGetPath constructor to use a generic function to retrieve the item UUIDs for a given attachment point or wearable type
--HG--
branch : RLVa
2010-11-30 15:25:58 +01:00
Kitty Barnett be4495bd32 - added : @recvchatfrom:<uuid>=n|y and @recvemotefrom:<uuid>=n|y
-> @recvemotefrom isn't part of the RLV-2.3 spec, but it seems strange not to have it

--HG--
branch : RLVa
2010-11-30 14:36:20 +01:00
Kitty Barnett 625966fa60 - internal : added the new restrictions to the behaviour map
--HG--
branch : RLVa
2010-11-29 17:47:17 +01:00
Kitty Barnett 9a704c2ab1 - added : @displayname=n to prevent changing (or reverting) the current display name
--HG--
branch : RLVa
2010-11-02 23:16:54 +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 c851748c41 - internal : RlvForceWear::forceFolder() should check that a wearable can actually be worn before adding it to the wear queue
-> lack of the above check doesn't actually cause issues since LLAppearanceMgr::updateCOF() will still block the wear attempt but it's better with it in place

--HG--
branch : RLVa
2010-10-09 00:20:35 +02:00
Kitty Barnett 77a35d59ea - fixed : @attach:<path>=force doesn't "add attach" an attachment in a folder with the "Stack" prefix if there is a non-detachable attachment on the specified attachment point (thankies Nightwish)
--HG--
branch : RLVa
2010-10-09 00:09: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 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 5372c12402 - fixed : can't send a message (RemoveInventoryItem) while composing a different one (ObjectDetach)
--HG--
branch : RLVa
2010-09-20 03:05:13 +02:00
Kitty Barnett 7f376e2bc7 - changed : examine the length of an option before trying to parse it as an UUID (thankies Yan)
-> LLUUID::set() will write to the log when trying to parse an invalid UUID which confuses people

--HG--
branch : RLVa
2010-09-20 03:01:39 +02:00
Kitty Barnett 2b1297a6ab - internal : clean up of RlvForceWear::done()
-> wearables and gestures can be removed without having to go through LLAppearanceMgr::updateAppearanceFromCOF()

--HG--
branch : RLVa
2010-09-18 09:29:38 +02:00