| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
| |
* This should make saving large OARs a somewhat better experience
* However, the problem where saving an archive pulls large numbers of assets into the asset cache isn't yet resolved
* This patch also removes lots of archive writing spam that crept in
|
|
|
|
|
|
| |
* Among other messages, a log entry is posted for every 50 assets added to the archive
|
| |
|
|
|
|
| |
object
|
|
|
|
| |
fields with the LLUtil function that prevents the max string size from being breached
|
|
|
|
|
|
|
|
|
|
| |
Changes to IWindModule interface: Change from assuming a single array of
256 Vector2 values to a lookup function that takes region x, y, z and returns a Vector3
* Changed llWind() to use new lookup method of IWindModule
* Moved logic for determining the wind at a given point in the data array from
llWind() to the Wind Module itself.
|
|
|
|
| |
identical names
|
|
|
|
|
|
| |
* Not actually tested yet though existing code which doesn't require long file names looks fine
|
| |
|
|
|
|
|
|
|
| |
* At the moment, any existing folders with the same name are reused - will need an option to always create new folders
* not yet ready for general use
|
|
|
|
|
|
| |
* Disable folder iar creation code for now (though this wasn't actually causing the test failure)
|
|
|
|
|
|
|
| |
* This commit also does a first pass at creating folders for an inventory archive (previously everything was dumped in the same destiantion folder).
* This code might not work yet and nobody else should be using it yet anyway :)
|
|
|
|
| |
of an iar
|
|
|
|
|
|
|
|
|
| |
* Added log4net dependency to physxplugin in prebuild.xml.
* Added missing m_log fields to classes.
* Replaced Console.WriteLine with appropriate m_log.Xxxx
* Tested that nant test target runs succesfully.
* Tested that local opensim sandbox starts up without errors.
|
| |
|
| |
|
|
|
|
| |
with no alpha value). Thanks BlueWall.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate.
* Added estate ban table to migration scripts of all supported databases.
* Added nhibernate mapping for EstateBans property of EstateSettings
* Refactored property accessors for EstateBan object.
* Added comments for EstateBan properties.
* Ensured that NHibernate tests pass with NUnitGUI.
* Ensured that nant test target passes.
This fixes mantis #3210. Thank you, tlaukkan!
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
http://opensimulator.org/mantis/view.php?id=3159
* Not locking causes enumeration exceptions as described in this matis
* part.TaskInventory needs to be locked for every access as it's a dictionary
* Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is
cloned instead
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
the FriendsModule. No functional changes. Those messages were sent over XMLRPC, and that's how it continues to be for now. Just moving this couple of interregion messages out of OGS1, in preparation for the big shlep ahead.
|
|
|
|
| |
IAssetDataPlugin being in OpenSim.Data
|
|
|
|
| |
getting there...
|
|
|
|
|
|
|
| |
rid of ugly CoreModules dependency on AssetServer.exe
* And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
|
|
|
|
| |
it actually does
|
|
|
|
|
|
|
|
|
| |
necessary assets (textures, objects within objects, textures referenced in scripts contained in
objects contained in another object, etc.)
* Not yet ready for general use
|
|
|
|
|
|
| |
throughout
|
| |
|
|
|
|
| |
other modules can capture IM messages and do custom handling of them. As just attaching to Client IM events doesn't really support this, as they would still get routed through the normal process and could give back errors.
|
|
|
|
|
|
|
|
| |
usable. Applied with formatting changes, please don't introduce
K&R style indentations into OpenSim
Fixes Mantis #3190
|
|
|
|
|
| |
Adding the ability to set the background color for osSetDynamicTextureData in the extra data: bgcolour:value (see http://msdn.microsoft.com/en-us/library/aa358802.aspx [^] for color names)
|
| |
|
|
|
|
| |
calling from the outside are public
|
|
|
|
|
|
|
|
| |
since this is useful in a variety of situations
* Comment out one oar test since I think somehow the two save tests are causing the occasional test failures
|
|
|
|
|
|
| |
* load iar probably still fails for this
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The attached patch implements osGetDrawStringSize that looks like:
vector osGetDrawStringSize(string contentType, string text, string
fontName, int fontSize)
in LSL. It is meant to be used in conjunction with the osDraw*
functions. It returns accurate information on the size that a given
string will be rendered given the specified font and font size.
This allows for nicely formatted and positioned text on the generated
image.
|
|
|
|
|
|
|
|
| |
more than once
* Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem)
|
|
|
|
| |
file in the saved archive
|
|
|
|
| |
this doesn't allow one to accidentally forget to reset the event
|
|
|
|
|
|
|
|
| |
AutoResetEvent docs
* Hopefully this will reduce the spike in build failures seen in the past few days (since I introduced an addition oar test)
|
|
|
|
|
|
|
|
| |
* Moves llEmail() delay to after e-mail send rather than before, in line with SL
* Thanks DoranZemlja
* Last build failure looks like a glitch, but one that has already happened twice recently which I need to look at
|
|
|
|
|
|
|
|
| |
* This slightly extends a lock in WorldCommModule so that it covers the GetNewHandle method which states in it's doc that it assumes locking has happened before the method is
called
* Thanks DoranZemlja
|
|
|
|
|
|
|
| |
* Clamps textured map rgb values to 0-255
* Thanks DoranZemlja
|
|
|
|
|
|
| |
* This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location
|