Commit Graph

41697 Commits (5a9c548020e2f2fcd251132c004a80d4e44a2a3c)

Author SHA1 Message Date
Kitty Barnett 5a9c548020 Rework @setsphere into a visual effect and consolidate all the code 2021-01-05 15:58:24 +01:00
Kitty Barnett 8529ba2eb6 Merge branch 'rlva/feature/effects' into rlva/feature/vision-sphere 2021-01-05 11:37:22 +01:00
Kitty Barnett e8a0915b4d Rework @setoverlay into a visual effect and move all the code out of RlvHandler 2021-01-05 05:04:04 +01:00
Kitty Barnett ab5f4be459 Split behaviour modifiers into global scope (impacts all of RLV or other objects) and local scope (modifies only the behaviour only on that particular object) 2021-01-05 02:54:10 +01:00
Kitty Barnett 63af00c9a8 Review of vision sphere code (shader optimization) 2021-01-04 16:58:40 +01:00
Kitty Barnett 8e165bc66e Merge branch 'vision-spheres-hg' into rlva/feature/vision-sphere 2021-01-03 16:43:26 +01:00
Kitty Barnett 6b0838e59e [FIXED] Floater filter remove check is backwards 2020-09-16 15:09:15 +02:00
Kitty Barnett c18e207bcf Merge branch 'rlva/feature/redirchat-typing-anim' into rlva/development 2020-09-16 14:10:21 +02:00
Kitty Barnett 96a17bf708 Merge branch 'rlva/feature/buy-pay-restriction' into rlva/development 2020-09-16 14:10:01 +02:00
Kitty Barnett 198843fc1a CATZ-576: Indicate user typing status with @redirchat=n with an optional toggle 2020-09-16 13:54:14 +02:00
Kitty Barnett a3c0d62eb5 Enable/disable additions for @buy/pay restrictions + show a blocked notification whenever the floater would have opened to inform the user 2020-09-14 16:34:22 +02:00
Kitty Barnett 4501d4eb1a Add @buy and @pay restrictions to block object purchases and avatar payments respectively (because of baguettes) 2020-09-14 14:17:15 +02:00
Kitty Barnett 487a487ce2 [FIXED] Assertion failure on LLApp::isQuitting() in RlvHandler::cleanup() when disconnecting
-> Also prefer using isExiting() over isQuitting()
2020-09-14 00:06:07 +02:00
Kitty Barnett d69604b866 [FIXED] Assertion failure on m_Object.empty() in RlvHandler::cleanup() when an object only issues unknown commands
-> In this case @nohax=n by an OpenCollar
2020-09-13 19:10:18 +02:00
Kitty Barnett 527e49adb0 Merge branch 'rlva/bugfix' into rlva/development 2020-06-21 15:56:55 +02:00
Kitty Barnett 6f2009f33d [FIXED] hasBehaviourExcept() with an empty option returns false even though a RLV_OPTION_MODIFIER active restriction exists
-> RlvCommand::markRefCounted() is called from RlvBehaviourGenericProcessor<RLV_OPTION_MODIFIER> as expected
  -> However, the RlvCommand reference we pass throughout the entire command processing line is a reference to the originally parsed command and not a reference to the copy that was stored in the RlvObject's command list
  -> The fact that we're mutating a constant is excusable in this case since only the command processor will know whether an option command should end up getting reference counted
  -> This bug only applies to hasBehaviourExcept() since the behaviour reference counter was still incremented/decremented successfully and hasBehaviourExcept() does a deep check on the individual commands instead
  -> Fixes FIRE-24215
