Commit Graph

56 Commits

Author SHA1 Message Date
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
nopjmp
88a05fbb3a Switch to Microsoft's MultiValueDictionary
While we are here, clean up AppearanceManager usage of memory.

* Modify some List operations to Linq
* Copy through construction
2019-10-25 10:49:04 -05:00
nopjmp
1f96efd132 remove Thread.Abort() behavior and clean up EventQueueClient 2019-10-20 20:57:44 -05:00
Cinder
53db835952 Update avatar_lad.xml and introduce support for new texture entries 2019-10-04 10:00:58 -05:00
Cinder
cfc8f47eb5 Tag all CapsClients with their respective names so we know just what in the hell is going on when something goes awry 2019-08-11 10:08:35 -05:00
Cinder Biscuits
85bbdd313a AppearanceManager::ReplaceOutfit() now throws on sanity check fail to prevent updating bad wearables 2019-06-23 20:52:41 -05:00
Cinder Biscuits
74cc5bb7fd Sanity check wearables replacement for bodyparts 2019-06-23 13:35:19 -05:00
Cinder Biscuits
0a4ccf0c6d Missed Add To Outfit change 2019-06-23 12:36:56 -05:00
Cinder Biscuits
bee6fbb6fb Sanity check for multiple bodypart entities on replace/add to outfit 2019-06-23 12:22:41 -05:00
Cinder Biscuits
ffdc61ab77 Remove ClientID code, it doesn't work on SL and there aren't any other viewers who can read it on OpenSim now. 2017-07-12 18:55:52 -05:00
Cinder Biscuits
26ce4c77ec Fix replacement on Wear wearable 2017-07-11 16:06:53 -05:00
Cinder Biscuits
2c20369169 That was a bad fix I saw coming but also I hate this. :( 2017-07-11 15:03:16 -05:00
Cinder Biscuits
248ffd05d6 Should fix removal 2017-07-11 14:21:15 -05:00
Cinder Biscuits
d448e38b3c Fix bad crash. :( 2017-07-11 13:01:30 -05:00
Cinder Biscuits
f7561c6d49 Add convenience function 2017-07-11 12:38:55 -05:00
Cinder Biscuits
3390587e8b Inlining these is apparently not allowed on all our platforms 2017-07-11 12:12:06 -05:00
Cinder Biscuits
9c5883516c Minor cleanup 2017-07-11 12:04:25 -05:00
Cinder Biscuits
0071976e58 Return a list of all worn items unsorted for GetWearables() 2017-07-11 10:48:41 -05:00