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
Cinder
d4cb35a43a
Rewrite CapsClient making the interface more explicit and simple
2021-09-24 14:05:12 -05:00
Cinder
aa980fc7ee
Extend CapsClient to handle other http methods. I'm considering just rewriting this whole class.
2021-09-24 11:26:29 -05:00
Cinder
5b881df8b2
Play nice with offline msg inventory offers. This doesn't even work in Second Life's viewer, so I'm not too worried.
2021-09-24 09:08:02 -05:00
Cinder
9858f77815
Removed HTTP_INVENTORY and CLIENT_IDENTIFICATION_TAG settings
2021-09-19 07:41:18 -05:00
Cinder
603edf6b21
Fix missing end quote
2021-07-25 11:20:54 -05:00
Cinder
b52a072847
Fix xml comments
2021-07-24 14:04:42 -05:00
Cinder
9e0f3fd7a2
Trivial cleanup on comments
2021-07-24 12:56:24 -05:00
Cinder
bbe22a2cfd
Newline shenanigans
2021-07-05 08:36:04 -05:00
Madpeterz
dea65a294c
Update InventoryManager.cs
...
adds a null check before the foreach to stop a crash that can sometimes happen.
hopfully the real changes preview does not suck as bad as github deskstop.
2021-02-02 16:24:11 +00:00