| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-26 | p#388 Improve protections and loggiong around shader cache saving | Andrey Kleshchev | |
| 2026-06-25 | @5929 Add drag-n-drop reordering for clothing layers (#5918) | gwigz | |
| - Drag-and-drop reordering for clothing layers with visual insertion indicator - Includes new `keep_scroll_pos` param to preserve and restore scroll positions during layout and resize | |||
| 2026-06-24 | #5946 Fix excessive 'allowed to terraform' warning | Andrey Kleshchev | |
| 2026-06-23 | #5945 cacheOptimize crash handling | Andrey Kleshchev | |
| 2026-06-22 | #5837 Fix mature group search showing zero results #2 | Andrey Kleshchev | |
| 2026-06-22 | #5084 Include watchdog's state in crash report | Andrey Kleshchev | |
| to help diagnose crashes | |||
| 2026-06-22 | #4298 Handle OOM in loadCachedProgramBinary | Andrey Kleshchev | |
| sanity check size, catch exceptions. Cache isn't mission critical. | |||
| 2026-06-21 | #5837 Fix mature group search showing zero results | Andrey Kleshchev | |
| 2026-06-19 | #5928 Gesture auto-complete, similar to emojis/mentions | gwigz | |
| 2026-06-18 | p#587 Taskbar icon does not expand into app when opened | Andrey Kleshchev | |
| 2026-06-18 | #5934 Fix animeshes being ranked incorrectly | Andrey Kleshchev | |
| mVisibilityPreference was rarely up to date | |||
| 2026-06-17 | macOS 27 build fixes + transition to UTType for file pickers (#5937) | Jonathan "Geenz" Goodman | |
| * Get the viewer building on macOS 27 * Strip -mmacosx-version-min when we're below an SDK supported version. Substitutes an actual SDK supported minimum version. * Move kIOMainPortDefault behind an SDK compatibility check. * Update llwindowmacosx_iokit.h * Update llwindowmacosx_iokit.h | |||
| 2026-06-16 | #5856 Improve stats reliability on non-standard shutdown | Andrey Kleshchev | |
| 2026-06-13 | #5924 Crash on is_water_exclusion_face | Andrey Kleshchev | |
| 2026-06-11 | #5874 Fix transparent highlights omitting HUDs | trish-sl | |
| 2026-06-11 | #5917 Fix crash on deleted LLVoiceClient | Andrey Kleshchev | |
| 2026-06-11 | #5915 A missed null check in give_inventory_cb | Andrey Kleshchev | |
| 2026-06-10 | #5905 Fix Win32 white flash on startup | primgineer | |
| by handling WM_ERASEBKGND with black brush (#5903) | |||
| 2026-06-09 | #5900 Fix material editor lockup when saving from object to inventory | Andrey Kleshchev | |
| 2026-06-09 | p575 Fix wrong text field type in locales | Andrey Kleshchev | |
| 2026-06-09 | p575 Unify description field | Andrey Kleshchev | |
| 2026-06-04 | #5856 Localize OS hibernation preference strings across locales | copilot-swe-agent[bot] | |
| 2026-06-04 | #5856 An option to prevent hibernation | Andrey Kleshchev | |
| 2026-06-04 | Make platform specific files visible in the IDE | Andrey Kleshchev | |
| 2026-06-03 | #3342 Fix "Cut" and "Copy" options for objects in notecards | Andrey Kleshchev | |
| 2026-06-02 | #5877 Fix truncated Favorites bar text | Andrey Kleshchev | |
| 2026-06-01 | #5798 fix displaying outfit Search results and update default filtering | Maxim Nikolenko | |
| 2026-05-30 | #5719 Detect hybernation #2 | Andrey Kleshchev | |
| 2026-05-29 | #3729 Don't initialize inbox views if inbox isn't visible | Andrey Kleshchev | |
| 2026-05-29 | #3729 Avoid storing inventory item names in UI outside of debug | Andrey Kleshchev | |
| 2026-05-29 | #3729 Don't store tooltips for inventory | Andrey Kleshchev | |
| Tooltips are just names, there is no point buffering them. | |||
| 2026-05-29 | #3729 Reduce inventory memory overhead | Andrey Kleshchev | |
| UI elements already cache display name, getDisplayName() calls are rare and only come with other calls. For items, any UI calls already engage internal getItem optimizations, so doing getItem in getDisplayName() has negligible performance overhead while avoiding storing a dupplicate of item's name. This also cuts performance overhead from allocations, so it's a net benefit performance wise on first load. System folders do utilize display names that are different from default names, but they are not panel specific, they are global localizations. Store those in the model, not in the bridge. Usage example: LLFolderViewItem::postBuild() already calls getName after getDisplayName(), so getItem will utilize mLastItem either way and the only refresh needed happens if user renames the item. Without the user the update happens only once. | |||
| 2026-05-28 | #5855 Added a way to check triangles for all lods | Andrey Kleshchev | |
| 2026-05-27 | Drop fewer packets on UDP packet flood (#5565) | Andrew Meadows | |
| * ACK received-but-unprocessed packets when queued * Prioritize packets between high- and low-priority (high-priority are: reliable packets that need an ACK) * Increase max size of LLPacketRing buffer | |||
| 2026-05-27 | Log failed delivery of crucial vewer-->simulator connection UDP messages (#5568) | Andrew Meadows | |
| 2026-05-22 | #3430 Strip the 'inside an object' from message as it is not object specific | Andrey Kleshchev | |
| 2026-05-22 | #5846 Fix crash on pushBatch | Andrey Kleshchev | |
| 2026-05-22 | #5845 Crash in LLFloaterInspect on shutdown | Andrey Kleshchev | |
| 2026-05-22 | #5809 Fix wording | Andrey Kleshchev | |
| 2026-05-22 | #5859 Fix a missed null category check | Andrey Kleshchev | |
| 2026-05-22 | #5858 Crash at LLFontFreetype::renderGlyph | Andrey Kleshchev | |
| 2026-05-21 | #5794 add Voice tab and update Sound & Media tab in Preferences | Maxim Nikolenko | |
| 2026-05-20 | #4823 WebRTC crashes | Andrey Kleshchev | |
| 2026-05-20 | Merge pull request #5844 from secondlife/geenz/26.3-to-develop | Jonathan "Geenz" Goodman | |
| 26.3 to Develop | |||
| 2026-05-20 | Update llappviewer.cpp | Jonathan "Geenz" Goodman | |
| 2026-05-20 | Merge branch 'develop' into geenz/26.3-to-develop | Jonathan "Geenz" Goodman | |
| 2026-05-20 | Merge pull request #5843 from secondlife/geenz/26.2-to-26.3 | Jonathan "Geenz" Goodman | |
| 26.2 to 26.3 | |||
| 2026-05-20 | Merge branch 'main' into geenz/26.2-to-26.3 | Jonathan "Geenz" Goodman | |
| 2026-05-20 | Merge pull request #5842 from secondlife/release/2026.03 | Jonathan "Geenz" Goodman | |
| Release/2026.03 | |||
| 2026-05-20 | #5804 Prevent focus steal when removing unselected conversation widget | Andrey Lihatskiy | |
