| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 22 hours | Merge remote-tracking branch 'secondlife/release/26.4' into 26.4 | Erik Kundiman | |
| 2026-08-13 | Merge branch 'geenz/linux-to-develop' into marchcat/lua-linux-develop | Andrey Lihatskiy | |
| # Conflicts: # .github/workflows/build.yaml # indra/llinventory/llinventory.cpp # indra/newview/CMakeLists.txt # indra/newview/llappviewer.cpp # indra/newview/llappviewerwin32.cpp # indra/newview/llviewermenu.cpp # indra/newview/llvoiceclient.cpp # indra/newview/skins/default/xui/en/floater_preferences_graphics_advanced.xml | |||
| 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-07 | Merge tag 'Second_Life_Release#0686467f-26.3' into 26.3 | Erik Kundiman | |
| 2026-08-04 | p#682 Improve logging for system events and session (#6086) | Andrey Kleshchev | |
| 2026-08-04 | #4569 Fix fullscreen focus with native file dialogs | VolkSec | |
| 2026-07-24 | Merge pull request #5993 from nibbbl/cjk-lazy-font-fallback | Andrey Lihatskiy | |
| Fix missing CJK/Indic text on Linux with lazy font fallback | |||
| 2026-07-16 | Merge branch 'release/26.3' into marchcat/slua-26.3 | Andrey Lihatskiy | |
| # Conflicts: # .github/workflows/build.yaml # autobuild.xml # indra/llcommon/llsys.cpp # indra/llrender/llimagegl.cpp # indra/llrender/llimagegl.h # indra/newview/CMakeLists.txt # indra/newview/featuretable.txt # indra/newview/featuretable_linux.txt # indra/newview/featuretable_mac.txt # indra/newview/llvoavatar.cpp # indra/newview/llvoiceclient.cpp # indra/newview/llvoicevivox.cpp # indra/newview/viewer_manifest.py | |||
| 2026-07-12 | Fix missing CJK/Indic text on Linux with lazy font fallback | nibbbl | |
| Resolve fallback fonts per-glyph from FontConfig on demand instead of a truncated static list, so CJK/Thai/Indic scripts render. | |||
| 2026-06-13 | Merge tag 'Second_Life_Release#9858207a-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-13 | Merge tag 'Second_Life_Release#663bf4d3-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-10 | #5905 Fix Win32 white flash on startup | primgineer | |
| by handling WM_ERASEBKGND with black brush (#5903) | |||
| 2026-06-09 | #5611 Skip default windows' gpu drivers | Andrey Kleshchev | |
| 2026-05-30 | #5719 Detect hybernation #2 | Andrey Kleshchev | |
| 2026-05-15 | #5810 Differentiate startup crashes from runtime crashes | Andrey Kleshchev | |
| 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-28 | p#5719 Detect hybernation | Andrey Kleshchev | |
| I'm not sure if viewer should actually be shutting down on this, but as a minimum we should be updating or clearing marker files. If viewer crashes because of a hibernation, it isn't our problem. Viewer isn't built for that and we can't maintain 'heartbeats' in hibernation. | |||
| 2026-04-21 | #5629 Velopack allows uninstall while the viewer is running (#5662) | Andrey Kleshchev | |
| Velopack's uninstall can't be canceled, so instead it now checks for presense of a running window, makes sure window matches velopack's path, then sends a shutdown message. Window gets the message, verifies path, initiates shutdown. | |||
| 2026-04-08 | #5611 Select a discrete gpu when possible | Andrey Kleshchev | |
| 2026-04-07 | #5612 Reduce delays on resource access for main thread | Andrey Kleshchev | |
| Our main thread was of normal priority, despite being a render thread, so it was forced to compete for some of the resources. Give it high priority. | |||
| 2026-03-12 | Merge branch 'main' into marchcat/slua-26.1 | Andrey Lihatskiy | |
| # Conflicts: # autobuild.xml # indra/llwindow/llwindowwin32.cpp # indra/newview/llappviewer.cpp # indra/newview/llinventorygallerymenu.cpp | |||
| 2026-03-07 | Merge tag 'Second_Life_Release#e572093e-2026.01' into 2026.01 | Erik Kundiman | |
| 2026-02-13 | #5084 Adjust Window's watchdog to only run after login | Andrey Kleshchev | |
| like mainloop does | |||
| 2026-01-22 | #5084 Cover window's thread with watchdog | Andrey Kleshchev | |
| 2026-01-21 | Merge remote-tracking branch 'origin/develop' into develop-linux | Rye | |
| 2026-01-11 | Merge tag 'Second_Life_Release#b26f62eb-26.1' into 2026.01 | Erik Kundiman | |
| 2025-12-20 | #5084 Cover window's thread with watchdog | Andrey Kleshchev | |
| 2025-12-04 | Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01 | Erik Kundiman | |
| 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-11-20 | #4651 Improve session shutdown detection | Andrey Kleshchev | |
| 2025-10-31 | Rework and modernize GL function/extension initialization for better wayland ↵ | Rye | |
| compatability Signed-off-by: Rye <rye@alchemyviewer.org> | |||
| 2025-10-25 | Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08 | Erik Kundiman | |
| 2025-10-13 | viewer#3018 Expose mouse wrap in UI | Andrey Kleshchev | |
| And attempt some basic automation | |||
| 2025-10-01 | Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07 | Erik Kundiman | |
| 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-08-28 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-08-21 | Merge tag 'Second_Life_Release#143de1dd-2025.06' into 2025.06 | Erik Kundiman | |
| 2025-08-20 | Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemac | Rye | |
| 2025-08-19 | #4284 Reorder window shutdown | Andrey Kleshchev | |
| 2025-08-15 | Merge tag 'Second_Life_Release#23083286-2025.06' into 2025.06 | Erik Kundiman | |
| 2025-08-11 | #4284 Better window shutdown logging | Andrey Kleshchev | |
| To help investigate shutdown freeze | |||
| 2025-08-08 | Merge tag 'Second_Life_Release#55f1c8b9-2025.06' into 2025.06 | Erik Kundiman | |
| 2025-08-08 | Merge branch '2025.05' into 2025.06 | Erik Kundiman | |
| 2025-08-06 | Merge branch develop into 2025.06 | Andrey Kleshchev | |
| # Conflicts: # indra/newview/llvoavatar.cpp | |||
| 2025-07-26 | #4374 update icon for title bar | Maxim Nikolenko | |
| 2025-07-24 | #4424 don't try to update theme too early | Maxim Nikolenko | |
| 2025-07-23 | #4374 add support for the system theme (light and dark) | Maxim Nikolenko | |
| 2025-07-18 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
