summaryrefslogtreecommitdiff
path: root/indra/newview/llagent.h
AgeCommit message (Collapse)Author
2013-03-11mergeprep
2013-03-11Viewer-chui mergeprep
2013-02-25MAINT-2407 'Stop animating me' spams serverKelly Washington
reviewed with Simon
2013-02-01SH-3800 WIP - log some of sent appearance msg info as well as receivedBrad Payne (Vir Linden)
2012-11-08CHUI-484: Updating the code to rather than refer to it as Busy Mode, it now ↵William Todd Stinson
refers to it as Do Not Disturb mode.
2012-10-26SH-3469 FIX - use callback mechanism to handle possible race between getting ↵Brad Payne (Vir Linden)
caps and setting agent region
2012-09-20Partial rewrite of llifstream and llofstream (Windows implementation ↵Don Kjer
pending). Moved more functionality from llviewerwearable to llwearable
2012-09-03Renamed LLVOAvatarDefines to LLAvatarAppearanceDefinesDon Kjer
2012-07-23Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-05-31Reloading the the pathfinding object floaters when the god level is changed.Todd Stinson
2012-05-29EXP-1942,EXP-1945: Pulling down the teleport screen in the scenario of ↵Todd Stinson
waiting for a maturity preference change that is still being posted to the server.
2012-05-29EXP-1942,EXP-1945: Ensuring that the teleport process waits for the maturity ↵Todd Stinson
preferences to be synced between viewer and server.
2012-05-25EXP-1942,EXP-1945: More robust handling and syncing of the maturity preference.Todd Stinson
2012-05-25EXP-1942, EXP-1945: Improved handling of the maturity preference change ↵Todd Stinson
response. Still needs work though.
2012-05-24EXP-1942,EXP-1945: Altering behavior when setting maturity preference to ↵Todd Stinson
check the server response in an effort to ensure the viewer and server remain in sync. This is a partial commit as I still need to add user behavior and notifications when things go wrong.
2012-05-23Removing some code that allowed the viewer to toggle the user's maturity ↵Todd Stinson
access level. But only toggling it in the viewer leads to some really bad discontinuities with the server's actual access level for the user.
2012-05-23Removing cruft code that is no longer used.Todd Stinson
2012-05-17EXP-1940: BUGFIX Correcting issue with changing maturity setting and ↵Todd Stinson
teleporting from dialog did not work on agni. Problem stemmed from 2 issues. 1) The server responded with different results between aditi and agni due to some changes in the Pathfinding project. 2) The viewer was actually sending two separate requests to change to the same preference setting. This fixes both issues.
2012-05-17EXP-1928: Constructing the new maturity preferences flow for the case of a ↵Todd Stinson
teleport via lure (which cannot be restared).
2012-05-17EXP-1928: Handling the rare case that the user preferences cannot be ↵Todd Stinson
successfully changed, and reporting that to the user.
2012-05-11EXP-1928: First pass at building the functionality to restart teleport after ↵Todd Stinson
increasing the maturity preference level to match the intended teleport region. There are probably still some cases that are broken and bugs.
2012-05-10EXP-1928: Adding fundamentals for managing a teleport request in such a way ↵Todd Stinson
that it can be restarted.
2011-11-23EXP-1581 FIXED Added more floaters to the viewer menu.Vadim ProductEngine
It is also now possible to toggle microphone via the menu. See JIRA for the full list of changes.
2011-10-11FIX EXP-1302 Make the Speak button work as a toolbar button andcallum
EXP-1324 Push to talk hot key doesn't change button state of speak button
2011-10-10EXP-1302 PARTIAL Make the Speak button work as a toolbar buttoncallum
First pass - no Push-To-Talk functionality.
2011-10-07* "search" floater now only minimized after teleport if it is visible to beginLeslie Linden
with. * LLAgent now keeps track of whether or not the agent can build in the current parcel. * Hooked up is_enabled_function to build and speak commands.
2011-09-14STORM-1578 (viewer side only), STORM-1589Oz Linden
Remove the viewer side automatic logout after extended away time. Note, however, that the server still logs you out after 30 minutes away: see SVC 7251. Allow more time (10 seconds vs 2 seconds) after initiating Away status during which mouse movements do not remove the Away status.
2011-05-17Merge with viewer-developmentDon Kjer
2011-05-05Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated ↵brad kittenbrink
a bunch of unnecesary header dependencies.
2011-03-22Improve LLEventHost API for autopilot and following avatars. Reviewed by Kelly.Dave SIMmONs
2011-03-17ER-612: Add LLEventAPI access to LLAgent auto pilot. Follow-on work to ↵Dave SIMmONs
allow blocking of flying during autopilot. Reviewed by Kelly.
2011-03-15ER-612: Add LLEventAPI access to LLAgent auto pilotDon Kjer
2010-12-28STORM-714 FIXED Webprim's control bar doesn't dissapear after switching to ↵Paul Guslisty
mouselook mode - After switching to the mouse look mode hide control bar immediately, not fading it with timer - Added signal for switching mouse look mode out just for convenience. It's not used in this fix.
2010-11-22Added failing unit test which I believe should exercise CHOP-220 crash.brad kittenbrink
2010-09-16mergeRichard Linden
2010-08-28MergeAimee Linden
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-26VWR-20715 Double-click teleportAimee Linden
SNOW-352/SNOW-421/SNOW-462 Imported from Snowglobe 2 By Twisted Laws and Thickbrick Sleaford
2010-08-25VWR-20710 : Sit anywhere, port of SG2.x SNOW-610 patchMerov Linden
2010-08-16cleaned up LLUICtrlFactory...Richard Nelson
removed redundant functionality moved buildPanel to LLPanel
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-12added remaining hints and fade in/fade out behaviorRichard Linden
2010-04-07Re-insert backed out SLE checkin so we can fix itRoxie Linden
2010-04-07Backed out changeset 63b699f90efdTofu Linden
2010-04-01Automated MergeRoxie Linden
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-29MergeLoren Shih
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