Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 роки тому |
Melanie Thielker
|
ea8f3c83bf
Finally remove the requirement for an InventoryItem/FolderBase object to
|
8 роки тому |
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 роки тому |
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 роки тому |
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 роки тому |
Oren Hurvitz
|
018832522c
Removed GetUserInventory(). It wasn't being used, and was creating warnings because it's Obsolete.
|
10 роки тому |
Diva Canto
|
391633c072
Some more fixes on strange behaviors of Unknown User, esp. related to large messy inventories and esp. related to kokua
|
11 роки тому |
Diva Canto
|
1dd3a0bc57
MORE DEBUG. DON"T USE THIS.
|
11 роки тому |
Diva Canto
|
74e7fac13f
More on mantis #6625
|
11 роки тому |
Diva Canto
|
922425a205
Last 27 modules' directives (service connectors out).
|
11 роки тому |
Justin Clark-Casey (justincc)
|
35efa88c26
Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring.
|
12 роки тому |
Diva Canto
|
6eaff18961
Finish the implementation of GetUserInventory, even though it's still not used.
|
12 роки тому |
Diva Canto
|
db5f46fa23
Let grided simulators retrieve the user's inventory skeleton
|
12 роки тому |
Justin Clark-Casey (justincc)
|
a64def8b73
minor: remove some mono compiler warnings
|
13 роки тому |
Justin Clark-Casey (justincc)
|
8fb3e71b14
Shuffle order of code in invnetory connector GetFolderContent() calls to avoid a possible race condition
|
13 роки тому |
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 роки тому |
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 роки тому |
Justin Clark-Casey (justincc)
|
d7a516d885
Add temporary debugging in HGInventoryBroker and RemoveXInventoryServiceConnector
|
13 роки тому |
Justin Clark-Casey (justincc)
|
5e579b71fd
Allow the HGInventoryBroker to set the UserManager when it instantiates a RemoteXInventoryServiceConnector for a visiting HG user.
|
13 роки тому |
Diva Canto
|
ef4f1fc4ba
Made things consistent between LocalInventoryServiceConnector and RemoteXInventoryServiceConnector on GetFolderContent.
|
13 роки тому |
Diva Canto
|
f15f0ab59b
Removed a couple of very verbose debug messages.
|
14 роки тому |
Jeff Ames
|
f1f0bc23f4
Formatting cleanup.
|
14 роки тому |
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 роки тому |
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 роки тому |
Justin Clark-Casey (justincc)
|
c72d298202
Add system lookup folder fix to the RemoveXInventoryServiceConnector as well since this presumably suffers from the same problem.
|
14 роки тому |
Justin Clark-Casey (justincc)
|
704a53fb9b
Fix bug in llGiveInventory() where items were disappearing on relog
|
14 роки тому |
Justin Clark-Casey (justincc)
|
8acb401a14
minor: remove mono compiler warnings
|
14 роки тому |
Diva Canto
|
5fda81e6bb
* XInventory fairly tested, including for HG. Almost ready to switch.
|
14 роки тому |
Diva Canto
|
638dc8d3c2
Simplified RemoteXInventoryServiceConnector and HGBroker (2) by a lot.
|
14 роки тому |
Diva Canto
|
6a4fae123a
Started redoing HGInventoryBroker for XInventory and with multi-protocol in mind. Unfinished.
|
14 роки тому |