aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Land/PrimCountModule.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Another 10 modules' directives moved from .addin.xmlDiva Canto2012-11-121-0/+2
|
* correcting a typo that causes c# express to complain about xml comment ↵SignpostMarv2012-09-131-1/+1
| | | | | | containing invalid xml Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
* Fire the scripting changed event with CHANGED_OWNER when an object that has ↵Justin Clark-Casey (justincc)2012-05-051-1/+0
| | | | | | | changed owners is rezzed. This needs to occur after the script is resumed rather than before, when the event is just dropped. Addresses http://opensimulator.org/mantis/view.php?id=5890 and http://opensimulator.org/mantis/view.php?id=5952
* remove mono compiler warningsJustin Clark-Casey (justincc)2011-08-231-1/+1
|
* Improve previous ILandObject method doc.Justin Clark-Casey (justincc)2011-04-061-6/+16
| | | | For test code, take a part name prefix when creating objects, so that these can be more easily identified in the logs
* If an object is selected, then don't include it in owner/group/others prim ↵Justin Clark-Casey (justincc)2011-04-051-13/+18
| | | | | | counts. This fixes the total prim count that the viewer displays when prims are selected - it appears to ignore the total that we pass it and adds up the counts separately.
* If land is not group owned (group ID is always UUID.Zero) then don't check ↵Justin Clark-Casey (justincc)2011-04-021-2/+0
| | | | if a prim should be added to the group count
* If the land has no group ownership (it is UUID.Zero) then don't put prims in ↵Justin Clark-Casey (justincc)2011-04-021-2/+2
| | | | | | the group count when they are also not group owned. Also adds simple test for others owned count when an object is added
* If the prim count gets an object with invalid bounds, don't try to count it.Justin Clark-Casey (justincc)2011-03-311-0/+5
| | | | This appears to be the more probable explanation for some failures seen. Either we're counting attachments which are temporarily out of bounds (shouldn't be due to the IsAttachment) check or we're counting scene objects which have out of bounds co-ordinates (seems more likely)
* When a new parcel is created, make sure the prim counts are updated.Justin Clark-Casey (justincc)2011-03-301-2/+2
| | | | This is done by tainting the counts where appropriate
* (re)implement selected prim count.Justin Clark-Casey (justincc)2011-03-301-3/+40
| | | | This does not currently count objects that are sat upon (which the viewer ui implies should be included in this count)
* disable prim count debug logging temporarilyJustin Clark-Casey (justincc)2011-03-291-33/+35
|
* move total parcel prim calculations into IPrimCounts instead of doing this ↵Justin Clark-Casey (justincc)2011-03-261-0/+39
| | | | | | in LLClientView need to move selected prim counts from LandData/LMM still
* Add test for PCM taint. This currently fails due to unexpected behaviour of ↵Justin Clark-Casey (justincc)2011-03-261-15/+64
| | | | | | SceneGraph.ForEachSOG(). This will be corrected soon. Also adds lots of temproarily debug logging
* Add ILandObject.IPrimCounts for the new prim count module.Justin Clark-Casey (justincc)2011-03-251-0/+2
| | | | Not functional yet, but tests now act against this object rather than interrogating the module directly
* Add method doc to the Get*() methods on PrimCountModuleJustin Clark-Casey (justincc)2011-03-231-0/+27
|
* remove a rogue Console.WriteLine() from the last commit.Justin Clark-Casey (justincc)2011-03-231-1/+0
|
* Add generic EventManager.OnObjectAddedToScene and get PrimCountModule to ↵Justin Clark-Casey (justincc)2011-03-231-2/+8
| | | | | | | listen for that rather than EventManager.OnParcelPrimCountAdd OnParcelPrimCountAdd had the wrong semantics for the PrimCountModule - it was invoked for every entity in the scene, not just new ones, which would screw up the untainted count. Extend automated test for this scenario.
* Add an initial confidence-building TestAddObject() for prim counts.Justin Clark-Casey (justincc)2011-03-221-6/+17
|
* Flash out the prim count moduleMelanie2011-01-291-0/+174
|
* Create the structure of classes and interfaces to replace the cruft thatMelanie2011-01-291-0/+120
| | | | is in the land management module today
* Adding the prim count module skeletonMelanie2011-01-281-0/+112