summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings
AgeCommit message (Collapse)Author
2026-04-18Merge remote-tracking branch 'secondlife/main'Erik Kundiman
2026-04-07Release/26.1.1 (#5530)Jonathan "Geenz" Goodman
* Integrate Velopack installer and update framework * Add Velopack update support for macOS and VVM integration * Update Velopack version and dependencies * Improve Velopack packaging for macOS * #5346 Uninstall older non-velopack viewer (#5363) * #5335 Fix silent uninstall asking about registry * #5346 Uninstall older non-velopack viewer * Use runtime viewer exe name, handle Velopack URL * Velopack download failure diagnostic (#5520) * Velopack download failure diagnostic * Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524) * More velopack changes. Should download updates properly now. * Don't include NSI files * Restore optional updates, refine viewer restart behavior. (#5527) * Add support for optional updates. * Don't restart the viewer after the update unless it was optional. * Setup UpdaterServiceSetting with velopack properly. * Refine the restart behavior a bit - readd the old "the viewer must update" UX. * If the update is still downloading, close should just reopen the downloading dialog. --------- Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com> * Remove SLVersionChecker from the viewer with velopack. (#5528) * Remove SLVersionChecker updater integration * Ensure that the portable install has the correct version number. * Don't produce shortcuts with VPK - we do this with our post install. * Bump viewer version from 26.1.0 to 26.1.1 * Potential fix for uninstaller not being functional. * Fix for UpdaterServiceSetting being ignored. * Filter for release channel when generating shortcuts. * Add some more logging for icons on Windows builds. * More VPK logging. * Move velopack packaging in CI to the sign and package step. * Enable velopack downgrade and skip older updates * Move the version required checking into velopack's checks. * Potential fix for downgrade prompts. * Make sure our macOS flow mirrors Windows. * Make sure to use the dev version of the mac sign and package. * p#553 Only one of two uninstallers displayed * #5346 Don't force user to shutdown velopack build for NSIS uninstall * #5346 Ignore option for the uninstall dialog * #5346 Fix early exit crash * #5346 Properly reset version flag. * Add some autodetect logic on macOS. * p#564 Clear legacy links * p#553 Handle uninstall records * p#549 Permit testing release notes on a test build * p#564 Remake nsis to velopack update flow * p#564 Remake nsis to velopack update flow #2 * p#564 Fix incorrect value type * p#553 Clear velopack's own registry entry in favor of a custom one * #5346 Resolve duplicated window class name * Bump to 2.1.0 of sign and package. --------- Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com>
2026-03-07Merge tag 'Second_Life_Release#e572093e-2026.01' into 2026.01Erik Kundiman
2026-03-03#5084 Disable watchdog in 26.1Andrey Kleshchev
There is a deadlock that looks to be caused by singleton+watchdog interactions, will resolve in 26.2
2026-01-29Merge tag 'Second_Life_Release#e42ec63b-2026.01' into 2026.01Erik Kundiman
2026-01-23#5086 Restore guidebook to use httpAndrey Kleshchev
2026-01-21Merge tag 'Second_Life_Release#ca6601cb-2026.01' into 2026.01Erik Kundiman
2026-01-19#5084 Adjust watchdog to avoid false-positivesAndrey Kleshchev
And increase allowed time to be more in tune with disconnects.
2026-01-15#2639 Reapplied GPU benchmark fixAndrey Kleshchev
First test returns quarter to a half the throughput, do two tests. May be caused by driver, may be some 'energy saving', but not important enough to spend time investingating. It was working the same way prior to ExtraFPS, but viewer was running an extra CPU test that 'preheated' the system. Also increasing minimum throughput as numerous new features, like mirrors and pbr were added and requirements are now higher.
2026-01-15#5086 Update links from settings to httpsAndrey Kleshchev
2026-01-11Merge tag 'Second_Life_Release#b26f62eb-26.1' into 2026.01Erik Kundiman
2026-01-07#5220 do not save 'Highlight Transparent Probes' setting between sessionsMaxim Nikolenko
2025-12-04Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01Erik Kundiman
2025-12-02#5084 Ressurect WatchdogAndrey Kleshchev
2025-11-25#1963 Restore pelvis rotation debug settingsAndrey Kleshchev
2025-11-24Introduce menu option and key bind(alt+shift+t) to show/hide reflection ↵Rye
probes in transparency debug view
2025-11-12Restore support for wavy avatar cloth(#4963)Rye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27#4411 UI adjustmentsMnikolenko Productengine
2025-10-25Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08Erik Kundiman
2025-10-23#4411 fix additional search options - category and maturityMnikolenko Productengine
2025-10-22#4411 WIP initial restoring of Legacy SearchMnikolenko Productengine
2025-10-13viewer#3018 Expose mouse wrap in UIAndrey Kleshchev
And attempt some basic automation
2025-10-08p#351 Mark RenderMaxOpenGLVersion as Windows specificAndrey Kleshchev
2025-10-07#4794 SceneLoadRearMaxRadiusFraction not stored as a fractionAndrey Kleshchev
2025-10-05sun reflection on the sea in hdr display mode + fix for white screenmobserveur
This commit adds support for sun reflection on the sea in hdr display mode. It also fixes an issue where the display is all white with low color precision and non hdr & emissive mode.
2025-10-02Cleaning deprecated gamma functions in shadersmobserveur
This commit is a complement to cleaning deprecated gamma functions in shaders
2025-10-02Fixes visual glitches after 2025.07 mergemobserveur
This commit fixes the visual glitches after the 2025.07 merging. It also allows the user to set a very short draw distance (this can be useful for photography)
2025-10-02Cleaning deprecated gamma functions in shadersmobserveur
This commit cleans the deprecated gamma functions in the shaders
2025-10-01Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07Erik Kundiman
2025-09-23#4730 Extend login timeoutAndrey Kleshchev
2025-09-18Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025.07-developJonathan "Geenz" Goodman
2025-09-17#4432 Change graphics quality via a debug settingMaxim Nikolenko
2025-09-15Merge tag 'Second_Life_Release#17540023-2025.07' into 2025.07Erik Kundiman
2025-09-11Follow 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-09-12Merge remote-tracking branch 'mobserveur/experimental2'Erik Kundiman
2025-09-11Fix for multithreaded textures on Mac and more optimisationsmobserveur
This commit fixes an issue with the multithreaded textures option on Mac and adds some more optimisations.
2025-09-10viewer#2172 AM/PM selectorAndrey Kleshchev
2025-09-09Merge branch 'main' into 2025.06Erik Kundiman
2025-09-09Merge remote-tracking branch 'mobserveur/experimental2'Erik Kundiman
2025-09-09Performance Optimisations, Bloom effect, Visuals Panelmobserveur
This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel.
2025-09-08Optimisations and experimental HDR display support on macmobserveur
This commit completes the previous ones for performance optimisations, and adds HDR display support on mac
2025-08-30Performance Optimisations, Bloom effect, Visuals Panelmobserveur
This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel.
2025-08-22Fix large performance drop when enabling AA on macOS/lower end GPU hardwareRye
2025-08-22Merge branch 'main' into 2025.06Erik Kundiman
2025-08-22Add a way to have snapshot legacy file namingErik Kundiman
as requested by Bavid Dailey. Having timestamp is set as the default.
2025-08-14Merge 2025.06 into developAndrey Kleshchev
Merge 2025.06 into develop
2025-08-12Chore: Move message.xml to scripts/messages (#4501)Signal Linden
* Move message.xml to scripts/messages Get rid of the top-level etc/ directory by moving its only contents: message.xml to scripts/messages * Move message.xml to app_settings * Remove unneeded inclusion in viewer_manifest.py
2025-08-08Discord without auth & "Hidden Region" instead of blank (#4496)Erik Kundiman
* Rich Presence w/o requiring access to friends list Thank you Signal Linden for the pointer from https://discord.com/developers/docs/social-sdk/classdiscordpp_1_1Client.html#af0a85e30f2b3d8a0b502fd23744ee58e "Note: On Desktop, rich presence can be set before calling Client::Connect, but it will be cleared if the Client connects. When Client is not connected, this sets the rich presence in the current user's Discord client when available." This lead me to setting the Application ID here https://discord.com/developers/docs/social-sdk/classdiscordpp_1_1Client.html#ad452335c06b28be0406dab824acccc49 in place of setting it on https://discord.com/developers/docs/social-sdk/classdiscordpp_1_1AuthorizationArgs.html which would lead Authorize, GetToken, UpdateToken, Connect, and so on. This means we don't even need the SecAPI saveCredential, loadCredential and deleteCredential parts now. * Discord integration is enabled by default per spec now that we don't need the user to authorise Discord SDK to have any access to the user's friends list, etc. (which are Discord Relationships related, and not needed just for Rich Presence). * "Hidden Region" if Discord location sharing is off instead of blank. The coords are hidden too, but the Party numbers are still shown, for consistency with TPVs' implementations. * Remove toggleDiscordIntegration declaration The definition had already been removed, I had forgotten to remove this one.
2025-08-08Merge tag 'Second_Life_Release#55f1c8b9-2025.06' into 2025.06Erik Kundiman
2025-08-08Merge branch '2025.05' into 2025.06Erik Kundiman