aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/TaskInventoryItem.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-11-15refactor: replace verbose checks with String.IsNullOrEmpty where applicable.Justin Clark-Casey (justincc)1-1/+1
Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845
2012-11-15Revert "Merge master into teravuswork", it should have been avination, not ↵teravus1-8/+11
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
2012-10-31Make "show object part" command correctly display script status.Justin Clark-Casey (justincc)1-11/+8
Uses new IEntityInventory.TryGetScriptInstanceRunning() Makes it clearer that TaskInventoryItem.ScriptRunning cannot be used as it is temporary and not updated.
2012-07-01Add preservation of running state of scripts when drag-copying.Melanie1-0/+12
2012-05-05Fire the scripting changed event with CHANGED_OWNER when an object that has ↵Justin Clark-Casey (justincc)1-3/+13
changed owners is rezzed. This needs to occur after the script is resumed rather than before, when the event is just dropped. Addresses http://opensimulator.org/mantis/view.php?id=5890 and http://opensimulator.org/mantis/view.php?id=5952
2012-02-02Improve reliability of script state saving by covering various savingMelanie1-0/+11
and loading scenarios which resulted in loss of continuity on item ids
2012-02-02Improve reliability of script state saving by covering various savingMelanie1-2/+12
and loading scenarios which resulted in loss of continuity on item ids
2011-11-25Use the more extensive Utils.AssetTypeToString()/InventoryTypeToString() ↵Justin Clark-Casey (justincc)1-57/+0
conversion rather than the arrays in TaskInventoryItem
2011-01-08Preserve the script running flag when copying an object.Melanie1-0/+12
2010-11-21Added creator info across the board -- TaskInventoryItems and InventoryItems ↵Diva Canto1-0/+56
themselves. Tested. Seems to be working, main tests pass. Nothing done for IARs or HG transfers yet -- this only works for OARs for the time being. New migration in inventory table in order to make CreatorID varchar(255).
2010-10-13Add a setter to OldItemID so it can be deserializedMelanie1-0/+3
2010-09-19Fix a merge artefact that broke script state persistence in XAttachmentsMelanie1-5/+3
2010-09-07If a scene object part UUID is changed (only possible when not in a scene), ↵Justin Clark-Casey (justincc)1-5/+5
then adjust the inventory items to point to the new uuid as well
2010-05-03Defer sending of CHANGED_OWNER to make it work on rezzed objects andMelanie1-0/+11
attachments in addition to objects sold in place
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-04-22From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-0/+11
Changes to enable script state persistence across non-restart serialization situations (inventory/OAR/attachments) Also fixing test cases for OAR and IAR so they don't barf with the new code.
2009-04-19Reverting r9224. We don't have scripts in the SL sense (with binary and state).Homer Horwitz1-1/+1
Using this identifier prevents "our" scripts from working. Reopens Mantis #3482, I'm afraid.
2009-04-19Change invType of scripts from "lsl_text" to "script". Fixes Mantis #3482.Homer Horwitz1-1/+1
2008-11-26Committing the LCO database layer. Native MySQL, no ADO. New reconnectMelanie Thielker1-0/+1
mechanism to prevent prim loss. Preserve link order on sim restart and drag copy. Fix drag-copied prims' inventories. Fix persistence of child prim inventories.
2008-11-08* Added IClientIM to IClientCore interfacesAdam Frisby1-6/+0
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
2008-10-21Set a default creation date on inventory and task inventory itemsMelanie Thielker1-0/+5
2008-10-01one class per file please.Sean Dague1-100/+0
This puts the TaskInventoryDictionary in it's own file.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-25/+25
* 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-18Formatting cleanup.Jeff Ames1-2/+2
2008-07-23refactor TaskInventoryItem Mask -> Permissions to be consistant with how thingsSean Dague1-5/+5
are stored in the db.
2008-07-23turn fields -> properties in TaskInventoryItemSean Dague1-25/+214
2008-06-27dr scofield's warning safari:Dr Scofield1-1/+1
* commented out [Obsolete(....)] attributes where no replacement feature was available: if we want to attribute code that we think needs to be reworked, we should define a new attribute and use that instead (together with a little tool to retrieve all the attributed code then) * commenting out unused variables
2008-06-04Formatting cleanup, minor refactoring, svn properties.Jeff Ames1-2/+2
2008-06-02cleanup: uncommenting null-op else tree in TaskInventoryItem.csDr Scofield1-6/+6
2008-05-31* minor: comment out old debugging messages in task inventory item ↵Justin Clarke Casey1-5/+5
restoration routines
2008-05-16Formatting cleanup.Jeff Ames1-6/+6
2008-04-29* Spring cleaning.Adam Frisby1-106/+119
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
2008-04-24replace hard tabs with 4 spaces to be consistant in the source.Sean Dague1-8/+8
Please adjust your editors to not use hard tabs.
2008-04-23* Applying Mantis #1021 (llStartAnimation/llStopAnimation) - Thanks Melanie!Adam Frisby1-0/+2
2008-04-23* Applying Mantis #1020 (Animations) - Thanks Melanie.Adam Frisby1-11/+31
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-3/+4
(this took a while to run).
2008-04-07* Minor: log message correctionJustin Clarke Casey1-1/+1
2008-04-07* Okay you can put down your pitchforks - this patch should fix rezzing of ↵Justin Clarke Casey1-27/+17
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.
2008-04-04* Removing debugging goo for mantis 854 since the fix is reported to work.Justin Clarke Casey1-3/+5
2008-04-03* Attempted resolution for mantis 854Justin Clarke Casey1-0/+4
* Also adds more temporary debugging goo in case the fix didn't work
2008-04-02* Add some temporary task inventory item inflation debug messages to ↵Justin Clarke Casey1-0/+10
investigate mantis 854
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-01-16* Fix mantis 345 - it is now possible to duplicate prims directly in the ↵Justin Clarke Casey1-15/+46
region again without breakage * This includes their inventories * Also, this revision properly synchronizes prim inventory crud.
2008-01-16* Store task inventory when an object is taken into agent inventoryJustin Clarke Casey1-19/+96
* This means that you can take an object from a region and rez it somewhere else, with its inventory intact. * As for earlier, at this stage only scripts can be placed in inventory * This isn't an efficient implementation, a better one will probably need to come along soonish
2008-01-15* Mother of all commits:Adam Frisby1-20/+21
* Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
2008-01-11Switch prim items type representation to use int rather than strings.Justin Clarke Casey1-2/+2
2008-01-06Factor out TaskInventoryItemJustin Clarke Casey1-0/+101