summaryrefslogtreecommitdiff
path: root/indra/newview/llagent.cpp
AgeCommit message (Collapse)Author
2010-04-19merge from viewer-hotfixTofu Linden
2010-04-19Updated the reverted fix for critical bug EXT-1655 ([BSI] Always flying ↵Eugene Mutavchi
after pressing "Stand" to stand up from an object), also integrated the fix for EXT-6786 ('Stand' button is corrupted if movement control floater is opened). Added some clarifying comments. Reviewed by Tofu Linden at https://codereview.productengine.com/secondlife/r/253/. --HG-- branch : product-engine
2010-04-16Reverted fix of EXT-1655 (because it causes EXT-6835)Eugene Mutavchi
--HG-- branch : product-engine
2010-04-07PE merge from pe-viewer-trunkTofu Linden
2010-04-07Fixed critical bug EXT-1655 ([BSI] Always flying after pressing "Stand" to ↵Eugene Mutavchi
stand up from an object) - moved restoring the flying of the agent before calling the mAutoPilotFinishedCallback, to allow finished callback to change it. - fixed LLVOAvatar::sitOnObject() to set mIsSitting = TRUE before stoping the autopilot, like it was in 1.23 version. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/185/ --HG-- branch : product-engine
2010-04-07Backed out changeset 63b699f90efdTofu Linden
2010-04-02DEV-45809 - Merge Second Life Enterprise changes into viewer 2.x trunkRoxie Linden
Includes: DEV-45800, DEV-45803 - Grid Manager DEV-45804 - SLURL refactor DEV-45801 - Single username field (for Identity Evolution and SLE Ldap) Also, Includes Certificate Management code allowing the viewer to connect to grids not signed by a well know key (just like any web browser). Also contains secure storage for things like passwords. The security/certificate code is modular with the intention of adding modules to directly use the operating system facilities for crypto if available. (that's much more secure than we'll ever be) Also, refactor of voice to modularize it, and add a diamondware voice module. CR: Aimee, James, Lynx, Mani, Karina and a list of thousands
2010-04-01Automated MergeRoxie Linden
2010-03-31Merge from default branchMike Antipov
--HG-- branch : product-engine
2010-03-30EXT-6634 : INFRASTRUCTURE: Generic header file / #include cleanupLoren Shih
LLAgent.* cleanup Also took out some constants from llagent.cpp that aren't being used.
2010-03-30EXT-6630 : INFRASTRUCTURE: Pull out -Keys functions from llagent into ↵Loren Shih
llagentcamera Orbit/Pan keys were already in llagentcamera. Pulled alt/walk/left/up/yaw/pitch into llagentcamera.
2010-03-30Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-03-29EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Superficial cleanup to replace all instances of "gAgentAvatar" with "gAgentAvatarp".
2010-03-29EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Superficial cleanup to replace all instances of "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject" with "gAgentAvatar".
2010-03-26EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Lots of superficial cleanup, particularly around "if (" formatting. Removed LLAgent as a friend of LLAgentCamera and refactored to use accessors.
2010-03-26Manual merge from default branchVadim Savchuk
Resolved conflict in indra/newview/llviewerwindow.cpp. --HG-- branch : product-engine
2010-03-25EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Minor superficial cleanup to have all references to getAvatarObject use LLVOAvatarSelf *avatarp = gAgent.getAvatarObject()
2010-03-25EXT-6539 : Take out mAvatarObject from LLAgentWearablesLoren Shih
Removed mAvatarObject / gAgentWearables.mAvatarObject since it's redundant with gAgent.mAvatarObject.
2010-03-25EXT-2959 : Pull out camera functions from llagent to llagentcameraLoren Shih
#3 checkin. Took out llagent "friend llagentcamera" and added accessors instead. Did some superficial formatting cleanup.
2010-03-24EXT-2959 : Pull out camera functions from llagent to llagentcameraLoren Shih
#2 checkin. Superficial cleanup and some bug fixing (e.g. took out duplicate mDrawDistance from llagent, took out gAgentCameraHACK and gAgentHACK).
2010-03-23EXT-2959 : Full out camera functions from llagent to llagentcameraLoren Shih
First check-in; only compiles, nothing more.
2010-03-24Fixed normal bug EXT-5840 (Search floater auto-closes on telelport) - ↵Eugene Mutavchi
removed the closing of search floater at teleportation request. Reviewed by Leyla Farazha at https://codereview.productengine.com/secondlife/r/94/ --HG-- branch : product-engine
2010-03-08automated mergeRoxie Linden
2010-03-05EXT-5847 failure to bake when standard wearables are generatedNyx (Neal Orman)
Standard wearables have no textures associated with them. No textures means no texture callbacks. Fixed the issue by requesting a texture upload on baked textures that we don't get a cahced baked texture response for. This clears up the repro Code reviewed by prep, vir
2010-02-26EXT-5820 I can copy asset UUID from non-FULLPERM assets turning on admin mode.Tofu Linden
If you're reading this message, this was reviewed by Soft, Nyx or Aura. :)
2010-02-23mergePalmer Truelson
2010-02-23Turning on Davep optimizations again. Backed out changeset d89b00b44ab6Palmer Truelson
2010-02-12mergePalmer Truelson
2010-02-12Backed out davep's optimization pass. changeset 3c3685de430aPalmer Truelson
2010-02-12mergePalmer
2010-02-12fix typos in EXT-5248 / d6fd7b96d638Tofu Linden
2010-02-12Fixed normal bug EXT - 5248 (Default group icon for IM sessions in ↵Paul Guslisty
multifloater). The problem was in LLAgent::isInGroup() logic. In God Mode it always returned true, even if it was not so. Added ability to ignore God Mode in LLAgent::isInGroup(). --HG-- branch : product-engine
2010-02-10CID-65Tofu Linden
Checker: FORWARD_NULL Function: LLAgent::sendMessage() File: /indra/newview/llagent.cpp not a bug.
2010-02-09EXT-4449 [BSI] Zoom In does not function properly on large or linked prim setsLeyla Farazha
reviewed by Richard CC#99
2010-02-03Optimization pass.Dave Parks
-- Further instrumentation of idle update -- Removed mActiveQ from LLPipeline, instead making calm objects static during LLVOVolume::idleUpdate -- Further instrumentation of flexible object update -- Converted LLDynamicArray and LLMap members of LLViewerObjectList to stl counterparts -- Increased number of update bins in LLViewerObjectList from 16 to 128 (objects will be processed every 128 frames instead of every 16, or ~ 90% fewer objects processed per frame) -- Removed unused "renderObjectsForSelect" code. -- Reenabled LOD updates for objects further than 24m from camera
2010-01-29Fixed normal bug EXT-4697 (Buttons in bottom bar are compressed after ↵Eugene Mutavchi
quitting mouselook mode) and low bug EXT-4723 (Not all buttons are displayed on the bottom bar after leaving mouse look): - implemented the LLBottomTrayLite, which appears only in mouselook mode. --HG-- branch : product-engine
2010-01-18Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2010-01-15mergerichard
2010-01-15Fixed normal bug EXT-4309 (Gesture button is too wide in the mouse look ↵Eugene Mutavchi
mode): added hack that avoid usage of the LLLayoutStack resizing logic on mouse look mode switching. --HG-- branch : product-engine
2010-01-14fixed major bug EXT-4194 Escape key does not reset the camera FOVIgor Borovkov
--HG-- branch : product-engine
2010-01-14Automated merge with ssh://angela@hg.lindenlab.com/james/gooeyangela
2010-01-14EXT-3795 First run messages still display (click & drag on map, Build tools ↵angela
open, movement controlled, etc)
2010-01-12Partially fixed major bug EXT-4112 ([BSI] Number of groups not limited to 25).Vadim Savchuk
Viewer now disallows joining or creating groups if the limit reached. A server-side fix is also needed. --HG-- branch : product-engine
2010-01-05EXT-3667 Usability : Returning back from mousehook does not set the user ↵Igor Borovkov
back to See as Avatar --HG-- branch : product-engine
2009-12-30EXT-2781. Added reference to issue in comments.Sergei Litovchuk
--HG-- branch : product-engine
2009-12-29Fixed low bug (EXT-2781) Stop Flying button is displayed while walking after ↵Sergei Litovchuk
slumping. - Disabled flying mode if it has been enabled shortly before the agent stand up animation is signaled. In this case we don't get a signal to start flying animation because of some server side problem, the agent's avatar does not play flying animation, so we switch flying mode off. This may cause "Stop Flying" button to blink. --HG-- branch : product-engine
2010-03-01Automated merge from trunkRoxie Linden
2010-03-01Automated merge with a few fixups for code review commentsRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-25automated mergeRoxie Linden