Age | Commit message (Collapse) | Author |
|
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/434/
--HG--
branch : product-engine
|
|
|
|
|
|
|
|
|
|
Added outfit baking notification.
Cleaned up some code around notifications.
Added some more clarity to notification message wording.
|
|
|
|
|
|
Added timestamp for avatar rez messages.
Added messaging when entering/leaving Edit Appearance Mode.
|
|
|
|
|
|
|
|
|
|
Superficial header file cleanup
Lots of moving functions around and recategorizing in LLInventoryModel.h
Removed some obsolete functions, changed scoping of others
Moved some static functions from LLInventoryModel into llinventoryfunctions.h
|
|
|
|
|
|
|
|
Refactored LLWearableDictionary to look more like LLAssetType/LLFolderType/etc. in terms of code design. This required a lot of superficial changes across many files. Overall functionality has not changed.
|
|
Cleanup and log spam reduction.
|
|
Also refreshes name tags so you can see the state.
Reviewed with Kelly.
|
|
|
|
|
|
|
|
dirtyMesh() method.
What I can't figure out is why gcc doesn't complain in render-pipeline, where the problem is the same.
(transplanted from cba9bf2cf5194da14105cc28e792f908ef672864)
|
|
dirtyMesh() method.
What I can't figure out is why gcc doesn't complain in render-pipeline, where the problem is the same.
|
|
dirtyMesh() method.
What I can't figure out is why gcc doesn't complain in render-pipeline, where the problem is the same.
|
|
|
|
|
|
|
|
LLViewerJointMesh::updateFaceData.
(transplanted from 14545d24820e032279c81cb386dd043eeee625f7)
|
|
LLViewerJointMesh::updateFaceData.
(transplanted from 14545d24820e032279c81cb386dd043eeee625f7)
|
|
LLViewerJointMesh::updateFaceData.
|
|
|
|
This pops up a notification whenever another avatar rezzes. Controlled by a #define, currently set to ON.
|
|
|
|
If you or others are a cloud, then your nametag will include a "(Loading...)" string.
Note: this required a small bit of code refactor so that you can query if an avatar (yourself or others) is a cloud; this was basically a rename from updateIsFullyLoaded into getIsCloud.
|
|
|
|
|
|
nearby avatars for name tag updates and to update cached display name
for LSL nonblocking functions
|
|
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.
|
|
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)
|
|
Simplified LLHUDText string API to be UTF8 only
Added per-text segment font support
Changed LLVOAvatar invalidateNameTag to clearNameTag
|
|
Also fixes a crash when turning on display names.
|
|
when toggling display name feature
|
|
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
|
|
|
|
Refactored LLVOAvatar idleUpdateNameTag into smaller functions
Eliminated unused LLHUDText::setUsePixelSize
|
|
We had commented out the word "virtual" in front of the function definition
for some reason.
one-liner, reviewed by Bigpapi.
|
|
Eyes weren't alpha masked.
Hair wasn't being consistently alpha masked
Hair alpha mask was being ignored during avatar customization
We weren't hitting onFirstTEMessageReceived()
All of these were fixed. Also takes care of EXT-2926 EXT-2925 EXT-2974
Code reviewed by Bigpapi
--HG--
branch : avatar-pipeline
|
|
created a throwaway function to temporarily set local texture IDs in the avatar
object to IMG_DEFAULT_AVATAR immediately before sending the TE message, and
restore the IDs when we're done. Will implement a more elegant solution for 2.1.
This is the least risky implementation, though it isn't elegant.
Code reviewed by Seraph
|