Commit Graph

90 Commits (7347f146c6f402351917a04e76abc353c03503b6)

Author SHA1 Message Date
mingchen 1742159352 Parcel Manager Changes:
*Added Parcel Backup Support for DB4. Other storages currently do not save 
*Added parcelIDList in ParcelManager to speed up parcel fetching at position
*Added ParcelData.cs and ParcelData class for better storage support
*Documentation for parcel added
*2 Parcel Related bug fixes
2007-06-04 14:09:19 +00:00
Adam Frisby 28852d30ca Small bugfix. 2007-06-04 12:42:15 +00:00
Adam Frisby 4134462d9f Prebuild and stuff 2007-06-04 12:25:05 +00:00
mingchen f22e27498e Added Basic Parcel Support
*Created Parcel class to handle each parcel 
*Created ParcelManager class to handle the Parcel Object 
*For now, by default it is assigned to a fake avatar key and set for sale to L$0
2007-06-03 16:02:08 +00:00
gareth d35db9eb5d Rebuilt the build files
Added some more prompts and stuff to ServiceManager
2007-05-30 00:10:48 +00:00
MW cc85d0758a number of changes 2007-05-29 09:16:18 +00:00
Adam Frisby c2c2f90b26 * Rebuilt Prebuild
* Enabled fastmode by default on world map requests (ordinary mode is just too slow)
* Reset some params involving agent appearance
* Tweaked simProfileBlock requests to return values which have been sighted on the wire before.
2007-05-29 04:11:49 +00:00
Adam Frisby b496d01c12 * Added new mysql_connection.ini file which contains configuration options for the database connection used by OGS.
* Added IniFile class (code imported from public example) to Framework.Data - may be worth moving to Util.
* Ran prebuild, updated solution files.
2007-05-25 08:21:16 +00:00
MW a275de288f Updated to latest libsecondlife.dll , now need to use SL viewer 1.16 (or above) 2007-05-24 15:38:32 +00:00
MW f1af78d684 Stage 2: GridServices build files should be fixed now, Someone will need to test it under nant, and the releng scripts might need updating as we now have two solutions.
Also the build order for the two solutions should be to compile the OpenSim Solution first and then the GridServices one, as the common projects are referenced by DLL in the Gridservices.
2007-05-24 13:08:36 +00:00
MW 6c48570df5 Stage 1 of repairing the build files, those ofr the OpenSim regionserver should now be okay. Now onto the Grid servers... 2007-05-24 12:54:54 +00:00
Adam Frisby 497af009bd * Reduced effect of terraforming brushes by 1000%.
* Added new exportImage() function to BasicTerrain which will output a gradient-mapped image of the terrain which can be uploaded to the grid for things like world map images. (shiinnny), will update later with an improved version using the bilinear quad method employed in client terrain rendering.
* Rebuild project & build files for basicterrain with System.Drawing dependency. Prebuild updated.
2007-05-24 05:44:53 +00:00
MW f96083a903 More work on adding Events to ClientView (and registering to handle those events in Avatar and World) 2007-05-21 19:12:18 +00:00
MW fe46b045f7 Start of a redesign of SimClient (now renamed ClientView)/World/Avatar/Prim , switching to a event based system (World/Avatar register as event handlers). It is possible that I've broke something with this commit but it doesn't matter as I'll just hide and no one will find me. 2007-05-21 16:06:58 +00:00
lbsa71 5413fac008 * Reverted libterrain update
* Updated vs2005 target
2007-05-20 10:47:46 +00:00
MW e2499fbbc1 Number of small changes 2007-05-19 11:55:05 +00:00
Adam Frisby 605a34c5ef * TortoiseSVN has an annoying red icon over stuff, this means I probably changed something.
* Updated solution files & build files via prebuild.
2007-05-19 04:22:06 +00:00
MW aae0222f81 More OO and abstract goodness for Gareth to drool over. Cleaned up the World class a bit and added a WorldBase class (that World now inherits from) 2007-05-17 10:24:10 +00:00
gareth 846bf8b168 rebuilt build files
Imported crappy monodevelop GTK# manager app (tis embarrassing)
2007-05-16 21:30:47 +00:00
Adam Frisby 41c9810b4d Updating nant/solution files. 2007-05-16 21:12:13 +00:00
MW 1e9a0220e6 Quite big change to how Sessions/circuits are Authenticated. Seems to work okay but needs a lot more testing. 2007-05-16 17:35:27 +00:00
lbsa71 6056247ac3 * removed unused new-login.dat
* cleared up verbose/noverbose/disableOutput douple negation confusion in ConsoleBase
* 2d chat radius is now 3d chat sphere
* removed unused fast 2d radius calc
* added chat type 0xFF : broadcast (no sphere checking)
* OpenSimMain now exposes its LocalWorld
2007-05-16 17:12:17 +00:00
lbsa71 7f42258e62 * deleted some user files
* ignored some files
2007-05-16 14:19:46 +00:00
MW 3d93d39048 started to refactor startup code and to move udp server code out to its own class (currently not being used though) so that a single instance can handle multiple regions (each will need to be listening on a separate udp port) 2007-05-16 12:44:58 +00:00
MW 384293ac56 Worked on Asset server, asset downloads (from server to sim) now work.
Asset uploads (from sim to server) may or may not work, needs more testing, if they don't work then it should be just a encoding problem and not hard to fix.
2007-05-15 17:51:13 +00:00
MW db6427b6f4 Turned SimClient into a partial class (and added SimClient(Grid), so that grid mode specific code can be kept separate)
Fixed the ServiceManager project (added reference to System.Xml to its project in prebuil.xml)
2007-05-15 15:05:13 +00:00
MW f41e5343c5 updated Build/project files to include the new projects and new files.
Improved the enable neighbours code (Simclient thread should no longer sleep for 3 seconds for each neighbour).
2007-05-15 14:54:53 +00:00
MW 5917d36219 Inventory should be working again in sandbox mode 2007-05-13 13:10:15 +00:00
Adam Frisby f2373d71f2 SQLite support added to grid manager. (Win!) 2007-05-05 23:54:30 +00:00
Adam Frisby fe87117e5e Fixed issue with prebuild causing duplicate reference with standard libraries. 2007-05-05 23:44:05 +00:00
Adam Frisby 7935a8cfcd * Added Microsoft SQL Support 2007-05-05 23:39:42 +00:00
Adam Frisby e6aed41174 Updated and run prebuild. 2007-05-05 23:08:44 +00:00
Adam Frisby fe6ed5391b Run prebuild to generate working project files. 2007-05-05 21:14:16 +00:00
MW a595881dc0 fixed the VS 2005 solution/ project files.
and a couple of other small changes
2007-04-30 15:38:51 +00:00
MW c64039363d Mostly working again.
Updated to lastest libsl and handled the changes to the message templates (some byte fields are now ushort fields ).
Still seems to be a problem when logging on, in that I get the downloading clothing message at the end of the precaching (which I didn't before)
2007-04-26 12:56:14 +00:00
MW 9ed0a8dbad updated to use lastest version of libsl but is currently broke when using SL viewer 1.15.02, due to big changes in the message templates. 2007-04-25 18:12:06 +00:00
MW f7b51d63a8 Small clean up of files and directories 2007-04-25 13:03:48 +00:00
lbsa71 1a28ef6292 * Replaced GridHTTPServer and UserHTTPServer with BaseHttpServer
* Now dumping default value in config.
*
2007-04-11 20:07:58 +00:00
lbsa71 08d5d10d62 * Started on converting UserHTTPServer to BaseHttpServer
* Added a 'param' param to the RestMethod
* Added RestHandlerEntry to store more info about the 'rest' handler
2007-04-11 14:14:19 +00:00
MW bea8e2b826 Renamed the Servers directory to OpenSim.Servers 2007-04-11 13:40:29 +00:00
MW 00b7058e00 Attempt to rearrange some of the directories 2007-04-11 13:32:50 +00:00
lbsa71 c84ddd8b0d * Introduced BaseHttpServer as base for UserHTTPServer and GridHTTPServer 2007-04-11 12:32:58 +00:00
MW 6d48c63977 added missing files 2007-04-11 12:23:33 +00:00
MW 5ad6d5a939 First basic test script now works in the jvm scripting engine.
For it to work you need to have a java sdk installed and the javac.exe somewhere in the environment Path variable.
Then To test, copy the text from bin/script1.text into a note card and then add that note to a prim.
2007-04-11 12:13:21 +00:00
MW ffd7a6b8c2 Changed so that a bin\ScriptEngines\ directory will be searched for scripting Engines.
Added the work in progress JVM scripting engine.
2007-04-11 09:45:48 +00:00
lbsa71 8f5919bf63 * nant building again 2007-04-11 07:57:03 +00:00
lbsa71 1747d49d71 * built binaries, pdb's and user files should not be under version control.
* updated vs2005 and nant targets
* added some build files
* ignored some binaries, pdb's and user files
2007-04-11 07:33:14 +00:00
Adam Frisby 44989288d6 Well, it *appears* to compile. Initial SQLite Local Storage module (supports saving, deletion and update of prims, but does not yet load them.) 2007-04-11 06:42:07 +00:00
Adam Frisby df4df07c39 And now for some solution files... 2007-04-06 18:09:03 +00:00
MW d3766d0aef Deleted OpenSim.Config/SimConfigDb4o, as it hasn't been used for a while now.
Split World class into two partial classes
2007-04-04 18:26:33 +00:00