summaryrefslogtreecommitdiff
path: root/indra/newview/llagentcamera.cpp
AgeCommit message (Collapse)Author
2011-04-19mergeDave Parks
2011-03-10Fix for sh-1119: Alt Zooming on assets that contain a pivot point can at ↵prep
times cause erratic camera movement
2011-02-18Cleanup of headless client (was: DisableRendering mode)Don Kjer
* Now called 'HeadlessClient' instead of 'DisableRendering' * Removed most cases where we skipped certain behaviors in the client when in this mode. This gets us closer to a 'true' client, for testing purposes.
2010-12-29Automated merge up from viewer-developmentLoren Shih
2010-12-17Adjust parameter in call to setFocusOnAvatar to be more efficient (don't ↵Jonathan Yap
animate)
2010-12-13Automated merge up from viewer-developmentLoren Shih
2010-11-15mergeRichard Linden
2010-11-08MergeLoren Shih
2010-10-27STORM-452 FIXED Made protective fix for crash in LLAgentCamera::resetView().Andrew Productengine
I managed to reprodcuce the crash once and couldn't reproduce it any time later, so this fix is made judging from line that I found (viewer was in debug mode when it happened) in call stack after crash. Added check for gMenuHolder against NULL to prevent further crashing. There is no 100% guarantee that this fixes the crash from ticket, but it won't do any harm either.
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-04EXP-142 FIXED Disable mouselook in SkylightRichard Nelson
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-13trivial comment changes while I was in this code.Tofu Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-25mergeDave Parks
2010-08-13trivial comment changes while I was in this code.Tofu Linden
2010-07-22EXT-8051 FIXED Change cameraCustomizeAvatar calls to use ↵Loren Shih
gAvatarp->isUsingBakedTextures Changed some uses of cameraCustomizeAvatar as appropriate.
2010-07-14mergeDave Parks
2010-07-07EXT-8208 FIXED Hide pop-ups on entering mouse-look mode.Vadim Savchuk
Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/706/ --HG-- branch : product-engine
2010-07-06EXT-8020 FIX outfit textures are blurry on opening outfit editorNyx (Neal Orman)
We believe this fix should help with the blurry textures - we weren't updating our local bake of your avatars' appearance. Added a line to trigger this refresh. Code reviewed by Seraph
2010-07-01EXT-8148 Camera transitions are occasionally very slow for appearance ↵Richard Linden
editing transitions reviewed by Nyx
2010-06-23EXT-7767 FIX Outfit editor doesn't appear to have a default camera viewRichard Nelson
added some comments and cleaned up code based on review
2010-06-23EXT-7767 FIX Outfit editor doesn't appear to have a default camera viewRichard Nelson
2010-06-21DEV-36437 FIXED (VWR-2485) Menu remains after switch to MouselookAimee Linden
Ported from Snowglobe.
2010-06-16fix for broken rear view cameraRichard Nelson
2010-06-15EXT-6953 WIP fixed walk cycle foot slip feedback to not speed up animation ↵Richard Linden
so much also, made camera default target and offset live-settable for debugging reviewed by vir
2010-06-14mergeDave Parks
2010-06-14EXT-7799 My Appearance - Edit outfit positions camera to previous camera ↵Leyla Farazha
coordinates reviewed by richard
2010-06-07Merge with render-pipelineDave Parks
2010-06-08EXT-7210 Baked textures should only be updated when outfit changes are saved ↵Leyla Farazha
or outfit editor is exited. reviewed and contributed to by Nyx
2010-06-04Fix for the last part of EXT-7366 (Need to change camera view of avatar ↵Monroe Linden
previews on 'Front view' while editing shapes). Reviewed by Richard.
2010-05-27EXT-7209 EXT-7366 EXT-7213 FIX EXT-7392 WIPNyx (Neal Orman)
Final fixes for: EXT-7209 camera to enter appearance edit mode EXT-7366 change camera to face front of avatar in previews EXT-7213 kill old appearance editor Partial fix for: EXT-7392 alpha mask checkboxes are not hooked up All changes code reviewed by vir. Following commits (plus this one) reviewed with this checkin: 425d4e960450 15d04b6464a7 e92ae606de12 adc94512ea9b 24577dbbf7a4 6f28b241eae2 (sorry dessie! :) )
2010-05-25EXT-7213 WIP kill old appearance editor and all traces of codeNyx (Neal Orman)
First pass - eliminated all references to gFloaterCustomize except those that call saveIfDirty. Haven't compiled, haven't reviewed. Will clean up in further patches and get reviewed before pushing.
2010-05-12CTS-149 Get rid of camera minimum distance for meshes and when ↵Dave Parks
DisableCameraConstraints is TRUE.
2010-04-01mergeRichard Nelson
2010-04-01EXT-6431 - Avatar head doesn't correctly follow mouse when side panel is openRichard Nelson
2010-04-01Checker: UNINIT_CTORTofu Linden
Function: LLAgentCamera::LLAgentCamera() File: /indra/newview/llagentcamera.cpp
2010-04-01Checker: CHECKED_RETURNTofu Linden
Function: LLAgentCamera::updateCamera() File: /indra/newview/llagentcamera.cpp not a bug, but I cleaned up BOOL->bool
2010-03-30EXT-6632 : INFRASTRUCTURE: LLAgentCamera / LLAgent header file / #include ↵Loren Shih
cleanup Took out unnecessary #includes from llagentcamera.*
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-29MergeLoren Shih
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-26Fix for EXT-6573 (Mouse-steering doesn't work in third person view)Monroe Linden
LLAgentCamera::cameraOrbitAround() (which had been created from LLAgent:: cameraOrbitAround() when LLAgentCamera was factored out) wasn't correctly processing yaw. Specifically, since gAgent.getFrameAgent() returns by value and not reference, gAgent.getFrameAgent().rotate() was discarding the result of the rotation. Changed LLAgentCamera::cameraOrbitAround() to use gAgent.yaw() instead, and changed LLAgent::getFrameAgent() to return a const reference instead of a value, which should make the compiler catch errors like this. Reviewed by Richard in http://codereview.lindenlab.com/1153001
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-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).