Justin Clark-Casey (justincc)
|
150860c964
Add regression TestDetachScriptedAttachmentToInventory()
|
12 anos atrás |
Justin Clark-Casey (justincc)
|
663b0cc681
Change AttachmentsModule.DetachSingleAttachmentToInv() to accept a SOG directly instead of an item ID to then shuffle through attachments, saving CPU busywork.
|
12 anos atrás |
Justin Clark-Casey (justincc)
|
ea9b0794e0
refactor: Move ScenePresence <-> AgentData attachments copying code into AttachmentsModule.
|
12 anos atrás |
Justin Clark-Casey (justincc)
|
8dedd91961
When attachments are being saved and deleted for a closing root agent, delete first to avoid a hud race condition with update threads.
|
12 anos atrás |
Melanie
|
241ddd031f
Fix copy/paste errors
|
13 anos atrás |
Dan Lake
|
92c88121c7
Removed all refs to IClientAPI from IAttachmentsModule. Separated client handlers for attachments to call public interface and rearranged module file into sections
|
13 anos atrás |
Dan Lake
|
460946ad62
Removed redundant code in AttachmentsModule and simplified interfaces which converted back and forth between ScenePresence and IClientAPI. More to be done still.
|
13 anos atrás |
Dan Lake
|
e77c919290
Remove usage of Linden packet types from inside Attachments Module and interface
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
2d62484f11
Remove UpdateKnownItem() from IAttachmentsModule.
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
ea0f78c971
Start locking entire add/remove operations on an IScenePresence.AttachmentsSyncLock object
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
c6ec573d10
Get rid of the confusing version of IAttachmentsModule.RezSingleAttachmentFromInventory() with the updateInventoryStatus switch, since this is never called with false
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
7d58b5fa15
move common code into AttachmentsModule.DeleteAttachmentsFromScene()
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
ddc733cd3d
refactor: move SP.SaveChangedAttachments() fully into AttachmentsModule
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
04bafd2122
refactor: Move ScenePresence.RezAttachments() into AttachmentsModule
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
1de68b34d9
refactor: migrate DropObject handling fully into AttachmentsModule from Scene
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
ae614c1264
refactor: simplify DetachSingleAttachmentToGround() by retrieving the scene object group direct
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
97b207240e
rename AttachmentsModule.ShowDetachInUserInventory() to DetachSingleAttachmentToInv() for consistency and to reflect it's actual behaviour
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
d328046efb
If an attachment fails, then start logging the exception for now, in order to help with the inconsistent state bug.
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
acfdca34fd
Fix issue where loading a new appearance onto an NPC would not remove the previous attachments from the scene.
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
e62b3dba8a
reinstate IAttachmentsModule.UpdateAttachmentPosition() since this is being used by a 3rd party region module and contains non-obvious attachment specific code
|
14 anos atrás |
Melanie
|
7bb005b0d1
Change the way attachments are persisted. Editing a worn attachment will now
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
cd153a20b7
Remove IAttachmentsModule.SetAttachmentInventoryStatus() from public interface
|
14 anos atrás |
Jeff Ames
|
f1f0bc23f4
Formatting cleanup.
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
f3f4428700
refactor: break out attachment position change code in Scene.UpdatePrimPosition() and move into AttachmentsModule
|
14 anos atrás |
Melanie
|
e1ea82b329
Major attachments cleanup. Remove unused AttachObject ClientView method
|
14 anos atrás |
Melanie Thielker
|
a7b5fe6a88
Remove useless quaternion parameter from AttachObject sig
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
26e3884237
refactor: move DeatchObject() into the AttachmentsModule
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
57c293d604
refactor: crudely move DetachSingleAttachmentToGround() over to the AttachmentsModule
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
17d023ba5b
refactor: crudely move the RezMultipleAttachments() method into the AttachmentsModule
|
14 anos atrás |
Justin Clark-Casey (justincc)
|
315fa06c75
refactor: Move another RezSingleAttachment() from Scene.Inventory to AttachmentsModule
|
14 anos atrás |