| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-13 | #5395 Draw yellow friend dots last on the mini-map | Maxim Nikolenko | |
| 2026-02-13 | #1807 Fix navigation bar's search filters | Andrey Kleshchev | |
| 2026-02-12 | #5414 Don't crash on unknown layer type | Andrey Kleshchev | |
| We don't crash on an invalid size, so shouldn't crash on invalid data. Not viewer's fault, try to keep going. | |||
| 2026-02-11 | #5409 Post-merge fix: variable name mismatch | Andrey Lihatskiy | |
| 2026-02-11 | Merge pull request #5409 from trish-sl/fix-prejump-controlflags | Andrey Lihatskiy | |
| FIX - pre-jump and land animations being shortcircuited by race conditions with AGENT_CONTROL_FINISH_ANIM when chaining jumps | |||
| 2026-02-11 | fix - threshold as debug setting & comment & flag label | Trish | |
| 2026-02-11 | Update comment in indra/newview/llagent.h | Andrey Lihatskiy | |
| Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | |||
| 2026-02-11 | #5404 Allow adding to favorites directly from the avatar | Andrey Kleshchev | |
| 2026-02-11 | fix - copilot suggestions | Trish | |
| 2026-02-11 | #5405 Stalls on LLFileSystem::getExists | Andrey Kleshchev | |
| 2026-02-11 | FIX - prejump bug | Trish | |
| 2026-02-11 | #5356 Fix fast texture cache's mutex stall | Andrey Kleshchev | |
| 2026-02-11 | #5356 Parse large messages on a general thread instead of main one | Andrey Kleshchev | |
| 2026-02-11 | #5398 Add keyboard shortcuts for "Use shared environment" and "Midday (legacy)" | Maxim Nikolenko | |
| 2026-02-10 | #5376 fix snapshot size not being updated when clicking 'Save to disk' | Maxim Nikolenko | |
| 2026-02-07 | #5380 Guard against scaled() failure to prevent null dereference | Andrey Lihatskiy | |
| 2026-02-07 | #5380 Fix race condition in texture creation causing AV | Andrey Lihatskiy | |
| Move addToCreateTexture() after image scaling to prevent mRawImage from being replaced while background thread holds pointer to it. | |||
| 2026-02-06 | #5380 Fix crash in LLImageGL::analyzeAlpha() | Andrey Lihatskiy | |
| 2026-02-06 | #5377 Fix PBR being highlighted incorrectly on a face | Andrey Kleshchev | |
| 2026-02-04 | #5358 Improve performance when processing inventory fetches in parallel | Andrey Kleshchev | |
| All tasks combined should not go over 10ms to not affect performance too much. | |||
| 2026-02-03 | #1664 retain clothing order when Replacing Link with the same wearable type | Maxim Nikolenko | |
| 2026-02-03 | #2293 Mark an object in an uncertain 'for sale' state as tentaive | Andrey Kleshchev | |
| 2026-02-03 | Improve windir detection in LLDir::openDir | Carbon Cowboy | |
| 2026-02-03 | Add clickable notification for saved screenshots | Carbon 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-01-30 | Show dummies correctly in Edit outfit parts | lickx | |
| 2026-01-30 | #2572 fix displaying Voice dot in Conversations floater when Voice Chat was ↵ | Maxim Nikolenko | |
| disabled | |||
| 2026-01-30 | #2975 PBR support for planar aligment | Andrey 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-29 | #5335 Fix silent uninstall asking about registry | Andrey Kleshchev | |
| 2026-01-28 | #3502 fix using non-existing "cookies_enabled" control | Maxim Nikolenko | |
| 2026-01-28 | #5338 Provide more details from experience error | Andrey Kleshchev | |
| 2026-01-27 | #5046 Use new suspendUntilNextFrame() to fix wait logic | Andrey Kleshchev | |
| 2026-01-27 | #5046 Fix a long freeze when fetching inventory | Andrey Kleshchev | |
| 2026-01-26 | #5314 fix WebRTC voice being muted after quickly toggling the Speak button | Maxim Nikolenko | |
| 2026-01-22 | #5157 fix crash in isHUDGroup | Maxim Nikolenko | |
| 2026-01-22 | #5318 Crash in profileAvatar | Andrey Kleshchev | |
| while avatar was in "not drawable" state. | |||
| 2026-01-21 | Address feedback from review | Rye | |
| 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-21 | Heavily reduce temporary allocations during LLSD parsing operations by ↵ | Rye | |
| utilizing moves and reducing temporary allocations | |||
| 2026-01-21 | Optimize inventory parsing and inventory panel creation using ↵ | Rye | |
| std::unordered_map and reduce temporaries during inventory parse | |||
| 2026-01-21 | Reduce temporary allocations during xui parsing via move optimizations | Rye | |
| 2026-01-21 | Add early out for disk cache when app is shutting down to reduce shutdown time | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2026-01-21 | Disable disk cache LRU purge on main thread during startup by default and ↵ | Rye | |
| instead rely on background thread purge | |||
| 2026-01-21 | Reduce temporary istringstream allocations during LLDate and GLTF override ↵ | Rye | |
| parsing | |||
| 2026-01-21 | Reduce tens of thousands of recursive calls during menu initialization | Rye | |
| 2026-01-21 | Optimize gObjectList findObject and getUUIDFromLocal with unordered_map due ↵ | Rye | |
| to frequent find access | |||
| 2026-01-21 | Optimize map usage in name cache with unordered_map for maps with frequent ↵ | Rye | |
| find access | |||
| 2026-01-21 | Optimize LLViewerRegion getCapability with unordered_map and trivial string ↵ | Rye | |
| cleanup | |||
| 2026-01-21 | Modernize std::type_info* usage in containers with std::type_index | Rye | |
| 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-21 | Optimize various usages of std::map with frequent find access with ↵ | Rye | |
| std::unordered_map Introduce ll::string_hash heterogeneous string hasher | |||
| 2026-01-21 | Replace usage of remaining boost::unordered containers with std | Rye | |
| 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 | |||
