Teravus Ovares
1909d74d5f
* Patch from Melanie. Mantis 0001037: Add various internal plumbing to the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie!
...
* Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
2008-04-23 22:44:59 +00:00
Justin Clarke Casey
571bd3a77e
* Add NUnit to CONTRIBUTORS file
2008-04-23 22:25:53 +00:00
Justin Clarke Casey
40176c12f9
* Implement full grid mode Trash empty
...
* Now, emptying the trash should remove folders and the items they contain as well as items which were not in a subfolder.
* This will only work once both the region and grid servers have reached this revision.
* You may also need to clear your cache before this will work
* Refactoring to follow.
2008-04-23 22:13:57 +00:00
Teravus Ovares
e108133d91
* Fixes lsl scripts with no state_entry event at all
...
* Fixes event reporting on states with no state_entry in lsl scripts.
2008-04-23 22:04:45 +00:00
Sean Dague
361fbe97d4
fix for mantis 1036
2008-04-23 21:27:37 +00:00
Sean Dague
c5e0b376d0
fixed mantis: 1035, as well as ordering commands
...
alphabetically because out of order lists bother me. :)
2008-04-23 21:20:51 +00:00
Sean Dague
3f95804911
add a database_connect field for the asset server config
...
which will let you specify a connection string. Required
for Nhibernate, optional for sqlite (there is a sane default),
ignored for mysql and mssql until someone implements the
Iniatialise(string) method.
2008-04-23 20:57:18 +00:00
Sean Dague
3dd98a112f
allow for Inventory database source to be specified in main
...
configs. This works with sqlite and nhibernate backends, and
stays with default seperate ini files for mysql and mssql until
someone writes those.
2008-04-23 20:48:23 +00:00
Sean Dague
a1cc0e436f
changes to allow asset_source to be specified in the opensim.ini
...
this will work for sqlite and nhibernate, but will be ignored for
mysql and mssql (reverting to their ini files) until someone writes
that bit.
2008-04-23 19:13:06 +00:00
Teravus Ovares
d194f21a5d
* Fix a console issue where pressing return on some operating systems cause the console to crash and complain about 0 regex matches.
2008-04-23 18:41:39 +00:00
Justin Clarke Casey
4db839c3b8
* Implement proper emptying of trashcan on standalone
...
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items
* An implementation for grid mode will follow.
2008-04-23 17:04:15 +00:00
Teravus Ovares
2a3bdde0fa
* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)
...
* Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results.
* Three axis works well enough to play with it anyway. More work is needed here.
* Fixed an incorrectly named method in ODE.NET
2008-04-23 15:32:19 +00:00
Sean Dague
d52fc2dc1a
Two small changes:
...
1. add addin-db-001 to the delete list
2. allow for connection strings for data sources in the config file
2008-04-23 15:15:11 +00:00
Charles Krinke
67f2b89bf6
Thank you kindly, Tyre for :
...
Commands with arguments enclosed in Double quotation marks (e.g. filenames or objects with embedded blanks) should be parsed correctly. e.g.:
console command "edit-scale" don't accept prim names with embedded blanks
edit-scale Prim 20x20x20 20 20 20
Region# :
edit-scale "Prim 20x20x20" 20 20 20
Region# :
edit-scale Prim20x20x20 20 20 20
Searching for Primitive: 'Prim20x20x20'
Edited scale of Primitive: Prim20x20x20
Region# :
2008-04-23 14:31:54 +00:00
Adam Frisby
e456cb7533
* Patch for #973 - Object Rez from Inventory ignores permissions - Thanks tglion!
2008-04-23 13:22:06 +00:00
Adam Frisby
3370d581e1
* Patch #1026 - llDialog support -- Thanks Melanie!
2008-04-23 12:21:54 +00:00
Adam Frisby
73d765901e
* Another bamboo fix
2008-04-23 12:14:53 +00:00
Adam Frisby
abce091e8d
* Committing working dir fix for bamboo.build
2008-04-23 12:10:29 +00:00
Adam Frisby
2b886ab9f0
* Fix for mantis #1025 - Region always reports that location is unavailable. Thanks Lulurun.
2008-04-23 12:00:23 +00:00
Adam Frisby
8425d53d68
* Applying Mantis #1022 - Thanks Melanie!
2008-04-23 11:54:35 +00:00
Adam Frisby
163d254bb9
* Applying Mantis #1021 (llStartAnimation/llStopAnimation) - Thanks Melanie!
2008-04-23 11:53:16 +00:00
Adam Frisby
bca7ab7e36
* Applying Mantis #1020 (Animations) - Thanks Melanie.
2008-04-23 11:52:25 +00:00
Justin Clarke Casey
41f9bbc26d
* Fix mantis #842 - folders which are created but left named "New Folder" in places other than directly under "My Inventory" should now be stored
2008-04-23 11:14:19 +00:00
Adam Frisby
7c897043ba
* Removing old libTerrainBSD and associated Plugin & Project.
...
* Updated prebuild.xml accordingly.
2008-04-23 10:55:04 +00:00
Justin Clarke Casey
2de6d09d74
* Get rid of missing texture notification drop messages for now - obscuring too many other debug messages.
2008-04-23 10:30:45 +00:00
Justin Clarke Casey
24cf685e55
From: Dr Schofield <hud@zurich.ibm.com>
...
the attached patch fixes http://opensimulator.org/mantis/view.php?id=936
aka load-xml/load-xml2 crashing. problem lies with basic physics not
creating physics actors. the solution was already present in
SceneObjectPart.cs.
2008-04-23 10:20:38 +00:00
Justin Clarke Casey
6efb16689a
From: Kurt Taylor <krtaylor@us.ibm.com>
...
Attached is a patch for adding the llGetSunDirection functionality. It was implemented by adding a parameter to estate settings for storing the sun position. The sun position is calculated and stored via the sun module everytime the client's sun position is updated. It was tested with several different srcipts on Linux and Windows
2008-04-23 10:16:26 +00:00
Adam Frisby
2eb542dc59
* Updated filesystem refs for bamboo.build
2008-04-23 08:42:15 +00:00
Adam Frisby
3bed13f76f
* Moving bamboo.build
2008-04-23 08:37:47 +00:00
Adam Frisby
126cc80cf8
* Once more into the breach, yada yada.
2008-04-23 07:25:08 +00:00
Adam Frisby
82e792217d
* One more attempt (Fixing CI server)
2008-04-23 07:11:10 +00:00
Adam Frisby
e11978d209
* Committing improved bamboo.build
...
* Incremented OpenSim version counter to 0.5.5 (from 0.4)
2008-04-23 07:00:07 +00:00
Adam Frisby
f221378219
* Removing autobuild.sh
...
* Adding bamboo.build NAnt target for bamboo CI server.
2008-04-23 06:44:22 +00:00
Adam Frisby
ede5f5d4cb
* Tweaked autobuild.sh
2008-04-23 05:43:18 +00:00
Adam Frisby
21a000016b
* Committing an 'autobuild.sh' script for our CI server. Others may find this helpful too. Linux equivalent of compile.bat
2008-04-23 05:31:24 +00:00
Jeff Ames
9fc6b783da
Update svn properties.
2008-04-23 01:04:44 +00:00
Justin Clarke Casey
cd29f90418
* Add folders and items locking in external manipulations of InventoryFolderImpl carried out by CachedUserInfo
...
* These will do temporarily pending refactoring
2008-04-22 20:59:08 +00:00
Justin Clarke Casey
8d8b4a314f
* Add DeleteAllContents() method to InventoryFolderImpl - not yet used but will be soon
...
* Add locking to InventoryFolderImpl class - need more though.
2008-04-22 20:47:54 +00:00
Sean Dague
cdcd092d9a
doh, forgot that hg diffs don't do the adds correctly to svn
2008-04-22 20:43:38 +00:00
Justin Clarke Casey
fc6e23371f
* Extend functionality to better handle delayed inventory service transfers to create folder, move folder and purge folder.
...
* Old 1.18 get folder functionality requires a little more consideration
2008-04-22 20:24:48 +00:00
Sean Dague
a66c43d450
From: Dr Scofield <hud@zurich.ibm.com>
...
some exceptional code ;-) i've added TerrainException and have modified
TerrainModule to now throw TerrainExceptions.
cheers,
dr scofield
2008-04-22 19:44:40 +00:00
Justin Clarke Casey
68c6b6ece3
* Replace previous specific inventory callback code with generic alternative
2008-04-22 18:58:09 +00:00
Justin Clarke Casey
269a2e4b88
* Allow folder renaming to complete after an agent inventory has been received by a region from the inventory service
...
* This replaces the old behaviour of failing straight away, which could cause lost updates if the inventory service was slow in responding
* This is the first baby step to making all inventory requests behave this way, to reduce inventory lossage
2008-04-22 17:24:13 +00:00
Teravus Ovares
567a05a9e2
* ODE Update! If you roll your own, make sure to download the lib source again from http://opensimulator.org/svn/opensim-libs/trunk
...
* Gracefully handles two asserts that were being pesky.
2008-04-22 17:24:00 +00:00
Teravus Ovares
61f23fa045
* Implements llScriptDanger
...
* Made the scene's scriptDanger method more generic so both the llScriptDanger method and the Script engine method use the same private method.
2008-04-22 10:11:29 +00:00
Teravus Ovares
809447ac32
* Implemented NoScript areas (without loosing script state).
2008-04-22 09:28:58 +00:00
Teravus Ovares
9b696a1d5c
* Patch from Mic Bowman(cmickeyb) that implements llUnsit. Thanks Mic!
...
* I expanded upon his patch just a bit to incorporate the following.
* if the avatar is sitting on this object, then we can unsit them.
* If the object owner also owns the parcel or if the land is group owned and the object is group owned by the same group or if the object is owned by a person with estate access, then we can unsit them.
2008-04-22 08:15:44 +00:00
Adam Frisby
c8eb8d66fd
* Committing new terrain plugin effects system. Loads DLLs in /bin/Terrain/ as terrain module extensions. Committing sample plugin library.
...
* prebuild.xml changes.
2008-04-22 07:53:32 +00:00
Adam Frisby
385c1f5184
* Added missing reference to OpenSim.Framework.Communications to RemoteAdminPlugin to fix a compile error introduced by the Radmin patch.
2008-04-21 14:11:36 +00:00
Adam Frisby
0d27832d44
* Various compiler warning cleanups.
2008-04-21 13:16:00 +00:00