Commit Graph

73 Commits

Author SHA1 Message Date
cinder
a75eac3d5d Sync COF version with server. We need to track COF version better, but this is a start. 2025-01-27 13:33:18 -06:00
cinder
e6765cfcf2 Null check 2025-01-26 14:39:19 -06:00
cinder
f1d3534818 Populate Attachments from COF as well, as it is a canonical source 2025-01-25 08:11:17 -06:00
cinder
19c0b5cad5 Add docu on AppearanceManager.RequestAgentWorn() 2025-01-25 06:25:41 -06:00
cinder
1396f64cde Discard obsoleted AppearanceManager.SetPreviousAppearance() 2025-01-25 06:20:28 -06:00
cinder
664e87e61d Fix some long standing issues with AppearanceManager.IsItemWorn() with SSB. Second Life is returning dummy assets from AgentWearablesRequest so we can't use them now. May reinstate as needed for OpenSimulator... but even then, we should be able to rely on COF instead. 2025-01-24 22:50:07 -06:00
cinder
f56b67515d Rename two private methods in AppearanceManager, GetAgentWearables() and GetAgentAttachments(), for clarity 2025-01-24 07:49:06 -06:00
cinder
27305aff41 Comment upkeep in AppearanceManager; seems unending 2025-01-23 18:33:18 -06:00
cinder
d10818d996 Introduce InventoryBase.ActualUUID which is handy for links 2025-01-22 18:38:23 -06:00
cinder
f005031b51 Heroic attempt to correct the use of <seealso cref=""/> 2025-01-21 07:27:05 -06:00
cinder
64f3745000 Always use AssetUUID when attaching with RezSingleAttachmentFromInvPacket 2025-01-21 07:14:18 -06:00
cinder
5402b45c4a Always use AssetUUID for RezMultipleAttachmentsFromInvPacket 2025-01-21 07:09:56 -06:00
cinder
793006b8ca Rez by AssetUUID. Can't wear or rez Inventory Links 2025-01-21 05:44:38 -06:00
cinder
26e1be0e40 More incremental Appearance changes... 2025-01-21 03:42:18 -06:00
cinder
3155c3d7eb Give AppearanceManager's CTS a (slightly) more descriptive name: AppearanceCts 2025-01-20 20:46:52 -06:00
cinder
c8c71357af - Do away with hackish bake booleans, this should be handled by keeping COF version in sync.
- Send appearance update on Caps received not EQ connection.
2025-01-20 20:22:18 -06:00
cinder
644a815f9c Subcribers to Subscribers 2025-01-20 19:11:38 -06:00
cinder
ed2d45c40d More incremental changes in AppearanceManager 2025-01-20 19:01:58 -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
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
fb920dd5ac Verify appearance bake was successful before sending to simulator 2025-01-18 08:03:18 -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
5c7bd93a94 Eliminate RequestFolderContentsCap() use RequestFolderContents() 2025-01-13 20:54:19 -06:00
cinder
d412aa3905 Prefer WaitOne with TimeSpan 2025-01-13 07:44:05 -06:00
cinder
d8def7613f Too noisy for general use 2025-01-09 19:29:36 -06:00
Cinder Roxley
5db4357981 AppearanceManager fixes and revamp 2024-08-30 12:13:58 -05:00
Cinder Roxley
4e99975645 Fixing AppearanceManager... 2024-08-30 11:43:36 -05:00
Cinder Roxley
7be0a73bc1 Unreachable code, eww 2024-08-30 11:42:29 -05:00
Adam Frisby
fe54a80a37 * Fixes avatar appearance baking, and appearance messages 2024-08-30 09:08:52 -05:00
Cinder Roxley
5b6a18d1d3 Cleaning 2024-07-04 16:26:15 -05:00
cinder
d7de598d7e Revert "So much cuteness"
This reverts commit 28b42ce2d2.
2022-11-20 00:08:33 -06:00
cinder
e8d08db151 Rewrite HttpCapsClient method signatures, add Connected callback handler 2022-11-04 07:13:09 -05:00
cinder
0e7c061b20 Begin replacement of CapsClient/CapsBase with HttpCapsClient 2022-11-03 14:19:56 -05:00
cinder
28b42ce2d2 So much cuteness 2022-10-10 16:38:34 -05:00
cinder
7b26ee30f7 Microsoft.Experimental.Collections has been deprecated. Port MultiValueDictionary to LMV.Types for use 2022-08-28 16:11:41 -05:00
Cinder
5cb3c6016b Ambiguous references in comments 2021-12-29 12:15:50 -06:00
Cinder
e26ae695fe Remove unnecessary imports 2021-12-09 14:23:33 -06:00
Cinder
d4cb35a43a Rewrite CapsClient making the interface more explicit and simple 2021-09-24 14:05:12 -05:00
Madpeterz
b4024d3c5a Update AppearanceManager.cs
VS moving stuff around
improved debug info for bakes
2021-04-04 09:54:52 +01:00
Madpeterz
d9520ced6c Update AppearanceManager.cs
flips if (vpIndex >= nrParams) break; it was the wrong way round
skips sending if the texture is UUID_ZERO (this should be looked into why its even getting to here)
2021-04-03 22:15:08 +01:00
Madpeterz
0049d82ff6 Update AppearanceManager.cs
removes async from function as await is not used.
2020-12-01 05:48:34 +00:00
Eva Comaroski
372f938db0 [Feature] Implement tracking for worn avatar attachments 2020-06-29 21:13:10 +03:00
Cinder Biscuits
823e05df77 Merge cast with type check 2020-05-09 08:41:30 -05:00
nopjmp
2c063c2afe Fix bug with how CancellationTokenSource works.
* CancellationTokenSource needs to be Disposed
2019-10-26 17:11:55 -05:00
nopjmp
ed227a272c Remove custom Parallel class 2019-10-26 16:38:51 -05:00