Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 years ago |
Melanie Thielker
|
ea8f3c83bf
Finally remove the requirement for an InventoryItem/FolderBase object to
|
8 years ago |
Diva Canto
|
959872315f
WARNING: massive refactor to follow libomv's latest changes regarding 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.
|
9 years ago |
Diva Canto
|
0bf1209f90
Another major overhaul of inventory downloading, this time pertaining to inventory links. Added yet another function to IInventoryService to get multiple items at once, so that fetching collections of linked items is done once per folder instead of once per item.
|
9 years ago |
Diva Canto
|
c74cef0f42
Major change in the way inventory is downloaded: added a method throughout IIventoryService that fetches sets of folders at once. Also added folder id in the InventoryCollection data structure, so that we don't need to go to inventory server again just for that. This reduces the chatter between sims and inventory server by... a lot. On my tests, this reduces initial inventory download down to 30% of what it currently is.
|
9 years ago |
Oren Hurvitz
|
018832522c
Removed GetUserInventory(). It wasn't being used, and was creating warnings because it's Obsolete.
|
10 years ago |
Diva Canto
|
391633c072
Some more fixes on strange behaviors of Unknown User, esp. related to large messy inventories and esp. related to kokua
|
11 years ago |
Diva Canto
|
1dd3a0bc57
MORE DEBUG. DON"T USE THIS.
|
11 years ago |
Diva Canto
|
74e7fac13f
More on mantis #6625
|
11 years ago |
Diva Canto
|
922425a205
Last 27 modules' directives (service connectors out).
|
12 years ago |
Justin Clark-Casey (justincc)
|
35efa88c26
Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring.
|
12 years ago |
Diva Canto
|
6eaff18961
Finish the implementation of GetUserInventory, even though it's still not used.
|
12 years ago |
Diva Canto
|
db5f46fa23
Let grided simulators retrieve the user's inventory skeleton
|
12 years ago |
Justin Clark-Casey (justincc)
|
a64def8b73
minor: remove some mono compiler warnings
|
13 years ago |
Justin Clark-Casey (justincc)
|
8fb3e71b14
Shuffle order of code in invnetory connector GetFolderContent() calls to avoid a possible race condition
|
13 years ago |
Justin Clark-Casey (justincc)
|
655935db49
Use a copy of the inventory items list to register users in the thread started by GetFolderContent(), to protect ourselves against callers modifying lists
|
13 years ago |
Justin Clark-Casey (justincc)
|
7cadb89a0f
When a region is added to the HG Inventory Broker, also pass this through to the embedded local inventory connector to prevent an NRE when that connector tries to lookup the UserManager through the scene.
|
13 years ago |
Justin Clark-Casey (justincc)
|
d7a516d885
Add temporary debugging in HGInventoryBroker and RemoveXInventoryServiceConnector
|
13 years ago |
Justin Clark-Casey (justincc)
|
5e579b71fd
Allow the HGInventoryBroker to set the UserManager when it instantiates a RemoteXInventoryServiceConnector for a visiting HG user.
|
13 years ago |
Diva Canto
|
ef4f1fc4ba
Made things consistent between LocalInventoryServiceConnector and RemoteXInventoryServiceConnector on GetFolderContent.
|
13 years ago |
Diva Canto
|
f15f0ab59b
Removed a couple of very verbose debug messages.
|
14 years ago |
Jeff Ames
|
f1f0bc23f4
Formatting cleanup.
|
14 years ago |
Justin Clark-Casey (justincc)
|
1e8e98a07f
Move code that allows llGiveInvetory() to move item into appropriate system folder up from connectors into Scene.Inventory.cs
|
14 years ago |
Justin Clark-Casey (justincc)
|
289c21099c
Add automated test at the opensim 'api' level to check that a given item goes to the correct directory
|
14 years ago |
Justin Clark-Casey (justincc)
|
c72d298202
Add system lookup folder fix to the RemoveXInventoryServiceConnector as well since this presumably suffers from the same problem.
|
14 years ago |
Justin Clark-Casey (justincc)
|
704a53fb9b
Fix bug in llGiveInventory() where items were disappearing on relog
|
14 years ago |
Justin Clark-Casey (justincc)
|
8acb401a14
minor: remove mono compiler warnings
|
14 years ago |
Diva Canto
|
5fda81e6bb
* XInventory fairly tested, including for HG. Almost ready to switch.
|
14 years ago |
Diva Canto
|
638dc8d3c2
Simplified RemoteXInventoryServiceConnector and HGBroker (2) by a lot.
|
14 years ago |
Diva Canto
|
6a4fae123a
Started redoing HGInventoryBroker for XInventory and with multi-protocol in mind. Unfinished.
|
14 years ago |