aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add "Notecard saved" message to saves of notecards into primsMelanie Thielker2008-09-261-0/+16
|
* Remove the ugly-as-sin "interop" hack script perms fudging inMelanie Thielker2008-09-221-18/+0
| | | | | | object inventory
* Change the scirpt engine loading mechanism. Script engines are nowMelanie Thielker2008-09-211-6/+6
| | | | | | | | | 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.
* Fix an inventory naming regressionMelanie Thielker2008-09-081-5/+2
|
* Remove casting nastiness in LSL_ApiMelanie Thielker2008-09-081-0/+4
|
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-24/+24
| | | | | | | * 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.
* fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield2008-09-021-22/+24
| | | | | | cleanup: warnings, readability
* Completing the item sale series, this one implements sell contents.Melanie Thielker2008-08-241-0/+10
| | | | | | All item sale modes are now complete.
* Formatting cleanup.Jeff Ames2008-08-181-12/+12
|
* refactor TaskInventoryItem Mask -> Permissions to be consistant with how thingsSean Dague2008-07-231-21/+21
| | | | | | are stored in the db.
* Patch #9147Melanie Thielker2008-07-141-1/+1
| | | | | | | Patch #4 of the region settings series. Partial functionality of the new storage system. More patches to follow.
* * Actually persist restored archives to the database - wasn't actually doing ↵Justin Clarke Casey2008-07-131-4/+10
| | | | | | | | this before (doh) * Not quite perfect yet
* * minor: just some null guards and name changes to make it clearer that prim ↵Justin Clarke Casey2008-07-121-3/+3
| | | | count is actually a prim local id dispenser
* *Patch as supplied in Mantis #0001705 by melanie. Fixes: Locked prims allow ↵mingchen2008-07-091-0/+3
| | | | *any avatar* to deposit scripts in them, regardless of permissions
* Mantis#1690. Thank you, Malanie for a patch that:Charles Krinke2008-07-081-0/+2
| | | | | addresses "recompiles clear perms:
* * refactor: archiver code clean up so that it's more readable for the next ↵Justin Clarke Casey2008-07-061-1/+0
| | | | functionality addition
* Copyright notices and formatting cleanup.Jeff Ames2008-07-061-1/+1
|
* * minor: documentation in SceneObjectPart.Inventory.cs. Refactor ↵Justin Clarke Casey2008-07-061-28/+45
| | | | AddInventoryItem methods to reduce code duplication
* * minor: remove unnecessary locking from SOP.GetInventoryItem()Justin Clarke Casey2008-07-061-20/+7
|
* * minor: Stop spurious 'item not found' messages when placing things into a ↵Justin Clarke Casey2008-07-061-9/+2
| | | | prim's inventory
* property encapsulation for SOPSean Dague2008-07-021-3/+3
|
* * Syncs the current revision XML Schema(xsd) to the XML Schema of revision 5251.Teravus Ovares2008-06-291-19/+2
| | | | | * This should resolve creating content, taking it, and being able to rez it again.
* Mantis#1616. Applied Melanie's patch. This may or mayCharles Krinke2008-06-281-32/+38
| | | | | not break trunk.
* * Remove responsibilty for signalling scene object change from ↵Justin Clarke Casey2008-06-271-1/+2
| | | | | | | | | | | | SceneObjectPart.SendFullUpdate() * This means that we will no longer pointlessly repersist all the prims in the scene when OpenSim first starts up * This also means that force-update on the console will not trigger repersistence. * Also, in other places persistence is no longer done where it wasn't actually necessary * I think I changed the code for all instances correctly, but it's not possible that I missed some and some things which did persist properly have stopped * Please patch or mantis if this is the case
* Mantis#1439. Thank you kindly, Melanie for a patch thatCharles Krinke2008-06-041-0/+24
| | | | | plumbs in the events for on_rez.
* Mantis#1416. Thank you very much, Melanie for a patch that:Charles Krinke2008-05-291-0/+12
| | | | | Createa a method to find out if a prim inventory contains scripts
* Thank you kindly, Melanie, for:Charles Krinke2008-05-231-1/+4
| | | | | | | 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.
* * This update causes the backup process to run in a separate thread.Teravus Ovares2008-05-211-2/+5
| | | | | | | | * Concurrency issues are resolved because each object makes a memory-only copy of itself and backs up the copy. * Because of the way this is done, the latest at the time of the backup gets backed up (no functionality change) * You can move *thousands of objects at a time* and the sim doesn't freeze and wait for the backup to complete. * This can be enhanced more by dedicating the thread as opposed to starting it when the backup process starts.
* Formatting cleanup, minor refactoring. Fixed some comparisons of value ↵Jeff Ames2008-05-181-15/+15
| | | | types and null.
* * Tweaked patch mantis 1302 and committing it.Teravus Ovares2008-05-171-7/+30
|
* Formatting cleanup.Jeff Ames2008-05-171-11/+11
|
* * Committing patch from mantis 0001297: [PATCH] Fix behavior of child prim ↵Teravus Ovares2008-05-161-1/+13
| | | | inventories. Also enables 'New Script' button. from Melanie. Thanks Melanie!
* * Patch from Melanie. Mantis 1294: Fix broken wearables icon display in ↵Teravus Ovares2008-05-161-1/+1
| | | | prim inventories. From Melanie! Thanks Melanie.
* Formatting cleanup.Jeff Ames2008-05-161-92/+92
|
* Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵Teravus Ovares2008-05-151-30/+70
| | | | | | | | propagation and script module hooks. Thanks Melanie! * Implements quite a few inventory related perms. * (from Teravus) Fixes Take Copy
* Formatting cleanup.Jeff Ames2008-05-141-5/+5
|
* * Minor: Normalise prim inventory log headersJustin Clarke Casey2008-05-011-5/+5
|
* * Rolled back a few changes.Adam Frisby2008-05-011-76/+74
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-011-74/+76
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* * Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares2008-04-301-1/+1
| | | | | | | Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
* * Tidy up and comments related to last inventory related commitJustin Clarke Casey2008-04-261-5/+5
|
* * First draft implementation of copying prim inventory items back to agent ↵Justin Clarke Casey2008-04-261-7/+15
| | | | | | | | | | inventory * Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory * Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set * This is pending fixes/implementation of upstream permission implementation
* * Check in odds and ends which remain as an attempt to get the item ↵Justin Clarke Casey2008-04-251-10/+42
| | | | | | | | | properties panel for a prim's contents working * Temporarily hacked things to bring our protocol data flow to be pretty much completely identical to the Linden's for this - to absolutely no avail. * Leaving commented code in as a springboard for some future attempt
* replace hard tabs with 4 spaces to be consistant in the source.Sean Dague2008-04-241-30/+30
| | | | | | Please adjust your editors to not use hard tabs.
* * Patch for #973 - Object Rez from Inventory ignores permissions - Thanks ↵Adam Frisby2008-04-231-0/+25
| | | | tglion!
* * Applying Mantis #1020 (Animations) - Thanks Melanie.Adam Frisby2008-04-231-0/+33
|
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-5/+3
| | | | (this took a while to run).
* * Updates LSL2CS converterTeravus Ovares2008-04-201-0/+1
| | | | | | | | | * All objects are not touchable by default now * When a script listens for one of the touch events in the state, an object becomes touchable. * All LSL scripts report which events they consume now ** This uses semi-complicated Regex to discover the events, stick them in a dictionary, and then write a method call into each script state's state_entry() event. ** Tedd may figure out a better way to do this in the future. For now, this works for LSL.
* * Okay you can put down your pitchforks - this patch should fix rezzing of ↵Justin Clarke Casey2008-04-071-1/+0
| | | | | | | | | | | items (with inventory) on Windows * Now properly dealing with prims which don't contain items - thanks to thomas for the patch which gave insight into this situation * Also, an xml exception no longer crahes the client session * Leaving in debugging lines in case there are further problems * Not yet tested on Linux, though I'm just about to.
* * I XmlIgnored the TaskInventory Property as a temporary measure. Taking ↵Teravus Ovares2008-04-071-0/+1
| | | | things and rezzing them works again. (though, I suggest waiting on taking things until justincc has an opportunity to look at the TaskInventory property causing the XML Serialization to overrun.) It's MinOccurs is 0 in the XML Schema, so it should work fine when he adds it back.