summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2026-02-04Shortcut for menu Advanced > Rendering Types > PBRErik Kundiman
Ctrl/Cmd Alt Shoft ] for switching it off or back on again.
2026-02-03#1664 retain clothing order when Replacing Link with the same wearable typeMaxim Nikolenko
2026-02-03#2293 Mark an object in an uncertain 'for sale' state as tentaiveAndrey Kleshchev
2026-02-03Improve windir detection in LLDir::openDirCarbon Cowboy
2026-02-03Add clickable notification for saved screenshotsCarbon Cowboy
Display notification with filepath after screenshot is saved to disk. Clicking the notification opens the system file browser to reveal the saved file. Fixes #5329
2026-02-01Make floater tools use Dejavu with old font sizeAndrey Kleshchev
2026-02-01Steeltoe's XUI changesAndrey Kleshchev
2026-01-30Show dummies correctly in Edit outfit partslickx
2026-01-30#2572 fix displaying Voice dot in Conversations floater when Voice Chat was ↵Maxim Nikolenko
disabled
2026-01-30Merge tag 'Second_Life_Release#3caf20f4-2026.01' into 2026.01Erik Kundiman
2026-01-30#2997 Fix Reset Skeleton not working on animesh objectsAndrey Lihatskiy
2026-01-30#2975 PBR support for planar aligmentAndrey Kleshchev
Since checkbox is shared between pbr and normal textures, I'm making it affect both for now.
2026-01-29#5348 Fix crash in getRenderRotation()Andrey Lihatskiy
2026-01-29Merge tag 'Second_Life_Release#e42ec63b-2026.01' into 2026.01Erik Kundiman
2026-01-29Merge branch 'main' into 2026.01Erik Kundiman
2026-01-29Update VLC plugins codesigning to 3.0.23'sErik Kundiman
2026-01-29FMOD lib directory when building using it on macOSErik Kundiman
2026-01-29#2639 Fix benchmarked render level being too high for Apple SiliconAndrey Kleshchev
After benchmark fixes, render level jumped from lowest to high+, cap it at med+ until shadows get fixed to have less impact
2026-01-29#5335 Fix silent uninstall asking about registryAndrey Kleshchev
2026-01-28#3502 fix using non-existing "cookies_enabled" controlMaxim Nikolenko
2026-01-28#2997 The 'Reset Skeleton' option is missing in the right-click menuAlexander Gavriliuk
2026-01-28#5338 Provide more details from experience errorAndrey Kleshchev
2026-01-27Restore DejaVuSans as a fallback, but alter sizeAndrey Kleshchev
2026-01-27#5046 Use new suspendUntilNextFrame() to fix wait logicAndrey Kleshchev
2026-01-27#5046 Fix a long freeze when fetching inventoryAndrey Kleshchev
2026-01-26#5314 fix WebRTC voice being muted after quickly toggling the Speak buttonMaxim Nikolenko
2026-01-24#5046 Fix a long freeze when fetching inventoryAndrey Kleshchev
2026-01-23Fix failure to reconnect after disconnect and occasional dropout issue (#5322)Roxanne Skelly
* Fix failure to reconnect after disconnect and occasional dropout issue We were occasionally seeing dropouts which may have been caused by ICE renegotiate requests. The code is there to reconnect in that case, but there were a few bugs, some of which were likely due to the webrtc upgrade. Also, we were seeing failures to reconnect after voice server restart. There were some issues with the PTT button that came up after the above issue was fixed. * Added a clarification as part of CR * We need to set mute state for p2p/adhoc/group calls as well
2026-01-23#5086 Restore guidebook to use httpAndrey Kleshchev
2026-01-23Expose floater's header font to XUIAndrey Kleshchev
2026-01-22#5157 fix crash in isHUDGroupMaxim Nikolenko
2026-01-22#5318 Crash in profileAvatarAndrey Kleshchev
while avatar was in "not drawable" state.
2026-01-21Address feedback from reviewRye
Move LLSD string->real conversion function to shared impl and utilize in xml parsing Introducing additional error handling to menu init Cleanup comments and trace tagging Remove dead Memory menu entry
2026-01-21Heavily reduce temporary allocations during LLSD parsing operations by ↵Rye
utilizing moves and reducing temporary allocations
2026-01-21Optimize inventory parsing and inventory panel creation using ↵Rye
std::unordered_map and reduce temporaries during inventory parse
2026-01-21Reduce temporary allocations during xui parsing via move optimizationsRye
2026-01-21Add early out for disk cache when app is shutting down to reduce shutdown timeRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2026-01-21Disable disk cache LRU purge on main thread during startup by default and ↵Rye
instead rely on background thread purge
2026-01-21Reduce temporary istringstream allocations during LLDate and GLTF override ↵Rye
parsing
2026-01-21Reduce tens of thousands of recursive calls during menu initializationRye
2026-01-21Optimize gObjectList findObject and getUUIDFromLocal with unordered_map due ↵Rye
to frequent find access
2026-01-21Optimize map usage in name cache with unordered_map for maps with frequent ↵Rye
find access
2026-01-21Optimize LLViewerRegion getCapability with unordered_map and trivial string ↵Rye
cleanup
2026-01-21Modernize std::type_info* usage in containers with std::type_indexRye
Introduce operator<< for std::type_index for logging output Utilize std::unordered_map inside llheteromap, llinitparam, llregistry Remove unused Comparator template parameter from LLRegistry
2026-01-21Optimize various usages of std::map with frequent find access with ↵Rye
std::unordered_map Introduce ll::string_hash heterogeneous string hasher
2026-01-21Replace usage of remaining boost::unordered containers with stdRye
Replace LLUUID and LLMaterialID container hashing functions with more collision resistant versions Utilize boost::hash_combine for TEMaterialPair to generate good hash distribution Generalize is_in_map and get_if_there for usage with all mapped types
2026-01-21Introduced Tracy instrumentation to app initializationRye
2026-01-21secondlife/viewer#5305 Fix thread safety issues in VHACD convex decomp implRye
2026-01-21secondlife/viewer#3584 Fix avatar body mesh and system clothing conflicting ↵Rye
with water and alpha due to missing discard of invisible pixels
2026-01-21#5310 Resolve 'unimplented copyScalar' errorAndrey Kleshchev