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