2020-06-17 15:20:34 +02:00
Kitty Barnett 68a0bdb03f Add @versionnum:impl=<channel> as a way to get the RLV implementation version as <major><minor:02><patch:02><implementation id:02> (RLVa implementation id is 13) 2020-06-17 15:08:23 +02:00
Kitty Barnett c1c3700ce7 [FIXED] Merge whoopsie 2020-06-15 20:21:55 +02:00
Kitty Barnett c9646050ef Incremented version to RLVa-2.2.3 2020-06-13 20:55:27 +02:00
Kitty Barnett 5be88df318 Add @setcam_eyeoffsetscale:<multiplier>=n and @setcam_eyeoffsetscale[:<multiplier>]=force 2020-06-13 00:01:49 +02:00
Kitty Barnett 9b58b4b7c8 @setcam_eyeoffset and @setcam_eyeoffsetscale fix-ups due to camera presets 2020-06-12 16:05:34 +02:00
Kitty Barnett fd313a7061 Merge branch 'lindenlab/camera-presets' into rlva/development 2020-06-12 15:38:34 +02:00
Kitty Barnett 1bee1e0eda Merge branch 'rlva/bugfix/ordered-shutdown' into rlva/development 2020-06-10 15:19:15 +02:00
Kitty Barnett 492e870d9f Merge branch 'rlva/bugfix/give-to-rlv' into rlva/development 2020-06-10 12:45:03 +02:00
Mnikolenko Productengine 2ea5c5986a SL-12904 Temporarily use LLSD to avoid crashes on older viewers 2020-04-23 13:22:27 +03:00
Mnikolenko Productengine 74d6e6b65c SL-12904 FIXED Camera Preset does not restore correctly when sitting 2020-04-20 14:27:22 +03:00
Mnikolenko Productengine 70d340a1bf SL-12993 Focus on avatar after saving new preset 2020-04-13 20:02:58 +03:00
Kitty Barnett b7157c157e [FIXED] RLVa shutdown crashes due to resources owned by left-over restrictions
-> Perform an orderly shutdown and clear RLVa when wearables and the avatar objects are (mostly) still around
2020-04-12 18:13:14 +01:00
Kitty Barnett dc726515f7 Merge branch 'viewer/build' of into rlva/development 2020-04-12 13:25:13 +02:00
Kitty Barnett 47ffc30005 Fix for some origin files showing up as changed due to incorrect line endings 2020-04-12 13:16:31 +02:00
Mnikolenko Productengine 944b908be1 SL-12994 FIXED [Camera Presets] Zoom fraction should be saved as a part of Camera preset, not as separate setting 2020-04-10 18:38:56 +03:00
Andrey Kleshchev 1ec8c7a68a SL-12999 List can go out of floater's rect, so it should consume scroll events 2020-04-10 17:06:14 +03:00
Andrey Kleshchev f96fb4fe4e SL-12999 Removed unused variables 2020-04-10 15:34:23 +03:00
Andrey Kleshchev b1bf8443b2 SL-12999 Some menus allow mouse scroll to zoom camera 2020-04-09 21:39:15 +03:00
Mnikolenko Productengine 40394752f7 SL-12991 [Camera Presets] Sort all Camera preset lists in the same way 2020-04-07 21:26:13 +03:00
Mnikolenko Productengine 3bac0d4283 SL-12991 [Camera Presets] Sort all Camera preset lists in the same way 2020-04-07 19:15:40 +03:00
Mnikolenko Productengine 1f5bb7be28 SL-12904 FIXED Camera Preset does not restore correctly when sitting 2020-04-06 16:03:19 +03:00
Mnikolenko Productengine 2dde386917 SL-12927 FIXED [Camera Presets] when sitting pressing ESC key causes rotation 2020-04-02 15:32:04 +03:00
Mnikolenko Productengine aefd01bd9c SL-12904 FIXED Camera Preset does not restore correctly when sitting 2020-03-27 20:00:27 +02:00
Kitty Barnett 5433f2586c Merge branch 'viewer/build' into rlva/development 2020-03-21 11:58:04 +01:00
Kitty Barnett 57feec9763 Merge branch 'viewer/build' of rlva/development 2020-03-21 11:26:59 +01:00
Kitty Barnett fd82c97689 Merge branch 'lindenlab/release' into viewer/build 2020-03-21 10:12:06 +01:00
Andrey Lihatskiy 7b022144c7 Merge branch 'master' into DRTVWR-460 2020-03-18 21:04:31 +02:00
Nat Goodspeed 328329fcea Increment viewer version to 6.3.9
following promotion of DRTVWR-481
2020-03-18 14:20:02 -04:00
maxim_productengine 3e403ffb4f SL-4495 Add setting to ignore Hover height when setting Camera position 2020-03-16 17:48:23 +02:00
Kitty Barnett 980d418311 [FIXED] CATZ-553: Give-to-#RLV with nested subfolders 2020-03-11 22:17:29 +01:00
Kitty Barnett 9f9afecb26 Incremented version to RLVa-2.3.0 2020-03-10 20:06:37 +01:00
Andrey Kleshchev 3f96aeff8c SL-12817 New text for snapshot upload 2020-03-10 16:33:55 +02:00
Kitty Barnett 562887ab8c Merge branch 'lindenlab/release' into viewer/build 2020-03-07 21:17:42 +01:00
Andrey Lihatskiy afd45506c1 SL-12792 Made "save as a new preset" a default option 2020-03-04 05:31:22 +02:00