Kitty Barnett
a69436d090
Merged with RLVa tip
2011-06-28 14:48:49 +02:00
Kitty Barnett
e9daf1d095
- fixed : behaviour of @touchall is reversed (thankies Chorazin)
...
--HG--
branch : RLVa
2011-06-16 07:44:41 +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
6b0b1c4df7
- fixed : RlvUIEnabler behaviour toggle handlers are called on every RLV_TYPE_ADD
...
--HG--
branch : RLVa
2011-05-27 14:31:10 +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
45229ec107
- fixed : joining a new group changes the active group when @setgroup=n restricted
...
--HG--
branch : RLVa
2011-05-22 17:10:23 +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
5dba034963
- internal : removed dead code relating to the "notify behaviour" extension
...
-> hasn't been functional since we moved to viewer 2 and seems of limited use now
--HG--
branch : RLVa
2011-05-22 11:47:04 +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
6ffd4cbeb6
- internal : cleanup of rlvdefines.h
...
--HG--
branch : RLVa
2011-05-21 23:07:08 +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
44f003b537
Merged with RLVa-1.3.0f tip
...
--HG--
branch : RLVa
2011-05-21 18:22:10 +02:00
Kitty Barnett
825d5bc58e
Merged with RLVa-1.3.1c
2011-06-03 21:38: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
Arrehn
2f5852f030
FIRE-985, RLV awareness of physics layer, Satomi Ahn
2011-05-12 13:22:23 -04:00
Kitty Barnett
fc31320f2f
- fixed : crash at start-up on Linux (thankies Arrehn)
...
-> the RlvFolderLocks constructor (indirectly) adds an inventory observer
-> depending on the order of construction of gRlvFolderLocks and gInventoryModel the constructor will either work as intended or crash
=> changed RlvFolderLocks into a singleton since the construction order of globals is up to the compiler
--HG--
branch : RLVa
2011-04-13 23:07:16 +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
d3c9adad04
- fixed : inventory item move, rename or removal should be subject to folder locks as well
...
--HG--
branch : RLVa
2011-03-30 21:19:44 +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
538b3ee6d4
- internal : introduced ELockSourceType to differentiate between different folder lock source types
...
-> an attachment would be identified by its object UUID
-> an non-shared inventory folder would be identify by its category UUID
=> the same type can't have two different meanings so we needed an additional explicit type qualifier
--HG--
branch : RLVa
2011-03-28 16:49:09 +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
d32a9cc5b0
- internal : extensive rewrite of RlvFolderLocks to accomodate PERM_ALLOW type folder locks (aka folder lock exceptions)
...
--HG--
branch : RLVa
2011-03-27 20:48:36 +01: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
8c1fab0782
- internal : split folder locks into "deny locks" and "allow locks"
...
-> no functional change yet, "allow locks" are currently ignored
--HG--
branch : RLVa
2011-03-27 09:26:17 +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
d69a80eea4
- internal : refactored RlvHandler::canTouch() for the addition of @touchXXX commands in the RLV-2.4 specification
...
-> @touchobj and @touchhud are sectioned off by the RLV_EXTENSION_CMD_TOUCHXXX define
-> @touchworld and @touchattach are now always available
--HG--
branch : RLVa
2011-01-21 01:11:32 +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
e7612a804d
- fixed : crash when standing after sitting while @standtp=n restricted (thankies Beverly)
...
--HG--
branch : RLVa
2010-12-30 00:08:56 +01:00
Kitty Barnett
75b02a047b
- internal : changed std::list<LLUUID> to uuid_vec_t in RlvHandler::isException()
...
--HG--
branch : RLVa
2010-12-11 15:34: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
91989b6a6e
- internal : added minimal interface to support @attach*this[:<option>]=n and @detach*this[:<option>]=n
...
--HG--
branch : RLVa
2010-11-30 15:13:47 +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
af4c087be2
- added : @recvimfrom:<uuid>=n|y and @sendimto:<uuid>=n|y
...
--HG--
branch : RLVa
2010-11-30 14:03:25 +01:00
Kitty Barnett
879e4babe9
- internal : added preliminary support for @edit:<uuid>=n|y and @editobj:<uuid>=n|y
...
--HG--
branch : RLVa
2010-11-29 21:59:31 +01:00
Kitty Barnett
a80ef78845
- internal : moved initialization of RlvAttachPtLookup from RlvHandler::onLoginComplete() to LLVOAvatarSelf::initInstance()
...
--HG--
branch : RLVa
2010-12-12 01:13:35 +01:00