Commit Graph

87 Commits

Author SHA1 Message Date
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
cinder
7875acf84c Loop 2022-10-10 16:08:14 -05:00
Cinder
b175963878 Redundant ToString() calls 2022-04-23 16:39:41 -05:00
Cinder
994a35407b Wire in AISv3 for Item and Folder removal in InventoryManager 2022-01-23 14:26:13 -06:00
Madpeter
24317e4f25 add a call to RequestFetchInventory
adds a call to RequestFetchInventory when you accept inventory transfer so the Inventory.ItemReceived will fire as expected.
2021-11-20 09:43:46 +00:00