summaryrefslogtreecommitdiff
path: root/indra/newview/llappviewer.cpp
AgeCommit message (Collapse)Author
2 daysMerge tag 'Second_Life_Release#ca6601cb-2026.01' into 2026.012026.01Erik Kundiman
4 days#5084 Adjust watchdog to avoid false-positivesAndrey Kleshchev
And increase allowed time to be more in tune with disconnects.
12 daysMerge tag 'Second_Life_Release#b26f62eb-26.1' into 2026.01Erik Kundiman
2025-12-24Merge tag 'Second_Life_Release#de9a9111-2026.01' into 2026.01Erik Kundiman
2025-12-20#5084 Cover window's thread with watchdogAndrey Kleshchev
2025-12-18#5084 Improve watchdog's feedbackAndrey Kleshchev
2025-12-04Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01Erik Kundiman
2025-12-02#5084 Better labeling of uncaught events, freezes, crashesAndrey Kleshchev
At least while watchdog is enabled it's more fair to label these as unknowns
2025-12-02#5084 Ressurect WatchdogAndrey Kleshchev
2025-12-01#5078 Remove dead experimental atmospherics codeRye
Remove dead experimental atmospherics code left over from EEP development
2025-12-01#5078 Replace boost::function with std::functionRye
* 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-18#4939 Bugsplat often confuses log files on mac, try to make it more reliableAndrey Kleshchev
2025-11-18#4939 Bugsplat updateAndrey Kleshchev
to version 1.2.6
2025-11-17Fix the cache from being cleared every launch if NewCacheLocation is invalidHecklezz
Signed-off-by: Hecklezz <tj8@live.com.au>
2025-10-26Merge tag 'Second_Life_Release#4e2a9667-2025.08' into 2025.08Erik Kundiman
2025-10-25Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08Erik Kundiman
2025-10-21Remove a trailing space and a missed LLFile::remove() call right before the ↵RolfKal
LLFile::rename()
2025-10-03Merge tag 'Second_Life_Test#3ff16388-2025.07' into 2025.07Erik Kundiman
2025-10-01#4768 Crash at retransmitUnackedPacketsAndrey Kleshchev
For some reason there are no logs for these crashes, but lack of connection data indicates that viewer was disconnected prior to crash.
2025-10-01Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07Erik Kundiman
2025-09-29Merge branch 'release/2025.07' into developBennett Goble
2025-09-24#4733 When moving the cache, the old cef_cache should be removedMaxim Nikolenko
2025-09-19#4570 Make 'About' floater use real bandwidthAndrey 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-16#4651 Fix marker presence checkAndrey Kleshchev
2025-09-15#4651 Try distinguishing freezes from crashesAndrey Kleshchev
2025-09-15Merge tag 'Second_Life_Release#17540023-2025.07' into 2025.07Erik Kundiman
2025-09-12#4651 Handle window's sessions terminationAndrey Kleshchev
2025-09-10Improvements found in reviewing mac_arm branch #4629Brad Linden
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-27Merge branch 'callum/viewer-cef-2025-08' into rye/infinitemacRye
2025-08-22Merge branch 'develop' into callum/viewer-cef-2025-08Callum Prentice
2025-08-22Remove dead code for macos versions 10.6 and olderRye
2025-08-21#4570 Attemp to send logout message when lost networkAndrey Kleshchev
To not leave a ghost behind and for faster reconnect
2025-08-20Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemacRye
2025-08-14Merge 2025.06 into developAndrey Kleshchev
Merge 2025.06 into develop
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
2025-08-08Merge branch 'main' into 2025.06Erik Kundiman
2025-08-08Merge branch 'main' into 2025.05Erik Kundiman
2025-08-07First part of work for #4498. This change forces each CEF instance to have ↵Callum Prentice
it's own cache/cookie folder underneath the parent cef_cache folder. The whole cef_cache folder structure is purged at startup (before the parent being created at the first media instance creation)
2025-08-07"Hidden Region" if Discord location sharing is offErik Kundiman
instead of blank. The coords are hidden too, but the Party numbers are still shown, for consistency with TPVs' implementations.
2025-08-07Rich Presence w/o requiring access to friends listErik Kundiman
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.
2025-08-06Merge branch develop into 2025.06Andrey Kleshchev
# Conflicts: # indra/newview/llvoavatar.cpp