summaryrefslogtreecommitdiff
path: root/indra/newview/llvoavatar.cpp
AgeCommit message (Collapse)Author
2010-03-29For EXT-4666: changed LLGestureManager to LLGestureMgr throughoutBrad Payne (Vir Linden)
2010-03-29For EXT-4666: changed LLAppearanceManager to LLAppearanceMgr throughoutBrad Payne (Vir Linden)
2010-03-26EXT-6536 : Make LLVOAvatarSelf a singletonLoren Shih
Superficial cleanup so that all instances of gAgent.getAvatarObject() use "LLVOAvatarSelf *avatarp = gAgent.getAvatarObject".
2010-03-23EXT-2959 : Full out camera functions from llagent to llagentcameraLoren Shih
First check-in; only compiles, nothing more.
2010-03-23Part DEV-47695 route display name changes via sim for rebroadcast toJames Cook
nearby avatars for name tag updates and to update cached display name for LSL nonblocking functions
2010-03-16Automated merge from viewer/viewer-2-0Roxie Linden
2010-03-15EXT-6010 Appearance reverts to an old outfit while attempting to wear new outfitNyx (Neal Orman)
Added code to suppress local composite updates while wearables are loaded. This makes sure that we don't update your appearance until all your wearables are added to gAgentWearables. Hackish for 2.0, but will be inherently better for 2.1 code reviewed by vir.
2010-03-10Name tag color and position hackery for demoJames Cook
2010-03-09More name-tag vs. hud-text cleanupJames Cook
2010-03-09More harmonization of LLHUDNameTag vs. LLHUDTextJames Cook
Eliminating now-unused code from LLHUDText
2010-03-09Break name tag code out into LLHUDNameTagJames Cook
Start by duplicating the LLHUDText code, then stripping out functionality that only needs to exist in one place (like force-based juggling of name tag positions)
2010-03-08Simplify name tag prefs and put SLID on top of display nameJames Cook
2010-03-02MergeJames Cook
2010-02-26Removed unnecessary include llhudtext.h from llviewerobject.hJames Cook
2010-02-26Clean out some dead codeJames Cook
2010-02-26Less ugly name tag fonts and colorsJames Cook
2010-02-25Support multiple fonts, colors and styles in name tagsJames Cook
Simplified LLHUDText string API to be UTF8 only Added per-text segment font support Changed LLVOAvatar invalidateNameTag to clearNameTag
2010-02-24Re-color name tags after display name changesJames Cook
2010-02-24Hack to refresh name tags when I change my display name.James Cook
Also fixes a crash when turning on display names.
2010-02-24Use async display name lookup for name tags, makes them refresh properly ↵James Cook
when toggling display name feature
2010-02-19Avatars with legacy names have special color name tagsJames Cook
2010-02-19Improved support for toggling display names on/offJames Cook
Stop pre-populated name cache because we have a web service now for lookup Added mIsLegacy to LLAvatarName so we can colorize those name tags differently
2010-02-18Preference to set what fields name tags display, andJames Cook
first attempt at "use display names" menu item which doesn't work yet
2010-02-16move a particularly spammy INFO.Tofu Linden
2010-02-12mergeBrad Payne (Vir Linden)
2010-02-12Log spam cleanupBrad Payne (Vir Linden)
2010-02-12For EXT-5259: Major regression in load time for new users from 1.23 to 2.0. ↵Brad Payne (Vir Linden)
Moved autopopulate to after avatar appearance resolves
2010-02-11Created stub LLAvatarNameCache for display name lookup, asJames Cook
well as LLAvatarName base data object. Reviewed with Kelly.
2010-02-11MergeJames Cook
2010-02-11merge with ssh://hg.lindenlab.com/viewer/viewer-2-0Aimee Linden
2010-02-11EXT-5264 : Debug setting to show in-world voice visualizations while in ↵Aimee Linden
private voice calls Added ShowVoiceVisualizersInCalls, setting it to true will show voice visualizers, lipsync and voice gestures for people in the same voice session that are also visible in-world.
2010-02-11CID-66Tofu Linden
Checker: FORWARD_NULL Function: LLVOAvatar::parseSkeletonFile(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&) File: /indra/newview/llvoavatar.cpp not a bug.
2010-02-10Provisional fix for EXT-2939Monroe Linden
Restored the call to updateMotions(LLCharacter::HIDDEN_UPDATE) in LLVOAvatar::updateCharacter(). Added a specific fast timer for hidden updates in LLCharacter::updateMotions() to assess how much this will impact performance. Reviewed by Richard.
2010-02-10mergeBrad Payne (Vir Linden)
2010-02-10More temporary log messagesBrad Payne (Vir Linden)
2010-02-10Name tags of friends appear in green.James Cook
Refactored LLVOAvatar idleUpdateNameTag into smaller functions Eliminated unused LLHUDText::setUsePixelSize
2010-02-10EXT-5301 log spam when wearing alpha maskNyx (Neal Orman)
added additional check on no host for texture error so that we don't trigger it for IMG_INVISIBLE. code reviewed by Seraph
2010-02-08Converted names build from avatar object LLNameValue pairs to SLIDJames Cook
Added temporary getDisplayName() to LLCacheName Moved temporary placeholder display names into LLCacheName Eliminated rarely used LLAgentUI::buildName in favor of buildFullName Standardized buildFullName capitalization
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-12Suppress rendering of last name "Resident" to display only SLIDs.James Cook
Reviewed with Huseby
2010-01-12EXT-1331 Fix for avatars not rendering after they are loaded until camera is ↵Dave Parks
moved.
2010-01-11Avoid an assertion failure in texture baking. Reviewed by Nyx. Deemed ↵Tofu Linden
'tiny'...
2009-12-15Merge from default branch.Vadim Savchuk
Resolved conflicts in llalertdialog.h and llnotify.cpp (local deletion vs remote change) by removing them. --HG-- branch : product-engine
2009-12-14Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0.brad kittenbrink
2009-12-14Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2009-12-11EXT-2718 avatar render cost higher in 2.0 than in 1.23Nyx (Neal Orman)
previous fix fixed the double-counting of texture costs. resulting ARC was ~99 points higher for most avatars. This patch makes the cost shoot up again, as ARC was improperly computed in 1.23 and before. This makes the cost for an avatar increase 10 points per prim instead of per-attachment, which is how we have documented it. Also used constants to eliminate magic numbers and increased ARC limit from 1024 to 2048. Will request feedback on change from BSI:STU Code reviewed by Bigpapi --HG-- branch : avatar-pipeline
2009-12-11implemented EXT-2323 “Get rid from obsolete notification widgets”;Alexei Arabadji
--HG-- branch : product-engine
2009-12-10EXT-3302 invisible avatar w/ bling crashes mac viewersNyx (Neal Orman)
not mac-specific. We were treating IMG_INVISIBLE as a baked texture when an avatar used it as a bake. However, some baked textures have 5 channels, IMG_INVISIBLE has 4. Asking KDU to decode the 5th channel of a 4 channel image resulted in a crash. Fix skips the callback for loading morph masks from a bake if the bake image ID is IMG_INVISIBLE. Code reviewed by Seraph --HG-- branch : avatar-pipeline
2010-02-26automated mergeRoxie Linden