aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-12Revamp inventory transfer module, step 1. Inventory will now be saved ifMelanie Thielker1-10/+21
destination user is offline/out of range. No more eternal cache is needed for tracking IDs. Code cleanup. Removed some casts from IScene to Scene. Decline now properly places item in trash rather than deleting it outright.
2008-11-11* Create TestScene to get at the async object deleter for use in a future testJustin Clarke Casey1-1/+1
2008-11-11Mantis#2604. Thank you kindly, Diva for a patch that:Charles Krinke1-4/+10
This patch changes a couple of methods in Scene.Inventory to virtual, so they can be overridden in subclasses. DeleteToInventory now returns the UUID of the newly created asset, so that further actions on it can be pursued in subclasses. This will make my life easier for making inventory accessible in the hypergrid.
2008-11-10Stop attachments from causing an update to be sent on every frame in whichMelanie Thielker1-2/+2
an avatar moves.
2008-11-09Script region crossing. This has not user functionality, but lays all theMelanie Thielker1-7/+7
groundwork.
2008-11-07* refactor: allocate local ids to prims only when an object is attached to a ↵Justin Clarke Casey1-3/+5
scene
2008-11-07Attachments, attachments, and, did I say attachments?Melanie Thielker1-8/+9
Too many fixes to list.
2008-11-06- fixes comparison of struct against null (no no no)Dr Scofield1-1/+1
- fixes IRCBridgeModule's XmlRpc method really paying attention to region parameter - cleans up indentation in IRCBridge code - fixes ConciergeModule exception on client logout
2008-11-06- create entries in avatarattachments table when first attaching an object; ↵Mike Mazur1-1/+36
fix issue 2512 - correct attachment offset; fix issue 2513 - thanks Thomas for the patches
2008-11-02Cause inventory to be fetched on scripted item gives if the destinationMelanie Thielker1-0/+2
avatar is remote or offline.
2008-11-01Correct the handling of the creator field on inventory givesMelanie Thielker1-3/+3
2008-10-18Fix thingd so that autoreturn also works when the user is not in the sim.Melanie Thielker1-8/+19
Also add experimental distance ordering for prims
2008-10-18Megapatch. :) Fix skull attachment editing. Streamline Object terse updates.Melanie Thielker1-95/+107
Add rezzing time to objects. Add Object return and traffic fields to land database. Add plumbing for auto return. Implement auto return. Contains a migration. May contain nuts.
2008-10-15* refactor: Move error logging from GetUserDetails up to callers, since ↵Justin Clarke Casey1-0/+13
there are some circumstances in which not finding a user is not an error
2008-10-14* Make KillObjectPackets reliableJustin Clarke Casey1-0/+1
* This may help http://opensimulator.org/mantis/view.php?id=2377 where large linksets do not always correctly delete - since a lost kill packet to the client could result in the symptoms described
2008-10-14- move comment about assetID and 'attached' in inventory where it belongsMike Mazur1-16/+15
- objectGroup isn't needed here, just use the passed in argument
2008-10-09Fixed renaming of in-prim items (Mantis #2366)Homer Horwitz1-1/+3
2008-10-08Add some permissions checks and fixesMelanie Thielker1-3/+24
2008-10-06Implement ForceOwnerPermissive and God TakeCopyMelanie Thielker1-0/+6
2008-10-06Fix a number of errors in transfer of objectsMelanie Thielker1-0/+1
2008-10-06Implements ObjectOwner god mode packet (Set Owner To Me admin option)Melanie Thielker1-0/+16
2008-10-05Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-10-04Unclutter rezzing methods by removing the ad hoc permissions parameters.Melanie Thielker1-16/+7
Thise were client supplied untrusted values we never used anyway.
2008-10-04Guard against negative scale set through LSL functionsMelanie Thielker1-0/+5
2008-10-04Add "Drop" functionality to pie menuMelanie Thielker1-0/+31
2008-10-03Fix: Mantis#2326: Fix: privilege escalation through attach from groundMelanie Thielker1-42/+27
Fix: objects being duplicated inventory on detach. Fix: Mad jumping around of attachments while editing. Fix: Attachments being persisted to database on login. Fix: Attachments being persisted when changed by a script like invisprim refresh. Fix: Attachpoint set, but not reset correctly. Fix: prevent spurious full updates while editing attachments. Several other fixes
2008-09-29* refactor: move asynchronous scene object deletion to inventory queueing ↵Justin Clarke Casey1-83/+18
out to a separate class
2008-09-26And actually do what I intended to do with the last commit. Message is gone.Melanie Thielker1-5/+5
2008-09-26Kill "Compile successful" message when rezzing prims/wearing attachmentsMelanie Thielker1-2/+3
Changes behavior to send on_rez event to prims when rezzed from agent inventory.
2008-09-26* Patch from JHurlimanTeravus Ovares1-2/+2
* Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
2008-09-26* Implment task inventory item asset update for the old non CAPS transaction ↵Justin Clarke Casey1-6/+7
system * This means that saving notecards in prim inventories should now work. * Not the nicest code in the world - the transactions system is pretty fugly right now * PLEASE NOTE: Currently, the prim will not repersist until up to 15 seconds after it is unselected. * What we really need is a proper mechanism so that any prim updates still waiting when the simulator is quit are performed before exit.
2008-09-25Add an extension to allow registering multiple interfaces of a type withMelanie Thielker1-0/+6
Scene. Make the script engines check that the engine name in the //Engine:language comment is a valid engine and treat it as a normal comment if it's not. //DotNetEngine: needs to be written as //ScriptEngine.DotNetEngine: now, since that is it's real internal name. //XEngine: still works
2008-09-25Convergence is almost complete. This brings the diff between the API to < 10kMelanie Thielker1-11/+8
and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref.
2008-09-23Update svn properties, formatting cleanup.Jeff Ames1-7/+7
2008-09-23Update the permissions system to handle scripts and notecards the wayMelanie Thielker1-9/+23
it was meant to. No functional changes, just better code
2008-09-22Create CanEditObjectInventory to preserve the abilityMelanie Thielker1-26/+2
to have different permissions on inventory and object edits. This may be needed by the viewer on public grids
2008-09-22cleanups in inventory REST code. also, disables digest authenticationsDr Scofield1-4/+26
for inventory REST calls for the time being, as firefox, curl, and also python's urllib2 cannot authenticate using digest auth. fix permission checking for prim inventory to be the same as for normal edit ops.
2008-09-21Change the scirpt engine loading mechanism. Script engines are nowMelanie Thielker1-7/+9
ordinary region modules and are able to coexist in one instance. See http://opensimulator.org/wiki/ScriptEngines for details. There were changes to OpenSim.ini.example, please note DefaultScriptEngine. Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
2008-09-21Completely revert the notecard uploading changes I made, since theyMelanie Thielker1-3/+4
appear to break script saves in prims for some.
2008-09-20Partially implement notecard saves in task inventory. Still makes theMelanie Thielker1-3/+3
notecard go read-only, but changes are saved.
2008-09-19* Only allow logins on standalone when the sim has completed it's initial ↵Justin Clarke Casey1-3/+3
startup (script startup doesn't count here) * There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen. * A similar change will follow for grid mode sometime soon
2008-09-18Mantis #2213Melanie Thielker1-1/+1
Thank you, nlin, for a patch that prevents physical prims from being created twice when rezzed from a script.
2008-09-17Kan-Ed fix series. Fix llTakeControls to behave as documented.Melanie Thielker1-3/+4
XEngine fixes: prevent queue overruns, prevent spamming when no key is down. Release controls when conflicting permissions are requested or permissions are refused later. Release when prim or script are deleted. Fixes Scene script instance deletion semantics.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-101/+101
* 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-08-29Fix an issue where the client supplies an empty name and it was appliedMelanie Thielker1-0/+4
to the inventory item, causing the item to wind up without a name.
2008-08-28Thank you, A_Biondi, for patch to porperly apply the new item nameMelanie Thielker1-2/+2
when copying within agent inventory
2008-08-24Selling an object in-place (as original) now works. Builders canMelanie Thielker1-0/+4
now ply their trade. Is that nuts?
2008-08-23Some complex re-ordering to make prebuild do what needed to be done.Melanie Thielker1-0/+1
It is now possible to use module interfaces without referencing Scene. Place those interfaces in OpenSim/Region/Interfaces. They may not use any refs from OpenSim.Region.Environment as parameters. This resolves a circular library ref introduced in r5949
2008-08-20Mantis #2003 - thank you, SachaMagne, for a patch that implementsMelanie Thielker1-0/+5
the first part of gesture persistence. ---------------------------------------------------------- Attachments no longer vanish on walking crossing. Teleport is still problematic, but will now be blocked with message "Inconsistent attachment state" rather than losing the attachment. Detach to be able to TP in that case.
2008-08-19Update svn properties, minor formatting cleanup.Jeff Ames1-4/+4
Remove old comment in SnapshotStore pointed out by ChrisDown (bug #2000)