Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-28 | Merge branch 'master' into DRTVWR-540-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llcommon/llsys.cpp # indra/newview/app_settings/key_bindings.xml # indra/newview/llfloatereditextdaycycle.cpp | |||
2022-02-11 | SL-10190: Add menu commands to force AV or exception in coroutine. | Nat Goodspeed | |
"Bad memory access" and "unhandled exception" are the two categories of error that we expect might be different in a coroutine than in the viewer's main fiber. Without this change, we've had no reliable way to force either of those to occur. This will require translation work for two new menu items. # Conflicts: # indra/newview/skins/default/xui/en/menu_viewer.xml | |||
2022-02-11 | SL-10190: Introduce LLCoros::saveException() and rethrow(). | Nat Goodspeed | |
This mechanism uses a queue of std::exception_ptrs to transport an (otherwise) uncaught exception from a terminated coroutine to the thread's main fiber. The main loop calls LLCoros::rethrow() just after giving some cycles to ready coroutines that frame. # Conflicts: # indra/llcommon/llcoros.cpp # indra/llcommon/llcoros.h # indra/newview/llappviewer.cpp | |||
2022-02-08 | Merge branch 'DRTVWR-555' into DRTVWR-553+555 | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/llappviewer.cpp # indra/newview/viewer_manifest.py | |||
2022-01-31 | SL-13792: Use new Python 3 SLVersionChecker. | Nat Goodspeed | |
On Mac, execute the packaged SLVersionChecker directly rather than invoking system Python on our manually-bundled scripts. | |||
2022-01-27 | SL-16717 Rename RenderGLCoreProfile to prevent compatibility issues | Andrey Kleshchev | |
2022-01-14 | SL-16606: Add profiler category NETWORK | Ptolemy | |
2022-01-14 | SL-16606: Add profiler category APP | Ptolemy | |
2022-01-11 | SL-15083 Remove old vfs files | Mnikolenko Productengine | |
2022-01-10 | Merge branch 'DRTVWR-530-maint' into DRTVWR-553-maint-mix-JK | Andrey Lihatskiy | |
# Conflicts: # indra/newview/app_settings/key_bindings.xml # indra/newview/llappviewer.cpp # indra/newview/llkeyconflict.cpp | |||
2022-01-10 | SL-15083 Add 'DiskCacheVersion' to keep 'filesystem cache' in check | Mnikolenko Productengine | |
2022-01-07 | Merged in SL-13297 (pull request #820) | Howard Stearns | |
SL-13297 Show both voice versions Approved-by: Andrey Kleshchev Approved-by: Andrey Lihatskiy | |||
2022-01-06 | SL-13297 - Change names to match coding standard. | Howard Stearns | |
2022-01-06 | SL-13297 - Record and use build version reported by SLVoice | Howard Stearns | |
2022-01-06 | SL-13297 - Show both server/voice versions only if mismatched. Otherwise ↵ | Howard Stearns | |
show the longer one. | |||
2022-01-06 | SL-13297 - Create LLLicenseInfo and use it in LLAppViewer::getViewerInfo and ↵ | Howard Stearns | |
LLFloaterAbout::postBuild. | |||
2021-12-26 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
2021-12-26 | Merge branch 'master' into DRTVWR-540-maint | Andrey Lihatskiy | |
2021-12-20 | Merge branch 'master' into DRTVWR-544-maint | Mnikolenko Productengine | |
2021-12-16 | DRTVWR-546 fix sUseFBO merge errors | Dave Houlton | |
2021-12-16 | Merge branch 'SL-15742' into DRTVWR-527-maint | Andrey Lihatskiy | |
2021-12-15 | DRTVWR-546 merge up to 6.5.2 | Dave Houlton | |
2021-12-15 | Merge branch 'master' into DRTVWR-530-maint | Andrey Lihatskiy | |
2021-12-15 | Merge branch 'master' (DRTVWR-552) into DRTVWR-527-maint | Andrey Kleshchev | |
# Conflicts: # indra/media_plugins/cef/media_plugin_cef.cpp - setOnLoadEndCallback # indra/newview/llviewerassetstorage.cpp - mAssetCoroCount | |||
2021-12-11 | Merge branch 'master' into SL-15742 | Bennett Goble | |
2021-12-10 | SL-15742: Convert build scripts to Python 3 | Bennett Goble | |
This changeset makes it possible to build the Second Life viewer using Python 3. It is designed to be used with an equivalent Autobuild branch so that a developer can compile without needing Python 2 on their machine. Breaking change: Python 2 support ending Rather than supporting two versions of Python, including one that was discontinued at the beginning of the year, this branch focuses on pouring future effort into Python 3 only. As a result, scripts do not need to be backwards compatible. This means that build environments, be they on personal computers and on build agents, need to have a compatible interpreter. Notes - SLVersionChecker will still use Python 2 on macOS - Fixed the message template url used by template_verifier.py | |||
2021-12-06 | SL-16202 Put Multi-threaded GL behind a feature flag and update featuretable ↵ | Dave Parks | |
(decruftify settings, compatibility pass). | |||
2021-11-30 | SL-16421: Destroy the "General" ThreadPool as soon as cleanup starts. | Nat Goodspeed | |
Introduce LLAppViewer::onCleanup(), a method that accepts a nullary callable to execute once viewer shutdown begins. Fire the collected callables in LLAppViewer::cleanup(). In llstartup.cpp, instead of declaring a static unique_ptr and relying on static object destruction to clean up the "General" ThreadPool, bind the pointer to the new ThreadPool into an onCleanup() lambda that will delete it when called. ~ThreadPool() takes care of orderly shutdown. | |||
2021-11-30 | SL-16421: Unify LLAppViewer::cleanup() indentation. | Nat Goodspeed | |
Use hard tabs because most of the existing function uses those. | |||
2021-11-29 | SL-16094: Merge branch 'DRTVWR-546' into glthread | Nat Goodspeed | |
2021-11-29 | SL-16408 fixed regression - crash on exit | Mnikolenko Productengine | |
2021-11-25 | SL-16408 Fix for crashing on disconnect | Mnikolenko Productengine | |
2021-11-24 | DRTVWR-546, SL-16220, SL-16094: Undo previous glthread branch revert. | Nat Goodspeed | |
Reverting a merge is sticky: it tells git you never want to see that branch again. Merging the DRTVWR-546 branch, which contained the revert, into the glthread branch undid much of the development work on that branch. To restore it we must revert the revert. This reverts commit 029b41c0419e975bbb28454538b46dc69ce5d2ba. | |||
2021-11-23 | SL-16094, SL-16400: Merge branch 'DRTVWR-546' into glthread | Nat Goodspeed | |
2021-11-20 | SL-16289 Rigged mesh rendering overhaul | Dave Parks | |
2021-11-19 | SL-16094: Service mainloop WorkQueue every LLAppViewer::idle() call | Nat Goodspeed | |
even if idle() exits early. | |||
2021-11-19 | SL-15993 Disabling transparent water should not disable advanced lighting | Andrey Kleshchev | |
2021-11-19 | Merge branch 'master' into DRTVWR-540-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfloatereditextdaycycle.cpp # indra/newview/llviewerinput.cpp | |||
2021-11-19 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llagentwearables.cpp # indra/newview/llvoicevivox.cpp | |||
2021-11-19 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llvoicevivox.cpp | |||
2021-11-18 | SL-16235 Restart music in case of an error | Andrey Kleshchev | |
Additional logging | |||
2021-11-16 | DRTVWR-546 merge in master v6.5.1 | Dave Houlton | |
2021-11-16 | Merge branch 'DRTVWR-519' into DRTVWR-552-cache-360 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/app_settings/settings.xml | |||
2021-11-16 | Merge branch 'master' into DRTVWR-534 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/VIEWER_VERSION.txt | |||
2021-11-16 | Merge branch 'master' into DRTVWR-519 | Andrey Lihatskiy | |
# Conflicts: # README.md | |||
2021-11-16 | Merge branch 'master' into DRTVWR-530-maint | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt | |||
2021-11-16 | Merge branch 'master' into DRTVWR-527-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/installers/windows/lang_pl.nsi # indra/newview/llfloaterpreference.cpp # indra/newview/llinventorymodel.cpp | |||
2021-11-15 | Revert "SL-16220: Merge branch 'origin/DRTVWR-546' into glthread" | Dave Houlton | |
This reverts commit 5188a26a8521251dda07ac0140bb129f28417e49, reversing changes made to 819088563e13f1d75e048311fbaf0df4a79b7e19. | |||
2021-11-12 | SL-16220: Merge branch 'origin/DRTVWR-546' into glthread | Nat Goodspeed | |
2021-11-12 | SL-15993 Disabling transparent water should not disable advanced lighting | Andrey Kleshchev | |