cinder
|
2b989802aa
|
Introduce InventoryManager.NullResults
|
2025-05-07 10:59:37 -05:00 |
|
cinder
|
addd5e7bda
|
Don't add fetched folder to folder contents
|
2025-05-06 20:37:28 -05:00 |
|
cinder
|
799050d6ef
|
Return List<InventoryBase> from InventoryManager.RequestFolderContents() Adapt AppearanceManager to use this change
|
2025-05-06 20:34:54 -05:00 |
|
cinder
|
ba5b1fa337
|
Avoid deadlocking in InventoryManager.FetchItem(). There are still deadlocking issues in inventory, but as we move further towards full AISv3 implementation, we move away from the LLUDP model and don't need to rely on ItemReceived event for COF actions so fetch attachments via HTTP async directly avoiding WaitOne()
|
2025-05-05 07:14:06 -05:00 |
|
cinder
|
6425cf630b
|
Mesh can be attached, right? :/
|
2025-02-13 19:20:56 -06:00 |
|
cinder
|
869692c32a
|
Light reorganizing methods in InventoryManager, no functional change
|
2025-02-13 16:42:43 -06:00 |
|
cinder
|
9dfce0cf76
|
Rename SafeCreateInventoryItem() to CreateOrRetrieveInventoryItem()
|
2025-02-13 16:38:30 -06:00 |
|
cinder
|
7d7bbd4cae
|
Some useful comments
|
2025-02-13 09:08:56 -06:00 |
|
cinder
|
75e2a2c978
|
Begin improvements and better support for AISv3
|
2025-01-27 19:07:09 -06:00 |
|
cinder
|
5120c1a850
|
Param no longer exists in xmldoc
|
2025-01-26 18:51:15 -06:00 |
|
cinder
|
063a5e2a98
|
InventoryManager.CreateLink() should determine the type of link internally not through a parameter.
|
2025-01-22 17:32:57 -06:00 |
|
cinder
|
f005031b51
|
Heroic attempt to correct the use of <seealso cref=""/>
|
2025-01-21 07:27:05 -06:00 |
|
cinder
|
26e1be0e40
|
More incremental Appearance changes...
|
2025-01-21 03:42:18 -06:00 |
|
cinder
|
0b015cc60f
|
Verify Items field in RequestFolderContents() response exists before parsing it
|
2025-01-20 06:54:11 -06:00 |
|
cinder
|
ea5f5d56c8
|
Assign InventoryFolder fields before adding to Store in RequestFolderContents(), fix regression in method as well.
|
2025-01-18 21:50:51 -06:00 |
|
cinder
|
1289833edf
|
Accept CancellationToken in RequestFolderContents()
|
2025-01-18 15:26:51 -06:00 |
|
cinder
|
5c5c290a15
|
BinaryFormatter has been removed in .NET9.0. No need to keep the tests.
|
2025-01-15 16:09:58 -06:00 |
|
cinder
|
30cc082622
|
Add asynchronous methods for fetching inventory items. Note: Only useful for HTTP capability, LLUDP fetch unsupported as of this commit.
|
2025-01-15 08:18:27 -06:00 |
|
cinder
|
82aefa8fd0
|
xmldoc fixes
|
2025-01-15 07:33:57 -06:00 |
|
cinder
|
ed3f48f456
|
a few misc methods made async
|
2025-01-14 21:25:03 -06:00 |
|
cinder
|
092b5c8bb3
|
Introduce RequestFetchInventoryCapAsync() and make RequestFolderContents async as well
|
2025-01-14 20:27:50 -06:00 |
|
cinder
|
b33f133ee3
|
Add followLinks overload to FetchContents signature
|
2025-01-14 15:39:53 -06:00 |
|
cinder
|
53cbf482d0
|
Fix InventoryManager.FolderContents()
|
2025-01-14 15:31:19 -06:00 |
|
cinder
|
86ae6842c0
|
Back Inventory using ConcurrentDictionary, tighten up access in Inventory class.
|
2025-01-14 07:26:34 -06:00 |
|
cinder
|
d63419ea32
|
Change the bizarre two list signature of RequestFetchInventory() to take Dictionary<UUID,UUID>
|
2025-01-13 21:18:21 -06:00 |
|
cinder
|
5c7bd93a94
|
Eliminate RequestFolderContentsCap() use RequestFolderContents()
|
2025-01-13 20:54:19 -06:00 |
|
cinder
|
0e9f3f13c6
|
Eliminate RequestFolderContentsLegacy() completely
|
2025-01-13 07:45:48 -06:00 |
|
cinder
|
d412aa3905
|
Prefer WaitOne with TimeSpan
|
2025-01-13 07:44:05 -06:00 |
|
cinder
|
1c4edd23e3
|
Eliminate FolderContentsWithReply() and some general clean up in InventoryManager
|
2025-01-12 21:57:45 -06:00 |
|
cinder
|
8a8655f506
|
InventoryManager tidying and add missing system folder names
|
2025-01-11 14:18:55 -06:00 |
|
Adam Frisby
|
59b32018e2
|
* Fix two exceptions triggered by inventory requests
|
2024-08-28 16:01:29 -05:00 |
|
Cinder Roxley
|
d801b611ea
|
Revert "From 344c188a2bc7439c9068bbb99481ed81f6529b26 Mon Sep 17 00:00:00 2001"
This reverts commit 1aad3f4cfd.
|
2024-08-28 16:00:54 -05:00 |
|
Cinder Roxley
|
1aad3f4cfd
|
From 344c188a2bc7439c9068bbb99481ed81f6529b26 Mon Sep 17 00:00:00 2001
From: Adam Frisby <adam@sinewavecompany.com>
Date: Fri, 2 Aug 2024 02:57:26 +1000
Subject: [PATCH] * Fix two exceptions triggered by inventory requests
|
2024-08-23 11:06:07 -05:00 |
|
Cinder Roxley
|
26157067de
|
Begin Material asset support
|
2024-08-12 14:02:40 -05:00 |
|
Cinder Roxley
|
07e66837d2
|
Preliminary Settings Asset/Inventory support
|
2024-07-05 09:38:04 -05:00 |
|
Cinder Roxley
|
5b6a18d1d3
|
Cleaning
|
2024-07-04 16:26:15 -05:00 |
|
Cinder Roxley
|
aa713bcae5
|
Pedantic, but let's use consistent type keywords
|
2024-06-30 17:49:24 -05:00 |
|
Cinder Roxley
|
72e90b9cb2
|
Indentation fixes
|
2024-06-30 17:38:53 -05:00 |
|
Cinder Roxley
|
dc9ba3f8df
|
More redundant lambda syntax cleanup
|
2024-06-30 17:35:56 -05:00 |
|
cinder
|
17f5c18d19
|
CLeaning
|
2022-12-31 14:19:13 -06:00 |
|
cinder
|
b0530056f5
|
Fix RequestUploadNotecardAsset() Thanks for the report Madpeterz
|
2022-12-01 21:30:34 -06:00 |
|
cinder
|
b85220d4e3
|
Strip out the rest of our pretty C#8 and C#9 niceness to bring back .NET framework support a little longer
|
2022-11-20 00:46:46 -06:00 |
|
cinder
|
b73bca2c98
|
Revert "Compoud assignments are cute"
This reverts commit 6e7bdcb9f3.
|
2022-11-20 00:08:44 -06:00 |
|
cinder
|
546cd6f3fa
|
Sorting out InventoryManager
|
2022-11-16 09:18:13 -06:00 |
|
cinder
|
6ccc2cc7b2
|
"ReqFolderContents" isn't a capability...
|
2022-11-16 08:40:01 -06:00 |
|
cinder
|
30e8d06c11
|
Fix annoying gramatical error that was cut and pasted 50 times
|
2022-11-14 18:48:49 -06:00 |
|
cinder
|
200911b384
|
Improvements to DownloadManager
|
2022-11-11 19:42:40 -06:00 |
|
cinder
|
1011d471a8
|
Simplify InventoryManager callback states
|
2022-11-04 22:05:55 -05:00 |
|
cinder
|
f76f83ac27
|
Rewrite InventoryManager to use HttpCapsClient
|
2022-11-04 18:54:20 -05:00 |
|
cinder
|
6e7bdcb9f3
|
Compoud assignments are cute
|
2022-10-10 16:33:24 -05:00 |
|