aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Examples/SimpleApp (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-13first pass on unlinking of objects. From Jay Clarke (IBM)Sean Dague1-0/+1
2007-11-13Some work on cleanly removing Regions.MW1-0/+5
2007-11-12* Implemented Walk Vs Run in ODE. Also helps make the walk look smoother.Teravus Ovares1-0/+1
* All thanks to unimplemented packet listing :D
2007-11-11Patch from Mathias Soeken (thanks Mathias!) to take care of the color Dalien Talbot1-1/+1
and alpha argument of the llSetText command.
2007-11-11* adds flag in OpenSim.ini for disabling physical prim. Look at ↵Teravus Ovares2-3/+3
OpenSim.ini.example in the bin folder for an example.
2007-11-10* Moves the Meshmerizer to a separate pluginTeravus Ovares1-2/+2
* Experimental. Linux Prebuild needs testing. * One more update after this to remove the ODEMeshing directory....
2007-11-08* Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares1-1/+1
* Added Angular Velocity reporting for smooth-ish rotations on object collisions
2007-11-07add SendSunPos function to IClientAPI to let us pull all the sunSean Dague1-0/+4
calculation logic into a module
2007-11-06* Added better logging to AssetCachelbsa711-1/+1
* AssetCache now ignores duplicate uploads * some m_ refactoring * ignored some bins
2007-11-05Fixed the MyNpcCharacter errorsMW1-4/+4
2007-11-04Applying Teravus patch # 557. Some glue code for the updating of prim's ↵MW1-1/+5
velocity.
2007-11-03First part of Scene refactoring:MW2-3/+4
Started the move of some of the methods from scene into a inner class (currently called InnerScene.cs), the idea being that the code related to the 3d scene (primitive/entities/Avatars etc) will be in this inner class, then what is now Scene.cs will be left as a kind of wrapper class around it. And once the spilt is complete can be renamed to something like RegionInstance (or any name that sounds good and ids it as the Region layer class that "has" a scene). Added SceneCommunicationService which at the moment is a kind of high level wrapper around commsManager. The idea being that it has a higher level API for the Region/Scene to send messages to the other regions on the grid. a Example of the API is that instead of having sendXmessage methods, it has more functional level method like PassAvatarToNeighbour. Hopefully this will allow more freedom to do changes in communications that doesn't break other things.
2007-10-31some small changesMW1-1/+2
2007-10-30* Optimized usingslbsa717-198/+342
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW6-8/+8
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-29Started the process of cleaning up AssetCache and moving most of the code ↵MW1-0/+1
into modules. Have moved TextureRequest handling (from the client) to a module. But even though to start with I just did a little bit of cleaning up of the existing code, it doesn't seem to work as good as the old code so I need to spend more time on it. So for now am committing my changes but with them not in use. So for now all Texture and asset requests are still handled by the old code in AssetCache.
2007-10-28Added preliminary support for sitting on primsJeff Ames1-1/+3
2007-10-26* Added prototypical AvatarFactory module interface to load avatar parameterslbsa712-2/+2
* Added dump_assets_to_file option to enable asset dumping for debug * normalized some namespaces * InventoryFolder renamed to InventoryFolderImpl to
2007-10-25apply http://bug.opensecondlife.org/view.php?id=512 from chillkenSean Dague1-1/+1
which cleans up the verbose logic
2007-10-19* Major structural change: Begun converting Events to use (caller, args) ↵Adam Frisby1-1/+9
syntax to conform with .NET guidelines. * OnChatFromViewer has been converted as an example. * Bug: SimpleApp's NPC client does not implement a Scene property and will likely crash with a NullReferenceException when it attempts to chat.
2007-10-19changes to pass nini config object to the modules that getSean Dague1-2/+5
loaded so that they may read out any bits they are interested in
2007-10-19* Total refactoring of Asset Server for massive winlbsa711-2/+0
* There is now a AssetServerBase * lolcat in ur assets
2007-10-15* Applied Chillken patch #419: consolidate_ports-r2096-3.patch - ↵lbsa711-5/+3
consolidated port number defaults. Thankx Chillken!
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa716-0/+168
2007-10-10* Now loading modules from ScriptEngines directory as well.lbsa711-3/+1
2007-10-10* Gave ModuleLoader some good lovin'lbsa711-3/+5
* Introduced ModuleLoader.PickupModules that currently picks up IRegionModule:s from /bin * Made LogBase thread-safe (or at least not thread-ignorant) * Ignored some genned files
2007-10-05== The "right name and place" commit ==lbsa711-1/+0
* Moved InventoryData to Framework.Types/InventoryItemBase.cs * Moved UserData to Framework.Interfaces/IUserData.cs * Moved UserProfileData to Framework/Types/UserProfileData.cs * Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round) * Changed some namespaces to reflect file structure
2007-10-03more refactoringMW1-4/+9
2007-10-03Some continuation of lbsa71's refactoring of the CommunicationsManager.MW1-2/+2
2007-10-02* Moved setup of LocalInventoryService and LocalUserServices to the app layerlbsa711-2/+6
* Killed off 'parent' relation from LocalUserServices to CommunicationsLocal * Deleted obsolete project InventoryServiceBase * Deleted superfluous createCol function
2007-09-24* Encapsulated all CommunicationsManager serviceslbsa712-2/+2
2007-09-23* Purged 'Regions' code pending Agent layer grok.lbsa711-11/+4
* Changed so prims aren't loaded until AFTER parcels. * The region startup flow is still an ungodly rats nest.
2007-09-20* even more renaming and refactoring; the cleaning woman is on call.lbsa711-2/+0
2007-09-20Rev 1971 : The Lbsa71 vintage commitlbsa711-3/+2
* Refactored to prepare for some serious restructuring
2007-09-20* moved SceneManager to RegionApplicationBaselbsa712-4/+14
* Implemented SceneManager.StopScene() and Scene.Stop() * Some SimpleApping
2007-09-20* Rewired Touch to route to group/part (Still triggering EventManager as well)lbsa711-23/+0
2007-09-18* Moved SendLogoutPacket back to IClientAPI.lbsa711-3/+7
2007-09-18* Now at least we're not creating physActors for child agents.lbsa711-1/+1
2007-09-18* Yet some more connectivity restructuringlbsa711-0/+17
* We now have CloseAllAgents( circuit ) and CloseAllCircuits( agentId ) for great justice ( but alas, still only closing on one single scene - be brave! ) * Login and ConnectionClosed now eventified and moveified awayified * Killed off unused NullClientAPI * Now the client is almost only responsible for its own closing. ( I will get that scene out of there ) * Lookin' good!
2007-09-18* Handlerized ViewerEffectlbsa711-1/+2
* Now there-is-only-client-manager * First step towards moving Logout and ConnectionClosed out of Client and into something else (which will let us get rid of ClientView reference to ClientManager * General posititvity, peace, love and understanding
2007-09-18* Replaced usage of ClientView with IClientAPIlbsa711-6/+9
* Some propertification and hideousness of fields.
2007-09-17fixing me some line endingsSean Dague1-78/+78
2007-09-14* Wired up chat so that channel goes into OnChatFromViewer. However:lbsa711-1/+1
* There's no libsl reply packet field for it, I guess other channels than 0 makes no sense sending back to clients. * We do not currently support objects listening, so there's really no way of actually using this feature. So; somebody please wire chat all the way to the scripts.
2007-09-13Added CLI "debug packet 0..255" to enable the in/out packet dumps with ↵Dalien Talbot1-0/+1
various verbosity
2007-09-09Little green men (aka dots on minimap). Thanks to bushing for Dalien Talbot1-0/+1
pointing out that it is done by CoarseLocationUpdatePacket.
2007-09-08Partial fix for the "avatars permanently facing east" - now the rotationDalien Talbot1-1/+1
is set correctly, but only with the movement of the avatar. The in-place rotation updates need a little bit of more thought, and will be in a separate commit.
2007-09-04Some work on Module loading/management.MW2-6/+33
Some more modules templates classes (hoping that someone will pick some of these and work on implementing them). Early version of the "Dynamic Texture Module", although currently there are no render modules included (so not really functional without them). Added osSetDynamicTextureURL script function, for attaching a dynamic texture to a prim. Some work on the console command handling. Added "change-region <regionname>" and "exit-region" so that after the use of change-region, the commands entered will apply to that region only. Then use exit-region to return to the top level (so commands then function as they did before and either apply to all regions or to the first region) (Note: this hasn't been tested very much)
2007-08-28Corrected the namespace in OpenSim.Region.Physics.Manager, so now namespace ↵MW1-1/+1
should equal project and directory.
2007-08-28Start of trying to make Region/Scene more modular. MW2-3/+3
Added preliminary IRegionModule interface. Also have a work in progress way of Modules registering optional API methods (kind of like Apache optional functions). But there must be a cleaner/nicer way in c# of doing these than the current way. Added three work in progress modules: ChatModule (simple handles in world chat, but by moving this to a module, we could support other types of chat modules, ie like a irc - opensim bridge module. ) , AvatarProfilesModule and XferModule. Moved most of the code from Scene.ModifyTerrain() into the BasicTerrain library, as the start of trying to make that more modular. Stopped Child agents showing up as part of the "show users" command.
2007-08-27Deleted a few old files that are no longer used.MW2-2/+0
Deleted the GridInterfaces projects, and for now moved the old local asset server into Framework.Communications, as we prepare to rewrite the asset cache and asset server. Deleted Framework.manager as I am sure this is no longer in use.