aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Interfaces/IInventoryAccessModule.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* more changes relative to incorrect use of activegroupidUbitUmarov2016-08-051-1/+16
|
* Fixed a problem with detaching attachments in situations where the user's ↵Diva Canto2014-05-221-1/+3
| | | | asset server is not the same as the simulator's asset server. Unfortunately this still continues to be wasteful -- new assets are created every time an attachment is detached, but the process of storing the new asset goes through the InventoryAccess module, which does all sorts of checks regarding the users' inventory.
* Fix bug where an avatar that had an object they owned attached through ↵Justin Clark-Casey (justincc)2012-05-231-3/+7
| | | | | | | llAttachToAvatar() or osForceAttachToAvatar() would wrongly have next permissions come into play when they detached that object and rezzed it in scene. This is because the attachments module code was setting the 'object slam' bit by using PermissionMask.All Solution here is to route the attachment item creation call through the existing inventory code in BasicInventoryAccessModule rather than copy/pasted code in AttachmentsModule itself.
* Stop NPCs losing attachments when the source avatar takes them off.Justin Clark-Casey (justincc)2011-09-031-4/+52
| | | | | | | This was happening because we were using the source avatar's item IDs in the clone appearance. Switch to using the asset IDs of attachments instead for NPCs. The InventoryAccessModule and AttachmentModule had to be changed to allow rezzing of an object without an associated inventory item. Hopefully goes some way towards resolving http://opensimulator.org/mantis/view.php?id=5653
* refactor: rename bool returning GetAgentInventoryItem() to ↵Justin Clark-Casey (justincc)2011-07-081-1/+9
| | | | CanGetAgentInventoryItem() to improve code readability
* refactor: rename DeleteToInventory() to CopyToInventory()Justin Clark-Casey (justincc)2011-04-181-1/+17
| | | | DeleteToInventory() is misleading - it is the caller that decides whether to delete or not
* Got rid of all hyperassets references. Also fixed accessing textures in ↵Diva Canto2010-07-041-1/+3
| | | | user's inventory in foreign grids.
* Started to clean up the mess with HyperAssets in LLClientView. Fixed HG ↵Diva Canto2010-07-041-0/+2
| | | | access to Notecards in user's inventory.
* Continuing refactor. Refactor DeRezObject to deal with multiple objectsMelanie Thielker2010-06-011-1/+1
|
* Formatting cleanup. Add copyright notices.Jeff Ames2010-03-101-1/+28
|
* Added missing file.Diva Canto2010-01-311-0/+20