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