aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/InventoryFolderBase.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto2015-08-081-0/+3
| | | | | | | inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum. This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter. All tests pass, but fingers crossed!
* Fix regression introduced in a0d178b2 (Sat Aug 25 02:00:17 2012) where ↵Justin Clark-Casey (justincc)2012-08-291-12/+6
| | | | | | | | | | | folders with asset type of 'Folder' and 'Unknown' were accidentally treated as system folders. This prevented more than one additional ordinary folder from being created in the base "My Inventory" user folder. Added regression test for this case. Switched tests to use XInventoryService with mostly implemented TestXInventoryDataPlugin rather than InventoryService Disabled TestLoadIarV0_1SameNameCreator() since this has not been working for a very long time (ever since XInventoryService) started being used since it doesnt' preserve creator data in the same way as InventoryService did and so effectively lost the OSPAs. However, nobody noticed/complained about this issue and OSPAs have been superseded by HG like creator information via the --home save oar/iar switch.
* Formatting cleanup.Jeff Ames2009-10-011-1/+1
|
* extend load iar test to loading into a deeply nested directoryJustin Clark-Casey (justincc)2009-09-081-0/+8
| | | | correct bug associated with this
* minor: formatting and commentsJustin Clark-Casey (justincc)2009-08-281-1/+1
|
* jhurliman's patch in http://opensimulator.org/mantis/view.php?id=4024Diva Canto2009-08-181-0/+6
|
* * Added two new packet handler implementations for inventory ops. This is ↵Diva Canto2009-08-121-0/+19
| | | | | | | starting to work! - but can't be activated incrementally, the flip needs to be global for all inventory ops. * Added a base inventory connector that does common processing of inventory among all reference connector implementations. E.g. AddItem requires additional processing before being forwarded to service. * Added if (m_Enabled) upon RemoveRegion
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * Establish a common InventoryNodeBase class from InventoryItemBase and ↵Justin Clarke Casey2009-02-111-34/+1
| | | | InventoryFolderBase
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-8/+8
| | | | | | | * 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.
* make lots of properties virtual, which lets nhibernate doSean Dague2008-06-251-6/+6
| | | | | | some proxy object optimizations.
* Formatting cleanup.Jeff Ames2008-05-161-1/+1
|
* * Spring cleaning.Adam Frisby2008-04-291-49/+31
| | | | | * 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.
* replace hard tabs with 4 spaces to be consistant in the source.Sean Dague2008-04-241-36/+36
| | | | | | Please adjust your editors to not use hard tabs.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-3/+0
| | | | (this took a while to run).
* add comment for version field based on what Teravus said :)Sean Dague2008-04-081-1/+3
|
* further refactor and rename of InventoryFolderBase propertiesSean Dague2008-04-081-4/+4
| | | | | | to reflect what they really are.
* more refactoring, this time on InventoryFolderBaseSean Dague2008-04-071-6/+60
| | | | | | | | * wrap attributes in properties * clean up names a little bit * clean up name styles
* break out the 5 classes that were Sean Dague2008-04-071-0/+70
InventoryItemBase into seperate .cs files 1 per class