Commit History

Author SHA1 Message Date
  Justin Clark-Casey (justincc) d87d9af1a5 minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why we're deselecting the prim in code before scheduling an update on attachment 12 years ago
  Justin Clark-Casey (justincc) b00935015a Fix problem where object attached from ground often does not get attached properly. 12 years ago
  Justin Clark-Casey (justincc) 6235d16c31 Make "show object part" command correctly display script status. 12 years ago
  SignpostMarv 35b7c80e0b implementing osDropAttachment & osDropAttachmentAt 12 years ago
  Justin Clark-Casey (justincc) 818379ba14 Fire EventManager.TriggerOnAttach (and hence LSL attach event) when an object is attached from the scene. 12 years ago
  Diva Canto 87d810217e Guard against inventory get failures. 12 years ago
  Melanie 9aec62f0ac Fix scripted detach of temp attachments 12 years ago
  Melanie 9bd2c1b88a As per lindn spec, disable detach and drop for temp attachments 12 years ago
  Melanie fe4c3a37c0 Lay some groundwork for temp attachments. Decouple attachments from inventory. 12 years ago
  Melanie e126915bc1 Change attachment handling to remove object from the scene first as per 12 years ago
  Melanie fe99948c58 Fix the order of operations on detach. The object must always be serialized 12 years ago
  Justin Clark-Casey (justincc) 356d597296 Restore update of inventory item on derez/logout. This is necessary to update the name if this has been changed whilst attached. 12 years ago
  Justin Clark-Casey (justincc) b6476eaac3 Stop sending the viewer an inventory create message if a known attachment item is updated. 12 years ago
  Justin Clark-Casey (justincc) fc24563206 Add regression TestDetachScriptedAttachmentToInventory() 12 years ago
  Justin Clark-Casey (justincc) f3134b5cf6 When an attachment is detached to inv or derezzed, stop the scripts, update the known item with script state still in the script engine and then remove the scripts. 12 years ago
  Justin Clark-Casey (justincc) 2eaa6d5ace Do not allow a script to attach a prim if its being sat upon. 12 years ago
  Justin Clark-Casey (justincc) f6e5791ecd refactor: extract method UpdateUserInventoryWithAttachment() from AttachObject() for better code comprehension 12 years ago
  Justin Clark-Casey (justincc) bfa6896678 Change AttachmentsModule.DetachSingleAttachmentToInv() to accept a SOG directly instead of an item ID to then shuffle through attachments, saving CPU busywork. 12 years ago
  Justin Clark-Casey (justincc) 571fd966cb Rather than iterating through all SOGs in the scene looking for the one that matches out fromItemID on detach, go through the agent's attachment sog list instead. 12 years ago
  Justin Clark-Casey (justincc) f263d6a910 Remove code that tried to delete an attachment back to inventory if RezSingleAttachmentFromInventoryInternal() returned null. 12 years ago
  Justin Clark-Casey (justincc) d043213317 refactor: Move ScenePresence <-> AgentData attachments copying code into AttachmentsModule. 12 years ago
  Justin Clark-Casey (justincc) e5b739aaeb When attachments are being saved and deleted for a closing root agent, delete first to avoid a hud race condition with update threads. 12 years ago
  Justin Clark-Casey (justincc) 5301648cff In AttachmentsModule.DetachSingleAttachmentToInvInternal(), remove attachment before changing properties for correct inventory serialization. 12 years ago
  Justin Clark-Casey (justincc) 4cf49369b5 Stop flicking IsAttachment false and then true in AttachmentsModule.UpdateAttachmentPosition() in order to avoid a hud update race condition. 12 years ago
  Justin Clark-Casey (justincc) 1aa7469253 correct wrong incomplete comment from previous commit 3c3ea19 in AttachmentsModule 12 years ago
  Justin Clark-Casey (justincc) 3c3ea19620 Fix a bug where scene objects attached as HUDs through scripts would not disappear for other avatars. 12 years ago
  Justin Clark-Casey (justincc) 67ebe80dd9 Resolve some mono compiler warnings. 12 years ago
  Justin Clark-Casey (justincc) 68918d632f Fetch the dialog module reference in AttachmentsModule in RegionLoaded() not AddRegion() 12 years ago
  Justin Clark-Casey (justincc) ff429a259b Fix bug where an avatar that had an object they owned attached through llAttachToAvatar() or osForceAttachToAvatar() would wrongly have next permissions come into play when they detached that object and rezzed it in scene. 12 years ago
  Justin Clark-Casey (justincc) 01b00ad0d5 Fire the scripting changed event with CHANGED_OWNER when an object that has changed owners is rezzed. 12 years ago