aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mantis#1615. Thank you, Matth for a patch that:Charles Krinke2008-06-271-1/+1
| | | | | | causes deprecated LSL functions to throw the deprecated exception rather than not-implemented.
* * refactor: fission InnerScene.AddSceneObject()Justin Clarke Casey2008-06-271-2/+2
|
* Mantis#1612. Thank you, kindly, Matth for a patch that:Charles Krinke2008-06-271-0/+98
| | | | | | Adds the beginnints of llRemoteLoadScriptPin() and llSetRemoteScriptAccessPin().
* Mantis#1610. Thank you, Melanie for a patch that:Charles Krinke2008-06-261-2/+1
| | | | | | Implements the beginning of llInventoryDrop. Doesn't cover the actual dropping yet, just the permissions for it.
* Mantis#1603. Thank you, Matth for a patch to llGiveInventoryCharles Krinke2008-06-261-0/+21
| | | | | and Melanie for helping to finish it.
* Mantis#1594. Thank you, Melanie for a patch that:Charles Krinke2008-06-261-50/+92
| | | | | | | | | Fixes: - Wearable icon and name sreset to default on copy/paste - Cache is not updated when renaming/moving folders - Partial refactor to make inventory less dependen on AssetBase having a "Name" field - Add llGiveInventoryList() function
* Minor formatting cleanup.Jeff Ames2008-06-251-61/+61
|
* Mantis#1590. Thank you, Melanie for a preserve type patch.Charles Krinke2008-06-251-0/+1
|
* Mantis#1587. Thank you kindly, Melanie for a patch that:Charles Krinke2008-06-241-13/+36
| | | | | | | Add permissions magling to llGiveInventoryItem, correct some corner case functionality
* Mantis#5189. Thank you kindly, Matth for your patchCharles Krinke2008-06-241-13/+101
| | | | | to add the beginnings of llGiveInventory().
* * Remove all use of asset.InvType, as outlined in mailing list discussionJustin Clarke Casey2008-06-231-35/+52
| | | | | | * This is stage 1, the field will be removed from AssetType and the assets table if this change doesn't prove problematic
* * Refactor: Move the responsibility for applying physics and sending the ↵Justin Clarke Casey2008-06-171-3/+3
| | | | | | | | | | initial client update to Scene.AddSceneObject() from some of the SceneObjectGroup constructors * I think this has been done cleanly from inspection and testing, but if prim creation or load suddenly starts playing up more than usual, please open a mantis * This also has the effect of stopping the archiver generating ghost in-world prims * Some code dupliction also removed
* * refactor: For new objects, move attach to backup to occur when adding to a ↵Justin Clarke Casey2008-06-121-8/+13
| | | | | | | | | scene, rather than on creation of the group * Adding to a scene is now parameterized such that one can choose not to actually persist that group * This is to support a use case where a module wants a scene which consists of both objects which are persisted, and ones which are just temporary for the lifetime of that server instance
* * Don't create ghost prim when rezzing objects from inventoryTeravus Ovares2008-06-051-1/+2
|
* Mantis#1439. Thank you kindly, Melanie for a patch thatCharles Krinke2008-06-041-1/+1
| | | | | plumbs in the events for on_rez.
* Mantis#1428. Thank you kindly, fdg for a patch that solves:Charles Krinke2008-05-311-0/+5
| | | | | | | | When you copy an item in inventory and paste it, the name gets lost. Also when you use "Save as" in the Appearance Editing window the created item in inventory has always the name "New <item-type>", regardless of what you typed in as name.
* *Added a Few External Checks relating to scripts including the seperation of ↵mingchen2008-05-281-7/+13
| | | | runscript into 3 different situations (Rez, start stop)
* Formatting cleanup.Jeff Ames2008-05-281-5/+5
|
* Thank you kindly, Melanie for a patch that:Charles Krinke2008-05-281-0/+2
| | | | | When renaming items in task inventory, they become useless. Fix attached
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-251-12/+12
|
* * Disabling isSelected check on object persistence backup (at least ↵Justin Clarke Casey2008-05-251-4/+0
| | | | | | | | | temporarily), since it appears we sometimes either don't receive or don't register deselect packets when prims are shift copied. * A better long term solution may be to address the problem of why we're not always seeing the deselects
* * Refactor: Collapses parts of different code paths in scene used when ↵Justin Clarke Casey2008-05-251-1/+0
| | | | deleting and unlinking an object
* * Refactor: Collapse some multiple remove object pathsJustin Clarke Casey2008-05-241-5/+3
| | | | | | * Push some delete functionality into InnerScene to match what's already there for adding objects
* * Refactor: Change previous commits Object methods to SceneObject methods ↵Justin Clarke Casey2008-05-241-2/+2
| | | | instead, on the basis that this is less likely to cause confusion with c#'s base object type
* * Refactor: Renaming various *Entity*() methods to *Object*() methods on the ↵Justin Clarke Casey2008-05-241-2/+4
| | | | basis that they all take SOG parameters to improve code readability for now
* * Fixes endless loop in the Land Module when selecting any object.Teravus Ovares2008-05-241-65/+93
| | | | | * Fixes returning objects when the object owner hasn't been in the simulator since the simulator started up last.
* This enables return from the parcel object owner display.Teravus Ovares2008-05-241-22/+29
| | | | | There's some oddness with the parcel counts, but if you can get past the oddness, you can return objects under an owner that you have permission to return.
* * Implements selected object return.Teravus Ovares2008-05-241-85/+267
| | | | | * If user is in the same sim with you, they'll get an inventory update, if not.... oh well, they'll have to clear their cache potentially before they'll see it.
* Thank you kindly, Melanie, for:Charles Krinke2008-05-231-30/+43
| | | | | | | Nothing huge, but the new button code for producing a new script does well, but the script will not allow for name change once created. It reverts back to new script.
* Thank you kindly, Melanie, for a patch which:Charles Krinke2008-05-231-0/+11
| | | | | | | | | Previously, upload charging was possible only for UPD uploads. This is because UDP uploads are charged by the viewer, while in CAPS, this was changed to be server side, so hackers couldn't avoid paying the upload charge. This patch adds a method to allow implementation of this serverside charge.
* From: Jeremy Bongio <jbongio@us.ibm.com>Sean Dague2008-05-201-4/+4
| | | | | | | | | | House cleaning ... Rather than using the variable name EntityList, the variable name EntitieList was being used. Here's a patch to fix it.
* Thank you kindly, Melanie for a patch that avoids a nullCharles Krinke2008-05-191-1/+1
| | | | | | ref in inventory give and also now causes items to appear in the correct folders now, no longer in the root folder.
* * minor: Just a few documentation odds and endsJustin Clarke Casey2008-05-181-3/+1
|
* * Tweaked patch mantis 1302 and committing it.Teravus Ovares2008-05-171-1/+1
|
* Formatting cleanup.Jeff Ames2008-05-171-29/+29
|
* * Committing patch from mantis 0001297: [PATCH] Fix behavior of child prim ↵Teravus Ovares2008-05-161-12/+41
| | | | inventories. Also enables 'New Script' button. from Melanie. Thanks Melanie!
* Formatting cleanup.Jeff Ames2008-05-161-222/+222
|
* * Committing half of patch mantis 001291 from Melanie! Thanks Melanie.Teravus Ovares2008-05-151-5/+13
| | | | | * Fixes perms on take-copy assuming you have a specific flag set.. which is still in discussion.
* Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵Teravus Ovares2008-05-151-64/+154
| | | | | | | | propagation and script module hooks. Thanks Melanie! * Implements quite a few inventory related perms. * (from Teravus) Fixes Take Copy
* Applied Patch mantis 1220. Implements llGetStartParameter. Thanks!Teravus Ovares2008-05-141-0/+3
|
* More formatting cleanup.Jeff Ames2008-05-141-2/+4
|
* Formatting cleanup.Jeff Ames2008-05-141-2/+2
|
* *Fixed compile error on last commitmingchen2008-05-131-1/+2
|
* *Objects now delete correctlymingchen2008-05-131-4/+5
|
* *Complete redo of the permissions modulemingchen2008-05-131-10/+20
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* * Fixed null reference exception when rezzing an object from inventory with ↵Teravus Ovares2008-05-111-1/+14
| | | | a rootpart that isn't found. Added a way to tell if it's an attachment.
* * Added NPCModule and NPCAvatar classes for NPCs. Primitive, but we can grow ↵Adam Frisby2008-05-111-2/+5
| | | | | | | | them out. * Fix for Scene.Inventory.cs - It assumes every entity at startup is a SceneObjectGroup. (Actually, this shouldn't have compiled[!] without a warning.) * Fix for LandManager at startup - it assumes there's a land channel when perhaps there isnt. (Bug that needs another refactor to fix. [Mike - I've assigned a ticket to you about this])
* *Added all the permission checks to the sceneexternalchecks and modified ↵mingchen2008-05-081-7/+5
| | | | | | | permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
* *Added SceneExternalChecks.cs that is used to manage checking the results of ↵mingchen2008-05-071-8/+11
| | | | multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?'
* * Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey2008-05-051-6/+6
|