MW
b3cef2fc2a
Re-added the ability to set the database provider (dll) in the config file for the userserver and gridserver.
2007-07-21 15:50:29 +00:00
mingchen
12bb7628d2
*Added ability to manually set the configuration plugin dll from ConfigurationMember
2007-07-20 17:08:01 +00:00
lbsa71
2da8a7c128
* Fixed an config issue (log not initialized in RegionInfo config)
...
* Added LineInfo stacktrace parser to LogBase (not used yet though)
2007-07-20 14:16:12 +00:00
Adam Frisby
765ff13f22
* Assortment of Console changes - console messages are now grouped into modules (eg "client", "grid", "terrain", "storage", etc)
2007-07-20 01:32:27 +00:00
mingchen
ed69e84874
*Moved XmlConfiguration to its own project
...
*Made it possible to load a configuration interface by DLL
*Deleted the 1024 config files until they are updated
2007-07-19 20:39:33 +00:00
MW
b2c6f316e1
Some work on Inventory (not yet finished or enabled)
2007-07-19 20:21:02 +00:00
mingchen
de104536c1
*Handler Functions can now refuse an object as invalid by returning false, thus forcing the user to re-enter the data
...
*Added TYPE_STRING_NOT_EMPTY that requires some sort of text to be entered
*Added another parameter to addConfigurationOption called use_default_no_prompt that will not ask via the console a configuration option; it will use whatever is in the config file. If nothing is in the config file for that option, it will force itself to use default
2007-07-19 15:01:14 +00:00
MW
0b6e332e16
Added some Alert methods to Scene , and a console command handler. So from the console to send alerts use : alert general <message> , for a instance wide message , or use alert firstname secondname <message> to send a alert to one user. (TODO: add region wide messages).
2007-07-19 10:44:19 +00:00
Adam Frisby
f29acf95b0
* Removed yet more compiler warnings
...
* Dropped old ILocalStorage storage engines.
2007-07-19 00:29:50 +00:00
mingchen
30a73085c5
*Removed files that were no longer important and prevented compile
...
*Should compile now!
2007-07-18 23:35:24 +00:00
mingchen
222becc879
*New Configuration System, much easier and less buggy compared to the original system in place
...
*View RegionInfo.cs for an example on how it works!
*This hopefully copies all the files over, but who knows :)
2007-07-18 23:15:08 +00:00
Adam Frisby
11efebd29e
* Added "GetHostFromDNS" to Util to replace the various DNS resolution methods we use. Favours IPv4 addresses before IPv6 addresses to work around the Vista preference issue.
2007-07-18 21:55:24 +00:00
MW
4c8b8d22ff
A script/custom application should be able to add a particle system to a prim, just create a new libsecondlife.Primitive.ParticleSystem() and then call AddNewParticleSystem() on the OpenSim particle : we really need to rename our particle class to stop conflict with the one in libsl.
2007-07-18 21:26:31 +00:00
MW
d2b459b8e5
Sculpted Prims should now work.
2007-07-18 20:29:06 +00:00
MW
643a02ec60
More testing some ideas, to find best method for SceneObject Primitive classes.
2007-07-18 18:12:16 +00:00
MW
04ece84d6b
few small changes
2007-07-18 13:40:07 +00:00
lbsa71
f70ec1fa75
* Added a FileSystemObject to SimpleApp
...
* Added Some ShapeTypes (shapes doesn't work though!)
* Fixed some \0 issues
2007-07-18 09:36:47 +00:00
Adam Frisby
3a554de6e2
* Applying babblefrog's DNS patches from issue #188
2007-07-17 19:40:22 +00:00
lbsa71
497ab5d7ab
* RegionApplicationBase restructuring now complete
...
* Still has some weird bug in SimpleApp though.
2007-07-16 23:25:35 +00:00
Adam Frisby
6c9d9b660d
* Trimmed a few hundred warnings off SimpleApp.
2007-07-16 22:09:00 +00:00
mingchen
2873b82b78
*Renamed everything Parcels and ParcelData to Land and LandData
...
*Added missing files (I hope)
2007-07-16 19:40:25 +00:00
lbsa71
4a17587b8d
* Restructured the RegionApplicationBase.
2007-07-16 18:10:27 +00:00
Sean Dague
2a3c79df83
changed to native line ending encoding
2007-07-16 15:40:11 +00:00
mingchen
d216f5779c
*Trunk compiles now
...
*Added "RemoveEntity" and renamed "AddNewEntity" to "AddEntity"
2007-07-16 14:56:35 +00:00
mingchen
7f10179129
*Fixed bug that incorrectly tabulated 'others' prims on a parcel
...
*Added support for selected prims (does not yet support prims being sat on)
*Added support for listing avatars with prims on parcel with their prim count
2007-07-16 01:25:16 +00:00
MW
bf2f3ea29a
Hijacked simpleApp again (sorry lbsa71, guess I should create my own simpleApp), to try out a basic test npc character(/class).
2007-07-15 21:10:05 +00:00
mingchen
6510aea0ed
*Added support for the "show" button that highlights objects over the selected Objects
...
*Known bug, client does some weird "showing" when more than 255 objects are meant to be selected (linked objects count as one object)
2007-07-15 21:02:13 +00:00
Adam Frisby
813cdd0c80
* Marked old terrain methods as obsolete.
...
* Missed an item using the old local storage.
2007-07-15 15:53:29 +00:00
Adam Frisby
593851eaa5
* Fixed bug where UserServer SendKey would not be saved in configuration.
2007-07-15 14:21:17 +00:00
mingchen
a3f2c1276a
*Added support for simwide area and simwide prim count for parcels
2007-07-14 15:57:20 +00:00
mingchen
423d03eaef
*Added support for prim counting on parcels
...
**No restrictions yet in place, or total prim count
2007-07-14 15:11:36 +00:00
MW
a04602d9c1
Added AddPreCompiledScript method to ScriptManager.
...
Done some work on lbsa71's simpleApp(hope he doesn't mind):
now have the avatar showing up and the terrain and his pulsating box (well except its not a box, as there seems to be something wrong with our PrimitiveBaseShape..DefaultBox() settings).
Also noticed a few other problems that I had to work around, so these need looking into.
2007-07-14 13:18:02 +00:00
mingchen
d879c6e8fc
*Moved the OnSignificantClientMovement event to ScenePresence.
...
*ParcelManager's resetSimParcels does not set any default values.
*Updated ParcelData with correct defaults previously set in resetSimParcels
*Region overrides are now sent to viewer instead of dummy'd
2007-07-13 23:13:25 +00:00
mingchen
862dc9fe97
*Reworked parcel joining to work the same way as LL's method.
...
**Parcels within selection now join and not the two parcels selected at each corner
*Created OnSignificantClientMovement event that is triggered when an avatar moves more than 2 meters.
2007-07-13 21:13:38 +00:00
Adam Frisby
ad264a6b6d
* Fixing issue with ParcelFlags. ParcelFlags is now a uint rather than an enum.
2007-07-13 20:01:16 +00:00
Adam Frisby
c0093052b0
* Default parcel flags now allow flying, landmark creation, object entry, deeding to group, terraforming, object creation and outside scripts.
2007-07-13 19:51:05 +00:00
Adam Frisby
985e0b765a
* Obsoleted ILocalStorage
...
* Added IRegionDataStore
* Added OnBackup event to EventManager
2007-07-13 19:27:15 +00:00
MW
fcc7f86427
Changed simpleApp to use basic physics.
...
Done some work of fixing primitive/SceneObject copying.
Set DefaultHome region to 1000,1000.
2007-07-13 16:12:38 +00:00
lbsa71
581ea0d92e
inlined packet deserialization
2007-07-13 12:44:50 +00:00
lbsa71
33ef93f4a6
* ObjectAddPacket now confined to ClientView,´using PrimitiveBaseShape instead - w00t!
2007-07-13 12:32:34 +00:00
lbsa71
a0ac1f06e6
* Moved SendNameReply to ClientView
...
* Removed unused LoginService
* Minor renames on BinaryStreamHandler
2007-07-13 07:19:00 +00:00
Adam Frisby
0f1b2f278b
* Fixing compiler warnings in an attempt to reduce them back down to zero.
2007-07-13 07:17:42 +00:00
mingchen
df24ce6dfd
*Parcel and estate support fully restored into Sugilite
...
*Significant movement (currently set to 2 meters of movement for performance reasons, even though its speedy) and initial login now sends parcel updates
2007-07-12 20:33:10 +00:00
MW
7198d7980d
Next time maybe I should check it still compiles before committing.
2007-07-12 15:30:09 +00:00
MW
20a77a6d4b
Fixed a number of bugs in the local InstantMessage handling, sending InstantMessages will no longer crash the server. But they still aren't really working correctly, you can't type replies to received messages.
2007-07-12 15:16:19 +00:00
MW
27c595c007
Cleaning up some of the CAPS functions, Asset uploads now use the new LLSDStreamhandler system.
2007-07-12 13:09:39 +00:00
MW
2ceff87a02
More work on UserProfile and inventory cache (still currently not enabled).
...
Asset uploading over CAPS now works, and although inventory isn't really working yet, this should now at least enables texturing of prims.
2007-07-11 17:47:25 +00:00
Adam Frisby
561b87b303
* Applying dalien's patches from bug#177 and #179
2007-07-11 02:51:51 +00:00
MW
f0ecc1de4c
preliminary inter region communications (between regions in different instances) now works, so child agents and border crossings (and teleporting) now work.
...
The .net remoting is still very basic: we need security sinks added.
And we really need the OGS 2 protocol as soon as possible.
2007-07-10 20:52:43 +00:00
MW
ebdc64730a
Fixed the crashing when trying to look at the map in grid mode. Although the textures for the regions don't seem to show up, about to look into that.
2007-07-10 18:58:42 +00:00