Commit Graph

45 Commits (ae79bc0da2e01eb07f5adbb6ecfd4e9a66cd8501)

Author SHA1 Message Date
Arrehn b8ec97ae81 Double-click teleport now cams target. Thanks to Andromeda Rage, based on code by Kitty Barnett 2011-03-08 01:36:17 -05:00
Tank_Master 8ee4482c42 Imported from Kokua (originally by ArminW) - disable broadcast your lookat and disable hand movement when editing (not fully working)
The menu options (develop -> avatar-> Privet Look At and Privet Point At) are always checked, regardless of the actual state.
2011-03-02 01:16:40 -08:00
Kadah 9f1ef52d56 Freeing the camera movement some more. Added min zoom disable, removed max distance bounds (when camera constraints are off), and added disable for simulator camera constraints.
These options will need to be added to prefs panel
2011-02-15 00:32:40 -08:00
Arrehn 0586dca369 Merge up part2 to Release 2.4.0 + RLVa . Needs live testing 2011-01-19 12:40:31 -05:00
Arrehn b96b8e3ca0 Merge with RLva-#head 2010-11-04 10:09:29 -07:00
Arrehn d0d3e716dc Rolling back before back RLV merge 2010-11-04 10:02:01 -07:00
Arrehn cc718fcdf2 Snowstorm syncup 2010-11-03 22:44:26 -07:00
Kitty Barnett 9498c31d3c Merged with default tip (Revision aeb7e6c38341)
--HG--
branch : RLVa
2010-10-31 23:41:40 +01:00
Andrew Productengine ea32129f49 STORM-452 FIXED Made protective fix for crash in LLAgentCamera::resetView().
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-27 19:23:52 +03:00
Kitty Barnett e6e551cb41 Merged with default tip (Revision 7a739cbdce56)
--HG--
branch : RLVa
2010-08-28 02:06:00 +02:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Kitty Barnett b6a073c659 Initial commit of RLVa-1.2.0i
--HG--
branch : RLVa
2010-08-22 10:57:22 +02:00
Tofu Linden 9989c304c9 trivial comment changes while I was in this code. 2010-08-13 12:25:59 +01:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Loren Shih 75cfa9a0c3 EXT-8051 FIXED Change cameraCustomizeAvatar calls to use gAvatarp->isUsingBakedTextures
Changed some uses of cameraCustomizeAvatar as appropriate.
2010-07-22 15:06:08 -04:00
Vadim Savchuk 07406b8397 EXT-8208 FIXED Hide pop-ups on entering mouse-look mode.
Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/706/

--HG--
branch : product-engine
2010-07-07 21:18:32 +03:00
Nyx (Neal Orman) fcfaa69821 EXT-8020 FIX outfit textures are blurry on opening outfit editor
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-06 18:13:46 -04:00
Richard Linden e8a52ebc51 EXT-8148 Camera transitions are occasionally very slow for appearance editing transitions
reviewed by Nyx
2010-07-01 10:33:06 -07:00
Richard Nelson 6dd35018d2 EXT-7767 FIX Outfit editor doesn't appear to have a default camera view
added some comments and cleaned up code based on review
2010-06-23 18:32:31 -07:00
Richard Nelson 0aabcc8134 EXT-7767 FIX Outfit editor doesn't appear to have a default camera view 2010-06-23 16:50:06 -07:00
Aimee Linden c0129e4b11 DEV-36437 FIXED (VWR-2485) Menu remains after switch to Mouselook
Ported from Snowglobe.
2010-06-21 13:35:55 +01:00
Richard Nelson 206ce0bb2c fix for broken rear view camera 2010-06-16 09:50:09 -07:00
Richard Linden 8b95793c35 EXT-6953 WIP fixed walk cycle foot slip feedback to not speed up animation so much
also, made camera default target and offset live-settable for debugging

