summaryrefslogtreecommitdiff
path: root/indra/newview/rlvhelper.cpp
AgeCommit message (Collapse)Author
2025-07-23Minimal @remoutfit[:<part>]=force implementationErik Kundiman
Copying from LLEditTakeOff implementation in llviewermenu.cpp.
2025-07-23@detach:<folder_name>=force implementationErik Kundiman
Per specification, the folder must be directly under "#RLV" for this to work, hence not using the shared folder ID retrieval macro.
2025-07-11@attachover:<folder1/../folderN>=force implementationErik Kundiman
See f4e04a3e7bac42a8cb18e9c70b67bf97ce020d8c
2025-07-10@attach:<folder1/.../folderN>=force implementationErik Kundiman
A minimal one. It would still work even when the path leading to the right name of the end folder is wrong, but since scripts would likely be trying to get path components from issuing @getinv commands beforehand instead of inserting random names, we'll perfect this implementation later.
2025-07-09Partial @getinv=<channel> command implementationErik Kundiman
Returns an empty string if #RLV folder doesn't contain any folder. Listing sub-folders (folders under any folder under #RLV, listed on the options) isn't implemented yet in this commit.
2025-07-03Partial @detach=<y/n> command implementationErik Kundiman
Only greying out the detach option on the contextual menu popped up by right clicking the attachment in the 3D view/world, and not yet preventing detachment from the inventory/wearing panels.
2025-06-30Minimal @getsitid=<channel_number> implementationErik Kundiman
2025-06-30Minimal @sit=<y/n> command implementationErik Kundiman
2025-06-30Minimal @unsit=<y/n> command implementationErik Kundiman
Hides the Stand up button too, but doesn't prevent teleporting yet.
2025-06-30Minimal @sitground=force command implementationErik Kundiman
Untested cause I couldn't find any force ground sit command on the attachment I got access to.
2025-06-30Basic scaffolding to support add/remove commandsErik Kundiman
plus reorder header inclusions alphabetically.
2025-06-29Minimal @unsit=force command implementationErik Kundiman
2025-06-28Minimal @sit:<UUID>=force command implementationErik Kundiman
2025-05-11Remove unneeded RLV_VERIFY + undefine accidental RLV_DEBUG define (should ↵Kitty Barnett
fix Linux build)
2025-05-11Replace None and Success. Those are X11 defines and thus lead to compile errorsNicky
when compiling a Linux viewer.
2025-05-11Add proper file headersKitty Barnett
2025-05-11Add the RLVa consoleKitty Barnett
2025-05-11Add the @getcommand command query reply commandKitty Barnett
2025-05-11Add basic scaffolding to support reply commands and handle @versionXXX as an ↵Kitty Barnett
illustration
2025-05-11Add owner say chat hookKitty Barnett