Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-01-07 | Correct casing on isGod and isViewerUIGod | Melanie Thielker | 1 | -2/+2 | |
2017-01-07 | replace godlevel compares by the new faster bool isViewerUIGod | UbitUmarov | 1 | -2/+2 | |
2017-01-06 | Restructure god level and permissions | Melanie Thielker | 1 | -2/+2 | |
Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level. | |||||
2017-01-05 | Massive tab and trailing space cleanup | Melanie Thielker | 2 | -41/+41 | |
2016-11-22 | supress some warnings by explict(confirm) the hide of parent fields | UbitUmarov | 1 | -2/+0 | |
2016-06-14 | Make chat and instant message modules fully subclassable | Melanie Thielker | 1 | -17/+17 | |
2015-12-16 | fix test: scene update needs to run after the delay | UbitUmarov | 1 | -3/+7 | |
2015-12-16 | revert last change and add delays on testing, since child updates now have ↵ | UbitUmarov | 1 | -0/+5 | |
time control, since they are heavy http connections | |||||
2015-11-24 | simplify DeliverChatToAvatars(..) ( hopefully not breaking it ) | UbitUmarov | 1 | -73/+62 | |
2015-11-24 | again chat echos, check repeats uncondicionally | UbitUmarov | 1 | -2/+5 | |
2015-11-24 | reduce 'echos' on several regions per instance (mantis 7754) | UbitUmarov | 1 | -1/+2 | |
2015-11-17 | work around some 'tests' errors: add a httpserver | UbitUmarov | 1 | -3/+3 | |
2015-11-17 | bug fix: improve chat to child avatars. Still not good because of low ↵ | UbitUmarov | 1 | -10/+11 | |
resolution of child position updates | |||||
2015-11-01 | fix more merge issues | UbitUmarov | 1 | -5/+5 | |
2015-09-09 | Make sure the chat module doesn't deactivate just because the section | Melanie Thielker | 1 | -12/+8 | |
heading is missing | |||||
2015-09-02 | seems to compile ( tests comented out) | UbitUmarov | 1 | -25/+0 | |
2015-08-15 | Send a proper ownerid for Object messages to conform with what viewer expects | Drake Arconis | 1 | -2/+5 | |
Signed-off-by: Melanie Thielker <melanie@t-data.com> | |||||
2015-03-29 | varregion: any conversions of use of Constants.RegionSize converted into | Robert Adams | 1 | -4/+2 | |
Util.cs routines to convert region coords to and from world coords or handles. | |||||
2014-11-25 | refactor: consistently put all test classes in the OpenSim.Tests.Common ↵ | Justin Clark-Casey (justincc) | 1 | -1/+0 | |
package rather than some in OpenSim.Tests.Common.Mock the separate mock package was not useful and was just another using line to always add | |||||
2014-08-04 | local chat gods bug fix | UbitUmarov | 1 | -2/+2 | |
2014-08-02 | god also read local chat | UbitUmarov | 1 | -1/+6 | |
2014-08-01 | filter local chat from avatars or attachment acording to parcel hide ( | UbitUmarov | 1 | -3/+34 | |
not fully tested) | |||||
2014-05-22 | Add regression test for north-south chat across neighbour regions. | Justin Clark-Casey (justincc) | 1 | -52/+133 | |
2014-05-22 | Extend regression TestInterRegionChatDistanceEastWest() to test out of range ↵ | Justin Clark-Casey (justincc) | 1 | -11/+38 | |
chat | |||||
2014-05-22 | Extend regression TestInterRegionChatDistanceEastWest() to test in range ↵ | Justin Clark-Casey (justincc) | 1 | -17/+38 | |
chat both ways. | |||||
2014-05-22 | Simplify regression TestInterRegionChatDistanceEastWest() by making the ↵ | Justin Clark-Casey (justincc) | 1 | -7/+6 | |
child presence connection directly rather than routing through TestClient. This code isn't relevant to this test and is already exercised by other tests. | |||||
2014-05-22 | Add regression test for in-range chat between neighbouring regions from east ↵ | Justin Clark-Casey (justincc) | 1 | -0/+158 | |
to west. | |||||
2013-12-14 | varregion: rename 'LegacyRegionLocX' back to 'RegionLocX' and same for Y and Z. | Robert Adams | 1 | -2/+2 | |
Rename 'RegionWorldLocX' to 'WorldLocX' and same for Y and Z. This keeps the downward compatibility and follows the scheme of 'region' and 'world' location naming that is happening in the Util module. | |||||
2013-10-07 | varregion: remove scattered use of Constants.RegionSize by having routines ↵ | Robert Adams | 1 | -4/+2 | |
reference RegionInfo.RegionWorldLoc?. | |||||
2013-10-04 | Added SimulatorFeatures/OpenSimExtras: say-range, whisper-range, ↵ | Diva Canto | 1 | -0/+37 | |
shout-range, at the request of Singularity dev Liru-Dargon | |||||
2013-09-28 | VarRegion: change RegionInfo storage of region coordinates from region | Robert Adams | 1 | -4/+4 | |
count number to integer world coordinates. Added new methods RegionWorldLoc[XY]. Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim. Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability of external region management packages. | |||||
2013-09-25 | VarRegion: change RegionInfo storage of region coordinates from region | Robert Adams | 1 | -4/+4 | |
count number to integer world coordinates. Added new methods RegionWorldLoc[XY]. Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim. Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability of external region management packages. | |||||
2013-09-02 | Fix bug where users teleporting to non-neighbour regions could continue to ↵ | Justin Clark-Casey (justincc) | 1 | -6/+9 | |
hear chat from their source region for some time after teleport completion. This occurs on v2 teleport since the source region now waits 15 secs before closing the old child agent, which could still receive chat. This commit introduces a ScenePresenceState.PreClose which is set before the wait, so that ChatModule can check for ScenePresenceState.Running. This was theoretically also an issue on v1 teleport but since the pause before close was only 2 secs there, it was not noticed. | |||||
2013-03-22 | Following on from 476a7d3e (which wasn't enough), make chat across regions ↵ | Justin Clark-Casey (justincc) | 1 | -56/+31 | |
on different simulators work. Also resolves an issue of multiple chatting if the originating simulators had more than one region and they were neighbours | |||||
2013-03-22 | Implement chat across region borders since we can tell if avatars in ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
neighbouring regions are in range. | |||||
2012-11-15 | Revert "Merge master into teravuswork", it should have been avination, not ↵ | teravus | 1 | -28/+8 | |
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64. | |||||
2012-11-13 | Another 21 modules' directives moved out of .addin.xml | Diva Canto | 1 | -0/+2 | |
2012-10-25 | Fix script error messages not showing up in viewer 3 and associated viewers. | Justin Clark-Casey (justincc) | 1 | -12/+27 | |
Viewer 3 will discard such a message if the chat message owner does not match the avatar. We were filling the ownerID with the primID, so this never matched, hence viewer 3 did not see any script error messages. This commit fills the ownerID in with the prim ownerID so the script owner will receive script error messages. This does not affect viewer 1 and associated viewers which continue to process script errors as normal. | |||||
2012-06-29 | stop chat being sent to child avs again. | Melanie | 1 | -3/+2 | |
2012-06-28 | Revert "Mantis 5977 Corrections to llRegionSayTo" | Melanie | 1 | -34/+16 | |
This reverts commit 679da63da617d031e5e7ae3f2d2a29db1a23ace3. Conflicts: OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs | |||||
2012-06-28 | Fix llRegionSayTo the right way | Melanie | 1 | -2/+9 | |
2012-04-23 | Mantis 5977 Corrections to llRegionSayTo | Talun | 1 | -17/+35 | |
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> | |||||
2011-11-03 | Rename ForEachAvatar back to ForEachScenePresence. The other changes | Dan Lake | 1 | -1/+1 | |
from previous commit which sort out which iterator is used are left intact. A discussion is needed as to what constitutes an avatar vs a ScenePresence. | |||||
2011-11-03 | Renamed ForEachRootScenePresence to ForEachAvatar. Cleaned up calls to | Dan Lake | 1 | -7/+7 | |
the 3 iteration functions so more of them are using the correct iteration for the action they are performing. The 3 iterators that seem to fit all actions within OpenSim at this time are: ForEachAvatar: Perform an action on all avatars (root presences) ForEachClient: Perform an action on all clients (root or child clients) ForEachRootClient: Perform an action on all clients that have an avatar There are still a dozen places or so calling the old ForEachScenePresence that will take a little more refactoring to eliminate. | |||||
2011-11-02 | Change default say distance to 20m from 30m, the same as on the big grid. ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
This is to improve the migration of scripts that expect a 20m say distance. If you want to keep a 30m say distance then please set this as the say_distance parameter in the [Chat] section of OpenSim.ini. | |||||
2011-10-27 | Added new ForEachRootScenePresence to Scene since almost every delegate ↵ | Dan Lake | 1 | -5/+2 | |
passed to ForEachScenePresence checks for !IsChildAgent first. It consolidates child and root handling for coming refactors. | |||||
2010-10-27 | Formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2010-10-22 | Allow region modules to know which agents actually receive chat | Justin Clark-Casey (justincc) | 1 | -8/+36 | |
2010-10-22 | Allow region modules to know which agents actually receive chat | Justin Clark-Casey (justincc) | 1 | -8/+36 | |
2010-09-18 | Stop broadcasting non 0/DEBUG ChatTypeEnum.Region messages to all avatars | Justin Clark-Casey (justincc) | 1 | -3/+1 | |
This allows non public/debug region wide messages to be sent to scripts but not be broadast to avatars |