cinder
ed2d45c40d
More incremental changes in AppearanceManager
2025-01-20 19:01:58 -06:00
cinder
2176c9befb
xmldoc upkeep in LockingDictionary
2025-01-20 17:25:15 -06:00
Adam Frisby
f9b51e5b68
* Adds default handler for GenericMessage packets, so we can know what isn't implemented.
...
* Logout reply timer can now be cancelled, such as if it is successful.
* OnSimDisconnected event now has a "Was Connected" property, this'll be false if OnDisconnected is firing before the simulator connected in the first place.
* Adds a reason for disconnection events in logs
* Prevents an exception if a session is cancelled before it is fully connected with the _packet?box objects.
* Adds a FindSimulator overload which takes a handle rather than just an IPEndPoint
* Region handshake sends 0x7 instead of 0x2 in flags. This impacts the order and speed of object loading.
2025-01-20 17:15:18 -06:00
cinder
f8db0ab1bf
Rename AppearanceManager.GetCOF() to GetCurrentOutfitFolder()
2025-01-20 16:34:16 -06:00
cinder
f5cc28a4a7
Incremental fixes and cleanup to AppearanceManager
2025-01-20 14:38:45 -06:00
cinder
a89401467f
Eliminate several overloaded methods in AppearanceManager
2025-01-20 08:49:47 -06:00
cinder
844e752a7f
Grammar
2025-01-20 08:36:43 -06:00
cinder
c7bf01efff
Null check "UpdateAgentLanguage" cap
2025-01-20 07:37:14 -06:00
cinder
0b015cc60f
Verify Items field in RequestFolderContents() response exists before parsing it
2025-01-20 06:54:11 -06:00
cinder
7401e027ea
Ignore TeleportFailure if we've already Finished teleport
2025-01-20 06:47:12 -06:00
cinder
d7ebcf5cd6
Update NUnit.ConsoleRunnner to 3.19.1
2025-01-20 06:46:28 -06:00
cinder
cd57c14fe7
null check for Caps in RetrieveInstantMessages()
2025-01-19 09:08:47 -06:00
cinder
ada98b73dc
Revert "Tests off"
...
This reverts commit 7e65099602 .
2025-01-19 06:47:31 -06:00
cinder
7e65099602
Tests off
2025-01-19 06:47:04 -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
829e56aa86
Changes nothing
2025-01-18 20:31:29 -06:00
cinder
3f53915d15
Grass object updates do not contain Species field
2025-01-18 18:51:14 -06:00
cinder
1289833edf
Accept CancellationToken in RequestFolderContents()
2025-01-18 15:26:51 -06:00
cinder
7a611e4220
Quiet noisy AssetCache read logging
2025-01-18 14:20:30 -06:00
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
9de8d621c5
Enable tests in CI
2025-01-15 17:09:55 -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
db8b23d5cd
Revert "Do CI tests work yet?"
...
This reverts commit 303d86370e .
2025-01-14 06:15:13 -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
303d86370e
Do CI tests work yet?
2025-01-13 20:27:27 -06:00
cinder
8e44d99c4c
Rollforward to latestMajor in global.json
2025-01-13 20:27:01 -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