Commit Graph

555 Commits

Author SHA1 Message Date
cinder
48f65a06bb Tsk tsk 2025-01-18 08:03:30 -06:00
cinder
fb920dd5ac Verify appearance bake was successful before sending to simulator 2025-01-18 08:03:18 -06:00
cinder
1bef897179 Don't parse response on error responses 2025-01-18 06:44:47 -06:00
cinder
b2fe1d161a Merge remote-tracking branch 'origin/master' 2025-01-17 17:15:01 -06:00
cinder
2c68e0d655 Add ObjectAnimationHandler, LegacyMaterials, general cleanup in ObjectManager also 2025-01-17 17:14:52 -06:00
cinder
da78eb9ecd Missing param in xmldoc 2025-01-15 21:05:44 -06:00
cinder
092b875c82 Consolidate transitive dependencies on netstandard2.0 2025-01-15 21:01:23 -06:00
cinder
17d226fbea Minor changes to AssetCache 2025-01-15 17:20:35 -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
ff595e72f5 Add Count and Clear() to Inventory class. 2025-01-15 09:26:03 -06:00
cinder
e6a6546955 Update dependencies 2025-01-15 08:23:38 -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
d61f7040ac Handle HttpMethod.Patch in HttpCapsClient 2025-01-14 21:19: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
6eed8a710e Tidying Inventory 2025-01-13 14:54:58 -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
6380fe19d2 More conversions to async/await 2025-01-12 22:57:27 -06:00
cinder
748a2d0482 Convert ModelUploader to async operations 2025-01-12 22:41:57 -06:00
cinder
cb70ab9566 Unnecessary overload in ModelUploader 2025-01-12 22:31:21 -06:00
cinder
1c4edd23e3 Eliminate FolderContentsWithReply() and some general clean up in InventoryManager 2025-01-12 21:57:45 -06:00
cinder
e8b922d442 Check eqTask exists for Running prop in EventQueueClient 2025-01-12 10:45:12 -06:00
cinder
e27b517918 Refactor EventQueueClient to be much more robust.
- Polling is fired now every thirty seconds as polling too often was causing EQ to send junk acks
- No more recursive calls to PostRequestAsync() that was never going to end well.
2025-01-12 10:32:34 -06:00
cinder
8a8655f506 InventoryManager tidying and add missing system folder names 2025-01-11 14:18:55 -06:00
cinder
f7194bb29c Spelling 2025-01-09 19:31:38 -06:00
cinder
d8def7613f Too noisy for general use 2025-01-09 19:29:36 -06:00
cinder
89ee03190e Fix xmldoc warning in AvatarManager 2025-01-02 17:02:58 -06:00
cinder
aee79ecfed Suppress missing xmldoc args warning in TestClient 2025-01-02 14:16:36 -06:00
cinder
ddb15d1da4 ServicePointManager is dead and gone. 2025-01-02 14:04:05 -06:00
cinder
b2878db912 Suppress rather annoying an trivial xmldoc ambiguous reference warning CS0419 2025-01-02 03:48:39 -06:00
cinder
2e1329b63b SKFilterQuality is obsoleted in SkiaSharp 3.x, use SKSamplingOptions(SKFilterMode.Linear) which should provide high quality resizing... 2025-01-01 21:39:40 -06:00
cinder
f9a6db5d48 Semi-annual csproj cleaning 2025-01-01 21:27:38 -06:00
cinder
5a76fc93f4 Update dependencies 2025-01-01 21:12:25 -06:00
cinder
a64b3ae710 Error check POST result before parsing response in RequestRemoteParcelIDAsync() 2024-12-29 19:57:28 -06:00
cinder
605a8c8170 Check asset type in RequestInventoryAsset() 2024-12-29 19:15:29 -06:00
cinder
2d09df0b12 Add CancellationToken param to ParcelManager.RequestRemoteParcelIDAsync() 2024-12-29 11:40:30 -06:00
cinder
2fd85a10e1 Move to .NET 9.0, remove support for .NET7.0 because nuget.exe dropped it too. 2024-12-29 10:24:45 -06:00
cinder
79936981e2 Remove artificial chat length limitation. Thanks @stonejohnson for finding this. 2024-12-29 08:29:47 -06:00
Cinder Roxley
069ceac858 SL hated JP2, we'll send these J2K streams raw. Introduce J2K static conveneience class 2024-11-01 12:23:11 -05:00
Cinder Roxley
a2c54ff3b0 Update CoreJ2K to 1.0.4 2024-11-01 12:22:11 -05:00
Cinder Roxley
b33800fa7c Update all dependencies 2024-11-01 07:52:27 -05:00
Cinder Roxley
d7283dbee7 Update CoreJ2K to 1.0.3 2024-11-01 07:51:09 -05:00
Cinder Roxley
942c771aa8 Revert "Primitive does not have CRC member"
This reverts commit 20bb76ba7c.
2024-08-30 20:17:29 -05:00