Commit Graph

29 Commits

Author SHA1 Message Date
Justin Clarke Casey
eb6cca4750 * refactor: Rename IRegionSerialiser and move into interfaces namespace 2008-12-19 19:07:11 +00:00
Jeff Ames
de052c48d1 Add copyright headers. Minor formatting cleanup. 2008-11-25 16:10:08 +00:00
Adam Frisby
47829849d9 * Swaps Scene.Entities Dictionary for EntityManager.
* Important Changes: Scene.Entities is now IEnumerable directly. You do not need to use Entities.Values, you can Enumerate on .Entities directly. (So 'foreach Scene.Entities' vs 'foreach Scene.Entities.Values').
* Locks: Entities maintains it's own internal locking states. This means you do not need to lock entities anymore. I'll be going through and removing locks on it systematically.
2008-11-24 14:45:05 +00:00
Melanie Thielker
2b8915d679 Make newly created prims be the correct group 2008-11-17 23:43:46 +00:00
Justin Clarke Casey
cec112c87a * refactor: as per a recent opensim-dev thread, rename InnerScene to SceneGraph to make it more descriptive of its intended function 2008-11-12 20:16:46 +00:00
Justin Clarke Casey
0e180b0ad3 * refactor: Expose SOG.SetRootPart for outsiders to use rather than setting RootPart and adding the part separately
* Make RootPart read only
2008-11-10 20:04:55 +00:00
Justin Clarke Casey
ba1d9ca26b * refactor: cleanup AllocateLocalPrimId() a bit more 2008-11-07 22:08:58 +00:00
Justin Clarke Casey
fb694fb177 * Rename PrimIDAllocate() to more effectively convey what it does, and put the verb at the front 2008-11-07 21:50:03 +00:00
Justin Clarke Casey
e34eaec553 * Remove more UpdateParentIDs() calls that are now duplicates 2008-11-07 19:17:24 +00:00
Melanie Thielker
48c6d052d9 Attachments, attachments, and, did I say attachments?
Too many fixes to list.
2008-11-07 05:48:44 +00:00
Justin Clarke Casey
8851db0a0a * Stop an exception in the Content Management module main loop from crashing the whole sim 2008-11-04 21:30:57 +00:00
Justin Clarke Casey
3b9400bcea * refactor: rename SendKiPrimitive to SendKillObject since this appears more descriptive of what it actually does 2008-10-14 14:43:46 +00:00
Dr Scofield
5c0a0bc2e0 This changeset changes the way chat from client is routed:
old way: each region module interested in chat from client had to
     	 - subscribe to scene.EventManager.OnNewClient
	 - then in its OnNewClient delegate it would subscribe to
           client.OnChatFromViewer to capture chat messages coming

     new way: ChatModule is the only region module that uses the "old
         way" approach but is now forwarding all client chat via
         scene.EventManager.OnChatFromClient
	 - each region module interested in chat from client now only
           subscribes to scene.EventManager.OnChatFromClient

this not only simplifies code, but also allows us to substitute
ChatModule with derived classes (ConciergeModule is going to be one
example).

Also, this changeset changes ChatFromViewer to ChatFromClient as it
doesn't necessarily have to be a viewer that is a chat source.

i've taken great care to only comment out those OnNewClient delegates
that were only used for getting at the client chat --- hope it's not
breaking anything.
2008-10-03 14:53:11 +00:00
Melanie Thielker
36097a8198 Prevent attachments to be persisted in the destination region when the
avatar is not present there.
2008-10-03 13:45:54 +00:00
Jeff Ames
fae34bb10c Update svn properties, formatting cleanup. 2008-09-09 01:26:48 +00:00
Dr Scofield
3f9cc28103 fix: warnings from libomv 2008-09-08 10:28:59 +00:00
Teravus Ovares
7d89e12293 * This is the fabled LibOMV update with all of the libOMV types from JHurliman
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point.  Regular people should let the dust settle.
* This has been tested to work with most basic functions. However..   make sure you back up 'everything' before using this.  It's that big!  
* Essentially we're back at square 1 in the testing phase..  so lets identify things that broke.
2008-09-06 07:52:41 +00:00
Justin Clarke Casey
de467f4903 * Remove lots of warnings from the CMS module
* Remove a few other miscellaneous warnings
2008-09-06 00:09:24 +00:00
Sean Dague
d8c9e3a7a3 fix some indenting 2008-09-04 15:49:24 +00:00
Sean Dague
afac1953a2 minor fixes 2008-09-04 15:35:30 +00:00
Sean Dague
2d6e9139a4 added rollback bit to the help menu 2008-09-04 15:35:29 +00:00
Sean Dague
d508b1f082 add some stubbing for ini.example for CMS module 2008-09-04 15:34:09 +00:00
Sean Dague
cf7f3df4c2 add standard copyright headers for the project 2008-09-03 18:23:59 +00:00
Sean Dague
8741c58dc6 remove non code files 2008-09-03 18:23:51 +00:00
Sean Dague
af5c7e52b1 narrange to do basic cleanup of the CMS module 2008-09-03 18:11:44 +00:00
Sean Dague
eee0fa73e0 white space fixes 2008-09-03 18:04:44 +00:00
Sean Dague
9082316757 come up nicer on startup if the opensim.ini section isn't there 2008-09-03 18:04:42 +00:00
Sean Dague
4ddc7d66d6 type change from ChatFromViewerArgs -> OSChatMessage to line up with trunk. 2008-09-03 18:04:41 +00:00
Sean Dague
12beaccec7 Merge branch 'cms' of http://pokgsa.ibm.com/~jbongio/public/opensim 2008-09-03 18:04:37 +00:00