nooperation
ccfa54524b
Fixed crash in BVHDecoder - ReadBytesUntilNull was reading until newline instead of null
...
Fixed crash in PrimMesher - Profile::Copy was not copying correctly
Fixed crash in PrmiMesher - SculptMap::ScaleImage was disposing live SKBitmap's
2025-03-12 23:43:00 -04:00
cinder
6425cf630b
Mesh can be attached, right? :/
2025-02-13 19:20:56 -06:00
cinder
869692c32a
Light reorganizing methods in InventoryManager, no functional change
2025-02-13 16:42:43 -06:00
cinder
9dfce0cf76
Rename SafeCreateInventoryItem() to CreateOrRetrieveInventoryItem()
2025-02-13 16:38:30 -06:00
cinder
7d7bbd4cae
Some useful comments
2025-02-13 09:08:56 -06:00
cinder
1c2fc783ef
Dependency update
2025-02-13 08:02:06 -06:00
cinder
ee708055fa
Folder Version updating
2025-02-07 20:10:43 -06:00
cinder
02c39ea77c
Add Update(OSD) to InventoryItem and InventoryFolder. Fix parsing InventoryFolder OSD
2025-01-31 07:43:14 -06:00
cinder
75e2a2c978
Begin improvements and better support for AISv3
2025-01-27 19:07:09 -06:00
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
346c30e49d
Mild updates to InventoryAISClient
2025-01-26 18:51:35 -06:00
cinder
5120c1a850
Param no longer exists in xmldoc
2025-01-26 18:51:15 -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
3032d89ceb
Set GridClient readonly in Inventory
2025-01-25 07:35:13 -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
f68f929e88
Tidy up AssetPrim
2025-01-23 08:12:43 -06:00
cinder
944e000c5d
Fix PrimObject.DieAtEdge always set false
2025-01-23 08:12:31 -06:00
cinder
d10818d996
Introduce InventoryBase.ActualUUID which is handy for links
2025-01-22 18:38:23 -06:00
cinder
fd9e68de7d
Clarify member summaries in InventoryBase
2025-01-22 17:48:55 -06:00
cinder
063a5e2a98
InventoryManager.CreateLink() should determine the type of link internally not through a parameter.
2025-01-22 17:32:57 -06:00
cinder
0952b341bb
Fix bad xmldoc. Oops
2025-01-21 19:17:59 -06:00
cinder
d4b0d7539f
Misc cleanup in AgentManagerMovement
2025-01-21 18:15:15 -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
1a70772096
see not seealso
2025-01-21 04:14:29 -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
0bb329df97
Wait, what?
2025-01-20 20:40: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
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
cd57c14fe7
null check for Caps in RetrieveInstantMessages()
2025-01-19 09:08:47 -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