| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-12 | Merge branch 'release/26.3' into geenz/linux-to-develop | Jonathan "Geenz" Goodman | |
| 2026-08-11 | Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-develop | Jonathan "Geenz" Goodman | |
| 2026-08-04 | p#682 Improve logging for system events and session (#6086) | Andrey Kleshchev | |
| 2026-07-22 | Revert "Merge pull request #5982 from secondlife/geenz/texture-streaming-tweaks" | Jonathan "Geenz" Goodman | |
| This reverts commit 3d465f6c966f0a2fcfd5d3c9effb6ce20c2754c8, reversing changes made to f2c356fc7130ce5e38b994dcfa1e210609b458b9. | |||
| 2026-07-07 | Get some more wins for overall downrezzing and minimizing thrashing. | Jonathan "Geenz" Goodman | |
| Also make sure that probes don't stamp - that creates thrashing when distant probes render. We're at a low enough resolution on those things that higher mips are likely to go unnoticed, and we bake them frequently enough that we can pick up lower mips when we actually need them. | |||
| 2026-06-16 | #5856 Improve stats reliability on non-standard shutdown | Andrey Kleshchev | |
| 2026-06-04 | #5856 An option to prevent hibernation | Andrey Kleshchev | |
| 2026-05-30 | #5719 Detect hybernation #2 | Andrey Kleshchev | |
| 2026-05-27 | #5368 add Leap API to query statistics | Mnikolenko Productengine | |
| 2026-05-20 | Merge branch 'develop' into geenz/26.3-to-develop | Jonathan "Geenz" Goodman | |
| 2026-05-01 | #5719 Partial detection of shutdown from task manager | Andrey Kleshchev | |
| We can't be absolutely certain about the source in this case, but at least try to distinguish termination caused by task manager from 'unknowns'. | |||
| 2026-04-24 | #5439 fix Avatar Welcome Pack not being opened on the first session | Maxim Nikolenko | |
| 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-21 | Merge remote-tracking branch 'origin/develop' into develop-linux | Rye | |
| 2026-01-21 | Reduce tens of thousands of recursive calls during menu initialization | Rye | |
| 2026-01-07 | Merge remote-tracking branch 'origin/develop' into develop-linux | Rye | |
| 2026-01-07 | Replace remaining boost::filesystem usage with std::filesystem | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2026-01-07 | #5217 Small cleanup and const declarations | Andrey Kleshchev | |
| 2026-01-06 | #1519 ObjectGrab message includes invalid SurfaceInfo data when in mouselook ↵ | Alexander Gavriliuk | |
| mode | |||
| 2026-01-05 | Make `LLPointer` equality comparisons accept not-identical types. | Nat Goodspeed | |
| That is, both `LLPointer::operator==()` and `operator!=()` and the free function `operator==()` and `operator!=()` now accept pointer types other than the type of the subject `LLPointer`, letting the compiler apply implicit pointer conversions or diagnose an error. | |||
| 2025-12-10 | Add missing static declaration for LLCachedControl | Ansariel | |
| 2025-12-09 | #5123 A bunch of small performance optimizations | Andrey Kleshchev | |
| mostly for turning control settings into cached variants | |||
| 2025-12-03 | Merge branch 'release/2026.01' into marchcat/devlinux-2601 | Andrey Lihatskiy | |
| # Conflicts: # indra/llcommon/llprocessor.cpp # indra/llcorehttp/_refcounted.h # indra/llcorehttp/_thread.h # indra/newview/llfeaturemanager.cpp # indra/newview/llviewershadermgr.cpp | |||
| 2025-12-03 | Merge pull request #5094 from secondlife/main | Jonathan "Geenz" Goodman | |
| 2025.08 -> Develop | |||
| 2025-12-01 | #5078 MacOS Build fix | Andrey Kleshchev | |
| 2025-12-01 | #5078 Replace boost::function with std::function | Rye | |
| * Replace boost::function usage with std::function for easier debugging and reduced compiler warnings * Remove a few remaining instances of boost::noncopyable that were missed in tests Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-11-28 | #5072 Use make_shared for more efficient ref counting and allocation | Rye | |
| 2025-11-27 | #5046 Fix accordion control's excessive rearranges #2 | Andrey Kleshchev | |
| Since arrange is no longer part of LLInventoryItemsList::doIdle(), reduced time limit. | |||
| 2025-11-02 | Fix building with clang on non-darwin platforms | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-31 | Fix non-static LLCachedControl | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-29 | #4604 Turn off cef preloading on low end hardware | Andrey Kleshchev | |
| 1. Cef instances are fairly heavy in viewer's implementation, don't preload them on systems <= 8GB 2. Move initialization into floaters where it belongs. 3. Minimal requirement is 8GB, drop gpu class to 1 on hardware under 8GB 4. Reduce cef instance count on systems under 8GB | |||
| 2025-10-27 | Introduce SDL3 based windowing backend support and dir picker | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-27 | Remove dead LLPostProcess code with deprecated opengl usages | Rye | |
| Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-13 | viewer#3018 Expose mouse wrap in UI | Andrey Kleshchev | |
| And attempt some basic automation | |||
| 2025-10-08 | p#351 Mark RenderMaxOpenGLVersion as Windows specific | Andrey Kleshchev | |
| 2025-09-18 | Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025.07-develop | Jonathan "Geenz" Goodman | |
| 2025-09-12 | #4651 Handle window's sessions termination | Andrey Kleshchev | |
| 2025-09-11 | Follow up fixes for Apple Silicon (#4662) | Rye | |
| * Remove GLM sse flag from cmake that was moved to llpreprocessor.h * Further reduce performance loss of HDR and Sharpening on bandwith-constrained gpu by combining gamma correction into tonemap/sharpening shader passes * Update SSE2NEON to 1.8.0 to fix random render nans * Fix occasional startup crash from LLCachedControl being declared in global scope | |||
| 2025-08-27 | Merge branch 'callum/viewer-cef-2025-08' into rye/infinitemac | Rye | |
| 2025-08-22 | Improved open performance for some web based UI floaters by preloading the ↵ | Callum Linden | |
| web content during login (#4574) * First phase of some work to replace certain UI web based floaters with a much more simple floater (no more browserish web-content-floater) and then pre-load content as login is progressing. This means that after login, the floater can be opened much more rapidly than now. This first commit does this process for the Search floater * This commit brings in a new marketplace floater than hosts the marketplace web page (no more webcontent floater here either). It works as expected and opens quickly but the user is not logged in when the page is opened so that needs to be tackled before we can declare that this is a viable solution * This commit introduces a way to set the openID cookie that arrives via login.cgi into all the instances that are preloaded - the result is that when you open the preloaded floater after login, you are logged into your linden account * Fix a mac only warning as error - function overrides a member function but is not marked 'override' * Marchcat spotted left over cruft from earlier dev when we used a trimmed down URL for the pre-load search. Now we use the same search URL throughout and zero out the query parameters | |||
| 2025-08-22 | Enable deprecation warnings and suppress a small handful that have no modern ↵ | Rye | |
| replacements | |||
| 2025-08-20 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-08-06 | Merge branch develop into 2025.06 | Andrey Kleshchev | |
| # Conflicts: # indra/newview/llvoavatar.cpp | |||
| 2025-07-25 | Merge branch 'main' into release/2025.05 | Jonathan "Geenz" Goodman | |
| 2025-06-03 | Remove the old avatar selector (Complete Avatars) - replaced by Avatar ↵ | Callum Prentice | |
| Welcome Pack | |||
| 2025-06-03 | First commit - bare bones of it working - pointing to test page on S3 | Callum Prentice | |
| 2025-05-28 | Merge branch 'main' into marchcat/2505-merge | Andrey Lihatskiy | |
| # Conflicts: # .github/workflows/qatest.yaml # indra/llcommon/llsdutil.h # indra/llui/llflatlistview.h # indra/newview/llinventorybridge.cpp # indra/newview/lloutfitgallery.cpp # indra/newview/lloutfitgallery.h | |||
| 2025-05-28 | Merge remote-tracking branch 'origin/main' into geenz/2025.04-to-develop | Jonathan "Geenz" Goodman | |
| 2025-05-20 | #4101 Handle boost::filesystem's exceptions | Andrey Kleshchev | |
| 2025-04-15 | Merge branch 'release/2025.04' into rye/forevermac | Jonathan "Geenz" Goodman | |