reviewed by vir
2010-06-15 13:53:40 -07:00
Leyla Farazha 76cf9e29a7 EXT-7799 My Appearance - Edit outfit positions camera to previous camera coordinates
reviewed by richard
2010-06-14 10:53:28 -07:00
Leyla Farazha 56da8017d9 EXT-7210 Baked textures should only be updated when outfit changes are saved or outfit editor is exited.
reviewed and contributed to by Nyx
2010-06-08 14:52:22 -07:00
Monroe Linden 6d840687a5 Fix for the last part of EXT-7366 (Need to change camera view of avatar previews on 'Front view' while editing shapes).
Reviewed by Richard.
2010-06-04 11:56:08 -07:00
Nyx (Neal Orman) cd46893057 EXT-7209 EXT-7366 EXT-7213 FIX EXT-7392 WIP
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-27 14:40:49 -04:00
Nyx (Neal Orman) b524aacb59 EXT-7213 WIP kill old appearance editor and all traces of code
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-25 20:17:23 -04:00
Richard Nelson 6cc65f9e5f merge 2010-04-01 12:52:04 -07:00
Richard Nelson 656a533fac EXT-6431 - Avatar head doesn't correctly follow mouse when side panel is open 2010-04-01 12:41:41 -07:00
Tofu Linden fb08c17cdd Checker: UNINIT_CTOR
Function: LLAgentCamera::LLAgentCamera()
File: /indra/newview/llagentcamera.cpp
2010-04-01 17:25:42 +01:00
Tofu Linden 56dbd313a1 Checker: CHECKED_RETURN
Function: LLAgentCamera::updateCamera()
File: /indra/newview/llagentcamera.cpp

not a bug, but I cleaned up BOOL->bool
2010-04-01 17:23:49 +01:00
Loren Shih 7a8c6a235e EXT-6632 : INFRASTRUCTURE: LLAgentCamera / LLAgent header file / #include cleanup
Took out unnecessary #includes from llagentcamera.*
2010-03-30 15:05:48 -04:00
Loren Shih b15e34b942 EXT-6630 : INFRASTRUCTURE: Pull out -Keys functions from llagent into llagentcamera
Orbit/Pan keys were already in llagentcamera.  Pulled alt/walk/left/up/yaw/pitch into llagentcamera.
2010-03-30 14:21:20 -04:00
Loren Shih b6e7850c0a Merge 2010-03-29 12:30:09 -04:00
Loren Shih 58d76a9ecf EXT-6536 : Make LLVOAvatarSelf a singleton
Superficial cleanup to replace all instances of "gAgentAvatar" with "gAgentAvatarp".
2010-03-29 12:11:51 -04:00
Loren Shih 94e6e10739 EXT-6536 : Make LLVOAvatarSelf a singleton
Superficial cleanup to replace all instances of "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject" with "gAgentAvatar".
2010-03-29 12:00:26 -04:00
Monroe Linden 8a3fe4d9e4 Fix for EXT-6573 (Mouse-steering doesn't work in third person view)
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-26 17:47:12 -07:00
Loren Shih 0bcfbde3a4 EXT-6536 : Make LLVOAvatarSelf a singleton
Lots of superficial cleanup, particularly around "if (" formatting.
Removed LLAgent as a friend of LLAgentCamera and refactored to use accessors.
2010-03-26 13:58:19 -04:00
Loren Shih 853d9e4453 EXT-6539 : Take out mAvatarObject from LLAgentWearables
Removed mAvatarObject / gAgentWearables.mAvatarObject since it's redundant with gAgent.mAvatarObject.
2010-03-25 17:27:50 -04:00
Loren Shih 504cf0870d EXT-2959 : Pull out camera functions from llagent to llagentcamera
#3 checkin.

Took out llagent "friend llagentcamera" and added accessors instead.
Did some superficial formatting cleanup.
2010-03-25 15:06:48 -04:00
Loren Shih cc4a9b5640 EXT-2959 : Pull out camera functions from llagent to llagentcamera
#2 checkin.

Superficial cleanup and some bug fixing (e.g. took out duplicate mDrawDistance from llagent, took out gAgentCameraHACK and gAgentHACK).
2010-03-24 16:12:01 -04:00
Loren Shih fc49539b36 EXT-2959 : Full out camera functions from llagent to llagentcamera
First check-in; only compiles, nothing more.
2010-03-23 15:59:52 -04:00