Commit Graph

752 Commits (d63d3b4e7b3f70287cdbdb96c5a42f213b1c07ae)

Author SHA1 Message Date
Kitty Barnett a21ad8481e Merged with RLVa update tip 2016-06-24 00:48:37 +02:00
Kitty Barnett 7c89967a1d Added @showself=n|y and @showselfhead=n|y
--HG--
branch : RLVa
2016-06-11 22:47:23 +02:00
Kitty Barnett 1c7b227637 Merged with RLVa-refactor tip 2016-06-11 02:36:07 +02:00
Ansariel 3293f232d9 Make graphic presets behave with draw distance stepping 2016-06-09 13:54:07 +02:00
Kitty Barnett d36c0de9e6 Added variable sittp/tplocal distances (@sittp[:<dist>]=n|y and @tplocal[:<dist>]=n|y)
--HG--
branch : RLVa
2016-06-04 13:50:58 +02:00
Kitty Barnett 86cb92d899 Added @tpto:<position>;<lookat>=force to specify which direction to face when arriving
--HG--
branch : RLVa
2016-05-29 19:27:54 +02:00
Kitty Barnett 0c188a4d40 Refactoring carousel: move teleport blocking logic to RlvActions and formalize the concept of local teleports (WIP)
-> historically RLVa always had the concept of "local teleports" by tieing double-click teleports to @sittp rather than being subject to @tploc
  -> location teleports were tied to @tploc regardless of the distance
  => this change divides position-based teleports in "local" and "remote" with different sets of rules (@sittp and @tploc respectively)
  => added @tplocal=n to restrict local teleport without impacting sit distance (@sittp still implies @tplocal)

--HG--
branch : RLVa
2016-05-29 15:48:35 +02:00
Kitty Barnett 75e217b82e Code review: RLVa extensions are no longer optional features
-> @accepttprequest will auto-accept all incoming teleport requests (allows exceptions - see @accepttp)
  -> @allowidle (stays experimental - subject to change)
  -> @getcommand:<filter> can be used to discover which commands are part of the user's RLVa implementation (with user-defined separator)
  -> @findfolders:<filter> works like @findfolder but will return all matches (with user-defined separator)
  -> @getdebug:<setting> can be used to query (but not set) the "RestrainedLoveforbidGiveToRLV", "RestrainedLoveNoSetEnv" and "WindLightUseAtmosShaders" debug settings
  -> @interact will block world interaction but allows drag-drop, the camera tool, mouse steering and access to the "self" context menu
  -> @sharedwear is the counterpart of @unsharedwear and wear locks the shared #RLV folder
  -> @sharedunwear is the counterpart of @unsharedunwear and remove locks the shared #RLV folder
  -> @touchhud will prevent the user from touching/clicking on their HUD attachments (allows exceptions)
  -> @tprequest will prevent the user from requesting teleports (allows exceptions - see @tplure)
  -> force wear commands will activate/deactivate gestures as well
  -> force wear commands will collect from folder links as well
  -> [FIXED] Location on incoming teleport requests isn't censored when @showloc restricted
  -> [FIXED] Message on outgoing teleport offers isn't censored when @startim restricted
  -> [FIXED] Message on outgoing teleport requests isn't censored when @sendim or @startim restricted

