Justin Clarke Casey
8eab365e21
* Adjust some inventory lookup failure messages to reduce confusion as to what just went wrong
2008-04-08 20:31:36 +00:00
Justin Clarke Casey
f8faf18c66
* Following A_Biondi's suggestion, going to try returning a version number of 1 instead of 0 for the folder requested in a InventoryDescendentsPacket
...
* Can't hurt - it doesn't appear to cause any problems in a quick test.
2008-04-08 20:11:35 +00:00
Sean Dague
c522da0434
added NHibernate stanza to the config which reduces our verboseness
...
to reasonable levels
2008-04-08 18:08:08 +00:00
Jeff Ames
c412a476c2
Update value in OpenSim.ini.example to new DLL name.
2008-04-08 16:22:14 +00:00
Justin Clarke Casey
90422db35a
* Update code to use patched libsecondlife.dll which removes the problem where the AssetType enum was 'Primitive' rather than 'Object'
...
* The libsecondlife patch was also applied to libsecondlife itself in r1714
* Many, many thanks to Dr Schofield (IBM) for his help on this :)
2008-04-08 14:39:29 +00:00
MW
3abc12b89a
new compile of libsecondlife (libsecondlife2.dll in root folder) for justincc.
2008-04-08 14:14:26 +00:00
Sean Dague
214bd204b1
LLUUID mapper actually appears to work now with
...
NHibernate for Assets.
2008-04-08 13:49:10 +00:00
Justin Clarke Casey
0c601b7312
* Removing lulurun's perl UGAI from core svn, pending a link to an external repository, as per mailing list discussion.
2008-04-08 11:19:34 +00:00
Teravus Ovares
95e31c9f02
* Added stretchable ellipsoid support with configurable LOD. It's actually a split facet icosahedral geodesic sphere that's scaled.
...
* In other words, you can stretch spheres into oblong shapes now and watch them roll around like a football would.
* Still can't cut, twist or profile cut spheres yet.
2008-04-08 05:03:43 +00:00
Sean Dague
04fe45c55c
set properties before chi11ken has to :)
2008-04-08 03:20:09 +00:00
Sean Dague
61daaa57a9
added mapping for InventoryItemBase
2008-04-08 03:09:56 +00:00
Sean Dague
32b8dd70d6
attempt to introduce custom LLUUIDString type for
...
NHibernate
2008-04-08 02:50:44 +00:00
Teravus Ovares
d0f7784101
* Adds poor support for ellipsis in the Meshmerizer. This will get better.. notice the huge nasty facets! Regular spheres still work as they did.
2008-04-08 01:29:45 +00:00
Jeff Ames
e679f3eb36
Update svn properties.
2008-04-07 23:48:12 +00:00
Sean Dague
a02b3fe015
refactor of InventoryCollection for good measure
2008-04-07 23:34:41 +00:00
Sean Dague
5ee75998ce
more refactoring, this time on InventoryFolderBase
...
* wrap attributes in properties
* clean up names a little bit
* clean up name styles
2008-04-07 23:27:05 +00:00
Sean Dague
f436815107
Refactor InventoryItemBase to do the following:
...
* wrap fields as Properties
* rename some fields/properties to more sensible names
* set style to PropName to match more standard C# approach
2008-04-07 23:15:35 +00:00
Sean Dague
bb2f163bf7
needed to add 4 characters to support the dashes
2008-04-07 23:03:09 +00:00
Teravus Ovares
e409892a9c
* Updated ODE.NET bindings to the ODE library.
...
* Fixed some Tapers with Cylinders in the Meshmerizer
2008-04-07 22:11:41 +00:00
Justin Clarke Casey
da9eeffc9e
* Objects which have their name or description changed while within inventory will now retain those details when rezzed to a scene
2008-04-07 21:33:25 +00:00
Sean Dague
c774cd1169
remove the debug files, these must have been added by accident
2008-04-07 21:08:40 +00:00
Justin Clarke Casey
033f0138c8
* Preserve original creator's name when an object is given
2008-04-07 21:03:03 +00:00
Sean Dague
79222a0b45
break out the 5 classes that were
...
InventoryItemBase into seperate .cs files 1 per class
2008-04-07 18:28:48 +00:00
Sean Dague
98b5276068
added swag #1 on Inventory NHibernate implementation. There
...
is no hbm.xml mapping yet, so this isn't going to do anything,
plus I'm sure I didn't get the list interfaces right. However
it now compiles, so worth getting into the tree.
2008-04-07 18:02:58 +00:00
Sean Dague
c5804cbb3a
fix bad indentation
2008-04-07 17:58:20 +00:00
Justin Clarke Casey
0e7c4046d3
* Nasty hack to reduce the incidence of spurious exceptions where a user deletes a newly rezzed object before the persistence thread gets to it from its queue.
...
* This should greatly reduce but not eliminate the problem - elimination probably requires a redesign of the prim persistence processes
2008-04-07 17:28:02 +00:00
Justin Clarke Casey
c5a5555d4f
* Minor: log message correction
2008-04-07 16:46:49 +00:00
Justin Clarke Casey
2caea75aa8
* Okay you can put down your pitchforks - this patch should fix rezzing of items (with inventory) on Windows
...
* Now properly dealing with prims which don't contain items - thanks to thomas for the patch which gave insight into this situation
* Also, an xml exception no longer crahes the client session
* Leaving in debugging lines in case there are further problems
* Not yet tested on Linux, though I'm just about to.
2008-04-07 16:30:29 +00:00
Sean Dague
2b23734a16
add some error messages for abuse of our IInventoryData interface
...
(i.e. using add to update, or update to add).
2008-04-07 15:01:00 +00:00
Jeff Ames
8833a72388
Update svn properties.
2008-04-07 14:19:08 +00:00
Charles Krinke
927003de33
Thank you kindly Diva & KMeisthax for adding the beginnings
...
of search capability to OpenSim in the form of a configurable
module.
2008-04-07 13:50:05 +00:00
Teravus Ovares
072b5faa34
* I XmlIgnored the TaskInventory Property as a temporary measure. Taking things and rezzing them works again. (though, I suggest waiting on taking things until justincc has an opportunity to look at the TaskInventory property causing the XML Serialization to overrun.) It's MinOccurs is 0 in the XML Schema, so it should work fine when he adds it back.
2008-04-07 11:21:44 +00:00
Teravus Ovares
4a47d8f5e1
* Committing SceneObjectPart XML Schemas in the share/Schemas folder (this is a non final schema)
2008-04-07 09:59:23 +00:00
Jeff Ames
ac73033231
Remove some dead code.
2008-04-07 02:34:31 +00:00
Justin Clarke Casey
dfe5e9d4eb
* EXPERIMENTAL ROUGH DRAFT: First rough implementation of avatar to avatar item giving
...
* Now you can drag an object from your inventory and give it to another avatar
* !!! Use at your own risk !!! Many things are unimplemented as of yet, including permissions (the person receiving your item can probably do absolutely everything with it)
* Also, items for the receiving end up in their root folder rather than the objects folder
2008-04-07 01:46:00 +00:00
Jeff Ames
7149c8b0c6
Update svn properties.
2008-04-06 14:11:44 +00:00
Adam Frisby
0a0a3992cc
* Whoops, forgot to include all the new terrain file loaders and things.
...
* Added MapImageModule for handling world-map
* Added new DefaultTerrainGenerator.cs
* Added BMP loader
* Added GIF loader
* Added PNG loader
* Added TIFF loader
2008-04-06 14:04:59 +00:00
Adam Frisby
996309a6e1
* Various terrain engine fixes
...
* Includes patch #894 fixes for terrain load-tile
* Large number of other terrain fixes and new commands included.
2008-04-06 13:48:28 +00:00
Teravus Ovares
899f00b83d
* Fixed up some documentation
...
* Should help the sinking feeling when new avatar arrive in the scene.
2008-04-06 06:42:54 +00:00
Jeff Ames
24d7b1e225
Set svn:ignore
2008-04-06 02:32:39 +00:00
Teravus Ovares
0340531ff0
* Implemented AgentPause and AgentResume. AgentPause extends the timeout for a client at the server by 3x. AgentResume restores the timeout to the normal amount.
...
* The linden client still doesn't like it when you have an image select box open for more then 100 or so seconds.
2008-04-06 02:05:19 +00:00
Jeff Ames
9e7785fb03
Update Mac OS X ODE binary to opensim-libs r41.
2008-04-06 01:52:17 +00:00
Teravus Ovares
1fb98e22c1
* ODE Library hackery.
...
* You know the drill if you roll your own ODE. (h ttp://opensimulator.org/wiki/PhysicsEngines )
2008-04-05 20:18:27 +00:00
Teravus Ovares
9d299926dc
* Lowered the default throttle settings. They were way too high at 1.5MB/s!
...
* This will definitely help the missing prim problem (probably eliminate it entirely)!
* This will help the broken up land block problem (probably eliminate it entirely)!
* Warning, change the default throttle settings at your own risk ( and don't commit the throttle settings! )
2008-04-05 11:06:28 +00:00
Teravus Ovares
dbbb115c26
* The simulator now checks the parcel at the position that you get put by the grid server to see if you set it's landing point to a specified landing point. If you did, and the landing point isn't LLVector3.Zero, it puts you at the configured landing point.
...
* Currently the grid server sticks you at 128x128x128.. so that means it'll use whatever parcel is at that location to get this information. This allows greater customization of where people log-into and teleport-to if done right.
2008-04-05 09:47:05 +00:00
Sean Dague
6bcf61bc02
check in prebuild to build OpenSim.Data.NHibernate
2008-04-04 22:00:09 +00:00
Charles Krinke
d225e50965
Add four nHibernate dll's into bin/
2008-04-04 21:37:00 +00:00
Justin Clarke Casey
57afbdbdbd
From: Kurt Taylor <krtaylor@us.ibm.com>
...
Patch to remove commented NotImpemented calls from within implemented script functions
2008-04-04 19:09:56 +00:00
Sean Dague
f010d398cf
make AssetBase use Properties instead of fields. This probably
...
breaks compatibility on grid ops because native serialization is
used here.
2008-04-04 18:14:00 +00:00
Justin Clarke Casey
f5ed635750
* Make objects appear in 1.19.1.4 inventory again
...
* You will probably need to clear your client's cache before this will take effect
* The problem was that the underlying libsecondlife.AssetType was returning "primitive" rather than "object". This fix is in lieu of correcting/updating our libsecondlife.dll
2008-04-04 17:43:29 +00:00