summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-08DRTVWR-559 Quick fix for radiance map filter using wrong resolution parameter.Dave Parks
2023-02-08SL-19134 Multiline description fieldAndrey Kleshchev
2023-02-08SL-18229 Mac build fix.Dave Parks
2023-02-08SL-19134 Fix owner and creator names not being clickableAndrey Kleshchev
2023-02-08SL-19134 Hide item properties when moving to trashAndrey Kleshchev
2023-02-08SL-19134 Remove lock icon, add item type iconAndrey Kleshchev
2023-02-08SL-19134 Remove llfloaterpropertiesAndrey Kleshchev
Looks like it wasn't used for a while and LLFloaterItemPropertie does the same thing now
2023-02-07SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft.Dave Parks
2023-02-08SL-19160 Enable ALM ctrl when Atmospheric shaders are usedMaxim Nikolenko
2023-02-07SL-19159 Update contribution docAndrey Kleshchev
2023-02-07SL-19159 pull request #71 from sldevel/invcat-fast-hashakleshchev
Faster and simpler inventory category hashing.
2023-02-07Added a digest_t typedef to clarify the usage of the digest LLUUIDHenri Beauchamp
As suggested in comments for previous commit.
2023-02-07SL-18581 Don't show the starter avatar toolbar button for NUXAndrey Lihatskiy
2023-02-07SL-18630 Nudge underground automatic reflection probes to 2m above ground.Dave Parks
2023-02-07SL-19134 Item Profile redesign #4Andrey Kleshchev
2023-02-07SL-18780 Turn down contribution of cloud shadow to reflection probe ambiance ↵Dave Parks
and make the value a debug setting.
2023-02-07Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-07SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵Dave Parks
(optimization). Incidental decruft.
2023-02-07INTL-370Andrey Lihatskiy
INTL-370 Translate the word Feed for new Viewer Profiles
2023-02-07SL-19159 Faster LLUUID and LLMaterialID hashing for std and boost containers ↵Henri Beauchamp
keys (#70) LLUUID and LLMaterialID already have an excellent entropy and value dispersion; there is therefore strictly no need to further (slowly) hash their value for use with std and boost libraries containers. This commit adds a trivial getDigest64() method to both LLUUID and LLMaterialID (which simply returns the XOR of the two 64 bits long words their value is made of), and uses it in std::hash and hash_value() specializations for use with containers.
2023-02-07SL-19134 [WIP] Item Profile redesign #3Andrey Kleshchev
2023-02-07SL-19134 Some texture related adjustmentsAndrey Kleshchev
2023-02-07SL-19110 Make HBXXH* classes no-copy. (#72)Henri Beauchamp
These classes are not trivially copyable because of the mState pointer on an internal XXH3 state that would have to be explicitely copied. While it would be possible to add custom copy constructor and operator for them, it does not really make sense to allow copying an instance of these classes, since all we care about storing and copying is the digest (which is either an U64 or an LLUUID).
2023-02-07SL-19134 Replace icon in profiles with thumbnailAndrey Kleshchev
Mostly to make sure it works, but avatar images can be fairly large, so this prevents them from being permanently stored
2023-02-07SL-19134 Thumbnail ctrlAndrey Kleshchev
LLIconCtrl stores icons indefinitely which is undesired for fairly large and expected to be numerous thumbnails, LLTextureCtrl is tied to texture picker and has a number of limitations (already processes clicks, enforces label area). Intent behind LLThumbnailCtrl is to bridge the gap - to not store texture indefinitely and to allow further customisation.
2023-02-06DRTVWR-559 removing dead code now that RenderHoverGlowEnable is gone.Brad Linden
see commit e9e37aa2ad2315611f262b2b090fe9672f6fee04 for details.
2023-02-06SL-19148 Decruft followthrough -- fix for crash when running from installer. ↵Dave Parks
Feed fresnel component into PBR alpha. Remove obsolete "shader_hierarchy.txt", remove redundant LL_PROFILE_ZONE_SCOPED, remove unused shader feature flag.
2023-02-06Faster and simpler inventory category hashing.Henri Beauchamp
This commit changes inventory category hashing from slow LLMD5 to fast HBXX128 hashing, and allows to use a simple LLUUID for the hash, instead of an LLMD5 instance. It also removes some old cruft dealing with unused baked texture hashing.
2023-02-04SL-19109 Turn LLSidepanelTaskInfo into a normal panelAndrey Kleshchev
2023-02-04SL-19109 Turn LLSidepanelItemInfo into a normal panelAndrey Kleshchev
2023-02-04SL-19109 Cut out object profiles from inventoryAndrey Kleshchev
2023-02-04SL-17761: Replace 'Grid emergency' message with generic errorBennett Goble
The viewer currently presents a startling "Grid emergency" warning if an unrecognized error is returned from login. Let's tone this down a bit and present the error as it is: an unrecognized login failure rather than SLearth exploding.
2023-02-03SL-19148 Decruft followthrough -- one more dead shaderDave Parks
2023-02-03SL-19148 Decruft followthrough -- kill more unused shader filesDave Parks
2023-02-03SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵Dave Parks
forward rendering code.
2023-02-03SL-19148 Fix for mac buildDave Parks
2023-02-03SL-19148 Fix for mac buildDave Parks
2023-02-03SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵Dave Parks
wrong color space.
2023-02-03SL-19109 Decouple object profiles from inventoryAndrey Kleshchev
Potentially this won't stay as sidepanels, but such rework is planned for SL-19134, for now just making it possible to open multiple instances of item profiles
2023-02-03Merge branch 'xcode-14.1' into andreyk/SL-19134Andrey Kleshchev
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h
2023-02-03SL-7277 show Advanced permissions in Item profile that was opened from inventoryMnikolenko Productengine
2023-02-03SL-19149 Highlight string match is misplaced when searching worn itemsMaxim Nikolenko
2023-02-03SL-19150 Fix for stuttering real-time reflection probes.Dave Parks
2023-02-03Merge branch 'main' into DRTVWR-567Maxim Nikolenko
# Conflicts: # indra/newview/llappearancemgr.cpp # indra/newview/llpanelmaininventory.cpp
2023-02-03Merge branch 'main' into DRTVWR-539Mnikolenko Productengine
# Conflicts: # doc/contributions.txt # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FindOpenJPEG.cmake # indra/cmake/OpenJPEG.cmake # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/CMakeLists.txt
2023-02-02DRTVWR-559 Merge fix.Dave Parks
2023-02-02Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-02Fixups after merge for DRTVWR-559Brad Linden
2023-02-02Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-02SL-18908 Make media texture override base color and emissive texture on PBR ↵Dave Parks
materials when present.