--HG--
branch : RLVa
2016-04-10 14:07:23 +02:00
Ansariel 2797c5938a Merge Firestorm LGPL 2016-04-05 10:47:23 +02:00
Nicky a50faa943c Merge. 2016-04-01 12:59:37 +02:00
Kitty Barnett c2c8287710 Merged with default tip (Revision 59b305ccfba9)
--HG--
branch : RLVa
2016-03-27 15:16:11 +02:00
Ansariel d171e16c58 Merge Firestorm LGPL 2016-03-18 10:16:25 +01:00
Ansariel 63c895fe62 Merge viewer-quickgraphics 2016-03-10 08:50:20 +01:00
Ansariel 7ac279bc1d Backed out changeset 9c8142fbc4df - change is available upstream 2016-03-10 08:48:21 +01:00
Ansariel 27fd7fdee6 More elegant solution to keep fix for MAINT-2879 2016-03-09 12:21:34 +01:00
Ansariel 47ebbd5006 Undo script permission bits cruft 2016-03-09 11:20:57 +01:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Nicky cb0017e821 Merge. 2016-02-29 14:23:07 +01:00
Ansariel 6c3ad28992 Merge Firestorm LGPL 2016-02-26 21:36:15 +01:00
Ansariel 063ec52083 Merge Firestorm LGPL tip 2016-02-13 13:43:08 +01:00
Ansariel 998d0b3f7e FIRE-17779: Option to not close world map on teleport 2016-02-09 10:56:21 +01:00
Oz Linden aa4d2891cd move script permission bits to keep fix for MAINT-2879 2016-02-07 14:43:51 -08:00
Oz Linden 867ef882fd merge changes for OPEN-292 2016-02-07 13:41:41 -08:00
Ansariel e7ade840e4 Merge viewer-bear 2016-01-24 14:00:30 +01:00
Nicky 6b0da7af72 Merge. 2016-01-17 01:05:13 +01:00
Oz Linden bc22e58743 merge changes for 4.0.1-release 2016-01-15 16:55:04 -05:00
andreykproductengine c9c6966364 MAINT-4488 [PUBLIC] llTakeControls(*,FALSE,TRUE) prevents left clicks from mouselook. 2016-01-06 20:28:44 +02:00
Nicky 4b7fb09a47 Merge. 2015-12-21 19:16:34 +01:00
andreykproductengine 49fa9b5515 MAINT-335 FIXED Avatar hangs in space after cancelling teleport 2015-12-21 19:22:40 +02:00
Nicky dc90e11223 Merge. 2015-12-21 17:44:28 +01:00
PanteraPolnocy 00aafb9c58 Make "enable crouch toggle mode" per-account setting
Because crouching on one account and logging off shouldn't make you crouch on your alt after logging in
2016-02-22 17:30:25 +01:00
Kitty Barnett 7d0550b1aa Merged with default tip (Revision 88920f264719)
--HG--
branch : RLVa
2015-12-07 18:56:12 +01:00
Cinder Biscuits cc235cdcc4 Merged lindenlab/viewer-tools-update into default 2015-11-29 20:14:22 -07:00
Ansariel 3aa57dc577 Merge Firestorm LGPL tip 2015-11-21 17:57:49 +01:00
Rider Linden 40b085dfec MAINT-5831: If there is a teleport request active and it has failed, teleport state will always return "None". 2015-11-20 10:24:16 -08:00
Rider Linden 4676db63b2 MAINT-5804: Additional logging in attempt to trap teleport disconnect.
MAINT-5831: Discard late teleport initiation for teleport sequence that has already failed.
2015-11-17 15:35:49 -08:00
Kadah_Coba aa55d3a9c4 FIRE-17276: A different method handling parcel change
Updated comments in LL modules
2015-11-15 00:51:41 -08:00
Ansariel f607067d9f Merge Firestorm LGPL tip 2015-11-13 21:16:24 +01:00
Ansariel eb9f0c0d43 FIRE-17262: Wrong local teleports on a large opensim region (apparently need to divide by grid unit size) 2015-11-12 21:19:53 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Nicky b4f4d78eda Merge. 2015-11-04 10:36:39 +01:00
Ansariel 68739bc569 Merge Viewer-Bear 2015-10-27 01:31:15 +01:00
Nicky c218e524b2 Merge - Step 1; Still enough to do. 2015-10-26 20:20:13 +01:00
PanteraPolnocy e370ea1be4 FIRE-15233: Automatic friendship requests refusal 2015-10-26 16:06:44 +01:00
Rider Linden 53b947e039 Merge from viewer release. 2015-10-19 12:03:08 -07:00
andreykproductengine 7048679ac8 MAINT-5584 FIXED On voice disabled parcel or region, speak button remains disabled in ad-hoc and group voice calls - you can hear but not speak. 2015-09-10 16:16:50 +03:00
Rider Linden 96e343b49b MAINT-5575: Convert the Experience cache into a coro based singleton.
--HG--
branch : MAINT-5575
2015-09-01 16:13:52 -07:00
Ansariel 5fe09cb64d Merge Viewer-Bear 2015-08-22 03:13:17 +02:00
Northspring ff449e456a FIRE-16683: Hide Conversations and Radar floaters when going into mouselook as an option 2015-08-19 15:44:43 +02:00
Nat Goodspeed 62527e6f18 MAINT-5506: Fix ugly timing bug in llurlentry static initialization.
The problem was that class-static LLUrlEntryParcel::sRegionHost was being
initialized by copying class-static LLHost::invalid. Naturally, these two
statics are initialized in different source files. Since C++ makes no promises
about the relative order in which objects in different object files are
initialized, it seems we hit a case in which we were trying to initialize
sRegionHost by copying a completely uninitialized LLHost::invalid.
In general we might attempt to address such cross-translation-unit issues by
introducing an LLSingleton. But in this particular case, the punch line is
that LLHost::invalid is explicitly constructed identically to a
default-constructed LLHost! In other words, LLHost::invalid provides nothing
we couldn't get from LLHost(). All it gives us is an opportunity for glitches
such as the above.
Remove LLHost::invalid and all references, replacing with LLHost().
2015-08-18 17:05:29 -04:00