aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-04Moved RegionCombinerModule to OptionalModules. Removed it as its own ↵Diva Canto9-36/+0
top-level project/dll.
2015-09-04Deleted OpenSim.Framework.Communications. Moved its two remaining files to ↵Diva Canto75-140/+19
OpenSim.Framework.
2015-09-04Deleted old unfinished code under Framework.Communications that wasn't being ↵Diva Canto13-1007/+154
used anywhere. Also folded GenericAsyncResult into RestClient, since it is used only there. This is preparation to remove Framework.Communications entirely.
2015-09-04Deleted unused interfaceDiva Canto1-157/+0
2015-09-04In SceneGraph, use the property PhysicsScene instead of the variable ↵Diva Canto1-3/+3
_PhysScene, so that it gets properly initialized before being dereferenced.
2015-09-04Deleted commented codeDiva Canto1-51/+0
2015-09-03Transformed the LLUDP ad-hoc plugin into a region module. It works.Diva Canto7-297/+119
2015-09-01Moved ExtendedPhysics from OptionalModules to Bullet project, because it's ↵Diva Canto5-627/+622
very much an optional Bullet feature. This way, Bullet doesn't need to depend on the OptionalModules dll. No changes in configs or behavior.
2015-08-31Deleted physics plugin classes.Diva Canto9-538/+26
More unit tests fixed.
2015-08-31Physics refactoring: all unit tests pass.Diva Canto6-19/+51
2015-08-31First commit where physics work as region module.Diva Canto15-69/+55
Moved all physics dlls out of Physics and into bin directly, so they can be found by the module loader. Removed call to PhysicsPluginManager.
2015-08-31All physics plugins are now region modules. Compiles but doesn't run.Diva Canto23-1142/+1349
2015-08-31Fixed a namespace dependency. Also started preparing prebuild.xml for making ↵Diva Canto2-2/+2
physics region modules.
2015-08-31Refactored Meshing modules:Diva Canto10-60/+142
- Moved ZeroMesher from OpenSim.Region.PhysicsModules.SharedBase to OpenSim.Region.PhysicsModules.Meshing - Created subfolder for all Meshmerizer files, also in the same Meshing dll - Made them both region modules, with ZeroMesher being the default one This compiles but doesn't run yet.
2015-08-30More namespace and dll name changes. Still no functional changes.Diva Canto77-84/+84
2015-08-30Renamed the namespaces tooDiva Canto113-171/+171
2015-08-30Major renaming of Physics dlls / folders. No functional changes, just renames.Diva Canto107-0/+0
2015-08-30Moved instantiation of SceneCommunicationService object to inside the scene ↵Diva Canto4-10/+5
constructor. This was a left over from the original monolithic design of scene communications. The less the instantiators of scenes know about the scene's internals, the better.
2015-08-30Mantis #7713: fixed bug introduced by 1st MOSES patch.Diva Canto1-7/+9
2015-08-24Revert "BulletSim: delay adding a scene presence to the list of presences"Robert Adams3-33/+19
Remove these changes until the region crossing problems can be figured out. This reverts commit 062ec0efbda0e4ca6df5541039569e023d0d0e79.
2015-08-23BulletSim: delay adding a scene presence to the list of presencesRobert Adams3-19/+33
until it is fully configured. Another addition to fixing the collisions stopping problem.
2015-08-23In ScenePresence, when removing from the physical scene, unsubscribeRobert Adams1-1/+1
from collisions before removing the collision callbacks. Should not make operational differences.
2015-08-24Add Culture.FormatProvider to String.Format, like it is done for LSLFloatlillith xue1-3/+3
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-24Just replace all m_data accesses with accesses to Data, which isMelanie Thielker1-62/+62
protected against nullrefs
2015-08-23Revert "Revert "Fix a possible nullref caused by accessing m_data rather ↵Melanie Thielker1-4/+4
than Data"" Needed after all This reverts commit 26094c21feb8f63d7e6ed46ec2668f213d9dc623.
2015-08-23Fix the nullref in scripts - the right wayMelanie Thielker1-3/+3
2015-08-23Revert "Fix a possible nullref caused by accessing m_data rather than Data"Melanie Thielker1-4/+4
My bad! This reverts commit 20326e1947f56c6c39a9e701859c286ebee062e0.
2015-08-20More plumbing on agent statesMelanie Thielker2-0/+17
2015-08-20Fix multiple moving_end and add moving_start to llSetKeyframedMotionJeff Kelley1-10/+15
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-20Partial plumbing for the agent stateful module features negotiationMelanie Thielker10-14/+41
2015-08-19Fix a possible nullref caused by accessing m_data rather than DataMelanie Thielker1-4/+4
2015-08-19Add explicit initialization because mono 3 doesn't like what mono 2 allowsMelanie2-2/+2
2015-08-19Convert the lsl list type into a struct. EXPERIMENTAL! This may affectMelanie Thielker4-172/+172
the llSetPrimitiveParams family of functions adversely. Please test!
2015-08-19Some unit tests are simply broken and create an API with a null m_item.Melanie Thielker1-0/+6
This isn't supposed to be done and should be changed in the tests. For now, add a protective check.
2015-08-19Try to address Mantis #7689. When adding a scalar to a list, make a copyMelanie Thielker1-2/+5
as is done when adding another list.
2015-08-17Change the IScriptApi back to it's original form, removing XEngineMelanie Thielker22-69/+101
specific additions that should not have been there in the first place. Sleeping and time measurement are now completely internal to XEngine
2015-08-17Revert "When scripts are sleeping, don't count that as execution time"Melanie Thielker18-95/+49
The approach is good but the way it is written breaks the architecture. Rewrite follows. This reverts commit a568f06b7faea807149205d0e47454e4883e4836.
2015-08-17Prevent the spammy "many event" message from appearing in normal use.Melanie Thielker1-2/+4
Console command debug xengine now turns that on. Also, per orenh, remove the triggers at 1000 and 10000 as they are not useful now that top scripts works.
2015-08-16Minor improvement of previous patch.Diva Canto1-6/+10
2015-08-16MANTIS-7684 - Use the user management module to get username for script dialogsCinder1-13/+9
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-08-16Make Setup_XXX=disabled not even load the module at all, rather thanMelanie Thielker1-0/+7
loading and not using it
2015-08-16Create want and need lists for agent data interchange formats.Melanie Thielker1-0/+44
2015-08-15Removed ignoreCase=true from the call to Type.GetInterface, because, well, ↵Diva Canto4-5/+5
we don't want to ignore case. And this seems to be causing problems in mono 4.3.
2015-08-15Adding the IAgentStatefulModule interface. It is used in addtion toMelanie Thielker1-0/+61
one of the existing module interfaces to denote a module that holds agent specific state that should be transferred to other regions
2015-08-14Only send the requested ObjectPropertiesFamily in the ↵Drake Arconis1-1/+1
RequestObjectPropertiesFamily reply and not the actual ObjectProperties packet Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-08-15Only send the requested ObjectPropertiesFamily in the ↵Drake Arconis1-1/+1
RequestObjectPropertiesFamily reply and not the actual ObjectProperties packet Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-15Send a proper ownerid for Object messages to conform with what viewer expectsDrake Arconis1-2/+5
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-13Remove DOS line endings from LSL_API.csMelanie Thielker1-15278/+15278
2015-08-12Whitespace borkness?Diva Canto1-15277/+15277
2015-08-12Send correct uuids in the FromID and ID packet fields for llInstantMessageDrake Arconis1-5/+2
Signed-off-by: Diva Canto <diva@metaverseink.com>